Generic data set interface for extracted structured volume meshes. More...
#include <MeshVizXLM/extrmesh/data/MeXDataSetIjk.h>
Public Member Functions | |
virtual size_t | getSizeI () const =0 |
virtual size_t | getSizeJ () const =0 |
virtual size_t | getSizeK () const =0 |
virtual const MeXDataSetIjk< _T > * | getNewClone () const =0 |
A generic abstract template interface for a data set returned by any extract of a structured volume mesh.
virtual const MeXDataSetIjk<_T>* MeXDataSetIjk< _T >::getNewClone | ( | ) | const [pure virtual] |
Gets a new clone of this dataset.
This method creates and returns a new instance of the class of this object by copying all fields of this instance. The application is responsible for deleting the new instance returned.
Implements MeXDataSet< _T >.
virtual size_t MeXDataSetIjk< _T >::getSizeI | ( | ) | const [pure virtual] |
Returns the size of the dataset along the first logical axis.
virtual size_t MeXDataSetIjk< _T >::getSizeJ | ( | ) | const [pure virtual] |
Returns the size of the dataset along the second logical axis.
virtual size_t MeXDataSetIjk< _T >::getSizeK | ( | ) | const [pure virtual] |
Returns the size of the dataset along the third logical axis.