|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object simbad.sim.BaseObject simbad.sim.StaticObject
Base Object for all block world objects (box,wall,arch ...). All object which doesnt move.
Constructor Summary | |
StaticObject()
|
Method Summary | |
void |
attach()
Re-add object to the scenegraph. |
void |
detach()
Removes object from the scenegraph. |
boolean |
getCanBeTraversed()
Gets the canBeTraversed Flag. |
void |
getRotationTransform(javax.media.j3d.Transform3D t)
Obtain rotation transform. |
void |
getTranslationTransform(javax.media.j3d.Transform3D t)
Obtain translation transform. |
void |
rotateY(double angle)
Rotates (relative to current rotation) the object about Y axis. |
void |
setCanBeTraversed(boolean canbetraversed)
Sets the canBeTraversed Flag. |
void |
setColor(javax.vecmath.Color3f color)
Change the color while the simulation is running. |
void |
translateTo(javax.vecmath.Vector3d t)
Translates (relative to current pos) the object to given position. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public StaticObject()
Method Detail |
public void translateTo(javax.vecmath.Vector3d t)
public void rotateY(double angle)
public void getTranslationTransform(javax.media.j3d.Transform3D t)
public void getRotationTransform(javax.media.j3d.Transform3D t)
public void detach()
public void attach()
public void setCanBeTraversed(boolean canbetraversed)
public boolean getCanBeTraversed()
public void setColor(javax.vecmath.Color3f color)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |