Property | Type | Description | |
---|---|---|---|
Orientation | Quaternion | ||
Position | Vector3 |
Method | Description | |
---|---|---|
Invert ( |
Inverts a rigid transform.
|
|
RigidTransform ( Quaternion orienation ) : Microsoft.Xna.Framework |
Constructs a new rigid transform.
|
|
RigidTransform ( Vector3 position ) : Microsoft.Xna.Framework |
Constructs a new rigid transform.
|
|
RigidTransform ( Vector3 position, Quaternion orienation ) : Microsoft.Xna.Framework |
Constructs a new rigid transform.
|
|
Transform ( |
Transforms a rigid transform by another rigid transform.
|
|
Transform ( Vector3 &position, |
Transforms a position by a rigid transform.
|
|
TransformByInverse ( |
Transforms a rigid transform by another rigid transform's inverse.
|
|
TransformByInverse ( 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 RigidTransform ( Quaternion orienation ) : Microsoft.Xna.Framework | ||
orienation | Quaternion | Rotation component of the transform. |
return | Microsoft.Xna.Framework |
public RigidTransform ( Vector3 position ) : Microsoft.Xna.Framework | ||
position | Vector3 | Translation component of the transform. |
return | Microsoft.Xna.Framework |
public RigidTransform ( Vector3 position, Quaternion orienation ) : Microsoft.Xna.Framework | ||
position | Vector3 | Translation component of the transform. |
orienation | Quaternion | Rotation component of the transform. |
return | Microsoft.Xna.Framework |
public static Transform ( |
||
a | The first, "local" rigid transform. | |
b | The second, "world" rigid transform. | |
combined | Combined rigid transform. | |
return | void |
public static Transform ( Vector3 &position, |
||
position | Vector3 | Position to transform. |
transform | Transform to apply. | |
result | Vector3 | Transformed position. |
return | void |
public static TransformByInverse ( |
||
a | The first rigid transform. | |
b | The second rigid transform, to be inverted. | |
combinedTransform | Combined rigid transform. | |
return | void |
public static TransformByInverse ( Vector3 &position, |
||
position | Vector3 | Position to transform. |
transform | Transform to invert and apply. | |
result | Vector3 | Transformed position. |
return | void |