Exemplo n.º 1
0
    def __init__(self, geometry_name, num_slots=-1):
        self.id = str(uuid.uuid1())

        if num_slots == -1:
            self.num_slots = Geometry.get_num_slots(geometry_name)
        else:
            self.num_slots = num_slots

        self.type = geometry_name
        self._geometry = None

        # Initialize slots
        self._slots = [Slot(i) for i in range(1, self.num_slots+1)]