Skip to content

Commit 63d9550

Browse files
committed
use new signature for ellipse binding
see AngusJohnson/Clipper2#858
1 parent 50bf38c commit 63d9550

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

clipper2-wasm/clipper.bindings.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,8 @@ EMSCRIPTEN_BINDINGS(clipper_module) {
119119
.function("Intersects", &Rect64::Intersects)
120120
.function("Equals", &Rect64::operator==);
121121

122-
function("Ellipse64", select_overload<Path64(const Point64&, double, double, int)>(&Ellipse), allow_raw_pointers());
123-
function("EllipseFromRect64", select_overload<Path64(const Rect64&, int)>(&Ellipse), allow_raw_pointers());
122+
function("Ellipse64", select_overload<Path64(const Point64&, double, double, size_t)>(&Ellipse), allow_raw_pointers());
123+
function("EllipseFromRect64", select_overload<Path64(const Rect64&, size_t)>(&Ellipse), allow_raw_pointers());
124124

125125
// Translate64
126126
function("TranslatePath64", select_overload<Path64(const Path64&, int64_t, int64_t)>(&TranslatePath), allow_raw_pointers());
@@ -234,8 +234,8 @@ EMSCRIPTEN_BINDINGS(clipper_module) {
234234
.function("Intersects", &RectD::Intersects)
235235
.function("Equals", &RectD::operator==);
236236

237-
function("EllipseD", select_overload<PathD(const PointD&, double, double, int)>(&Ellipse), allow_raw_pointers());
238-
function("EllipseFromRectD", select_overload<PathD(const RectD&, int)>(&Ellipse), allow_raw_pointers());
237+
function("EllipseD", select_overload<PathD(const PointD&, double, double, size_t)>(&Ellipse), allow_raw_pointers());
238+
function("EllipseFromRectD", select_overload<PathD(const RectD&, size_t)>(&Ellipse), allow_raw_pointers());
239239

240240
// TranslateD
241241
function("TranslatePathD", select_overload<PathD(const PathD&, double, double)>(&TranslatePath), allow_raw_pointers());

0 commit comments

Comments
 (0)