Provides a combined method operator() to visit all elements. More...
Public Member Functions | |
| CombinedElementVisitor (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| override void | Apply (cadex.Drawing.AngularDimension theElement) |
| override void | Apply (cadex.Drawing.CurveSet theElement) |
| override void | Apply (cadex.Drawing.DiametricDimension theElement) |
| override void | Apply (cadex.Drawing.Hatch theElement) |
| override void | Apply (cadex.Drawing.LinearDimension theElement) |
| override void | Apply (cadex.Drawing.PiecewiseContour theElement) |
| override void | Apply (cadex.Drawing.PointSet theElement) |
| override void | Apply (cadex.Drawing.RadialDimension theElement) |
| override void | Apply (cadex.Drawing.Text theElement) |
| void | Apply (cadex.Drawing.Element theElement) |
Public Member Functions inherited from cadex.Drawing.ElementVisitor | |
| ElementVisitor (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| void | Dispose () |
| void | Apply (cadex.Drawing.AngularDimension theElement) |
| void | Apply (cadex.Drawing.CurveSet theElement) |
| void | Apply (cadex.Drawing.DiametricDimension theElement) |
| void | Apply (cadex.Drawing.Hatch theElement) |
| void | Apply (cadex.Drawing.LinearDimension theElement) |
| void | Apply (cadex.Drawing.PiecewiseContour theElement) |
| void | Apply (cadex.Drawing.PointSet theElement) |
| void | Apply (cadex.Drawing.RadialDimension theElement) |
| void | Apply (cadex.Drawing.Text 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.
|
inlineprotectedvirtual |
Reimplemented from cadex.Drawing.ElementVisitor.