Extracted generic parallelepiped, rectangular or straight line geometry.
More...
#include <MeshVizXLM/extrmesh/geometry/MeXGeometryRegular.h>
Inheritance diagram for MeXGeometryRegular:Public Member Functions | |
| virtual MbVec3d | getMin () const =0 |
| Returns the minimum value of this set. | |
| virtual MbVec3d | getMax () const =0 |
| Returns the maximum value of this set. | |
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. | |
Additional Inherited Members | |
Protected Member Functions inherited from MiGeometryRegular | |
| virtual std::ostream & | toStream (std::ostream &s) const |
| Performs an output operation on a stream which is returned afterward. | |
Extracted generic parallelepiped, rectangular or straight line geometry.
A generic abstract interface for a parallelepiped geometry, a rectangle geometry or a straight line geometry. The geometry is given by two points defining two extremities. (see getMin() and getMax()).
Definition at line 41 of file MeXGeometryRegular.h.
|
pure virtual |
Returns the maximum value of this set.
Implements MiGeometryRegular.
|
pure virtual |
Returns the minimum value of this set.
Implements MiGeometryRegular.