Method TransformBy
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
TransformBy(GeoTransform3)
Applies a transformation to the edge.
public GeoEdge3 TransformBy(GeoTransform3 transform)
Parameters
transformGeoTransform3The 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.