Type: Package
Package: cgalMeshes
Title: R6 Based Utilities for 3D Meshes using 'CGAL'
Version: 2.1.0.9001
Authors@R: 
    person("Stéphane", "Laurent", , "laurent_step@outlook.fr", role = c("aut", "cre"))
Maintainer: Stéphane Laurent <laurent_step@outlook.fr>
Description: Provides some utilities for 3D meshes: clipping of a mesh to
    the volume bounded by another mesh, decomposition into convex parts,
    distance between a mesh and a point, Hausdorff distance between two
    meshes, triangulation, geodesic distance, Boolean operations
    (intersection, union, difference), Minkowski sum, subdivision
    algorithms, random sampling on a mesh, volume, area, and centroid.
    Also provides two algorithms for surface reconstruction from a cloud
    of points. Meshes are represented by R6 classes. All algorithms are
    performed by the 'C++' library 'CGAL' (<https://www.cgal.org/>).
License: GPL-3
URL: https://github.com/stla/cgalMeshes
BugReports: https://github.com/stla/cgalMeshes/issues
Depends: 
    R (>= 2.10)
Imports: 
    data.table,
    grDevices,
    methods,
    onion,
    R6,
    Rcpp (>= 1.0.9),
    rgl,
    tools,
    utils
Suggests:
    randomcoloR,
    rmarchingcubes,
    spray,
    viridisLite
LinkingTo: 
    BH,
    Rcpp,
    RcppCGAL,
    RcppColors,
    RcppEigen
Encoding: UTF-8
LazyData: TRUE
RoxygenNote: 7.2.3
SystemRequirements: C++ 17, gmp, mpfr
