Package gov.nasa.gsfc.spdf.ssc
Class CoordinateData
- java.lang.Object
-
- 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
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 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.
-
-
-
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()
-
-