Перейти к содержанию

Geom.ellipse()

Описание

2D-эллипс или сектор эллипса, строится в плоскости XOY, углы задаются в градусах, центр фигуры в точке [0,0,0].

Синтаксис

JS
Geom.ellipse(majorRadius: Number, minorRadius: Number) -> Shape
Geom.ellipse(majorRadius: Number, minorRadius: Number, angle1: Number, angle2: Number) -> Shape

Аргументы

Аргумент Тип Обязательный Описание
majorRadius Number ✅ Да Первый радиус эллипса.
minorRadius Number ✅ Да Второй радиус эллипса.
angle1 Number ✅ Да Начальный угол сектора эллипса в градусах в диапазоне (0°, 360°).
angle2 Number ✅ Да Конечный угол сектора эллипса в градусах в диапазоне (0°, 360°).

Замечание

При задании параметров для построения эллипса, значение majorRadius (длина большей полуоси) должно быть больше или равно значению minorRadius (длина меньшей полуоси).

Возвращаемое значение

Тип Описание
Shape Объект типа Shape, эллипс или сектор эллипса.

Пример

JS
1
2
3
4
let s1 = Geom.ellipse(100, 200);
console.info(s1); // output:
let s2 = Geom.ellipse(100, 200, 0, 90);
console.info(s2); // output:

См. также

Last update: 14 августа 2025, 18:47