casa::ComponentListWrapper Class Reference
Provides convenient accessors and functionality for a ComponentList.
More...
#include <ComponentListWrapper.h>
List of all members.
Public Member Functions |
| | ComponentListWrapper () |
| int | getSize () const |
| string | getRA (int i) const |
| string | getDEC (int i) const |
| string | getType (int i) const |
| const ComponentShape * | getShape (int i) const |
| Quantity | getMajorAxis (int i) const |
| Quantity | getMinorAxis (int i) const |
| Quantity | getAngle (int i) const |
| Quantum< Vector< double > > | getLatLong (int i) const |
| Quantity | getFlux (int i) const |
| void | clear () |
| | QString getEstimateFixed( int index ) const;.
|
| void | remove (QVector< int > indices) |
| void | fromComponentList (ComponentList list) |
| bool | fromRecord (String &errorMsg, Record &record) |
| bool | toEstimateFile (QTextStream &stream, const ImageInterface< Float > *const image, QString &errorMsg, bool screenEstimates=false, RegionBox *screenBox=NULL) const |
| QList< RegionShape * > | toDrawingDisplay (const ImageInterface< Float > *image, const QString &colorName) const |
| bool | toRegionFile (const ImageInterface< float > *image, int channelIndex, const QString &filePath) const |
| virtual | ~ComponentListWrapper () |
Private Member Functions |
| void | toRecord (Record &record, const Quantity &quantity) const |
| double | getRAValue (int i, const String &unit) const |
| double | getDECValue (int i, const String &unit) const |
| double | radiansToDegrees (double value) const |
| double | degreesToArcSecs (double Value) const |
| Quantity | getAxis (int listIndex, int shapeIndex, bool toArcSecs) const |
| double | rotateAngle (double value) const |
| void | deconvolve (const ImageInterface< float > *image, int channel, Quantity &majorAxis, Quantity &minorAxis, Quantity &positionAngle) const |
Private Attributes |
| ComponentList | skyList |
| const String | RAD |
| const String | DEG |
| const String | ARC_SEC |
Detailed Description
Provides convenient accessors and functionality for a ComponentList.
Definition at line 42 of file ComponentListWrapper.h.
Constructor & Destructor Documentation
| casa::ComponentListWrapper::ComponentListWrapper |
( |
|
) |
|
| virtual casa::ComponentListWrapper::~ComponentListWrapper |
( |
|
) |
[virtual] |
Member Function Documentation
| void casa::ComponentListWrapper::clear |
( |
|
) |
|
QString getEstimateFixed( int index ) const;.
| void casa::ComponentListWrapper::deconvolve |
( |
const ImageInterface< float > * |
image, |
|
|
int |
channel, |
|
|
Quantity & |
majorAxis, |
|
|
Quantity & |
minorAxis, |
|
|
Quantity & |
positionAngle | |
|
) |
| | const [private] |
| double casa::ComponentListWrapper::degreesToArcSecs |
( |
double |
Value |
) |
const [private] |
| void casa::ComponentListWrapper::fromComponentList |
( |
ComponentList |
list |
) |
|
| bool casa::ComponentListWrapper::fromRecord |
( |
String & |
errorMsg, |
|
|
Record & |
record | |
|
) |
| | |
| Quantity casa::ComponentListWrapper::getAngle |
( |
int |
i |
) |
const |
| Quantity casa::ComponentListWrapper::getAxis |
( |
int |
listIndex, |
|
|
int |
shapeIndex, |
|
|
bool |
toArcSecs | |
|
) |
| | const [private] |
| string casa::ComponentListWrapper::getDEC |
( |
int |
i |
) |
const |
| double casa::ComponentListWrapper::getDECValue |
( |
int |
i, |
|
|
const String & |
unit | |
|
) |
| | const [private] |
| Quantity casa::ComponentListWrapper::getFlux |
( |
int |
i |
) |
const |
| Quantum< Vector<double> > casa::ComponentListWrapper::getLatLong |
( |
int |
i |
) |
const |
| Quantity casa::ComponentListWrapper::getMajorAxis |
( |
int |
i |
) |
const |
| Quantity casa::ComponentListWrapper::getMinorAxis |
( |
int |
i |
) |
const |
| string casa::ComponentListWrapper::getRA |
( |
int |
i |
) |
const |
| double casa::ComponentListWrapper::getRAValue |
( |
int |
i, |
|
|
const String & |
unit | |
|
) |
| | const [private] |
| const ComponentShape* casa::ComponentListWrapper::getShape |
( |
int |
i |
) |
const |
| int casa::ComponentListWrapper::getSize |
( |
|
) |
const |
| string casa::ComponentListWrapper::getType |
( |
int |
i |
) |
const |
| double casa::ComponentListWrapper::radiansToDegrees |
( |
double |
value |
) |
const [private] |
| void casa::ComponentListWrapper::remove |
( |
QVector< int > |
indices |
) |
|
| double casa::ComponentListWrapper::rotateAngle |
( |
double |
value |
) |
const [private] |
| QList<RegionShape*> casa::ComponentListWrapper::toDrawingDisplay |
( |
const ImageInterface< Float > * |
image, |
|
|
const QString & |
colorName | |
|
) |
| | const |
| bool casa::ComponentListWrapper::toEstimateFile |
( |
QTextStream & |
stream, |
|
|
const ImageInterface< Float > *const |
image, |
|
|
QString & |
errorMsg, |
|
|
bool |
screenEstimates = false, |
|
|
RegionBox * |
screenBox = NULL | |
|
) |
| | const |
| void casa::ComponentListWrapper::toRecord |
( |
Record & |
record, |
|
|
const Quantity & |
quantity | |
|
) |
| | const [private] |
| bool casa::ComponentListWrapper::toRegionFile |
( |
const ImageInterface< float > * |
image, |
|
|
int |
channelIndex, |
|
|
const QString & |
filePath | |
|
) |
| | const |
Member Data Documentation
The documentation for this class was generated from the following file: