beautypg.com

Math.invertmatrix(), Math.pointdistance() – Adobe Extending Flash Professional CS5 User Manual

Page 361

background image

339

EXTENDING FLASH PROFESSIONAL

Math object

Last updated 5/2/2011

Math.invertMatrix()

Availability
Flash MX 2004.

Usage

Math.invertMatrix(mat)

Parameters

mat

Indicates the Matrix object to invert (see

Matrix object

). It must have the following fields:

a

,

b

,

c

,

d

,

tx

, and

ty

.

Returns
A Matrix object that is the inverse of the original matrix.

Description
Method; returns the inverse of the specified matrix.

Example
The following example stores the currently selected object in the

elt

variable, assigns that matrix to the

mat

variable,

and stores the inverse of the matrix in the

inv

variable:

var elt = fl.getDocumentDOM().selection[0];

var mat = elt.matrix;

var inv = fl.Math.invertMatrix( mat );

Math.pointDistance()

Availability
Flash MX 2004.

Usage

Math.pointDistance(pt1, pt2)

Parameters

pt1, pt2

Specify the points between which distance is measured.

Returns
A floating-point value that represents the distance between the points.

Description
Method; computes the distance between two points.

This manual is related to the following products: