Packageorg.flintparticles.threeD.away3d.utils
Classpublic class Convert

This class contains static methods to convert between Away3D geometry classes and Flint geometry classes.



Public Methods
 MethodDefined by
  
[static] Convert an Away3D Matrix3D object to a Flint Matrix3D object.
Convert
  
Matrix3DToA3D(m:Matrix3D):Matrix3D
[static] Convert a Flint Matrix3D object to an Away3D Matrix3D object.
Convert
  
[static] Convert an Away3D Quaternion object to a Flint Quaternion object.
Convert
  
[static] Convert a Flint Quaternion object to an Away3D Quaternion object.
Convert
  
[static] Convert an Away3D Number3D object to a Flint Vector3D object.
Convert
  
Vector3DToA3D(v:Vector3D):Number3D
[static] Convert a Flint Vector3D object to an Away3D Number3D object.
Convert
Method detail
Matrix3DFromA3D()method
public static function Matrix3DFromA3D(m:Matrix3D):Matrix3D

Convert an Away3D Matrix3D object to a Flint Matrix3D object.

Parameters
m:Matrix3D

Returns
Matrix3D
Matrix3DToA3D()method 
public static function Matrix3DToA3D(m:Matrix3D):Matrix3D

Convert a Flint Matrix3D object to an Away3D Matrix3D object.

Parameters
m:Matrix3D

Returns
Matrix3D
QuaternionFromA3D()method 
public static function QuaternionFromA3D(q:Quaternion):Quaternion

Convert an Away3D Quaternion object to a Flint Quaternion object.

Parameters
q:Quaternion

Returns
Quaternion
QuaternionToA3D()method 
public static function QuaternionToA3D(q:Quaternion):Quaternion

Convert a Flint Quaternion object to an Away3D Quaternion object.

Parameters
q:Quaternion

Returns
Quaternion
Vector3DFromA3D()method 
public static function Vector3DFromA3D(v:Number3D):Vector3D

Convert an Away3D Number3D object to a Flint Vector3D object.

Parameters
v:Number3D

Returns
Vector3D
Vector3DToA3D()method 
public static function Vector3DToA3D(v:Vector3D):Number3D

Convert a Flint Vector3D object to an Away3D Number3D object.

Parameters
v:Vector3D

Returns
Number3D