JavaGenes, NASA Ames. Written largely by Al Globus

gov.nasa.javaGenes.EOSscheduling
Class PointingRequirement

java.lang.Object
  extended bygov.nasa.javaGenes.EOSscheduling.PointingRequirement
All Implemented Interfaces:
java.io.Serializable

public class PointingRequirement
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  double azimuth
           
protected  double elevation
           
protected  double range
           
protected  int time
           
 
Constructor Summary
PointingRequirement(int inTime, double azimuthInDegrees, double elevationInDegrees, double inRange)
           
 
Method Summary
 boolean equivalent(PointingRequirement p)
           
 double getAzimuth()
           
 double getElevation()
           
 double getRange()
           
 double getTime()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

time

protected int time

azimuth

protected double azimuth

elevation

protected double elevation

range

protected double range
Constructor Detail

PointingRequirement

public PointingRequirement(int inTime,
                           double azimuthInDegrees,
                           double elevationInDegrees,
                           double inRange)
Method Detail

getTime

public double getTime()

getAzimuth

public double getAzimuth()

getElevation

public double getElevation()

getRange

public double getRange()

equivalent

public boolean equivalent(PointingRequirement p)

JavaGenes, NASA Ames. Written largely by Al Globus