Class TutorialOrbitType.TutorialEquinoctialOrbit

  • Enclosing class:
    TutorialOrbitType

    public static class TutorialOrbitType.TutorialEquinoctialOrbit
    extends Object
    Equinoctial orbit.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double getA()
      Get the semi major axis.
      double getEx()
      Get the first component of the equinoctial eccentricity vector.
      double getEy()
      Get the second component of the equinoctial eccentricity vector.
      double getHx()
      Get the first component of the inclination vector.
      double getHy()
      Get the second component of the inclination vector.
      double getLv()
      Get the mean anomaly.
      String getPositionAngle()
      Get the name of the position angle.
      void setA​(double a)
      Set the semi major axis.
      void setEx​(double ex)
      Set the first component of the equinoctial eccentricity vector.
      void setEy​(double ey)
      Set the second component of the equinoctial eccentricity vector.
      void setHx​(double hx)
      Set the first component of the inclination vector.
      void setHy​(double hy)
      Set the second component of the inclination vector.
      void setLv​(double lv)
      Set the mean anomaly.
      void setPositionAngle​(String positionAngle)
      Set the name of the position angle.
    • Constructor Detail

      • TutorialEquinoctialOrbit

        public TutorialEquinoctialOrbit()
    • Method Detail

      • getA

        public double getA()
        Get the semi major axis.
        Returns:
        the semi major axis (m)
      • setA

        public void setA​(double a)
        Set the semi major axis.
        Parameters:
        a - the semi major axis (m)
      • getEx

        public double getEx()
        Get the first component of the equinoctial eccentricity vector.
        Returns:
        the first component of the equinoctial eccentricity vector
      • setEx

        public void setEx​(double ex)
        Set the first component of the equinoctial eccentricity vector.
        Parameters:
        ex - first component of the equinoctial eccentricity vector
      • getEy

        public double getEy()
        Get the second component of the equinoctial eccentricity vector.
        Returns:
        the second component of the equinoctial eccentricity vector
      • setEy

        public void setEy​(double ey)
        Set the second component of the equinoctial eccentricity vector.
        Parameters:
        ey - second component of the equinoctial eccentricity vector
      • getHx

        public double getHx()
        Get the first component of the inclination vector.
        Returns:
        the first component of the inclination vector
      • setHx

        public void setHx​(double hx)
        Set the first component of the inclination vector.
        Parameters:
        hx - first component of the inclination vector
      • getHy

        public double getHy()
        Get the second component of the inclination vector.
        Returns:
        the second component of the inclination vector
      • setHy

        public void setHy​(double hy)
        Set the second component of the inclination vector.
        Parameters:
        hy - second component of the inclination vector
      • getLv

        public double getLv()
        Get the mean anomaly.
        Returns:
        the mean anomaly (°)
      • setLv

        public void setLv​(double lv)
        Set the mean anomaly.
        Parameters:
        lv - mean anomaly (°)
      • getPositionAngle

        public String getPositionAngle()
        Get the name of the position angle.
        Returns:
        the name of the position angle
      • setPositionAngle

        public void setPositionAngle​(String positionAngle)
        Set the name of the position angle.
        Parameters:
        positionAngle - name of the position angle