Click to Rate and Give Feedback
MSDN
MSDN Library
Windows Development
Namespaces
Microsoft.DirectX
Structures
Matrix
Methods
 Matrix.RotationYawPitchRoll Method
Language: Visual BasicC#C++JScript(Show All)
Matrix.RotationYawPitchRoll(Single,Single,Single) Method (Microsoft.DirectX)

Builds a matrix with a specified yaw, pitch, and roll.

Definition

Visual BasicPublic Shared Function RotationYawPitchRoll( _
    ByVal yaw As Single, _
    ByVal pitch As Single, _
    ByVal roll As Single _
) As Matrix
C#public static Matrix RotationYawPitchRoll(
    float yaw,
    float pitch,
    float roll
);
C++public:
static Matrix RotationYawPitchRoll(
    float yaw,
    float pitch,
    float roll
);
JScriptpublic static function RotationYawPitchRoll(
    yaw : float,
    pitch : float,
    roll : float
) : Matrix;

Parameters

yaw System.Single
Yaw around the y-axis, in radians.
pitch System.Single
Pitch around the x-axis, in radians.
roll System.Single
Roll around the z-axis, in radians.

Return Value

Microsoft.DirectX.Matrix
Rotated Matrix structure.

Remarks

The order of transformations is first roll, then pitch, then yaw. Relative to the object's local coordinate axis, this is equivalent to rotation around the z-axis, followed by rotation around the x-axis, followed by rotation around the y-axis.

Pitch Yaw Roll diagram

See Also

© 2012 Microsoft. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker