27 #ifndef TRIALDISPLAY_DSCIRCLE_H
28 #define TRIALDISPLAY_DSCIRCLE_H
Circle implementation;extends DSEllipse, adding general circle functions.
virtual casacore::Bool setOptions(const casacore::Record &settings)
Get and set options.
virtual void changePoint(const casacore::Vector< casacore::Float > &newPos)
Changes the closest point to the supplied location to that location.
virtual casacore::Bool inObject(const casacore::Float &dX, const casacore::Float &dY)
Is the supplied point within the DisplayShape?
virtual void setRadius(const casacore::Float &radius)
Circle specific functionality.
Implementation of a ellipse.
virtual void setMinorAxis(const casacore::Float &)
A hierarchical collection of named fields of various types.
bool Bool
Define the standard types used by Casacore.
virtual casacore::Record getOptions()
Get and set options.
virtual void setDefaultOptions()
casacore::Function to set defaults when default constructor called
virtual void setMajorAxis(const casacore::Float &)
DSCircle()
Constructors and destructors.
virtual void rotate(const casacore::Float &)
General DisplayShape functionality.
virtual void setCenter(const casacore::Float &xPos, const casacore::Float &yPos)
Sets the center of the DisplayShape.