MPoint

constructor(x: Double, y: Double)
constructor(p: Point)
constructor(x: Float, y: Float)
constructor(x: Int, y: Int)