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: