casa::SliceStatisticsPosition Class Reference
#include <SliceStatisticsPosition.h>
List of all members.
Public Member Functions |
| SliceStatisticsPosition (SliceStatisticsFactory::AxisXUnits units) |
virtual double | getLength (std::pair< double, double > worldStart, std::pair< double, double > worldEnd, std::pair< int, int > pixelStart, std::pair< int, int > pixelEnd) const |
virtual void | adjustStart (QVector< double > &values, double newStart) const |
virtual double | getLength (double value1World, double value2World, double value1Pixel, double value2Pixel) const |
virtual double | getStart (double value1WorldX, double value1WorldY, double value2WorldX, double value2WorldY) const |
virtual double | getEnd (double value1WorldX, double value1WorldY, double value2WorldX, double value2WorldY) const |
virtual void | storeIncrement (double *incr, QVector< double > &values, int index) const |
virtual QString | getLengthLabel () const |
void | setXPosition (bool xPosition) |
virtual QVector< double > | fromResults (Record *record) const |
virtual QVector< double > | interpolate (double start, double end, const QVector< double > &values) const |
virtual | ~SliceStatisticsPosition () |
Private Attributes |
bool | xPosition |
Detailed Description
Definition at line 34 of file SliceStatisticsPosition.h.
Constructor & Destructor Documentation
virtual casa::SliceStatisticsPosition::~SliceStatisticsPosition |
( |
|
) |
[virtual] |
Member Function Documentation
virtual void casa::SliceStatisticsPosition::adjustStart |
( |
QVector< double > & |
values, |
|
|
double |
newStart | |
|
) |
| | const [virtual] |
virtual QVector<double> casa::SliceStatisticsPosition::fromResults |
( |
Record * |
record |
) |
const [virtual] |
virtual double casa::SliceStatisticsPosition::getEnd |
( |
double |
value1WorldX, |
|
|
double |
value1WorldY, |
|
|
double |
value2WorldX, |
|
|
double |
value2WorldY | |
|
) |
| | const [virtual] |
virtual double casa::SliceStatisticsPosition::getLength |
( |
double |
value1World, |
|
|
double |
value2World, |
|
|
double |
value1Pixel, |
|
|
double |
value2Pixel | |
|
) |
| | const [virtual] |
virtual double casa::SliceStatisticsPosition::getLength |
( |
std::pair< double, double > |
worldStart, |
|
|
std::pair< double, double > |
worldEnd, |
|
|
std::pair< int, int > |
pixelStart, |
|
|
std::pair< int, int > |
pixelEnd | |
|
) |
| | const [virtual] |
virtual QString casa::SliceStatisticsPosition::getLengthLabel |
( |
|
) |
const [virtual] |
virtual double casa::SliceStatisticsPosition::getStart |
( |
double |
value1WorldX, |
|
|
double |
value1WorldY, |
|
|
double |
value2WorldX, |
|
|
double |
value2WorldY | |
|
) |
| | const [virtual] |
virtual QVector<double> casa::SliceStatisticsPosition::interpolate |
( |
double |
start, |
|
|
double |
end, |
|
|
const QVector< double > & |
values | |
|
) |
| | const [virtual] |
void casa::SliceStatisticsPosition::setXPosition |
( |
bool |
xPosition |
) |
|
virtual void casa::SliceStatisticsPosition::storeIncrement |
( |
double * |
incr, |
|
|
QVector< double > & |
values, |
|
|
int |
index | |
|
) |
| | const [virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: