Class

Ellipse

:

group Math

center

: Vec2

radiusX

: number

radiusY

: number

angle

: number
static

fromMat2

(tr: Mat2) => Ellipse

toMat2

() => Mat2

transform

(tr: Mat23) => Ellipse

bbox

(r?: Rect) => Rect

area

() => number

clone

() => Ellipse

collides

(shape: ShapeType) => boolean

contains

(point: Vec2) => boolean

raycast

(origin: Vec2, direction: Vec2) => RaycastResult

random

() => Vec2

serialize

() => any

support

(direction: Vec2) => Vec2
get

gjkCenter

(): Vec2

closestPt

(p: Vec2) => Vec2 | undefined