Generic geometry interface for unstructured meshes. More...
#include <MeshVizXLM/mesh/geometry/MiGeometryI.h>
Public Member Functions | |
virtual MbVec3d | getCoord (size_t i) const =0 |
Generic geometry interface accessible via one index. This type of geometry is typically used by unstructured mesh interfaces.
MyLineMeshCurvilinear, MyLineMeshUnstructured, MySurfaceMeshUnstructured, MyVolumeMeshUnstructured, MyVolumeMeshHexahedronIjk
virtual MbVec3d MiGeometryI::getCoord | ( | size_t | i | ) | const [pure virtual] |
Returns the i-th coordinate of this geometry.
The implementation of this method must be thread-safe because it might be called concurrently by multiple threads.