CircularArea.fromPoints({required Point m, required Point rPoint}) : super(points: [m, rPoint]) { _r = m.toVector().distanceTo(rPoint.toVector()); }