Uses of Interface
gov.nasa.worldwind.geom.Extent
-
Packages that use Extent 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 -
-
Uses of Extent in gov.nasa.worldwind
Methods in gov.nasa.worldwind that return Extent Modifier and Type Method Description Extent
BasicModel. getExtent()
Returns the bounding sphere in Cartesian world coordinates of the model.Extent
Model. getExtent()
Returns the bounding sphere in Cartesian world coordinates of the model. -
Uses of Extent in gov.nasa.worldwind.cache
Fields in gov.nasa.worldwind.cache declared as Extent Modifier and Type Field Description protected Extent
ShapeDataCache.ShapeDataCacheEntry. extent
Indicates the associated shape's extent, in model coordinates relative to the associated globe.Methods in gov.nasa.worldwind.cache that return Extent Modifier and Type Method Description Extent
ShapeDataCache.ShapeDataCacheEntry. getExtent()
Returns this entry's extent.Methods in gov.nasa.worldwind.cache with parameters of type Extent Modifier and Type Method Description void
ShapeDataCache.ShapeDataCacheEntry. setExtent(Extent extent)
Specifies this entry's extent. -
Uses of Extent in gov.nasa.worldwind.geom
Classes in gov.nasa.worldwind.geom that implement Extent Modifier and Type Class Description class
Box
An arbitrarily oriented box, typically used as a oriented bounding volume for a collection of points or shapes.class
Cylinder
Represents a geometric cylinder, most often used as a bounding volume.class
Sphere
Represents a sphere in three dimensional space.Methods in gov.nasa.worldwind.geom that return Extent Modifier and Type Method Description Extent
ExtentHolder. getExtent(Globe globe, double verticalExaggeration)
Returns the objects enclosing volume as anExtent
in model coordinates, given a specifiedGlobe
and vertical exaggeration (seeSceneController.getVerticalExaggeration()
.Methods in gov.nasa.worldwind.geom with parameters of type Extent Modifier and Type Method Description boolean
Frustum. contains(Extent extent)
Indicates whether a specifiedExtent
is fully within this frustum.boolean
Frustum. intersects(Extent extent)
Indicates whether a specifiedExtent
intersects this frustum.Method parameters in gov.nasa.worldwind.geom with type arguments of type Extent Modifier and Type Method Description static Sphere
Sphere. createBoundingSphere(java.lang.Iterable<? extends Extent> extents)
Creates a sphere that completely contains a set of Extents. -
Uses of Extent in gov.nasa.worldwind.globes
Subinterfaces of Extent in gov.nasa.worldwind.globes Modifier and Type Interface Description interface
Globe
Represents a planet's shape and terrain.Classes in gov.nasa.worldwind.globes that implement Extent Modifier and Type Class Description class
Earth
Defines a model of the Earth, using the World Geodetic System (WGS84).class
EarthFlat
Defines a model of the Earth projected onto a plane.class
EllipsoidalGlobe
Defines a globe modeled as an ellipsoid.class
FlatGlobe
Defines a globe represented as a projection onto a plane.Methods in gov.nasa.worldwind.globes that return Extent Modifier and Type Method Description Extent
EllipsoidalGlobe. getExtent()
Extent
Globe. getExtent()
Indicates the spatial volume contained by this globe. -
Uses of Extent in gov.nasa.worldwind.layers
Methods in gov.nasa.worldwind.layers that return Extent Modifier and Type Method Description Extent
GARSGraticuleLayer.GraticuleTile. getExtent(Globe globe, double ve)
Extent
LatLonGraticuleLayer.GraticuleTile. getExtent(Globe globe, double ve)
Extent
TextureTile. getExtent(DrawContext dc)
-
Uses of Extent in gov.nasa.worldwind.layers.Earth
Methods in gov.nasa.worldwind.layers.Earth that return Extent Modifier and Type Method Description Extent
UTMGraticuleLayer.GraticuleTile. getExtent(Globe globe, double ve)
-
Uses of Extent in gov.nasa.worldwind.layers.placename
Methods in gov.nasa.worldwind.layers.placename that return Extent Modifier and Type Method Description Extent
PlaceNameService. getExtent(DrawContext dc)
-
Uses of Extent in gov.nasa.worldwind.ogc.collada.impl
Fields in gov.nasa.worldwind.ogc.collada.impl with type parameters of type Extent Modifier and Type Field Description protected java.util.Map<ColladaMeshShape.ExtentCacheKey,Extent>
ColladaMeshShape. extentCache
Cache of shape extents computed for different transform matrices.Methods in gov.nasa.worldwind.ogc.collada.impl that return Extent Modifier and Type Method Description protected Extent
ColladaMeshShape. computeExtent(DrawContext dc)
Compute the shape's extent, using the active orientation matrix. -
Uses of Extent in gov.nasa.worldwind.render
Fields in gov.nasa.worldwind.render declared as Extent Modifier and Type Field Description protected Extent
Polyline.ExtentInfo. extent
Methods in gov.nasa.worldwind.render that return Extent Modifier and Type Method Description protected Extent
AbstractSurfaceObject. computeExtent(Globe globe, double verticalExaggeration, java.util.List<Sector> sectors)
Computes an extent bounding the the specified sectors on the specified Globe's surface.protected Extent
AbstractSurfaceObject. computeExtent(DrawContext dc)
Computes the surface object's extent.protected Extent
ExtrudedPolygon. computeExtent(ExtrudedPolygon.ExtrudedBoundaryInfo outerBoundary, Vec4 refPoint)
Computes this shapes extent.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
Polyline. computeExtent(Globe globe, double verticalExaggeration)
Deprecated.protected Extent
Polyline. computeExtent(DrawContext dc)
Deprecated.protected Extent
RigidShape. computeExtent(DrawContext dc)
Computes the shape's extent using a bounding box.protected Extent
AbstractShape. computeExtentFromPositions(Globe globe, double verticalExaggeration, java.lang.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
AbstractShape. getExtent(Globe globe, double verticalExaggeration)
Extent
AbstractSurfaceObject. getExtent(DrawContext dc)
Returns the surface object's enclosing volume as anExtent
in model coordinates, given a specifiedDrawContext
.Extent
AbstractSurfaceShape. getExtent(Globe globe, double verticalExaggeration)
Returns this SurfaceShape's enclosing volume as anExtent
in model coordinates, given a specifiedGlobe
and vertical exaggeration (seeSceneController.getVerticalExaggeration()
.Extent
ExtrudedPolygon. getExtent(Globe globe, double verticalExaggeration)
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 anExtent
in model coordinates, given a specifiedGlobe
and vertical exaggeration (seeSceneController.getVerticalExaggeration()
.Extent
Polyline. getExtent(DrawContext dc)
Deprecated.Returns this Polyline's enclosing volume as anExtent
in model coordinates, given a specifiedDrawContext
.Extent
RigidShape. getExtent(Globe globe, double verticalExaggeration)
Computes the shape's extent using a bounding box.Extent
SurfaceIcon. getExtent(DrawContext dc)
Extent
SurfaceImage. getExtent(DrawContext dc)
Extent
SurfaceObject. getExtent(DrawContext dc)
Returns the surface object's enclosing volume as anExtent
in model coordinates, given a specifiedDrawContext
.Extent
SurfaceTile. getExtent(DrawContext dc)
Methods in gov.nasa.worldwind.render with parameters of type Extent Modifier and Type Method 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)
Constructors in gov.nasa.worldwind.render with parameters of type Extent Constructor Description ExtentInfo(Extent extent, DrawContext dc)
-
Uses of Extent in gov.nasa.worldwind.render.airspaces
Fields in gov.nasa.worldwind.render.airspaces declared as Extent Modifier and Type Field Description protected Extent
AbstractAirspace.AirspaceInfo. extent
Methods in gov.nasa.worldwind.render.airspaces that return Extent Modifier and Type Method Description protected abstract Extent
AbstractAirspace. computeExtent(Globe globe, double verticalExaggeration)
protected Extent
AbstractAirspace. computeExtent(DrawContext dc)
protected Extent
Cake. computeExtent(Globe globe, double verticalExaggeration)
protected Extent
CappedCylinder. computeExtent(Globe globe, double verticalExaggeration)
protected Extent
CappedEllipticalCylinder. computeExtent(Globe globe, double verticalExaggeration)
protected Extent
Curtain. computeExtent(Globe globe, double verticalExaggeration)
protected Extent
Orbit. computeExtent(Globe globe, double verticalExaggeration)
protected Extent
Polygon. computeExtent(Globe globe, double verticalExaggeration)
protected Extent
SphereAirspace. computeExtent(Globe globe, double verticalExaggeration)
protected Extent
TrackAirspace. computeExtent(Globe globe, double verticalExaggeration)
protected Extent
TrackAirspace. computeExtent(DrawContext dc)
Extent
AbstractAirspace. getExtent(Globe globe, double verticalExaggeration)
Extent
AbstractAirspace. getExtent(DrawContext dc)
Extent
Airspace. getExtent(Globe globe, double verticalExaggeration)
Returns this Airspace's enclosing volume as anExtent
in model coordinates, given a specifiedGlobe
and vertical exaggeration (seeSceneController.getVerticalExaggeration()
.Extent
Airspace. getExtent(DrawContext dc)
Returns this Airspace's enclosing volume as anExtent
in model coordinates, given a specifiedDrawContext
.Extent
SphereAirspace. getExtent(DrawContext dc)
Returns this SphereAirspace'sExtent
for the specified DrawContext.Constructors in gov.nasa.worldwind.render.airspaces with parameters of type Extent Constructor Description AirspaceInfo(DrawContext dc, Extent extent, java.util.List<Vec4> minimalGeometry)
-
Uses of Extent in gov.nasa.worldwind.terrain
Fields in gov.nasa.worldwind.terrain declared as Extent Modifier and Type Field Description protected Extent
HighResolutionTerrain.RectTile. extent
protected Extent
RectangularTessellator.RectTile. extent
Methods in gov.nasa.worldwind.terrain that return Extent Modifier and Type Method Description Extent
RectangularTessellator.RectTile. getExtent()
Extent
SectorGeometry. getExtent()
Returns this sector geometry's extent.Constructors in gov.nasa.worldwind.terrain with parameters of type Extent Constructor Description RectTile(Extent extent, int density, Sector sector)
RectTile(RectangularTessellator tessellator, Extent extent, int level, int density, Sector sector)
-
Uses of Extent in gov.nasa.worldwind.util
Fields in gov.nasa.worldwind.util with type parameters of type Extent Modifier and Type Field Description protected java.util.HashMap<Sector,Extent>
SectorVisibilityTree. newExtents
protected java.util.HashMap<Sector,Extent>
SectorVisibilityTree. prevExtents
Methods in gov.nasa.worldwind.util with parameters of type Extent Modifier and Type Method 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 specifiedExtent
intersects the space enclosed by ALL the Frustums.boolean
PickPointFrustumList. intersectsAny(Extent extent)
Returns true if the specifiedExtent
intersects the space enclosed by ANY of the Frustums. -
Uses of Extent in gov.nasa.worldwindx.applications.antenna
Methods in gov.nasa.worldwindx.applications.antenna that return Extent Modifier and Type Method Description Extent
AntennaAxes. getExtent(Globe globe, double verticalExaggeration)
Extent
AntennaModel. getExtent(Globe globe, double verticalExaggeration)
-
Uses of Extent in gov.nasa.worldwindx.examples
Methods in gov.nasa.worldwindx.examples that return Extent Modifier and Type Method Description Extent
RadarVolume. getExtent(Globe globe, double verticalExaggeration)
-
Uses of Extent in gov.nasa.worldwindx.examples.analytics
Methods in gov.nasa.worldwindx.examples.analytics that return Extent Modifier and Type Method Description Extent
AnalyticSurface. getExtent(DrawContext dc)
Returns this surface's extent in model coordinates. -
Uses of Extent in gov.nasa.worldwindx.examples.lineofsight
Fields in gov.nasa.worldwindx.examples.lineofsight declared as Extent Modifier and Type Field Description protected Extent
PointGrid. extent
Methods in gov.nasa.worldwindx.examples.lineofsight that return Extent Modifier and Type Method Description protected Extent
PointGrid. computeExtentAndEyeDistance(DrawContext dc)
Extent
PointGrid. getExtent()
Methods in gov.nasa.worldwindx.examples.lineofsight with parameters of type Extent Modifier and Type Method Description protected void
PointGrid. setExtent(Extent extent)
-
Uses of Extent in gov.nasa.worldwindx.examples.tutorial
Fields in gov.nasa.worldwindx.examples.tutorial declared as Extent Modifier and Type Field Description protected Extent
Cube.OrderedCube. extent
The cube's Cartesian bounding extent. -
Uses of Extent in gov.nasa.worldwindx.examples.util
Fields in gov.nasa.worldwindx.examples.util with type parameters of type Extent Modifier and Type Field Description protected java.lang.Iterable<? extends Extent>
ExtentVisibilitySupport. extentIterable
Methods in gov.nasa.worldwindx.examples.util that return types with arguments of type Extent Modifier and Type Method Description static java.lang.Iterable<Extent>
ExtentVisibilitySupport. extentsFromExtentHolders(java.lang.Iterable<? extends ExtentHolder> extentHolders, Globe globe, double verticalExaggeration)
Converts the specified Iterable ofExtentHolder
references to a new Iterable ofExtent
references.java.lang.Iterable<? extends Extent>
ExtentVisibilitySupport. getExtents()
Returns this ExtentVisibilitySupport's Iterable of Extents.Method parameters in gov.nasa.worldwindx.examples.util with type arguments of type Extent Modifier and Type Method Description protected Vec4
ExtentVisibilitySupport. computeCenterPoint(Globe globe, double verticalExaggeration, java.lang.Iterable<? extends Extent> modelExtents, java.lang.Iterable<? extends ExtentVisibilitySupport.ScreenExtent> screenExtents)
protected Vec4
ExtentVisibilitySupport. computeEyePoint(Vec4 eye, Vec4 center, Vec4 up, Angle fieldOfView, java.awt.Rectangle viewport, double nearClipDistance, double farClipDistance, java.lang.Iterable<? extends Extent> modelExtents, java.lang.Iterable<? extends ExtentVisibilitySupport.ScreenExtent> screenExtents)
protected Vec4
ExtentVisibilitySupport. computeEyePointForModelExtents(Vec4 eye, Vec4 center, Vec4 up, Angle fieldOfView, java.awt.Rectangle viewport, java.lang.Iterable<? extends Extent> modelExtents)
void
ExtentVisibilitySupport. setExtents(java.lang.Iterable<? extends Extent> extents)
Sets this ExtentVisibilitySupport's Iterable of Extents.
-