Package gov.nasa.gsfc.spdf.ssc
Class CoordinateData
- java.lang.Object
-
- gov.nasa.gsfc.spdf.ssc.CoordinateData
-
public class CoordinateData extends java.lang.ObjectThis class represents satellite coordinate data.- Version:
- $Revison: $
- Author:
- B. Harris
-
-
Constructor Summary
Constructors Constructor Description 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CoordinateSystemgetCoordinateSystem()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.voidsetCoordinateSystem(CoordinateSystem value)Sets the coordinate system value.voidsetLatitude(java.util.List<java.lang.Float> value)Set the latitude coordinate values.voidsetLocalTime(java.util.List<java.lang.Double> value)Set the local time values.voidsetLongitude(java.util.List<java.lang.Float> value)Set the longitude coordinate values.voidsetX(java.util.List<java.lang.Double> value)Set the X coordinate values.voidsetY(java.util.List<java.lang.Double> value)Set the Y coordinate values.voidsetZ(java.util.List<java.lang.Double> value)Set the Z coordinate values.
-
-
-
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 systemx- X coordinate valuesy- Y coordinate valuesz- Z coordinate valueslatitude- latitude coordinate valueslongitude- longitude coordinate valueslocalTime- 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<java.lang.Double>)
-
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<java.lang.Double>)
-
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<java.lang.Double>)
-
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<java.lang.Float>)
-
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<java.lang.Float>)
-
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<java.lang.Double>)
-
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()
-
-