Defines a PDF transformation matrix.

Full documentation

Initializes a new PDFMatrix object.

Full documentation

Initializes a new PDFMatrix object.

Full documentation

Initializes a new object.
This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

Initializes a new PDFMatrix object with an existing matrix.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

Gets the m11 element.

Full documentation

Gets the m12 element.

Full documentation

Gets the m21 element.

Full documentation

Gets the m22 element.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

Gets the tx element.

Full documentation

Gets the ty element.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

Applies the geometric transform represented by the inverse of this matrix to a specified point.

Full documentation

Applies the geometric transform represented by the inverse of this matrix to a specified point.

Full documentation

Applies the geometric transform represented by the inverse of this matrix to the specified array of points.

Full documentation

Inverts this matrix object.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

Multiplies this matrix by the matrix specified in the matrix parameter.

Full documentation

Multiplies this matrix by the matrix specified in the matrix parameter.

Full documentation

Prepend to this matrix a clockwise rotation, around the origin and by the specified angle.

Full documentation

Creates a matrix with a rotation as the initial value.

Full documentation

Applies the specified scale vector to this Matrix by prepending the scale vector.

Full documentation

Creates a matrix with a scaling as the initial value.

Full documentation

Sets the m11 element.

Full documentation

Sets the m12 element.

Full documentation

Sets the m21 element.

Full documentation

Sets the m22 element.

Full documentation

Sets the tx element.

Full documentation

Sets the ty element.

Full documentation

Applies the geometric transform represented by this matrix to a specified point.

Full documentation

Applies the geometric transform represented by this matrix to a specified point.

Full documentation

Applies the geometric transform represented by this matrix to a specified point.

Full documentation

Applies the geometric transform represented by this matrix to a specified array of points.

Full documentation

Applies the geometric transform represented by this matrix to a specified array of points.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

Applies only the scale and rotate components of this matrix to the specified point.

Full documentation

Applies only the scale and rotate components of this matrix to the specified point.

Full documentation

Applies only the scale and rotate components of this matrix to the specified array of points.

Full documentation

Applies the specified translation vector (tx and ty) to this matrix by prepending the translation vector.

Full documentation

Creates a matrix with a translation as the initial value.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation