Method TransformBy
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
TransformBy(GeoTransform3)
Applies a transformation to this plane.
public GeoPlane3 TransformBy(GeoTransform3 transform)
Parameters
transformGeoTransform3
Returns
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.