Package gov.nasa.worldwind.geom
Interface ExtentHolder
-
- All Known Subinterfaces:
Airspace
,SurfaceShape
- All Known Implementing Classes:
AbstractAirspace
,AbstractGeneralShape
,AbstractShape
,AbstractSurfaceShape
,AntennaAxes
,AntennaModel
,Box
,Box
,Cake
,Cake.Layer
,CappedCylinder
,CappedEllipticalCylinder
,ColladaMeshShape
,Cone
,Curtain
,Cylinder
,DirectedPath
,DirectedSurfacePolyline
,ElevationPlane
,Ellipsoid
,ExtrudedPolygon
,KMLExtrudedPolygonImpl
,KMLGroundOverlayPolygonImpl
,KMLLineStringPlacemarkImpl
,KMLPolygonImpl
,KMLSurfacePolygonImpl
,Orbit
,PartialCappedCylinder
,Path
,PolyArc
,Polygon
,Polygon
,Pyramid
,RadarVolume
,RigidShape
,Route
,SectorSelector.RegionShape
,SphereAirspace
,SurfaceBox
,SurfaceCircle
,SurfaceEllipse
,SurfaceMultiPolygon
,SurfacePolygon
,SurfacePolygons
,SurfacePolyline
,SurfacePolylines
,SurfaceQuad
,SurfaceSector
,SurfaceSquare
,TrackAirspace
,Wedge
public interface ExtentHolder
ExtentHolder provides an interface to query an object's enclosing volume in model coordinates.- See Also:
Extent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Extent
getExtent(Globe globe, double verticalExaggeration)
Returns the objects enclosing volume as anExtent
in model coordinates, given a specifiedGlobe
and vertical exaggeration (seeSceneController.getVerticalExaggeration()
.
-
-
-
Method Detail
-
getExtent
Extent getExtent(Globe globe, double verticalExaggeration)
Returns the objects enclosing volume as anExtent
in model coordinates, given a specifiedGlobe
and vertical exaggeration (seeSceneController.getVerticalExaggeration()
.- Parameters:
globe
- the Globe the object is related to.verticalExaggeration
- the vertical exaggeration of the scene containing this object.- Returns:
- the object's Extent in model coordinates.
- Throws:
java.lang.IllegalArgumentException
- if the Globe is null.
-
-