documentationfor yFiles for HTML 3.0.0.2

An implementation of a matrix that represents an affine transformation and works with Point.

Inheritance Hierarchy
Matrix
Implemented Interfaces

Remarks

The matrix is interpreted row-major. The rows are defined as follows: [ m11 m12 dx ], [ m21 m22 dy ], ([ 0 0 1 ] implicitly).

When transforming a vector v using this matrix, the multiplication is done in this order: v' = M v.

PREPENDing a matrix T to this instance results in the operation M′ = M T. In concept, this means that T is applied before M when applying M' to a vector. APPENDing T to M results in M′ = T M.

Type Details

yFiles module
view

Constructors

Properties

Methods

Constants

Static Methods