| Package | Description | 
|---|---|
| gov.nasa.worldwind | |
| gov.nasa.worldwind.cache | |
| gov.nasa.worldwind.geom | |
| gov.nasa.worldwind.globes | Provides classes for representing the shape and terrain of a planet. | 
| gov.nasa.worldwind.layers | |
| gov.nasa.worldwind.layers.Earth | |
| gov.nasa.worldwind.layers.placename | |
| gov.nasa.worldwind.ogc.collada.impl | Provides classes for rendering COLLADA documents. | 
| gov.nasa.worldwind.render | |
| gov.nasa.worldwind.render.airspaces | |
| gov.nasa.worldwind.terrain | |
| gov.nasa.worldwind.util | |
| gov.nasa.worldwindx.applications.antenna | |
| gov.nasa.worldwindx.examples | |
| gov.nasa.worldwindx.examples.analytics | |
| gov.nasa.worldwindx.examples.lineofsight | Examples of how to perform line of sight calculations in WorldWind. | 
| gov.nasa.worldwindx.examples.tutorial | |
| gov.nasa.worldwindx.examples.util | 
| Modifier and Type | Method and Description | 
|---|---|
| Extent | Model. getExtent()Returns the bounding sphere in Cartesian world coordinates of the model. | 
| Extent | BasicModel. getExtent()Returns the bounding sphere in Cartesian world coordinates of the model. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Extent | ShapeDataCache.ShapeDataCacheEntry. extentIndicates the associated shape's extent, in model coordinates relative to the associated globe. | 
| Modifier and Type | Method and Description | 
|---|---|
| Extent | ShapeDataCache.ShapeDataCacheEntry. getExtent()Returns this entry's extent. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ShapeDataCache.ShapeDataCacheEntry. setExtent(Extent extent)Specifies this entry's extent. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BoxAn arbitrarily oriented box, typically used as a oriented bounding volume for a collection of points or shapes. | 
| class  | CylinderRepresents a geometric cylinder, most often used as a bounding volume. | 
| class  | SphereRepresents a sphere in three dimensional space. | 
| Modifier and Type | Method and Description | 
|---|---|
| Extent | ExtentHolder. getExtent(Globe globe,
         double verticalExaggeration)Returns the objects enclosing volume as an  Extentin model coordinates, given a
 specifiedGlobeand vertical exaggeration (seeSceneController.getVerticalExaggeration(). | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | Frustum. contains(Extent extent)Indicates whether a specified  Extentis fully within this frustum. | 
| boolean | Frustum. intersects(Extent extent)Indicates whether a specified  Extentintersects this frustum. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Sphere | Sphere. createBoundingSphere(Iterable<? extends Extent> extents)Creates a sphere that completely contains a set of Extents. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | GlobeRepresents a planet's shape and terrain. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EarthDefines a model of the Earth, using the World Geodetic System (WGS84). | 
| class  | EarthFlatDefines a model of the Earth projected onto a plane. | 
| class  | EllipsoidalGlobeDefines a globe modeled as an ellipsoid. | 
| class  | FlatGlobeDefines a globe represented as a projection onto a plane. | 
| Modifier and Type | Method and Description | 
|---|---|
| Extent | EllipsoidalGlobe. getExtent() | 
| Extent | Globe. getExtent()Indicates the spatial volume contained by this globe. | 
| Modifier and Type | Method and Description | 
|---|---|
| Extent | TextureTile. getExtent(DrawContext dc) | 
| Extent | GARSGraticuleLayer.GraticuleTile. getExtent(Globe globe,
         double ve) | 
| Extent | LatLonGraticuleLayer.GraticuleTile. getExtent(Globe globe,
         double ve) | 
| Modifier and Type | Method and Description | 
|---|---|
| Extent | UTMGraticuleLayer.GraticuleTile. getExtent(Globe globe,
         double ve) | 
| Modifier and Type | Method and Description | 
|---|---|
| Extent | PlaceNameService. getExtent(DrawContext dc) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<ColladaMeshShape.ExtentCacheKey,Extent> | ColladaMeshShape. extentCacheCache of shape extents computed for different transform matrices. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Extent | ColladaMeshShape. computeExtent(DrawContext dc)Compute the shape's extent, using the active orientation matrix. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Extent | Polyline.ExtentInfo. extent | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Extent | RigidShape. computeExtent(DrawContext dc)Computes the shape's extent using a bounding box. | 
| protected Extent | AbstractSurfaceObject. computeExtent(DrawContext dc)Computes the surface object's extent. | 
| protected Extent | Polyline. computeExtent(DrawContext dc)Deprecated.  | 
| protected Extent | ExtrudedPolygon. computeExtent(ExtrudedPolygon.ExtrudedBoundaryInfo outerBoundary,
             Vec4 refPoint)Computes this shapes extent. | 
| protected Extent | Polyline. computeExtent(Globe globe,
             double verticalExaggeration)Deprecated.  | 
| protected Extent | AbstractSurfaceObject. computeExtent(Globe globe,
             double verticalExaggeration,
             List<Sector> sectors)Computes an extent bounding the the specified sectors on the specified Globe's surface. | 
| protected Extent | Path. computeExtent(Path.PathData current)Computes the path's bounding box from the current rendering path. | 
| protected Extent | Polygon. computeExtent(Polygon.BoundaryInfo boundary,
             Vec4 refPoint)Computes the Cartesian extent of a polygon boundary. | 
| protected Extent | AbstractShape. computeExtentFromPositions(Globe globe,
                          double verticalExaggeration,
                          Iterable<? extends LatLon> positions)Computes this shape's approximate extent from its positions. | 
| Extent | AbstractShape. getExtent()Returns this shape's extent in model coordinates. | 
| Extent | SurfaceTile. getExtent(DrawContext dc) | 
| Extent | SurfaceIcon. getExtent(DrawContext dc) | 
| Extent | SurfaceObject. getExtent(DrawContext dc)Returns the surface object's enclosing volume as an  Extentin model coordinates,
 given a specifiedDrawContext. | 
| Extent | SurfaceImage. getExtent(DrawContext dc) | 
| Extent | AbstractSurfaceObject. getExtent(DrawContext dc)Returns the surface object's enclosing volume as an  Extentin model coordinates,
 given a specifiedDrawContext. | 
| Extent | Polyline. getExtent(DrawContext dc)Deprecated.  Returns this Polyline's enclosing volume as an  Extentin model coordinates, given
 a specifiedDrawContext. | 
| Extent | ExtrudedPolygon. getExtent(Globe globe,
         double verticalExaggeration) | 
| Extent | RigidShape. getExtent(Globe globe,
         double verticalExaggeration)Computes the shape's extent using a bounding box. | 
| Extent | AbstractSurfaceShape. getExtent(Globe globe,
         double verticalExaggeration)Returns this SurfaceShape's enclosing volume as an  Extentin model coordinates,
 given a specifiedGlobeand vertical exaggeration (seeSceneController.getVerticalExaggeration(). | 
| Extent | Path. getExtent(Globe globe,
         double verticalExaggeration) | 
| Extent | Polygon. getExtent(Globe globe,
         double verticalExaggeration) | 
| Extent | Polyline. getExtent(Globe globe,
         double verticalExaggeration)Deprecated.  Returns this Polyline's enclosing volume as an  Extentin model coordinates, given
 a specifiedGlobeand vertical exaggeration (seeSceneController.getVerticalExaggeration(). | 
| Extent | AbstractShape. getExtent(Globe globe,
         double verticalExaggeration) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | DrawContext. isSmall(Extent extent,
       int numPixels)Indicates whether a specified extent is smaller than a specified number of pixels for the current view. | 
| boolean | DrawContextImpl. isSmall(Extent extent,
       int numPixels) | 
| Constructor and Description | 
|---|
| ExtentInfo(Extent extent,
          DrawContext dc) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Extent | AbstractAirspace.AirspaceInfo. extent | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Extent | TrackAirspace. computeExtent(DrawContext dc) | 
| protected Extent | AbstractAirspace. computeExtent(DrawContext dc) | 
| protected Extent | CappedEllipticalCylinder. computeExtent(Globe globe,
             double verticalExaggeration) | 
| protected Extent | TrackAirspace. computeExtent(Globe globe,
             double verticalExaggeration) | 
| protected Extent | Orbit. computeExtent(Globe globe,
             double verticalExaggeration) | 
| protected Extent | Curtain. computeExtent(Globe globe,
             double verticalExaggeration) | 
| protected Extent | CappedCylinder. computeExtent(Globe globe,
             double verticalExaggeration) | 
| protected Extent | Polygon. computeExtent(Globe globe,
             double verticalExaggeration) | 
| protected Extent | SphereAirspace. computeExtent(Globe globe,
             double verticalExaggeration) | 
| protected abstract Extent | AbstractAirspace. computeExtent(Globe globe,
             double verticalExaggeration) | 
| protected Extent | Cake. computeExtent(Globe globe,
             double verticalExaggeration) | 
| Extent | SphereAirspace. getExtent(DrawContext dc)Returns this SphereAirspace's  Extentfor the specified DrawContext. | 
| Extent | AbstractAirspace. getExtent(DrawContext dc) | 
| Extent | Airspace. getExtent(DrawContext dc)Returns this Airspace's enclosing volume as an  Extentin model coordinates, given
 a specifiedDrawContext. | 
| Extent | AbstractAirspace. getExtent(Globe globe,
         double verticalExaggeration) | 
| Extent | Airspace. getExtent(Globe globe,
         double verticalExaggeration)Returns this Airspace's enclosing volume as an  Extentin model coordinates, given
 a specifiedGlobeand vertical exaggeration (seeSceneController.getVerticalExaggeration(). | 
| Constructor and Description | 
|---|
| AirspaceInfo(DrawContext dc,
            Extent extent,
            List<Vec4> minimalGeometry) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Extent | HighResolutionTerrain.RectTile. extent | 
| protected Extent | RectangularTessellator.RectTile. extent | 
| Modifier and Type | Method and Description | 
|---|---|
| Extent | SectorGeometry. getExtent()Returns this sector geometry's extent. | 
| Extent | RectangularTessellator.RectTile. getExtent() | 
| Constructor and Description | 
|---|
| RectTile(Extent extent,
        int density,
        Sector sector) | 
| RectTile(RectangularTessellator tessellator,
        Extent extent,
        int level,
        int density,
        Sector sector) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected HashMap<Sector,Extent> | SectorVisibilityTree. newExtents | 
| protected HashMap<Sector,Extent> | SectorVisibilityTree. prevExtents | 
| Modifier and Type | Method and Description | 
|---|---|
| static double | WWMath. computeDistanceFromEye(DrawContext dc,
                      Extent extent) | 
| static double | WWMath. computeSizeInWindowCoordinates(DrawContext dc,
                              Extent extent) | 
| boolean | PickPointFrustumList. intersectsAll(Extent extent)Returns true if the specified  Extentintersects the space enclosed by ALL the Frustums. | 
| boolean | PickPointFrustumList. intersectsAny(Extent extent)Returns true if the specified  Extentintersects the space enclosed by ANY of the Frustums. | 
| Modifier and Type | Method and Description | 
|---|---|
| Extent | AntennaModel. getExtent(Globe globe,
         double verticalExaggeration) | 
| Extent | AntennaAxes. getExtent(Globe globe,
         double verticalExaggeration) | 
| Modifier and Type | Method and Description | 
|---|---|
| Extent | RadarVolume. getExtent(Globe globe,
         double verticalExaggeration) | 
| Modifier and Type | Method and Description | 
|---|---|
| Extent | AnalyticSurface. getExtent(DrawContext dc)Returns this surface's extent in model coordinates. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Extent | PointGrid. extent | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Extent | PointGrid. computeExtentAndEyeDistance(DrawContext dc) | 
| Extent | PointGrid. getExtent() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | PointGrid. setExtent(Extent extent) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Extent | Cube.OrderedCube. extentThe cube's Cartesian bounding extent. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Iterable<? extends Extent> | ExtentVisibilitySupport. extentIterable | 
| Modifier and Type | Method and Description | 
|---|---|
| static Iterable<Extent> | ExtentVisibilitySupport. extentsFromExtentHolders(Iterable<? extends ExtentHolder> extentHolders,
                        Globe globe,
                        double verticalExaggeration)Converts the specified Iterable of  ExtentHolderreferences to a new Iterable ofExtentreferences. | 
| Iterable<? extends Extent> | ExtentVisibilitySupport. getExtents()Returns this ExtentVisibilitySupport's Iterable of Extents. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Vec4 | ExtentVisibilitySupport. computeCenterPoint(Globe globe,
                  double verticalExaggeration,
                  Iterable<? extends Extent> modelExtents,
                  Iterable<? extends ExtentVisibilitySupport.ScreenExtent> screenExtents) | 
| protected Vec4 | ExtentVisibilitySupport. computeEyePoint(Vec4 eye,
               Vec4 center,
               Vec4 up,
               Angle fieldOfView,
               Rectangle viewport,
               double nearClipDistance,
               double farClipDistance,
               Iterable<? extends Extent> modelExtents,
               Iterable<? extends ExtentVisibilitySupport.ScreenExtent> screenExtents) | 
| protected Vec4 | ExtentVisibilitySupport. computeEyePointForModelExtents(Vec4 eye,
                              Vec4 center,
                              Vec4 up,
                              Angle fieldOfView,
                              Rectangle viewport,
                              Iterable<? extends Extent> modelExtents) | 
| void | ExtentVisibilitySupport. setExtents(Iterable<? extends Extent> extents)Sets this ExtentVisibilitySupport's Iterable of Extents. |