Generic extracted data set interface. More...
#include <MeshVizXLM/extrmesh/data/MeXDataSet.h>
Public Member Functions | |
virtual _T | getMin () const =0 |
virtual _T | getMax () const =0 |
virtual _T | getMean () const =0 |
virtual _T | getStandardDeviation () const =0 |
virtual const SoBufferObject * | getBuffer () const =0 |
virtual const MeXDataSet< _T > * | getNewClone () const =0 |
A generic abstract template interface for an extracted data set with boundaries (min and max) returned by any extract of a mesh.
virtual const SoBufferObject* MeXDataSet< _T >::getBuffer | ( | ) | const [pure virtual] |
Returns the buffer that stores the extracted dataset.
virtual _T MeXDataSet< _T >::getMax | ( | ) | const [pure virtual] |
Returns the maximum value of this set.
virtual _T MeXDataSet< _T >::getMean | ( | ) | const [pure virtual] |
virtual _T MeXDataSet< _T >::getMin | ( | ) | const [pure virtual] |
Returns the minimum value of this set.
virtual const MeXDataSet<_T>* MeXDataSet< _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.
Implemented in MeXDataSetI< _T >, MeXDataSetIj< _T >, and MeXDataSetIjk< _T >.
virtual _T MeXDataSet< _T >::getStandardDeviation | ( | ) | const [pure virtual] |