Hide menu
Loading...
Searching...
No Matches
cadex.PMI.GraphicalComponentCombinedVisitor Class Referenceabstract

Provides a combined method operator() to visit all components. More...

Inheritance diagram for cadex.PMI.GraphicalComponentCombinedVisitor:
cadex.PMI.GraphicalComponentVisitor

Public Member Functions

 GraphicalComponentCombinedVisitor (global::System.IntPtr cPtr, bool cMemoryOwn)
 
override void Apply (cadex.PMI.OutlinedComponent theComponent)
 
override void Apply (cadex.PMI.TextComponent theComponent)
 
override void Apply (cadex.PMI.TriangulatedComponent theComponent)
 
void Apply (cadex.PMI.GraphicalComponent theComponent)
 
- Public Member Functions inherited from cadex.PMI.GraphicalComponentVisitor
 GraphicalComponentVisitor (global::System.IntPtr cPtr, bool cMemoryOwn)
 
void Dispose ()
 
void Apply (cadex.PMI.OutlinedComponent theComponent)
 
void Apply (cadex.PMI.TextComponent theComponent)
 
void Apply (cadex.PMI.TriangulatedComponent theComponent)
 

Protected Member Functions

override void Dispose (bool disposing)
 

Detailed Description

Provides a combined method operator() to visit all components.

This is a convenience class allowing to redefine a single method operator() in the subclasses.

Member Function Documentation

◆ Dispose()

override void cadex.PMI.GraphicalComponentCombinedVisitor.Dispose ( bool disposing)
inlineprotectedvirtual