NASA World Wind

Uses of Class
gov.nasa.worldwind.geom.Angle

Packages that use Angle
gov.nasa.worldwind   
gov.nasa.worldwind.animation   
gov.nasa.worldwind.awt   
gov.nasa.worldwind.geom   
gov.nasa.worldwind.geom.coords   
gov.nasa.worldwind.globes Provides classes for representing the shape and terrain of a planet. 
gov.nasa.worldwind.layers   
gov.nasa.worldwind.layers.mercator   
gov.nasa.worldwind.layers.placename   
gov.nasa.worldwind.layers.rpf   
gov.nasa.worldwind.ogc.collada Provides classes for parsing COLLADA files and streams. 
gov.nasa.worldwind.ogc.kml.impl   
gov.nasa.worldwind.pick   
gov.nasa.worldwind.render   
gov.nasa.worldwind.render.airspaces   
gov.nasa.worldwind.render.airspaces.editor   
gov.nasa.worldwind.render.markers   
gov.nasa.worldwind.symbology Provides classes for creating and displaying graphics from standard symbol sets. 
gov.nasa.worldwind.symbology.milstd2525 Tactical graphics and symbols defined by the MIL-STD-2525 symbology set. 
gov.nasa.worldwind.symbology.milstd2525.graphics   
gov.nasa.worldwind.symbology.milstd2525.graphics.areas MIL-STD-2525 area graphics. 
gov.nasa.worldwind.symbology.milstd2525.graphics.lines MIL-STD-2525 line graphics. 
gov.nasa.worldwind.terrain   
gov.nasa.worldwind.tracks   
gov.nasa.worldwind.util   
gov.nasa.worldwind.util.measure   
gov.nasa.worldwind.util.xml   
gov.nasa.worldwind.view The view package contains implementations, and support for implementations of the View interface. 
gov.nasa.worldwind.view.firstperson   
gov.nasa.worldwind.view.orbit   
gov.nasa.worldwindx.applications.antenna   
gov.nasa.worldwindx.applications.glider   
gov.nasa.worldwindx.applications.sar   
gov.nasa.worldwindx.applications.sar.render   
gov.nasa.worldwindx.applications.sar.segmentplane   
gov.nasa.worldwindx.applications.worldwindow.util.measuretool   
gov.nasa.worldwindx.examples   
gov.nasa.worldwindx.examples.analytics   
gov.nasa.worldwindx.examples.kml Examples of importing and exporting files in the Keyhole Markup Language (KML). 
gov.nasa.worldwindx.examples.lineofsight Examples of how to perform line of sight calculations in WorldWind. 
gov.nasa.worldwindx.examples.multiwindow Examples of how to use multiple WorldWind globes in the same application. 
gov.nasa.worldwindx.examples.util   
gov.nasa.worldwindx.examples.view   
gov.nasa.worldwindx.performance   
 

Uses of Angle in gov.nasa.worldwind
 

Fields in gov.nasa.worldwind declared as Angle
protected  Angle StereoOptionSceneController.focusAngle
          The angle between eyes.
 

Methods in gov.nasa.worldwind that return Angle
 Angle View.getFieldOfView()
          Returns the horizontal field-of-view angle (the angle of visibility), or null if the implementation does not support a field-of-view.
 Angle StereoSceneController.getFocusAngle()
          Returns this controller's focus angle, the angle difference between the left and right eye direction.
 Angle StereoOptionSceneController.getFocusAngle()
           
 Angle View.getHeading()
          Returns the view's current heading.
 Angle View.getPitch()
          Returns the view's current pitch.
 Angle View.getRoll()
          Returns this View's current roll.
 

Methods in gov.nasa.worldwind with parameters of type Angle
 void View.setFieldOfView(Angle fieldOfView)
          Sets the horizontal field-of-view angle (the angle of visibility) to the specified fieldOfView.
 void StereoSceneController.setFocusAngle(Angle a)
          Specifies the angle difference between the left and right eye direction.
 void StereoOptionSceneController.setFocusAngle(Angle a)
          Specifies the angle difference between the left and right eye direction.
 void View.setHeading(Angle heading)
          Sets the heading of the view.
 void View.setPitch(Angle pitch)
          Sets the pitch of the view.
 void View.setRoll(Angle roll)
          Set the roll of the view.
 

Uses of Angle in gov.nasa.worldwind.animation
 

Fields in gov.nasa.worldwind.animation declared as Angle
protected  Angle AngleAnimator.begin
          The angle the animation begins at.
protected  Angle AngleAnimator.end
          The angle the animation ends at.
 

Methods in gov.nasa.worldwind.animation that return Angle
 Angle AngleAnimator.getBegin()
          Get the current AngleAnimator.begin value.
 Angle AngleAnimator.getEnd()
          Get the current AngleAnimator.end value.
 Angle RotateToAngleAnimator.nextAngle(double interpolant)
           
 

Methods in gov.nasa.worldwind.animation with parameters of type Angle
static double AnimationSupport.angularRatio(Angle x, Angle y)
          Calculate the angular ratio between two angles
static long AnimationSupport.getScaledTimeMillisecs(Angle begin, Angle end, Angle max, long minTimeMillisecs, long maxTimeMillisecs)
          Calculate a scaled tiome based on the ratio of the angular distance between the begin and end angles over the max value.
 void AngleAnimator.setBegin(Angle begin)
          Set the AngleAnimator.begin value.
 void AngleAnimator.setEnd(Angle end)
          Set the AngleAnimator.end value.
 

Constructors in gov.nasa.worldwind.animation with parameters of type Angle
AngleAnimator(Interpolator interpolator, Angle begin, Angle end, PropertyAccessor.AngleAccessor propertyAccessor)
          Construct an AngleAnimator
RotateToAngleAnimator(Angle begin, Angle end, double smoothing, PropertyAccessor.AngleAccessor propertyAccessor)
           
 

Uses of Angle in gov.nasa.worldwind.awt
 

Methods in gov.nasa.worldwind.awt with parameters of type Angle
protected  void BasicViewInputHandler.onHorizontalTranslateAbs(Angle latitudeChange, Angle longitudeChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
protected abstract  void AbstractViewInputHandler.onHorizontalTranslateAbs(Angle latitudeChange, Angle longitudeChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
protected abstract  void AbstractViewInputHandler.onHorizontalTranslateRel(Angle forwardChange, Angle sideChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
protected  void BasicViewInputHandler.onRotateView(Angle headingChange, Angle pitchChange, double totalHeadingInput, double totalPitchInput, ViewInputAttributes.ActionAttributes actionAttribs)
           
protected abstract  void AbstractViewInputHandler.onRotateView(Angle headingChange, Angle pitchChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
 

Uses of Angle in gov.nasa.worldwind.geom
 

Fields in gov.nasa.worldwind.geom declared as Angle
 Angle LatLon.latitude
           
 Angle LatLon.longitude
           
static Angle Angle.MINUTE
          Represents an angle of 1 minute
static Angle Angle.NEG180
          Represents an angle of negative 180 degrees
static Angle Angle.NEG360
          Represents an angle of negative 360 degrees
static Angle Angle.NEG90
          Represents a right angle of negative 90 degrees
static Angle Angle.POS180
          Represents an angle of positive 180 degrees
static Angle Angle.POS360
          Represents an angle of positive 360 degrees
static Angle Angle.POS90
          Represents a right angle of positive 90 degrees
static Angle Angle.SECOND
          Represents an angle of 1 second
static Angle Angle.ZERO
          Represents an angle of zero degrees
 

Methods in gov.nasa.worldwind.geom that return Angle
static Angle Angle.acos(double cosine)
           
 Angle Angle.add(Angle angle)
          Obtains the sum of these two angles.
 Angle Angle.addDegrees(double degrees)
           
 Angle Angle.addRadians(double radians)
           
 Angle Vec4.angleBetween3(Vec4 vec4)
           
 Angle Angle.angularDistanceTo(Angle angle)
          Computes the shortest distance between this and angle, as an angle.
static Angle Angle.asin(double sine)
           
static Angle Angle.atan(double tan)
           
static Angle Angle.average(Angle a, Angle b)
          Obtains the average of three angles.
static Angle Angle.average(Angle a, Angle b, Angle c)
          Obtains the average of three angles.
static Angle Vec4.axisAngle(Vec4 v1, Vec4 v2, Vec4[] result)
          Compute the angle and rotation axis required to rotate one vector to align with another.
 Angle GeoQuad.distanceToEastEdge(LatLon p)
           
 Angle GeoQuad.distanceToNE(LatLon p)
           
 Angle GeoQuad.distanceToNorthEdge(LatLon p)
           
 Angle GeoQuad.distanceToNW(LatLon p)
           
 Angle GeoQuad.distanceToSE(LatLon p)
           
 Angle GeoQuad.distanceToSouthEdge(LatLon p)
           
 Angle GeoQuad.distanceToSW(LatLon p)
           
 Angle GeoQuad.distanceToWestEdge(LatLon p)
           
 Angle Angle.divide(double divisor)
          Divides this angle by divisor.
static Angle LatLon.ellipsoidalForwardAzimuth(LatLon p1, LatLon p2, double equatorialRadius, double polarRadius)
          Compute the forward azimuth between two positions
static Angle Angle.fromDegrees(double degrees)
          Obtains an angle from a specified number of degrees.
static Angle Angle.fromDegreesLatitude(double degrees)
           
static Angle Angle.fromDegreesLongitude(double degrees)
           
static Angle Angle.fromDMdS(int degrees, double minutes)
           
static Angle Angle.fromDMS(int degrees, int minutes, int seconds)
          Obtain an angle from a given number of degrees, minutes and seconds.
static Angle Angle.fromDMS(String dmsString)
          Obtain an angle from a degrees, minute and seconds character string.
static Angle Angle.fromRadians(double radians)
          Obtains an angle from a specified number of radians.
static Angle Angle.fromRadiansLatitude(double radians)
           
static Angle Angle.fromRadiansLongitude(double radians)
           
static Angle Angle.fromXY(double x, double y)
          Obtains an angle from rectangular coordinates.
 Angle Quaternion.getAngle()
           
static Angle LatLon.getAverageDistance(Iterable<? extends LatLon> locations)
          Compute the average rhumb distance between locations.
 Angle Sector.getDeltaLat()
          Returns the angular difference between the sector's minimum and maximum latitudes: max - min
 Angle Sector.getDeltaLon()
          Returns the angular difference between the sector's minimum and maximum longitudes: max - min.
 Angle Matrix.getKMLRotationX()
           
 Angle Matrix.getKMLRotationY()
           
 Angle Matrix.getKMLRotationZ()
           
 Angle PolarPoint.getLatitude()
          Obtains the latitude of this polar point
 Angle LatLon.getLatitude()
          Obtains the latitude of this LatLon.
 Angle PolarPoint.getLongitude()
          Obtains the longitude of this polar point
 Angle LatLon.getLongitude()
          Obtains the longitude of this LatLon.
 Angle Sector.getMaxLatitude()
          Returns the sector's maximum latitude.
 Angle Sector.getMaxLongitude()
          Returns the sector's maximum longitude.
 Angle Sector.getMinLatitude()
          Returns the sector's minimum latitude.
 Angle Sector.getMinLongitude()
          Returns the sector's minimum longitude.
 Angle Quaternion.getRotationX()
           
 Angle Matrix.getRotationX()
           
 Angle Quaternion.getRotationY()
           
 Angle Matrix.getRotationY()
           
 Angle Quaternion.getRotationZ()
           
 Angle Matrix.getRotationZ()
           
static Angle LatLon.greatCircleAzimuth(LatLon p1, LatLon p2)
          Computes the azimuth angle (clockwise from North) that points from the first location to the second location.
static Angle LatLon.greatCircleDistance(LatLon p1, LatLon p2)
          Computes the great circle angular distance between two locations.
static Angle LatLon.linearAzimuth(LatLon p1, LatLon p2)
          Computes the azimuth angle (clockwise from North) of a linear path two locations.
static Angle LatLon.linearDistance(LatLon p1, LatLon p2)
          Computes the length of the linear path between two locations.
static Angle Angle.max(Angle a, Angle b)
           
static Angle Angle.midAngle(Angle a1, Angle a2)
          Obtains the average of two angles.
static Angle Angle.min(Angle a, Angle b)
           
static Angle Angle.mix(double amount, Angle value1, Angle value2)
          Linearly interpolates between two angles.
 Angle Angle.multiply(double multiplier)
          Multiplies this angle by multiplier.
 Angle Angle.normalizedLatitude()
           
static Angle Angle.normalizedLatitude(Angle unnormalizedAngle)
           
 Angle Angle.normalizedLongitude()
           
static Angle Angle.normalizedLongitude(Angle unnormalizedAngle)
           
static Angle LatLon.rhumbAzimuth(LatLon p1, LatLon p2)
          Computes the azimuth angle (clockwise from North) of a rhumb line (a line of constant heading) between two locations.
static Angle LatLon.rhumbDistance(LatLon p1, LatLon p2)
          Computes the length of the rhumb line between two locations.
 Angle Angle.subtract(Angle angle)
          Obtains the difference of these two angles.
 Angle Angle.subtractDegrees(double degrees)
           
 Angle Angle.subtractRadians(double radians)
           
 

Methods in gov.nasa.worldwind.geom with parameters of type Angle
 Angle Angle.add(Angle angle)
          Obtains the sum of these two angles.
 Angle Angle.angularDistanceTo(Angle angle)
          Computes the shortest distance between this and angle, as an angle.
static Angle Angle.average(Angle a, Angle b)
          Obtains the average of three angles.
static Angle Angle.average(Angle a, Angle b, Angle c)
          Obtains the average of three angles.
 int Angle.compareTo(Angle angle)
          Compares this Angle with another.
 boolean Sector.contains(Angle latitude, Angle longitude)
           
static boolean Angle.crossesLongitudeBoundary(Angle angleA, Angle angleB)
           
 double Angle.divide(Angle angle)
          Divides this angle by another angle.
static Quaternion Quaternion.fromAxisAngle(Angle angle, double axisX, double axisY, double axisZ)
           
static Matrix Matrix.fromAxisAngle(Angle angle, double axisX, double axisY, double axisZ)
           
static Quaternion Quaternion.fromAxisAngle(Angle angle, Vec4 axis)
           
static Matrix Matrix.fromAxisAngle(Angle angle, Vec4 axis)
           
static Quaternion Quaternion.fromLatLon(Angle latitude, Angle longitude)
          Returns a Quaternion created from latitude and longitude rotations.
static Matrix Matrix.fromPerspective(Angle horizontalFieldOfView, double viewportWidth, double viewportHeight, double near, double far)
           
static Frustum Frustum.fromPerspective(Angle horizontalFieldOfView, int viewportWidth, int viewportHeight, double near, double far)
          Creates a Frustum from a horizontal field-of-view, viewport aspect ratio and distance to near and far depth clipping planes.
static Matrix Matrix.fromRotationX(Angle angle)
           
static Quaternion Quaternion.fromRotationXYZ(Angle x, Angle y, Angle z)
          Returns a Quaternion created from three Euler angle rotations.
static Matrix Matrix.fromRotationXYZ(Angle xRotation, Angle yRotation, Angle zRotation)
           
static Matrix Matrix.fromRotationY(Angle angle)
           
static Matrix Matrix.fromRotationZ(Angle angle)
           
static Matrix Matrix.fromSkew(Angle theta, Angle phi)
           
static LatLon LatLon.greatCircleEndPosition(LatLon p, Angle greatCircleAzimuth, Angle pathLength)
          Computes the location on a great circle arc with the given starting location, azimuth, and arc distance.
static LatLon[] LatLon.greatCircleExtremeLocations(LatLon location, Angle azimuth)
          Returns two locations with the most extreme latitudes on the great circle with the given starting location and azimuth.
 Sector Sector.intersection(Angle latitude, Angle longitude)
           
static LatLon LatLon.linearEndPosition(LatLon p, Angle linearAzimuth, Angle pathLength)
          Computes the location on a linear path given a starting location, azimuth, and arc distance along the line.
static Angle Angle.max(Angle a, Angle b)
           
static Angle Angle.midAngle(Angle a1, Angle a2)
          Obtains the average of two angles.
static Angle Angle.min(Angle a, Angle b)
           
static Angle Angle.mix(double amount, Angle value1, Angle value2)
          Linearly interpolates between two angles.
static Angle Angle.normalizedLatitude(Angle unnormalizedAngle)
           
static Angle Angle.normalizedLongitude(Angle unnormalizedAngle)
           
static LatLon LatLon.rhumbEndPosition(LatLon p, Angle rhumbAzimuth, Angle pathLength)
          Computes the location on a rhumb line with the given starting location, rhumb azimuth, and arc distance along the line.
 Angle Angle.subtract(Angle angle)
          Obtains the difference of these two angles.
static Vec4 PolarPoint.toCartesian(Angle latitude, Angle longitude, double radius)
          Obtains a cartesian point from a given latitude, longitude and distance from center.
 Sector Sector.union(Angle latitude, Angle longitude)
           
 

Constructors in gov.nasa.worldwind.geom with parameters of type Angle
Angle(Angle angle)
           
LatLon(Angle latitude, Angle longitude)
          Constructs a new LatLon from two angles.
PolarPoint(Angle latitude, Angle longitude, double radius)
          Obtains a PolarPoint from two angles and a radius.
Position(Angle latitude, Angle longitude, double elevation)
           
Sector(Angle minLatitude, Angle maxLatitude, Angle minLongitude, Angle maxLongitude)
          Creates a new Sector and initializes it to the specified angles.
 

Uses of Angle in gov.nasa.worldwind.geom.coords
 

Methods in gov.nasa.worldwind.geom.coords that return Angle
 Angle UTMCoord.getCentralMeridian()
           
 Angle TMCoord.getCentralMeridian()
           
 Angle UTMCoord.getLatitude()
           
 Angle UPSCoord.getLatitude()
           
 Angle TMCoord.getLatitude()
           
 Angle MGRSCoord.getLatitude()
           
 Angle UTMCoord.getLongitude()
           
 Angle UPSCoord.getLongitude()
           
 Angle TMCoord.getLongitude()
           
 Angle MGRSCoord.getLongitude()
           
 Angle TMCoord.getOriginLatitude()
           
 

Methods in gov.nasa.worldwind.geom.coords with parameters of type Angle
static UTMCoord UTMCoord.fromLatLon(Angle latitude, Angle longitude)
          Create a set of UTM coordinates from a pair of latitude and longitude for a WGS84 globe.
static UPSCoord UPSCoord.fromLatLon(Angle latitude, Angle longitude)
          Create a set of UPS coordinates from a pair of latitude and longitude for a WGS84 globe.
static MGRSCoord MGRSCoord.fromLatLon(Angle latitude, Angle longitude)
          Create a WGS84 MGRS coordinate from a pair of latitude and longitude Angle with the maximum precision of five digits (one meter).
static UTMCoord UTMCoord.fromLatLon(Angle latitude, Angle longitude, Globe globe)
          Create a set of UTM coordinates from a pair of latitude and longitude for the given Globe.
static UPSCoord UPSCoord.fromLatLon(Angle latitude, Angle longitude, Globe globe)
          Create a set of UPS coordinates from a pair of latitude and longitude for the given Globe.
static MGRSCoord MGRSCoord.fromLatLon(Angle latitude, Angle longitude, Globe globe)
          Create a MGRS coordinate from a pair of latitude and longitude Angle with the maximum precision of five digits (one meter).
static TMCoord TMCoord.fromLatLon(Angle latitude, Angle longitude, Globe globe, Double a, Double f, Angle originLatitude, Angle centralMeridian, double falseEasting, double falseNorthing, double scale)
          Create a set of Transverse Mercator coordinates from a pair of latitude and longitude, for the given Globe and projection parameters.
static MGRSCoord MGRSCoord.fromLatLon(Angle latitude, Angle longitude, Globe globe, int precision)
          Create a MGRS coordinate from a pair of latitude and longitude Angle with the given precision or number of digits (1 to 5).
static MGRSCoord MGRSCoord.fromLatLon(Angle latitude, Angle longitude, int precision)
          Create a WGS84 MGRS coordinate from a pair of latitude and longitude Angle with the given precision or number of digits.
static UTMCoord UTMCoord.fromLatLon(Angle latitude, Angle longitude, String datum)
           
static TMCoord TMCoord.fromTM(double easting, double northing, Globe globe, Angle originLatitude, Angle centralMeridian, double falseEasting, double falseNorthing, double scale)
          Create a set of Transverse Mercator coordinates for the given Globe, easting, northing and projection parameters.
 

Constructors in gov.nasa.worldwind.geom.coords with parameters of type Angle
MGRSCoord(Angle latitude, Angle longitude, String MGRSString)
          Create an arbitrary MGRS coordinate from a pair of latitude-longitude Angle and the corresponding MGRS coordinate string.
TMCoord(Angle latitude, Angle longitude, double easting, double northing, Angle originLatitude, Angle centralMeridian, double falseEasting, double falseNorthing, double scale)
          Create an arbitrary set of Transverse Mercator coordinates with the given values.
UPSCoord(Angle latitude, Angle longitude, String hemisphere, double easting, double northing)
          Create an arbitrary set of UPS coordinates with the given values.
UTMCoord(Angle latitude, Angle longitude, int zone, String hemisphere, double easting, double northing)
          Create an arbitrary set of UTM coordinates with the given values.
UTMCoord(Angle latitude, Angle longitude, int zone, String hemisphere, double easting, double northing, Angle centralMeridian)
          Create an arbitrary set of UTM coordinates with the given values.
 

Uses of Angle in gov.nasa.worldwind.globes
 

Methods in gov.nasa.worldwind.globes with parameters of type Angle
 Matrix Globe.computeModelCoordinateOriginTransform(Angle latitude, Angle longitude, double metersElevation)
           
 Matrix EllipsoidalGlobe.computeModelCoordinateOriginTransform(Angle latitude, Angle longitude, double metersElevation)
           
 Vec4 Globe.computeNorthPointingTangentAtLocation(Angle latitude, Angle longitude)
          Computes a vector tangent to this globe and pointing toward the north pole.
 Vec4 FlatGlobe.computeNorthPointingTangentAtLocation(Angle latitude, Angle longitude)
           
 Vec4 EllipsoidalGlobe.computeNorthPointingTangentAtLocation(Angle latitude, Angle longitude)
           
 Vec4 Globe.computePointFromPosition(Angle latitude, Angle longitude, double metersElevation)
          Computes a cartesian point from a latitude, longitude, and elevation.
 Vec4 EllipsoidalGlobe.computePointFromPosition(Angle latitude, Angle longitude, double metersElevation)
           
 Vec4 Globe.computeSurfaceNormalAtLocation(Angle latitude, Angle longitude)
          Computes a vector perpendicular to the surface of this globe.
 Vec4 FlatGlobe.computeSurfaceNormalAtLocation(Angle latitude, Angle longitude)
           
 Vec4 EllipsoidalGlobe.computeSurfaceNormalAtLocation(Angle latitude, Angle longitude)
          Returns the normal to the Globe at the specified position.
 Matrix Globe.computeSurfaceOrientationAtPosition(Angle latitude, Angle longitude, double metersElevation)
          Returns the cartesian transform Matrix that maps model coordinates to a local coordinate system at (latitude, longitude, metersElevation).
 Matrix FlatGlobe.computeSurfaceOrientationAtPosition(Angle latitude, Angle longitude, double metersElevation)
           
 Matrix EllipsoidalGlobe.computeSurfaceOrientationAtPosition(Angle latitude, Angle longitude, double metersElevation)
          Returns the cartesian transform Matrix that maps model coordinates to a local coordinate system at (latitude, longitude, metersElevation).
 boolean ElevationModel.contains(Angle latitude, Angle longitude)
          Indicates whether a specified location is within the elevation model's domain.
protected  Vec4 FlatGlobe.geodeticToCartesian(Angle latitude, Angle longitude, double metersElevation)
          Maps a position to a flat world Cartesian coordinates.
protected  Vec4 EllipsoidalGlobe.geodeticToCartesian(Angle latitude, Angle longitude, double metersElevation)
          Maps a position to world Cartesian coordinates.
 double Globe.getElevation(Angle latitude, Angle longitude)
          Indicates the elevation at a specified location.
 double FlatGlobe.getElevation(Angle latitude, Angle longitude)
           
 double EllipsoidalGlobe.getElevation(Angle latitude, Angle longitude)
           
 double ElevationModel.getElevation(Angle latitude, Angle longitude)
          Returns the elevation at a specified location.
 double[] ElevationModel.getExtremeElevations(Angle latitude, Angle longitude)
          Returns the minimum and maximum elevations at a specified location.
 double[] Globe.getMinAndMaxElevations(Angle latitude, Angle longitude)
          Returns the minimum and maximum elevations at a specified location on this Globe.
 double[] EllipsoidalGlobe.getMinAndMaxElevations(Angle latitude, Angle longitude)
           
 double Globe.getRadiusAt(Angle latitude, Angle longitude)
          Indicates the radius of the globe at a location.
 double FlatGlobe.getRadiusAt(Angle latitude, Angle longitude)
           
 double EllipsoidalGlobe.getRadiusAt(Angle latitude, Angle longitude)
           
 double ElevationModel.getUnmappedElevation(Angle latitude, Angle longitude)
          Returns the elevation at a specified location, but without replacing missing data with the elevation model's missing data replacement value.
 

Uses of Angle in gov.nasa.worldwind.layers
 

Fields in gov.nasa.worldwind.layers declared as Angle
protected  Angle StarsLayer.latitudeOffset
          The star sphere latitudinal rotation.
protected  Angle StarsLayer.longitudeOffset
          The star sphere longitudinal rotation.
protected  Angle TerrainProfileLayer.objectHeading
           
 

Methods in gov.nasa.worldwind.layers that return Angle
protected  Angle ViewControlsSelectListener.computeLookHeading(OrbitView view, ScreenAnnotation control, double headingStep)
           
protected  Angle ViewControlsSelectListener.computeLookPitch(OrbitView view, ScreenAnnotation control, double pitchStep)
           
protected  Angle ViewControlsSelectListener.computePanAmount(Globe globe, OrbitView view, ScreenAnnotation control, double panStep)
           
protected  Angle ViewControlsSelectListener.computePanHeading(OrbitView view, ScreenAnnotation control)
           
protected  Angle AbstractGraticuleLayer.getDeltaLongitude(LatLon p1, Angle longitude)
           
 Angle StarsLayer.getLatitudeOffset()
          Returns the latitude offset (tilt) for the star sphere.
 Angle StarsLayer.getLongitudeOffset()
          Returns the longitude offset of the star sphere.
 Angle TerrainProfileLayer.getObjectHeading()
          Get the object heading the graph follows when it is set to TerrainProfileLayer.FOLLOW_OBJECT.
 

Methods in gov.nasa.worldwind.layers with parameters of type Angle
protected  Vec4 ViewControlsSelectListener.computeSurfacePoint(OrbitView view, Angle heading, Angle pitch)
          Find out where on the terrain surface the eye would be looking at with the given heading and pitch angles.
protected  Angle AbstractGraticuleLayer.getDeltaLongitude(LatLon p1, Angle longitude)
           
protected  Vec4 AbstractGraticuleLayer.getSurfacePoint(DrawContext dc, Angle latitude, Angle longitude)
           
protected  LatLon AbstractGraticuleLayer.greatCircleIntersectionAtLatitude(LatLon p1, LatLon p2, Angle latitude)
          Computes the intersection point position between a great circle segment and a parallel.
protected  LatLon AbstractGraticuleLayer.greatCircleIntersectionAtLongitude(LatLon p1, LatLon p2, Angle longitude)
          Computes the intersection point position between a great circle segment and a meridian.
protected  String LatLonGraticuleLayer.makeAngleLabel(Angle angle, double resolution)
           
 void StarsLayer.setLatitudeOffset(Angle offset)
          Sets the latitude offset (tilt) of the star sphere.
 void StarsLayer.setLongitudeOffset(Angle offset)
          Sets the longitude offset of the star sphere.
 void TerrainProfileLayer.setObjectHeading(Angle heading)
          Set the object heading the graph follows when it is set to TerrainProfileLayer.FOLLOW_OBJECT.
 

Uses of Angle in gov.nasa.worldwind.layers.mercator
 

Methods in gov.nasa.worldwind.layers.mercator that return Angle
static Angle MercatorSector.gudermannian(double percent)
           
 

Methods in gov.nasa.worldwind.layers.mercator with parameters of type Angle
static double MercatorSector.gudermannianInverse(Angle latitude)
           
 

Constructors in gov.nasa.worldwind.layers.mercator with parameters of type Angle
MercatorSector(double minLatPercent, double maxLatPercent, Angle minLongitude, Angle maxLongitude)
           
 

Uses of Angle in gov.nasa.worldwind.layers.placename
 

Methods in gov.nasa.worldwind.layers.placename that return Angle
protected static Angle PlaceNameLayer.clampAngle(Angle a, Angle min, Angle max)
           
 

Methods in gov.nasa.worldwind.layers.placename with parameters of type Angle
protected static Angle PlaceNameLayer.clampAngle(Angle a, Angle min, Angle max)
           
 

Uses of Angle in gov.nasa.worldwind.layers.rpf
 

Fields in gov.nasa.worldwind.layers.rpf declared as Angle
 Angle RPFFileIndex.IndexProperties.maxLatitude
           
 Angle RPFFileIndex.IndexProperties.maxLongitude
           
 Angle RPFFileIndex.IndexProperties.minLatitude
           
 Angle RPFFileIndex.IndexProperties.minLongitude
           
 

Uses of Angle in gov.nasa.worldwind.ogc.collada
 

Fields in gov.nasa.worldwind.ogc.collada declared as Angle
protected  Angle ColladaRoot.heading
          This shape's heading, positive values are clockwise from north.
protected  Angle ColladaRoot.pitch
          This shape's pitch (often called tilt), its rotation about the model's X axis.
protected  Angle ColladaRoot.roll
          This shape's roll, its rotation about the model's Y axis.
 

Methods in gov.nasa.worldwind.ogc.collada that return Angle
 Angle ColladaRoot.getHeading()
          Indicates this shape's heading, its rotation clockwise from north.
 Angle ColladaRoot.getPitch()
          Indicates this shape's pitch -- often referred to as tilt -- the angle to rotate this shape's model about its X axis.
 Angle ColladaRoot.getRoll()
          Indicates this shape's roll, the angle to rotate this shape's model about its Y axis.
 

Methods in gov.nasa.worldwind.ogc.collada with parameters of type Angle
 void ColladaRoot.setHeading(Angle heading)
          Specifies this shape's heading, its rotation clockwise from north.
 void ColladaRoot.setPitch(Angle pitch)
          Specifies this shape's pitch -- often referred to as tilt -- the angle to rotate this shape's model about its X axis.
 void ColladaRoot.setRoll(Angle roll)
          Specifies this shape's roll, the angle to rotate this shape's model about its Y axis.
 

Uses of Angle in gov.nasa.worldwind.ogc.kml.impl
 

Methods in gov.nasa.worldwind.ogc.kml.impl with parameters of type Angle
static List<LatLon> KMLUtil.rotateSector(Globe globe, Sector sector, Angle rotation)
          Rotate the corners of a sector around a normal vector through the sector centroid.
 

Uses of Angle in gov.nasa.worldwind.pick
 

Constructors in gov.nasa.worldwind.pick with parameters of type Angle
PickedObject(Point pickPoint, int colorCode, Object userObject, Angle lat, Angle lon, double elev, boolean isTerrain)
           
 

Uses of Angle in gov.nasa.worldwind.render
 

Fields in gov.nasa.worldwind.render declared as Angle
protected  Angle SurfaceQuad.heading
           
protected  Angle SurfaceEllipse.heading
           
protected  Angle RigidShape.heading
           
protected  Angle AbstractGeneralShape.heading
          This shape's heading, positive values are clockwise from north.
protected  Angle AbstractGeneralShape.pitch
          This shape's pitch (often called tilt), its rotation about the model's X axis.
protected  Angle RigidShape.roll
           
protected  Angle AbstractGeneralShape.roll
          This shape's roll, its rotation about the model's Y axis.
protected  Angle RigidShape.skewEastWest
           
protected  Angle RigidShape.skewNorthSouth
           
protected  Angle RigidShape.tilt
           
protected  Angle Wedge.wedgeAngle
           
 

Methods in gov.nasa.worldwind.render that return Angle
protected  Angle SurfaceIcon.computeDrawHeading(DrawContext dc)
           
protected  Angle SurfaceIcons.computeIconRadius(DrawContext dc, double regionPixelSize, Sector drawSector)
           
protected  Angle SurfaceIcons.computeSafeRadius(DrawContext dc, SurfaceTileDrawContext sdc)
           
protected  Angle SurfaceIcons.computeSectorRadius(Sector sector)
           
 Angle SurfaceQuad.getHeading()
           
 Angle SurfaceIcon.getHeading()
          Get the current heading Angle, clockwise from North or null.
 Angle SurfaceEllipse.getHeading()
           
 Angle RigidShape.getHeading()
          Indicates this shape's azimuth, its rotation about its vertical axis.
 Angle AbstractGeneralShape.getHeading()
          Indicates this shape's heading, its rotation clockwise from north.
 Angle AbstractGeneralShape.getPitch()
          Indicates this shape's pitch -- often referred to as tilt -- the angle to rotate this shape's model about its X axis.
 Angle RigidShape.getRoll()
          Indicates this shape's roll, its rotation about its north-south axis.
 Angle AbstractGeneralShape.getRoll()
          Indicates this shape's roll, the angle to rotate this shape's model about its Y axis.
 Angle RigidShape.getSkewEastWest()
          Indicates this shape's skew, its shearing along its east-west axis.
 Angle RigidShape.getSkewNorthSouth()
          Indicates this shape's skew, its shearing along its north-south axis.
 Angle RigidShape.getTilt()
          Indicates this shape's pitch, its rotation about its east-west axis.
protected  Angle AbstractSurfaceRenderable.getViewHeading(DrawContext dc)
           
 Angle Wedge.getWedgeAngle()
          Returns the angle covered by this wedge.
 

Methods in gov.nasa.worldwind.render with parameters of type Angle
protected  Sector AbstractSurfaceRenderable.computeRotatedSectorBounds(Sector sector, LatLon location, Angle heading)
           
 Vec4 DrawContextImpl.computeTerrainPoint(Angle lat, Angle lon, double offset)
           
 Vec4 DrawContext.computeTerrainPoint(Angle lat, Angle lon, double offset)
          Compute a model-coordinate point on the terrain.
 Vec4 DrawContextImpl.getPointOnTerrain(Angle latitude, Angle longitude)
           
 Vec4 DrawContext.getPointOnTerrain(Angle latitude, Angle longitude)
          Computes a location's Cartesian point on the currently visible terrain.
protected  LatLon AbstractSurfaceShape.intersectionWithMeridian(LatLon p1, LatLon p2, Angle meridian, Globe globe)
          Determine where a line between two positions crosses a given meridian.
 void SurfaceQuad.setHeading(Angle heading)
           
 void SurfaceIcon.setHeading(Angle heading)
          Set the heading Angle, clockwise from North.
 void SurfaceEllipse.setHeading(Angle heading)
           
 void RigidShape.setHeading(Angle heading)
          Specifies this shape's azimuth, its rotation about its vertical axis.
 void AbstractGeneralShape.setHeading(Angle heading)
          Specifies this shape's heading, its rotation clockwise from north.
 void AbstractGeneralShape.setPitch(Angle pitch)
          Specifies this shape's pitch -- often referred to as tilt -- the angle to rotate this shape's model about its X axis.
 void RigidShape.setRoll(Angle roll)
          Specifies this shape's roll, its rotation about its north-south axis.
 void AbstractGeneralShape.setRoll(Angle roll)
          Specifies this shape's roll, the angle to rotate this shape's model about its Y axis.
 void RigidShape.setSkewEastWest(Angle skew)
          Specifies this shape's skew, its shearing along its east-west axis.
 void RigidShape.setSkewNorthSouth(Angle skew)
          Specifies this shape's skew, its shearing along its north-south axis.
 void RigidShape.setTilt(Angle tilt)
          Specifies this shape's pitch, its rotation about its east-west axis.
 void Wedge.setWedgeAngle(Angle angle)
          Specifies the angle covered by the wedge.
 

Constructors in gov.nasa.worldwind.render with parameters of type Angle
Box(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius, Angle heading, Angle tilt, Angle roll)
          Construct a Box from a specified center position, axes lengths and rotation angles.
Cone(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius, Angle heading, Angle tilt, Angle roll)
          Constructs a cone from a specified center position, axes lengths and rotation angles.
Cylinder(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius, Angle heading, Angle tilt, Angle roll)
          Constructs a cylinder from a specified center position, axes lengths and rotation angles.
Ellipsoid(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius, Angle heading, Angle tilt, Angle roll)
          Construct an ellipsoid from a specified center position, axes lengths and rotation angles.
Pyramid(Position centerPosition, double northSouthRadius, double verticalRadius, double eastWestRadius, Angle heading, Angle tilt, Angle roll)
          Construct a Pyramid from a specified center position, axes lengths and rotation angles.
SurfaceEllipse(LatLon center, double majorRadius, double minorRadius, Angle heading)
          Constructs a new surface ellipse with the default attributes, the specified center location, radii (in meters), and heading clockwise from North.
SurfaceEllipse(LatLon center, double majorRadius, double minorRadius, Angle heading, int intervals)
          Constructs a new surface ellipse with the default attributes, the specified center location, radii (in meters), heading clockwise from North, and initial number of geometry intervals.
SurfaceEllipse(ShapeAttributes normalAttrs, LatLon center, double majorRadius, double minorRadius, Angle heading)
          Constructs a new surface ellipse with the specified normal (as opposed to highlight) attributes, the specified center location, radii (in meters), and heading clockwise from North.
SurfaceEllipse(ShapeAttributes normalAttrs, LatLon center, double majorRadius, double minorRadius, Angle heading, int intervals)
          Constructs a new surface ellipse with the specified normal (as opposed to highlight) attributes, the specified center location, radii (in meters), heading clockwise from North, and initial number of geometry intervals.
SurfaceQuad(LatLon center, double width, double height, Angle heading)
          Constructs a new surface quad with the default attributes, the specified center location, dimensions (in meters), and heading clockwise from North.
SurfaceQuad(ShapeAttributes normalAttrs, LatLon center, double width, double height, Angle heading)
          Constructs a new surface quad with the specified normal (as opposed to highlight) attributes, the specified center location and dimensions (in meters).
SurfaceSquare(LatLon center, double size, Angle heading)
          Constructs a new surface square with the default attributes, the specified center location, size (in meters), and heading clockwise from North.
SurfaceSquare(ShapeAttributes normalAttrs, LatLon center, double size, Angle heading)
          Constructs a new surface square with the specified normal (as opposed to highlight) attributes, the specified center location and dimensions (in meters).
Wedge(Position centerPosition, Angle angle, double height, double radius)
          Constructs a Wedge from a specified center position, height, radius and angle.
Wedge(Position centerPosition, Angle angle, double northSouthRadius, double verticalRadius, double eastWestRadius)
          Constructs a wedge from a specified center position and axes lengths.
Wedge(Position centerPosition, Angle angle, double northSouthRadius, double verticalRadius, double eastWestRadius, Angle heading, Angle tilt, Angle roll)
          Constructs a wedge from a specified center position, axes lengths and rotation angles.
 

Uses of Angle in gov.nasa.worldwind.render.airspaces
 

Fields in gov.nasa.worldwind.render.airspaces declared as Angle
protected  Angle TrackAirspace.smallAngleThreshold
          Denotes the the threshold that defines whether the angle between two adjacent legs is small.
 

Methods in gov.nasa.worldwind.render.airspaces that return Angle
 Angle[] PolyArc.getAzimuths()
           
 Angle[] PartialCappedCylinder.getAzimuths()
           
 Angle TrackAirspace.getSmallAngleThreshold()
          Desnotes the threshold that defines whether the angle between two adjacent legs is small.
protected  Angle PartialCappedCylinder.normalizedAzimuth(Angle azimuth)
           
 

Methods in gov.nasa.worldwind.render.airspaces with parameters of type Angle
protected  double AbstractAirspace.computeElevationAt(DrawContext dc, Angle latitude, Angle longitude)
           
 Vec4 AbstractAirspace.computePointFromPosition(DrawContext dc, Angle latitude, Angle longitude, double elevation, boolean terrainConformant)
           
protected  Angle PartialCappedCylinder.normalizedAzimuth(Angle azimuth)
           
 void PolyArc.setAzimuths(Angle leftAzimuth, Angle rightAzimuth)
           
 void PartialCappedCylinder.setAzimuths(Angle leftAzimuth, Angle rightAzimuth)
           
 void TrackAirspace.setSmallAngleThreshold(Angle angle)
          Specifies the threshold that defines whether the angle between two adjacent legs is small.
 

Constructors in gov.nasa.worldwind.render.airspaces with parameters of type Angle
Cake.Layer(LatLon location, double radius, Angle leftAzimuth, Angle rightAzimuth)
           
Cake.Layer(LatLon location, double radius, Angle leftAzimuth, Angle rightAzimuth, double lowerAltitude, double upperAltitude)
           
PartialCappedCylinder(LatLon location, double radius, Angle leftAzimuth, Angle rightAzimuth)
           
PolyArc(List<? extends LatLon> locations, double radius, Angle leftAzimuth, Angle rightAzimuth)
           
 

Uses of Angle in gov.nasa.worldwind.render.airspaces.editor
 

Methods in gov.nasa.worldwind.render.airspaces.editor with parameters of type Angle
static Vec4 AirspaceEditorUtil.computeSurfacePoint(WorldWindow wwd, Angle latitude, Angle longitude)
           
 

Uses of Angle in gov.nasa.worldwind.render.markers
 

Fields in gov.nasa.worldwind.render.markers declared as Angle
protected  Angle BasicMarker.heading
           
protected  Angle BasicMarker.pitch
           
protected  Angle BasicMarker.roll
           
 

Methods in gov.nasa.worldwind.render.markers that return Angle
 Angle Marker.getHeading()
          Indicates heading of this marker.
 Angle BasicMarker.getHeading()
          Indicates heading of this marker.
 Angle Marker.getPitch()
          Indicates pitch this marker.
 Angle BasicMarker.getPitch()
          Indicates pitch this marker.
 Angle Marker.getRoll()
          Indicates the roll of this marker.
 Angle BasicMarker.getRoll()
          Indicates the roll of this marker.
 

Methods in gov.nasa.worldwind.render.markers with parameters of type Angle
protected  Vec4 BasicMarkerShape.Shape.computeOrientationVector(DrawContext dc, Vec4 point, Vec4 normal, Angle heading, Angle pitch)
          Compute a direction vector given a point, heading and pitch.
 void Marker.setHeading(Angle heading)
          Specifies the heading of this marker.
 void BasicMarker.setHeading(Angle heading)
          Specifies the heading of this marker.
 void Marker.setPitch(Angle pitch)
          Specifies the pitch of this marker.
 void BasicMarker.setPitch(Angle pitch)
          Specifies the pitch of this marker.
 void Marker.setRoll(Angle roll)
          Specifies the roll of this marker.
 void BasicMarker.setRoll(Angle roll)
          Specifies the roll of this marker.
 

Constructors in gov.nasa.worldwind.render.markers with parameters of type Angle
BasicMarker(Position position, MarkerAttributes attrs, Angle heading)
           
 

Uses of Angle in gov.nasa.worldwind.symbology
 

Fields in gov.nasa.worldwind.symbology declared as Angle
protected  Angle TacticalGraphicLabel.rotation
          Rotation applied to the label.
 

Methods in gov.nasa.worldwind.symbology that return Angle
protected  Angle TacticalGraphicLabel.computeRotation(Vec4 screenPoint, Vec4 orientationScreenPoint)
          Compute the amount of rotation to apply to a label in order to keep it oriented toward its orientation position.
 

Methods in gov.nasa.worldwind.symbology with parameters of type Angle
protected  Rectangle TacticalGraphicLabel.computeRotatedScreenExtent(Rectangle rect, int x, int y, Angle rotation)
          Compute the bounding screen extent of a rotated rectangle.
protected  Rectangle TacticalGraphicLabel.computeTextExtent(int x, int y, Angle rotation)
          Determine the screen rectangle covered by a label.
 

Uses of Angle in gov.nasa.worldwind.symbology.milstd2525
 

Methods in gov.nasa.worldwind.symbology.milstd2525 with parameters of type Angle
static List<? extends Point2D> MilStd2525Util.computeCenterHeadingIndicatorPoints(DrawContext dc, Vec4 symbolPoint, Angle heading, double length)
          Compute screen points required to draw a leader line on a tactical symbol.
protected static Vec4 MilStd2525Util.computeDirectionOfMovement(DrawContext dc, Vec4 symbolPoint, Angle heading, double length)
          Compute a vector in the direction that a symbol is moving.
static List<? extends Point2D> MilStd2525Util.computeGroundHeadingIndicatorPoints(DrawContext dc, Vec4 symbolPoint, Angle heading, double length, double frameHeight)
          Compute screen points required to draw a leader line on a tactical ground symbol.
 String MilStd2525UnitsFormat.latitude(Angle angle)
          Format a latitude value.
 String MilStd2525UnitsFormat.longitude(Angle angle)
          Format a longitude value.
 

Uses of Angle in gov.nasa.worldwind.symbology.milstd2525.graphics
 

Fields in gov.nasa.worldwind.symbology.milstd2525.graphics declared as Angle
protected  Angle TriangleWavePositionIterator.halfWaveLength
          Wavelength, as a geographic angle.
protected  Angle EchelonSymbol.rotation
          Rotation to apply to symbol, computed each frame.
 

Methods in gov.nasa.worldwind.symbology.milstd2525.graphics that return Angle
protected  Angle EchelonSymbol.computeRotation(Vec4 screenPoint, Vec4 orientationScreenPoint)
          Compute the amount of rotation to apply to a label in order to keep it oriented toward its orientation position.
 

Uses of Angle in gov.nasa.worldwind.symbology.milstd2525.graphics.areas
 

Fields in gov.nasa.worldwind.symbology.milstd2525.graphics.areas declared as Angle
protected  Angle Ambush.arcAngle
          The arc is drawn as a segment of a circle intersected by this angle.
protected  Angle SectorRangeFan.arrowAngle
          Length of the arrowhead from base to tip, as a fraction of the Center Of Sector line length.
protected  Angle SearchArea.arrowAngle
          Length of the arrowhead from base to tip, as a fraction of the total line length.
protected  Angle AttackByFirePosition.arrowAngle
          Length of the arrowhead from base to tip, as a fraction of the total line length.
protected  Angle Ambush.arrowAngle
          Length of the arrowhead from base to tip, as a fraction of the total line length.
protected  Angle SectorRangeFan.centerAzimuth
          Azimuth of the Center Of Sector arrow.
static Angle Ambush.DEFAULT_ARC_ANGLE
          Default angle of the arc.
static Angle SectorRangeFan.DEFAULT_ARROWHEAD_ANGLE
          Default angle of the arrowhead.
static Angle SearchArea.DEFAULT_ARROWHEAD_ANGLE
          Default angle of the arrowhead.
static Angle AttackByFirePosition.DEFAULT_ARROWHEAD_ANGLE
          Default angle of the arrowhead.
static Angle Ambush.DEFAULT_ARROWHEAD_ANGLE
          Default angle of the arrowhead.
static Angle MinimumSafeDistanceZones.DEFAULT_LABEL_ANGLE
          Default angle used to position the graphic's labels.
protected  Angle MinimumSafeDistanceZones.labelAngle
          Position the labels along a line radiating out from the center of the circle at this angle from North.
 

Fields in gov.nasa.worldwind.symbology.milstd2525.graphics.areas with type parameters of type Angle
protected  Iterable<? extends Angle> SectorRangeFan.azimuths
          Azimuths of the range fans.
 

Methods in gov.nasa.worldwind.symbology.milstd2525.graphics.areas that return Angle
protected  Angle SectorRangeFan.computeCenterSectorAngle(Angle finalLeftAzimuth, Angle finalRightAzimuth)
          Compute the angle of the Center Of Sector line.
 Angle Ambush.getArcAngle()
          Indicates the angle of this graphic's arc.
 Angle SectorRangeFan.getArrowAngle()
          Indicates the angle of the arrowhead.
 Angle SearchArea.getArrowAngle()
          Indicates the angle of the arrowhead.
 Angle AttackByFirePosition.getArrowAngle()
          Indicates the angle of the arrowhead.
 Angle Ambush.getArrowAngle()
          Indicates the angle of the arrowhead.
 Angle RectangularTarget.getHeading()
          Indicates this shape's heading, its rotation clockwise from north.
 Angle MinimumSafeDistanceZones.getLabelAngle()
          Indicates the angle used to position this graphic's labels.
protected  Angle SectorRangeFan.normalizeAzimuth(Angle azimuth)
          Normalize an azimuth angle to the range [-180:180] degrees.
 

Methods in gov.nasa.worldwind.symbology.milstd2525.graphics.areas that return types with arguments of type Angle
 Iterable<? extends Angle> SectorRangeFan.getAzimuths()
          Indicates the left and right azimuths of the fans in this graphic.
 

Methods in gov.nasa.worldwind.symbology.milstd2525.graphics.areas with parameters of type Angle
protected  List<Position> SectorRangeFan.computeArrowheadPositions(DrawContext dc, Position base, Position tip, double arrowLength, Angle arrowAngle)
          Compute the positions of the arrow head for the sector center line.
protected  List<Position> SearchArea.computeArrowheadPositions(DrawContext dc, Position base, Position tip, double arrowLength, Angle arrowAngle)
          Compute the positions of the arrow head of the graphic's legs.
protected  Angle SectorRangeFan.computeCenterSectorAngle(Angle finalLeftAzimuth, Angle finalRightAzimuth)
          Compute the angle of the Center Of Sector line.
protected  List<Position> SearchArea.computePathPositions(Position startPosition, Position endPosition, Angle delta)
           
protected  void SectorRangeFan.createArc(DrawContext dc, double radius, Angle leftAzimuth, Angle rightAzimuth, List<Position> positions)
          Create positions to draw an arc around the graphic's center position.
protected  String SectorRangeFan.createAzimuthLabelString(Angle azimuth)
          Create text for an azimuth label.
protected  void SectorRangeFan.createCenterOfSectorArrow(DrawContext dc, Angle centerAzimuth, double finalRadius)
          Create shapes to draw the Center Of Sector arrow.
protected  Position SectorRangeFan.determineRangeLabelPosition(Position center, Angle centerAzimuth, Angle leftAzimuth, Angle rightAzimuth, double radiusRadians)
          Determine the position of a range label for a ring in the range fan.
protected  Angle SectorRangeFan.normalizeAzimuth(Angle azimuth)
          Normalize an azimuth angle to the range [-180:180] degrees.
 void Ambush.setArcAngle(Angle arcAngle)
          Specifies the angle of this graphic's arc.
 void SectorRangeFan.setArrowAngle(Angle arrowAngle)
          Specifies the angle of the arrowhead in the graphic.
 void SearchArea.setArrowAngle(Angle arrowAngle)
          Specifies the angle of the arrowhead in the graphic.
 void AttackByFirePosition.setArrowAngle(Angle arrowAngle)
          Specifies the angle of the arrowhead in the graphic.
 void Ambush.setArrowAngle(Angle arrowAngle)
          Specifies the angle of the arrowhead in the graphic.
 void RectangularTarget.setHeading(Angle heading)
          Specifies this shape's heading, its rotation clockwise from north.
 void MinimumSafeDistanceZones.setLabelAngle(Angle angle)
          Specifies the angle used to position this graphic's labels.
 

Method parameters in gov.nasa.worldwind.symbology.milstd2525.graphics.areas with type arguments of type Angle
 void SectorRangeFan.setAzimuths(Iterable<? extends Angle> azimuths)
          Specifies the left and right azimuths of the range fans in this graphic.
 

Uses of Angle in gov.nasa.worldwind.symbology.milstd2525.graphics.lines
 

Fields in gov.nasa.worldwind.symbology.milstd2525.graphics.lines declared as Angle
protected  Angle PrincipleDirectionOfFire.arrowAngle
          Length of the arrowhead from base to tip, as a fraction of the total line length.
protected  Angle DirectionOfAttack.arrowAngle
          Length of the arrowhead from base to tip, as a fraction of the total line length.
protected  Angle DirectionOfAttackAviation.curvature
          Angle that controls the curve of the line.
static Angle PrincipleDirectionOfFire.DEFAULT_ARROWHEAD_ANGLE
          Default angle of the arrowhead.
static Angle DirectionOfAttackForFeint.DEFAULT_ARROWHEAD_ANGLE
          Default angle of the arrowhead.
static Angle DirectionOfAttack.DEFAULT_ARROWHEAD_ANGLE
          Default angle of the arrowhead.
static Angle DirectionOfAttackAviation.DEFAULT_CURVATURE
          Default angle that determines the curvature of the line.
protected  Angle ForwardLineOfOwnTroops.PositionIterator.interval
          Wavelength, as a geographic angle.
 

Methods in gov.nasa.worldwind.symbology.milstd2525.graphics.lines that return Angle
protected  Angle ForwardLineOfOwnTroops.computeGreatCirclePathLength(Iterable<? extends Position> positions)
           
 Angle PrincipleDirectionOfFire.getArrowAngle()
          Indicates the angle of the arrowhead.
 Angle DirectionOfAttack.getArrowAngle()
          Indicates the angle of the arrowhead.
 Angle DirectionOfAttackAviation.getCurvature()
          Indicates the angle that determines the curvature of the line.
 

Methods in gov.nasa.worldwind.symbology.milstd2525.graphics.lines with parameters of type Angle
protected  void HoldingLine.computeArc(Globe globe, List<Position> positions, Position center, Angle startAzimuth, Angle endAzimuth, double radius, int intervals)
          Compute the positions required to draw an arc.
 void PrincipleDirectionOfFire.setArrowAngle(Angle arrowAngle)
          Specifies the angle of the arrowhead in the graphic.
 void DirectionOfAttack.setArrowAngle(Angle arrowAngle)
          Specifies the angle of the arrowhead in the graphic.
 void DirectionOfAttackAviation.setCurvature(Angle angle)
          Specifies the angle that determines the curvature of the line.
 

Uses of Angle in gov.nasa.worldwind.terrain
 

Methods in gov.nasa.worldwind.terrain with parameters of type Angle
 double[] SectorGeometry.GeographicTextureCoordinateComputer.compute(Angle latitude, Angle longitude)
          Computes a texture coordinate for a specified location.
protected  int HighResolutionTerrain.computeColumn(Sector range, Angle longitude)
          Computes the column index corresponding to a specified latitude.
protected  int HighResolutionTerrain.computeRow(Sector range, Angle latitude)
          Computes the row index corresponding to a specified latitude.
 boolean ZeroElevationModel.contains(Angle latitude, Angle longitude)
           
 boolean LocalElevationModel.contains(Angle latitude, Angle longitude)
           
 boolean CompoundElevationModel.contains(Angle latitude, Angle longitude)
           
 boolean BathymetryFilterElevationModel.contains(Angle latitude, Angle longitude)
           
 boolean BasicElevationModel.contains(Angle latitude, Angle longitude)
           
protected  HighResolutionTerrain.RectTile HighResolutionTerrain.getContainingTile(Angle latitude, Angle longitude)
          Determines the tile that contains a specified location.
protected  Double BasicElevationModel.Elevations.getElevation(Angle latitude, Angle longitude)
           
 double AbstractElevationModel.getElevation(Angle latitude, Angle longitude)
           
 double[] ZeroElevationModel.getExtremeElevations(Angle latitude, Angle longitude)
           
 double[] LocalElevationModel.getExtremeElevations(Angle latitude, Angle longitude)
           
 double[] CompoundElevationModel.getExtremeElevations(Angle latitude, Angle longitude)
           
 double[] BathymetryFilterElevationModel.getExtremeElevations(Angle latitude, Angle longitude)
           
 double[] BasicElevationModel.getExtremeElevations(Angle latitude, Angle longitude)
           
protected  double[] BasicElevationModel.Elevations.getExtremes(Angle latitude, Angle longitude)
           
 Vec4 SectorGeometryList.getSurfacePoint(Angle latitude, Angle longitude)
          Computes a Cartesian point at a specified location on the terrain.
 Vec4 Terrain.getSurfacePoint(Angle latitude, Angle longitude, double metersOffset)
          Computes the Cartesian, model-coordinate point of a location on the terrain.
 Vec4 SectorGeometryList.getSurfacePoint(Angle latitude, Angle longitude, double metersOffset)
          Computes a Cartesian point at a specified latitude, longitude and altitude above the terrain.
 Vec4 SectorGeometry.getSurfacePoint(Angle latitude, Angle longitude, double metersOffset)
          Computes the Cartesian coordinates of a location on the geometry's surface.
 Vec4 RectangularTessellator.RectTile.getSurfacePoint(Angle latitude, Angle longitude, double metersOffset)
           
 Vec4 HighResolutionTerrain.getSurfacePoint(Angle latitude, Angle longitude, double metersOffset)
          Computes the Cartesian, model-coordinate point of a location on the terrain.
protected  Vec4 HighResolutionTerrain.getSurfacePoint(HighResolutionTerrain.RectTile tile, Angle latitude, Angle longitude)
          Computes the Cartesian, model-coordinate point of a location within a terrain tile.
protected  Vec4 HighResolutionTerrain.getSurfacePoint(HighResolutionTerrain.RectTile tile, Angle latitude, Angle longitude, double metersOffset)
          Computes the Cartesian, model-coordinate point of a location within a terrain tile.
protected  Vec4 RectangularTessellator.getSurfacePoint(RectangularTessellator.RectTile tile, Angle latitude, Angle longitude)
           
protected  Vec4 RectangularTessellator.getSurfacePoint(RectangularTessellator.RectTile tile, Angle latitude, Angle longitude, double metersOffset)
           
 double ZeroElevationModel.getUnmappedElevation(Angle latitude, Angle longitude)
           
 double LocalElevationModel.getUnmappedElevation(Angle latitude, Angle longitude)
           
 double CompoundElevationModel.getUnmappedElevation(Angle latitude, Angle longitude)
           
 double BathymetryFilterElevationModel.getUnmappedElevation(Angle latitude, Angle longitude)
           
 double BasicElevationModel.getUnmappedElevation(Angle latitude, Angle longitude)
           
protected  double BasicElevationModel.lookupElevation(Angle latitude, Angle longitude, BasicElevationModel.ElevationTile tile)
           
 

Uses of Angle in gov.nasa.worldwind.tracks
 

Constructors in gov.nasa.worldwind.tracks with parameters of type Angle
TrackPointImpl(Angle lat, Angle lon, double elevation, String time)
           
 

Uses of Angle in gov.nasa.worldwind.util
 

Fields in gov.nasa.worldwind.util declared as Angle
protected static Angle EGM96.INTERVAL
           
 

Methods in gov.nasa.worldwind.util that return Angle
static Angle Tile.computeColumnLongitude(int column, Angle delta, Angle origin)
          Determines the minimum longitude of a column in the global tile grid corresponding to a specified grid interval.
static Angle Tile.computeRowLatitude(int row, Angle delta, Angle origin)
          Determines the minimum latitude of a row in the global tile grid corresponding to a specified grid interval.
 Angle PropertyAccessor.AngleAccessor.getAngle()
           
 

Methods in gov.nasa.worldwind.util with parameters of type Angle
 String UnitsFormat.angle(String label, Angle angle)
          Format an angle according to the current angle format.
 String UnitsFormat.angleNL(String label, Angle angle)
          Format an angle according to the current angle format.
static int Tile.computeColumn(Angle delta, Angle longitude, Angle origin)
          Computes the column index of a longitude in the global tile grid corresponding to a specified grid interval.
static Angle Tile.computeColumnLongitude(int column, Angle delta, Angle origin)
          Determines the minimum longitude of a column in the global tile grid corresponding to a specified grid interval.
static int Tile.computeRow(Angle delta, Angle latitude, Angle origin)
          Computes the row index of a latitude in the global tile grid corresponding to a specified grid interval.
static Angle Tile.computeRowLatitude(int row, Angle delta, Angle origin)
          Determines the minimum latitude of a row in the global tile grid corresponding to a specified grid interval.
 Sector Level.computeSectorForPosition(Angle latitude, Angle longitude, LatLon tileOrigin)
           
 Level LevelSet.getLastLevel(Angle latitude, Angle longitude)
           
 double EGM96.getOffset(Angle latitude, Angle longitude)
           
 String UnitsFormat.heading(Angle angle)
          Format an angle of heading according to the current angle format.
 String UnitsFormat.headingNL(Angle angle)
          Format an angle of heading according to the current angle format, and append a new-line character.
 String UnitsFormat.latitude(Angle angle)
          Format an angle of latitude.
 String UnitsFormat.latitudeNL(Angle angle)
          Format an angle of latitude and append a new-line character.
 String UnitsFormat.longitude(Angle angle)
          Format an angle of longitude.
 String UnitsFormat.longitudeNL(Angle angle)
          Format an angle of longitude and append a new-line character.
protected  String StatusBar.makeAngleDescription(String label, Angle angle)
           
 void GeometryBuilder.makeUnitWedgeTextureCoordinates(int face, FloatBuffer texCoords, int subdivisions, Angle angle)
           
 void GeometryBuilder.makeWedgeTextureCoordinates(FloatBuffer texCoords, int subdivisions, Angle angle)
           
 boolean PropertyAccessor.AngleAccessor.setAngle(Angle value)
           
 GeometryBuilder.IndexedTriangleBuffer GeometryBuilder.tessellateWedgeBuffer(float radius, int subdivisions, Angle angle)
           
 GeometryBuilder.IndexedTriangleBuffer GeometryBuilder.tessellateWedgeBuffer(int face, float radius, int subdivisions, Angle angle)
           
 

Constructors in gov.nasa.worldwind.util with parameters of type Angle
TileKey(Angle latitude, Angle longitude, LevelSet levelSet, int levelNumber)
           
 

Uses of Angle in gov.nasa.worldwind.util.measure
 

Fields in gov.nasa.worldwind.util.measure declared as Angle
protected  Angle MeasureTool.shapeOrientation
           
 

Methods in gov.nasa.worldwind.util.measure that return Angle
protected  Angle MeasureTool.computeAngleBetween(LatLon a, LatLon b, LatLon c)
           
protected  Angle MeasureTool.computeControlPointAzimuth(String control, double width, double height)
           
protected  Angle MeasureTool.computeControlPointAzimuthInShapeCoordinates(String control, Angle azimuth)
           
protected  Angle MeasureTool.computeControlPointPathLength(String control, double width, double height, double globeRadius)
           
protected static Angle MeasureTool.computeNormalizedHeading(Angle heading)
           
 Angle MeasureTool.getOrientation()
           
protected  Angle MeasureTool.getShapeInitialHeading()
           
 

Methods in gov.nasa.worldwind.util.measure with parameters of type Angle
protected  Angle MeasureTool.computeControlPointAzimuthInShapeCoordinates(String control, Angle azimuth)
           
protected  LatLon MeasureTool.computeControlPointLocation(String control, Globe globe, Angle heading, LatLon center, double width, double height)
           
protected static Angle MeasureTool.computeNormalizedHeading(Angle heading)
           
protected  LatLon MeasureTool.computeQuadEdgeMidpointLocation(String control, Globe globe, Angle heading, LatLon center, double width, double height)
           
 void MeasureTool.moveMeasureShape(Angle azimuth, Angle distance)
          Move the current measure shape along a great circle arc at a given azimuth Angle for a given distance Angle.
protected  LatLon MeasureTool.moveShapeByControlPoint(MeasureTool.ControlPoint controlPoint, Globe globe, Angle heading, LatLon center, double width, double height)
           
protected  Cursor MeasureToolController.selectResizeCursor(Angle azimuth)
           
 void MeasureTool.setMeasureShapeType(String shapeType, Position centerPosition, double width, double height, Angle orientation)
          Set and initialize the measure shape to one of the regular shapes MeasureTool.SHAPE_CIRCLE, MeasureTool.SHAPE_ELLIPSE, MeasureTool.SHAPE_SQUARE or MeasureTool.SHAPE_QUAD.
 

Uses of Angle in gov.nasa.worldwind.util.xml
 

Methods in gov.nasa.worldwind.util.xml that return Angle
 Angle AngleXMLEventParser.parseAngle(XMLEventParserContext ctx, XMLEvent angleEvent, Object... args)
           
 

Uses of Angle in gov.nasa.worldwind.view
 

Fields in gov.nasa.worldwind.view declared as Angle
protected  Angle BasicView.fieldOfView
          The field of view in degrees.
protected  Angle ViewUtil.ViewState.heading
           
protected  Angle BasicView.heading
           
protected  Angle BasicViewPropertyLimits.maxHeading
           
protected  Angle BasicViewPropertyLimits.maxPitch
           
protected  Angle BasicViewPropertyLimits.maxRoll
           
protected  Angle BasicViewPropertyLimits.minHeading
           
protected  Angle BasicViewPropertyLimits.minPitch
           
protected  Angle BasicViewPropertyLimits.minRoll
           
protected  Angle ViewUtil.ViewState.pitch
           
protected  Angle BasicView.pitch
           
protected  Angle ViewUtil.ViewState.roll
           
protected  Angle BasicView.roll
           
 

Methods in gov.nasa.worldwind.view that return Angle
static Angle ViewUtil.computeHeading(Matrix headingPitchZoomTransform)
           
static Angle ViewUtil.computePitch(Matrix transform)
           
static Angle ViewUtil.computeRoll(Matrix transform)
           
static Angle ViewUtil.computeVerticalFieldOfView(Angle horizontalFieldOfView, Rectangle viewport)
          Computes a View's vertical field-of-view given a View's horizontal field-of-view and the viewport window dimensions.
 Angle ViewPropertyAccessor.HeadingAccessor.getAngle()
           
 Angle ViewPropertyAccessor.PitchAccessor.getAngle()
           
 Angle ViewPropertyAccessor.RollAccessor.getAngle()
           
 Angle BasicView.getFieldOfView()
           
 Angle ViewUtil.ViewState.getHeading()
           
 Angle BasicView.getHeading()
           
 Angle[] ViewPropertyLimits.getHeadingLimits()
          Returns the minimum and maximum Angles for the OrbitView heading property.
 Angle[] BasicViewPropertyLimits.getHeadingLimits()
           
 Angle ViewUtil.ViewState.getPitch()
           
 Angle BasicView.getPitch()
           
 Angle[] ViewPropertyLimits.getPitchLimits()
          Returns the minimum and maximum Angles for the OrbitView pitch property.
 Angle[] BasicViewPropertyLimits.getPitchLimits()
           
 Angle ViewUtil.ViewState.getRoll()
           
 Angle BasicView.getRoll()
           
 Angle[] ViewPropertyLimits.getRollLimits()
          Returns the minimum and maximum Angles for the OrbitView roll property.
 Angle[] BasicViewPropertyLimits.getRollLimits()
          Get the limits for roll.
static Angle BasicViewPropertyLimits.limitHeading(Angle angle, ViewPropertyLimits viewLimits)
           
static Angle BasicViewPropertyLimits.limitPitch(Angle angle, ViewPropertyLimits viewLimits)
           
static Angle BasicViewPropertyLimits.limitRoll(Angle angle, ViewPropertyLimits viewLimits)
          Clamp a roll angle to the range specified in a limit object.
static Angle ViewUtil.normalizedHeading(Angle unnormalizedHeading)
           
static Angle ViewUtil.normalizedPitch(Angle unnormalizedPitch)
           
static Angle ViewUtil.normalizedRoll(Angle unnormalizedRoll)
           
 

Methods in gov.nasa.worldwind.view with parameters of type Angle
static double ViewUtil.computePerspectiveNearDistance(Angle fieldOfView, double distanceToObject)
          Computes the maximum near clip distance for a perspective projection that avoids clipping an object at a given distance from the eye point.
static double ViewUtil.computePixelSizeAtDistance(double distance, Angle fieldOfView, Rectangle viewport)
           
static Matrix ViewUtil.computeTransformMatrix(Globe globe, Position position, Angle heading, Angle pitch, Angle roll)
           
static Angle ViewUtil.computeVerticalFieldOfView(Angle horizontalFieldOfView, Rectangle viewport)
          Computes a View's vertical field-of-view given a View's horizontal field-of-view and the viewport window dimensions.
static AngleAnimator ViewUtil.createHeadingAnimator(View view, Angle begin, Angle end)
          Create an animator to animate heading.
static CompoundAnimator ViewUtil.createHeadingPitchRollAnimator(View view, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, Angle beginRoll, Angle endRoll)
          Create an animator to animate heading, pitch, and roll.
static AngleAnimator ViewUtil.createPitchAnimator(View view, Angle begin, Angle end)
          Create an animator to animate pitch.
static AngleAnimator ViewUtil.createRollAnimator(View view, Angle begin, Angle end)
          Create an animator to animate roll.
static LatLon BasicViewPropertyLimits.limitEyePositionLocation(Angle latitude, Angle longitude, ViewPropertyLimits viewLimits)
           
static Angle BasicViewPropertyLimits.limitHeading(Angle angle, ViewPropertyLimits viewLimits)
           
static Angle BasicViewPropertyLimits.limitPitch(Angle angle, ViewPropertyLimits viewLimits)
           
static Angle BasicViewPropertyLimits.limitRoll(Angle angle, ViewPropertyLimits viewLimits)
          Clamp a roll angle to the range specified in a limit object.
static Angle ViewUtil.normalizedHeading(Angle unnormalizedHeading)
           
static Angle ViewUtil.normalizedPitch(Angle unnormalizedPitch)
           
static Angle ViewUtil.normalizedRoll(Angle unnormalizedRoll)
           
 boolean ViewPropertyAccessor.HeadingAccessor.setAngle(Angle value)
           
 boolean ViewPropertyAccessor.PitchAccessor.setAngle(Angle value)
           
 boolean ViewPropertyAccessor.RollAccessor.setAngle(Angle value)
           
 void BasicView.setFieldOfView(Angle fieldOfView)
           
 void ViewUtil.ViewState.setHeading(Angle heading)
           
 void BasicView.setHeading(Angle heading)
           
 void ViewPropertyLimits.setHeadingLimits(Angle minAngle, Angle maxAngle)
          Sets the minimum and maximum Angles which will limit the OrbitView heading property.
 void BasicViewPropertyLimits.setHeadingLimits(Angle minAngle, Angle maxAngle)
           
 void ViewUtil.ViewState.setPitch(Angle pitch)
           
 void BasicView.setPitch(Angle pitch)
           
 void ViewPropertyLimits.setPitchLimits(Angle minAngle, Angle maxAngle)
          Sets the minimum and maximum Angles which will limit the OrbitView pitch property.
 void BasicViewPropertyLimits.setPitchLimits(Angle minAngle, Angle maxAngle)
           
 void ViewUtil.ViewState.setRoll(Angle roll)
           
 void BasicView.setRoll(Angle roll)
           
 void ViewPropertyLimits.setRollLimits(Angle minAngle, Angle maxAngle)
          Sets the minimum and maximum Angles which will limit the OrbitView roll property.
 void BasicViewPropertyLimits.setRollLimits(Angle minAngle, Angle maxAngle)
          Set the roll limits.
 

Constructors in gov.nasa.worldwind.view with parameters of type Angle
ViewUtil.ViewState(Position position, Angle heading, Angle pitch, Angle roll)
           
 

Uses of Angle in gov.nasa.worldwind.view.firstperson
 

Fields in gov.nasa.worldwind.view.firstperson declared as Angle
protected static Angle BasicFlyView.DEFAULT_MAX_PITCH
           
protected static Angle BasicFlyView.DEFAULT_MIN_PITCH
           
 

Methods in gov.nasa.worldwind.view.firstperson with parameters of type Angle
static FlyToFlyViewAnimator FlyToFlyViewAnimator.createFlyToFlyViewAnimator(BasicFlyView view, Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, Angle beginRoll, Angle endRoll, double beginElevation, double endElevation, long timeToMove, int altitudeMode)
           
static FlyToFlyViewAnimator FlyToFlyViewAnimator.createFlyToFlyViewAnimator(BasicFlyView view, Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginElevation, double endElevation, long timeToMove, int altitudeMode)
           
protected  void FlyViewInputHandler.onHorizontalTranslateAbs(Angle latitudeChange, Angle longitudeChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
protected  void FlyViewInputHandler.onHorizontalTranslateRel(Angle forwardChange, Angle sideChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
protected  void FlyViewInputHandler.onRoll(Angle rollChange, ViewInputAttributes.ActionAttributes actionAttribs)
          Called when the roll changes due to user input.
protected  void FlyViewInputHandler.onRotateView(Angle headingChange, Angle pitchChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
 void BasicFlyView.setHeading(Angle heading)
           
protected  void FlyViewInputHandler.setHeading(View view, AnimationController animControl, Angle heading, ViewInputAttributes.ActionAttributes attrib)
           
 void BasicFlyView.setPitch(Angle pitch)
           
protected  void FlyViewInputHandler.setPitch(View view, AnimationController animControl, Angle pitch, ViewInputAttributes.ActionAttributes attrib)
           
protected  void FlyViewInputHandler.setRoll(View view, AnimationController animControl, Angle roll, ViewInputAttributes.ActionAttributes attrib)
          Set the roll in a view.
 

Uses of Angle in gov.nasa.worldwind.view.orbit
 

Methods in gov.nasa.worldwind.view.orbit that return Angle
protected static Angle OrbitViewInputHandler.computeNewHeading(Angle heading, OrbitViewLimits limits)
           
protected static Angle OrbitViewInputHandler.computeNewPitch(Angle pitch, OrbitViewLimits limits)
           
 Angle OrbitViewCollisionSupport.computePitchToResolveCollision(BasicOrbitView orbitView, double nearDistance, DrawContext dc)
           
 Angle OrbitViewInputHandler.CollisionAwarePitchAccessor.getAngle()
          Returns the pitch property value from this accessor's view.
 Angle OrbitViewInputSupport.OrbitViewState.getHeading()
           
 Angle OrbitViewInputSupport.OrbitViewState.getPitch()
           
static Angle BasicOrbitView.normalizedHeading(Angle unnormalizedHeading)
           
static Angle BasicOrbitView.normalizedPitch(Angle unnormalizedPitch)
           
 

Methods in gov.nasa.worldwind.view.orbit with parameters of type Angle
 void OrbitViewInputHandler.addFlyToZoomAnimator(Angle heading, Angle pitch, double zoom)
           
 void BasicOrbitView.addFlyToZoomAnimator(Angle heading, Angle pitch, double zoomAmount)
           
 void OrbitViewInputHandler.addHeadingAnimator(Angle begin, Angle end)
           
 void BasicOrbitView.addHeadingAnimator(Angle begin, Angle end)
           
 void BasicOrbitView.addHeadingPitchAnimator(Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch)
           
 void OrbitViewInputHandler.addHeadingPitchRollAnimator(Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, Angle beginRoll, Angle endRoll)
          Add an animator to animate heading, pitch, and roll.
 void OrbitViewInputHandler.addPanToAnimator(Position centerPos, Angle heading, Angle pitch, double zoom)
           
 void BasicOrbitView.addPanToAnimator(Position centerPos, Angle heading, Angle pitch, double zoom)
           
 void OrbitViewInputHandler.addPanToAnimator(Position centerPos, Angle heading, Angle pitch, double zoom, boolean endCenterOnSurface)
           
 void BasicOrbitView.addPanToAnimator(Position centerPos, Angle heading, Angle pitch, double zoom, boolean endCenterOnSurface)
           
 void OrbitViewInputHandler.addPanToAnimator(Position centerPos, Angle heading, Angle pitch, double zoom, long timeToMove, boolean endCenterOnSurface)
           
 void BasicOrbitView.addPanToAnimator(Position centerPos, Angle heading, Angle pitch, double zoom, long timeToMove, boolean endCenterOnSurface)
           
 void OrbitViewInputHandler.addPanToAnimator(Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, boolean endCenterOnSurface)
           
 void BasicOrbitView.addPanToAnimator(Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, boolean endCenterOnSurface)
           
 void OrbitViewInputHandler.addPanToAnimator(Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, long timeToMove, boolean endCenterOnSurface)
           
 void BasicOrbitView.addPanToAnimator(Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, long timeToMove, boolean endCenterOnSurface)
           
 void OrbitViewInputHandler.addPitchAnimator(Angle begin, Angle end)
           
 void BasicOrbitView.addPitchAnimator(Angle begin, Angle end)
           
 void OrbitViewInputHandler.addRollAnimator(Angle begin, Angle end)
          Add an animator to animate roll.
protected  void OrbitViewInputHandler.changeHeading(BasicOrbitView view, AnimationController animControl, Angle change, ViewInputAttributes.ActionAttributes attrib)
           
protected  void OrbitViewInputHandler.changePitch(BasicOrbitView view, AnimationController animControl, Angle change, ViewInputAttributes.ActionAttributes attrib)
           
protected static Matrix OrbitViewInputSupport.computeHeadingPitchRollZoomTransform(Angle heading, Angle pitch, Angle roll, double zoom)
           
protected static Angle OrbitViewInputHandler.computeNewHeading(Angle heading, OrbitViewLimits limits)
           
protected static Angle OrbitViewInputHandler.computeNewPitch(Angle pitch, OrbitViewLimits limits)
           
static Matrix OrbitViewInputSupport.computeTransformMatrix(Globe globe, Position center, Angle heading, Angle pitch, Angle roll, double zoom)
           
static FlyToOrbitViewAnimator FlyToOrbitViewAnimator.createFlyToOrbitViewAnimator(OrbitView orbitView, Position beginCenterPos, Position endCenterPos, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, long timeToMove, int altitudeMode)
           
static OrbitViewInputSupport.OrbitViewState OrbitViewInputSupport.getSurfaceIntersection(Globe globe, SectorGeometryList terrain, Position centerPosition, Angle heading, Angle pitch, double zoom)
           
static LatLon BasicOrbitViewLimits.limitCenterLocation(Angle latitude, Angle longitude, OrbitViewLimits viewLimits)
           
static Angle BasicOrbitView.normalizedHeading(Angle unnormalizedHeading)
           
static Angle BasicOrbitView.normalizedPitch(Angle unnormalizedPitch)
           
protected  void OrbitViewInputHandler.onHorizontalTranslateAbs(Angle latitudeChange, Angle longitudeChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
protected  void OrbitViewInputHandler.onHorizontalTranslateRel(Angle forwardChange, Angle sideChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
protected  void OrbitViewInputHandler.onRotateView(Angle headingChange, Angle pitchChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
 boolean OrbitViewInputHandler.CollisionAwarePitchAccessor.setAngle(Angle value)
          Sets the pitch property of this accessor's view to the specified value.
 void BasicOrbitView.setHeading(Angle heading)
           
 void BasicOrbitView.setPitch(Angle pitch)
           
 

Constructors in gov.nasa.worldwind.view.orbit with parameters of type Angle
OrbitViewInputSupport.OrbitViewState(Position center, Angle heading, Angle pitch, double zoom)
           
 

Uses of Angle in gov.nasa.worldwindx.applications.antenna
 

Fields in gov.nasa.worldwindx.applications.antenna declared as Angle
protected  Angle AntennaModel.azimuth
           
protected  Angle AntennaAxes.azimuth
           
protected  Angle AntennaModel.elevationAngle
           
protected  Angle AntennaAxes.elevationAngle
           
 

Methods in gov.nasa.worldwindx.applications.antenna that return Angle
 Angle AntennaModel.getAzimuth()
           
 Angle AntennaAxes.getAzimuth()
           
 Angle AntennaModel.getElevationAngle()
           
 Angle AntennaAxes.getElevationAngle()
           
 

Methods in gov.nasa.worldwindx.applications.antenna with parameters of type Angle
 void AntennaModel.setAzimuth(Angle azimuth)
          Specifies an angle clockwise from north by which to rotate the model.
 void AntennaAxes.setAzimuth(Angle azimuth)
          Specifies an angle clockwise from north by which to rotate the axes.
 void AntennaModel.setElevationAngle(Angle elevationAngle)
          Specifies an angle to rotate the model vertically counterclockwise from the horizon.
 void AntennaAxes.setElevationAngle(Angle elevationAngle)
          Specifies an angle to rotate the axes vertically counterclockwise from the horizon.
 

Uses of Angle in gov.nasa.worldwindx.applications.glider
 

Methods in gov.nasa.worldwindx.applications.glider with parameters of type Angle
protected static float[][] GliderTestApp.makeField(List<LatLon> corners, int width, int height, Angle angle)
           
 

Uses of Angle in gov.nasa.worldwindx.applications.sar
 

Methods in gov.nasa.worldwindx.applications.sar that return Angle
protected static Angle SARSegmentPlane.computeInitialHorizontalGap(WorldWindow wwd, SegmentPlane segmentPlane, Position position1, Position position2)
           
 Angle AnalysisPanel.getHeading()
           
 Angle AnalysisPanel.getHeading(int cpn)
           
 

Methods in gov.nasa.worldwindx.applications.sar with parameters of type Angle
protected  String SARSegmentPlane.SARLabelAttributes.formatAngle(Angle angle)
           
protected static String SARSegmentPlane.formatAngle(String format, Angle angle)
           
static String SAR2.formatAngle(String format, Angle angle)
           
protected static double SARSegmentPlane.getSurfaceElevationAt(WorldWindow wwd, Angle latitude, Angle longitude)
           
 void TerrainProfilePanel.updatePosition(Position position, Angle heading)
           
 

Constructors in gov.nasa.worldwindx.applications.sar with parameters of type Angle
SARPosition(Angle latitude, Angle longitude, double elevation)
           
 

Uses of Angle in gov.nasa.worldwindx.applications.sar.render
 

Methods in gov.nasa.worldwindx.applications.sar.render that return Angle
 Angle PlaneModel.getHeading()
           
 

Methods in gov.nasa.worldwindx.applications.sar.render with parameters of type Angle
protected  double TrackSegmentInfo.computeSurfaceElevation(DrawContext dc, Angle latitude, Angle longitude)
           
protected  void TrackSegmentInfo.drawHeadingAltitudeLabel(DrawContext dc, int x, int y, Font font, Color color, Angle heading, Position pos)
           
protected  String TrackSegmentInfo.formatAngle(Angle angle)
           
 void PlaneModel.setHeading(Angle head)
           
 

Uses of Angle in gov.nasa.worldwindx.applications.sar.segmentplane
 

Methods in gov.nasa.worldwindx.applications.sar.segmentplane with parameters of type Angle
protected  double SegmentPlaneRenderer.computeSurfaceElevation(SectorGeometryList sgl, Globe globe, Angle latitude, Angle longitude)
           
 

Uses of Angle in gov.nasa.worldwindx.applications.worldwindow.util.measuretool
 

Fields in gov.nasa.worldwindx.applications.worldwindow.util.measuretool declared as Angle
protected  Angle WWOMeasureTool.shapeOrientation
           
 

Methods in gov.nasa.worldwindx.applications.worldwindow.util.measuretool that return Angle
protected  Angle WWOMeasureDisplay.computeAngleBetween(LatLon a, LatLon b, LatLon c)
           
 Angle WWOMeasureTool.getOrientation()
           
 

Methods in gov.nasa.worldwindx.applications.worldwindow.util.measuretool with parameters of type Angle
 void WWOMeasureTool.moveMeasureShape(Angle azimuth, Angle distance)
          Move the current measure shape along a great circle arc at a given azimuth Angle for a given distance Angle.
 

Uses of Angle in gov.nasa.worldwindx.examples
 

Fields in gov.nasa.worldwindx.examples declared as Angle
protected static Angle TerrainIntersections.GRID_RADIUS
          The width and height in degrees of the grid used to calculate intersections.
 

Methods in gov.nasa.worldwindx.examples that return Angle
protected  Angle ViewIteration.AppFrame.computeHeading(Position pa, Position pb)
           
 Angle[] ViewLimits.AppFrame.getHeadingLimits()
           
 Angle[] ViewLimits.AppFrame.getPitchLimits()
           
 

Methods in gov.nasa.worldwindx.examples with parameters of type Angle
protected  JSpinner ViewLimits.AppFrame.createAngleSpinner(String actionCommand, Angle initialValue, Angle min, Angle max)
           
 void ViewLimits.AppFrame.setHeadingLimits(Angle min, Angle max)
           
 void ViewLimits.AppFrame.setPitchLimits(Angle min, Angle max)
           
protected  void AirspaceBuilder.AirspaceBuilderController.zoomTo(LatLon latLon, Angle heading, Angle pitch, double zoom)
           
 

Uses of Angle in gov.nasa.worldwindx.examples.analytics
 

Methods in gov.nasa.worldwindx.examples.analytics with parameters of type Angle
protected  Vec4 AnalyticSurface.computeSurfacePoint(DrawContext dc, Angle lat, Angle lon, double value)
           
protected  void AnalyticSurface.updateNextSurfacePoint(DrawContext dc, Angle lat, Angle lon, AnalyticSurface.GridPointAttributes attr, AnalyticSurface.RenderInfo outRenderInfo)
           
 

Uses of Angle in gov.nasa.worldwindx.examples.kml
 

Fields in gov.nasa.worldwindx.examples.kml declared as Angle
protected  Angle KMLOrbitViewController.EyePositionAnimator.pitch
           
 

Methods in gov.nasa.worldwindx.examples.kml with parameters of type Angle
protected  Position KMLOrbitViewController.computeCenterPosition(Position eyePosition, Vec4 forward, Angle pitch, int altitudeMode)
          Compute a center position from an eye position and an orientation.
protected  FlyToFlyViewAnimator KMLFlyViewController.createFlyToLookAtAnimator(BasicFlyView view, Position lookAtPosition, Angle heading, Angle pitch, double range, long timeToMove, int altitudeMode)
          Create an animator to fly to a LookAt position.
protected  FlyToOrbitViewAnimator KMLOrbitViewController.createFlyToOrbitViewAnimator(OrbitView orbitView, Position eyePosition, Angle heading, Angle pitch, Angle roll, long timeToMove, int altitudeMode)
          Create an animator to animate an orbit view to an eye position and orientation.
 

Constructors in gov.nasa.worldwindx.examples.kml with parameters of type Angle
KMLOrbitViewController.EyePositionAnimator(Interpolator interpolator, Position beginCenter, Position endCenter, Position endEyePosition, Vec4 forward, Angle pitch, PropertyAccessor.PositionAccessor propertyAccessor, int altitudeMode)
          Create a new animator.
 

Uses of Angle in gov.nasa.worldwindx.examples.lineofsight
 

Fields in gov.nasa.worldwindx.examples.lineofsight declared as Angle
protected static Angle LinesOfSight.GRID_RADIUS
          The width and height in degrees of the grid used to calculate intersections.
 

Uses of Angle in gov.nasa.worldwindx.examples.multiwindow
 

Fields in gov.nasa.worldwindx.examples.multiwindow declared as Angle
protected static Angle FlatAndRoundGlobes.PATH_LENGTH
           
 

Methods in gov.nasa.worldwindx.examples.multiwindow with parameters of type Angle
protected  Path FlatAndRoundGlobes.makePath(Position startPosition, Angle heading, Angle length, int numPositions)
           
protected  void FlatAndRoundGlobes.makePaths(RenderableLayer layer, Position origin, int numPaths, Angle length, int numPositions)
           
 

Uses of Angle in gov.nasa.worldwindx.examples.util
 

Fields in gov.nasa.worldwindx.examples.util declared as Angle
protected  Angle DialogAnnotation.BusyImage.angle
           
protected  Angle DirectedPath.arrowAngle
          The angle of the arrowhead tip.
static Angle DirectedPath.DEFAULT_ARROW_ANGLE
          Default arrow angle.
protected  Angle DialogAnnotation.BusyImage.increment
           
 

Methods in gov.nasa.worldwindx.examples.util that return Angle
protected  Angle DialogAnnotation.BusyImage.adjustAngleIncrement(DrawContext dc, Angle unitsPerSecond)
           
 Angle DialogAnnotation.BusyImage.getAngle()
           
 Angle DirectedPath.getArrowAngle()
          Indicates the angle of the direction arrowheads.
 Angle DialogAnnotation.BusyImage.getIncrement()
           
static Angle ShapeUtils.getNewShapeHeading(WorldWindow wwd, boolean matchViewHeading)
           
 

Methods in gov.nasa.worldwindx.examples.util with parameters of type Angle
protected  Angle DialogAnnotation.BusyImage.adjustAngleIncrement(DrawContext dc, Angle unitsPerSecond)
           
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)
           
protected  Vec4 ExtentVisibilitySupport.computeEyePointForScreenBounds(Vec4 eye, Vec4 center, Vec4 up, Angle fieldOfView, Rectangle viewport, double nearClipDistance, double farClipDistance, Iterable<? extends ExtentVisibilitySupport.ScreenExtent> screenExtents)
           
protected  Vec4 ExtentVisibilitySupport.computeEyePointForScreenExtents(Vec4 eye, Vec4 center, Vec4 up, Angle fieldOfView, Rectangle viewport, double nearClipDistance, double farClipDistance, Iterable<? extends ExtentVisibilitySupport.ScreenExtent> screenExtents)
           
protected  Vec4 ExtentVisibilitySupport.computeEyePointForScreenReferencePoints(Vec4 eye, Vec4 center, Vec4 up, Angle fieldOfView, Rectangle viewport, Iterable<? extends ExtentVisibilitySupport.ScreenExtent> screenExtents)
           
 Vec4[] ExtentVisibilitySupport.computeViewLookAtContainingExtents(Globe globe, double verticalExaggeration, Vec4 eyePoint, Vec4 centerPoint, Vec4 upVector, Angle fieldOfView, Rectangle viewport, double nearClipDistance, double farClipDistance)
          Returns an array of View look-at vectors optimal for viewing the the scene elements, or null if this has no scene elements.
static List<Position> ShapeUtils.createPositionSquareInViewport(WorldWindow wwd, Position position, Angle heading, double sizeInMeters)
           
static List<LatLon> ShapeUtils.createSquareInViewport(WorldWindow wwd, Position position, Angle heading, double sizeInMeters)
           
protected  String StatusLayer.makeAngleDescription(String label, Angle angle, int places)
           
 void DialogAnnotation.BusyImage.setAngle(Angle angle)
           
 void DirectedPath.setArrowAngle(Angle arrowAngle)
          Specifies the angle of the direction arrowheads.
 void DialogAnnotation.BusyImage.setIncrement(Angle angle)
           
protected  String ExtentVisibilitySupport.validate(Vec4 eye, Vec4 center, Vec4 up, Angle fieldOfView, Rectangle viewport, double nearClipDistance, double farClipDistance)
           
 

Uses of Angle in gov.nasa.worldwindx.examples.view
 

Methods in gov.nasa.worldwindx.examples.view with parameters of type Angle
protected  String ViewSwitch.AppFrame.ViewDisplay.makeAngleDescription(String label, Angle angle)
           
 

Uses of Angle in gov.nasa.worldwindx.performance
 

Fields in gov.nasa.worldwindx.performance declared as Angle
protected static Angle VeryManyPaths.PATH_LENGTH
           
 

Methods in gov.nasa.worldwindx.performance with parameters of type Angle
protected  Path VeryManyPaths.AppFrame.makePath(Position startPosition, Angle heading, Angle length, int numPositions)
           
protected  void VeryManyPaths.AppFrame.makePaths(RenderableLayer layer, Position origin, int numPaths, Angle length, int numPositions)
           
 


NASA World Wind