Jeospace API

Uses of Interface
org.jeospace.measure.angle.Angle

Packages that use Angle
org.jeospace.coordinate Contains classes that support 3 dimensional coordinate objects used to position and orient. 
org.jeospace.measure.angle Contains classes that support angular measurements. 
org.jeospace.physics.orbit Contains interfaces and classes supporting physics based orbital mechanics. 
org.jeospace.projection Contains classes that manage map projections. 
org.jeospace.simulation Contains classes to configure, manage and control the simulation/visulation environment. 
org.jeospace.text Contains classes for handling the textual representation of measurement and identity objects 
org.jeospace.ui.swing.components Contains classes for creating Swing based user interfaces which utilize Jeospace objects. 
org.jeospace.ui.swt.widgets Contains classes for creating SWT based user interfaces which utilize Jeospace objects. 
 

Uses of Angle in org.jeospace.coordinate
 

Methods in org.jeospace.coordinate that return Angle
 Angle Polar.getAngularSeparation(Polar target)
          Return the angular separation between this Polar object and the argument.
 

Methods in org.jeospace.coordinate with parameters of type Angle
static void PositionUtils.getTargetCoordinate(Polar initial, Longitude azimuth, Angle angularSeparation, Polar target)
          Calculate a target position in longitude and latitude given an initial position a heading and an angular distance.
static void PositionUtils.getVisibleRadius(Spherical spherical, Ellipsoid ellipsoid, Angle radiusAngle)
          Calculate the visible radius on the surface of an ellipsoid of the point defined by the argument ellipsoid-centric fixed coordinate and place the result into the argument Angle object.
static void PositionUtils.getVisibleRadius(Ellipsoidal ellipsoidal, Angle radiusAngle)
          Calculate the visible radius on the surface of an ellipsoid of the point defined by the argument ellipsoidal coordinate and place the result into the argument Angle object.
 

Uses of Angle in org.jeospace.measure.angle
 

Classes in org.jeospace.measure.angle that implement Angle
 class DecimalAngle
          DecimalAngle provides a concrete implementation of Angle which is designed for high performance usage in conjunction with java.lang.Math trigonometric methods - or other functions which require double precision floating point representations of angular measurements.
 class Latitude
          A subclass of DecimalAngle, a latitude is an angle that is restricted in value to be within a half revolution of arc.
 class Longitude
          A subclass of DecimalAngle, a longitude is an angle that is always normalized to a value within a full revolution of arc.
 class SexagesimalAngle
          SexagesimalAngle provides a concrete implementation of Angle which is designed for accurate manipulations of the sexagesimal sub-unit fields to the minimum value of 1 microsecond of degree.
 

Methods in org.jeospace.measure.angle with parameters of type Angle
 void Longitude.set(Angle ang)
          Set this Longitude to the specified value.
 void Longitude.add(Angle ang)
          Add to this Longitude the passed Angle.
 void Longitude.subtract(Angle ang)
          Subtract from this Longitude the passed Angle.
 void Latitude.set(Angle ang)
          Set this Latitude to the specified value.
 void Latitude.add(Angle ang)
          Add to this Latitude the passed Angle.
 void Latitude.subtract(Angle ang)
          Subtract from this Latitude the passed Angle.
 boolean Latitude.addCheckRollover(Angle ang)
          Add to this Latitude object the passed Angle object.
 void DecimalAngle.set(Angle ang)
          Set this DecimalAngle to the specified value.
 void DecimalAngle.add(Angle ang)
          Add to this DecimalAngle the passed Angle.
 void DecimalAngle.subtract(Angle ang)
          Subtract from this DecimalAngle the passed Angle.
 int DecimalAngle.compareTo(Angle that)
          Compare this object with the argument for order.
 void SexagesimalAngle.set(Angle ang)
          Set this SexagesimalAngle to the specified value.
 void SexagesimalAngle.add(Angle ang)
          Add to this SexagesimalAngle the passed Angle.
 void SexagesimalAngle.subtract(Angle ang)
          Subtract from this SexagesimalAngle the passed Angle.
 int SexagesimalAngle.compareTo(Angle that)
          Compare this object with the argument for order.
 void Angle.set(Angle ang)
          Set this Angle to the specified value.
 void Angle.add(Angle value)
          Add to this Angle the passed Angle.
 void Angle.subtract(Angle value)
          Subtract from this Angle the passed Angle.
 int Angle.compareTo(Angle that)
          Compare this object with the argument for order.
 

Constructors in org.jeospace.measure.angle with parameters of type Angle
Longitude(Angle ang)
          Construct a Longitude initialized to the specified value.
Latitude(Angle ang)
          Construct a Latitude initialized to the specified value.
DecimalAngle(Angle ang)
          Construct a DecimalAngle initialized to the specified value.
SexagesimalAngle(Angle ang)
          Construct a SexagesimalAngle initialized to the specified value.
 

Uses of Angle in org.jeospace.physics.orbit
 

Methods in org.jeospace.physics.orbit that return Angle
 Angle Earth.getEquationOfTime(double julianDay)
          Get the equation of time value for the Julian Day.
 

Methods in org.jeospace.physics.orbit with parameters of type Angle
static void Earth.getMeanSiderealTime(double julianDay, Ellipsoidal position, Angle angle)
          Get the mean sidereal time ( theta ) at the specified position on the Earth's surface for the Julian Day.
static void Earth.getMeanSiderealTimeAtGreenwich(double julianDay, Angle angle)
          Get the mean sidereal time at Greenwich ( theta_0 ) for the Julian Day.
 void Earth.getApparentSiderealTime(double julianDay, Ellipsoidal position, Angle angle)
          Get the apparent sidereal time ( theta ), the local hour angle corrected for nutation for the specified position on the Earth's surface at the specified Julian Day.
 void Earth.getNutationInLongitude(double julianDay, Angle angle)
          Get the nutation in longitude ( delta_psi ) for the specified Julian Day.
 void Earth.getNutationInObliquity(double julianDay, Angle angle)
          Get the nutation in obliquity ( delta_epsilon ) for the specified Julian Day
 void Earth.getTrueObliquityOfEcliptic(double julianDay, Angle angle)
          Get the true obliquity of the ecliptic ( epsilon = epsilon_0 + delta_epsilon ) for the specified Julian Day.
 void Earth.getMeanObliquityOfEcliptic(double julianDay, Angle angle)
          Get the mean obliquity of the ecliptic ( epsilon_0 ) for the specified Julian Day
 

Uses of Angle in org.jeospace.projection
 

Methods in org.jeospace.projection with parameters of type Angle
static Ellipsoidal[] ProjectionUtils.getFootprintBoundary(Ellipsoidal gdc, Angle radiusAngle, int number_of_points)
          Calculate the Ellipsoidal coordinates that coorespond to the conical footprint on the surface of an ellipsoid.
 

Uses of Angle in org.jeospace.simulation
 

Methods in org.jeospace.simulation with parameters of type Angle
 org.w3c.dom.Element Marshal.createDecimalAngle(java.lang.String tag, DecimalAngleUnit unit, Angle angle)
          Create and return an Element cooresponding to the argument Angle object
 

Uses of Angle in org.jeospace.text
 

Fields in org.jeospace.text declared as Angle
protected  Angle AngleFormat.fmtAngle
          Scratch Angle object for format methods
 

Methods in org.jeospace.text that return Angle
 Angle AngleFormat.parse(java.lang.String source)
          Not implemented.
 

Methods in org.jeospace.text with parameters of type Angle
 java.lang.StringBuffer AngleFormat.format(Angle angle, java.lang.StringBuffer result, java.text.FieldPosition pos)
          Format an Angle object into a human readable string.
 java.lang.String AngleFormat.format(Angle angle)
          Format an Angle object into a human readable String.
 

Uses of Angle in org.jeospace.ui.swing.components
 

Methods in org.jeospace.ui.swing.components that return Angle
 Angle LatitudeSpinner.getMinimum()
          Return the minimum value.
 Angle LatitudeSpinner.getMaximum()
          Return the maximum value.
 Angle AngleSpinner.getAngle()
          Return the Angle object that this control is acting on.
 Angle AngleSpinner.getMinimum()
          Return the minimum value.
 Angle AngleSpinner.getMaximum()
          Return the maximum value.
 

Methods in org.jeospace.ui.swing.components with parameters of type Angle
 void LatitudeSpinner.setMinimum(Angle minimum)
          Set the minimum value the Latitude object in this control may have.
 void LatitudeSpinner.setMaximum(Angle maximum)
          Set the maximum value the Latitude object in this control may have.
 void AngleSpinner.setAngle(Angle newAngle)
          Set the Angle object to be manipulated by the control.
 void AngleSpinner.setMinimum(Angle minimum)
          Set the minimum value the Angle object in this control may have.
 void AngleSpinner.setMaximum(Angle maximum)
          Set the maximum value the Angle object in this control may have.
 

Constructors in org.jeospace.ui.swing.components with parameters of type Angle
AngleSpinner(Angle initial)
          Constructor.
AngleSpinner(Angle initial, AngleFormat formatter)
          Constructor.
 

Uses of Angle in org.jeospace.ui.swt.widgets
 

Methods in org.jeospace.ui.swt.widgets that return Angle
 Angle LatitudeSpider.getMinimum()
          Return the minimum value.
 Angle LatitudeSpider.getMaximum()
          Return the maximum value.
 Angle LatitudeSpinner.getMinimum()
          Return the minimum value.
 Angle LatitudeSpinner.getMaximum()
          Return the maximum value.
 Angle AngleSpider.getAngle()
          Return the Angle object that this control is acting on.
 Angle AngleSpider.getMinimum()
          Return the minimum value.
 Angle AngleSpider.getMaximum()
          Return the maximum value.
 Angle AngleSpinner.getAngle()
          Return the Angle object that this control is acting on.
 Angle AngleSpinner.getMinimum()
          Return the minimum value.
 Angle AngleSpinner.getMaximum()
          Return the maximum value.
 

Methods in org.jeospace.ui.swt.widgets with parameters of type Angle
 void LatitudeSpider.setMinimum(Angle minimum)
          Set the minimum value the Latitude object in this control may have.
 void LatitudeSpider.setMaximum(Angle maximum)
          Set the maximum value the Latitude object in this control may have.
 void LatitudeSpinner.setMinimum(Angle minimum)
          Set the minimum value the Latitude object in this control may have.
 void LatitudeSpinner.setMaximum(Angle maximum)
          Set the maximum value the Latitude object in this control may have.
 void AngleSpider.setAngle(Angle newAngle)
          Set the Angle object to be manipulated by the control.
 void AngleSpider.setMinimum(Angle minimum)
          Set the minimum value the Angle object in this control may have.
 void AngleSpider.setMaximum(Angle maximum)
          Set the maximum value the Angle object in this control may have.
 void AngleSpinner.setAngle(Angle newAngle)
          Set the Angle object to be manipulated by the control.
 void AngleSpinner.setMinimum(Angle minimum)
          Set the minimum value the Angle object in this control may have.
 void AngleSpinner.setMaximum(Angle maximum)
          Set the maximum value the Angle object in this control may have.
 

Constructors in org.jeospace.ui.swt.widgets with parameters of type Angle
AngleSpider(org.eclipse.swt.widgets.Composite parent, Angle initial)
          Constructor.
AngleSpider(org.eclipse.swt.widgets.Composite parent, Angle initial, AngleFormat formatter)
          Constructor.
AngleSpinner(org.eclipse.swt.widgets.Composite parent, Angle initial)
          Constructor.
AngleSpinner(org.eclipse.swt.widgets.Composite parent, Angle initial, AngleFormat formatter)
          Constructor.
 


Jeospace API

Copyright © 2006 - jeospace.org