Property | Type | Description | |
---|---|---|---|
Orientation | Quaternion | ||
Position | System.Numerics.Vector3 |
Method | Description | |
---|---|---|
Invert ( |
Inverts a rigid transform.
|
|
Multiply ( |
Concatenates a rigid transform with another rigid transform.
|
|
MultiplyByInverse ( |
Concatenates a rigid transform with another rigid transform's inverse.
|
|
RigidTransform ( Quaternion orienation ) : System.Numerics |
Constructs a new rigid transform.
|
|
RigidTransform ( System.Numerics.Vector3 position ) : System.Numerics |
Constructs a new rigid transform.
|
|
RigidTransform ( System.Numerics.Vector3 position, Quaternion orientation ) : System.Numerics |
Constructs a new rigid transform.
|
|
Transform ( System.Numerics.Vector3 &position, |
Transforms a position by a rigid transform.
|
|
TransformByInverse ( System.Numerics.Vector3 &position, |
Transforms a position by a rigid transform's inverse.
|
public static Invert ( |
||
transform | Transform to invert. | |
inverse | Inverse of the transform. | |
return | void |
public static Multiply ( |
||
a | The first rigid transform. | |
b | The second rigid transform. | |
combined | Concatenated rigid transform. | |
return | void |
public static MultiplyByInverse ( |
||
a | The first rigid transform. | |
b | The second rigid transform whose inverse will be concatenated to the first. | |
combinedTransform | Combined rigid transform. | |
return | void |
public RigidTransform ( Quaternion orienation ) : System.Numerics | ||
orienation | Quaternion | Rotation component of the transform. |
return | System.Numerics |
public RigidTransform ( System.Numerics.Vector3 position ) : System.Numerics | ||
position | System.Numerics.Vector3 | Translation component of the transform. |
return | System.Numerics |
public RigidTransform ( System.Numerics.Vector3 position, Quaternion orientation ) : System.Numerics | ||
position | System.Numerics.Vector3 | Translation component of the transform. |
orientation | Quaternion | Rotation component of the transform. |
return | System.Numerics |
public static Transform ( System.Numerics.Vector3 &position, |
||
position | System.Numerics.Vector3 | Position to transform. |
transform | Transform to apply. | |
result | System.Numerics.Vector3 | Transformed position. |
return | void |
public static TransformByInverse ( System.Numerics.Vector3 &position, |
||
position | System.Numerics.Vector3 | Position to transform. |
transform | Transform to invert and apply. | |
result | System.Numerics.Vector3 | Transformed position. |
return | void |