Packagejiglib.plugin.papervision3d
Classpublic class Papervision3DPhysics
InheritancePapervision3DPhysics Inheritance AbstractPhysics



Public Properties
 PropertyDefined by
 Inheritedengine : PhysicsSystem
AbstractPhysics
Public Methods
 MethodDefined by
  
Papervision3DPhysics(scene:DisplayObjectContainer3D, speed:Number = 1)
Papervision3DPhysics
 Inherited
addBody(body:RigidBody):void
AbstractPhysics
  
createCube(materials:MaterialsList, width:Number = 500, depth:Number = 500, height:Number = 500, segmentsS:int = 1, segmentsT:int = 1, segmentsH:int = 1, insideFaces:int = 0, excludeFaces:int = 0):RigidBody
Papervision3DPhysics
  
createGround(material:MaterialObject3D, size:Number, level:Number):RigidBody
Papervision3DPhysics
  
createSphere(material:MaterialObject3D, radius:Number = 100, segmentsW:int = 8, segmentsH:int = 6):RigidBody
Papervision3DPhysics
  
getMesh(body:RigidBody):DisplayObject3D
Papervision3DPhysics
 Inherited
removeBody(body:RigidBody):void
AbstractPhysics
 Inherited
step():void
AbstractPhysics
Constructor detail
Papervision3DPhysics()constructor
public function Papervision3DPhysics(scene:DisplayObjectContainer3D, speed:Number = 1)Parameters
scene:DisplayObjectContainer3D
 
speed:Number (default = 1)
Method detail
createCube()method
public function createCube(materials:MaterialsList, width:Number = 500, depth:Number = 500, height:Number = 500, segmentsS:int = 1, segmentsT:int = 1, segmentsH:int = 1, insideFaces:int = 0, excludeFaces:int = 0):RigidBodyParameters
materials:MaterialsList
 
width:Number (default = 500)
 
depth:Number (default = 500)
 
height:Number (default = 500)
 
segmentsS:int (default = 1)
 
segmentsT:int (default = 1)
 
segmentsH:int (default = 1)
 
insideFaces:int (default = 0)
 
excludeFaces:int (default = 0)

Returns
RigidBody
createGround()method 
public function createGround(material:MaterialObject3D, size:Number, level:Number):RigidBodyParameters
material:MaterialObject3D
 
size:Number
 
level:Number

Returns
RigidBody
createSphere()method 
public function createSphere(material:MaterialObject3D, radius:Number = 100, segmentsW:int = 8, segmentsH:int = 6):RigidBodyParameters
material:MaterialObject3D
 
radius:Number (default = 100)
 
segmentsW:int (default = 8)
 
segmentsH:int (default = 6)

Returns
RigidBody
getMesh()method 
public function getMesh(body:RigidBody):DisplayObject3DParameters
body:RigidBody

Returns
DisplayObject3D