Class LocalOrbitalFrame

    • Constructor Detail

      • LocalOrbitalFrame

        public LocalOrbitalFrame​(Frame parent,
                                 LOF lof,
                                 PVCoordinatesProvider provider,
                                 String name)
                          throws IllegalArgumentException
        Build a new instance.

        It is highly recommended that provider use an analytic formulation and not numerical integration as large integration errors may result from many short propagations.

        Parameters:
        parent - parent frame (must be non-null)
        lof - local orbital frame
        provider - provider used to compute frame motion.
        name - name of the frame
        Throws:
        IllegalArgumentException - if the parent frame is null