shape.LineString

Расширяет IShape.

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

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

Конструктор

shape.LineString(pixelGeometry[, params])

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

Параметры:

Параметр

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

Описание

pixelGeometry*

Тип: IPixelLineStringGeometry

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

params

Тип: Object

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

params.strokeWidth

1

Тип: 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.

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