| Modifier and Type | Class and Description | 
|---|---|
| class  | BoxAn arbitrarily oriented box, typically used as a oriented bounding volume for a collection of points or shapes. | 
| class  | CylinderRepresents a geometric cylinder, most often used as a bounding volume. | 
| class  | SphereRepresents a sphere in three dimensional space. | 
| 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 | Field and Description | 
|---|---|
| protected BasicQuadTree<Renderable> | CachedRenderableLayer. extentTree | 
| protected Collection<Renderable> | RenderableLayer. renderables | 
| protected Iterable<Renderable> | RenderableLayer. renderablesOverride | 
| Modifier and Type | Method and Description | 
|---|---|
| Renderable | CachedRenderableLayer. getByName(String name)Searches the layer for a named Renderable. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Iterable<Renderable> | RenderableLayer. getActiveRenderables()Returns the Iterable of currently active Renderables. | 
| Iterable<? extends Renderable> | CachedRenderableLayer. getAllRenderables()Returns all Renderables in the layer. | 
| Iterable<Renderable> | RenderableLayer. getRenderables()Returns the Iterable of Renderables currently in use by this layer. | 
| Collection<? extends Renderable> | CachedRenderableLayer. getRenderables(LatLon location)Returns all Renderables at a specfied location. | 
| Collection<? extends Renderable> | CachedRenderableLayer. getRenderables(Sector extent)Returns all Renderables within or intersecting a specified sector. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CachedRenderableLayer. add(Renderable item)Add a Renderable to the layer. | 
| void | CachedRenderableLayer. add(Renderable item,
   String name)Adds a named Renderable to the layer. | 
| void | RenderableLayer. addRenderable(int index,
             Renderable renderable)Inserts the specified  renderableat the specifiedindexin this layer's internal
 collection. | 
| void | RenderableLayer. addRenderable(Renderable renderable)Adds the specified  renderableto the end of this layer's internal collection. | 
| void | CachedRenderableLayer. remove(Renderable item)Remove a Renderable from the layer if the Renderable is in the layer. | 
| void | RenderableLayer. removeRenderable(Renderable renderable)Removes the specified  renderablefrom this layer's internal collection, if it exists. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RenderableLayer. addRenderables(Iterable<? extends Renderable> renderables)Adds the contents of the specified  renderablesto this layer's internal collection. | 
| protected void | CachedRenderableLayer. doPick(DrawContext dc,
      Iterable<? extends Renderable> renderables,
      Point pickPoint) | 
| protected void | RenderableLayer. doPick(DrawContext dc,
      Iterable<? extends Renderable> renderables,
      Point pickPoint) | 
| protected void | CachedRenderableLayer. doPreRender(DrawContext dc,
           Iterable<? extends Renderable> renderables) | 
| protected void | RenderableLayer. doPreRender(DrawContext dc,
           Iterable<? extends Renderable> renderables) | 
| protected void | CachedRenderableLayer. doRender(DrawContext dc,
        Iterable<? extends Renderable> renderables) | 
| protected void | RenderableLayer. doRender(DrawContext dc,
        Iterable<? extends Renderable> renderables) | 
| void | RenderableLayer. setRenderables(Iterable<Renderable> renderableIterable)Overrides the collection of currently active Renderables with the specified  renderableIterable. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ColladaControllerExecutes the mapping from COLLADA to World Wind. | 
| class  | ColladaMeshShapeShape to render a COLLADA line or triangle mesh. | 
| static class  | ColladaMeshShape.OrderedMeshShapeClass to represent an instance of the mesh to be drawn as an ordered renderable. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | KMLAbstractBalloonAn implementation of  Balloonthat applies aKMLBalloonStyleto the balloon. | 
| class  | KMLControllerExecutes the mapping from KML to World Wind. | 
| class  | KMLExtrudedPolygonImpl | 
| class  | KMLGlobeBalloonImplA KML Balloon attached to a point on the globe. | 
| class  | KMLGroundOverlayPolygonImplImplementation of  Polygonto render KML GroundOverlay. | 
| class  | KMLLineStringPlacemarkImpl | 
| class  | KMLPointPlacemarkImplImplements the Point case of a KML Placemark element. | 
| class  | KMLPolygonImpl | 
| class  | KMLScreenBalloonImplA KML Balloon attached to a point on the screen. | 
| class  | KMLScreenImageImplImplements at KML ScreenOverlay element. | 
| class  | KMLSurfaceImageImpl | 
| class  | KMLSurfacePolygonImpl | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AnnotationRepresent a text label and its rendering attributes. | 
| interface  | BalloonA text label that can be attached to a point on the screen, or a point on the globe. | 
| interface  | DeclutterableIndicates whether an object participates in decluttering. | 
| interface  | GeographicExtentAn interface for objects that can provide an extent in latitude and longitude. | 
| interface  | GlobeBalloonA  Balloonattached to a position on the globe. | 
| interface  | OrderedRenderable | 
| interface  | ScreenBalloonA  Balloonattached to a location on the screen. | 
| interface  | ScreenCredit | 
| interface  | SurfaceObjectCommon interface for renderables that are drawn on the Globe's surface terrain, such as  SurfaceShape. | 
| interface  | SurfaceRenderableCommon interface for renderables that are drawn on the Globe's terrain surface, such as  SurfaceShape. | 
| interface  | SurfaceShapeCommon interface for surface conforming shapes such as  SurfacePolygon,SurfacePolyline,SurfaceEllipse,SurfaceQuad, andSurfaceSector. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractAnnotationAn  Annotationrepresent a text label and its rendering attributes. | 
| class  | AbstractAnnotationBalloonImplementation of balloon using  Annotation. | 
| class  | AbstractBalloonAbstract implementation of  Balloon. | 
| class  | AbstractBrowserBalloonA  that displays HTML, JavaScript, and Flash content using the
 system's native browser. | 
| protected class  | AbstractBrowserBalloon.OrderedBrowserBalloon | 
| class  | AbstractGeneralShapeA shape that is positioned and oriented independently of its defining geometry. | 
| class  | AbstractShapeProvides a base class form several geometric  Renderables. | 
| class  | AbstractSurfaceObjectAbstract implementation of SurfaceObject that participates in the  SceneController's bulk
 rendering of SurfaceObjects. | 
| class  | AbstractSurfaceRenderableSurface renderable. | 
| class  | AbstractSurfaceShapeCommon superclass for surface conforming shapes such as  SurfacePolygon,SurfacePolyline,SurfaceEllipse,SurfaceQuad, andSurfaceSector. | 
| protected class  | BasicAnnotationRenderer.OrderedAnnotation | 
| class  | ConeA general cone volume defined by a center position, a height and a radius, or alternatively, by three axis radii. | 
| class  | ContourLineRenders a contour line on the terrain at a given elevation. | 
| class  | ContourLinePolygonRenders a contour line on the terrain at a given elevation. | 
| class  | DeclutterableTextA wrapper around  GeographicTextthat allows provides participation in global text decluttering. | 
| class  | EllipsoidA general ellipsoid volume defined by a center position and the three ellipsoid axis radii. | 
| class  | ExtrudedPolygonA 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 | 
| class  | GlobeAnnotationRepresent a text label attached to a Position on the globe and its rendering attributes. | 
| class  | GlobeAnnotationBalloonAn AnnotationBalloon that is attached to a position on the globe. | 
| class  | GlobeBrowserBalloonA  that displays HTML, JavaScript, and Flash content using
 the system's native browser, and who's origin is located at a position on theGlobe. | 
| protected class  | GlobeBrowserBalloon.OrderedGlobeBrowserBalloon | 
| protected class  | IconRenderer.OrderedIcon | 
| protected class  | IconRenderer.OrderedText | 
| class  | PathDisplays a line or curve between positions. | 
| class  | PointPlacemarkRepresents a point placemark consisting of an image, an optional line linking the image to a corresponding point on
 the terrain, and an optional label. | 
| class  | PointPlacemark.OrderedPlacemark | 
| class  | Polygon/** A 3D polygon. | 
| class  | PyramidA general pyramid volume defined by a center position, a height, and two axis lengths. | 
| class  | Quadrilateral | 
| class  | RigidShapeA general rigid volume defined by a center position and the three axis radii. | 
| class  | ScreenAnnotationRepresent a text label attached to a Point on the viewport and its rendering attributes. | 
| class  | ScreenAnnotationBalloonAn AnnotationBalloon that is attached to a point on the screen. | 
| class  | ScreenBrowserBalloonA  that displays HTML, JavaScript, and Flash content
 using the system's native browser, and who's origin is located at a point on the screen. | 
| class  | ScreenCreditController | 
| class  | ScreenCreditImage | 
| class  | ScreenImageDraws an image parallel to the screen at a specified screen location relative to the World Window. | 
| protected class  | ScreenImage.OrderedImage | 
| class  | ScreenRelativeAnnotationProvides a screen annotation positioned relatively to the window rather than absolutely. | 
| class  | SurfaceCircle | 
| class  | SurfaceEllipse | 
| class  | SurfaceIconRenders an icon image over the terrain surface. | 
| class  | SurfaceIconsRenders an icon image over the terrain surface in many locations. | 
| class  | SurfaceImageRenders a single image contained in a local file, a remote file, or a  BufferedImage. | 
| class  | SurfaceMultiPolygon | 
| class  | SurfacePolygon | 
| class  | SurfacePolygonsRenders fast multiple polygons with or without holes in one pass. | 
| class  | SurfacePolyline | 
| class  | SurfacePolylinesThis class renders fast multiple surface polylines in one pass. | 
| class  | SurfaceQuad | 
| class  | SurfaceSector | 
| class  | SurfaceSquare | 
| class  | SurfaceTextRenders a string of text on the surface of the globe. | 
| class  | WedgeA general cylinder volume defined by a center position, height and radius, or alternatively, by three axis radii. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Renderable> | ContourLine. getRenderables() | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | Airspace | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractAirspace | 
| class  | CakeA cake consists of mutiple adjacent cylinder segments. | 
| static class  | Cake.LayerAn inner class of  Cakedefining the parameters of one of the cake's cylinders. | 
| class  | CappedCylinderA cylinder defined by a geographic position, a radius in meters, and minimum and maximum altitudes. | 
| class  | CappedEllipticalCylinderAn elliptical cylinder defined by a geographic position, major and minor radii in meters, and minimum and maximum
 altitudes. | 
| class  | CurtainA curtain is a series of adjacent rectangular planes. | 
| class  | Orbit | 
| class  | PartialCappedCylinderA cylinder defined by a geographic position, a radius in meters, and minimum and maximum altitudes. | 
| class  | PolyArc | 
| class  | RouteCreates a sequence of connected rectangular airspaces specified by a list of positions. | 
| class  | SphereAirspaceA spherical airspace shape defined by a center location and a radius. | 
| class  | SurfaceBox | 
| class  | TrackAirspaceCreates a sequence of potentially disconnected rectangular airspaces specified by a collection of  Boxobjects. | 
| Modifier and Type | Class and Description | 
|---|---|
| protected class  | MarkerRenderer.OrderedMarker | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | TacticalCircleAn interface for circular tactical graphics. | 
| interface  | TacticalGraphicTacticalGraphic provides a common interface for displaying a graphic from a symbology set. | 
| interface  | TacticalPointAn interface for tactical graphics that are positioned by a single point. | 
| interface  | TacticalQuadAn interface for tactical graphics shaped like a quadrilaterals. | 
| interface  | TacticalRouteAn interface for tactical graphics that depict routes: a series of point graphics connected by lines. | 
| interface  | TacticalSymbolTacticalSymbol provides a common interface for displaying tactical point symbols from symbology sets. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractTacticalGraphicBase class for tactical graphics. | 
| class  | AbstractTacticalSymbol | 
| protected class  | AbstractTacticalSymbol.OrderedSymbol | 
| protected class  | TacticalGraphicLabel.OrderedLabel | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MilStd2525TacticalGraphicInterface to describe tactical graphics defined by MIL-STD-2525. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractMilStd2525TacticalGraphicBase class for MIL-STD-2525 tactical graphics. | 
| class  | MilStd2525PointGraphicImplementation of MIL-STD-2525 point graphics. | 
| class  | MilStd2525TacticalSymbolImplementation of  TacticalSymbolthat provides support for tactical symbols from
 the MIL-STD-2525 symbology
 set. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EchelonSymbolTactical symbol implementation to render the echelon modifier as part of a tactical graphic. | 
| class  | TacticalGraphicSymbolImplementation of TacticalSymbol to render point graphics defined by MIL-STD-2525C Appendix B (Tactical Graphics). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCircularGraphicBase class for circular area graphics. | 
| class  | AbstractRectangularGraphicBase class for rectangular area graphics. | 
| class  | AirfieldZoneImplementation of the Airfield Zone graphic (hierarchy 2.X.2.1.3.11, SIDC: G*GPGAZ---****X). | 
| class  | AirheadImplementation of the Airhead graphic (2.X.2.6.2.2). | 
| class  | AmbushImplementation of the Ambush graphic (2.X.2.6.1.1). | 
| class  | AttackByFirePositionImplementation of the Attack By Fire Position graphic (2.X.2.5.3.3). | 
| class  | AviationZoneImplementation of aviation area graphics. | 
| class  | BasicAreaImplementation of general area graphics. | 
| class  | BattlePositionImplementation of Battle Position graphics. | 
| class  | CircularFireSupportAreaImplementation of circular Fire Support graphics. | 
| class  | CircularPositionAreaImplementation of the Position Area for Artillery, Circular graphic (2.X.4.3.2.6.2). | 
| class  | CircularRangeFanImplementation of the Circular Weapon/Sensor Range Fan graphic (2.X.4.3.4.1). | 
| class  | CombatSupportAreaImplementation of combat support area graphics. | 
| class  | DummyImplementation of the Dummy graphic (hierarchy 2.X.2.3.1, SIDC: G*GPPD----****X). | 
| class  | EncirclementImplementation of the Encirclement graphic (2.X.2.6.2.3). | 
| class  | FilledAreaAn area that is filled with a pattern of diagonal lines. | 
| class  | FortifiedAreaImplementation of the Fortified Area graphic (2.X.2.1.3.4). | 
| class  | GroupOfTargetsImplementation of the Series or Group of Targets graphic (2.X.4.3.1.3). | 
| class  | IrregularFireSupportAreaImplementation of the irregular Fire Support area graphics. | 
| class  | LimitedAccessAreaImplementation of the Limited Access Area graphic (2.X.2.1.3.10). | 
| class  | LimitedAccessSymbolImplementation of TacticalSymbol that renders a symbol inside a pentagon, for the Limited Access Area graphic. | 
| class  | MinimumSafeDistanceZonesImplementation of the Minimum Safe Distance Zone graphic (2.X.3.4.1). | 
| class  | OffenseAreaImplementation of offense area graphics. | 
| class  | RectangularFireSupportAreaImplementation of rectangular Fire Support graphics. | 
| class  | RectangularPositionAreaImplementation of the Position Area for Artillery, Rectangular graphic (2.X.4.3.2.6.1). | 
| class  | RectangularTargetImplementation of the Rectangular Target graphic (hierarchy 2.X.4.3.1.1, SIDC: G*FPATR---****X). | 
| class  | SearchAreaImplementation of the Search Area/Reconnaissance Area graphic (2.X.2.1.3.9). | 
| class  | SectorRangeFanImplementation of the Sector Weapon/Sensor Range Fans graphic (2.X.4.3.4.2). | 
| class  | SmokeImplementation of the Smoke graphic (hierarchy 2.X.4.3.1.4, SIDC: G*FPATS---****X). | 
| class  | SpecialInterestAreaImplementation of General Command/Special area graphics. | 
| class  | SupportByFirePositionImplementation of the Support By Fire Position graphic (2.X.2.5.3.4). | 
| class  | WeaponsFreeZoneImplementation of the Weapons Free Zone graphic (2.X.2.2.3.5). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractAxisArrowBase class for axis of advance arrow graphics. | 
| class  | AdvanceForFeintImplementation of the Axis of Advance for Feint graphic (2.X.2.3.3). | 
| class  | AirborneImplementation of the Airborne graphic (hierarchy 2.X.2.5.2.1.2, SIDC: G*GPOLAA--****X). | 
| class  | AttackRotaryWingImplementation of the Aviation offensive graphic (hierarchy 2.X.2.5.2.1.3, SIDC: G*GPOLAR--****X). | 
| class  | AviationImplementation of the Aviation offensive graphic (hierarchy 2.X.2.5.2.1.1, SIDC: G*GPOLAV--****X). | 
| class  | BoundaryImplementation of the Boundary graphic (2.X.2.1.2.1). | 
| class  | DirectionOfAttackDirection of Attack graphics. | 
| class  | DirectionOfAttackAviationImplementation of the Direction of Attack, Aviation graphic (2.X.2.5.2.2.1). | 
| class  | DirectionOfAttackForFeintImplementation of the Direction of Attack for Feint graphic (2.X.2.3.3). | 
| class  | DoseRateContourLineImplementation of the Dose Rate Contour Line graphic (2.X.3.4.9). | 
| class  | FireSupportLineImplementation of Fire Support line graphics. | 
| class  | ForwardEdgeOfBattleAreaImplementation of the Forward Edge of Battle Area (FEBA) graphic (2.X.2.4.2.1). | 
| protected static class  | ForwardEdgeOfBattleArea.FEBASymbolImplementation of TacticalSymbol to draw a symbol at the end of a FEBA line. | 
| class  | ForwardLineOfOwnTroopsImplementation of the Forward Line of Own Troops graphic (2.X.2.1.2.2). | 
| class  | HoldingLineThis class implements the following graphics:
 
  Holding Line (2.X.2.6.1.2) Bridgehead (2.X.2.6.1.4) 
 
 Note: These graphics require three control points. | 
| class  | InfiltrationLaneImplementation of the Infiltration Lane graphic (2.X.2.5.2.4). | 
| class  | LinearTargetImplementation of Linear Target graphics. | 
| class  | LineOfContactImplementation of the Line of Contact graphic (2.X.2.1.2.3). | 
| class  | MainAttackImplementation of the Main Attack graphic (hierarchy 2.X.2.5.2.1.4.1, SIDC: G*GPOLAGM-****X). | 
| class  | MunitionFlightPath | 
| class  | PhaseLineImplementation of phase line graphics. | 
| class  | PrincipleDirectionOfFireImplementation of the Principle Direction of Fire graphic (2.X.2.4.2.2). | 
| class  | PullUpPointImplementation of the Pull-Up Point (PUP) graphic (2.X.2.2.1.3). | 
| class  | RoutePointImplementation of aviation route control point graphics. | 
| class  | SupportingAttackImplementation of the Supporting Attack graphic (hierarchy 2.X.2.5.2.1.4.2, SIDC: G*GPOLAGS-****X). | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | SectorGeometryThis interface provides access to individual terrain tiles, which are contained in a  SectorGeometryList. | 
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | RectangularTessellator.RectTile | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EditorAnnotation | 
| protected static class  | PlacemarkClutterFilter.DeclutteredLabel | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Renderable | ShapeEditor. shapeThe shape associated with the editor. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Renderable | ShapeEditor. doMakeShadowShape()Creates and returns the stationary shape displayed during editing operations. | 
| Renderable | ShapeEditor. getShape()Indicates the shape associated with this editor. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected double | ShapeEditor. doGetControlPointAltitude(LatLon location,
                         Renderable shape) | 
| Constructor and Description | 
|---|
| ShapeEditor(WorldWindow wwd,
           Renderable originalShape)Constructs an editor for a specified shape. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LayerTreeA  Renderabletree ofobjects and their content. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | MeasureTool.ControlPoint | 
| protected static class  | MeasureTool.ControlPointWithLeader | 
| protected static class  | MeasureTool.CustomRenderableLayer | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ArrayList<Renderable> | MeasureTool. controlPoints | 
| Modifier and Type | Method and Description | 
|---|---|
| ArrayList<Renderable> | MeasureTool. getControlPoints()Get the list of control points associated with the current measure shape. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | TreeA tree of objects, drawn in the World Window, that the user can interact with. | 
| interface  | TreeLayoutHandles rendering a  Tree. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BasicTreeBasic implementation of a  Treecontrol. | 
| class  | BasicTreeLayoutLayout that draws a  Treesimilar to a file browser tree. | 
| class  | ScrollBarA scrollbar component. | 
| class  | ScrollFrameA frame that can scroll its contents. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AntennaAxesProvides axes for  AntennaModel. | 
| class  | AntennaModelModels antenna gain. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static List<Renderable> | GliderImageLayer. makePolylines(GliderRegionOfInterest.RegionSet regions,
             double altitude) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ElevationPlaneRenders a textured plane at a given elevation. | 
| class  | SARAnnotation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PlaneModelRenders a plane model at a position with a given heading. | 
| class  | ScreenElevationLineDisplay an horizontal line across the viewport when a plane at a given elevation cuts through the view near plane. | 
| class  | TrackSegmentInfo | 
| protected static class  | TrackSegmentInfo.OrderedText | 
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | SegmentPlaneRenderer.OrderedText | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ToolTipAnnotation | 
| Modifier and Type | Method and Description | 
|---|---|
| Renderable | MeasurementPanel. getShape() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MeasurementPanel. setShapeColor(Renderable shape,
             Color lineColor,
             Color fillColor) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | WWOMeasureToolControlPoints | 
| class  | WWOMeasureToolControlPoints.ControlPoint | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Renderable | WWOMeasureTool. shape | 
| Modifier and Type | Method and Description | 
|---|---|
| Renderable | WWOMeasureTool. getShape() | 
| Constructor and Description | 
|---|
| WWOMeasureTool(WorldWindow wwd,
              Renderable shape,
              String lineType,
              RenderableLayer controlPointsLayer) | 
| Modifier and Type | Class and Description | 
|---|---|
| protected class  | PickFrustum.PickFrustumLayer.OrderedIcon | 
| class  | RadarVolumeDisplays a volume defined by a near and far grid of positions. | 
| static class  | ShapeEditingExtension.ArrowDefines a custom Renderable that we'll use to illustrate editing extension. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Renderable | GeoJSONLoader. createPoint(gov.nasa.worldwind.formats.geojson.GeoJSONGeometry owner,
           Position pos,
           PointPlacemarkAttributes attrs,
           AVList properties) | 
| protected Renderable | GeoJSONLoader. createPolygon(gov.nasa.worldwind.formats.geojson.GeoJSONGeometry owner,
             Iterable<? extends Position> outerBoundary,
             Iterable<? extends Position>[] innerBoundaries,
             ShapeAttributes attrs,
             AVList properties) | 
| protected Renderable | GeoJSONLoader. createPolyline(gov.nasa.worldwind.formats.geojson.GeoJSONGeometry owner,
              Iterable<? extends Position> positions,
              ShapeAttributes attrs,
              AVList properties) | 
| protected Renderable | ShapeEditingExtension.ShapeEditorExtension. doMakeShadowShape()Creates the shape that's shown in the original position while the original shape is edited. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected double | ShapeEditingExtension.ShapeEditorExtension. doGetControlPointAltitude(LatLon location,
                         Renderable shape) | 
| Constructor and Description | 
|---|
| ShapeEditorExtension(WorldWindow wwd,
                    Renderable shape) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AnalyticSurfaceAnalyticSurface represents a connected grid of geographic locations, covering a specified  Sectorat a
 specified base altitude in meters. | 
| protected static class  | AnalyticSurface.AnalyticSurfaceObject | 
| protected static class  | AnalyticSurface.ClampToGroundSurface | 
| protected static class  | AnalyticSurface.OrderedSurface | 
| protected static class  | AnalyticSurface.ShadowSurface | 
| class  | AnalyticSurfaceLegend | 
| protected static class  | AnalyticSurfaceLegend.LabelRenderable | 
| protected static class  | AnalyticSurfaceLegend.OrderedLabel | 
| class  | ExportableAnalyticSurfaceAn extension of AnalyticSurface that enables export of the surface to a KML ground overlay. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Iterable<? extends Renderable> | AnalyticSurfaceLegend. labels | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static Renderable | AnalyticSurfaceDemo. createLegendRenderable(AnalyticSurface surface,
                      double surfaceMinScreenSize,
                      AnalyticSurfaceLegend legend) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Iterable<? extends Renderable> | AnalyticSurfaceLegend. createColorGradientLegendLabels(int width,
                               int height,
                               double minValue,
                               double maxValue,
                               Iterable<? extends AnalyticSurfaceLegend.LabelAttributes> labels,
                               AnalyticSurfaceLegend.LabelAttributes titleLabel) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PointGrid | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Iterable<Renderable> | ShapeLineIntersector. renderables | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterable<Renderable> | ShapeLineIntersector. getRenderables() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected List<Intersection> | ShapeLineIntersector. performRenderableIntersection(Line line,
                             Renderable renderable) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ShapeLineIntersector. setRenderables(Iterable<Renderable> renderables)Specifies the renderables to intersect with the line. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CubeExample of a custom  Renderablethat draws a cube at a geographic position. | 
| protected class  | Cube.OrderedCubeThis class holds the Cube's Cartesian coordinates. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AudioPlayerAnnotation | 
| class  | ButtonAnnotation | 
| class  | DialogAnnotation | 
| protected static class  | DialogAnnotation.BusyImage | 
| class  | DirectedPathA  Paththat draws arrowheads between the path positions to indicate direction. | 
| class  | DirectedSurfacePolylineA  SurfacePolylinethat draws arrowheads between the polyline positions to indicate direction. | 
| class  | ImageAnnotation | 
| class  | LabeledPathLabeledPath draws a  Annotationon a specified path. | 
| class  | ProgressAnnotation | 
| protected static class  | ScreenSelector.SelectionRectangle | 
| protected static class  | SectorSelector.RegionShape | 
| class  | SlideShowAnnotation | 
| class  | ToolTip | 
| protected class  | ViewVolumeRenderer.OrderedViewVolume | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Renderable | ShapefileLoader. createPoint(gov.nasa.worldwind.formats.shapefile.ShapefileRecord record,
           double latDegrees,
           double lonDegrees,
           PointPlacemarkAttributes attrs)Deprecated.  | 
| protected Renderable | ShapefileLoader. createPolyline(gov.nasa.worldwind.formats.shapefile.ShapefileRecord record,
              ShapeAttributes attrs)Deprecated.  | 
| protected Renderable | ShapefileLoader. createPolyline(gov.nasa.worldwind.formats.shapefile.Shapefile shp,
              ShapeAttributes attrs)Deprecated.  |