Generic data set interface for extracted structured volume meshes.  
 More...
#include <MeshVizXLM/extrmesh/data/MeXDataSetIjk.h>
 Inheritance diagram for MeXDataSetIjk< _T >:Public Member Functions | |
| virtual size_t | getSizeI () const =0 | 
| Returns the size of the dataset along the first logical axis.   | |
| virtual size_t | getSizeJ () const =0 | 
| Returns the size of the dataset along the second logical axis.   | |
| virtual size_t | getSizeK () const =0 | 
| Returns the size of the dataset along the third logical axis.   | |
| virtual const MeXDataSetIjk< _T > * | getNewClone () const =0 | 
| Gets a new clone of this dataset.   | |
  Public Member Functions inherited from MiDataSetIjk< _T > | |
| virtual _T | get (size_t i, size_t j, size_t k) const =0 | 
| Returns the ijk-th value of this set.   | |
| virtual MiMeshIjk::StorageLayout | getStorageLayout () const | 
| Hint about data organization in memory.   | |
  Public Member Functions inherited from MiDataSet | |
| virtual | ~MiDataSet () | 
| virtual size_t | getTimeStamp () const =0 | 
| Returns for this dataset a unique time stamp across all datasets in the application.   | |
| virtual std::string | getName () const =0 | 
| Returns the name of this data set.   | |
| virtual DataBinding | getBinding () const =0 | 
| Returns the data binding of this data set.   | |
  Public Member Functions inherited from MeXDataSet< _T > | |
| virtual _T | getMin () const =0 | 
| Returns the minimum value of this set.   | |
| virtual _T | getMax () const =0 | 
| Returns the maximum value of this set.   | |
| virtual _T | getMean () const =0 | 
| virtual _T | getStandardDeviation () const =0 | 
| virtual const SoBufferObject * | getBuffer () const =0 | 
| Returns the buffer that stores the extracted dataset.   | |
Additional Inherited Members | |
  Public Types inherited from MiDataSet | |
| enum | DataBinding {  PER_CELL , PER_NODE }  | 
| Data binding.  More... | |
  Protected Member Functions inherited from MiDataSet | |
| virtual std::ostream & | toStream (std::ostream &s) const | 
| Performs an output operation on a stream which is returned afterward.      | |
 
 Generic data set interface for extracted structured volume meshes. 
A generic abstract template interface for a data set returned by any extract of a structured volume mesh.
Definition at line 39 of file MeXDataSetIjk.h.
      
  | 
  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 >.
      
  | 
  pure virtual | 
Returns the size of the dataset along the first logical axis.
      
  | 
  pure virtual | 
Returns the size of the dataset along the second logical axis.
      
  | 
  pure virtual | 
Returns the size of the dataset along the third logical axis.