|
| | 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