Packagefrocessing.geom
Classpublic class FTransform3D
InheritanceFTransform3D Inheritance Object
Subclasses F3DObject

FTransform3D



Public Properties
 PropertyDefined By
  matrix : FMatrix3D
FTransform3D
  postureX : FNumber3D
[read-only]
FTransform3D
  postureY : FNumber3D
[read-only]
FTransform3D
  postureZ : FNumber3D
[read-only]
FTransform3D
  rotationX : Number
FTransform3D
  rotationY : Number
FTransform3D
  rotationZ : Number
FTransform3D
  scaleX : Number
FTransform3D
  scaleY : Number
FTransform3D
  scaleZ : Number
FTransform3D
  x : Number
FTransform3D
  y : Number
FTransform3D
  z : Number
FTransform3D
Public Methods
 MethodDefined By
  
FTransform3D(defaultMatrix_:FMatrix3D = null)
...
FTransform3D
  
identity():void
FTransform3D
  
pitch(a:Number):void
FTransform3D
  
position(x_:Number, y_:Number, z_:Number):void
FTransform3D
  
roll(a:Number):void
FTransform3D
  
rotateAxis(ux:Number, uy:Number, uz:Number, a:Number):void
FTransform3D
  
rotateX(a:Number):void
FTransform3D
  
rotateY(a:Number):void
FTransform3D
  
rotateZ(a:Number):void
FTransform3D
  
rotation(ax:Number, ay:Number, az:Number):void
FTransform3D
  
scale(sx:Number, sy:Number, sz:Number):void
FTransform3D
  
FTransform3D
  
translate(tx:Number, ty:Number, tz:Number):void
FTransform3D
  
yow(a:Number):void
FTransform3D
Property Detail
matrixproperty
matrix:FMatrix3D


Implementation
    public function get matrix():FMatrix3D
    public function set matrix(value:FMatrix3D):void
postureXproperty 
postureX:FNumber3D  [read-only]


Implementation
    public function get postureX():FNumber3D
postureYproperty 
postureY:FNumber3D  [read-only]


Implementation
    public function get postureY():FNumber3D
postureZproperty 
postureZ:FNumber3D  [read-only]


Implementation
    public function get postureZ():FNumber3D
rotationXproperty 
rotationX:Number


Implementation
    public function get rotationX():Number
    public function set rotationX(value:Number):void
rotationYproperty 
rotationY:Number


Implementation
    public function get rotationY():Number
    public function set rotationY(value:Number):void
rotationZproperty 
rotationZ:Number


Implementation
    public function get rotationZ():Number
    public function set rotationZ(value:Number):void
scaleXproperty 
scaleX:Number


Implementation
    public function get scaleX():Number
    public function set scaleX(value:Number):void
scaleYproperty 
scaleY:Number


Implementation
    public function get scaleY():Number
    public function set scaleY(value:Number):void
scaleZproperty 
scaleZ:Number


Implementation
    public function get scaleZ():Number
    public function set scaleZ(value:Number):void
xproperty 
x:Number


Implementation
    public function get x():Number
    public function set x(value:Number):void
yproperty 
y:Number


Implementation
    public function get y():Number
    public function set y(value:Number):void
zproperty 
z:Number


Implementation
    public function get z():Number
    public function set z(value:Number):void
Constructor Detail
FTransform3D()Constructor
public function FTransform3D(defaultMatrix_:FMatrix3D = null)

...

Parameters
defaultMatrix_:FMatrix3D (default = null)
Method Detail
identity()method
public function identity():void

pitch()method 
public function pitch(a:Number):void

Parameters

a:Number

position()method 
public function position(x_:Number, y_:Number, z_:Number):void

Parameters

x_:Number
 
y_:Number
 
z_:Number

roll()method 
public function roll(a:Number):void

Parameters

a:Number

rotateAxis()method 
public function rotateAxis(ux:Number, uy:Number, uz:Number, a:Number):void

Parameters

ux:Number
 
uy:Number
 
uz:Number
 
a:Number

rotateX()method 
public function rotateX(a:Number):void

Parameters

a:Number

rotateY()method 
public function rotateY(a:Number):void

Parameters

a:Number

rotateZ()method 
public function rotateZ(a:Number):void

Parameters

a:Number

rotation()method 
public function rotation(ax:Number, ay:Number, az:Number):void

Parameters

ax:Number
 
ay:Number
 
az:Number

scale()method 
public function scale(sx:Number, sy:Number, sz:Number):void

Parameters

sx:Number
 
sy:Number
 
sz:Number

transform()method 
public function transform(v:FNumber3D):FNumber3D

Parameters

v:FNumber3D

Returns
FNumber3D
translate()method 
public function translate(tx:Number, ty:Number, tz:Number):void

Parameters

tx:Number
 
ty:Number
 
tz:Number

yow()method 
public function yow(a:Number):void

Parameters

a:Number