genplanner.BasicZone¶
- class genplanner.BasicZone(name=<property object>)[source]¶
A minimal zone implementation identified only by name.
This is typically used for technical/intermediate zones (e.g., blocks) where only a stable string name is required.
- name¶
Non-empty zone name.
- Raises:
ValueError – If name is not a non-empty string.
- Parameters:
name (str)
Methods
__init__([name])validate()Validate the zone configuration.
Attributes
min_areaMinimum area constraint associated with the zone.