NASA World Wind

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

Packages that use Angle
gov.nasa.worldwind   
gov.nasa.worldwind.applications.gio.catalogui   
gov.nasa.worldwind.applications.gio.esg   
gov.nasa.worldwind.applications.gio.filter   
gov.nasa.worldwind.applications.sar   
gov.nasa.worldwind.awt   
gov.nasa.worldwind.examples   
gov.nasa.worldwind.examples.util   
gov.nasa.worldwind.geom   
gov.nasa.worldwind.geom.coords   
gov.nasa.worldwind.globes   
gov.nasa.worldwind.layers   
gov.nasa.worldwind.layers.rpf   
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.terrain   
gov.nasa.worldwind.tracks   
gov.nasa.worldwind.util   
gov.nasa.worldwind.util.measure   
gov.nasa.worldwind.view   
 

Uses of Angle in gov.nasa.worldwind
 

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 AnaglyphSceneController.getFocusAngle()
           
 Angle AnaglyphSceneController.getViewMinPitch()
           
 

Methods in gov.nasa.worldwind with parameters of type Angle
 void View.setFieldOfView(Angle fieldOfView)
          Sets the horiziontal field-of-view angle (the angle of visibillity) to the specified fieldOfView.
 void AnaglyphSceneController.setFocusAngle(Angle a)
           
 void AnaglyphSceneController.setViewMinPitch(Angle a)
           
 

Uses of Angle in gov.nasa.worldwind.applications.gio.catalogui
 

Methods in gov.nasa.worldwind.applications.gio.catalogui that return Angle
 Angle AngleSpinner.getValue()
           
 

Methods in gov.nasa.worldwind.applications.gio.catalogui with parameters of type Angle
 void AngleSpinner.setValue(Angle angle)
           
 

Constructors in gov.nasa.worldwind.applications.gio.catalogui with parameters of type Angle
AngleSpinner(Angle value, String mode)
           
 

Uses of Angle in gov.nasa.worldwind.applications.gio.esg
 

Methods in gov.nasa.worldwind.applications.gio.esg that return Angle
protected static Angle GetServices.getAngleValue(AVList avList, String key)
           
static Angle ESGQueryModel.getAngleValue(AVList avList, String key)
           
 Angle ESGQueryPanel.getMaxLatitude()
           
 Angle ESGQueryModel.getMaxLatitude()
           
 Angle ESGQueryPanel.getMaxLongitude()
           
 Angle ESGQueryModel.getMaxLongitude()
           
 Angle ESGQueryPanel.getMinLatitude()
           
 Angle ESGQueryModel.getMinLatitude()
           
 Angle ESGQueryPanel.getMinLongitude()
           
 Angle ESGQueryModel.getMinLongitude()
           
 

Methods in gov.nasa.worldwind.applications.gio.esg with parameters of type Angle
 void ESGQueryPanel.setMaxLatitude(Angle newValue)
           
 void ESGQueryModel.setMaxLatitude(Angle newValue)
           
 void ESGQueryPanel.setMaxLongitude(Angle newValue)
           
 void ESGQueryModel.setMaxLongitude(Angle newValue)
           
 void ESGQueryPanel.setMinLatitude(Angle newValue)
           
 void ESGQueryModel.setMinLatitude(Angle newValue)
           
 void ESGQueryPanel.setMinLongitude(Angle newValue)
           
 void ESGQueryModel.setMinLongitude(Angle newValue)
           
 

Uses of Angle in gov.nasa.worldwind.applications.gio.filter
 

Methods in gov.nasa.worldwind.applications.gio.filter with parameters of type Angle
 LowerCorner Envelope.addLowerCorner(Angle latitude, Angle longitude)
           
 UpperCorner Envelope.addUpperCorner(Angle latitude, Angle longitude)
           
protected static String LowerCorner.latLonToLowerCorner(Angle latitude, Angle longitude)
           
protected static String UpperCorner.latLonToUpperCorner(Angle latitude, Angle longitude)
           
 

Constructors in gov.nasa.worldwind.applications.gio.filter with parameters of type Angle
LowerCorner(Angle latitude, Angle longitude)
           
UpperCorner(Angle latitude, Angle longitude)
           
 

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

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

Methods in gov.nasa.worldwind.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 PlaneModel.setHeading(Angle head)
           
 void TerrainProfilePanel.updatePosition(Position position, Angle heading)
           
 

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

Uses of Angle in gov.nasa.worldwind.awt
 

Methods in gov.nasa.worldwind.awt with parameters of type Angle
protected  void ViewInputHandler.changeHeading(OrbitView view, Angle change, ViewInputAttributes.ActionAttributes attrib)
           
protected  void ViewInputHandler.changePitch(OrbitView view, Angle change, ViewInputAttributes.ActionAttributes attrib)
           
protected  void ViewInputHandler.onPanViewAbsolute(Angle latitudeChange, Angle longitudeChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
protected  void ViewInputHandler.onPanViewRelative(Angle forwardChange, Angle sideChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
protected  void ViewInputHandler.onRotateView(Angle headingChange, Angle pitchChange, ViewInputAttributes.ActionAttributes actionAttribs)
           
 

Uses of Angle in gov.nasa.worldwind.examples
 

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

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

Methods in gov.nasa.worldwind.examples.util that return Angle
static Angle ShapeUtils.getNewShapeHeading(WorldWindow wwd, boolean matchViewHeading)
           
 

Methods in gov.nasa.worldwind.examples.util with parameters of type Angle
static List<LatLon> ShapeUtils.createSquareInViewport(WorldWindow wwd, Position position, Angle heading, double sizeInMeters)
           
 

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.
 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.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)
           
 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 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 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 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.
 Sector Sector.intersection(Angle latitude, Angle longitude)
           
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)
          Contructs 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 TMCoord.getLatitude()
           
 Angle MGRSCoord.getLatitude()
           
 Angle UTMCoord.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 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 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, 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 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.
UTMCoord(Angle latitude, Angle longitude, int zone, char hemisphere, double easting, double northing)
          Create an arbitrary set of UTM coordinates with the given values.
UTMCoord(Angle latitude, Angle longitude, int zone, char 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
 Vec4 Globe.computeNorthPointingTangentAtLocation(Angle latitude, Angle longitude)
           
 Vec4 FlatGlobe.computeNorthPointingTangentAtLocation(Angle latitude, Angle longitude)
           
 Vec4 EllipsoidalGlobe.computeNorthPointingTangentAtLocation(Angle latitude, Angle longitude)
           
 Vec4 Globe.computePointFromPosition(Angle latitude, Angle longitude, double metersElevation)
           
 Vec4 EllipsoidalGlobe.computePointFromPosition(Angle latitude, Angle longitude, double metersElevation)
           
 Vec4 Globe.computeSurfaceNormalAtLocation(Angle latitude, Angle longitude)
           
 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.computeTransformToPosition(Angle latitude, Angle longitude, double metersElevation)
           
 Matrix FlatGlobe.computeTransformToPosition(Angle latitude, Angle longitude, double metersElevation)
           
 Matrix EllipsoidalGlobe.computeTransformToPosition(Angle latitude, Angle longitude, double metersElevation)
          Returns the cartesian transform Matrix that maps coordinates to the 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 a flat world Cartesian coordinates.
 double Globe.getElevation(Angle latitude, Angle longitude)
           
 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, or an unspecified value, typically zero, if an elevation cannot be determined.
 double[] ElevationModel.getExtremeElevations(Angle latitude, Angle longitude)
          Returns the minimum and maximum elevations at a specified location.
 double Globe.getRadiusAt(Angle latitude, Angle longitude)
           
 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 mapping missing data to the elevation model's missing data replacement value.
 

Uses of Angle in gov.nasa.worldwind.layers
 

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)
           
 Angle StarsLayer.getLatitudeOffset()
          Returns the latitude offset or relative tilt for the star sphere.
 Angle StarsLayer.getLongitudeOffset()
          Returns the longitude offset or rotation 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.
 void StarsLayer.setLatitudeOffset(Angle offset)
          Sets the latitude offset or relative tilt of the star sphere.
 void StarsLayer.setLongitudeOffset(Angle offset)
          Sets the longitude offset or rotation 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.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.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
           
 

Methods in gov.nasa.worldwind.render that return Angle
 Angle SurfaceQuad.getHeading()
           
 Angle SurfaceEllipse.getHeading()
           
 Angle ConformingQuad.getOrientation()
           
 Angle ConformingEllipticalPolygon.getOrientation()
           
 Angle ConformingEllipse.getOrientation()
           
 

Methods in gov.nasa.worldwind.render with parameters of type Angle
protected  double SegmentPlaneRenderer.computeSurfaceElevation(SectorGeometryList sgl, Globe globe, Angle latitude, Angle longitude)
           
protected  TextureTile TiledSurfaceObjectRenderer.getIntersectingTile(Angle latitude, Angle longitude, Iterable<? extends TextureTile> tiles)
           
 Vec4 DrawContextImpl.getPointOnGlobe(Angle latitude, Angle longitude)
           
 Vec4 DrawContext.getPointOnGlobe(Angle latitude, Angle longitude)
           
 Vec4 DrawContextImpl.getScreenPoint(Angle latitude, Angle longitude, double metersElevation)
           
 Vec4 DrawContext.getScreenPoint(Angle latitude, Angle longitude, double metersElevation)
           
static Iterable<LatLon> ConformingQuad.makePositions(Globe globe, LatLon center, double width, double height, Angle orientation)
           
static Iterable<LatLon> ConformingEllipticalPolygon.makePositions(Globe globe, LatLon center, double majorAxis, double minorAxis, Angle orientation, int intervals)
           
 void SurfaceQuad.setHeading(Angle heading)
           
 void SurfaceEllipse.setHeading(Angle heading)
           
 void ConformingQuad.setOrientation(Angle orientation)
           
 void ConformingEllipticalPolygon.setOrientation(Angle orientation)
           
 void ConformingEllipse.setOrientation(Angle orientation)
           
 

Constructors in gov.nasa.worldwind.render with parameters of type Angle
ConformingEllipse(LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle orientation)
           
ConformingEllipse(LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle orientation, Color fillColor, Color borderColor)
           
ConformingEllipticalPolygon(Globe globe, LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle orientation, int intervals)
           
ConformingEllipticalPolygon(Globe globe, LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle orientation, int intervals, Color fillColor, Color borderColor)
           
ConformingQuad(Globe globe, LatLon center, double halfWidth, double halfHeight, Angle orientation)
           
ConformingQuad(Globe globe, LatLon center, double halfWidth, double halfHeight, Angle orientation, Color fillColor, Color borderColor)
           
SurfaceEllipse(LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle heading)
           
SurfaceEllipse(LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle heading, int intervals)
           
SurfaceEllipse(ShapeAttributes attributes, LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle heading)
           
SurfaceEllipse(ShapeAttributes attributes, LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle heading, int intervals)
           
SurfaceQuad(LatLon center, double width, double height, Angle heading)
           
SurfaceQuad(ShapeAttributes attributes, LatLon center, double width, double height, Angle heading)
           
SurfaceSquare(LatLon center, double size, Angle heading)
           
SurfaceSquare(ShapeAttributes attributes, LatLon center, double size, Angle heading)
           
 

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

Methods in gov.nasa.worldwind.render.airspaces that return Angle
 Angle[] PolyArc.getAzimuths()
           
 Angle[] PartialCappedCylinder.getAzimuths()
           
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)
           
 

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
 

Methods in gov.nasa.worldwind.render.markers that return Angle
 Angle Marker.getHeading()
           
 Angle BasicMarker.getHeading()
           
 

Methods in gov.nasa.worldwind.render.markers with parameters of type Angle
 void Marker.setHeading(Angle heading)
           
 void BasicMarker.setHeading(Angle heading)
           
 

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.terrain
 

Methods in gov.nasa.worldwind.terrain with parameters of type Angle
 double[] SectorGeometry.GeographicTextureCoordinateComputer.compute(Angle latitude, Angle longitude)
           
 boolean ZeroElevationModel.contains(Angle latitude, Angle longitude)
           
 boolean LocalElevationModel.contains(Angle latitude, Angle longitude)
           
 boolean CompoundElevationModel.contains(Angle latitude, Angle longitude)
           
 boolean BasicElevationModel.contains(Angle latitude, Angle longitude)
           
 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[] BasicElevationModel.getExtremeElevations(Angle latitude, Angle longitude)
           
 double[] BasicElevationModel.Elevations.getExtremes(Angle latitude, Angle longitude)
           
 Vec4 SectorGeometryList.getSurfacePoint(Angle latitude, Angle longitude)
           
 Vec4 SectorGeometryList.getSurfacePoint(Angle latitude, Angle longitude, double metersOffset)
           
 Vec4 SectorGeometry.getSurfacePoint(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 BasicElevationModel.getUnmappedElevation(Angle latitude, Angle longitude)
           
 

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
 

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.
 

Methods in gov.nasa.worldwind.util with parameters of type Angle
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)
           
protected  String StatusBar.makeAngleDescription(String label, 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
 Angle MeasureTool.getOrientation()
           
 

Methods in gov.nasa.worldwind.util.measure with parameters of type Angle
 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.
 void MeasureTool.setMeasureShape(String shape, 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.view
 

Fields in gov.nasa.worldwind.view declared as Angle
protected  Angle BasicOrbitViewLimits.maxHeading
           
protected  Angle BasicOrbitViewLimits.maxPitch
           
protected  Angle BasicOrbitViewLimits.minHeading
           
protected  Angle BasicOrbitViewLimits.minPitch
           
 

Methods in gov.nasa.worldwind.view that return Angle
protected  Angle BasicOrbitViewModel.computeHeading(Matrix headingPitchZoomTransform)
           
protected  Angle BasicOrbitViewModel.computePitch(Matrix headingPitchZoomTransform)
           
 Angle OrbitViewCollisionSupport.computePitchToResolveCollision(OrbitView orbitView, double nearDistance, DrawContext dc)
           
 Angle OrbitViewPropertyAccessor.AngleAccessor.getAngle(OrbitView orbitView)
           
 Angle BasicOrbitViewAnimator.AngleAnimator.getBegin()
           
 Angle BasicOrbitViewAnimator.AngleAnimator.getEnd()
           
 Angle BasicOrbitView.getFieldOfView()
           
 Angle OrbitViewModel.ModelCoordinates.getHeading()
           
 Angle OrbitView.getHeading()
           
 Angle BasicOrbitViewModel.BasicModelCoordinates.getHeading()
           
 Angle BasicOrbitView.getHeading()
           
 Angle[] OrbitViewLimits.getHeadingLimits()
          Returns the minimum and maximum Angles for the OrbitView heading property.
 Angle[] BasicOrbitViewLimits.getHeadingLimits()
           
 Angle OrbitViewModel.ModelCoordinates.getPitch()
           
 Angle OrbitView.getPitch()
           
 Angle BasicOrbitViewModel.BasicModelCoordinates.getPitch()
           
 Angle BasicOrbitView.getPitch()
           
 Angle[] OrbitViewLimits.getPitchLimits()
          Returns the minimum and maximum Angles for the OrbitView pitch property.
 Angle[] BasicOrbitViewLimits.getPitchLimits()
           
static Angle BasicOrbitViewLimits.limitHeading(Angle angle, OrbitViewLimits viewLimits)
           
static Angle BasicOrbitViewLimits.limitPitch(Angle angle, OrbitViewLimits viewLimits)
           
 Angle BasicOrbitViewAnimator.AngleAnimator.nextAngle(double interpolant, OrbitView orbitView)
           
static Angle BasicOrbitView.normalizedHeading(Angle unnormalizedHeading)
           
static Angle BasicOrbitView.normalizedPitch(Angle unnormalizedPitch)
           
 

Methods in gov.nasa.worldwind.view with parameters of type Angle
protected  Matrix BasicOrbitViewModel.computeHeadingPitchZoomTransform(Angle heading, Angle pitch, double zoom)
           
 double ViewSupport.computePixelSizeAtDistance(double distance, Angle fieldOfView, Rectangle viewport)
           
 Matrix OrbitViewModel.computeTransformMatrix(Globe globe, Position center, Angle heading, Angle pitch, double zoom)
           
 Matrix BasicOrbitViewModel.computeTransformMatrix(Globe globe, Position center, Angle heading, Angle pitch, double zoom)
           
static ScheduledOrbitViewStateIterator ScheduledOrbitViewStateIterator.createCenterHeadingPitchIterator(Position beginCenter, Position endCenter, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, long lengthMillis, boolean smoothed)
           
static ScheduledOrbitViewStateIterator ScheduledOrbitViewStateIterator.createCenterHeadingPitchZoomIterator(Position beginCenter, Position endCenter, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, long lengthMillis, boolean smoothed)
           
static ScheduledOrbitViewStateIterator ScheduledOrbitViewStateIterator.createHeadingIterator(Angle begin, Angle end)
           
static ScheduledOrbitViewStateIterator ScheduledOrbitViewStateIterator.createHeadingIterator(Angle begin, Angle end, long lengthMillis, boolean smoothed)
           
static ScheduledOrbitViewStateIterator ScheduledOrbitViewStateIterator.createHeadingPitchIterator(Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch)
           
static ScheduledOrbitViewStateIterator ScheduledOrbitViewStateIterator.createHeadingPitchIterator(Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, long lengthMillis, boolean smoothed)
           
static ScheduledOrbitViewStateIterator ScheduledOrbitViewStateIterator.createHeadingPitchZoomIterator(Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, long lengthMillis, boolean smoothed)
           
static FlyToOrbitViewStateIterator FlyToOrbitViewStateIterator.createPanToIterator(Globe globe, Position beginCenter, Position endCenter, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom)
           
static FlyToOrbitViewStateIterator FlyToOrbitViewStateIterator.createPanToIterator(Globe globe, Position beginCenter, Position endCenter, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, boolean endCenterOnSurface)
           
static FlyToOrbitViewStateIterator FlyToOrbitViewStateIterator.createPanToIterator(Globe globe, Position beginCenter, Position endCenter, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, long lengthMillis)
           
static FlyToOrbitViewStateIterator FlyToOrbitViewStateIterator.createPanToIterator(Globe globe, Position beginCenter, Position endCenter, Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, long lengthMillis, boolean endCenterOnSurface)
           
static FlyToOrbitViewStateIterator FlyToOrbitViewStateIterator.createPanToIterator(OrbitView orbitView, Globe globe, Position center, Angle heading, Angle pitch, double zoom)
           
static FlyToOrbitViewStateIterator FlyToOrbitViewStateIterator.createPanToIterator(OrbitView orbitView, Globe globe, Position center, Angle heading, Angle pitch, double zoom, boolean endCenterOnSurface)
           
static ScheduledOrbitViewStateIterator ScheduledOrbitViewStateIterator.createPitchIterator(Angle begin, Angle end)
           
static ScheduledOrbitViewStateIterator ScheduledOrbitViewStateIterator.createPitchIterator(Angle begin, Angle end, long lengthMillis, boolean smoothed)
           
static FlyToOrbitViewStateIterator FlyToOrbitViewStateIterator.createZoomToIterator(Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom)
           
static FlyToOrbitViewStateIterator FlyToOrbitViewStateIterator.createZoomToIterator(Angle beginHeading, Angle endHeading, Angle beginPitch, Angle endPitch, double beginZoom, double endZoom, long lengthMillis)
           
static FlyToOrbitViewStateIterator FlyToOrbitViewStateIterator.createZoomToIterator(OrbitView orbitView, Angle heading, Angle pitch, double zoom)
           
static LatLon BasicOrbitViewLimits.limitCenterLocation(Angle latitude, Angle longitude, OrbitViewLimits viewLimits)
           
static Angle BasicOrbitViewLimits.limitHeading(Angle angle, OrbitViewLimits viewLimits)
           
static Angle BasicOrbitViewLimits.limitPitch(Angle angle, OrbitViewLimits viewLimits)
           
static Angle BasicOrbitView.normalizedHeading(Angle unnormalizedHeading)
           
static Angle BasicOrbitView.normalizedPitch(Angle unnormalizedPitch)
           
 boolean OrbitViewPropertyAccessor.AngleAccessor.setAngle(OrbitView orbitView, Angle value)
           
 void BasicOrbitView.setFieldOfView(Angle fieldOfView)
           
 void OrbitView.setHeading(Angle heading)
           
 void BasicOrbitView.setHeading(Angle heading)
           
 void OrbitViewLimits.setHeadingLimits(Angle minAngle, Angle maxAngle)
          Sets the minimum and maximum Angles which will limit the OrbitView heading property.
 void BasicOrbitViewLimits.setHeadingLimits(Angle minAngle, Angle maxAngle)
           
 void OrbitView.setPitch(Angle pitch)
           
 void BasicOrbitView.setPitch(Angle pitch)
           
 void OrbitViewLimits.setPitchLimits(Angle minAngle, Angle maxAngle)
          Sets the minimum and maximum Angles which will limit the OrbitView pitch property.
 void BasicOrbitViewLimits.setPitchLimits(Angle minAngle, Angle maxAngle)
           
 

Constructors in gov.nasa.worldwind.view with parameters of type Angle
BasicOrbitViewAnimator.AngleAnimator(Angle begin, Angle end, OrbitViewPropertyAccessor.AngleAccessor propertyAccessor)
           
BasicOrbitViewModel.BasicModelCoordinates(Position center, Angle heading, Angle pitch, double zoom)
           
 


NASA World Wind