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 protected
ColladaAbstractObject(java.lang.String namespaceURI)
Construct an instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Box
getLocalExtent(ColladaTraversalContext tc)
Returns this renderable's model coordinate extent.ColladaRoot
getRoot()
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:
getRoot
in 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.
-
-