프로퍼티 | 타입 | 설명 | |
---|---|---|---|
LinearTransform | |||
Translation | Vector3 |
메소드 | 설명 | |
---|---|---|
AffineTransform ( |
Constructs a new affine transform.
|
|
AffineTransform ( Quaternion orientation, Vector3 translation ) : Microsoft.Xna.Framework |
Constructs a new affine tranform.
|
|
AffineTransform ( Vector3 translation ) : Microsoft.Xna.Framework |
Constructs a new affine transform.
|
|
AffineTransform ( Vector3 scaling, Quaternion orientation, Vector3 translation ) : Microsoft.Xna.Framework |
Constructs a new affine transform.
|
|
CreateFromRigidTransform ( |
Creates an affine transform from a rigid transform.
|
|
CreateFromRigidTransform ( |
Creates an affine transform from a rigid transform.
|
|
Invert ( |
Inverts an affine transform.
|
|
Multiply ( |
Multiplies a transform by another transform.
|
|
Multiply ( |
Multiplies a rigid transform by an affine transform.
|
|
Transform ( Vector3 position, |
Transforms a vector using an affine transform.
|
|
Transform ( Vector3 &position, |
Transforms a vector by an affine transform.
|
|
TransformInverse ( Vector3 &position, |
Transforms a vector by an affine transform's inverse.
|
public AffineTransform ( |
||
linearTransform | The linear transform component. | |
translation | Vector3 | Translation component of the transform. |
리턴 | Microsoft.Xna.Framework |
public AffineTransform ( Quaternion orientation, Vector3 translation ) : Microsoft.Xna.Framework | ||
orientation | Quaternion | Orientation to use as the linear transform. |
translation | Vector3 | Translation to use in the transform. |
리턴 | Microsoft.Xna.Framework |
public AffineTransform ( Vector3 translation ) : Microsoft.Xna.Framework | ||
translation | Vector3 | Translation to use in the transform. |
리턴 | Microsoft.Xna.Framework |
public AffineTransform ( Vector3 scaling, Quaternion orientation, Vector3 translation ) : Microsoft.Xna.Framework | ||
scaling | Vector3 | Scaling to apply in the linear transform. |
orientation | Quaternion | Orientation to apply in the linear transform. |
translation | Vector3 | Translation to apply. |
리턴 | Microsoft.Xna.Framework |
public static CreateFromRigidTransform ( |
||
rigid | Rigid transform to base the affine transform on. | |
리턴 |
public static CreateFromRigidTransform ( |
||
rigid | Rigid transform to base the affine transform on. | |
affine | Affine transform created from the rigid transform. | |
리턴 | void |
public static Invert ( |
||
transform | Transform to invert. | |
inverse | Inverse of the transform. | |
리턴 | void |
public static Multiply ( |
||
a | First transform. | |
b | Second transform. | |
transform | Combined transform. | |
리턴 | void |
public static Multiply ( |
||
a | Rigid transform. | |
b | Affine transform. | |
transform | Combined transform. | |
리턴 | void |
public static Transform ( Vector3 position, |
||
position | Vector3 | Position to transform. |
affineTransform | Transform to apply. | |
리턴 | Vector3 |
public static Transform ( Vector3 &position, |
||
position | Vector3 | Position to transform. |
transform | Transform to apply. | |
transformed | Vector3 | Transformed position. |
리턴 | void |
public static TransformInverse ( Vector3 &position, |
||
position | Vector3 | Position to transform. |
transform | Transform to invert and apply. | |
transformed | Vector3 | Transformed position. |
리턴 | void |