MapPolygon constructor
MapPolygon(
- MapLinearRing externalRing,
- List<
MapLinearRing> internalRings
Implementation
factory MapPolygon(
MapLinearRing externalRing, List<MapLinearRing> internalRings) {
Rect bounds = externalRing.bounds;
for (MapLinearRing linearRing in internalRings) {
bounds = bounds.expandToInclude(linearRing.bounds);
}
return MapPolygon._(externalRing,
UnmodifiableListView<MapLinearRing>(internalRings), bounds);
}