Skip to content

artifacts

DropoffZoneID #

Bases: IntEnum

Enum to identify drop-off zones.

Source code in cogip/models/artifacts.py
44
45
46
47
48
49
50
51
class DropoffZoneID(IntEnum):
    """
    Enum to identify drop-off zones.
    """

    Top = auto()
    Bottom = auto()
    Opposite = auto()

PlantSupplyID #

Bases: IntEnum

Enum to identify plant supplies.

Source code in cogip/models/artifacts.py
 6
 7
 8
 9
10
11
12
13
14
15
16
class PlantSupplyID(IntEnum):
    """
    Enum to identify plant supplies.
    """

    CenterTop = auto()
    CenterBottom = auto()
    LocalTop = auto()
    LocalBottom = auto()
    OppositeTop = auto()
    OppositeBottom = auto()

PlanterID #

Bases: IntEnum

Enum to identify planters.

Source code in cogip/models/artifacts.py
59
60
61
62
63
64
65
66
67
class PlanterID(IntEnum):
    """
    Enum to identify planters.
    """

    Top = auto()
    LocalSide = auto()
    OppositeSide = auto()
    Test = auto()  # To use on the training table only

PotSupplyID #

Bases: IntEnum

Enum to identify pot supplies.

Source code in cogip/models/artifacts.py
24
25
26
27
28
29
30
31
32
33
34
class PotSupplyID(IntEnum):
    """
    Enum to identify pot supplies.
    """

    LocalTop = auto()
    LocalMiddle = auto()
    LocalBottom = auto()
    OppositeTop = auto()
    OppositeMiddle = auto()
    OppositeBottom = auto()

SolarPanelsID #

Bases: IntEnum

Enum to identify solar panels.

Source code in cogip/models/artifacts.py
74
75
76
77
78
79
80
class SolarPanelsID(IntEnum):
    """
    Enum to identify solar panels.
    """

    Local = auto()
    Shared = auto()