#include <UtilsTVI.h>
Public Member Functions | |
DataCubeHolderBase () | |
virtual | ~DataCubeHolderBase () |
virtual DataCubeHolderBase * | selfReference ()=0 |
virtual void | setMatrixIndex (uInt matrixIndex)=0 |
virtual void | setVectorIndex (uInt vectorIndex)=0 |
uInt | getMatrixIndex () |
uInt | getVectorIndex () |
IPosition & | getCubeShape () |
IPosition & | getMatrixShape () |
IPosition & | getVectorShape () |
Protected Attributes | |
uInt | matrixIndex_p |
uInt | vectorIndex_p |
IPosition | cubeShape_p |
IPosition | matrixShape_p |
IPosition | vectorShape_p |
Definition at line 48 of file UtilsTVI.h.
casa::vi::DataCubeHolderBase::DataCubeHolderBase | ( | ) | [inline] |
Definition at line 56 of file UtilsTVI.h.
virtual casa::vi::DataCubeHolderBase::~DataCubeHolderBase | ( | ) | [inline, virtual] |
Definition at line 57 of file UtilsTVI.h.
IPosition& casa::vi::DataCubeHolderBase::getCubeShape | ( | ) |
uInt casa::vi::DataCubeHolderBase::getMatrixIndex | ( | ) |
IPosition& casa::vi::DataCubeHolderBase::getMatrixShape | ( | ) |
uInt casa::vi::DataCubeHolderBase::getVectorIndex | ( | ) |
IPosition& casa::vi::DataCubeHolderBase::getVectorShape | ( | ) |
virtual DataCubeHolderBase* casa::vi::DataCubeHolderBase::selfReference | ( | ) | [pure virtual] |
Implemented in casa::vi::DataCubeHolder.
virtual void casa::vi::DataCubeHolderBase::setMatrixIndex | ( | uInt | matrixIndex | ) | [pure virtual] |
Implemented in casa::vi::DataCubeHolder.
virtual void casa::vi::DataCubeHolderBase::setVectorIndex | ( | uInt | vectorIndex | ) | [pure virtual] |
Implemented in casa::vi::DataCubeHolder.
IPosition casa::vi::DataCubeHolderBase::cubeShape_p [protected] |
Definition at line 71 of file UtilsTVI.h.
Referenced by casa::vi::DataCubeHolder::DataCubeHolder().
uInt casa::vi::DataCubeHolderBase::matrixIndex_p [protected] |
Definition at line 69 of file UtilsTVI.h.
Referenced by casa::vi::DataCubeHolder::setMatrixIndex().
IPosition casa::vi::DataCubeHolderBase::matrixShape_p [protected] |
Definition at line 72 of file UtilsTVI.h.
Referenced by casa::vi::DataCubeHolder::DataCubeHolder(), and casa::vi::DataCubeHolder::setMatrixIndex().
uInt casa::vi::DataCubeHolderBase::vectorIndex_p [protected] |
Definition at line 70 of file UtilsTVI.h.
Referenced by casa::vi::DataCubeHolder::setVectorIndex().
IPosition casa::vi::DataCubeHolderBase::vectorShape_p [protected] |
Definition at line 73 of file UtilsTVI.h.
Referenced by casa::vi::DataCubeHolder::DataCubeHolder(), and casa::vi::DataCubeHolder::setVectorIndex().