#include <AIDA_DataPointSet.h>
Annotation items defined:
"Title" (sticky), "Name" (sticky), "Dimension", "Size"
Definition at line 21 of file AIDA_DataPointSet.h.
Public Methods | |
AIDA_DataPointSet (const std::string &title, int dimension, AIDA::IAnnotation *annotation) | |
Constructor. | |
AIDA_DataPointSet (const AIDA_DataPointSet &dps, AIDA::IAnnotation *annotation) | |
Copy constructor. | |
AIDA_DataPointSet (const AIDA::IDataPointSet &dps, AIDA::IAnnotation *annotation) | |
Copy constructor from another AIDA IDataPointSet. | |
~AIDA_DataPointSet () | |
Destructor. | |
const std::string & | name () const |
Methods inherited from IManagedObject. | |
bool | isUpToDate () const |
Methods inherited from IDevManagedObject. | |
void | setUpToDate (bool isUpToDate) |
bool | setName (const std::string &newName) |
const std::string & | userLevelClassType () const |
AIDA::IAnnotation & | annotation () |
Methods inherited from IDataPointSet. | |
const AIDA::IAnnotation & | annotation () const |
const std::string & | title () const |
bool | setTitle (const std::string &newTitle) |
int | dimension () const |
void | clear () |
int | size () const |
AIDA::IDataPoint * | point (int index) |
const AIDA::IDataPoint * | point (int index) const |
bool | addPoint () |
bool | addPoint (const AIDA::IDataPoint &other) |
bool | removePoint (int index) |
double | lowerExtent (int coordinate) const |
double | upperExtent (int coordinate) const |
bool | scale (double scaleFactor) |
bool | scaleValues (double scaleFactor) |
bool | scaleErrors (double scaleFactor) |
Private Methods | |
void | updateAnnotation () const |
AIDA::IAnnotation * | createAnnotation () |
AIDA_DataPointSet & | operator= (const AIDA_DataPointSet &) |
Private Attributes | |
AIDA::IAnnotation * | m_annotation |
int | m_dimension |
bool | m_upToDate |
std::vector< AIDA::IDataPoint * > | m_dataPoints |
|
Definition at line 14 of file AIDA_DataPointSet.cpp. References emptyString, m_annotation, nameKey, sizeKey, and title(). |
|
Definition at line 28 of file AIDA_DataPointSet.cpp. References annotation(), emptyString, m_annotation, m_dataPoints, m_dimension, nameKey, point(), size(), sizeKey, and title(). |
|
Definition at line 67 of file AIDA_DataPointSet.cpp. References emptyString, m_annotation, m_dataPoints, m_dimension, nameKey, and sizeKey. |
|
Definition at line 106 of file AIDA_DataPointSet.cpp. References m_annotation, and m_dataPoints. |
|
Definition at line 231 of file AIDA_DataPointSet.cpp. References m_dataPoints, and m_dimension. |
|
Definition at line 223 of file AIDA_DataPointSet.cpp. References m_dataPoints, and m_dimension. |
|
Definition at line 160 of file AIDA_DataPointSet.cpp. References m_annotation, and updateAnnotation(). |
|
Definition at line 152 of file AIDA_DataPointSet.cpp. References m_annotation, and updateAnnotation(). Referenced by AIDA_DataPointSet(). |
|
Definition at line 190 of file AIDA_DataPointSet.cpp. References m_dataPoints. |
|
|
|
Definition at line 183 of file AIDA_DataPointSet.cpp. References m_dimension. |
|
Definition at line 123 of file AIDA_DataPointSet.cpp. References m_upToDate. Referenced by setUpToDate(). |
|
Definition at line 253 of file AIDA_DataPointSet.cpp. References m_dataPoints. |
|
Definition at line 116 of file AIDA_DataPointSet.cpp. References m_annotation, and nameKey. |
|
|
|
Definition at line 215 of file AIDA_DataPointSet.cpp. References m_dataPoints, and size(). |
|
Definition at line 207 of file AIDA_DataPointSet.cpp. References m_dataPoints, and size(). Referenced by AIDA_DataPointSet(), scale(), scaleErrors(), and scaleValues(). |
|
Definition at line 240 of file AIDA_DataPointSet.cpp. References m_dataPoints, and size(). |
|
Definition at line 279 of file AIDA_DataPointSet.cpp. References m_dataPoints, m_dimension, and point(). |
|
Definition at line 309 of file AIDA_DataPointSet.cpp. References m_dataPoints, m_dimension, and point(). |
|
Definition at line 295 of file AIDA_DataPointSet.cpp. References m_dataPoints, m_dimension, and point(). |
|
Definition at line 137 of file AIDA_DataPointSet.cpp. References m_annotation, and nameKey. |
|
Definition at line 175 of file AIDA_DataPointSet.cpp. References m_annotation. |
|
Definition at line 130 of file AIDA_DataPointSet.cpp. References isUpToDate(), and m_upToDate. |
|
Definition at line 200 of file AIDA_DataPointSet.cpp. References m_dataPoints. Referenced by AIDA_DataPointSet(), point(), removePoint(), and updateAnnotation(). |
|
Definition at line 168 of file AIDA_DataPointSet.cpp. References m_annotation. Referenced by AIDA_DataPointSet(). |
|
Definition at line 331 of file AIDA_DataPointSet.cpp. References m_annotation, size(), and sizeKey. Referenced by annotation(). |
|
Definition at line 266 of file AIDA_DataPointSet.cpp. References m_dataPoints. |
|
Definition at line 145 of file AIDA_DataPointSet.cpp. References g_userLevelClassType. |
|
Definition at line 66 of file AIDA_DataPointSet.h. Referenced by AIDA_DataPointSet(), annotation(), name(), setName(), setTitle(), title(), updateAnnotation(), and ~AIDA_DataPointSet(). |
|
Definition at line 69 of file AIDA_DataPointSet.h. Referenced by addPoint(), AIDA_DataPointSet(), clear(), lowerExtent(), point(), removePoint(), scale(), scaleErrors(), scaleValues(), size(), upperExtent(), and ~AIDA_DataPointSet(). |
|
Definition at line 67 of file AIDA_DataPointSet.h. Referenced by addPoint(), AIDA_DataPointSet(), dimension(), scale(), scaleErrors(), and scaleValues(). |
|
Definition at line 68 of file AIDA_DataPointSet.h. Referenced by isUpToDate(), and setUpToDate(). |