17 #ifndef ANNOTATIONS_ANNCIRCLE_H
18 #define ANNOTATIONS_ANNCIRCLE_H
98 virtual std::ostream&
print(std::ostream &os)
const;
A Vector of integers, for indexing into Array<T> objects.
A Measure: astronomical direction.
A 1-D Specialization of the Array class.
casacore::Quantity _inputRadius
casacore::Quantity getRadius() const
get the radius of the circle with angular units
AnnotationBase::Direction _inputCenter
This class represents a annotation referring to a region specified in an ascii region file as propose...
AnnCircle(const casacore::Quantity &xcenter, const casacore::Quantity &ycneter, const casacore::Quantity &radius, const casacore::String &dirRefFrameString, const casacore::CoordinateSystem &csys, const casacore::IPosition &imShape, const casacore::Quantity &beginFreq, const casacore::Quantity &endFreq, const casacore::String &freqRefFrameString, const casacore::String &dopplerString, const casacore::Quantity &restfreq, const casacore::Vector< casacore::Stokes::StokesTypes > stokes, const casacore::Bool annotationOnly, const casacore::Bool requireImageRegion=true)
AnnCircle & operator=(const AnnCircle &other)
implicit copy constructor and destructor are fine
casacore::MDirection getCenter() const
get center position, converted to the reference frame of the coordinate system if necessary ...
This class represents an annotation for a circular (in position coordinates) region specified in an a...
virtual std::ostream & print(std::ostream &os) const
bool Bool
Define the standard types used by Casacore.
String: the storage and methods of handling collections of characters.
casacore::Quantity _convertedRadius
Interconvert pixel and world coordinates.