RotationalTransformation.Invert Method |
Forms the inverse rotational transformation.
If this transformation represents the transformation between axes "A" and axes "B",
the result represents the transformation between axes "B" and axes "A".
Namespace:
AGI.Foundation.Coordinates
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 25.1.421.0 (25.1.421.0)
Syntaxpublic static Motion<UnitQuaternion, Cartesian> Invert(
Motion<UnitQuaternion, Cartesian> motion,
int order
)
Public Shared Function Invert (
motion As Motion(Of UnitQuaternion, Cartesian),
order As Integer
) As Motion(Of UnitQuaternion, Cartesian)
public:
static Motion<UnitQuaternion, Cartesian> Invert(
Motion<UnitQuaternion, Cartesian> motion,
int order
)
static member Invert :
motion : Motion<UnitQuaternion, Cartesian> *
order : int -> Motion<UnitQuaternion, Cartesian>
Parameters
- motion
- Type: AGI.Foundation.Motion<UnitQuaternion, Cartesian>
The transformation between axes "A" and axes "B". - order
- Type: System.Int32
The order of highest required derivative. To retrieve just the rotation, pass 0 for this value. To retrieve the rotational velocity as well, pass 1. etc.
Return Value
Type:
Motion<UnitQuaternion,
Cartesian>The transformation between axes "B" and axes "A".
See Also