Module JNISpice
Package spice.basic

Class PositionRecord


  • public class PositionRecord
    extends PositionVector
    Class PositionRecord represents the positions of ephemeris objects relative to other objects; position records carry along with them one-way light time.

    Version 1.0.0 22-DEC-2009 (NJB)

    • Constructor Detail

      • PositionRecord

        public PositionRecord()
        No-arguments constructor.
      • PositionRecord

        public PositionRecord​(PositionRecord position)
        Copy constructor.

        This constructor creates a deep copy.

        Parameters:
        position - PositionRecord
      • PositionRecord

        public PositionRecord​(Vector3 v,
                              TDBDuration d)
        Assignment constructor.

        This constructor allows a caller to create a PositionRecord containing specified values.

        Parameters:
        v - Vector3
        d - TDBDuration
    • Method Detail

      • toString

        public java.lang.String toString()
        Create a String representation of this PositionRecord.
        Overrides:
        toString in class PositionVector
        Returns:
        String
      • getLightTime

        public TDBDuration getLightTime()
        Get one way light time between target and observer.
        Returns:
        TDBDuration