SRGStrataGraph Class

class SRGStrataGraph: public SRGClassicAxisBase

Performs data drawing for Strata graph type
Inherits axis drawing abilities from SRGClassicAxisBase, basic graph component functions from SRGDisplayBase, and component and font capabilities from SRGraphTitle

Defined in: SRGStrataGraph.h

Developer Notes

All PrepareXXX, DrawXXXAxis, and DrawXXXLabels routines are defined in SRGClassicAxisBase. This class defines all DrawXXXData functions -- only the DrawStrataData function does anything useful. It also overrides PrepareDisplay and PrepareStrata functions.

See also...

SRGraphDisplay and SRGDisplayBase for description of functions unused by this class

Class Members

Public member functions

CHART_API SRGStrataGraph()

Constructor

CHART_API virtual ~SRGStrataGraph()

Virtual destructor for this class

Protected member functions

CHART_API virtual void PrepareDisplay()

Prepares the display component for drawing

CHART_API virtual void PrepareStrata()

Pre-display preparation for strata graphs

CHART_API virtual void DrawStrataData()

Draws strata graphs