Views Charts Classes

Views Old Charts Classes

The new charts (contained in the ilvcharts library) can now be used with the old charts (contained in the views31 library provided in the compatibility package). To make the old and the new charts compatible, the following classes and macros have been renamed:

  • IlvChartDataConstructor -> Ilv31ChartDataConstructor

  • IlvChartDataClassInfo -> Ilv31ChartDataClassInfo

  • IlvPreRegisterChartDataClass -> Ilv31PreRegisterChartDataClass

  • IlvPostRegisterChartDataClass -> Ilv31PostRegisterChartDataClass

  • IlvPredefinedChartDataIOMembers -> Ilv31PredefinedChartDataIOMembers

To be able to use both the old and the new charts at the same time, check for occurrences of these classes and macros in your old charts code and change them.

Note

You do not need to modify your old charts code if you do not want to use both the old charts and the new ones at the same time.

Deprecated Methods

The following methods are deprecated:

IlvAbstractChartDisplayer

  • IlvAbstractChartDisplayer::getOrdinateInfo()

  • IlvAbstractScaleDisplayer::getCoordinateInfo(IlUInt)

IlvSingleScaleDisplayer

  • IlvSingleScaleDisplayer::getCoordinateInfo(IlUInt)

  • IlvSingleScaleDisplayer::getGridDisplayer()

  • IlvSingleScaleDisplayer::setGridDisplayer(IlvAbstractGridDisplayer*)

IlvMultiScaleDisplayer

  • IlvMultiScaleDisplayer::getCoordinateInfo(IlUInt)

IlvScaleStepsUpdater

  • IlvScaleStepsUpdater::getCoordinateInfo()