Hide menu
Loading...
Searching...
No Matches
cadex::ModelData_Model::VoidElementVisitor Class Reference

Element visitor with empty implementation. More...

#include <cadex/ModelData_Model.hxx>

Inheritance diagram for cadex::ModelData_Model::VoidElementVisitor:
cadex::ModelData_Model::ElementVisitor

Public Member Functions

virtual void operator() (const ModelData_Part &thePart)
 
virtual bool VisitEnter (const ModelData_Assembly &theAssembly)
 
virtual void VisitLeave (const ModelData_Assembly &theAssembly)
 
virtual bool VisitEnter (const ModelData_Instance &theInstance)
 
virtual void VisitLeave (const ModelData_Instance &theInstance)
 
virtual void operator() (const ModelData_Part &thePart)=0
 
virtual bool VisitEnter (const ModelData_Assembly &theAssembly)=0
 
virtual void VisitLeave (const ModelData_Assembly &theAssembly)=0
 
virtual bool VisitEnter (const ModelData_Instance &theInstance)=0
 
virtual void VisitLeave (const ModelData_Instance &theInstance)=0
 

Detailed Description

Member Function Documentation

◆ operator()()

void cadex::ModelData_Model::VoidElementVisitor::operator() ( const ModelData_Part thePart)
virtual

◆ VisitEnter() [1/2]

bool cadex::ModelData_Model::VoidElementVisitor::VisitEnter ( const ModelData_Assembly theAssembly)
virtual

◆ VisitEnter() [2/2]

bool cadex::ModelData_Model::VoidElementVisitor::VisitEnter ( const ModelData_Instance theInstance)
virtual

◆ VisitLeave() [1/2]

void cadex::ModelData_Model::VoidElementVisitor::VisitLeave ( const ModelData_Assembly theAssembly)
virtual

◆ VisitLeave() [2/2]

void cadex::ModelData_Model::VoidElementVisitor::VisitLeave ( const ModelData_Instance theInstance)
virtual