Packageorg.papervision3d.core.utils
Classpublic class InteractiveUtils

InteractiveUtils are used in conjunction with the ISM to resolve a face's mouse interaction and coordinates back to 2D screen space



Public Methods
 MethodDefined by
  
getCoordAtPoint(face3d:Triangle3D, x:Number, y:Number):Vertex3D
[static]
InteractiveUtils
  
getMapCoordAtPoint(face3d:Triangle3D, x:Number, y:Number):Object
[static]
InteractiveUtils
  
getMapCoordAtPointDO3D(displayObject:DisplayObject3D, x:Number, y:Number):Object
[static]
InteractiveUtils
  
UVatPoint(face3d:Triangle3D, x:Number, y:Number):Object
[static]
InteractiveUtils
Method detail
getCoordAtPoint()method
public static function getCoordAtPoint(face3d:Triangle3D, x:Number, y:Number):Vertex3DParameters
face3d:Triangle3D
 
x:Number
 
y:Number

Returns
Vertex3D
getMapCoordAtPoint()method 
public static function getMapCoordAtPoint(face3d:Triangle3D, x:Number, y:Number):ObjectParameters
face3d:Triangle3D
 
x:Number
 
y:Number

Returns
Object
getMapCoordAtPointDO3D()method 
public static function getMapCoordAtPointDO3D(displayObject:DisplayObject3D, x:Number, y:Number):ObjectParameters
displayObject:DisplayObject3D
 
x:Number
 
y:Number

Returns
Object
UVatPoint()method 
public static function UVatPoint(face3d:Triangle3D, x:Number, y:Number):ObjectParameters
face3d:Triangle3D
 
x:Number
 
y:Number

Returns
Object