Added methods to Globe that provide explicit computations in ellipsoidal coordinates.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2238 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Modified globe implementations of getRadiusAt to return the correct value for all globe types. Removed unnecessary overridden methods in FlatGlobe.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2239 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Modified airspace shapes to display correctly on a 2D globe.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2240 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Repaired an issue where TrackAirspace displayed on a 2D globe when its visibility is set to false. Modified TrackAirspace to correctly track its per-globe state.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2241 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Added an interface to ShapefileRenderable that provides an entry point for configuring record shape attributes and key-value attributes during construction.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2242 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Replaced usage of a Java 7 Collections method with its Java 6 equivalent.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2243 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Repaired an issue where PolyArc airspace did not update its 2D representation when its arc radius or arc angles change.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2244 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Modified airspaces to support deep picking on a 2D globe.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2245 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Modified the Airspaces example to display tool-tips for all airspaces, use per-layer attributes, and display the intersecting airspaces layer by default.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2246 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Modified the Airspaces example to increase the color contrast between the AMSL airspaces and the dateline-spanning airspaces.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2247 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Modified SurfaceObjectTileBuilder manage separate tile sets for each offset of a 2D contiguous globe.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2248 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Replaced BasicSceneController references to FlatGlobe with references to the more general Globe2D interface.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2249 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Modified the SharedShapes example to use attributes that show the shape outline on the 2D globe.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2250 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Modified the ViewInputHandler implementation to correctly handle consumed mouse pressed events.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2251 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Added the static utility method Angle.clamp.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2252 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Added a new interface to ViewPropertyLimits to enable dynamic limits on a 2D globe. Refactored OrbitView's use of view property limits to use the new interface. Remove unnecessary view limit configuration from example code.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2253 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Added PickEnabled as a layer configuration attribute.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2254 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Modified AVListImpl.getStringValue to check the value's type and convert it if necessary before returning it as a string.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2255 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Added static shapefile layer configuration.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2256 822214bb-dcf7-4c8d-a767-17ae0fb20d88
Modified uses of getValue(AVKey.DISPLAY_NAME) to use getStringValue instead.

git-svn-id: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind@2257 822214bb-dcf7-4c8d-a767-17ae0fb20d88