28 #ifndef TRIALDISPLAY_LATTICEASMARKER_H
29 #define TRIALDISPLAY_LATTICEASMARKER_H
43 template <
class T>
class Array;
51 template <
class T>
class LatticePADMMarker;
227 #ifndef AIPS_NO_TEMPLATE_SRC
228 #include <display/DisplayDatas/LatticeAsMarker.tcc>
229 #endif //# AIPS_NO_TEMPLATE_SRC
A Vector of integers, for indexing into Array<T> objects.
Class to draw a single vector map of a slice from an AIPS++ Lattice.
virtual ~LatticeAsMarker()
Destructor.
virtual Display::DisplayDataType classType()
Return the DisplayData type; used by the WorldCanvasHolder to determine the order of drawing...
TableExprNode array(const TableExprNode &values, const TableExprNodeSet &shape)
Create an array of the given shape and fill it with the values.
DisplayDataType
WorldCanvasHolder - what type of DisplayData is this, need to know for drawing order.
virtual casacore::String className() const
class name
virtual void setDefaultOptions()
install the default options for display
casacore::String itsMarker
virtual casacore::Bool setOptions(casacore::Record &rec, casacore::Record &recOut)
Apply the options stored in the provided casacore::Record to the LatticeAsMarker object.
LatticeAsMarker(casacore::Array< T > *array, const casacore::uInt xAxis, const casacore::uInt yAxis, const casacore::uInt mAxis, const casacore::IPosition fixedPos)
casacore::Array-based constructors: >2d and 2d.
casacore::String itsColor
A base class for astronomical images.
virtual casacore::Record getOptions(bool scrub=false) const
Retrieve the currently set options, and their types, default values, and any help text associated wit...
A hierarchical collection of named fields of various types.
bool Bool
Define the standard types used by Casacore.
Partial implementation of PrincipalAxesDD for casacore::Lattice-based data.
template <class T, class U> class vector;
casacore::Vector data - can go next
String: the storage and methods of handling collections of characters.
casacore::Float itsLineWidth
Class to manage the drawing of vector maps of slices from AIPS++ Lattices.
virtual void setupElements()
Create the various elements in the sequence of displayable maps.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.