|
| IlvChartCyclicPointSet (const char *name=0, IlvPointInfoCyclicArray *pointInfoCollection=0) |
| Constructor. More...
|
|
virtual | ~IlvChartCyclicPointSet () |
| Destructor.
|
|
virtual void | dataPointAdded (IlUInt position) |
| Performs the updates needed when a new data point is added. More...
|
|
virtual void | getPoint (IlUInt i, IlvDoublePoint &point) const |
| Returns a represented data point. More...
|
|
virtual IlvDoublePoint * | getPointsBetween (IlUInt indexMin, IlUInt indexMax, IlUInt &count) const |
| Returns some of the data points represented by the current data set. More...
|
|
virtual IlBoolean | insertPoint (const IlvDoublePoint &point, IlUInt pointIndex, IlvChartDataPointInfo *pointInfo=0, IlBoolean copyPointInfo=IlFalse) |
| Inserts a represented data point (and its associated point information object, if any). More...
|
|
virtual void | removePointsAndInfo () |
| Removes all the represented data points (and their associated point information objects if any). More...
|
|
virtual IlBoolean | setPoint (IlUInt pointIndex, const IlvDoublePoint &point) |
| Sets a represented data point. More...
|
|
| IlvChartPointSet (const char *name=0, IlvPointInfoCollection *pointInfoCollection=0) |
| Initializes a new IlvChartPointSet object. More...
|
|
virtual | ~IlvChartPointSet () |
| Destructor. More...
|
|
virtual void | dataPointChanged (IlUInt ptidx, IlBoolean beforeChange) |
| Performs the necessary updates when a data point is changed. More...
|
|
virtual IlUInt | getDataCount () const |
| Returns the number of defined data items. More...
|
|
virtual IlBoolean | insertPoints (IlUInt, const IlvDoublePoint *, IlUInt=IlvLastPositionIndex, IlvChartDataPointInfo *const *=0, IlBoolean=IlFalse) |
| Inserts several represented data points (and their associated point information objects if any). More...
|
|
virtual IlBoolean | isIncreasingOnX () const |
| Indicates whether the managed data has increasing abscissa values. More...
|
|
virtual IlBoolean | removePointAndInfo (IlUInt ptidx) |
| Removes a represented data point (and its associated point information object if any). More...
|
|
virtual | ~IlvChartDataSet () |
| Destructor. More...
|
|
void | addListener (IlvChartDataSetListener *listener) |
| Adds a listener. More...
|
|
IlBoolean | addPoint (const IlvDoublePoint &point, IlvChartDataPointInfo *pointInfo=0, IlBoolean copyPointInfo=IlFalse) |
| Adds a represented data point (and its associated point information object if any). More...
|
|
IlBoolean | areListenersEnabled () const |
| Indicates whether the listeners are enabled. More...
|
|
virtual IlvChartDataSet * | copy () const =0 |
| Creates and returns a copy of the current object. More...
|
|
virtual void | dataAllPointsRemoved () |
| Performs the necessary updates when all data points are removed. More...
|
|
virtual void | dataPointRemoved (IlUInt ptidx) |
| Performs the necessary updates when a data point is removed. More...
|
|
void | enableListeners (IlBoolean b) |
| Specifies whether the listeners should be enabled. More...
|
|
virtual void | endBatch () |
| Specifies the end of a set of modifications. More...
|
|
IlUInt | getAddMaxIdx () const |
| Returns the maximum index of the data points that have been added between the first call of the startBatch() method and the last call of the endBatch() method. More...
|
|
IlUInt | getAddMinIdx () const |
| Returns the minimum index of the data points that have been added between the first call of the startBatch() method and the last call of the endBatch() method. More...
|
|
void | getBoundingValues (IlvCoordInterval &xRange, IlvCoordInterval &yRange) const |
| Returns the bounding values of the managed data. More...
|
|
IlvChartDataSetListener *const * | getListeners (IlUInt &count) const |
| Returns all the listeners. More...
|
|
IlUInt | getMaxCount () const |
| Returns the maximum number of data items that can be managed. More...
|
|
const char * | getName () const |
| Returns the name of the current data set. More...
|
|
IlvChartDataPointInfo * | getPointInfo (IlUInt ptidx) const |
| Returns the point information associated with a data item. More...
|
|
IlvPointInfoCollection * | getPointInfoCollection () const |
| Returns the object used to manage the point information. More...
|
|
IlUInt | getPointInfoCount () const |
| Returns the number of defined point information items. More...
|
|
IlvDoublePoint * | getPoints (IlUInt &count) const |
| Returns all the represented data points. More...
|
|
virtual IlvDoublePoint * | getPointsInRange (IlUInt &count, IlUInt *&dataPointIndexes, const IlvCoordInterval &xRange, const IlvCoordInterval &yRange, IlBoolean needContinuity) const |
| Returns a range of data points represented by the current data set. More...
|
|
virtual const IlvCoordInterval & | getXRange () const |
| Returns the abscissa bounding values of the managed data. More...
|
|
virtual const IlvCoordInterval & | getYRange () const |
| Returns the ordinate bounding values of the managed data. More...
|
|
IlBoolean | isLimited () const |
| Indicates whether the number of managed data items is limited. More...
|
|
virtual IlBoolean | isRemovalAllowed () const |
| Indicates whether managed data can be removed. More...
|
|
virtual IlBoolean | isWritable () const |
| Indicates whether managed data can be modified. More...
|
|
void | lock () |
| Locks the current IlvChartDataSet object. More...
|
|
void | removeAllPointInfo () |
| Removes all the defined point information. More...
|
|
virtual void | removeAllPoints () |
| Removes all the represented data points (and their associated point information objects if any). More...
|
|
IlvChartDataSetListener * | removeListener (IlvChartDataSetListener *l) |
| Removes a listener. More...
|
|
void | removeListeners () |
| Removes all the listeners.
|
|
IlBoolean | removePointInfo (IlUInt ptidx) |
| Removes the point information associated with a data item. More...
|
|
IlvOutputFile & | save (IlvOutputFile &file) const |
| Writes a complete description of the current object in a file. More...
|
|
void | setMaxCount (IlUInt maxCount) |
| Sets the maximum number of managed data items. More...
|
|
void | setName (const char *name) |
| Sets the name of the current data set. More...
|
|
IlBoolean | setPointInfo (IlUInt ptidx, IlvChartDataPointInfo *pointInfo, IlBoolean copyPointInfo=IlFalse) |
| Sets the point information associated with a data item. More...
|
|
void | setPointInfoCollection (IlvPointInfoCollection *ptic) |
| Sets the object used to manage the point information. More...
|
|
virtual void | startBatch () |
| Specifies the beginning of a set of modifications. More...
|
|
void | unLock () |
| Unlocks the current IlvChartDataSet object. More...
|
|
virtual void | write (IlvOutputFile &file) const |
| Writes the attributes of the current object in a file. More...
|
|
Class for data sets described by a cyclic set of points.
Library: ilvcharts