Files
Denys Seredenko c148b03ab5 Ready Model
2024-12-18 12:15:41 +01:00

27 lines
661 B
Python

from enum import Enum, auto
class Concept(Enum):
UNKNOWN = auto()
VORFAHRT_GEWAEHREN = auto()
VORFAHRT_STRASSE = auto()
STOP = auto()
RECHTS_ABBIEGEN = auto()
LINKS_ABBIEGEN = auto()
RECHTS_VOR_LINKS = auto()
def identify_by_str(name: str):
match name:
case 'VORFAHRT_GEWAEHREN':
return Concept.VORFAHRT_GEWAEHREN
case 'VORFAHRT_STRASSE':
return Concept.VORFAHRT_STRASSE
case 'STOP':
return Concept.STOP
case 'RECHTS_ABBIEGEN':
return Concept.RECHTS_ABBIEGEN
case 'LINKS_ABBIEGEN':
return Concept.LINKS_ABBIEGEN
case 'RECHTS_VOR_LINKS':
return Concept.RECHTS_VOR_LINKS
case _:
return Concept.UNKNOWN