Skip to content

artifacts

DropoffZoneID #

Bases: IntEnum

Enum to identify drop-off zones.

Source code in cogip/models/artifacts.py
52
53
54
55
56
57
58
59
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
 8
 9
10
11
12
13
14
15
16
17
18
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
67
68
69
70
71
72
73
74
75
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
29
30
31
32
33
34
35
36
37
38
39
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
82
83
84
85
86
87
88
class SolarPanelsID(IntEnum):
    """
    Enum to identify solar panels.
    """

    Local = auto()
    Shared = auto()