Interface CelestialBody

    • Method Detail

      • getInertiallyOrientedFrame

        Frame getInertiallyOrientedFrame()
        Get an inertially oriented, body centered frame.

        The frame is always bound to the body center, and its axes have a fixed orientation with respect to other inertial frames.

        Returns:
        an inertially oriented, body centered frame
        See Also:
        getBodyOrientedFrame()
      • getBodyOrientedFrame

        Frame getBodyOrientedFrame()
        Get a body oriented, body centered frame.

        The frame is always bound to the body center, and its axes have a fixed orientation with respect to the celestial body.

        Returns:
        a body oriented, body centered frame
        See Also:
        getInertiallyOrientedFrame()
      • getName

        String getName()
        Get the name of the body.
        Returns:
        name of the body
      • getGM

        double getGM()
        Get the attraction coefficient of the body.
        Returns:
        attraction coefficient of the body (m³/s²)