Open Inventor Release 2024.1.3
 
Loading...
Searching...
No Matches
MeXGeometryRegular Class Referenceabstract

MeshViz 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.
 

Detailed Description

MeshViz 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.

Member Function Documentation

◆ getMax()

virtual MbVec3d MeXGeometryRegular::getMax ( ) const
pure virtual

Returns the maximum value of this set.

Implements MiGeometryRegular.

◆ getMin()

virtual MbVec3d MeXGeometryRegular::getMin ( ) const
pure virtual

Returns the minimum value of this set.

Implements MiGeometryRegular.


The documentation for this class was generated from the following file: