Package: decido Version: 0.4.0 Title: Bindings for 'Mapbox' Ear Cutting Triangulation Library Description: Provides constrained triangulation of polygons. Ear cutting (or ear clipping) applies constrained triangulation by successively 'cutting' triangles from a polygon defined by path/s. Holes are supported by introducing a bridge segment between polygon paths. This package wraps the 'header-only' library 'earcut.hpp' which includes a reference to the method used by Held, M. (2001) . Authors@R: c( person("Michael", "Sumner", email = "mdsumner@gmail.com", role = c("aut", "cre")), person("Andrew", "Smith", role = "ctb", comment = "provided C++ guidance"), person("Mapbox", role = "cph", comment = "author of header library earcut.hpp"), person("Mark", "Padgham", role = "ctb", comment = "help with CRAN issues"), person("David", "Cooley", role = "ctb", comment = "added header capability for linking from other packages")) License: MIT + file LICENSE Encoding: UTF-8 ByteCompile: true LinkingTo: Rcpp Depends: R (>= 3.2.5) Imports: Rcpp RoxygenNote: 7.3.2 Suggests: covr, testthat, knitr, oz, rmarkdown, spelling, markdown VignetteBuilder: knitr Roxygen: list(markdown = TRUE) URL: https://hypertidy.github.io/decido/ BugReports: https://github.com/hypertidy/decido/issues Language: en-US Repository: https://hypertidy.r-universe.dev Date/Publication: 2025-11-28 00:21:58 UTC RemoteUrl: https://github.com/hypertidy/decido RemoteRef: HEAD RemoteSha: f74e45498c738686c9a54b63ca78a921e7fb990c NeedsCompilation: yes Packaged: 2026-06-24 00:21:36 UTC; root Author: Michael Sumner [aut, cre], Andrew Smith [ctb] (provided C++ guidance), Mapbox [cph] (author of header library earcut.hpp), Mark Padgham [ctb] (help with CRAN issues), David Cooley [ctb] (added header capability for linking from other packages) Maintainer: Michael Sumner