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