MapAnalyzer.Polygon¶
Module Contents¶
Classes¶
|
Represents the Buildable Points in a |
|
Base Class for Representing an “Area” |
-
class
MapAnalyzer.Polygon.Buildables(polygon)[source]¶ Represents the Buildable Points in a
Polygon,“Lazy” class that will only update information when it is needed
-
class
MapAnalyzer.Polygon.Polygon(map_data: MapData, array: ndarray)[source]¶ Base Class for Representing an “Area”
-
property
buildables(self)[source]¶ - Return type
BuildablePoints
Is a responsible for holding and updating the buildable points of it’s respected
Polygon
-
property
regions(self)[source]¶ - Return type
List[
Region]
Filters out every Polygon that is not a region, and is inside / bordering with
self
-
property
center(self)[source]¶ Since the center is always going to be a
float,and for performance considerations we use integer coordinates.
We will return the closest point registered
-
property
Indices and tables