geometry.pixel.MultiPolygon
Расширяет IPixelMultiPolygonGeometry.
Пиксельная геометрия "Многоугольник из нескольких фигур".
Конструктор | Поля | Методы
Конструктор
geometry.pixel.MultiPolygon(coordinates, fillRule[, metaData])
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: Number[][][][] Координаты многоугольников. |
|
— |
Тип: String Строковый идентификатор, определяющий алгоритм заливки многоугольников. Может принимать одно из двух значений:
|
|
— |
Тип: Object Метаданные. |
|
false |
Тип: Boolean Признак выпуклости многоугольника. true — выпуклый, false — невыпуклый. Для выпуклых многоугольников быстрее рассчитывается попадание точки в многоугольник. |
* Обязательный параметр/опция.
Поля
Имя |
Тип |
Описание |
Менеджер событий. Унаследовано от IEventEmitter. |
Методы
Имя |
Возвращает |
Описание |
Boolean |
Проверяет лежит ли переданная точка внутри мультимногоугольника. Унаследован от IPixelMultiPolygonGeometry. |
|
Boolean |
Возвращает true, если переданная геометрия эквивалентна данной. Унаследован от IPixelGeometry. |
|
Number[][]|null |
Возвращает координаты двух противоположных углов области, охватывающей геометрию. Первый элемент массива - угол с наименьшими значениями координат относительно остальных точек области; второй элемент - угол с наибольшими значениями координат. Унаследован от IBaseGeometry. |
|
Object |
Ищет на контуре мультимногоугольника точку, ближайшую к anchorPosition. Унаследован от IPixelMultiPolygonGeometry. |
|
Number[][][][] |
Возвращает координаты мультимногоугольника. Унаследован от IPixelMultiPolygonGeometry. |
|
String |
Возвращает строковый идентификатор, определяющий алгоритм заливки мультимногоугольника. Идентификатор может иметь одно из двух значений:
Унаследован от IPixelMultiPolygonGeometry. |
|
Integer |
Возвращает количество многоугольников в мультимногоугольнике. Унаследован от IPixelMultiPolygonGeometry. |
|
Object |
Возвращает метаданные пиксельной геометрии. Унаследован от IPixelGeometry. |
|
getType() |
String |
Возвращает идентификатор типа геометрии. Унаследован от IBaseGeometry. |
Создает отмасштабированную копию геометрии. Унаследован от IPixelGeometry. |
||
Создает копию геометрии сдвинутую на заданную величину. Унаследован от IPixelGeometry. |
Обязательный параметр.