Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
StlMesh_MeshExplorer Class Reference

Provides facilities to explore the triangles of
each mesh domain.

#include <StlMesh_MeshExplorer.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC StlMesh_MeshExplorer (const Handle< StlMesh_Mesh > &M)
Standard_Real Deflection () const
 Returns the mesh deflection of the current domain.

void InitTriangle (const Standard_Integer DomainIndex=1)
 Initializes the exploration of the triangles of
the mesh domain of range <DomainIndex>.
//! Raised if <DomainIndex> is lower than 1 or greater
than the number of domains.

Standard_Boolean MoreTriangle () const
void NextTriangle ()
 Raised if there is no more triangle in the current
domain.

void TriangleVertices (Standard_Real &X1, Standard_Real &Y1, Standard_Real &Z1, Standard_Real &X2, Standard_Real &Y2, Standard_Real &Z2, Standard_Real &X3, Standard_Real &Y3, Standard_Real &Z3) const
 Raised if there is no more triangle in the current
domain.

void TriangleOrientation (Standard_Real &Xn, Standard_Real &Yn, Standard_Real &Zn) const
 Raised if there is no more triangle in the current
domain.


Constructor & Destructor Documentation


Member Function Documentation


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