Uses of Interface
gov.nasa.worldwind.render.airspaces.Airspace
-
Packages that use Airspace Package Description gov.nasa.worldwind.render.airspaces gov.nasa.worldwind.render.airspaces.editor gov.nasa.worldwindx.applications.sar gov.nasa.worldwindx.examples -
-
Uses of Airspace in gov.nasa.worldwind.render.airspaces
Classes in gov.nasa.worldwind.render.airspaces that implement Airspace Modifier and Type Class Description class
AbstractAirspace
class
Box
class
Cake
A cake consists of mutiple adjacent cylinder segments.static class
Cake.Layer
An inner class ofCake
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
Polygon
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
TrackAirspace
Creates a sequence of potentially disconnected rectangular airspaces specified by a collection ofBox
objects.Methods in gov.nasa.worldwind.render.airspaces with parameters of type Airspace Modifier and Type Method Description boolean
DetailLevel. meetsCriteria(DrawContext dc, Airspace airspace)
boolean
ScreenSizeDetailLevel. meetsCriteria(DrawContext dc, Airspace airspace)
-
Uses of Airspace in gov.nasa.worldwind.render.airspaces.editor
Methods in gov.nasa.worldwind.render.airspaces.editor that return Airspace Modifier and Type Method Description protected Airspace
AirspaceEditorController. getActiveAirspace()
Airspace
AirspaceControlPoint. getAirspace()
Airspace
AirspaceEditEvent. getAirspace()
Airspace
AirspaceEditor. getAirspace()
Airspace
BasicAirspaceControlPoint. getAirspace()
Airspace
PolygonEditor. getAirspace()
Airspace
SphereAirspaceEditor. getAirspace()
protected Airspace
AirspaceEditorController. getTopOwnedAirspaceAtCurrentPosition()
Methods in gov.nasa.worldwind.render.airspaces.editor with parameters of type Airspace Modifier and Type Method Description AirspaceControlPoint
AbstractAirspaceEditor. addControlPoint(WorldWindow wwd, Airspace airspace, java.awt.Point mousePoint)
AirspaceControlPoint
AirspaceEditor. addControlPoint(WorldWindow wwd, Airspace airspace, java.awt.Point mousePoint)
static AirspaceControlPoint
AirspaceEditorUtil. createControlPointFor(WorldWindow wwd, Line ray, AirspaceEditor editor, Airspace airspace, AirspaceEditorUtil.EdgeInfo edge)
protected abstract AirspaceControlPoint
AbstractAirspaceEditor. doAddControlPoint(WorldWindow wwd, Airspace airspace, java.awt.Point mousePoint)
protected AirspaceControlPoint
PolygonEditor. doAddControlPoint(WorldWindow wwd, Airspace airspace, java.awt.Point mousePoint)
protected AirspaceControlPoint
SphereAirspaceEditor. doAddControlPoint(WorldWindow wwd, Airspace airspace, java.awt.Point mousePoint)
protected void
AbstractAirspaceEditor. doMoveAirspaceLaterally(WorldWindow wwd, Airspace airspace, java.awt.Point mousePoint, java.awt.Point previousMousePoint)
protected void
AbstractAirspaceEditor. doMoveAirspaceVertically(WorldWindow wwd, Airspace airspace, java.awt.Point mousePoint, java.awt.Point previousMousePoint)
protected void
SphereAirspaceEditor. doMoveAirspaceVertically(WorldWindow wwd, Airspace airspace, java.awt.Point mousePoint, java.awt.Point previousMousePoint)
protected Vec4
SphereAirspaceEditor. getCenterPoint(WorldWindow wwd, Airspace airspace)
protected void
AirspaceEditorController. handleAirspaceDragged(Airspace airspace, java.awt.event.MouseEvent e, java.awt.Point lastMousePoint)
protected AirspaceControlPoint
AirspaceEditorController. handleControlPointAdded(Airspace airspace, java.awt.event.MouseEvent mouseEvent)
static Vec4
AirspaceEditorUtil. intersectAirspaceAltitudeAt(WorldWindow wwd, Airspace airspace, int altitudeIndex, Line ray)
void
AbstractAirspaceEditor. moveAirspaceLaterally(WorldWindow wwd, Airspace airspace, java.awt.Point mousePoint, java.awt.Point previousMousePoint)
void
AirspaceEditor. moveAirspaceLaterally(WorldWindow wwd, Airspace airspace, java.awt.Point mousePoint, java.awt.Point previousMousePoint)
void
AbstractAirspaceEditor. moveAirspaceVertically(WorldWindow wwd, Airspace airspace, java.awt.Point mousePoint, java.awt.Point previousMousePoint)
void
AirspaceEditor. moveAirspaceVertically(WorldWindow wwd, Airspace airspace, java.awt.Point mousePoint, java.awt.Point previousMousePoint)
static AirspaceEditorUtil.EdgeInfo
AirspaceEditorUtil. selectBestEdgeMatch(WorldWindow wwd, Line ray, Airspace airspace, java.util.List<? extends AirspaceEditorUtil.EdgeInfo> edgeInfoList)
protected void
AirspaceEditorController. setActiveAirspace(Airspace airspace)
Constructors in gov.nasa.worldwind.render.airspaces.editor with parameters of type Airspace Constructor Description AirspaceEditEvent(java.lang.Object source, Airspace airspace, AirspaceEditor editor)
AirspaceEditEvent(java.lang.Object source, Airspace airspace, AirspaceEditor editor, AirspaceControlPoint controlPoint)
BasicAirspaceControlPoint(AirspaceEditor editor, Airspace airspace, int locationIndex, int altitudeIndex, Vec4 point)
BasicAirspaceControlPoint(AirspaceEditor editor, Airspace airspace, Vec4 point)
-
Uses of Airspace in gov.nasa.worldwindx.applications.sar
Classes in gov.nasa.worldwindx.applications.sar that implement Airspace Modifier and Type Class Description class
ElevationPlane
Renders a textured plane at a given elevation. -
Uses of Airspace in gov.nasa.worldwindx.examples
Fields in gov.nasa.worldwindx.examples declared as Airspace Modifier and Type Field Description protected Airspace
AirspaceBuilder.AirspaceEntry. airspace
protected Airspace
Airspaces.AppFrame. lastHighlightAirspace
Methods in gov.nasa.worldwindx.examples that return Airspace Modifier and Type Method Description Airspace
AirspaceBuilder.AirspaceFactory. createAirspace(WorldWindow wwd, boolean fitShapeToViewport)
Airspace
AirspaceBuilder.PolygonAirspaceFactory. createAirspace(WorldWindow wwd, boolean fitShapeToViewport)
Airspace
AirspaceBuilder.SphereAirspaceFactory. createAirspace(WorldWindow wwd, boolean fitShapeToViewport)
Airspace
AirspaceBuilder.AirspaceEntry. getAirspace()
Methods in gov.nasa.worldwindx.examples with parameters of type Airspace Modifier and Type Method Description protected boolean
AirspaceBuilder.AirspaceBuilderController. areShapesIntersecting(Airspace a1, Airspace a2)
AirspaceEditor
AirspaceBuilder.AirspaceFactory. createEditor(Airspace airspace)
AirspaceEditor
AirspaceBuilder.PolygonAirspaceFactory. createEditor(Airspace airspace)
AirspaceEditor
AirspaceBuilder.SphereAirspaceFactory. createEditor(Airspace airspace)
protected static AirspaceEditor
AirspaceBuilder. getEditorFor(Airspace airspace)
protected AirspaceBuilder.AirspaceEntry
AirspaceBuilder.AirspaceBuilderController. getEntryFor(Airspace airspace)
Method parameters in gov.nasa.worldwindx.examples with type arguments of type Airspace Modifier and Type Method Description protected void
AirspaceBuilder.AirspaceBuilderController. loadAirspacesFromPath(java.lang.String path, java.util.Collection<Airspace> airspaces)
protected static void
ExtrudedShapes. loadAirspacesFromPath(java.lang.String path, java.util.Collection<Airspace> airspaces)
protected void
AirspaceBuilder.AirspaceBuilderController. setAirspaces(java.lang.Iterable<? extends Airspace> airspaces)
Constructors in gov.nasa.worldwindx.examples with parameters of type Airspace Constructor Description AirspaceEntry(Airspace airspace, AirspaceEditor editor)
-