casa
$Rev:20696$
|
Partial implementation of PrincipalAxesDM for Lattice-based data. More...
#include <LatticePADM.h>
Public Member Functions | |
LatticePADisplayMethod () | |
Constructor do I need the default constructor? | |
LatticePADisplayMethod (const uInt xAxis, const uInt yAxis, const uInt mAxis, const IPosition fixedPos, LatticePADisplayData< T > *arDat) | |
LatticePADisplayMethod (const uInt xAxis, const uInt yAxis, LatticePADisplayData< T > *arDat) | |
2d version | |
virtual | ~LatticePADisplayMethod () |
Destructor. | |
Protected Member Functions | |
virtual IPosition | dataShape () |
Query the shape of the lattice: used by draw() in PrincipalAxesDM. | |
virtual Bool | dataGetSlice (Matrix< T > &datMatrix, Matrix< Bool > &mask, const IPosition &start, const IPosition &sliceShape, const IPosition &stride) |
Extract data from the lattice: used by draw() in PrincipalAxesDM this is probably not needed in this class... | |
virtual Bool | dataGetSlice (Matrix< T > &datMatrix, Matrix< Bool > &mask, const IPosition &start, const IPosition &sliceShape, const IPosition &stride, MaskedLattice< T > &latt) |
Partial implementation of PrincipalAxesDM for Lattice-based data.
This class is a partial (ie. base) implementation of PrincipalAxesDM which adds methods particular to handling Lattice-based data.
Definition at line 54 of file LatticePADM.h.
casa::LatticePADisplayMethod< T >::LatticePADisplayMethod | ( | ) |
Constructor do I need the default constructor?
casa::LatticePADisplayMethod< T >::LatticePADisplayMethod | ( | const uInt | xAxis, |
const uInt | yAxis, | ||
const uInt | mAxis, | ||
const IPosition | fixedPos, | ||
LatticePADisplayData< T > * | arDat | ||
) |
casa::LatticePADisplayMethod< T >::LatticePADisplayMethod | ( | const uInt | xAxis, |
const uInt | yAxis, | ||
LatticePADisplayData< T > * | arDat | ||
) |
2d version
virtual casa::LatticePADisplayMethod< T >::~LatticePADisplayMethod | ( | ) | [virtual] |
Destructor.
virtual Bool casa::LatticePADisplayMethod< T >::dataGetSlice | ( | Matrix< T > & | datMatrix, |
Matrix< Bool > & | mask, | ||
const IPosition & | start, | ||
const IPosition & | sliceShape, | ||
const IPosition & | stride | ||
) | [protected, virtual] |
Extract data from the lattice: used by draw() in PrincipalAxesDM this is probably not needed in this class...
virtual Bool casa::LatticePADisplayMethod< T >::dataGetSlice | ( | Matrix< T > & | datMatrix, |
Matrix< Bool > & | mask, | ||
const IPosition & | start, | ||
const IPosition & | sliceShape, | ||
const IPosition & | stride, | ||
MaskedLattice< T > & | latt | ||
) | [protected, virtual] |
virtual IPosition casa::LatticePADisplayMethod< T >::dataShape | ( | ) | [protected, virtual] |
Query the shape of the lattice: used by draw() in PrincipalAxesDM.
Implements casa::PrincipalAxesDM.