public abstract class BoundedSceneObject extends SceneObject
Constructor and Description |
---|
BoundedSceneObject() |
Modifier and Type | Method and Description |
---|---|
void |
attachTo(SceneNode node)
Attaches this object to a SceneNode
|
SceneNode |
detach()
Detaches this node from its parent
|
abstract AABB |
getBoundingBox() |
boolean |
isDity() |
void |
onTransformed()
Called if the node to which this scene object is attached to
has been transformed due to translation, rotation, etc
|
abstract void |
setBoundingBoxVisible(boolean visible) |
void |
setClean() |
getAbsolutePos, getModelMatrix, getParent, getRelativePos
public abstract AABB getBoundingBox()
public abstract void setBoundingBoxVisible(boolean visible)
public void onTransformed()
SceneObject
onTransformed
in class SceneObject
public void attachTo(SceneNode node)
SceneObject
attachTo
in class SceneObject
node
- The node onto which this SceneObject will be attachedpublic SceneNode detach()
SceneObject
detach
in class SceneObject
public void setClean()
public boolean isDity()