public static global::PolyBool.Region RegionFromJavaScript(this object jsregion) { var region = (object[])jsregion; var points = new global::PolyBool.Point[region.Length]; for (int i = 0; i < points.Length; ++i) { var point = region[i].PointFromJavaScript(); points[i] = point; } return(new global::PolyBool.Region(points)); }
// Point public static object ToJavaScript(this global::PolyBool.Point @this) { return(new double[] { @this.X, @this.Y }); }