DME Component Libraries for .NET 2024 r1

## AxesAlignedConstrained Constructor (Vector, AxisIndicator, Vector, AxisIndicator) |

Initializes a new instance.

Syntax

public AxesAlignedConstrained( Vector principal, AxisIndicator principalAxis, Vector reference, AxisIndicator referenceAxis )

- principal
- Type: AGI.Foundation.GeometryVector

The principal direction vector with which the principalAxis of this set of axes will be aligned. - principalAxis
- Type: AGI.Foundation.CoordinatesAxisIndicator

The axis along which the principal vector is aligned. - reference
- Type: AGI.Foundation.GeometryVector

The reference direction vector. The referenceAxis of this set of axes will be constrained to minimize the angular separation from this vector. - referenceAxis
- Type: AGI.Foundation.CoordinatesAxisIndicator

The axis against which the reference vector is constrained.

Exceptions

Exception | Condition |
---|---|

InvalidOperationException | Thrown when the principalAxis and referenceAxis are identical. |

See Also