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. | |
| 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. | |
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, 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, | |||
| MaskedLattice< T > & | latt | |||
| ) | [protected, virtual] |
| virtual Bool casa::LatticePADisplayMethod< T >::dataGetSlice | ( | Matrix< T > & | datMatrix, | |
| Matrix< Bool > & | mask, | |||
| const IPosition & | start, | |||
| const IPosition & | sliceShape, | |||
| const IPosition & | stride | |||
| ) | [virtual] |
Extract data from the lattice: used by draw() in PrincipalAxesDM this is probably not needed in this class.
.\.
| virtual IPosition casa::LatticePADisplayMethod< T >::dataShape | ( | ) | [protected, virtual] |
Query the shape of the lattice: used by draw() in PrincipalAxesDM.
Implements casa::PrincipalAxesDM.
1.6.1