MeshCore::MeshTopFacetVisitor Class Reference

The MeshTopFacetVisitor just collects the indices of all visited facets. More...

#include <Visitor.h>

Public Member Functions

 MeshTopFacetVisitor (std::vector< FacetIndex > &raulNB)
 
virtual bool Visit (const MeshFacet &rclFacet, const MeshFacet &rclFrom, FacetIndex ulFInd, unsigned long)
 Collects the facet indices. More...
 
virtual ~MeshTopFacetVisitor ()
 
- Public Member Functions inherited from MeshCore::MeshFacetVisitor
virtual bool AllowVisit (const MeshFacet &rclFacet, const MeshFacet &rclFrom, FacetIndex 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 ()
 Construction. More...
 
virtual bool Visit (const MeshFacet &rclFacet, const MeshFacet &rclFrom, FacetIndex ulFInd, unsigned long ulLevel)=0
 Needs to be implemented in sub-classes. More...
 
virtual ~MeshFacetVisitor ()
 Denstruction. More...
 

Detailed Description

The MeshTopFacetVisitor just collects the indices of all visited facets.

Constructor & Destructor Documentation

◆ MeshTopFacetVisitor()

MeshCore::MeshTopFacetVisitor::MeshTopFacetVisitor ( std::vector< FacetIndex > &  raulNB)

◆ ~MeshTopFacetVisitor()

virtual MeshCore::MeshTopFacetVisitor::~MeshTopFacetVisitor ( )
virtual

Member Function Documentation

◆ Visit()

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

Collects the facet indices.

Implements MeshCore::MeshFacetVisitor.


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