27 #ifndef TRIALDISPLAY_DSSCREENRECTANGLE_H
28 #define TRIALDISPLAY_DSSCREENRECTANGLE_H
43 class DSPixelRectangle;
44 class DSWorldRectangle;
casacore::Float itsRelWidth
virtual void updateRelative()
virtual void rotate(const casacore::Float &angle)
Rotate the shape about its center by a set angle (angle in degrees).
virtual casacore::Bool setOptions(const casacore::Record &settings)
Get and set options.
virtual ~DSScreenRectangle()
virtual void changePoint(const casacore::Vector< casacore::Float > &pos, const casacore::Int n)
Changes the nth point making up the DisplayShape ot the specified location.
Implementation of a rectangle.
virtual casacore::Record getRawOptions()
PLUS OTHERS! :) change point etc.
virtual void setCenter(const casacore::Float &xPos, const casacore::Float &yPos)
Sets the center of the DisplayShape.
Base class defining interface to pixel-based output devices.
A hierarchical collection of named fields of various types.
bool Bool
Define the standard types used by Casacore.
virtual void recalculateScreenPosition()
virtual casacore::Record getOptions()
Get and set options.
virtual void move(const casacore::Float &dX, const casacore::Float &dy)
Standard DisplayShape functions.
virtual casacore::Record getOptions()
Get and set options.
casacore::Float itsRelHeight
casacore::Vector< casacore::Float > itsRelativeCenter