gov.nasa.worldwind.render.airspaces
Interface Airspace
- All Superinterfaces:
- AVList, Renderable, Restorable
- All Known Implementing Classes:
- AbstractAirspace, Box, Cake, Cake.Layer, CappedCylinder, Curtain, Orbit, PartialCappedCylinder, PolyArc, Polygon, Route, SphereAirspace, TrackAirspace
public interface Airspace
- extends Renderable, Restorable, AVList
| Methods inherited from interface gov.nasa.worldwind.avlist.AVList |
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues |
DRAW_STYLE_FILL
static final String DRAW_STYLE_FILL
- See Also:
- Constant Field Values
DRAW_STYLE_OUTLINE
static final String DRAW_STYLE_OUTLINE
- See Also:
- Constant Field Values
getAltitudes
double[] getAltitudes()
getAttributes
AirspaceAttributes getAttributes()
getDetailLevels
Iterable<DetailLevel> getDetailLevels()
getExtent
Extent getExtent(DrawContext dc)
isAirspaceVisible
boolean isAirspaceVisible(DrawContext dc)
isEnableLevelOfDetail
boolean isEnableLevelOfDetail()
isTerrainConforming
boolean[] isTerrainConforming()
isVisible
boolean isVisible()
renderExtent
void renderExtent(DrawContext dc)
renderGeometry
void renderGeometry(DrawContext dc,
String drawStyle)
setAltitude
void setAltitude(double altitude)
setAltitudes
void setAltitudes(double lowerAltitude,
double upperAltitude)
setAttributes
void setAttributes(AirspaceAttributes attributes)
setDetailLevels
void setDetailLevels(Collection<DetailLevel> detailLevels)
setEnableLevelOfDetail
void setEnableLevelOfDetail(boolean enableLevelOfDetail)
setTerrainConforming
void setTerrainConforming(boolean terrainConformant)
setTerrainConforming
void setTerrainConforming(boolean lowerTerrainConformant,
boolean upperTerrainConformant)
setVisible
void setVisible(boolean visible)