R/RcppExports.R

Defines functions Union_Q Union_EK Union_K Difference_Q Difference_EK Difference_K Intersection_Q Intersection2_EK Intersection2_K SurfQMesh SurfEMesh SurfMesh Poisson_reconstruction_cpp AFSreconstruction_perimeter_cpp AFSreconstruction_cpp pca_normals_cpp jet_normals_cpp hdelaunay_EK hdelaunay_K del2d_constrained_cpp del2d_xy_cpp del3d_cpp del2d_cpp cxhull3d_cpp cxhull2d_cpp

# Generated by using Rcpp::compileAttributes() -> do not edit by hand
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393

cxhull2d_cpp <- function(pts) {
    .Call(`_RCGAL_cxhull2d_cpp`, pts)
}

cxhull3d_cpp <- function(pts, epsilon) {
    .Call(`_RCGAL_cxhull3d_cpp`, pts, epsilon)
}

del2d_cpp <- function(pts) {
    .Call(`_RCGAL_del2d_cpp`, pts)
}

del3d_cpp <- function(pts) {
    .Call(`_RCGAL_del3d_cpp`, pts)
}

del2d_xy_cpp <- function(pts) {
    .Call(`_RCGAL_del2d_xy_cpp`, pts)
}

del2d_constrained_cpp <- function(pts, edges) {
    .Call(`_RCGAL_del2d_constrained_cpp`, pts, edges)
}

hdelaunay_K <- function(points) {
    .Call(`_RCGAL_hdelaunay_K`, points)
}

hdelaunay_EK <- function(points) {
    .Call(`_RCGAL_hdelaunay_EK`, points)
}

jet_normals_cpp <- function(pts, nb_neighbors) {
    .Call(`_RCGAL_jet_normals_cpp`, pts, nb_neighbors)
}

pca_normals_cpp <- function(pts, nb_neighbors) {
    .Call(`_RCGAL_pca_normals_cpp`, pts, nb_neighbors)
}

AFSreconstruction_cpp <- function(pts) {
    .Call(`_RCGAL_AFSreconstruction_cpp`, pts)
}

AFSreconstruction_perimeter_cpp <- function(pts, per) {
    .Call(`_RCGAL_AFSreconstruction_perimeter_cpp`, pts, per)
}

Poisson_reconstruction_cpp <- function(pts, normals, spacing, sm_angle, sm_radius, sm_distance) {
    .Call(`_RCGAL_Poisson_reconstruction_cpp`, pts, normals, spacing, sm_angle, sm_radius, sm_distance)
}

SurfMesh <- function(rmesh, isTriangle, triangulate, clean, normals, epsilon) {
    .Call(`_RCGAL_SurfMesh`, rmesh, isTriangle, triangulate, clean, normals, epsilon)
}

SurfEMesh <- function(rmesh, isTriangle, triangulate, clean, normals, epsilon) {
    .Call(`_RCGAL_SurfEMesh`, rmesh, isTriangle, triangulate, clean, normals, epsilon)
}

SurfQMesh <- function(rmesh, isTriangle, triangulate, clean, normals, epsilon) {
    .Call(`_RCGAL_SurfQMesh`, rmesh, isTriangle, triangulate, clean, normals, epsilon)
}

Intersection2_K <- function(rmeshes, clean, normals) {
    .Call(`_RCGAL_Intersection2_K`, rmeshes, clean, normals)
}

Intersection2_EK <- function(rmeshes, clean, normals) {
    .Call(`_RCGAL_Intersection2_EK`, rmeshes, clean, normals)
}

Intersection_Q <- function(rmeshes, clean, normals) {
    .Call(`_RCGAL_Intersection_Q`, rmeshes, clean, normals)
}

Difference_K <- function(rmesh1, rmesh2, clean, normals) {
    .Call(`_RCGAL_Difference_K`, rmesh1, rmesh2, clean, normals)
}

Difference_EK <- function(rmesh1, rmesh2, clean, normals) {
    .Call(`_RCGAL_Difference_EK`, rmesh1, rmesh2, clean, normals)
}

Difference_Q <- function(rmesh1, rmesh2, clean, normals) {
    .Call(`_RCGAL_Difference_Q`, rmesh1, rmesh2, clean, normals)
}

Union_K <- function(rmeshes, clean, normals) {
    .Call(`_RCGAL_Union_K`, rmeshes, clean, normals)
}

Union_EK <- function(rmeshes, clean, normals) {
    .Call(`_RCGAL_Union_EK`, rmeshes, clean, normals)
}

Union_Q <- function(rmeshes, clean, normals) {
    .Call(`_RCGAL_Union_Q`, rmeshes, clean, normals)
}
stla/RCGAL documentation built on June 15, 2022, 6:45 a.m.