Hide menu
Loading...
Searching...
No Matches
ElementVisitor

Defines an interface for the visitor of the elements.

Methods

visitAngularDimension()

optional visitAngularDimension(angularDimension): void

Defines logic that will be invoked for the visited angularDimension.

Parameters

angularDimension

AngularDimension

Visited angular dimension.

Returns

void


visitCurveSet()

optional visitCurveSet(curveSet): void

Defines logic that will be invoked for the visited curveSet.

Parameters

curveSet

CurveSet

Visited curve set.

Returns

void


visitDiametricDimension()

optional visitDiametricDimension(diametricDimension): void

Defines logic that will be invoked for the visited diametricDimension.

Parameters

diametricDimension

DiametricDimension

Visited diametric dimension.

Returns

void


visitHatch()

optional visitHatch(hatch): void

Defines logic that will be invoked for the visited hatch.

Parameters

hatch

Hatch

Visited hatch.

Returns

void


visitLinearDimension()

optional visitLinearDimension(linearDimension): void

Defines logic that will be invoked for the visited linearDimension.

Parameters

linearDimension

LinearDimension

Visited linear dimension.

Returns

void


visitPiecewiseContour()

optional visitPiecewiseContour(piecewiseContour): void

Defines logic that will be invoked for the visited piecewiseContour.

Parameters

piecewiseContour

PiecewiseContour

Visited piecewise contour.

Returns

void


visitPointSet()

optional visitPointSet(pointSet): void

Defines logic that will be invoked for the visited pointSet.

Parameters

pointSet

DrawingPointSet

Visited point set.

Returns

void


visitRadialDimension()

optional visitRadialDimension(radialDimension): void

Defines logic that will be invoked for the visited radialDimension.

Parameters

radialDimension

RadialDimension

Visited radial dimension.

Returns

void


visitText()

optional visitText(text): void

Defines logic that will be invoked for the visited text.

Parameters

text

Text

Visited text.

Returns

void