Package: laridae 0.1.0
laridae: Constrained Triangulation and Meshing with CGAL
A persistent constrained Delaunay triangulation handle backed by the 'CGAL' (Computational Geometry Algorithms Library) classes 'Constrained_triangulation_plus_2' and 'Delaunay_mesher_2' (The CGAL Project (2026) <https://doc.cgal.org/6.2.1/Manual/packages.html>). Points and constraint segments can be inserted and removed at any time, crossing constraints are resolved by inserting the crossing, and the mesh can be refined by minimum angle, maximum area, or a sizing field that varies with position. Input and output follow the vertices / segments / triangles contract shared with 'cdtr', including per-triangle constraint depth.
Authors:
laridae_0.1.0.tar.gz
laridae_0.1.0.zip(r-4.7-x86_64)laridae_0.1.0.zip(r-4.7-arm64)laridae_0.1.0.zip(r-4.6-x86_64)laridae_0.1.0.zip(r-4.6-arm64)laridae_0.1.0.zip(r-4.5-x86_64)
laridae_0.1.0.tgz(r-4.6-x86_64)laridae_0.1.0.tgz(r-4.6-arm64)laridae_0.1.0.tgz(r-4.5-x86_64)laridae_0.1.0.tgz(r-4.5-arm64)
laridae_0.1.0.tar.gz(r-4.7-arm64)laridae_0.1.0.tar.gz(r-4.7-x86_64)laridae_0.1.0.tar.gz(r-4.6-arm64)laridae_0.1.0.tar.gz(r-4.6-x86_64)
laridae_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
laridae/json (API)
| # Install 'laridae' in R: |
| install.packages('laridae', repos = c('https://hypertidy.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/hypertidy/laridae/issues
c-plus-pluscgalconstrained-delaunay-triangulationverticescpp
Last updated from:00b8a181d5. Checks:15 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 128 | ||
| linux-devel-x86_64 | OK | 144 | ||
| source / vignettes | OK | 199 | ||
| linux-release-arm64 | OK | 129 | ||
| linux-release-x86_64 | OK | 155 | ||
| macos-release-arm64 | OK | 102 | ||
| macos-release-x86_64 | OK | 334 | ||
| macos-oldrel-arm64 | OK | 125 | ||
| macos-oldrel-x86_64 | OK | 296 | ||
| windows-devel-arm64 | OK | 226 | ||
| windows-devel-x86_64 | OK | 183 | ||
| windows-release-arm64 | OK | 213 | ||
| windows-release-x86_64 | OK | 160 | ||
| windows-oldrel-x86_64 | OK | 154 | ||
| wasm-release | OK | 121 |
Exports:default_min_edge_lengthlari_add_pointslari_add_segmentslari_countslari_depthlari_newlari_refinelari_remove_pointslari_remove_segmentslari_segmentslari_steplari_tableslari_triangleslari_triangulatelari_vertices
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Default refinement edge-length floor | default_min_edge_length |
| Edit a mesh | lari_add_points lari_add_segments lari_remove_points lari_remove_segments |
| Mesh counts | lari_counts |
| Create a mesh handle | lari_new |
| Refine a mesh | lari_refine |
| Step the mesher | lari_step |
| Mesh tables | lari_depth lari_segments lari_tables lari_triangles lari_vertices |
| One-shot constrained triangulation | lari_triangulate |