public float Matrix.M11
Gets or sets m11 for Matrix.
Provides matrix data and the operations listed below. Related types link to the values this API consumes or returns.
Namespace: DreamPoeBot.Common
public struct MatrixView DPB1 version →public float Matrix.M11
Gets or sets m11 for Matrix.
public float Matrix.M12
Gets or sets m12 for Matrix.
public float Matrix.M13
Gets or sets m13 for Matrix.
public float Matrix.M14
Gets or sets m14 for Matrix.
public float Matrix.M21
Gets or sets m21 for Matrix.
public float Matrix.M22
Gets or sets m22 for Matrix.
public float Matrix.M23
Gets or sets m23 for Matrix.
public float Matrix.M24
Gets or sets m24 for Matrix.
public float Matrix.M31
Gets or sets m31 for Matrix.
public float Matrix.M32
Gets or sets m32 for Matrix.
public float Matrix.M33
Gets or sets m33 for Matrix.
public float Matrix.M34
Gets or sets m34 for Matrix.
public float Matrix.M41
Gets or sets m41 for Matrix.
public float Matrix.M42
Gets or sets m42 for Matrix.
public float Matrix.M43
Gets or sets m43 for Matrix.
public float Matrix.M44
Gets or sets m44 for Matrix.
public Matrix.Matrix()
Creates a new Matrix instance.
public Matrix.Matrix(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)
Creates a new Matrix instance using the supplied arguments.
m11floatm12floatm13floatm14floatm21floatm22floatm23floatm24floatm31floatm32floatm33floatm34floatm41floatm42floatm43floatm44floatpublic static Matrix Matrix.CreateFromQuaternion(Quaternion quaternion)
Creates from quaternion using the supplied arguments.
quaternionQuaternionReturns: The Matrix result.
public static void Matrix.CreateFromQuaternion(ref Quaternion quaternion, out Matrix result)
Creates from quaternion using the supplied arguments.
quaternionQuaternionresultMatrixpublic static Matrix Matrix.CreateFromYawPitchRoll(float yaw, float pitch, float roll)
Creates from yaw pitch roll using the supplied arguments.
yawfloatpitchfloatrollfloatReturns: The Matrix result.
public static Matrix Matrix.CreateRotationX(float radians)
Creates rotation x using the supplied arguments.
radiansfloatReturns: The Matrix result.
public static void Matrix.CreateRotationX(float radians, out Matrix result)
Creates rotation x using the supplied arguments.
radiansfloatresultMatrixpublic static Matrix Matrix.CreateRotationY(float radians)
Creates rotation y using the supplied arguments.
radiansfloatReturns: The Matrix result.
public static void Matrix.CreateRotationY(float radians, out Matrix result)
Creates rotation y using the supplied arguments.
radiansfloatresultMatrixpublic static Matrix Matrix.CreateRotationZ(float radians)
Creates rotation z using the supplied arguments.
radiansfloatReturns: The Matrix result.
public static void Matrix.CreateRotationZ(float radians, out Matrix result)
Creates rotation z using the supplied arguments.
radiansfloatresultMatrixpublic static Matrix Matrix.CreateScale(float scale)
Creates scale using the supplied arguments.
scalefloatReturns: The Matrix result.
public static void Matrix.CreateScale(float scale, out Matrix result)
Creates scale using the supplied arguments.
scalefloatresultMatrixpublic static Matrix Matrix.CreateScale(float xScale, float yScale, float zScale)
Creates scale using the supplied arguments.
xScalefloatyScalefloatzScalefloatReturns: The Matrix result.
DPB2 0.4.5.88 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.