Table of Contents

Method TransformBy

Namespace
GeometryHelper.Geometry
Assembly
GeometryHelper.dll

TransformBy(GeoTransform2)

Gets the chain under a transformation.

public GeoPolylineArc2 TransformBy(GeoTransform2 transform)

Parameters

transform GeoTransform2

The transformation to apply.

Returns

GeoPolylineArc2

The transformed chain.

Remarks

Mirroring turns every arc the other way, so the bulges change sign; the chain still starts where its start point went. A transformation that scales the axes differently would make an arc part of an ellipse, and is refused.

Exceptions

ArgumentNullException

Thrown when the transformation is null.

InvalidOperationException

Thrown when the transformation would stretch an arc into part of an ellipse.