Class OrekitCcsdsFrameMapper

    • Constructor Detail

      • OrekitCcsdsFrameMapper

        public OrekitCcsdsFrameMapper()
    • Method Detail

      • buildCcsdsFrame

        public Frame buildCcsdsFrame​(FrameFacade orientation,
                                     AbsoluteDate frameEpoch)
        Description copied from interface: CcsdsFrameMapper
        Create an Orekit Frame from the alignment specified in a CCSDS NDM.
        Specified by:
        buildCcsdsFrame in interface CcsdsFrameMapper
        Parameters:
        orientation - the attitude of the returned frame.
        frameEpoch - the epoch of the returned frame, if not intrinsic to the definition of the reference frame. May be null if not specified in the file. Many frames will ignore this value.
        Returns:
        a Frame with the given orientation. Never null.
      • buildCcsdsFrame

        public Frame buildCcsdsFrame​(BodyFacade center,
                                     FrameFacade orientation,
                                     AbsoluteDate frameEpoch)
        Description copied from interface: CcsdsFrameMapper
        Create an Orekit Frame from the center, alignment, and epoch specified in a CCSDS NDM.
        Specified by:
        buildCcsdsFrame in interface CcsdsFrameMapper
        Parameters:
        center - the origin of the returned frame.
        orientation - the attitude of the returned frame.
        frameEpoch - the epoch of the returned frame, if not intrinsic to the definition of the reference frame. May be null if not specified in the file. Many frames will ignore this value.
        Returns:
        a Frame with the given center and orientation. Never null.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object