Package | Description |
---|---|
gov.nasa.worldwind.ogc.kml |
Provides classes for parsing KML and KMZ files and streams.
|
gov.nasa.worldwind.ogc.kml.impl |
Modifier and Type | Method and Description |
---|---|
protected void |
KMLAbstractContainer.beginRendering(KMLTraversalContext tc,
DrawContext dc)
Prepares this KML container for rendering.
|
protected void |
KMLScreenOverlay.doPreRender(KMLTraversalContext tc,
DrawContext dc)
Pre-renders the screen overlay geometry represented by this
KMLScreenOverlay . |
protected void |
KMLPlacemark.doPreRender(KMLTraversalContext tc,
DrawContext dc)
Pre-renders the placemark geometry represented by this
KMLPlacemark . |
protected void |
KMLNetworkLink.doPreRender(KMLTraversalContext tc,
DrawContext dc)
Pre-renders the network resource referenced by this
KMLNetworkLink . |
protected void |
KMLGroundOverlay.doPreRender(KMLTraversalContext tc,
DrawContext dc)
Pre-renders the ground overlay geometry represented by this
KMLGroundOverlay . |
protected void |
KMLAbstractFeature.doPreRender(KMLTraversalContext tc,
DrawContext dc)
Called from
preRender if this KMLAbstractFeature 's visibility is not set
to false . |
protected void |
KMLAbstractContainer.doPreRender(KMLTraversalContext tc,
DrawContext dc)
Pre-renders the KML features held by this
KMLAbstractContainer . |
protected void |
KMLScreenOverlay.doRender(KMLTraversalContext tc,
DrawContext dc)
Renders the screen overlay geometry represented by this
KMLScreenOverlay . |
protected void |
KMLPlacemark.doRender(KMLTraversalContext tc,
DrawContext dc)
Renders the placemark geometry represented by this
KMLGroundOverlay . |
protected void |
KMLNetworkLink.doRender(KMLTraversalContext tc,
DrawContext dc)
Renders the network resource referenced by this
KMLNetworkLink . |
protected void |
KMLGroundOverlay.doRender(KMLTraversalContext tc,
DrawContext dc)
Renders the ground overlay geometry represented by this
KMLGroundOverlay . |
protected void |
KMLAbstractFeature.doRender(KMLTraversalContext tc,
DrawContext dc)
Called from
render if this KMLAbstractFeature 's visibility is not set to
false . |
protected void |
KMLAbstractContainer.doRender(KMLTraversalContext tc,
DrawContext dc)
Renders the KML features held by this
KMLAbstractContainer . |
protected void |
KMLAbstractContainer.endRendering(KMLTraversalContext tc,
DrawContext dc)
Restores any rendering state changed during rendering.
|
protected double |
KMLRegion.getDetailFactor(KMLTraversalContext tc)
Indicates the detail factor that configures KML scene resolution to screen resolution as the viewing distance
changes.
|
protected void |
KMLPlacemark.initializeGeometry(KMLTraversalContext tc,
KMLAbstractGeometry geom) |
protected void |
KMLScreenOverlay.initializeRenderable(KMLTraversalContext tc)
Create the renderable that will represent the overlay.
|
protected void |
KMLGroundOverlay.initializeRenderable(KMLTraversalContext tc)
Create the renderable that will represent the overlay.
|
boolean |
KMLRegion.isActive(KMLTraversalContext tc,
DrawContext dc)
Indicates whether this Region is active on the specified
DrawContext . |
protected boolean |
KMLNetworkLink.isFeatureActive(KMLTraversalContext tc,
DrawContext dc)
Indicates whether this
KMLAbstractContainer is active and should be rendered on the specified
DrawContext . |
protected boolean |
KMLAbstractFeature.isFeatureActive(KMLTraversalContext tc,
DrawContext dc)
Indicates whether this
KMLAbstractFeature is active and should be rendered on the specified
DrawContext . |
protected boolean |
KMLAbstractContainer.isFeatureActive(KMLTraversalContext tc,
DrawContext dc)
Indicates whether this
KMLAbstractContainer is active and should be rendered on the specified
DrawContext . |
protected boolean |
KMLRegion.isRegionActive(KMLTraversalContext tc,
DrawContext dc)
Indicates whether this Region is active on the specified
DrawContext . |
protected boolean |
KMLRegion.meetsAbsoluteLodCriteria(KMLTraversalContext tc,
DrawContext dc,
KMLLod lod)
Indicates whether the specified
DrawContext meets this Region's level of detail criteria. |
protected boolean |
KMLRegion.meetsClampToGroundLodCriteria(KMLTraversalContext tc,
DrawContext dc,
KMLLod lod)
Indicates whether the specified
DrawContext meets this Region's level of detail criteria. |
protected boolean |
KMLRegion.meetsLodCriteria(KMLTraversalContext tc,
DrawContext dc)
Indicates whether the specified
DrawContext meets this Region's level of detail criteria. |
protected boolean |
KMLRegion.meetsRelativeToGroundLodCriteria(KMLTraversalContext tc,
DrawContext dc,
KMLLod lod)
Indicates whether the specified
DrawContext meets this Region's level of detail criteria. |
void |
KMLRoot.preRender(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLAbstractFeature.preRender(KMLTraversalContext tc,
DrawContext dc)
Pre-render this element.
|
protected void |
KMLAbstractContainer.preRenderFeatures(KMLTraversalContext tc,
DrawContext dc)
PreRenders this KML container's list of KML features, in the order they appear in the list.
|
void |
KMLRoot.render(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLAbstractFeature.render(KMLTraversalContext tc,
DrawContext dc)
Render this element.
|
protected void |
KMLAbstractFeature.renderBalloon(KMLTraversalContext tc,
DrawContext dc)
Draws the
associated with this KML feature. |
protected void |
KMLAbstractContainer.renderFeatures(KMLTraversalContext tc,
DrawContext dc)
Draws this KML container's list of KML features, in the order they appear in the list.
|
protected KMLRenderable |
KMLPlacemark.selectLinearRingRenderable(KMLTraversalContext tc,
KMLAbstractGeometry geom) |
protected KMLRenderable |
KMLPlacemark.selectLineStringRenderable(KMLTraversalContext tc,
KMLAbstractGeometry geom) |
protected KMLRenderable |
KMLPlacemark.selectModelRenderable(KMLTraversalContext tc,
KMLAbstractGeometry geom) |
protected KMLRenderable |
KMLPlacemark.selectPointRenderable(KMLTraversalContext tc,
KMLAbstractGeometry geom) |
protected KMLRenderable |
KMLPlacemark.selectPolygonRenderable(KMLTraversalContext tc,
KMLAbstractGeometry geom) |
Modifier and Type | Field and Description |
---|---|
protected KMLTraversalContext |
KMLController.tc |
Modifier and Type | Method and Description |
---|---|
KMLTraversalContext |
KMLController.getTraversalContext() |
Modifier and Type | Method and Description |
---|---|
protected void |
KMLController.initializeTraversalContext(KMLTraversalContext tc)
Initializes this KML controller's traversal context to its default state.
|
void |
KMLSurfacePolygonImpl.preRender(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLSurfaceImageImpl.preRender(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLScreenImageImpl.preRender(KMLTraversalContext tc,
DrawContext dc)
Pre-render this element.
|
void |
KMLRenderable.preRender(KMLTraversalContext tc,
DrawContext dc)
Pre-render this element.
|
void |
KMLPolygonImpl.preRender(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLPointPlacemarkImpl.preRender(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLModelPlacemarkImpl.preRender(KMLTraversalContext tc,
DrawContext dc)
Pre-render this element.
|
void |
KMLLineStringPlacemarkImpl.preRender(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLGroundOverlayPolygonImpl.preRender(KMLTraversalContext tc,
DrawContext dc)
Pre-render this element.
|
void |
KMLExtrudedPolygonImpl.preRender(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLSurfacePolygonImpl.render(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLSurfaceImageImpl.render(KMLTraversalContext tc,
DrawContext dc)
Render this element.
|
void |
KMLScreenImageImpl.render(KMLTraversalContext tc,
DrawContext dc)
Render this element.
|
void |
KMLRenderable.render(KMLTraversalContext tc,
DrawContext dc)
Render this element.
|
void |
KMLPolygonImpl.render(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLPointPlacemarkImpl.render(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLModelPlacemarkImpl.render(KMLTraversalContext tc,
DrawContext dc)
Render this element.
|
void |
KMLLineStringPlacemarkImpl.render(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLGroundOverlayPolygonImpl.render(KMLTraversalContext tc,
DrawContext dc)
Render this element.
|
void |
KMLExtrudedPolygonImpl.render(KMLTraversalContext tc,
DrawContext dc) |
void |
KMLController.setTraversalContext(KMLTraversalContext tc) |