Open Inventor Release 2024.1.3
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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: