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

 SRGScatterGraph()

Constructor

virtual  ~SRGScatterGraph()

Virtual destructor for this class

Protected member functions

virtual void  PrepareScatter()

Prepares the display component for drawing

virtual void  DrawScatterData()

Calculates X and Y scale information for scatter graphs

virtual void  DrawScatterLabels()

Draws X,Y scatter data

virtual void  DrawScatterAxis()

Draws X,Y scatter labels

virtual void  DrawClassicAxis()

Draws X,Y scatter axes

friend class SRGScatterGraphFTR

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