gov.nasa.worldwind.ogc.collada
Class ColladaInstanceNode
java.lang.Object
gov.nasa.worldwind.util.xml.AbstractXMLEventParser
gov.nasa.worldwind.ogc.collada.ColladaAbstractObject
gov.nasa.worldwind.ogc.collada.ColladaAbstractInstance<ColladaNode>
gov.nasa.worldwind.ogc.collada.ColladaInstanceNode
- All Implemented Interfaces:
- ColladaRenderable, XMLEventParser
public class ColladaInstanceNode
- extends ColladaAbstractInstance<ColladaNode>
- implements ColladaRenderable
Represents the COLLADA instance_node element and provides access to its contents.
| 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 |
ColladaInstanceNode
public ColladaInstanceNode(String ns)
- Construct an instance.
- Parameters:
ns - the qualifying namespace URI. May be null to indicate no namespace qualification.
getLocalExtent
public Box getLocalExtent(ColladaTraversalContext tc)
- Description copied from class:
ColladaAbstractObject
- Returns this renderable's model coordinate extent.
- Specified by:
getLocalExtent in interface ColladaRenderable- Overrides:
getLocalExtent in class ColladaAbstractObject
- Parameters:
tc - The traversal context to use when determining the extent.
- Returns:
- The model coordinate extent.
preRender
public void preRender(ColladaTraversalContext tc,
DrawContext dc)
- Pre-Render this element. Renders the target of the instance pointer, if the target can be resolved.
- Specified by:
preRender in interface ColladaRenderable
- Parameters:
tc - the current COLLADA traversal context.dc - the current draw context.
render
public void render(ColladaTraversalContext tc,
DrawContext dc)
- Render this element. Renders the target of the instance pointer, if the target can be resolved.
- Specified by:
render in interface ColladaRenderable
- Parameters:
tc - the current COLLADA traversal context.dc - the current draw context.