casa
$Rev:20696$
|
Represents a vector annotation which has a start and ending point. More...
#include <AnnVector.h>
Public Member Functions | |
AnnVector (const Quantity &xStart, const Quantity &yStart, const Quantity &xEnd, const Quantity &yEnd, const String &dirRefFrameString, const CoordinateSystem &csys, const Quantity &beginFreq, const Quantity &endFreq, const String &freqRefFrame, const String &dopplerString, const Quantity &restfreq, const Vector< Stokes::StokesTypes > &stokes) | |
AnnVector (const Quantity &xStart, const Quantity &yStart, const Quantity &xEnd, const Quantity &yEnd, const CoordinateSystem &csys, const Vector< Stokes::StokesTypes > &stokes) | |
AnnVector & | operator= (const AnnVector &other) |
implicit copy constructor and destructor are fine | |
Vector< MDirection > | getEndPoints () const |
get the end point directions, transformed to the input coordinate system if necessary. | |
virtual ostream & | print (ostream &os) const |
Private Member Functions | |
void | _init (const Quantity &xBegin, const Quantity &yBegin, const Quantity &xEnd, const Quantity &yEnd) |
Private Attributes | |
AnnotationBase::Direction | _inputPoints |
Represents a vector annotation which has a start and ending point.
Public interface
<h3>Review Status</h3><dl><dt>Date Reviewed:<dd>yyyy/mm/dd</dl> <h3>Synopsis</h3> Represents an ascii vector annotation
Definition at line 48 of file AnnVector.h.
casa::AnnVector::AnnVector | ( | const Quantity & | xStart, |
const Quantity & | yStart, | ||
const Quantity & | xEnd, | ||
const Quantity & | yEnd, | ||
const String & | dirRefFrameString, | ||
const CoordinateSystem & | csys, | ||
const Quantity & | beginFreq, | ||
const Quantity & | endFreq, | ||
const String & | freqRefFrame, | ||
const String & | dopplerString, | ||
const Quantity & | restfreq, | ||
const Vector< Stokes::StokesTypes > & | stokes | ||
) |
casa::AnnVector::AnnVector | ( | const Quantity & | xStart, |
const Quantity & | yStart, | ||
const Quantity & | xEnd, | ||
const Quantity & | yEnd, | ||
const CoordinateSystem & | csys, | ||
const Vector< Stokes::StokesTypes > & | stokes | ||
) |
void casa::AnnVector::_init | ( | const Quantity & | xBegin, |
const Quantity & | yBegin, | ||
const Quantity & | xEnd, | ||
const Quantity & | yEnd | ||
) | [private] |
Vector<MDirection> casa::AnnVector::getEndPoints | ( | ) | const |
get the end point directions, transformed to the input coordinate system if necessary.
The first element will be the starting point, the second the ending point.
implicit copy constructor and destructor are fine
virtual ostream& casa::AnnVector::print | ( | ostream & | os | ) | const [virtual] |
Implements casa::AnnotationBase.
Definition at line 89 of file AnnVector.h.