Ellipse - Эллипс

class axipy.mi.Ellipse(rect, cs=None)

Базовые классы: axipy.da.Geometry

Геометрический объект типа эллипс.

Параметры
  • rect (Union[Rect, list]) – Прямоугольник класса Rect или как list.

  • cs (Optional[CoordSystem]) – Система Координат, в которой создается геометрия.

Пример.
e1 = Ellipse(Rect(0,0,22,33))
e2 = Ellipse([0,0,22,33])
e1.center = (10,10) # Переопределим центр
e1.majorSemiAxis = 10 # Задание большой полуоси
e1.minorSemiAxis = 5 # Задание малой полуоси
property center

Центр эллипса.

Тип результата

Pnt

property majorSemiAxis

Радиус большой полуоси эллипса.

Тип результата

float

property minorSemiAxis

Радиус малой полуоси эллипса.

Тип результата

float