protected SimplePlanePoint(IPlanePoint point) : this(point.AsPoint()) { }
protected SimplePlanePoint(IPlanePoint point) : this(point.AsPoint()) { }
protected SimplePlanePoint(IPlanePoint point) : this(point.AsPoint()) { }
protected SimplePlanePoint(IPlanePoint point) : this(point.AsPoint()) { }