MeWSurfaceTopologyExplicitI Class Reference
[Topology]

MeshViz Abstract interface to write unstructured surface mesh topology. More...

#include <MeshVizXLM/extrmesh/topology/MeWSurfaceTopologyExplicitI.h>

Inheritance diagram for MeWSurfaceTopologyExplicitI:
MeXSurfaceTopologyExplicitI MiSurfaceTopologyExplicitI MeXTopologyExplicitI MiTopologyExplicitI MeXTopologyI MiTopologyI MiTopologyI MiTopology MiTopology

List of all members.

Public Member Functions

virtual void addPolygon (size_t numNodes, const size_t *nodeIds)=0

Detailed Description

MeshViz Abstract interface to write unstructured surface mesh topology.

This interface is used by the existing tessellator instances (see MiTessellator) to write the topology of the tessellated surface meshes. It is designed to allow the application to implement its own tessellator class.


Member Function Documentation

virtual void MeWSurfaceTopologyExplicitI::addPolygon ( size_t  numNodes,
const size_t *  nodeIds 
) [pure virtual]

Add a new tessellated surface cell in the topology.

For instance if the tessellator builds the tessellated mesh using always triangles, this method is called by giving the 3 node ids for each triangle of the tessellation.

Parameters:
[in] numNodes Number of nodes in the tessellated surface cell.
[in] nodeIds List of nodes id in the tessellated surface cell.

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

Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/