Interface PositionAngleBased<T>

    • Method Detail

      • hasNonKeplerianRates

        boolean hasNonKeplerianRates()
        Tells whether the instance holds rates (first-order time derivatives) for dependent variables that are incompatible with Keplerian motion.
        Returns:
        true if and only if holding non-Keplerian rates
        Since:
        13.0
      • withKeplerianRates

        T withKeplerianRates()
        Creates a new instance such that hasNonKeplerianRates() is false.
        Returns:
        new object without rates
        Since:
        13.0
      • withCachedPositionAngleType

        T withCachedPositionAngleType​(PositionAngleType positionAngleType)
        Creates a new instance with the provided type used for caching.
        Parameters:
        positionAngleType - position angle type to use for caching value
        Returns:
        new object
        Since:
        13.0