Packagecom.afcomponents.umap.control.projection
Classpublic class ProjectionTransform

Transformation that will be applied to each point.


Example
Uses the following formula:
 x = ax * x + bx * x + cx
 y = ay * y + by * y + cy
 



Public Properties
 PropertyDefined by
  ax : Number
[read-only]
ProjectionTransform
  ay : Number
[read-only]
ProjectionTransform
  bx : Number
[read-only]
ProjectionTransform
  by : Number
[read-only]
ProjectionTransform
  cx : Number
[read-only]
ProjectionTransform
  cy : Number
[read-only]
ProjectionTransform
Public Methods
 MethodDefined by
  
ProjectionTransform(ax:Number, bx:Number, cx:Number, ay:Number, by:Number, cy:Number)
Creates new transformation.
ProjectionTransform
  
Returns an exact copy of this Object.
ProjectionTransform
  
toString():String
Returns a String which describes the Object.
ProjectionTransform
  
transformPoint(point:Point):Point
Transform the specified point.
ProjectionTransform
  
untransformPoint(point:Point):Point
Untransforms the specified point (reverse transformation).
ProjectionTransform
Property detail
axproperty
ax:Number  [read-only]Implementation
    public function get ax():Number
ayproperty 
ay:Number  [read-only]Implementation
    public function get ay():Number
bxproperty 
bx:Number  [read-only]Implementation
    public function get bx():Number
byproperty 
by:Number  [read-only]Implementation
    public function get by():Number
cxproperty 
cx:Number  [read-only]Implementation
    public function get cx():Number
cyproperty 
cy:Number  [read-only]Implementation
    public function get cy():Number
Constructor detail
ProjectionTransform()constructor
public function ProjectionTransform(ax:Number, bx:Number, cx:Number, ay:Number, by:Number, cy:Number)

Creates new transformation.

Parameters
ax:Number
 
bx:Number
 
cx:Number
 
ay:Number
 
by:Number
 
cy:Number
Method detail
clone()method
public function clone():ProjectionTransform

Returns an exact copy of this Object.

Returns
ProjectionTransform
toString()method 
public function toString():String

Returns a String which describes the Object.

Returns
String
transformPoint()method 
public function transformPoint(point:Point):Point

Transform the specified point.

Parameters
point:Point

Returns
Point
untransformPoint()method 
public function untransformPoint(point:Point):Point

Untransforms the specified point (reverse transformation).

Parameters
point:Point

Returns
Point