| Package | Description | 
|---|---|
| gov.nasa.worldwind.layers | |
| gov.nasa.worldwind.ogc.collada.impl | 
 Provides classes for rendering COLLADA documents. 
 | 
| gov.nasa.worldwind.render | |
| gov.nasa.worldwind.render.airspaces | |
| gov.nasa.worldwind.render.airspaces.editor | |
| gov.nasa.worldwind.render.markers | |
| gov.nasa.worldwind.symbology | 
 Provides classes for creating and displaying graphics from standard symbol sets. 
 | 
| gov.nasa.worldwind.terrain | |
| gov.nasa.worldwind.util | |
| gov.nasa.worldwind.util.tree | 
 A tree control drawn in the WorldWindow. 
 | 
| gov.nasa.worldwindx.applications.sar.segmentplane | |
| gov.nasa.worldwindx.examples.analytics | |
| gov.nasa.worldwindx.examples.lineofsight | 
 Examples of how to perform line of sight calculations in WorldWind. 
 | 
| gov.nasa.worldwindx.examples.tutorial | 
| Modifier and Type | Field and Description | 
|---|---|
protected PickSupport | 
CompassLayer.pickSupport  | 
protected PickSupport | 
RenderableLayer.pickSupport  | 
protected PickSupport | 
ScalebarLayer.pickSupport  | 
protected PickSupport | 
WorldMapLayer.pickSupport  | 
protected PickSupport | 
TerrainProfileLayer.pickSupport  | 
protected PickSupport | 
CachedRenderableLayer.pickSupport  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ColladaMeshShape.doDrawOrderedRenderable(DrawContext dc,
                       PickSupport pickCandidates,
                       Matrix matrix)
Draw the shape as an OrderedRenderable, using the specified transform matrix. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
protected static class  | 
Path.PathPickSupport
Subclass of PickSupport that adds the capability to resolve a Path's picked position point. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected PickSupport | 
ScreenImage.pickSupport  | 
protected PickSupport | 
AbstractAnnotationLayout.pickSupport  | 
protected PickSupport | 
IconRenderer.pickSupport  | 
protected PickSupport | 
AbstractSurfaceObject.pickSupport  | 
protected PickSupport | 
PointPlacemark.pickSupport  | 
protected PickSupport | 
SurfaceImage.pickSupport  | 
protected PickSupport | 
AbstractShape.pickSupport  | 
protected PickSupport | 
AbstractAnnotation.pickSupport  | 
protected PickSupport | 
BasicAnnotationRenderer.pickSupport  | 
protected PickSupport | 
MultiLineTextRenderer.pickSupport  | 
protected PickSupport | 
TrackRenderer.pickSupport  | 
protected PickSupport | 
AbstractBrowserBalloon.pickSupport
Support for setting up and restoring picking state, and resolving the picked object. 
 | 
protected PickSupport | 
Polyline.pickSupport
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
PickSupport | 
AbstractAnnotationLayout.getPickSupport()  | 
PickSupport | 
Annotation.getPickSupport()  | 
PickSupport | 
AbstractAnnotation.getPickSupport()  | 
PickSupport | 
AnnotationLayoutManager.getPickSupport()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
Path.addPickablePositions(DrawContext dc,
                    PickSupport pickCandidates)
Registers this Path's pickable position color codes with the specified pickCandidates. 
 | 
protected void | 
PointPlacemark.OrderedPlacemark.doDrawOrderedRenderable(DrawContext dc,
                       PickSupport pickCandidates)  | 
protected void | 
AbstractShape.doDrawOrderedRenderable(DrawContext dc,
                       PickSupport pickCandidates)
Draw this shape as an ordered renderable. 
 | 
protected void | 
Path.doDrawOrderedRenderable(DrawContext dc,
                       PickSupport pickCandidates)
Draw this shape as an ordered renderable. 
 | 
protected void | 
PointPlacemark.doDrawOrderedRenderable(DrawContext dc,
                       PickSupport pickCandidates,
                       PointPlacemark.OrderedPlacemark opm)
Draw this placemark as an ordered renderable. 
 | 
protected void | 
PointPlacemark.drawLabel(DrawContext dc,
         PickSupport pickCandidates,
         PointPlacemark.OrderedPlacemark opm)
Draws the placemark's label if a label is specified. 
 | 
protected void | 
PointPlacemark.drawLine(DrawContext dc,
        PickSupport pickCandidates,
        PointPlacemark.OrderedPlacemark opm)
Draws the placemark's line. 
 | 
protected void | 
MultiLineTextRenderer.drawLineWithUniqueColors(java.lang.String text,
                        int x,
                        int y,
                        DrawContext dc,
                        PickSupport pickSupport,
                        java.lang.Object refObject,
                        Position refPosition)  | 
protected void | 
PointPlacemark.drawPoint(DrawContext dc,
         PickSupport pickCandidates,
         PointPlacemark.OrderedPlacemark opm)
Draws the placemark's line. 
 | 
void | 
MultiLineTextRenderer.pick(java.lang.String text,
    int x,
    int y,
    int textLineHeight,
    DrawContext dc,
    PickSupport pickSupport,
    java.lang.Object refObject,
    Position refPosition)
Draw text with unique colors word bounding rectangles and add each as a pickable object to the provided
 PickSupport instance. 
 | 
protected void | 
AbstractSurfaceObject.pickBatched(DrawContext dc,
           PickSupport pickSupport)
Causes adjacent SurfaceObjects in the DrawContext's ordered surface renderable list to draw themselves in in a
 unique pick color, and adds themselves as pickable objects to the specified pickSupport. 
 | 
void | 
MultiLineTextRenderer.pickHTML(java.lang.String text,
        int x,
        int y,
        TextRendererCache renderers,
        DrawContext dc,
        PickSupport pickSupport,
        java.lang.Object refObject,
        Position refPosition)
Draw text with unique colors word bounding rectangles and add each as a pickable object to the provided
 PickSupport instance. 
 | 
protected void | 
AbstractSurfaceObject.pickOrderedRenderable(DrawContext dc,
                     PickSupport pickSupport)
Causes the SurfaceObject to draw itself in a unique pick color, and add itself as a pickable object to the
 specified pickSupport. 
 | 
protected void | 
MultiLineTextRenderer.pickWord(java.lang.String word,
        java.lang.String hyperlink,
        double drawX,
        double drawY,
        java.awt.geom.Rectangle2D wordBounds,
        DrawContext dc,
        PickSupport pickSupport,
        java.lang.Object refObject,
        Position refPosition)  | 
protected void | 
PointPlacemark.setLineColor(DrawContext dc,
            PickSupport pickCandidates)
Sets the color of the placemark's line during rendering. 
 | 
void | 
AbstractAnnotationLayout.setPickSupport(PickSupport pickSupport)  | 
void | 
Annotation.setPickSupport(PickSupport pickSupport)  | 
void | 
AbstractAnnotation.setPickSupport(PickSupport pickSupport)  | 
void | 
AnnotationLayoutManager.setPickSupport(PickSupport pickSupport)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected PickSupport | 
AbstractAirspace.pickSupport  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractAirspace.doDrawOrderedRenderable(DrawContext dc,
                       PickSupport pickCandidates)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected PickSupport | 
BasicAirspaceControlPointRenderer.getPickSupport()  | 
| Modifier and Type | Field and Description | 
|---|---|
protected PickSupport | 
MarkerRenderer.pickSupport  | 
| Modifier and Type | Field and Description | 
|---|---|
protected PickSupport | 
AbstractTacticalSymbol.pickSupport
Support for setting up and restoring picking state, and resolving the picked object. 
 | 
protected PickSupport | 
TacticalGraphicLabel.pickSupport
Support object used during picking. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractTacticalSymbol.OrderedSymbol.doDrawOrderedRenderable(DrawContext dc,
                       PickSupport pickCandidates)  | 
protected void | 
TacticalGraphicLabel.OrderedLabel.doDrawOrderedRenderable(DrawContext dc,
                       PickSupport pickCandidates)  | 
protected void | 
AbstractTacticalSymbol.doDrawOrderedRenderable(DrawContext dc,
                       PickSupport pickCandidates,
                       AbstractTacticalSymbol.OrderedSymbol osym)  | 
protected void | 
TacticalGraphicLabel.doDrawOrderedRenderable(DrawContext dc,
                       PickSupport pickSupport,
                       TacticalGraphicLabel.OrderedLabel olbl)
Draw this label during ordered rendering. 
 | 
protected void | 
TacticalGraphicLabel.doPick(DrawContext dc,
      PickSupport pickSupport,
      TacticalGraphicLabel.OrderedLabel olbl)
Draw labels for picking. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected PickSupport | 
RectangularTessellator.pickSupport  | 
protected PickSupport | 
SectorGeometryList.pickSupport  | 
| Modifier and Type | Field and Description | 
|---|---|
protected PickSupport | 
PlacemarkClutterFilter.DeclutteredLabel.pickSupport  | 
| Modifier and Type | Field and Description | 
|---|---|
protected PickSupport | 
BasicTreeLayout.pickSupport
Support for setting up and restoring picking state, and resolving the picked object. 
 | 
protected PickSupport | 
ScrollFrame.pickSupport
Support for setting up and restoring picking state, and resolving the picked object. 
 | 
protected PickSupport | 
ScrollBar.pickSupport
Support for setting up and restoring picking state, and resolving the picked object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
TreeUtil.drawPickableRect(DrawContext dc,
                PickSupport pickSupport,
                java.lang.Object pickedObject,
                java.awt.Rectangle bounds)
Draw a rectangle in a unique pick color, and associate the color with a pickable object. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected PickSupport | 
SegmentPlaneRenderer.pickSupport  | 
| Modifier and Type | Field and Description | 
|---|---|
protected PickSupport | 
AnalyticSurface.pickSupport  | 
| Modifier and Type | Field and Description | 
|---|---|
protected PickSupport | 
PointGrid.pickSupport  | 
| Modifier and Type | Field and Description | 
|---|---|
protected PickSupport | 
Cube.pickSupport
Support object to help with pick resolution. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
Cube.drawOrderedRenderable(DrawContext dc,
                     PickSupport pickCandidates)
Set up drawing state, and draw the cube. 
 |