shape.MultiPolygon

Расширяет IShape.

Пиксельная фигура "Мультиполигон".

Конструктор | Методы

Конструктор

shape.MultiPolygon(pixelGeometry[, params])

Создает фигуру.

Параметры:

Параметр

Значение по умолчанию

Описание

pixelGeometry*

Тип: IPixelMultiPolygonGeometry

Пиксельная геометрия фигуры.

params

Тип: Object

Параметры фигуры.

params.fill

true

Тип: Boolean

Флаг наличия заливки.

params.outline

true

Тип: Boolean

Флаг наличия линии обводки.

params.strokeWidth

0

Тип: Number

Толщина линии обводки в пикселях.

* Обязательный параметр/опция.

Методы

Имя

Возвращает

Описание

contains(position)

Boolean

Проверяет лежит ли переданная точка внутри фигуры.

Унаследован от IShape.

equals(shape)

Boolean

Возвращает true, если переданная фигура эквивалентна данной.

Унаследован от IShape.

getBounds()

Number[][]|null

Возвращает координаты двух противоположных углов области, охватывающей фигуру. Первый элемент массива - угол с наименьшими значениями координат относительно остальных точек области; второй элемент - угол с наибольшими значениями координат.

Унаследован от IShape.

getGeometry()

IPixelGeometry

Возвращает пиксельную геометрию фигуры.

Унаследован от IShape.

getType()

String

Возвращает идентификатор типа геометрии.

Унаследован от IShape.

scale(factor)

IShape

Создает отмасштабированную копию фигуры.

Унаследован от IShape.

shift(offset)

IShape

Создает копию фигуры сдвинутую на заданную величину.

Унаследован от IShape.

Предыдущая
Следующая
В этой статье: