Class FahrbahnSymbol


  • class FahrbahnSymbol
    extends Object
    • Field Detail

      • x

        private int x
        Koordinaten der linken, oberen Ecke
      • y

        private int y
      • hintergrund

        private Rechteck hintergrund
      • haltelinie

        private Rechteck 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