| Package | Description | 
|---|---|
| gov.nasa.worldwind.render | |
| gov.nasa.worldwind.render.airspaces | |
| gov.nasa.worldwindx.examples.analytics | |
| gov.nasa.worldwindx.examples.util | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
SurfaceText.applyDrawTransform(DrawContext dc,
                  SurfaceTileDrawContext sdc)
Apply a transform to the GL state to draw the text at the proper location and scale. 
 | 
protected void | 
SurfaceIcon.applyDrawTransform(DrawContext dc,
                  SurfaceTileDrawContext sdc,
                  LatLon location,
                  double drawScale)  | 
protected void | 
AbstractSurfaceShape.applyInteriorState(DrawContext dc,
                  SurfaceTileDrawContext sdc,
                  ShapeAttributes attributes,
                  WWTexture texture,
                  LatLon refLocation)  | 
protected void | 
SurfacePolygon.applyInteriorState(DrawContext dc,
                  SurfaceTileDrawContext sdc,
                  ShapeAttributes attributes,
                  WWTexture texture,
                  LatLon refLocation)  | 
protected void | 
AbstractSurfaceShape.applyInteriorTextureState(DrawContext dc,
                         SurfaceTileDrawContext sdc,
                         ShapeAttributes attributes,
                         WWTexture texture,
                         LatLon refLocation)  | 
protected void | 
AbstractSurfaceShape.applyModelviewTransform(DrawContext dc,
                       SurfaceTileDrawContext sdc)  | 
protected void | 
AbstractSurfaceShape.beginDrawing(DrawContext dc,
            SurfaceTileDrawContext sdc)  | 
protected Iterable<? extends LatLon> | 
SurfaceIcons.computeDrawLocations(DrawContext dc,
                    SurfaceTileDrawContext sdc)  | 
protected double | 
AbstractSurfaceRenderable.computeDrawPixelSize(DrawContext dc,
                    SurfaceTileDrawContext sdc)  | 
protected Vec4 | 
AbstractSurfaceRenderable.computeDrawPoint(LatLon location,
                SurfaceTileDrawContext sdc)  | 
protected double | 
SurfaceIcon.computeDrawScale(DrawContext dc,
                SurfaceTileDrawContext sdc,
                LatLon location)  | 
protected double | 
AbstractSurfaceShape.computeEdgeIntervalsPerDegree(SurfaceTileDrawContext sdc)  | 
protected void | 
SurfaceText.computeGeometry(DrawContext dc,
               SurfaceTileDrawContext sdc)
Compute the text size and position. 
 | 
protected double | 
SurfaceText.computePixelSize(DrawContext dc,
                SurfaceTileDrawContext sdc)
Compute the size of a pixel in the surface tile. 
 | 
protected Angle | 
SurfaceIcons.computeSafeRadius(DrawContext dc,
                 SurfaceTileDrawContext sdc)  | 
protected List<List<LatLon>> | 
SurfacePolylines.createGeometry(Globe globe,
              SurfaceTileDrawContext sdc)  | 
protected List<List<LatLon>> | 
AbstractSurfaceShape.createGeometry(Globe globe,
              SurfaceTileDrawContext sdc)  | 
protected Object | 
AbstractSurfaceShape.createGeometryKey(DrawContext dc,
                 SurfaceTileDrawContext sdc)  | 
protected void | 
SurfacePolylines.determineActiveGeometry(DrawContext dc,
                       SurfaceTileDrawContext sdc)  | 
protected void | 
AbstractSurfaceShape.determineActiveGeometry(DrawContext dc,
                       SurfaceTileDrawContext sdc)  | 
protected void | 
AbstractSurfaceShape.doDrawGeographic(DrawContext dc,
                SurfaceTileDrawContext sdc)  | 
protected void | 
SurfacePolygon.doDrawGeographic(DrawContext dc,
                SurfaceTileDrawContext sdc)  | 
protected void | 
AbstractSurfaceObject.drawBoundingSectors(DrawContext dc,
                   SurfaceTileDrawContext sdc)
Causes this SurfaceObject to render its bounding sectors to the specified region in geographic coordinates. 
 | 
protected void | 
SurfaceText.drawGeographic(DrawContext dc,
              SurfaceTileDrawContext sdc)
Causes the SurfaceObject to render itself to the specified region in geographic coordinates. 
 | 
void | 
SurfaceIcon.drawGeographic(DrawContext dc,
              SurfaceTileDrawContext sdc)  | 
protected void | 
AbstractSurfaceShape.drawGeographic(DrawContext dc,
              SurfaceTileDrawContext sdc)  | 
protected abstract void | 
AbstractSurfaceObject.drawGeographic(DrawContext dc,
              SurfaceTileDrawContext sdc)
Causes the SurfaceObject to render itself to the specified region in geographic coordinates. 
 | 
protected void | 
SurfaceIcon.drawIcon(DrawContext dc,
        SurfaceTileDrawContext sdc)  | 
protected void | 
SurfaceIcons.drawIcon(DrawContext dc,
        SurfaceTileDrawContext sdc)  | 
protected void | 
SurfacePolylines.drawInterior(DrawContext dc,
            SurfaceTileDrawContext sdc)  | 
protected void | 
SurfacePolygons.drawInterior(DrawContext dc,
            SurfaceTileDrawContext sdc)  | 
protected void | 
AbstractSurfaceShape.drawInterior(DrawContext dc,
            SurfaceTileDrawContext sdc)  | 
protected void | 
SurfacePolyline.drawInterior(DrawContext dc,
            SurfaceTileDrawContext sdc)  | 
protected void | 
SurfacePolylines.drawOutline(DrawContext dc,
           SurfaceTileDrawContext sdc)  | 
protected void | 
AbstractSurfaceShape.drawOutline(DrawContext dc,
           SurfaceTileDrawContext sdc)  | 
protected List<List<LatLon>> | 
AbstractSurfaceShape.getCachedGeometry(DrawContext dc,
                 SurfaceTileDrawContext sdc)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
SurfaceBox.determineActiveGeometry(DrawContext dc,
                       SurfaceTileDrawContext sdc)  | 
protected void | 
SurfaceBox.drawOutline(DrawContext dc,
           SurfaceTileDrawContext sdc)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AnalyticSurface.AnalyticSurfaceObject.doDrawGeographic(DrawContext dc,
                SurfaceTileDrawContext sdc)  | 
protected void | 
AnalyticSurface.AnalyticSurfaceObject.drawGeographic(DrawContext dc,
              SurfaceTileDrawContext sdc)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
DirectedSurfacePolyline.computeArrowheadGeometry(DrawContext dc,
                        SurfaceTileDrawContext sdc,
                        LatLon begin,
                        LatLon end)
Compute the geometry of a direction arrow for a polyline segment. 
 | 
protected void | 
DirectedSurfacePolyline.computeDirectionArrows(DrawContext dc,
                      SurfaceTileDrawContext sdc)
Computes the geometry of the direction arrows. 
 | 
protected void | 
DirectedSurfacePolyline.drawOutline(DrawContext dc,
           SurfaceTileDrawContext sdc)
 
 Overridden to also draw direction arrows. 
 |