Establishes and maintains vertex pool topology for geometry handled by 'wk'. Segments are the atomic unit, vertices are shared via integer references into a pool. Topology is made discoverable via coincident vertex detection while not requiring modification of the input data. Topological data models follow principles described in Worboys and Duckham (2004, ISBN:978-0415283755). The edge-based topology geometry decomposed into vertices and directed edge pairs is a simplification of the quad-edge case in Guibas & Stolfi (1985) <doi:10.1145/282918.282923>.
| Version: | 0.3.0 |
| Imports: | vctrs, wk (≥ 0.9.4) |
| Suggests: | knitr, rmarkdown, RTriangle, spelling, testthat (≥ 3.0.0), traipse |
| Published: | 2026-03-05 |
| DOI: | 10.32614/CRAN.package.wkpool (may not be active yet) |
| Author: | Michael Sumner [aut, cre] |
| Maintainer: | Michael Sumner <mdsumner at gmail.com> |
| BugReports: | https://github.com/hypertidy/wkpool/issues |
| License: | MIT + file LICENSE |
| URL: | https://github.com/hypertidy/wkpool |
| NeedsCompilation: | no |
| Language: | en-GB |
| Materials: | README, NEWS |
| CRAN checks: | wkpool results |
| Reference manual: | wkpool.html , wkpool.pdf |
| Vignettes: |
Segments: the atoms of geometry (source, R code) wkpool: Topology-based Geometry Handling (source, R code) |
| Package source: | wkpool_0.3.0.tar.gz |
| Windows binaries: | r-devel: not available, r-release: not available, r-oldrel: not available |
| macOS binaries: | r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available |
Please use the canonical form https://CRAN.R-project.org/package=wkpool to link to this page.