|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Class Summary | |
|---|---|
| DOMUtil | Utilities |
| XODEBody | XODE representation of a Body |
| XODEBodyBeanInfo | BeanInfo for the XODEBody class |
| XODEContainer | Base XODE container (as defined in the spec) |
| XODEGeom | XODE representation of a Geom |
| XODEGeomBox | A box. |
| XODEGeomBoxBeanInfo | BeanInfo for the XODEGeomBox class |
| XODEGeomCappedCylinder | An immutable capped cylinder |
| XODEGeomCappedCylinderBeanInfo | BeanInfo for the XODEGeomCappedCylinder class |
| XODEGeomCone | An immutable Cone |
| XODEGeomConeBeanInfo | BeanInfo for the XODEGeomCone class |
| XODEGeomCylinder | An immutable Cylinder |
| XODEGeomCylinderBeanInfo | BeanInfo for the XODEGeomCylinder class |
| XODEGeomPlane | An immutable Plane |
| XODEGeomPlaneBeanInfo | BeanInfo for the XODEGeomPlane class |
| XODEGeomRay | An immutable Ray |
| XODEGeomRayBeanInfo | BeanInfo for the XODERay class |
| XODEGeomSphere | An imutable Sphere |
| XODEGeomSphereBeanInfo | BeanInfo for the XODESphere class |
| XODEGroup | XODE representation of a World. |
| XODEJoint | XODE representation of a Joint |
| XODEJointAxis | Parses, stores and creates ODE axes. |
| XODEJointBeanInfo | BeanInfo for the XODEJoint class |
| XODEJointGroup | XODE representation of a World. |
| XODEObject | Base XODE object (as defined in the spec) |
| XODEParserDOM | XODE DOM Parser |
| XODERoot | Root XODE node |
| XODERootBeanInfo | BeanInfo for the XODERoot class |
| XODESpace | XODE representation of a World. |
| XODESpaceBeanInfo | BeanInfo for the XODESpace class |
| XODETransform | Immutable transform object. |
| XODETransformBeanInfo | BeanInfo for the XODETransform class |
| XODETransformMatrix | |
| XODETransformVector | |
| XODEWorld | XODE representation of a World. |
| XODEWorldBeanInfo | BeanInfo for the XODEWorld class |
| Exception Summary | |
|---|---|
| XODEException | |
XODE is an XML based scene format for ODE. This package is a sample implementation of an XODE parser. The classes XODEBody, XODEObject etc corrilate to elements in the file format. As the format has additional data which is not stored in ODE (such as groups) - this is stored in a tree using these objects. Those that have ODE representations such as Body - will have a Body object with that data so it isn't duplicated.
The sample implementation uses a DOM parser which may not be the most suitable for every use. Adding SAX support shouln't be too hard - probably the easiest way would be to add an overloaded constructor to the XODE* objects to take the relevent SAX objects (as they currently do the DOM ones.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||