Interface TransformProvider

    • Method Detail

      • getTransform

        Transform getTransform​(AbsoluteDate date)
        Get the Transform corresponding to specified date.
        Parameters:
        date - current date
        Returns:
        transform at specified date
      • getKinematicTransform

        default KinematicTransform getKinematicTransform​(AbsoluteDate date)
        Get a transform for position and velocity, not acceleration.

        The default implementation returns getTransform(AbsoluteDate) but implementations may override it for better performance.

        Parameters:
        date - current date.
        Returns:
        the kinematic transform.
        Since:
        12.1
      • getKinematicTransform

        default <T extends CalculusFieldElement<T>> FieldKinematicTransform<T> getKinematicTransform​(FieldAbsoluteDate<T> date)
        Get a transform for position and velocity, not acceleration.

        The default implementation returns getTransform(AbsoluteDate) but implementations may override it for better performance.

        Type Parameters:
        T - type of the elements
        Parameters:
        date - current date.
        Returns:
        the kinematic transform.
        Since:
        12.1
      • getStaticTransform

        default StaticTransform getStaticTransform​(AbsoluteDate date)
        Get a transform for only rotations and translations on the specified date.

        The default implementation calls getTransform(AbsoluteDate) but implementations may override it for better performance.

        Parameters:
        date - current date.
        Returns:
        the static transform.
      • getStaticTransform

        default <T extends CalculusFieldElement<T>> FieldStaticTransform<T> getStaticTransform​(FieldAbsoluteDate<T> date)
        Get a transform for only rotations and translations on the specified date.

        The default implementation returns getTransform(AbsoluteDate) but implementations may override it for better performance.

        Type Parameters:
        T - type of the elements
        Parameters:
        date - current date.
        Returns:
        the static transform.
        Since:
        12.0