BCGSuite for MFC
virtual void CBCGPBaseChartImpl::OnCalcScreenPositions ( CBCGPGraphicsManager pGM,
const CBCGPRect rectDiagramArea,
CBCGPChartSeries pSeries 
)
virtual

Called to calculate screen positions for all data points in a series.

The "screen positions" are current screen coordinates of data points (marker position, bounding rectangle) and screen position and size of data labels.

This method is called only when a Chart visual object is "dirty", e.g. its bounding rectangle has changed as a result of resizing, or other operation caused the "dirty" flag to be set.

Parameters
pGMA pointer to a graphics manager.
rectDiagramAreaBounding rectangle of diagram area.
pSeriesA pointer to a series.