gov.nasa.worldwind.render.airspaces
Class AirspaceRenderer.OrderedAirspace
java.lang.Object
gov.nasa.worldwind.render.airspaces.AirspaceRenderer.OrderedAirspace
- All Implemented Interfaces:
- Pickable, OrderedRenderable, Renderable
- Enclosing class:
- AirspaceRenderer
protected static class AirspaceRenderer.OrderedAirspace - extends Object
- implements OrderedRenderable
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
airspace
protected Airspace airspace
eyeDistance
protected double eyeDistance
layer
protected Layer layer
renderer
protected AirspaceRenderer renderer
AirspaceRenderer.OrderedAirspace
public AirspaceRenderer.OrderedAirspace(AirspaceRenderer renderer,
Airspace airspace,
Layer layer,
double eyeDistance)
draw
protected void draw(DrawContext dc,
PickSupport pickSupport)
getAirspace
public Airspace getAirspace()
getDistanceFromEye
public double getDistanceFromEye()
- Specified by:
getDistanceFromEye in interface OrderedRenderable
getLayer
public Layer getLayer()
getRenderer
public AirspaceRenderer getRenderer()
pick
public void pick(DrawContext dc,
Point pickPoint)
- Specified by:
pick in interface Pickable
render
public void render(DrawContext dc)
- Description copied from interface:
Renderable
- Causes this
Renderable to render itself using the DrawContext provided. The
DrawContext provides the elevation model, openGl instance, globe and other information required for
drawing. It is recommended that the DrawContext is non-null as most implementations do not support
null DrawContexts.
- Specified by:
render in interface Renderable
- Parameters:
dc - the DrawContext to be used- See Also:
DrawContext
|
|