Generic geometry interface for extracted unstructured meshes. More...
#include <MeshVizXLM/extrmesh/geometry/MeXGeometryI.h>
Public Member Functions  
virtual size_t  getSize () const =0 
Returns the number of points in the geometry.  
Public Member Functions inherited from MiGeometryI  
virtual MbVec3d  getCoord (size_t i) const =0 
Returns the ith coordinate of this geometry.  
Public Member Functions inherited from MiGeometry  
virtual  ~MiGeometry () 
virtual size_t  getTimeStamp () const =0 
Returns for this geometry a unique time stamp across all geometries in the application.  
Public Member Functions inherited from MeXGeometryExplicit  
virtual const SoBufferObject *  getBuffer () const =0 
Returns the buffer that stores the geometry of the extracted shape.  
Public Member Functions inherited from MeXGeometry  
virtual MbVec3d  getMin () const =0 
Returns the minimum value of this set.  
virtual MbVec3d  getMax () const =0 
Returns the maximum value of this set.  
Additional Inherited Members  
Protected Member Functions inherited from MiGeometry  
virtual std::ostream &  toStream (std::ostream &s) const 
Performs an output operation on a stream which is returned afterward.  
Generic geometry interface for extracted unstructured meshes.
Generic geometry interface accessible via one index. This type of geometry is typically used by extracted unstructured mesh interfaces.
Definition at line 44 of file MeXGeometryI.h.

pure virtual 
Returns the number of points in the geometry.