FreeCAD C++
Public Member Functions | Protected Attributes | List of all members
MeshCore::MeshTopFacetVisitor Class Reference

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

Detailed Description

The MeshTopFacetVisitor just collects the indices of all visited facets.

Public Member Functions

virtual bool Visit (const MeshFacet &rclFacet, const MeshFacet &rclFrom, unsigned long ulFInd, 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)
 

Protected Attributes

std::vector< unsigned long > & _raulNeighbours
 

Member Function Documentation

◆ Visit()

virtual bool MeshCore::MeshTopFacetVisitor::Visit ( const MeshFacet rclFacet,
const MeshFacet rclFrom,
unsigned long  ulFInd,
unsigned long   
)
virtual

Collects the facet indices.

Implements MeshCore::MeshFacetVisitor.

Member Data Documentation

◆ _raulNeighbours

std::vector<unsigned long>& MeshCore::MeshTopFacetVisitor::_raulNeighbours
protected

Indices of all visited facets.