Class FahrbahnSymbol


  • class FahrbahnSymbol
    extends Object
    Stellt die Fahrbahn auf dem Ausgabefenster dar.
    Version:
    1.0
    Author:
    Albert Wiedemann
    • Field Detail

      • x

        int x
        x-Position der linken, oberen Ecke
      • y

        int y
        y-Position der linken, oberen Ecke
      • hintergrund

        Rechteck hintergrund
        Fahrbahnbelag
      • haltelinie

        Rechteck haltelinie
        Haltelinie
    • Constructor Detail

      • FahrbahnSymbol

        FahrbahnSymbol()
        Erzeugt das FahrbahnSymbol
    • Method Detail

      • PositionSetzen

        void PositionSetzen​(int x,
                            int y)
        Setzt die Position der Fahrbahn.
        Parameters:
        x - x-Position des Kreuzungsmittelpunkts
        y - y-Position des Kreuzungsmittelpunkts
      • EintrittsPositionGeben

        int EintrittsPositionGeben()
        Meldet die Eintrittsposition des Fahrzeugs
        Returns:
        Startposition des Fahrzeugs
      • AustrittsPositionGeben

        int AustrittsPositionGeben()
        Meldet die Austrittsposition des Fahrzeugs
        Returns:
        Austrittsposition des Fahrzeugs
      • RandAbstandGeben

        int RandAbstandGeben()
        Meldet den Abstand zum inneren Fahrbahnrand
        Returns:
        Abstand des Fahrzeugs
      • HaltelinienPositionGeben

        int HaltelinienPositionGeben()
        Meldet die Position der Haltelinie
        Returns:
        Haltelinienposition