| Modifier and Type | Class and Description | 
|---|---|
class  | 
KMLSurfacePolygonImpl  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractSurfaceShape
Common superclass for surface conforming shapes such as  
SurfacePolygon, SurfacePolyline, SurfaceEllipse, SurfaceQuad, and SurfaceSector. | 
class  | 
SurfaceCircle  | 
class  | 
SurfaceEllipse  | 
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  | 
| Modifier and Type | Field and Description | 
|---|---|
protected SurfaceShape | 
Polyline.surfaceShape
Deprecated.  
  | 
protected SurfaceShape | 
AbstractShape.surfaceShape  | 
| Modifier and Type | Method and Description | 
|---|---|
protected SurfaceShape | 
ExtrudedPolygon.createSurfaceShape()  | 
protected SurfaceShape | 
Path.createSurfaceShape()  | 
protected SurfaceShape | 
Polygon.createSurfaceShape()  | 
protected SurfaceShape | 
AbstractShape.createSurfaceShape()
Returns a  
SurfaceShape that corresponds to this Path and is used for drawing on 2D globes. | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ExtrudedPolygon.setSurfacePolygonBoundaries(SurfaceShape shape)  | 
protected void | 
Polygon.setSurfacePolygonBoundaries(SurfaceShape shape)  | 
protected void | 
Polygon.setSurfacePolygonTexImageSource(SurfaceShape shape)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SurfaceBox  | 
| Modifier and Type | Field and Description | 
|---|---|
protected SurfaceShape | 
AbstractAirspace.surfaceShape  | 
| Modifier and Type | Method and Description | 
|---|---|
protected SurfaceShape | 
CappedEllipticalCylinder.createSurfaceShape()  | 
protected SurfaceShape | 
Orbit.createSurfaceShape()  | 
protected SurfaceShape | 
Curtain.createSurfaceShape()  | 
protected SurfaceShape | 
CappedCylinder.createSurfaceShape()  | 
protected SurfaceShape | 
Polygon.createSurfaceShape()  | 
protected SurfaceShape | 
SphereAirspace.createSurfaceShape()  | 
protected SurfaceShape | 
AbstractAirspace.createSurfaceShape()
Returns a  
SurfaceShape that corresponds to this Airspace and is used for drawing on 2D globes. | 
protected SurfaceShape | 
Box.createSurfaceShape()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
CappedEllipticalCylinder.regenerateSurfaceShape(DrawContext dc,
                      SurfaceShape shape)  | 
protected void | 
Orbit.regenerateSurfaceShape(DrawContext dc,
                      SurfaceShape shape)  | 
protected void | 
PolyArc.regenerateSurfaceShape(DrawContext dc,
                      SurfaceShape shape)  | 
protected void | 
Curtain.regenerateSurfaceShape(DrawContext dc,
                      SurfaceShape shape)  | 
protected void | 
CappedCylinder.regenerateSurfaceShape(DrawContext dc,
                      SurfaceShape shape)  | 
protected void | 
Polygon.regenerateSurfaceShape(DrawContext dc,
                      SurfaceShape shape)  | 
protected void | 
SphereAirspace.regenerateSurfaceShape(DrawContext dc,
                      SurfaceShape shape)  | 
protected void | 
AbstractAirspace.regenerateSurfaceShape(DrawContext dc,
                      SurfaceShape shape)
Regenerates surface shape geometry prior to picking and rendering the 2D shape used to represent this Airspace on
 2D globes. 
 | 
protected void | 
Box.regenerateSurfaceShape(DrawContext dc,
                      SurfaceShape shape)  | 
protected void | 
PartialCappedCylinder.regenerateSurfaceShape(DrawContext dc,
                      SurfaceShape shape)  | 
protected void | 
CappedEllipticalCylinder.updateSurfaceShape(DrawContext dc,
                  SurfaceShape shape)  | 
protected void | 
Orbit.updateSurfaceShape(DrawContext dc,
                  SurfaceShape shape)  | 
protected void | 
Curtain.updateSurfaceShape(DrawContext dc,
                  SurfaceShape shape)  | 
protected void | 
CappedCylinder.updateSurfaceShape(DrawContext dc,
                  SurfaceShape shape)  | 
protected void | 
Polygon.updateSurfaceShape(DrawContext dc,
                  SurfaceShape shape)  | 
protected void | 
SphereAirspace.updateSurfaceShape(DrawContext dc,
                  SurfaceShape shape)  | 
protected void | 
AbstractAirspace.updateSurfaceShape(DrawContext dc,
                  SurfaceShape shape)
Sets surface shape parameters prior to picking and rendering the 2D shape used to represent this Airspace on 2D
 globes. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected SurfaceShape | 
MeasureTool.surfaceShape  | 
| Modifier and Type | Method and Description | 
|---|---|
SurfaceShape | 
MeasureTool.getSurfaceShape()
Returns the surface shape currently used to display polygons. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MeasureTool.setMeasureShape(SurfaceShape surfaceShape)
Set the measure shape to an existing  
SurfaceShape. | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
WWOMeasureTool.setMeasureShape(SurfaceShape newShape)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DirectedSurfacePolyline
A  
SurfacePolyline that draws arrowheads between the polyline positions to indicate direction. | 
protected static class  | 
SectorSelector.RegionShape  | 
| Modifier and Type | Method and Description | 
|---|---|
protected SurfaceShape | 
DirectedPath.createSurfaceShape()
Returns a  
SurfaceShape that corresponds to this Path and is used for drawing on 2D globes. |