Ellipse: center: Vec2radiusX: numberradiusY: numberangle: numberfromMat2(tr: Mat2): EllipsetoMat2(): Mat2transform(tr: Mat4): Ellipsebbox(): Rectarea(): numberclone(): Ellipsecollides(shape: ShapeType): booleancontains(point: Vec2): booleanraycast(origin: Vec2, direction: Vec2): RaycastResultrandom(): Vec2