Table of Contents

Method TransformBy

Namespace
GeometryHelper.Geometry
Assembly
GeometryHelper.dll

TransformBy(GeoTransform3)

Applies a transformation to the edge.

public GeoEdge3 TransformBy(GeoTransform3 transform)

Parameters

transform GeoTransform3

The transformation.

Returns

GeoEdge3

The edge in its new place.

Remarks

The normal is carried by the transformation as well, so an edge turned about any axis keeps bulging the way it did. A transformation that mirrors turns the plane over, which is why the normal is taken from where the ends and the middle of the arc land rather than rotated on its own.

Exceptions

ArgumentNullException

Thrown when the transformation is null.