Generic rectilinear volume geometry. More...
#include <MeshVizXLM/mesh/geometry/MiVolumeGeometryRectilinear.h>
Public Member Functions | |
virtual double | getX (size_t i) const =0 |
Returns the i-th coordinate along the X axis. | |
virtual double | getY (size_t j) const =0 |
Returns the j-th coordinate along the Y axis. | |
virtual double | getZ (size_t k) const =0 |
Returns the k-th coordinate along the Z axis. | |
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. | |
virtual SoDEPRECATED MbVec3d | getMin () const |
Returns the minimum value of this set. | |
virtual SoDEPRECATED MbVec3d | getMax () const |
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 rectilinear volume geometry.
This interface is used by MiVolumeMeshRectilinear to access the geometry describing a rectilinear volume mesh.
Definition at line 37 of file MiVolumeGeometryRectilinear.h.
|
pure virtual |
Returns the i-th coordinate along the X axis.
|
pure virtual |
Returns the j-th coordinate along the Y axis.
|
pure virtual |
Returns the k-th coordinate along the Z axis.