com.vm.visual.objects
Class VM3DObject
java.lang.Object
|
+--com.vm.mind.MIAnything
|
+--com.vm.visual.objects.VM3DObject
- All Implemented Interfaces:
- ORObject
- Direct Known Subclasses:
- VM3DShape, VMGrid, VMPoint
- public abstract class VM3DObject
- extends MIAnything
Methods inherited from class com.vm.mind.MIAnything |
delThing, dump, fullDump, getCount, getKey, getList, getName, getName, getQuery, getString, getThing, getType, getType, is, load, message, setString, SetString, setThing, SetThing, toString, valid |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
VM3DObject
public VM3DObject()
paintObject
public abstract void paintObject(VMPanel panel,
java.awt.Graphics graphics)
paintAttributes
public abstract void paintAttributes(VMPanel panel,
java.awt.Graphics graphics)
children
public abstract VM3DObject[] children()
center3D
public abstract float[] center3D()
priority
public abstract int priority()
- used when two depths are the same, e.g. node=0 > link=1