hmi.physics
Class CollisionBox

java.lang.Object
  extended by hmi.physics.CollisionBox
All Implemented Interfaces:
CollisionShape
Direct Known Subclasses:
OdeCollisionBox

public class CollisionBox
extends Object
implements CollisionShape


Field Summary
 float[] halfExtends
           
 float[] rotation
           
 float[] translation
           
 
Constructor Summary
CollisionBox()
           
CollisionBox(float[] hExtends)
           
CollisionBox(float[] q, float[] tr, float[] hExtends)
           
 
Method Summary
 void getRotation(float[] q)
           
 void getTranslation(float[] v)
           
 void setRotation(float[] q)
           
 void setTranslation(float[] v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

halfExtends

public float[] halfExtends

translation

public float[] translation

rotation

public float[] rotation
Constructor Detail

CollisionBox

public CollisionBox()

CollisionBox

public CollisionBox(float[] hExtends)

CollisionBox

public CollisionBox(float[] q,
                    float[] tr,
                    float[] hExtends)
Method Detail

getRotation

public void getRotation(float[] q)
Specified by:
getRotation in interface CollisionShape

getTranslation

public void getTranslation(float[] v)
Specified by:
getTranslation in interface CollisionShape

setRotation

public void setRotation(float[] q)
Specified by:
setRotation in interface CollisionShape

setTranslation

public void setTranslation(float[] v)
Specified by:
setTranslation in interface CollisionShape