MeshCore::MeshOrientationVisitor Class Reference
This class searches for nonuniform orientation of neighboured facets. More...
#include <Evaluation.h>
Public Member Functions | |
bool | HasNonUnifomOrientedFacets () const |
MeshOrientationVisitor () | |
bool | Visit (const MeshFacet &, const MeshFacet &, unsigned long, unsigned long) |
Returns false after the first inconsistence is found, true otherwise. More... | |
Public Member Functions inherited from MeshCore::MeshFacetVisitor | |
virtual bool | AllowVisit (const MeshFacet &rclFacet, const MeshFacet &rclFrom, unsigned long ulFInd, unsigned long ulLevel, unsigned short neighbourIndex) |
Test before a facet will be flagged as VISIT, return false means: go on with visiting the facets but not this one and set not the VISIT flag. More... | |
MeshFacetVisitor (void) | |
Construction. More... | |
virtual | ~MeshFacetVisitor (void) |
Denstruction. More... | |
Detailed Description
This class searches for nonuniform orientation of neighboured facets.
Constructor & Destructor Documentation
◆ MeshOrientationVisitor()
MeshOrientationVisitor::MeshOrientationVisitor | ( | ) |
Member Function Documentation
◆ HasNonUnifomOrientedFacets()
bool MeshOrientationVisitor::HasNonUnifomOrientedFacets | ( | ) | const |
◆ Visit()
|
virtual |
Returns false after the first inconsistence is found, true otherwise.
Implements MeshCore::MeshFacetVisitor.
Reimplemented in MeshCore::MeshSameOrientationCollector, and MeshCore::MeshOrientationCollector.
References MeshCore::MeshFacet::HasSameOrientation().
The documentation for this class was generated from the following files:
- src/Mod/Mesh/App/Core/Evaluation.h
- src/Mod/Mesh/App/Core/Evaluation.cpp