#include <AIDA_DevDataPointSetFactory.h>
Public Methods | |
AIDA_DevDataPointSetFactory () | |
Constructor. | |
~AIDA_DevDataPointSetFactory () | |
Destructor. | |
AIDA::Dev::IDevDataPointSet * | create (const std::string &title, int dimensionOfPoint) |
Creates an empty set. | |
AIDA::Dev::IDevDataPointSet * | create (int dimensionOfPoint) |
AIDA::Dev::IDevDataPointSet * | createCopy (const AIDA::IDataPointSet &original) |
bool | destroy (AIDA::IDataPointSet *dataPointSet) |
Destroys a set. | |
AIDA::Dev::IDevDataPointSet * | create (const AIDA::IHistogram1D &h) |
Creates a data point set from a histogram. | |
AIDA::Dev::IDevDataPointSet * | create (const AIDA::IHistogram2D &h) |
AIDA::Dev::IDevDataPointSet * | create (const AIDA::IHistogram3D &h) |
AIDA::Dev::IDevDataPointSet * | create (const AIDA::ICloud1D &c) |
Creates a data point set from a cloud. | |
AIDA::Dev::IDevDataPointSet * | create (const AIDA::ICloud2D &c) |
AIDA::Dev::IDevDataPointSet * | create (const AIDA::ICloud3D &c) |
AIDA::Dev::IDevDataPointSet * | create (const AIDA::IProfile1D &p) |
Create a data point set from a profile. | |
AIDA::Dev::IDevDataPointSet * | create (const AIDA::IProfile2D &p) |
AIDA::Dev::IDevDataPointSet * | add (const AIDA::IDataPointSet &a, const AIDA::IDataPointSet &b, std::string strategy="") |
Point by point and measurement by measurement addition. | |
AIDA::Dev::IDevDataPointSet * | subtract (const AIDA::IDataPointSet &a, const AIDA::IDataPointSet &b, std::string strategy="") |
Point by point subtraction. | |
AIDA::Dev::IDevDataPointSet * | multiply (const AIDA::IDataPointSet &a, const AIDA::IDataPointSet &b, std::string strategy="") |
Point by point and measurement by measurement multiplication. | |
AIDA::Dev::IDevDataPointSet * | divide (const AIDA::IDataPointSet &a, const AIDA::IDataPointSet &b, std::string strategy="") |
Point by point and measurement by measurement division. | |
AIDA::Dev::IDevDataPointSet * | weightedMean (const AIDA::IDataPointSet &a, const AIDA::IDataPointSet &b, std::string strategy="") |
Point by point and measurement by measurement calculation of the weighted means. | |
Private Methods | |
AIDA::IAnnotation * | createAnnotation () |
|
Definition at line 20 of file AIDA_DevDataPointSetFactory.h. |
|
Definition at line 22 of file AIDA_DevDataPointSetFactory.h. |
|
Definition at line 423 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(). |
|
Definition at line 371 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(). |
|
Definition at line 328 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(). |
|
Definition at line 293 of file AIDA_DevDataPointSetFactory.cpp. References create(), and createAnnotation(). |
|
Definition at line 259 of file AIDA_DevDataPointSetFactory.cpp. References create(), and createAnnotation(). |
|
Definition at line 226 of file AIDA_DevDataPointSetFactory.cpp. References create(), and createAnnotation(). |
|
Definition at line 166 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(). |
|
Definition at line 114 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(). |
|
Definition at line 71 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(). |
|
Definition at line 46 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(), and emptyString. |
|
Definition at line 38 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(). Referenced by create(). |
|
Definition at line 25 of file AIDA_DevDataPointSetFactory.cpp. Referenced by add(), create(), createCopy(), divide(), multiply(), subtract(), and weightedMean(). |
|
Definition at line 53 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(). |
|
Definition at line 60 of file AIDA_DevDataPointSetFactory.cpp. |
|
Definition at line 534 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(). |
|
Definition at line 497 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(). |
|
Definition at line 460 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(). |
|
Definition at line 579 of file AIDA_DevDataPointSetFactory.cpp. References createAnnotation(). |