Package gov.nasa.worldwind.ogc.collada
Class ColladaAbstractObject
- java.lang.Object
-
- gov.nasa.worldwind.util.xml.AbstractXMLEventParser
-
- gov.nasa.worldwind.ogc.collada.ColladaAbstractObject
-
- All Implemented Interfaces:
XMLEventParser
- Direct Known Subclasses:
ColladaAbstractGeometry,ColladaAbstractInstance,ColladaAbstractParamContainer,ColladaAbstractShader,ColladaAccessor,ColladaAsset,ColladaBind,ColladaBindMaterial,ColladaBindVertexInput,ColladaColor,ColladaContributor,ColladaExtra,ColladaFloatArray,ColladaFloatOrParam,ColladaFormat,ColladaGeometry,ColladaImage,ColladaInput,ColladaLibrary,ColladaMaterial,ColladaMatrix,ColladaMesh,ColladaNewParam,ColladaNode,ColladaP,ColladaParam,ColladaRoot,ColladaSampler2D,ColladaScene,ColladaSource,ColladaSurface,ColladaTechniqueCommon,ColladaTexture,ColladaTextureOrColor,ColladaUnit,ColladaUnsupported,ColladaVertices,ColladaVisualScene
public abstract class ColladaAbstractObject extends AbstractXMLEventParser
Base class for COLLADA parser classes.
-
-
Field Summary
-
Fields inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
CHARACTERS_CONTENT, fields, namespaceURI, parent
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedColladaAbstractObject(java.lang.String namespaceURI)Construct an instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BoxgetLocalExtent(ColladaTraversalContext tc)Returns this renderable's model coordinate extent.ColladaRootgetRoot()Overridden to return ColladaRoot instead of a XMLEventParser.-
Methods inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
allocate, doAddCharacters, doAddEventAttribute, doAddEventContent, doParseEventAttributes, doParseEventContent, freeResources, getAConstructor, getCharacters, getField, getField, getFields, getNamespaceURI, getParent, hasField, hasField, hasFields, mergeFields, newInstance, overrideFields, parse, parseCharacterContent, removeField, setField, setField, setFields, setNamespaceURI, setParent
-
-
-
-
Method Detail
-
getRoot
public ColladaRoot getRoot()
Overridden to return ColladaRoot instead of a XMLEventParser.- Overrides:
getRootin classAbstractXMLEventParser
-
getLocalExtent
public Box getLocalExtent(ColladaTraversalContext tc)
Returns this renderable's model coordinate extent.- Parameters:
tc- The traversal context to use when determining the extent.- Returns:
- The model coordinate extent.
- Throws:
java.lang.IllegalArgumentException- if either the traversal context is null.
-
-