Method TransformBy
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
TransformBy(GeoTransform2)
Gets the chain under a transformation.
public GeoPolylineArc2 TransformBy(GeoTransform2 transform)
Parameters
transformGeoTransform2The 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.