R/RcppExports.R

Defines functions rcpp_sfg_remove_holes rcpp_sfg_multipolygons rcpp_sfg_multipolygon rcpp_sfg_polygons rcpp_sfg_polygon rcpp_sfg_multilinestrings rcpp_sfg_multilinestring rcpp_sfg_linestrings rcpp_sfg_linestring rcpp_sfg_multipoints rcpp_sfg_multipoint rcpp_sfg_points rcpp_sfg_point rcpp_get_sfg_type rcpp_sfc_boxes rcpp_sfg_boxes rcpp_sfc_remove_holes rcpp_sfc_multipolygons rcpp_sfc_multipolygon rcpp_sfc_polygons rcpp_sfc_polygon rcpp_sfc_multilinestrings rcpp_sfc_multilinestring rcpp_sfc_linestrings rcpp_sfc_linestring rcpp_sfc_multipoints rcpp_sfc_multipoint rcpp_sfc_points rcpp_sfc_point rcpp_sf_multipolygon rcpp_sf_polygon rcpp_sf_multilinestring rcpp_sf_linestring rcpp_sf_multipoint rcpp_sf_point rcpp_to_sf rcpp_sf_to_df_unlist rcpp_sf_to_df rcpp_sfc_to_df rcpp_sfg_to_df rcpp_sfg_dimension rcpp_unlist_list rcpp_list_type rcpp_list_sizes rcpp_fill_list rcpp_cast_sf rcpp_cast_sfc rcpp_count_new_sfc_objects rcpp_count_new_objects rcpp_calculate_m_range rcpp_calculate_z_range rcpp_calculate_bbox

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

rcpp_calculate_bbox <- function(x, geometry_cols) {
    .Call(`_sfheaders_rcpp_calculate_bbox`, x, geometry_cols)
}

rcpp_calculate_z_range <- function(x) {
    .Call(`_sfheaders_rcpp_calculate_z_range`, x)
}

rcpp_calculate_m_range <- function(x, xyzm) {
    .Call(`_sfheaders_rcpp_calculate_m_range`, x, xyzm)
}

rcpp_count_new_objects <- function(sfg, cast_to) {
    .Call(`_sfheaders_rcpp_count_new_objects`, sfg, cast_to)
}

rcpp_count_new_sfc_objects <- function(sfc, cast_to) {
    .Call(`_sfheaders_rcpp_count_new_sfc_objects`, sfc, cast_to)
}

rcpp_cast_sfc <- function(sfc, cast_to, close = TRUE) {
    .Call(`_sfheaders_rcpp_cast_sfc`, sfc, cast_to, close)
}

rcpp_cast_sf <- function(sf, cast_to, list_columns, close = TRUE) {
    .Call(`_sfheaders_rcpp_cast_sf`, sf, cast_to, list_columns, close)
}

rcpp_fill_list <- function(v, line_ids) {
    .Call(`_sfheaders_rcpp_fill_list`, v, line_ids)
}

rcpp_list_sizes <- function(lst) {
    .Call(`_sfheaders_rcpp_list_sizes`, lst)
}

rcpp_list_type <- function(lst) {
    .Call(`_sfheaders_rcpp_list_type`, lst)
}

rcpp_unlist_list <- function(lst) {
    .Call(`_sfheaders_rcpp_unlist_list`, lst)
}

rcpp_sfg_dimension <- function(x, xyzm) {
    .Call(`_sfheaders_rcpp_sfg_dimension`, x, xyzm)
}

rcpp_sfg_to_df <- function(sfg) {
    .Call(`_sfheaders_rcpp_sfg_to_df`, sfg)
}

rcpp_sfc_to_df <- function(sfc) {
    .Call(`_sfheaders_rcpp_sfc_to_df`, sfc)
}

rcpp_sf_to_df <- function(sf, fill = FALSE) {
    .Call(`_sfheaders_rcpp_sf_to_df`, sf, fill)
}

rcpp_sf_to_df_unlist <- function(sf, unlist, fill = FALSE) {
    .Call(`_sfheaders_rcpp_sf_to_df_unlist`, sf, unlist, fill)
}

rcpp_to_sf <- function(obj, geometry_columns, multipoint_id, linestring_id, multilinestring_id, polygon_id, multipolygon_id, list_columns, close, keep, xyzm, sf_type) {
    .Call(`_sfheaders_rcpp_to_sf`, obj, geometry_columns, multipoint_id, linestring_id, multilinestring_id, polygon_id, multipolygon_id, list_columns, close, keep, xyzm, sf_type)
}

rcpp_sf_point <- function(x, cols, xyzm, keep) {
    .Call(`_sfheaders_rcpp_sf_point`, x, cols, xyzm, keep)
}

rcpp_sf_multipoint <- function(x, cols, multipoint_id, xyzm, keep) {
    .Call(`_sfheaders_rcpp_sf_multipoint`, x, cols, multipoint_id, xyzm, keep)
}

rcpp_sf_linestring <- function(x, cols, linestring_id, xyzm, keep) {
    .Call(`_sfheaders_rcpp_sf_linestring`, x, cols, linestring_id, xyzm, keep)
}

rcpp_sf_multilinestring <- function(x, cols, multilinestring_id, linestring_id, xyzm, keep) {
    .Call(`_sfheaders_rcpp_sf_multilinestring`, x, cols, multilinestring_id, linestring_id, xyzm, keep)
}

rcpp_sf_polygon <- function(x, cols, polygon_id, linestring_id, xyzm, keep, close) {
    .Call(`_sfheaders_rcpp_sf_polygon`, x, cols, polygon_id, linestring_id, xyzm, keep, close)
}

rcpp_sf_multipolygon <- function(x, cols, multipolygon_id, polygon_id, linestring_id, xyzm, keep, close) {
    .Call(`_sfheaders_rcpp_sf_multipolygon`, x, cols, multipolygon_id, polygon_id, linestring_id, xyzm, keep, close)
}

rcpp_sfc_point <- function(x, cols, xyzm) {
    .Call(`_sfheaders_rcpp_sfc_point`, x, cols, xyzm)
}

rcpp_sfc_points <- function(lst, xyzm) {
    .Call(`_sfheaders_rcpp_sfc_points`, lst, xyzm)
}

rcpp_sfc_multipoint <- function(x, cols, id_col, xyzm) {
    .Call(`_sfheaders_rcpp_sfc_multipoint`, x, cols, id_col, xyzm)
}

rcpp_sfc_multipoints <- function(lst, xyzm) {
    .Call(`_sfheaders_rcpp_sfc_multipoints`, lst, xyzm)
}

rcpp_sfc_linestring <- function(x, cols, id_col, xyzm) {
    .Call(`_sfheaders_rcpp_sfc_linestring`, x, cols, id_col, xyzm)
}

rcpp_sfc_linestrings <- function(lst, xyzm) {
    .Call(`_sfheaders_rcpp_sfc_linestrings`, lst, xyzm)
}

rcpp_sfc_multilinestring <- function(x, cols, multiline_id, line_id, xyzm) {
    .Call(`_sfheaders_rcpp_sfc_multilinestring`, x, cols, multiline_id, line_id, xyzm)
}

rcpp_sfc_multilinestrings <- function(lst, xyzm) {
    .Call(`_sfheaders_rcpp_sfc_multilinestrings`, lst, xyzm)
}

rcpp_sfc_polygon <- function(x, cols, polygon_id, line_id, xyzm, close) {
    .Call(`_sfheaders_rcpp_sfc_polygon`, x, cols, polygon_id, line_id, xyzm, close)
}

rcpp_sfc_polygons <- function(lst, xyzm, close) {
    .Call(`_sfheaders_rcpp_sfc_polygons`, lst, xyzm, close)
}

rcpp_sfc_multipolygon <- function(x, cols, multipolygon_id, polygon_id, linestring_id, xyzm, close) {
    .Call(`_sfheaders_rcpp_sfc_multipolygon`, x, cols, multipolygon_id, polygon_id, linestring_id, xyzm, close)
}

rcpp_sfc_multipolygons <- function(lst, xyzm, close) {
    .Call(`_sfheaders_rcpp_sfc_multipolygons`, lst, xyzm, close)
}

rcpp_sfc_remove_holes <- function(sfc, close) {
    .Call(`_sfheaders_rcpp_sfc_remove_holes`, sfc, close)
}

rcpp_sfg_boxes <- function(sfg) {
    .Call(`_sfheaders_rcpp_sfg_boxes`, sfg)
}

rcpp_sfc_boxes <- function(sfc) {
    .Call(`_sfheaders_rcpp_sfc_boxes`, sfc)
}

rcpp_get_sfg_type <- function(sfg_type) {
    .Call(`_sfheaders_rcpp_get_sfg_type`, sfg_type)
}

rcpp_sfg_point <- function(x, geometry_columns, xyzm) {
    .Call(`_sfheaders_rcpp_sfg_point`, x, geometry_columns, xyzm)
}

rcpp_sfg_points <- function(lst, xyzm) {
    .Call(`_sfheaders_rcpp_sfg_points`, lst, xyzm)
}

rcpp_sfg_multipoint <- function(x, geometry_columns, xyzm) {
    .Call(`_sfheaders_rcpp_sfg_multipoint`, x, geometry_columns, xyzm)
}

rcpp_sfg_multipoints <- function(lst, xyzm) {
    .Call(`_sfheaders_rcpp_sfg_multipoints`, lst, xyzm)
}

rcpp_sfg_linestring <- function(x, geometry_columns, xyzm) {
    .Call(`_sfheaders_rcpp_sfg_linestring`, x, geometry_columns, xyzm)
}

rcpp_sfg_linestrings <- function(lst, xyzm) {
    .Call(`_sfheaders_rcpp_sfg_linestrings`, lst, xyzm)
}

rcpp_sfg_multilinestring <- function(x, geometry_columns, line_id, xyzm) {
    .Call(`_sfheaders_rcpp_sfg_multilinestring`, x, geometry_columns, line_id, xyzm)
}

rcpp_sfg_multilinestrings <- function(lst, xyzm) {
    .Call(`_sfheaders_rcpp_sfg_multilinestrings`, lst, xyzm)
}

rcpp_sfg_polygon <- function(x, geometry_columns, line_id, xyzm, close) {
    .Call(`_sfheaders_rcpp_sfg_polygon`, x, geometry_columns, line_id, xyzm, close)
}

rcpp_sfg_polygons <- function(lst, xyzm, close) {
    .Call(`_sfheaders_rcpp_sfg_polygons`, lst, xyzm, close)
}

rcpp_sfg_multipolygon <- function(x, geometry_columns, polygon_id, line_id, xyzm, close) {
    .Call(`_sfheaders_rcpp_sfg_multipolygon`, x, geometry_columns, polygon_id, line_id, xyzm, close)
}

rcpp_sfg_multipolygons <- function(lst, xyzm, close) {
    .Call(`_sfheaders_rcpp_sfg_multipolygons`, lst, xyzm, close)
}

rcpp_sfg_remove_holes <- function(sfg, close) {
    .Call(`_sfheaders_rcpp_sfg_remove_holes`, sfg, close)
}

Try the sfheaders package in your browser

Any scripts or data that you put into this service are public.

sfheaders documentation built on July 9, 2023, 7:41 p.m.