
# class ImmutableTransform
ImmutableTransform inherits from Wrapper
# MEMBERS
# member read-only m11
Type: Number
# member read-only m12
Type: Number
# member read-only m21
Type: Number
# member read-only m22
Type: Number
# member read-only m31
Type: Number
# member read-only m32
Type: Number
# member read-only inverted
Type: ImmutableTransform
# member read-only dx
Type: Number
Description: Returns the same value as m31()
# member read-only dy
Type: Number
Description: Returns the same value as m32()
# CONSTRUCTORS
# constructor ImmutableTransform()
Description:
# constructor ImmutableTransform(transform)
Description:
Parameters:
- transform: (ImmutableTransform) -
# constructor ImmutableTransform(m11, m12, m21, m22, m31, m32)
Description:
Parameters:
- m11: (Number) -
- m12: (Number) -
- m21: (Number) -
- m22: (Number) -
- m31: (Number) -
- m32: (Number) -
# FUNCTIONS
# function map(x, y)
Description:
Parameters:
- x: (Number) -
- y: (Number) -
Return:
(ImmutablePoint) -
# function map(point)
Description:
Parameters:
- point: (ImmutablePoint) -
Return:
(ImmutablePoint) -
# function mapLine(line)
Description:
Parameters:
- line: (ImmutableLine) -
Return:
(ImmutableLine) -
# function mapRect(rect)
Description: Calculates the normalized rect mapped to this transform. If rotation is not 0, 90, 180, or 270 this will return the bounding rect of the tranformed rect.
Parameters:
- rect: (ImmutableRect) - Rect to be mapped to this transform
Return:
(ImmutableRect) - Returns a normalized rect mapped to this transform
# function mapArc(arc)
Description:
Parameters:
- arc: (ImmutableArc) -
Return:
(ImmutablePath) -
# function mapBezier(bezier)
Description:
Parameters:
- bezier: (ImmutableBezier) -
Return:
(ImmutableBezier) -
# function mapEllipse(ellipse)
Description:
Parameters:
- ellipse: (ImmutableEllipse) -
Return:
(ImmutablePath) -
# function mapText(text)
Description:
Parameters:
- text: (ImmutableText) -
Return:
(ImmutablePath) -
# function mapPolygon(polygon)
Description:
Parameters:
- polygon: (ImmutablePolygon) -
Return:
(ImmutablePolygon) -
# function mapPath(path)
Description:
Parameters:
- path: (ImmutablePath) -
Return:
(ImmutablePath) -
# function map(shape)
Description:
Parameters:
- shape: (Shape) -
Return:
(Shape) -
# function toString()
Description:
Return:
(String) -
# function map(shapes)
Description:
Parameters:
- shapes: (List) -
Return:
(List) -
# STATIC FUNCTIONS
# static function translation(x, y)
Description:
Parameters:
- x: (Number) -
- y: (Number) -
Return: