Neighbor & NeighborType¶
-
class
aaa_modules.layout_model.neighbor.
Neighbor
(zoneId, type)[source]¶ Represent a neighboring zone.
-
__init__
(zoneId, type)[source]¶ Creates a new object
Parameters: - zoneId (str) –
- type (NeighborType) –
-
getType
()[source]¶ Return type: NeighborType
-
-
class
aaa_modules.layout_model.neighbor.
NeighborType
[source]¶ Define the various type of neighboring zones.
-
CLOSED_SPACE
= 1¶ The two zones are not connected.
-
OPEN_SPACE
= 2¶ The two zones are treated as equal open space.
-
OPEN_SPACE_MASTER
= 3¶ The two zones are open space, but this neighbor zone is considered to be more important.
-
OPEN_SPACE_SLAVE
= 4¶ The two zones are open space, but this neighbor zone is considered to be less important.
-
UNDEFINED
= -1¶ Not specified or available.
-