Package gov.nasa.worldwind.ogc.kml.impl
Interface KMLRenderable
-
- All Superinterfaces:
MessageListener
- All Known Implementing Classes:
GXTour
,KMLAbstractContainer
,KMLAbstractFeature
,KMLAbstractOverlay
,KMLDocument
,KMLExtrudedPolygonImpl
,KMLFolder
,KMLGroundOverlay
,KMLGroundOverlayPolygonImpl
,KMLLineStringPlacemarkImpl
,KMLModelPlacemarkImpl
,KMLNetworkLink
,KMLPhotoOverlay
,KMLPlacemark
,KMLPointPlacemarkImpl
,KMLPolygonImpl
,KMLRoot
,KMLScreenImageImpl
,KMLScreenOverlay
,KMLSurfaceImageImpl
,KMLSurfacePolygonImpl
public interface KMLRenderable extends MessageListener
Interface for rendering KML elements.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
preRender(KMLTraversalContext tc, DrawContext dc)
Pre-render this element.void
render(KMLTraversalContext tc, DrawContext dc)
Render this element.-
Methods inherited from interface gov.nasa.worldwind.event.MessageListener
onMessage
-
-
-
-
Method Detail
-
preRender
void preRender(KMLTraversalContext tc, DrawContext dc)
Pre-render this element.- Parameters:
tc
- the current KML traversal context.dc
- the current draw context.- Throws:
java.lang.IllegalArgumentException
- if either the traversal context or the draw context is null.
-
render
void render(KMLTraversalContext tc, DrawContext dc)
Render this element.- Parameters:
tc
- the current KML traversal context.dc
- the current draw context.- Throws:
java.lang.IllegalArgumentException
- if either the traversal context or the draw context is null.
-
-