Open Inventor Release 2024.2.0
 
Loading...
Searching...
No Matches
MiGeometryIj Class Referenceabstract

MeshViz Generic geometry interface for structured surface meshes. More...

#include <MeshVizXLM/mesh/geometry/MiGeometryIj.h>

+ Inheritance diagram for MiGeometryIj:

Public Member Functions

virtual MbVec3d getCoord (size_t i, size_t j) const =0
 Returns the coordinate (i,j) 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.
 
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.
 

Detailed Description

MeshViz Generic geometry interface for structured surface meshes.

Generic geometry interface accessible via two indices. This type of geometry is typically used by curvilinear surface mesh interfaces.

Definition at line 38 of file MiGeometryIj.h.

Member Function Documentation

◆ getCoord()

virtual MbVec3d MiGeometryIj::getCoord ( size_t  i,
size_t  j 
) const
pure virtual

Returns the coordinate (i,j) of this geometry.

The implementation of this method must be thread-safe because it might be called concurrently by multiple threads.


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