28 #ifndef TRIALDISPLAY_LATTICEPADMVECTOR_H
29 #define TRIALDISPLAY_LATTICEPADMVECTOR_H
40 template <
class T>
class Vector;
41 template <
class T>
class Matrix;
48 template <
class T>
class LatticePADisplayData;
166 #ifndef AIPS_NO_TEMPLATE_SRC
167 #include <display/DisplayDatas/LatticePADMVector.tcc>
168 #endif //# AIPS_NO_TEMPLATE_SRC
A Vector of integers, for indexing into Array<T> objects.
std::vector< double > Vector
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: ...
casacore::IPosition stride
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of data
Class to draw a single vector map of a slice from an AIPS++ Lattice.
LatticePADMVector(const casacore::uInt xAxis, const casacore::uInt yAxis, const casacore::uInt mAxis, const casacore::IPosition fixedPos, LatticePADisplayData< T > *arDat)
Constructors: >2d and 2d.
casacore::Matrix< casacore::Float > getAmplitude(const casacore::Matrix< T > &data) const
virtual ~LatticePADMVector()
Destructor.
bool Bool
Define the standard types used by Casacore.
virtual casacore::uInt dataDrawSelf(WorldCanvas *wCanvas, const casacore::Vector< casacore::Double > &blc, const casacore::Vector< casacore::Double > &trc, const casacore::IPosition &start, const casacore::IPosition &shape, const casacore::IPosition &stride, const casacore::Bool usePixelEdges=false)
Actually draw on the display device.
Partial implementation of PrincipalAxesDD for casacore::Lattice-based data.
TableExprNode shape(const TableExprNode &array)
Function operating on any scalar or array resulting in a Double array containing the shape...
Implementation of drawing in world coordinates on top of a PixelCanvas.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.