Matrix3D.Append Method

Appends a specified matrix to the current matrix.

Namespace:  System.Windows.Media.Media3D
Assembly:  PresentationCore (in PresentationCore.dll)

public void Append(
	Matrix3D matrix


Type: System.Windows.Media.Media3D.Matrix3D

Matrix to append.

Matrices can be appended or prepended to other matrices. Appending matrix A to matrix B denotes a transformation by B and then by A:


Prepending A to B denotes a transformation by A and then by B:


To transform point P by A and then by B, append B to A:

C = A.Append(B);
P' = C.Transform(P);

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2015 Microsoft