28 #ifndef TRIALDISPLAY_LATTICEPADM_H
29 #define TRIALDISPLAY_LATTICEPADM_H
39 template <
class T>
class Array;
40 template <
class T>
class MaskedLattice;
47 template <
class T>
class LatticePADisplayData;
102 #ifndef AIPS_NO_TEMPLATE_SRC
103 #include <display/DisplayDatas/LatticePADM.tcc>
104 #endif //# AIPS_NO_TEMPLATE_SRC
A Vector of integers, for indexing into Array<T> objects.
casacore::IPosition sliceShape
virtual casacore::Bool dataGetSlice(casacore::Matrix< T > &datMatrix, casacore::Matrix< casacore::Bool > &mask, const casacore::IPosition &start, const casacore::IPosition &sliceShape, const casacore::IPosition &stride)
Extract data from the lattice: used by draw() in PrincipalAxesDM this is probably not needed in this ...
Partial implementation of PrincipalAxesDM for casacore::Lattice-based data.
casacore::IPosition start
Some data members which all display elements along principal axes will play around with: ...
LatticeExprNode mask(const LatticeExprNode &expr)
This function returns the mask of the given expression.
casacore::IPosition stride
A templated, abstract base class for array-like objects with masks.
A 2-D Specialization of the Array class.
virtual casacore::IPosition dataShape()
Query the shape of the lattice: used by draw() in PrincipalAxesDM.
virtual ~LatticePADisplayMethod()
Destructor.
LatticePADisplayMethod()
Constructor do I need the default constructor?
bool Bool
Define the standard types used by Casacore.
Partial implementation of PrincipalAxesDD for casacore::Lattice-based data.
Interface for DisplayMethods which have data arranged in "axes.".
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.