BCGControlBar Pro for MFC
CBCGPBarChartImpl

Detailed Description

The CBCGPBarChartImpl implements "bar series" specific algorithms to calculate screen coordinates of data points, display column and bar diagrams and legend keys.

An "implementation" is a series embedded object, which is called whenever a series and its elements have to be displayed on the plot area.

See also
CBCGPBaseChartImpl
+ Inheritance diagram for CBCGPBarChartImpl:

Additional Inherited Members

- Public Types inherited from CBCGPBaseChartImpl
enum  AxisType
 
- Public Member Functions inherited from CBCGPBaseChartImpl
 OnCalcLegendKeySizeCalled to calculate size of a legend key.
 
 OnCalcScreenPositionsCalled to calculate screen positions for all data points in a series.
 
 OnDrawDiagramDataLabelCalled to draw a data label for specified data point.
 
 OnDrawDiagramDataLabelsDraws data labels for a series.
 
 OnDrawDiagramErrorBarsDraws the diagram error bars.
 
 OnDrawDiagramMarkerCalled to draw a data point marker.
 
 OnDrawDiagramMarkersCalled to draw all data point markers for a series.
 
 OnGetDataLabelSizeCalled to calculate data label size.
 
 PtInDataPointTells whether a specified point is located inside the data point's bounds.
 
- Protected Member Functions inherited from CBCGPBaseChartImpl
 GetErrorBarsSeriesRetrieve error bars associated with the specific series.