Circle: center: Vec2radius: numbertransform(tr: Mat4): Ellipsebbox(): Rectarea(): numberclone(): Circlecollides(shape: ShapeType | Vec2): booleancontains(point: Vec2): booleanraycast(origin: Vec2, direction: Vec2): RaycastResultrandom(): Vec2