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

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



Public Methods
 MethodDefined by
  
[static] Convert an Papervision3D Matrix3D object to a Flint Matrix3D object.
Convert
  
[static] Convert a Flint Matrix3D object to an Papervision3D Matrix3D object.
Convert
  
Point3DFromPV3D(v:Number3D):Point3D
[static] Convert an Papervision3D Number3D object to a Flint Vector3D object.
Convert
  
Point3DToPV3D(v:Point3D):Number3D
[static] Convert a Flint Vector3D object to an Papervision3D Number3D object.
Convert
  
[static] Convert an Papervision3D Quaternion object to a Flint Quaternion object.
Convert
  
[static] Convert a Flint Quaternion object to an Papervision3D Quaternion object.
Convert
  
[static] Convert an Papervision3D Number3D object to a Flint Vector3D object.
Convert
  
[static] Convert a Flint Vector3D object to an Papervision3D Number3D object.
Convert
Method detail
Matrix3DFromPV3D()method
public static function Matrix3DFromPV3D(m:Matrix3D):Matrix3D

Convert an Papervision3D Matrix3D object to a Flint Matrix3D object.

Parameters
m:Matrix3D

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

Convert a Flint Matrix3D object to an Papervision3D Matrix3D object.

Parameters
m:Matrix3D

Returns
Matrix3D
Point3DFromPV3D()method 
public static function Point3DFromPV3D(v:Number3D):Point3D

Convert an Papervision3D Number3D object to a Flint Vector3D object.

Parameters
v:Number3D

Returns
Point3D
Point3DToPV3D()method 
public static function Point3DToPV3D(v:Point3D):Number3D

Convert a Flint Vector3D object to an Papervision3D Number3D object.

Parameters
v:Point3D

Returns
Number3D
QuaternionFromPV3D()method 
public static function QuaternionFromPV3D(q:Quaternion):Quaternion

Convert an Papervision3D Quaternion object to a Flint Quaternion object.

Parameters
q:Quaternion

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

Convert a Flint Quaternion object to an Papervision3D Quaternion object.

Parameters
q:Quaternion

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

Convert an Papervision3D Number3D object to a Flint Vector3D object.

Parameters
v:Number3D

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

Convert a Flint Vector3D object to an Papervision3D Number3D object.

Parameters
v:Vector3D

Returns
Number3D