org.odejava.xode
Class XODEWorld
java.lang.Object
org.odejava.xode.XODEObject
org.odejava.xode.XODEContainer
org.odejava.xode.XODEWorld
- All Implemented Interfaces:
- Serializable
public class XODEWorld
- extends XODEContainer
- implements Serializable
XODE representation of a World. Note - doesn't create a world currently.
- Author:
- William Denniss
- See Also:
- Serialized Form
| Methods inherited from class org.odejava.xode.XODEContainer |
addChild, addChildElements, addChildren, addTransformElement, buildOde, getBodyRelTransform, getChildren, getPosition, getRootTransform, getRotation, getTransform, getTransform, getXODETransform, invalidateTransformCache, isAbsoluteTransformMode, parseTransform, removeChild, scrapDOMObjectCache, scrapODEObjectCache, setAbsolute, setParent, setPosition, setRotation, setTransform |
XODEWorld
protected XODEWorld()
XODEWorld
public XODEWorld(Node xodeData)
XODEWorld
public XODEWorld(World world,
Space space)
- Creates an XODEWorld tree based on an ODE scene.
Iterates though all bodies, adding them and any associated joints
and child geometry. Then iterates through all static geometry, adding them as well.
- Parameters:
world - ODE World to parse.space - ODE Space to parse.
buildElement
public Element buildElement(Document doc)
- Description copied from class:
XODEObject
- Builds an XML DOM representation of this XODEObject
- Specified by:
buildElement in class XODEObject
- Parameters:
doc - the Document this Element will be associated with
- Returns:
- and XML DOM representation of this XODEObject