additv.drawables
Class ADrawable
java.lang.Object
additv.drawables.ADrawable
- All Implemented Interfaces:
- ADrawableI
- Direct Known Subclasses:
- A3DSScene, AColladaScene, AGeoSurface, AMesh, AMixer, APath, APlane, AProcessingScene, AQuad, AScene, ASprite, AText, Slice
public abstract class ADrawable
- extends java.lang.Object
- implements ADrawableI
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
children
public ADrawList children
modifiers
public AModifierList modifiers
enabled
public AToggle enabled
drawn
public AToggle drawn
transform
public ATransform transform
ADrawable
public ADrawable()
getChildren
public ADrawList getChildren()
- Specified by:
getChildren in interface ADrawableI
addChild
public ADrawableI addChild(ADrawableI child)
- Specified by:
addChild in interface ADrawableI
getTransform
public ATransform getTransform()
- Specified by:
getTransform in interface ADrawableI
setTransform
public void setTransform(ATransform transform)
- Specified by:
setTransform in interface ADrawableI
clearChildren
public void clearChildren()
getModifiers
public AModifierList getModifiers()
- Specified by:
getModifiers in interface ADrawableI
addModifier
public AModifierI addModifier(AModifierI mod)
- Specified by:
addModifier in interface ADrawableI
drawModified
public void drawModified(javax.media.opengl.GL gl)
- Specified by:
drawModified in interface ADrawableI
drawChildren
public void drawChildren(javax.media.opengl.GL gl)