Members and overloads
43 results
public static void Matrix.CreateScale(float xScale, float yScale, float zScale, out Matrix result)
Creates scale using the supplied arguments.
xScalefloat- Specifies x scale.
yScalefloat- Specifies y scale.
zScalefloat- Specifies z scale.
resultMatrix- Receives result.
public static Matrix Matrix.CreateTranslation(Vector3 position)
Creates translation using the supplied arguments.
positionVector3- Specifies position.
Returns: The Matrix result.
public static void Matrix.CreateTranslation(ref Vector3 position, out Matrix result)
Creates translation using the supplied arguments.
positionVector3- Supplies and may update position.
resultMatrix- Receives result.
public void Matrix.GetBackwards(out Vector3 backwards)
Returns backwards using the supplied arguments.
backwardsVector3- Receives backwards.
public void Matrix.GetDown(out Vector3 down)
Returns down using the supplied arguments.
downVector3- Receives down.
public void Matrix.GetForward(out Vector3 forward)
Returns forward using the supplied arguments.
forwardVector3- Receives forward.
public void Matrix.GetLeft(out Vector3 left)
Returns left using the supplied arguments.
leftVector3- Receives left.
public void Matrix.GetRight(out Vector3 right)
Returns right using the supplied arguments.
rightVector3- Receives right.
public void Matrix.GetTranslation(out Vector3 translation)
Returns translation using the supplied arguments.
translationVector3- Receives translation.
public void Matrix.GetUp(out Vector3 up)
Returns up using the supplied arguments.
upVector3- Receives up.
public static void Matrix.Multiply(ref Matrix m1, ref Matrix m2, out Matrix result)
Executes the multiply operation with the supplied arguments.
m1Matrix- Supplies and may update m1.
m2Matrix- Supplies and may update m2.
resultMatrix- Receives result.
public static Matrix Matrix.operator *(Matrix ls, Matrix rs)
Applies the multiply operation to the supplied values.
lsMatrix- Specifies ls.
rsMatrix- Specifies rs.
Returns: The Matrix result.
public static Matrix Matrix.Identity { get; private set; }
Gets identity for Matrix.
DPB1 0.3.29.47 · 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.