NASA World Wind

gov.nasa.worldwind.globes
Interface Globe

All Superinterfaces:
AVList, EventListener, Extent, PropertyChangeListener, WWObject
All Known Implementing Classes:
Earth, EarthFlat, EllipsoidalGlobe, FlatGlobe

public interface Globe
extends WWObject, Extent


Method Summary
 Cylinder computeBoundingCylinder(double verticalExaggeration, Sector sector)
           
 Vec4 computePointFromPosition(Angle latitude, Angle longitude, double metersElevation)
           
 Vec4 computePointFromPosition(Position position)
           
 Position computePositionFromPoint(Vec4 point)
           
 Vec4 computeSurfaceNormalAtPoint(Vec4 p)
           
 Double getBestElevation(Angle latitude, Angle longitude)
           
 double getEccentricitySquared()
           
 double getElevation(Angle latitude, Angle longitude)
           
 Double getElevationAtResolution(Angle latitude, Angle longitude, double resolution)
           
 ElevationModel getElevationModel()
           
 double getEquatorialRadius()
           
 Extent getExtent()
           
 Position getIntersectionPosition(Line line)
           
 double getMaxElevation()
           
 double getMaxElevation(Sector sector)
           
 double getMaximumRadius()
           
 double getMinElevation()
           
 double getMinElevation(Sector sector)
           
 double getPolarRadius()
           
 double getRadiusAt(Angle latitude, Angle longitude)
           
 double getRadiusAt(LatLon latLon)
           
 Tessellator getTessellator()
           
 Intersection[] intersect(Line line, double altitude)
           
 void setTessellator(Tessellator tessellator)
           
 SectorGeometryList tessellate(DrawContext dc)
           
 
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
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 
Methods inherited from interface gov.nasa.worldwind.geom.Extent
getCenter, getDiameter, getRadius, intersect, intersects, intersects, intersects
 

Method Detail

computeBoundingCylinder

Cylinder computeBoundingCylinder(double verticalExaggeration,
                                 Sector sector)

computePointFromPosition

Vec4 computePointFromPosition(Angle latitude,
                              Angle longitude,
                              double metersElevation)

computePointFromPosition

Vec4 computePointFromPosition(Position position)

computePositionFromPoint

Position computePositionFromPoint(Vec4 point)

computeSurfaceNormalAtPoint

Vec4 computeSurfaceNormalAtPoint(Vec4 p)

getBestElevation

Double getBestElevation(Angle latitude,
                        Angle longitude)

getEccentricitySquared

double getEccentricitySquared()

getElevation

double getElevation(Angle latitude,
                    Angle longitude)

getElevationAtResolution

Double getElevationAtResolution(Angle latitude,
                                Angle longitude,
                                double resolution)

getElevationModel

ElevationModel getElevationModel()

getEquatorialRadius

double getEquatorialRadius()

getExtent

Extent getExtent()

getIntersectionPosition

Position getIntersectionPosition(Line line)

getMaxElevation

double getMaxElevation()

getMaxElevation

double getMaxElevation(Sector sector)

getMaximumRadius

double getMaximumRadius()

getMinElevation

double getMinElevation()

getMinElevation

double getMinElevation(Sector sector)

getPolarRadius

double getPolarRadius()

getRadiusAt

double getRadiusAt(Angle latitude,
                   Angle longitude)

getRadiusAt

double getRadiusAt(LatLon latLon)

getTessellator

Tessellator getTessellator()

intersect

Intersection[] intersect(Line line,
                         double altitude)

setTessellator

void setTessellator(Tessellator tessellator)

tessellate

SectorGeometryList tessellate(DrawContext dc)

NASA World Wind