Package gov.nasa.worldwind.ogc.collada
Class ColladaInstanceVisualScene
- java.lang.Object
-
- gov.nasa.worldwind.util.xml.AbstractXMLEventParser
-
- gov.nasa.worldwind.ogc.collada.ColladaAbstractObject
-
- gov.nasa.worldwind.ogc.collada.ColladaAbstractInstance<ColladaVisualScene>
-
- gov.nasa.worldwind.ogc.collada.ColladaInstanceVisualScene
-
- All Implemented Interfaces:
ColladaRenderable
,XMLEventParser
public class ColladaInstanceVisualScene extends ColladaAbstractInstance<ColladaVisualScene> implements ColladaRenderable
Represents the COLLADA instance_visual_scene element and provides access to its contents.
-
-
Field Summary
-
Fields inherited from class gov.nasa.worldwind.ogc.collada.ColladaAbstractInstance
instance
-
Fields inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
CHARACTERS_CONTENT, fields, namespaceURI, parent
-
-
Constructor Summary
Constructors Constructor Description ColladaInstanceVisualScene(java.lang.String ns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Box
getLocalExtent(ColladaTraversalContext tc)
Returns this renderable's model coordinate extent.void
preRender(ColladaTraversalContext tc, DrawContext dc)
Pre-Render this element.void
render(ColladaTraversalContext tc, DrawContext dc)
Render this element.-
Methods inherited from class gov.nasa.worldwind.ogc.collada.ColladaAbstractInstance
get, getUrl
-
Methods inherited from class gov.nasa.worldwind.ogc.collada.ColladaAbstractObject
getRoot
-
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
-
getLocalExtent
public Box getLocalExtent(ColladaTraversalContext tc)
Description copied from class:ColladaAbstractObject
Returns this renderable's model coordinate extent.- Specified by:
getLocalExtent
in interfaceColladaRenderable
- Overrides:
getLocalExtent
in classColladaAbstractObject
- 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 interfaceColladaRenderable
- 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 interfaceColladaRenderable
- Parameters:
tc
- the current COLLADA traversal context.dc
- the current draw context.
-
-