Table of Contents

Method TransformBy

Namespace
GeometryHelper.Geometry
Assembly
GeometryHelper.dll

TransformBy(GeoTransform3)

Applies a transformation to the box.

public GeoObb3 TransformBy(GeoTransform3 transform)

Parameters

transform GeoTransform3

Returns

GeoObb3

Remarks

A box stays a box only under a transformation that keeps right angles right. A shear turns it into a parallelepiped, which this type cannot represent, and what comes back then is the box spanned by the transformed axes rather than the true sheared shape.

Exceptions

ArgumentNullException

Thrown when the transformation is null.

ArgumentException

Thrown when the transformation collapses the box orientation, which a projection does.