Provides a combined method operator() to visit all elements. More...
Inherits cadex.ModelData.ModelElementVisitor.
Public Member Functions | |
| CombinedElementVisitor (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| override void | Apply (cadex.ModelData.Part thePart) |
| override bool | VisitEnter (cadex.ModelData.Assembly theAssembly) |
| override void | VisitLeave (cadex.ModelData.Assembly theAssembly) |
| override bool | VisitEnter (cadex.ModelData.Instance theInstance) |
| override void | VisitLeave (cadex.ModelData.Instance theInstance) |
| bool | VisitEnter (cadex.ModelData.ModelElement theElement) |
| virtual void | VisitLeave (cadex.ModelData.ModelElement theElement) |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
Provides a combined method operator() to visit all elements.
Provides combined methods VisitEnter() and VisitLeave() to visit all elements.
This is a convenience class allowing to redefine a single method operator() in the subclasses.
This is a convenience class allowing to redefine a single method VisitEnter() in the subclasses.
|
inlinevirtual |
By default, empty implementation.