Class OcmWriter

    • Field Detail

      • CCSDS_OCM_VERS

        public static final double CCSDS_OCM_VERS
        Version number implemented.
        See Also:
        Constant Field Values
      • KVN_PADDING_WIDTH

        public static final int KVN_PADDING_WIDTH
        Padding width for aligning the '=' sign.
        See Also:
        Constant Field Values
    • Constructor Detail

      • OcmWriter

        public OcmWriter​(IERSConventions conventions,
                         double equatorialRadius,
                         double flattening,
                         DataContext dataContext)
        Complete constructor.

        Calling this constructor directly is not recommended. Users should rather use writerBuilder.buildOcmWriter().

        Parameters:
        conventions - IERS Conventions
        equatorialRadius - central body equatorial radius
        flattening - central body flattening
        dataContext - used to retrieve frames, time scales, etc.
    • Method Detail

      • getEquatorialRadius

        public double getEquatorialRadius()
        Get the central body equatorial radius.
        Returns:
        central body equatorial radius
        Since:
        12.0
      • getFlattening

        public double getFlattening()
        Get the central body flattening.
        Returns:
        central body flattening
        Since:
        12.0