Table of Contents

Method TransformBy

Namespace
GeometryHelper.Geometry
Assembly
GeometryHelper.dll

TransformBy(GeoTransform3)

Applies a transformation to this plane.

public GeoPlane3 TransformBy(GeoTransform3 transform)

Parameters

transform GeoTransform3

Returns

GeoPlane3

Remarks

The normal follows the inverse transpose rather than the matrix itself, so it stays perpendicular to the surface even under a non-uniform scaling. See Transform(GeoPlane3) for why.

Exceptions

ArgumentNullException

Thrown when the transformation is null.

InvalidOperationException

Thrown when the transformation is not invertible.