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.
| 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, setParent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ColladaAbstractObject
protected ColladaAbstractObject(String namespaceURI)
- Construct an instance.
- Parameters:
namespaceURI - the qualifying namespace URI. May be null to indicate no namespace qualification.
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:
IllegalArgumentException - if either the traversal context is null.
getRoot
public ColladaRoot getRoot()
- Overridden to return ColladaRoot instead of a XMLEventParser.
- Overrides:
getRoot in class AbstractXMLEventParser