Class 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.
      • 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

      • 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()
      • 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()
      • 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()
      • 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()
      • 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()
      • 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()