Maven module :un.api : api-physics :
Class :
un.api.physic.body.RigidBody
Extends/Implements :
un.api.physic.body.AbstractBody
Subclasses : -
Variables :
UPDATE_LOCAL,
UPDATE_PARENT,
motion,
material,
geometry,
updateMode,
fixed
Functions :
RigidBody,
getMaterial,
setMaterial,
getGeometry,
getUpdateMode,
setUpdateMode,
getMotion,
getAcceleration,
setFixed,
isFixed,
isFree,
getWorldPosition,
worldTranslate,
worldRotate,
transform,
setWorldPosition,
setRootToNodeSpace
public int
UPDATE_LOCAL
public int
UPDATE_PARENT
protected Motion
motion
protected Material
material
protected Geometry
geometry
protected int
updateMode
protected boolean
fixed
public void
RigidBody (Geometry geometry, double mass)
public Material
getMaterial ()
public void
setMaterial (Material material)
public Geometry
getGeometry ()
public int
getUpdateMode ()
public void
setUpdateMode (int updateMode)
public Motion
getMotion ()
public Vector
getAcceleration (Vector buffer)
public void
setFixed (boolean fixed)
public boolean
isFixed ()
public boolean
isFree ()
public Vector
getWorldPosition (Vector buffer)
public void
worldTranslate (Vector translation)
public void
worldRotate (Vector rotation)
public void
transform (Vector translation, Vector rotation)
public void
setWorldPosition (Vector ve)
public void
setRootToNodeSpace (Matrix wtn)
Reference : Collada 1.5.0 (Chapter 6: Physics Reference,p.200)
Body with a regular shape and material.
author Johann Sorel