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 ExtentHolderExtentHolder 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 ExtentgetExtent(Globe globe, double verticalExaggeration)Returns the objects enclosing volume as anExtentin model coordinates, given a specifiedGlobeand vertical exaggeration (seeSceneController.getVerticalExaggeration().
-
-
-
Method Detail
-
getExtent
Extent getExtent(Globe globe, double verticalExaggeration)
Returns the objects enclosing volume as anExtentin model coordinates, given a specifiedGlobeand 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.
-
-