|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.opensourcephysics.drawing3d.java3d.Java3dElement
public abstract class Java3dElement
Title: Java3dElement
Description: The base class for a Java3D implementation of a 3D Element.
Copyright: Open Source Physics project
Field Summary | |
---|---|
static int |
AFFECTS_TRANSFORM
|
Method Summary | |
---|---|
void |
addToScene()
Efectively adds the element to the 3D scene. |
abstract boolean |
isPrimitive()
|
void |
processChanges(int _change,
int _cummulativeChange)
Process changes of the element |
void |
removeFromScene()
Efectively removes the element from the 3D scene. |
void |
styleChanged(int _change)
Applies any change required by a change in style |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int AFFECTS_TRANSFORM
Method Detail |
---|
public void addToScene()
ImplementingObject
addToScene
in interface ImplementingObject
public void removeFromScene()
ImplementingObject
removeFromScene
in interface ImplementingObject
public void processChanges(int _change, int _cummulativeChange)
ImplementingObject
processChanges
in interface ImplementingObject
_change
- int the changes of this element_cummulativeChange
- int the cumulative changes, i.e. the
changes of the element and those inherited from parent groupspublic void styleChanged(int _change)
ImplementingObject
styleChanged
in interface ImplementingObject
_change
- int indicates the change that took placepublic abstract boolean isPrimitive()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |