| Package | Description | 
|---|---|
| gov.nasa.worldwind.layers | |
| gov.nasa.worldwind.ogc.collada.impl | 
 Provides classes for rendering COLLADA documents. 
 | 
| gov.nasa.worldwind.ogc.kml.impl | |
| gov.nasa.worldwind.render | |
| gov.nasa.worldwind.render.airspaces | |
| gov.nasa.worldwind.render.markers | |
| gov.nasa.worldwind.symbology | 
 Provides classes for creating and displaying graphics from standard symbol sets. 
 | 
| gov.nasa.worldwind.util | |
| gov.nasa.worldwind.util.layertree | 
 Displays a list of layers using  
BasicTree. | 
| gov.nasa.worldwind.util.tree | 
 A tree control drawn in the world window. 
 | 
| gov.nasa.worldwindx.applications.antenna | |
| gov.nasa.worldwindx.applications.sar | |
| gov.nasa.worldwindx.applications.sar.render | |
| gov.nasa.worldwindx.applications.sar.segmentplane | |
| gov.nasa.worldwindx.examples | |
| 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 | |
| gov.nasa.worldwindx.examples.util | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
CompassLayer.OrderedIcon  | 
protected class  | 
ScalebarLayer.OrderedImage  | 
protected class  | 
TerrainProfileLayer.OrderedIcon  | 
protected class  | 
WorldMapLayer.OrderedIcon  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ColladaMeshShape
Shape to render a COLLADA line or triangle mesh. 
 | 
static class  | 
ColladaMeshShape.OrderedMeshShape
Class to represent an instance of the mesh to be drawn as an ordered renderable. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
KMLExtrudedPolygonImpl  | 
class  | 
KMLGroundOverlayPolygonImpl
Implementation of  
Polygon to render KML GroundOverlay. | 
class  | 
KMLLineStringPlacemarkImpl  | 
class  | 
KMLPolygonImpl  | 
class  | 
KMLSurfaceImageImpl  | 
class  | 
KMLSurfacePolygonImpl  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Declutterable
Indicates whether an object participates in decluttering. 
 | 
interface  | 
SurfaceObject
Common interface for renderables that are drawn on the Globe's surface terrain, such as  
SurfaceShape. | 
interface  | 
SurfaceShape
Common interface for surface conforming shapes such as  
SurfacePolygon, SurfacePolyline, SurfaceEllipse, SurfaceQuad, and SurfaceSector. | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
AbstractBrowserBalloon.OrderedBrowserBalloon  | 
class  | 
AbstractGeneralShape
A shape that is positioned and oriented independently of its defining geometry. 
 | 
class  | 
AbstractShape
Provides a base class form several geometric  
Renderables. | 
class  | 
AbstractSurfaceObject
Abstract implementation of SurfaceObject that participates in the  
SceneController's bulk
 rendering of SurfaceObjects. | 
class  | 
AbstractSurfaceRenderable
Surface renderable. 
 | 
class  | 
AbstractSurfaceShape
Common superclass for surface conforming shapes such as  
SurfacePolygon, SurfacePolyline, SurfaceEllipse, SurfaceQuad, and SurfaceSector. | 
protected class  | 
BasicAnnotationRenderer.OrderedAnnotation  | 
class  | 
Box
A general box volume defined by a center position and three axis radii. 
 | 
class  | 
Cone
A general cone volume defined by a center position, a height and a radius, or alternatively, by three axis radii. 
 | 
class  | 
Cylinder
A general cylinder volume defined by a center position, height and radius, or alternatively, by three axis radii. 
 | 
class  | 
DeclutterableText
A wrapper around  
GeographicText that allows provides participation in global text decluttering. | 
class  | 
Ellipsoid
A general ellipsoid volume defined by a center position and the three ellipsoid axis radii. 
 | 
class  | 
ExtrudedPolygon
A multi-sided 3D shell formed by a base polygon in latitude and longitude extruded from the terrain to either a
 specified height or an independent height per location. 
 | 
protected class  | 
GeographicTextRenderer.OrderedText  | 
protected class  | 
GlobeBrowserBalloon.OrderedGlobeBrowserBalloon  | 
protected class  | 
IconRenderer.OrderedIcon  | 
protected class  | 
IconRenderer.OrderedText  | 
class  | 
Path
Displays a line or curve between positions. 
 | 
class  | 
PointPlacemark.OrderedPlacemark  | 
class  | 
Polygon
/** A 3D polygon. 
 | 
class  | 
Pyramid
A general pyramid volume defined by a center position, a height, and two axis lengths. 
 | 
class  | 
RigidShape
A general rigid volume defined by a center position and the three axis radii. 
 | 
protected class  | 
ScreenImage.OrderedImage  | 
class  | 
SurfaceCircle  | 
class  | 
SurfaceEllipse  | 
class  | 
SurfaceIcon
Renders an icon image over the terrain surface. 
 | 
class  | 
SurfaceIcons
Renders an icon image over the terrain surface in many locations. 
 | 
class  | 
SurfaceImage
Renders a single image contained in a local file, a remote file, or a  
BufferedImage. | 
class  | 
SurfaceMultiPolygon  | 
class  | 
SurfacePolygon  | 
class  | 
SurfacePolygons
Renders fast multiple polygons with or without holes in one pass. 
 | 
class  | 
SurfacePolyline  | 
class  | 
SurfacePolylines
This class renders fast multiple surface polylines in one pass. 
 | 
class  | 
SurfaceQuad  | 
class  | 
SurfaceSector  | 
class  | 
SurfaceSquare  | 
class  | 
SurfaceText
Renders a string of text on the surface of the globe. 
 | 
class  | 
Wedge
A general cylinder volume defined by a center position, height and radius, or alternatively, by three axis radii. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected OrderedRenderable | 
DrawContextImpl.OrderedRenderableEntry.or  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Queue<OrderedRenderable> | 
DrawContextImpl.orderedSurfaceRenderables  | 
| Modifier and Type | Method and Description | 
|---|---|
OrderedRenderable | 
DrawContext.peekOrderedRenderables()
Returns the next  
OrderedRenderable on the ordered-renderable priority queue but
 does not remove it from the queue. | 
OrderedRenderable | 
DrawContextImpl.peekOrderedRenderables()  | 
OrderedRenderable | 
DrawContext.pollOrderedRenderables()
Returns the next  
OrderedRenderable on the ordered-renderable priority queue and
 removes it from the queue. | 
OrderedRenderable | 
DrawContextImpl.pollOrderedRenderables()  | 
| Modifier and Type | Method and Description | 
|---|---|
Queue<OrderedRenderable> | 
DrawContext.getOrderedSurfaceRenderables()
Returns the draw context's ordered surface renderable queue. 
 | 
Queue<OrderedRenderable> | 
DrawContextImpl.getOrderedSurfaceRenderables()
Returns the draw context's ordered surface renderable queue. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DrawContext.addOrderedRenderable(OrderedRenderable orderedRenderable)
Adds an  
OrderedRenderable to the draw context's ordered renderable list. | 
void | 
DrawContextImpl.addOrderedRenderable(OrderedRenderable orderedRenderable)  | 
void | 
DrawContext.addOrderedRenderable(OrderedRenderable orderedRenderable,
                    boolean isBehind)
Adds an  
OrderedRenderable to the draw context's ordered renderable list,
 optionally indicating that the draw context should treat the specified ordered renderable as behind other ordered
 renderables. | 
void | 
DrawContextImpl.addOrderedRenderable(OrderedRenderable orderedRenderable,
                    boolean isBehind)
Adds an  
OrderedRenderable to the draw context's ordered renderable list,
 optionally indicating that the draw context should treat the specified ordered renderable as behind other ordered
 renderables. | 
void | 
DrawContext.addOrderedSurfaceRenderable(OrderedRenderable orderedRenderable)
Adds an  
OrderedRenderable to the draw context's ordered surface renderable
 queue. | 
void | 
DrawContextImpl.addOrderedSurfaceRenderable(OrderedRenderable orderedRenderable)
Adds an  
OrderedRenderable to the draw context's ordered surface renderable
 queue. | 
| Constructor and Description | 
|---|
OrderedRenderableEntry(OrderedRenderable orderedRenderable,
                      double distanceFromEye,
                      long insertionTime,
                      DrawContext dc)  | 
OrderedRenderableEntry(OrderedRenderable orderedRenderable,
                      long insertionTime,
                      DrawContext dc)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractAirspace  | 
class  | 
Cake
A cake consists of mutiple adjacent cylinder segments. 
 | 
static class  | 
Cake.Layer
An inner class of  
Cake defining the parameters of one of the cake's cylinders. | 
class  | 
CappedCylinder
A cylinder defined by a geographic position, a radius in meters, and minimum and maximum altitudes. 
 | 
class  | 
CappedEllipticalCylinder
An elliptical cylinder defined by a geographic position, major and minor radii in meters, and minimum and maximum
 altitudes. 
 | 
class  | 
Curtain
A curtain is a series of adjacent rectangular planes. 
 | 
class  | 
Orbit  | 
class  | 
PartialCappedCylinder
A cylinder defined by a geographic position, a radius in meters, and minimum and maximum altitudes. 
 | 
class  | 
PolyArc  | 
class  | 
Route
Creates a sequence of connected rectangular airspaces specified by a list of positions. 
 | 
class  | 
SphereAirspace
A spherical airspace shape defined by a center location and a radius. 
 | 
class  | 
SurfaceBox  | 
class  | 
TrackAirspace
Creates a sequence of potentially disconnected rectangular airspaces specified by a collection of  
Box objects. | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
MarkerRenderer.OrderedMarker  | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
AbstractTacticalSymbol.OrderedSymbol  | 
protected class  | 
TacticalGraphicLabel.OrderedLabel  | 
| Modifier and Type | Class and Description | 
|---|---|
protected static class  | 
PlacemarkClutterFilter.DeclutteredLabel  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LayerTree
A  
Renderable tree of  objects and their content. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Tree
A tree of objects, drawn in the World Window, that the user can interact with. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BasicTree
Basic implementation of a  
Tree control. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AntennaAxes
Provides axes for  
AntennaModel. | 
class  | 
AntennaModel
Models antenna gain. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ElevationPlane
Renders a textured plane at a given elevation. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
protected static class  | 
TrackSegmentInfo.OrderedText  | 
| Modifier and Type | Class and Description | 
|---|---|
protected static class  | 
SegmentPlaneRenderer.OrderedText  | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
PickFrustum.PickFrustumLayer.OrderedIcon  | 
class  | 
RadarVolume
Displays a volume defined by a near and far grid of positions. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
protected static class  | 
AnalyticSurface.AnalyticSurfaceObject  | 
protected static class  | 
AnalyticSurface.ClampToGroundSurface  | 
protected static class  | 
AnalyticSurface.OrderedSurface  | 
protected static class  | 
AnalyticSurface.ShadowSurface  | 
protected static class  | 
AnalyticSurfaceLegend.OrderedLabel  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PointGrid  | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
Cube.OrderedCube
This class holds the Cube's Cartesian coordinates. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DirectedPath
A  
Path that draws arrowheads between the path positions to indicate direction. | 
class  | 
DirectedSurfacePolyline
A  
SurfacePolyline that draws arrowheads between the polyline positions to indicate direction. | 
protected static class  | 
ScreenSelector.SelectionRectangle  | 
protected static class  | 
SectorSelector.RegionShape  | 
class  | 
ToolTip  | 
protected class  | 
ViewVolumeRenderer.OrderedViewVolume  |