casa
5.7.0-16
|
#include <UtilsTVI.h>
Public Member Functions | |
DataCubeHolderBase () | |
virtual | ~DataCubeHolderBase () |
virtual DataCubeHolderBase * | selfReference ()=0 |
virtual void | setMatrixIndex (casacore::uInt matrixIndex)=0 |
virtual void | setVectorIndex (casacore::uInt vectorIndex)=0 |
casacore::uInt | getMatrixIndex () |
casacore::uInt | getVectorIndex () |
casacore::IPosition & | getCubeShape () |
casacore::IPosition & | getMatrixShape () |
casacore::IPosition & | getVectorShape () |
virtual void | setupVecIter ()=0 |
Methods controlling internal iteration gmoellen (2017Mar06) More... | |
virtual void | reset ()=0 |
virtual void | next ()=0 |
virtual casacore::Bool | pastEnd ()=0 |
Protected Attributes | |
casacore::uInt | matrixIndex_p |
casacore::uInt | vectorIndex_p |
casacore::IPosition | cubeShape_p |
casacore::IPosition | matrixShape_p |
casacore::IPosition | vectorShape_p |
Definition at line 49 of file UtilsTVI.h.
|
inline |
Definition at line 57 of file UtilsTVI.h.
|
inlinevirtual |
Definition at line 58 of file UtilsTVI.h.
casacore::IPosition& casa::vi::DataCubeHolderBase::getCubeShape | ( | ) |
casacore::uInt casa::vi::DataCubeHolderBase::getMatrixIndex | ( | ) |
casacore::IPosition& casa::vi::DataCubeHolderBase::getMatrixShape | ( | ) |
casacore::uInt casa::vi::DataCubeHolderBase::getVectorIndex | ( | ) |
casacore::IPosition& casa::vi::DataCubeHolderBase::getVectorShape | ( | ) |
|
pure virtual |
Implemented in casa::vi::DataCubeHolder.
|
pure virtual |
Implemented in casa::vi::DataCubeHolder.
|
pure virtual |
Implemented in casa::vi::DataCubeHolder.
|
pure virtual |
Implemented in casa::vi::DataCubeHolder.
|
pure virtual |
Implemented in casa::vi::DataCubeHolder, and casa::DataCubeHolder< T >.
|
pure virtual |
Methods controlling internal iteration gmoellen (2017Mar06)
Implemented in casa::vi::DataCubeHolder.
|
pure virtual |
Implemented in casa::vi::DataCubeHolder, and casa::DataCubeHolder< T >.
|
protected |
Definition at line 79 of file UtilsTVI.h.
Referenced by casa::vi::DataCubeHolder::DataCubeHolder().
|
protected |
Definition at line 77 of file UtilsTVI.h.
Referenced by casa::DataCubeHolderBase::getMatrixIndex(), casa::DataCubeHolder< T >::setMatrixIndex(), and casa::vi::DataCubeHolder::setMatrixIndex().
|
protected |
Definition at line 80 of file UtilsTVI.h.
Referenced by casa::vi::DataCubeHolder::DataCubeHolder(), casa::DataCubeHolderBase::getMatrixShape(), casa::DataCubeHolder< T >::setMatrixIndex(), and casa::vi::DataCubeHolder::setMatrixIndex().
|
protected |
Definition at line 78 of file UtilsTVI.h.
Referenced by casa::DataCubeHolderBase::getVectorIndex(), casa::DataCubeHolder< T >::setVectorIndex(), and casa::vi::DataCubeHolder::setVectorIndex().
|
protected |
Definition at line 81 of file UtilsTVI.h.
Referenced by casa::vi::DataCubeHolder::DataCubeHolder(), casa::DataCubeHolderBase::getVectorShape(), casa::vi::DataCubeHolder::setupVecIter(), casa::DataCubeHolder< T >::setVectorIndex(), and casa::vi::DataCubeHolder::setVectorIndex().