gov.nasa.gsfc.spdf.ssc
Class CoordinateData

java.lang.Object
  extended by gov.nasa.gsfc.spdf.ssc.CoordinateData

public class CoordinateData
extends java.lang.Object

This class represents satellite coordinate data.

Version:
$Revison: $
Author:
B. Harris

Constructor Summary
CoordinateData()
          Constructs a default CoordinateData object with no data.
CoordinateData(CoordinateSystem coordinateSystem, java.util.List<java.lang.Double> x, java.util.List<java.lang.Double> y, java.util.List<java.lang.Double> z, java.util.List<java.lang.Float> latitude, java.util.List<java.lang.Float> longitude, java.util.List<java.lang.Double> localTime)
          Constructs a CoordinateData object with the given values.
 
Method Summary
 CoordinateSystem getCoordinateSystem()
          Gets the coordinate system value.
 java.util.List<java.lang.Float> getLatitude()
          Gets the latitude coordinate values.
 java.util.List<java.lang.Double> getLocalTime()
          Gets the local time values.
 java.util.List<java.lang.Float> getLongitude()
          Gets the longitude coordinate values.
 java.util.List<java.lang.Double> getX()
          Gets the X coordinate values.
 java.util.List<java.lang.Double> getY()
          Gets the Y coordinate values.
 java.util.List<java.lang.Double> getZ()
          Gets the Z coordinate values.
 void setCoordinateSystem(CoordinateSystem value)
          Sets the coordinate system value.
 void setLatitude(java.util.List<java.lang.Float> value)
          Set the latitude coordinate values.
 void setLocalTime(java.util.List<java.lang.Double> value)
          Set the local time values.
 void setLongitude(java.util.List<java.lang.Float> value)
          Set the longitude coordinate values.
 void setX(java.util.List<java.lang.Double> value)
          Set the X coordinate values.
 void setY(java.util.List<java.lang.Double> value)
          Set the Y coordinate values.
 void setZ(java.util.List<java.lang.Double> value)
          Set the Z coordinate values.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoordinateData

public CoordinateData()
Constructs a default CoordinateData object with no data.


CoordinateData

public CoordinateData(CoordinateSystem coordinateSystem,
                      java.util.List<java.lang.Double> x,
                      java.util.List<java.lang.Double> y,
                      java.util.List<java.lang.Double> z,
                      java.util.List<java.lang.Float> latitude,
                      java.util.List<java.lang.Float> longitude,
                      java.util.List<java.lang.Double> localTime)
Constructs a CoordinateData object with the given values.

Parameters:
coordinateSystem - identifies the coordinate system
x - X coordinate values
y - Y coordinate values
z - Z coordinate values
latitude - latitude coordinate values
longitude - longitude coordinate values
localTime - local time values
Method Detail

getCoordinateSystem

public CoordinateSystem getCoordinateSystem()
Gets the coordinate system value.

Returns:
coordinate system value
See Also:
setCoordinateSystem(gov.nasa.gsfc.spdf.ssc.CoordinateSystem)

setCoordinateSystem

public void setCoordinateSystem(CoordinateSystem value)
Sets the coordinate system value.

Parameters:
value - new value
See Also:
getCoordinateSystem(), CoordinateSystem

getX

public java.util.List<java.lang.Double> getX()
Gets the X coordinate values.

Returns:
X coordinate values
See Also:
setX(java.util.List)

setX

public void setX(java.util.List<java.lang.Double> value)
Set the X coordinate values.

Parameters:
value - new X coordinate values
See Also:
getX()

getY

public java.util.List<java.lang.Double> getY()
Gets the Y coordinate values.

Returns:
Y coordinate values
See Also:
setY(java.util.List)

setY

public void setY(java.util.List<java.lang.Double> value)
Set the Y coordinate values.

Parameters:
value - new Y coordinate values
See Also:
getY()

getZ

public java.util.List<java.lang.Double> getZ()
Gets the Z coordinate values.

Returns:
Z coordinate values
See Also:
setZ(java.util.List)

setZ

public void setZ(java.util.List<java.lang.Double> value)
Set the Z coordinate values.

Parameters:
value - new Z coordinate values
See Also:
getZ()

getLatitude

public java.util.List<java.lang.Float> getLatitude()
Gets the latitude coordinate values.

Returns:
latitude coordinate values
See Also:
setLatitude(java.util.List)

setLatitude

public void setLatitude(java.util.List<java.lang.Float> value)
Set the latitude coordinate values.

Parameters:
value - new latitude coordinate values
See Also:
getLatitude()

getLongitude

public java.util.List<java.lang.Float> getLongitude()
Gets the longitude coordinate values.

Returns:
longitude coordinate values
See Also:
setLongitude(java.util.List)

setLongitude

public void setLongitude(java.util.List<java.lang.Float> value)
Set the longitude coordinate values.

Parameters:
value - new longitude coordinate values
See Also:
getLongitude()

getLocalTime

public java.util.List<java.lang.Double> getLocalTime()
Gets the local time values.

Returns:
local time values
See Also:
setLocalTime(java.util.List)

setLocalTime

public void setLocalTime(java.util.List<java.lang.Double> value)
Set the local time values.

Parameters:
value - new local time values
See Also:
getLocalTime()


SSC Feedback.

Copyright © 2003-2008 United States Government as represented by the National Aeronautics and Space Administration. No copyright is claimed in the United States under Title 17, U.S.Code. All Other Right s Reserved.