invoke

operator fun invoke(): MPoint
operator fun invoke(v: MPoint): MPoint
operator fun invoke(x: Double, y: Double): MPoint
operator fun invoke(x: Float, y: Float): MPoint
operator fun invoke(x: Int, y: Int): MPoint
operator fun invoke(xy: Int): MPoint
operator fun invoke(xy: Float): MPoint
operator fun invoke(xy: Double): MPoint
inline operator fun invoke(x: Number, y: Number): MPoint


inline operator fun invoke(angle: Angle, length: Double = 1.0): MPoint

Constructs a point from polar coordinates determined by an angle and a length. Angle 0 is pointing to the right, and the direction is counter-clock-wise