axioma.core.geometry.PolygonInterface¶Абстрактный интерфейсный класс замкнутого площадного объекта с контуром-полилинией
Унаследован от:
От него наследуются:
addInterior(interior_ring)¶Добавление внутренней замкнутой полилинии
| Параметры: | interior_ring (LinearRingInterface) – внутренняя замкнутая полилиния(дыра, остров) |
|---|
interiorsCount()¶Определение количества внутренних замкнутых полилиний
| Результат: | Количество геометрий |
|---|---|
| Тип результата: | int |
setExteriorRing(exterior_ring)¶Изменения внешнего контура объекта
| Параметры: | exterior_ring (LinearRingInterface) – новый контур объекта |
|---|
exteriorRing()¶Внешний контура объекта
| Результат: | контур объекта |
|---|---|
| Тип результата: | LinearRingInterface |
removeInteriorRing(index)¶Удаление внутренней замкнутой полилинии по индексу
| Параметры: | index (int) – индекс внутренней замкнутой полилинии |
|---|
interiorAt(index)¶Получение внутренней замкнутой полилинии по индексу
| Параметры: | index (int) – индекс внутренней замкнутой полилинии |
|---|---|
| Тип результата: | LinearRingInterface |