geometry.pixel.Circle
Расширяет IPixelCircleGeometry.
Пиксельная геометрия "Круг".
Конструктор | Поля | Методы
Конструктор
geometry.pixel.Circle(coordinates, radius[, metaData])
Параметры:
Параметр | Значение по умолчанию | Описание |
---|---|---|
coordinates * | — | Тип: Number[]|null Координаты центра круга. |
radius * | — | Тип: Number|null Радиус круга. |
metaData | — | Тип: Object Метаданные. |
Параметр | Значение по умолчанию | Описание |
---|---|---|
coordinates * | — | Тип: Number[]|null Координаты центра круга. |
radius * | — | Тип: Number|null Радиус круга. |
metaData | — | Тип: Object Метаданные. |
* Обязательный параметр/опция.
Поля
Имя | Тип | Описание |
---|---|---|
events | IEventManager | Менеджер событий. Унаследовано от IEventEmitter. |
Имя | Тип | Описание |
---|---|---|
events | IEventManager | Менеджер событий. Унаследовано от IEventEmitter. |
Методы
Имя | Возвращает | Описание |
---|---|---|
getBounds() | Number[][]|null | Returns координаты двух противоположных углов области, охватывающей геометрию. Первый элемент массива - угол с наименьшими значениями координат относительно остальных точек области; второй элемент - угол с наибольшими значениями координат. Унаследован от IBaseGeometry. |
getCoordinates() | Number[] | Returns координаты центра круга. Унаследован от IPixelCircleGeometry. |
getMetaData() | Object | Returns метаданные пиксельной геометрии. Унаследован от IPixelGeometry. |
getRadius() | Number | Returns радиус круга. Унаследован от IPixelCircleGeometry. |
getType() | String | Returns идентификатор типа геометрии. Унаследован от IBaseGeometry. |
scale(factor) | Создает отмасштабированную копию геометрии. Унаследован от IPixelGeometry. | |
shift(offset) | Создает копию геометрии сдвинутую на заданную величину. Унаследован от IPixelGeometry. |
Имя | Возвращает | Описание |
---|---|---|
getBounds() | Number[][]|null | Returns координаты двух противоположных углов области, охватывающей геометрию. Первый элемент массива - угол с наименьшими значениями координат относительно остальных точек области; второй элемент - угол с наибольшими значениями координат. Унаследован от IBaseGeometry. |
getCoordinates() | Number[] | Returns координаты центра круга. Унаследован от IPixelCircleGeometry. |
getMetaData() | Object | Returns метаданные пиксельной геометрии. Унаследован от IPixelGeometry. |
getRadius() | Number | Returns радиус круга. Унаследован от IPixelCircleGeometry. |
getType() | String | Returns идентификатор типа геометрии. Унаследован от IBaseGeometry. |
scale(factor) | Создает отмасштабированную копию геометрии. Унаследован от IPixelGeometry. | |
shift(offset) | Создает копию геометрии сдвинутую на заданную величину. Унаследован от IPixelGeometry. |