Class
MatrixTransform

Definition

Namespace:Telerik.WinControls.UI.Diagrams

Assembly:Telerik.WinControls.RadDiagram.dll

Syntax:

cs-api-definition
public sealed class MatrixTransform : Transform

Inheritance: objectTransformMatrixTransform

Inherited Members Transform.TransformBounds(Rect)Transform.TryTransform(Point, out Point)Transform.TransformPoint(Point)Transform.IdentityTransform.Inverse

Constructors

MatrixTransform()

Initializes a new instance of the class.

Declaration

cs-api-definition
public MatrixTransform()

MatrixTransform(Matrix)

Initializes a new instance of the class with the specified transformation matrix.

Declaration

cs-api-definition
public MatrixTransform(Matrix matrix)

Parameters

matrix

Matrix

The transformation matrix of the new .

MatrixTransform(double, double, double, double, double, double)

Initializes a new instance of the class with the specified transformation matrix values.

Declaration

cs-api-definition
public MatrixTransform(double m11, double m12, double m21, double m22, double offsetX, double offsetY)

Parameters

m11

double

The value at position (1, 1) in the transformation matrix.

m12

double

The value at position (1, 2) in the transformation matrix.

m21

double

The value at position (2, 1) in the transformation matrix.

m22

double

The value at position (2, 2) in the transformation matrix.

offsetX

double

The X-axis translation factor, which is located at position (3,1) in the transformation matrix.

offsetY

double

The Y-axis translation factor, which is located at position (3,2) in the transformation matrix.

Properties

Matrix

Gets or sets the Matrix structure that defines this transformation.

Declaration

cs-api-definition
public Matrix Matrix { get; set; }

Property Value

Matrix

The Matrix structure that defines this transformation. The default value is an identity Matrix. An identity matrix has a value of 1 in coefficients [1,1], [2,2], and [3,3]; and a value of 0 in the rest of the coefficients.

Value

Gets the that represents this .

Declaration

cs-api-definition
public override Matrix Value { get; }

Property Value

Matrix

The matrix that represents this .

Overrides Transform.Value