SRGScatterGraph Class

class SRGScatterGraph: public SRGDisplayBase

The graph display component specialized for XY Scatter charts Inherits basic graph component functions from SRGDisplayBase, and component and font capabilities from SRGraphTitle

Defined in: SRGScatterGraph.h

Developer Notes

This class defines all of SRGDisplayBase's PrepareXXX, DrawXXXAxis, DrawXXXLabels, and DrawXXXData functions, but only the Scatter chart functions do anything useful.

See also...

SRGraphDisplay and SRGDisplayBase for description of functions unused by this class.

Class Members

Public member functions

CHART_API SRGScatterGraph()

Constructor

CHART_API virtual ~SRGScatterGraph()

Virtual destructor for this class

Protected member functions

CHART_API virtual void PrepareScatter()

Prepares the display component for drawing

CHART_API virtual void DrawScatterData()

Calculates X and Y scale information for scatter graphs

CHART_API virtual void DrawScatterLabels()

Draws X,Y scatter data

CHART_API virtual void DrawScatterAxis()

Draws X,Y scatter labels

CHART_API virtual void DrawClassicAxis()

Draws X,Y scatter axes

friend class SRGScatterGraphFTR

Called to draw standard X,Y axes - called by DrawScatter Axis