Class VisibilityCircle.TutorialVisibilityCircle

  • Enclosing class:
    VisibilityCircle

    public static class VisibilityCircle.TutorialVisibilityCircle
    extends Object
    Input data for the visibility circle tutorial.

    Data are read from a YAML file.

    Author:
    Bryan Cazabonne
    • Constructor Detail

      • TutorialVisibilityCircle

        public TutorialVisibilityCircle()
    • Method Detail

      • getStation

        public TutorialStation getStation()
        Get the ground station.
        Returns:
        the ground station
      • setStation

        public void setStation​(TutorialStation station)
        Set the ground station.
        Parameters:
        station - ground station
      • getMinElevation

        public double getMinElevation()
        Get the minimum elevation for defining visibility above ground.
        Returns:
        the minimum elevation for defining visibility above ground (°)
      • setMinElevation

        public void setMinElevation​(double minElevation)
        Set the minimum elevation for defining visibility above ground.
        Parameters:
        minElevation - minimum elevation for defining visibility above ground (°)
      • getSpacecraftAltitude

        public double getSpacecraftAltitude()
        Get the satellite altitude.
        Returns:
        the satellite altitude (m)
      • setSpacecraftAltitude

        public void setSpacecraftAltitude​(double spacecraftAltitude)
        Set the satellite altitude.
        Parameters:
        spacecraftAltitude - satellite altitude (m)
      • getPointsNumber

        public int getPointsNumber()
        Get the number of points to compute.
        Returns:
        the number of points to compute
      • setPointsNumber

        public void setPointsNumber​(int pointsNumber)
        Set the number of points to compute.
        Parameters:
        pointsNumber - number of points to compute