FreeCAD C++
Public Member Functions | List of all members
MeshCore::MeshOrientationCollector Class Reference

#include <Mod/Mesh/App/Core/Evaluation.h>

Detailed Description

This class searches for inconsistent orientation of neighboured facets. Note: The 'TMP0' flag for facets must be reset before using this class.

Author
Werner Mayer

Public Member Functions

bool Visit (const MeshFacet &, const MeshFacet &, unsigned long, unsigned long)
 
- Public Member Functions inherited from MeshCore::MeshFacetVisitor
 MeshFacetVisitor (void)
 Construction.
 
virtual ~MeshFacetVisitor (void)
 Denstruction.
 
virtual bool AllowVisit (const MeshFacet &rclFacet, const MeshFacet &rclFrom, unsigned long ulFInd, unsigned long ulLevel, unsigned short neighbourIndex)
 

Member Function Documentation

◆ Visit()

bool MeshCore::MeshOrientationCollector::Visit ( const MeshFacet ,
const MeshFacet ,
unsigned long  ,
unsigned long   
)
virtual

Returns always true and collects the indices with wrong orientation.

Reimplemented from MeshCore::MeshOrientationVisitor.