SYMBOL INDEX (383 symbols across 22 files) FILE: inst/include/sf_RcppExports.h function namespace (line 9) | namespace sf { type SEXP (line 48) | typedef SEXP(*Ptr_CPL_write_wkb)(SEXP,SEXP); FILE: src/RcppExports.cpp function RcppExport (line 18) | RcppExport SEXP _sf_CPL_get_bbox(SEXP sfSEXP, SEXP depthSEXP) { function RcppExport (line 29) | RcppExport SEXP _sf_CPL_gdal_init() { function RcppExport (line 37) | RcppExport SEXP _sf_CPL_gdal_cleanup_all() { function RcppExport (line 45) | RcppExport SEXP _sf_CPL_gdal_version(SEXP whatSEXP) { function RcppExport (line 55) | RcppExport SEXP _sf_CPL_crs_parameters(SEXP crsSEXP) { function RcppExport (line 65) | RcppExport SEXP _sf_CPL_crs_equivalent(SEXP crs1SEXP, SEXP crs2SEXP) { function RcppExport (line 76) | RcppExport SEXP _sf_CPL_crs_from_input(SEXP inputSEXP) { function RcppExport (line 86) | RcppExport SEXP _sf_CPL_roundtrip(SEXP sfcSEXP) { function RcppExport (line 96) | RcppExport SEXP _sf_CPL_circularstring_to_linestring(SEXP sfcSEXP) { function RcppExport (line 106) | RcppExport SEXP _sf_CPL_multisurface_to_multipolygon(SEXP sfcSEXP) { function RcppExport (line 116) | RcppExport SEXP _sf_CPL_compoundcurve_to_linear(SEXP sfcSEXP) { function RcppExport (line 126) | RcppExport SEXP _sf_CPL_curve_to_linestring(SEXP sfcSEXP) { function RcppExport (line 136) | RcppExport SEXP _sf_CPL_can_transform(SEXP srcSEXP, SEXP dstSEXP) { function RcppExport (line 147) | RcppExport SEXP _sf_CPL_transform(SEXP sfcSEXP, SEXP crsSEXP, SEXP AOISE... function RcppExport (line 163) | RcppExport SEXP _sf_CPL_transform_bounds(SEXP bbSEXP, SEXP crs_dstSEXP, ... function RcppExport (line 175) | RcppExport SEXP _sf_CPL_wrap_dateline(SEXP sfcSEXP, SEXP optSEXP, SEXP q... function RcppExport (line 187) | RcppExport SEXP _sf_CPL_get_gdal_drivers(SEXP dummySEXP) { function RcppExport (line 197) | RcppExport SEXP _sf_CPL_sfc_from_wkt(SEXP wktSEXP) { function RcppExport (line 207) | RcppExport SEXP _sf_CPL_gdal_with_geos() { function RcppExport (line 216) | RcppExport SEXP _sf_CPL_axis_order_authority_compliant(SEXP authority_co... function RcppExport (line 226) | RcppExport SEXP _sf_CPL_compressors() { function RcppExport (line 235) | RcppExport SEXP _sf_CPL_area(SEXP sfcSEXP) { function RcppExport (line 245) | RcppExport SEXP _sf_CPL_gdal_dimension(SEXP sfcSEXP, SEXP NA_if_emptySEX... function RcppExport (line 256) | RcppExport SEXP _sf_CPL_length(SEXP sfcSEXP) { function RcppExport (line 266) | RcppExport SEXP _sf_CPL_gdal_segmentize(SEXP sfcSEXP, SEXP dfMaxLengthSE... function RcppExport (line 277) | RcppExport SEXP _sf_CPL_gdal_linestring_sample(SEXP sfcSEXP, SEXP distLs... function RcppExport (line 288) | RcppExport SEXP _sf_CPL_get_layers(SEXP datasourceSEXP, SEXP optionsSEXP... function RcppExport (line 300) | RcppExport SEXP _sf_CPL_read_ogr(SEXP datasourceSEXP, SEXP layerSEXP, SE... function RcppExport (line 323) | RcppExport SEXP _sf_CPL_read_gdal_stream(SEXP stream_xptrSEXP, SEXP data... function RcppExport (line 344) | RcppExport SEXP _sf_CPL_gdalinfo(SEXP objSEXP, SEXP optionsSEXP, SEXP oo... function RcppExport (line 357) | RcppExport SEXP _sf_CPL_ogrinfo(SEXP objSEXP, SEXP optionsSEXP, SEXP ooS... function RcppExport (line 371) | RcppExport SEXP _sf_CPL_gdaladdo(SEXP objSEXP, SEXP methodSEXP, SEXP ove... function RcppExport (line 388) | RcppExport SEXP _sf_CPL_gdalwarp(SEXP srcSEXP, SEXP dstSEXP, SEXP option... function RcppExport (line 405) | RcppExport SEXP _sf_CPL_gdalrasterize(SEXP srcSEXP, SEXP dstSEXP, SEXP o... function RcppExport (line 422) | RcppExport SEXP _sf_CPL_gdaltranslate(SEXP srcSEXP, SEXP dstSEXP, SEXP o... function RcppExport (line 437) | RcppExport SEXP _sf_CPL_gdalfootprint(SEXP srcSEXP, SEXP dstSEXP, SEXP o... function RcppExport (line 452) | RcppExport SEXP _sf_CPL_gdalvectortranslate(SEXP srcSEXP, SEXP dstSEXP, ... function RcppExport (line 468) | RcppExport SEXP _sf_CPL_gdalbuildvrt(SEXP srcSEXP, SEXP dstSEXP, SEXP op... function RcppExport (line 483) | RcppExport SEXP _sf_CPL_gdaldemprocessing(SEXP srcSEXP, SEXP dstSEXP, SE... function RcppExport (line 500) | RcppExport SEXP _sf_CPL_gdalnearblack(SEXP srcSEXP, SEXP dstSEXP, SEXP o... function RcppExport (line 516) | RcppExport SEXP _sf_CPL_gdalgrid(SEXP srcSEXP, SEXP dstSEXP, SEXP option... function RcppExport (line 531) | RcppExport SEXP _sf_CPL_gdalmdiminfo(SEXP objSEXP, SEXP optionsSEXP, SEX... function RcppExport (line 544) | RcppExport SEXP _sf_CPL_gdalmdimtranslate(SEXP srcSEXP, SEXP dstSEXP, SE... function RcppExport (line 559) | RcppExport SEXP _sf_CPL_gdal_warper(SEXP infileSEXP, SEXP outfileSEXP, S... function RcppExport (line 575) | RcppExport SEXP _sf_CPL_write_ogr(SEXP objSEXP, SEXP dsnSEXP, SEXP layer... function RcppExport (line 600) | RcppExport SEXP _sf_CPL_delete_ogr(SEXP dsnSEXP, SEXP layerSEXP, SEXP dr... function RcppExport (line 613) | RcppExport SEXP _sf_CPL_geos_binop(SEXP sfc0SEXP, SEXP sfc1SEXP, SEXP op... function RcppExport (line 628) | RcppExport SEXP _sf_CPL_geos_binop_by_element(SEXP sfc0SEXP, SEXP sfc1SE... function RcppExport (line 643) | RcppExport SEXP _sf_CPL_geos_is_valid_reason(SEXP sfcSEXP) { function RcppExport (line 653) | RcppExport SEXP _sf_CPL_geos_make_valid(SEXP sfcSEXP, SEXP methodSEXP, S... function RcppExport (line 665) | RcppExport SEXP _sf_CPL_geos_is_valid(SEXP sfcSEXP, SEXP NA_on_exception... function RcppExport (line 676) | RcppExport SEXP _sf_CPL_geos_is_simple(SEXP sfcSEXP) { function RcppExport (line 686) | RcppExport SEXP _sf_CPL_geos_is_empty(SEXP sfcSEXP) { function RcppExport (line 696) | RcppExport SEXP _sf_CPL_geos_normalize(SEXP sfcSEXP) { function RcppExport (line 706) | RcppExport SEXP _sf_CPL_geos_union(SEXP sfcSEXP, SEXP by_featureSEXP, SE... function RcppExport (line 718) | RcppExport SEXP _sf_CPL_geos_snap(SEXP sfc0SEXP, SEXP sfc1SEXP, SEXP tol... function RcppExport (line 730) | RcppExport SEXP _sf_CPL_geos_op(SEXP opSEXP, SEXP sfcSEXP, SEXP bufferDi... function RcppExport (line 750) | RcppExport SEXP _sf_CPL_geos_voronoi(SEXP sfcSEXP, SEXP envSEXP, SEXP dT... function RcppExport (line 763) | RcppExport SEXP _sf_CPL_geos_op2(SEXP opSEXP, SEXP sfcxSEXP, SEXP sfcySE... function RcppExport (line 775) | RcppExport SEXP _sf_CPL_geos_dist_by_element(SEXP sfc0SEXP, SEXP sfc1SEX... function RcppExport (line 788) | RcppExport SEXP _sf_CPL_geos_version(SEXP runtimeSEXP, SEXP capiSEXP) { function RcppExport (line 799) | RcppExport SEXP _sf_CPL_geos_op2_by_element(SEXP opSEXP, SEXP sfcxSEXP, ... function RcppExport (line 811) | RcppExport SEXP _sf_CPL_geos_dist(SEXP sfc0SEXP, SEXP sfc1SEXP, SEXP whi... function RcppExport (line 824) | RcppExport SEXP _sf_CPL_geos_nearest_feature(SEXP sfc0SEXP, SEXP sfc1SEX... function RcppExport (line 835) | RcppExport SEXP _sf_CPL_geos_nearest_points(SEXP sfc0SEXP, SEXP sfc1SEXP... function RcppExport (line 847) | RcppExport SEXP _sf_CPL_transpose_sparse_incidence(SEXP mSEXP, SEXP nSEX... function RcppExport (line 858) | RcppExport SEXP _sf_CPL_nary_difference(SEXP sfcSEXP) { function RcppExport (line 868) | RcppExport SEXP _sf_CPL_nary_intersection(SEXP sfcSEXP) { function RcppExport (line 878) | RcppExport SEXP _sf_CPL_line_project(SEXP linesSEXP, SEXP pointsSEXP, SE... function RcppExport (line 890) | RcppExport SEXP _sf_CPL_line_interpolate(SEXP linesSEXP, SEXP distsSEXP,... function RcppExport (line 902) | RcppExport SEXP _sf_CPL_hex_to_raw(SEXP cxSEXP) { function RcppExport (line 912) | RcppExport SEXP _sf_CPL_raw_to_hex(SEXP rawSEXP) { function RcppExport (line 922) | RcppExport SEXP _sf_CPL_read_mdim(SEXP fileSEXP, SEXP array_namesSEXP, S... function RcppExport (line 939) | RcppExport SEXP _sf_CPL_write_mdim(SEXP nameSEXP, SEXP driverSEXP, SEXP ... function RcppExport (line 957) | RcppExport SEXP _sf_opp_sfc(SEXP geomSEXP, SEXP valueSEXP, SEXP multSEXP... function RcppExport (line 970) | RcppExport SEXP _sf_normalize_sfc(SEXP geomSEXP, SEXP minSEXP, SEXP rang... function RcppExport (line 983) | RcppExport SEXP _sf_CPL_polygonize(SEXP rasterSEXP, SEXP mask_nameSEXP, ... function RcppExport (line 1002) | RcppExport SEXP _sf_CPL_rasterize(SEXP rasterSEXP, SEXP raster_driverSEX... function RcppExport (line 1017) | RcppExport SEXP _sf_CPL_proj_h(SEXP bSEXP) { function RcppExport (line 1027) | RcppExport SEXP _sf_CPL_get_pipelines(SEXP crsSEXP, SEXP authoritySEXP, ... function RcppExport (line 1044) | RcppExport SEXP _sf_CPL_get_data_dir(SEXP from_projSEXP) { function RcppExport (line 1054) | RcppExport SEXP _sf_CPL_is_network_enabled(SEXP bSEXP) { function RcppExport (line 1064) | RcppExport SEXP _sf_CPL_enable_network(SEXP urlSEXP, SEXP enableSEXP) { function RcppExport (line 1075) | RcppExport SEXP _sf_CPL_set_data_dir(SEXP data_dirSEXP, SEXP with_projSE... function RcppExport (line 1086) | RcppExport SEXP _sf_CPL_use_proj4_init_rules(SEXP vSEXP) { function RcppExport (line 1096) | RcppExport SEXP _sf_CPL_proj_version(SEXP bSEXP) { function RcppExport (line 1106) | RcppExport SEXP _sf_CPL_proj_is_valid(SEXP proj4stringSEXP) { function RcppExport (line 1116) | RcppExport SEXP _sf_CPL_have_datum_files(SEXP fooSEXP) { function RcppExport (line 1126) | RcppExport SEXP _sf_CPL_proj_direct(SEXP from_toSEXP, SEXP ptsSEXP, SEXP... function RcppExport (line 1140) | RcppExport SEXP _sf_CPL_proj_info(SEXP typeSEXP) { function RcppExport (line 1150) | RcppExport SEXP _sf_CPL_xy2sfc(SEXP ccSEXP, SEXP dimSEXP, SEXP to_points... function RcppExport (line 1164) | RcppExport SEXP _sf_sfc_is_null(SEXP sfcSEXP) { function RcppExport (line 1174) | RcppExport SEXP _sf_sfc_unique_sfg_dims_and_types(SEXP sfcSEXP) { function RcppExport (line 1184) | RcppExport SEXP _sf_sfc_is_empty(SEXP sfcSEXP) { function RcppExport (line 1194) | RcppExport SEXP _sf_sfc_is_full(SEXP sfcSEXP) { function RcppExport (line 1204) | RcppExport SEXP _sf_points_cpp(SEXP ptsSEXP, SEXP gdimSEXP) { function RcppExport (line 1215) | RcppExport SEXP _sf_CPL_signed_area(SEXP ptsSEXP) { function RcppExport (line 1225) | RcppExport SEXP _sf_CPL_get_metadata(SEXP objSEXP, SEXP domain_itemSEXP,... function RcppExport (line 1237) | RcppExport SEXP _sf_CPL_get_crs(SEXP objSEXP, SEXP optionsSEXP) { function RcppExport (line 1248) | RcppExport SEXP _sf_CPL_inv_geotransform(SEXP gt_rSEXP) { function RcppExport (line 1258) | RcppExport SEXP _sf_CPL_read_gdal(SEXP fnameSEXP, SEXP optionsSEXP, SEXP... function RcppExport (line 1274) | RcppExport SEXP _sf_CPL_write_gdal(SEXP xSEXP, SEXP fnameSEXP, SEXP driv... function RcppExport (line 1295) | RcppExport SEXP _sf_CPL_extract(SEXP inputSEXP, SEXP xySEXP, SEXP interp... function RcppExport (line 1307) | RcppExport SEXP _sf_CPL_create(SEXP fileSEXP, SEXP nxySEXP, SEXP valueSE... function SEXP (line 1321) | static SEXP _sf_CPL_read_wkb_try(SEXP wkb_listSEXP, SEXP EWKBSEXP, SEXP ... function RcppExport (line 1331) | RcppExport SEXP _sf_CPL_read_wkb(SEXP wkb_listSEXP, SEXP EWKBSEXP, SEXP ... function SEXP (line 1356) | static SEXP _sf_CPL_write_wkb_try(SEXP sfcSEXP, SEXP EWKBSEXP) { function RcppExport (line 1365) | RcppExport SEXP _sf_CPL_write_wkb(SEXP sfcSEXP, SEXP EWKBSEXP) { function RcppExport (line 1390) | RcppExport SEXP _sf_CPL_get_z_range(SEXP sfSEXP, SEXP depthSEXP) { function RcppExport (line 1401) | RcppExport SEXP _sf_CPL_get_m_range(SEXP sfSEXP, SEXP depthSEXP) { function _sf_RcppExport_validate (line 1412) | static int _sf_RcppExport_validate(const char* sig) { function RcppExport (line 1422) | RcppExport SEXP _sf_RcppExport_registerCCallable() { function RcppExport (line 1542) | RcppExport void R_init_sf(DllInfo *dll) { FILE: src/bbox.cpp function CPL_get_bbox (line 6) | Rcpp::NumericVector CPL_get_bbox(Rcpp::List sf, int depth = 0) { FILE: src/gdal.cpp function __err_handler (line 33) | static void __err_handler(CPLErr eErrClass, int err_no, const char *msg) function __err_silent (line 58) | static void __err_silent(CPLErr eErrClass, int err_no, const char *msg) function set_error_handler (line 64) | void set_error_handler(void) function unset_error_handler (line 69) | void unset_error_handler(void) function CPL_gdal_init (line 75) | void CPL_gdal_init() function CPL_gdal_cleanup_all (line 85) | void CPL_gdal_cleanup_all() function handle_error (line 98) | void handle_error(OGRErr err) { function set_config_options (line 120) | void set_config_options(Rcpp::CharacterVector ConfigOptions) { function unset_config_options (line 130) | void unset_config_options(Rcpp::CharacterVector ConfigOptions) { function wkt_from_spatial_reference (line 138) | Rcpp::CharacterVector wkt_from_spatial_reference(const OGRSpatialReferen... function fix_old_style (line 153) | Rcpp::List fix_old_style(Rcpp::List crs) { function OGRSpatialReference (line 182) | OGRSpatialReference *OGRSrs_from_crs(Rcpp::List crs) { function CPL_crs_parameters (line 201) | Rcpp::List CPL_crs_parameters(Rcpp::List crs) { function srid_from_crs (line 381) | int srid_from_crs(Rcpp::List crs) { function CPL_crs_equivalent (line 397) | Rcpp::LogicalVector CPL_crs_equivalent(Rcpp::List crs1, Rcpp::List crs2) { function ogr_from_sfc (line 427) | std::vector ogr_from_sfc(Rcpp::List sfc, OGRSpatialRefere... function create_options (line 452) | std::vector create_options(Rcpp::CharacterVector lco, bool quiet) { function charpp2CV (line 470) | Rcpp::CharacterVector charpp2CV(CSLConstList cp) { function create_crs (line 480) | Rcpp::List create_crs(const OGRSpatialReference *ref, bool set_input) { function sfc_from_ogr (line 509) | Rcpp::List sfc_from_ogr(std::vector g, bool destroy = fal... function CPL_crs_from_input (line 531) | Rcpp::List CPL_crs_from_input(Rcpp::CharacterVector input) { function CPL_roundtrip (line 546) | Rcpp::List CPL_roundtrip(Rcpp::List sfc) { // for debug purposes function CPL_circularstring_to_linestring (line 558) | Rcpp::List CPL_circularstring_to_linestring(Rcpp::List sfc) { // need to... function CPL_multisurface_to_multipolygon (line 570) | Rcpp::List CPL_multisurface_to_multipolygon(Rcpp::List sfc) { // need to... function CPL_compoundcurve_to_linear (line 587) | Rcpp::List CPL_compoundcurve_to_linear(Rcpp::List sfc) { // need to pass... function CPL_curve_to_linestring (line 599) | Rcpp::List CPL_curve_to_linestring(Rcpp::List sfc) { // need to pass mor... function CPL_can_transform (line 610) | Rcpp::LogicalVector CPL_can_transform(Rcpp::List src, Rcpp::List dst) { function CPL_transform (line 632) | Rcpp::List CPL_transform(Rcpp::List sfc, Rcpp::List crs, function CPL_transform_bounds (line 701) | Rcpp::NumericVector CPL_transform_bounds(Rcpp::NumericVector bb, Rcpp::L... function CPL_wrap_dateline (line 749) | Rcpp::List CPL_wrap_dateline(Rcpp::List sfc, Rcpp::CharacterVector opt, ... function CPL_get_gdal_drivers (line 762) | Rcpp::List CPL_get_gdal_drivers(int dummy) { function CPL_sfc_from_wkt (line 793) | Rcpp::List CPL_sfc_from_wkt(Rcpp::CharacterVector wkt) { function CPL_gdal_with_geos (line 808) | Rcpp::LogicalVector CPL_gdal_with_geos() { function CPL_axis_order_authority_compliant (line 814) | Rcpp::LogicalVector CPL_axis_order_authority_compliant(Rcpp::LogicalVect... function OGRSpatialReference (line 827) | OGRSpatialReference *handle_axis_order(OGRSpatialReference *sr) { function to_cv (line 839) | Rcpp::CharacterVector to_cv(char **cpp) { function CPL_compressors (line 849) | Rcpp::List CPL_compressors() { function CPL_compressors (line 858) | Rcpp::List CPL_compressors() { FILE: src/gdal_geom.cpp function CPL_area (line 9) | Rcpp::NumericVector CPL_area(Rcpp::List sfc) { function CPL_gdal_dimension (line 33) | Rcpp::IntegerVector CPL_gdal_dimension(Rcpp::List sfc, bool NA_if_empty ... function CPL_length (line 48) | Rcpp::NumericVector CPL_length(Rcpp::List sfc) { function CPL_gdal_segmentize (line 84) | Rcpp::List CPL_gdal_segmentize(Rcpp::List sfc, double dfMaxLength = 0.0) { function CPL_gdal_linestring_sample (line 98) | Rcpp::List CPL_gdal_linestring_sample(Rcpp::List sfc, Rcpp::List distLst) { FILE: src/gdal_read.cpp function allocate_out_list (line 12) | Rcpp::List allocate_out_list(OGRFeatureDefn *poFDefn, int n_features, bo... function OGRwkbGeometryType (line 92) | OGRwkbGeometryType to_multi_what(std::vector gv) { function count_features (line 125) | size_t count_features(OGRLayer *poLayer) { function CPL_get_layers (line 139) | Rcpp::List CPL_get_layers(Rcpp::CharacterVector datasource, Rcpp::Charac... function sf_from_ogrlayer (line 196) | Rcpp::List sf_from_ogrlayer(OGRLayer *poLayer, bool quiet, bool int64_as... function finalize_dataset_xptr (line 521) | static void finalize_dataset_xptr(SEXP dataset_xptr) { function CPL_ogr_layer_setup (line 528) | Rcpp::List CPL_ogr_layer_setup(Rcpp::CharacterVector datasource, Rcpp::C... function CPL_read_ogr (line 641) | Rcpp::List CPL_read_ogr(Rcpp::CharacterVector datasource, Rcpp::Characte... FILE: src/gdal_read_stream.cpp class GDALStreamWrapper (line 12) | class GDALStreamWrapper { method Make (line 14) | static void Make(struct ArrowArrayStream* stream, Rcpp::List shelter, type ArrowArrayStream (line 32) | struct ArrowArrayStream method GDALStreamWrapper (line 35) | GDALStreamWrapper(struct ArrowArrayStream* stream, Rcpp::List shelter): method get_schema (line 41) | int get_schema(struct ArrowSchema* out) { method get_next (line 45) | int get_next(struct ArrowArray* out) { method get_schema_wrap (line 53) | static int get_schema_wrap(struct ArrowArrayStream* stream, struct Arr... method get_next_wrap (line 57) | static int get_next_wrap(struct ArrowArrayStream* stream, struct Arrow... type ArrowArrayStream (line 61) | struct ArrowArrayStream method release_wrap (line 65) | static void release_wrap(struct ArrowArrayStream* stream) { function CPL_read_gdal_stream (line 74) | Rcpp::List CPL_read_gdal_stream( FILE: src/gdal_utils.cpp function CPL_gdalinfo (line 50) | Rcpp::CharacterVector CPL_gdalinfo(Rcpp::CharacterVector obj, Rcpp::Char... function CPL_ogrinfo (line 72) | Rcpp::CharacterVector CPL_ogrinfo(Rcpp::CharacterVector obj, Rcpp::Chara... function CPL_gdaladdo (line 99) | Rcpp::LogicalVector CPL_gdaladdo(Rcpp::CharacterVector obj, Rcpp::Charac... function CPL_gdalwarp (line 139) | Rcpp::LogicalVector CPL_gdalwarp(Rcpp::CharacterVector src, Rcpp::Charac... function CPL_gdalrasterize (line 182) | Rcpp::LogicalVector CPL_gdalrasterize(Rcpp::CharacterVector src, Rcpp::C... function CPL_gdaltranslate (line 221) | Rcpp::LogicalVector CPL_gdaltranslate(Rcpp::CharacterVector src, Rcpp::C... function CPL_gdalfootprint (line 252) | Rcpp::LogicalVector CPL_gdalfootprint(Rcpp::CharacterVector src, Rcpp::C... function CPL_gdalvectortranslate (line 287) | Rcpp::LogicalVector CPL_gdalvectortranslate(Rcpp::CharacterVector src, R... function CPL_gdalbuildvrt (line 320) | Rcpp::LogicalVector CPL_gdalbuildvrt(Rcpp::CharacterVector src, Rcpp::Ch... function CPL_gdaldemprocessing (line 362) | Rcpp::LogicalVector CPL_gdaldemprocessing(Rcpp::CharacterVector src, Rcp... function CPL_gdalnearblack (line 395) | Rcpp::LogicalVector CPL_gdalnearblack(Rcpp::CharacterVector src, Rcpp::C... function CPL_gdalgrid (line 424) | Rcpp::LogicalVector CPL_gdalgrid(Rcpp::CharacterVector src, Rcpp::Charac... function CPL_gdalmdiminfo (line 453) | Rcpp::CharacterVector CPL_gdalmdiminfo(Rcpp::CharacterVector obj, Rcpp::... function CPL_gdalmdimtranslate (line 477) | Rcpp::LogicalVector CPL_gdalmdimtranslate(Rcpp::CharacterVector src, Rcp... function CPL_gdalmdiminfo (line 512) | Rcpp::CharacterVector CPL_gdalmdiminfo(Rcpp::CharacterVector obj, Rcpp::... function CPL_gdalmdimtranslate (line 516) | Rcpp::LogicalVector CPL_gdalmdimtranslate(Rcpp::CharacterVector src, Rcp... function CPL_gdalinfo (line 526) | Rcpp::CharacterVector CPL_gdalinfo(Rcpp::CharacterVector obj, Rcpp::Char... function CPL_gdalwarp (line 531) | Rcpp::LogicalVector CPL_gdalwarp(Rcpp::CharacterVector src, Rcpp::Charac... function CPL_gdalrasterize (line 536) | Rcpp::LogicalVector CPL_gdalrasterize(Rcpp::CharacterVector src, Rcpp::C... function CPL_gdaltranslate (line 542) | Rcpp::LogicalVector CPL_gdaltranslate(Rcpp::CharacterVector src, Rcpp::C... function CPL_gdalvectortranslate (line 547) | Rcpp::LogicalVector CPL_gdalvectortranslate(Rcpp::CharacterVector src, R... function CPL_gdalbuildvrt (line 552) | Rcpp::LogicalVector CPL_gdalbuildvrt(Rcpp::CharacterVector src, Rcpp::Ch... function CPL_gdaldemprocessing (line 557) | Rcpp::LogicalVector CPL_gdaldemprocessing(Rcpp::CharacterVector src, Rcp... function CPL_gdalnearblack (line 563) | Rcpp::LogicalVector CPL_gdalnearblack(Rcpp::CharacterVector src, Rcpp::C... function CPL_gdalgrid (line 568) | Rcpp::LogicalVector CPL_gdalgrid(Rcpp::CharacterVector src, Rcpp::Charac... function CPL_gdalmdiminfo (line 573) | Rcpp::CharacterVector CPL_gdalmdiminfo(Rcpp::CharacterVector obj, Rcpp::... function CPL_gdalmdimtranslate (line 578) | Rcpp::LogicalVector CPL_gdalmdimtranslate(Rcpp::CharacterVector src, Rcp... function CPL_gdal_warper (line 587) | Rcpp::LogicalVector CPL_gdal_warper(Rcpp::CharacterVector infile, Rcpp::... FILE: src/gdal_write.cpp function SetupFields (line 10) | std::vector SetupFields(OGRLayer *poLayer, Rcpp::List obj,... function get_dbl6 (line 49) | Rcpp::NumericVector get_dbl6(Rcpp::List in) { function SetNull (line 58) | void SetNull(OGRFeature *poFeature, size_t field) { function GetFieldIndex (line 66) | std::vector GetFieldIndex(OGRLayer *poLayer, Rcpp::List obj) { function SetFields (line 80) | void SetFields(OGRFeature *poFeature, std::vector tp, Rcpp... function CPL_write_ogr (line 175) | int CPL_write_ogr(Rcpp::List obj, Rcpp::CharacterVector dsn, Rcpp::Chara... function CPL_delete_ogr (line 385) | int CPL_delete_ogr(Rcpp::CharacterVector dsn, Rcpp::CharacterVector layer, FILE: src/geos.cpp function __errorHandler (line 70) | static void __errorHandler(const char *fmt, ...) { // #nocov start function __warningHandler (line 86) | static void __warningHandler(const char *fmt, ...) { function __countErrorHandler (line 103) | static void __countErrorHandler(const char *fmt, void *userdata) { function __emptyNoticeHandler (line 108) | static void __emptyNoticeHandler(const char *fmt, void *userdata) { } function __checkInterruptFn (line 111) | static void __checkInterruptFn(void*) { function __checkInterrupt (line 115) | static void __checkInterrupt() { function __warningIgnore (line 125) | static void __warningIgnore(const char *fmt, ...) { function GEOSContextHandle_t (line 129) | inline GEOSContextHandle_t geos_init(void) { function geos_finish (line 141) | inline void geos_finish(GEOSContextHandle_t ctxt) { function GEOSContextHandle_t (line 149) | inline GEOSContextHandle_t geos_init2(void) { type GEOSContextScope (line 165) | struct GEOSContextScope { method GEOSContextScope (line 167) | GEOSContextScope() : hctx(geos_init()) {} method GEOSContextScope (line 168) | explicit GEOSContextScope(bool quiet) : hctx(quiet ? geos_init2() : ge... method GEOSContextScope (line 171) | GEOSContextScope(const GEOSContextScope&) = delete; method GEOSContextScope (line 172) | GEOSContextScope& operator=(const GEOSContextScope&) = delete; function cb (line 177) | void cb(void *item, void *userdata) { // callback function for tree sele... function GeomPtr (line 186) | static GeomPtr geos_ptr(GEOSGeometry* g, GEOSContextHandle_t hGEOSctxt) { function PrepGeomPtr (line 191) | static PrepGeomPtr geos_ptr(const GEOSPreparedGeometry* pg, GEOSContextH... function TreePtr (line 196) | static TreePtr geos_ptr(GEOSSTRtree* t, GEOSContextHandle_t hGEOSctxt) { function to_raw (line 201) | static std::vector to_raw(std::vector & g) { function geos_grid_size (line 207) | double geos_grid_size(Rcpp::List x) { function geos_grid_size_xy (line 214) | double geos_grid_size_xy(Rcpp::List x, Rcpp::List y) { function geometries_from_sfc (line 218) | std::vector geometries_from_sfc(GEOSContextHandle_t hGEOSCtxt, ... function sfc_from_geometry (line 258) | Rcpp::List sfc_from_geometry(GEOSContextHandle_t hGEOSCtxt, std::vector<... function get_dim (line 291) | Rcpp::NumericVector get_dim(double dim0, double dim1) { function get_which (line 298) | Rcpp::IntegerVector get_which(Rcpp::LogicalVector row) { function chk_ (line 306) | bool chk_(char value) { function log_fn (line 312) | log_fn which_geom_fn(const std::string op) { function log_prfn (line 337) | log_prfn which_prep_geom_fn(const std::string op) { function CPL_geos_binop (line 376) | Rcpp::List CPL_geos_binop(Rcpp::List sfc0, Rcpp::List sfc1, std::string ... function CPL_geos_binop_by_element (line 564) | Rcpp::List CPL_geos_binop_by_element(Rcpp::List sfc0, Rcpp::List sfc1, function CPL_geos_is_valid_reason (line 630) | Rcpp::CharacterVector CPL_geos_is_valid_reason(Rcpp::List sfc) { function CPL_geos_make_valid (line 653) | Rcpp::List CPL_geos_make_valid(Rcpp::List sfc, std::string method, bool ... function CPL_geos_is_valid (line 684) | Rcpp::LogicalVector CPL_geos_is_valid(Rcpp::List sfc, bool NA_on_excepti... function CPL_geos_is_simple (line 732) | Rcpp::LogicalVector CPL_geos_is_simple(Rcpp::List sfc) { function CPL_geos_is_empty (line 742) | Rcpp::LogicalVector CPL_geos_is_empty(Rcpp::List sfc) { function CPL_geos_normalize (line 752) | Rcpp::List CPL_geos_normalize(Rcpp::List sfc) { // #nocov start function CPL_geos_union (line 767) | Rcpp::List CPL_geos_union(Rcpp::List sfc, bool by_feature = false, bool ... function CPL_geos_snap (line 820) | Rcpp::List CPL_geos_snap(Rcpp::List sfc0, Rcpp::List sfc1, Rcpp::Numeric... function GEOSGeometry (line 844) | GEOSGeometry *chkNULL(GEOSGeometry *value) { function CPL_geos_op (line 852) | Rcpp::List CPL_geos_op(std::string op, Rcpp::List sfc, function CPL_geos_voronoi (line 985) | Rcpp::List CPL_geos_voronoi(Rcpp::List sfc, Rcpp::List env, double dTole... function CPL_geos_op2 (line 1018) | Rcpp::List CPL_geos_op2(std::string op, Rcpp::List sfcx, Rcpp::List sfcy) { function CPL_geos_dist_by_element (line 1132) | Rcpp::NumericVector CPL_geos_dist_by_element(Rcpp::List sfc0, Rcpp::List... function CPL_geos_version (line 1196) | std::string CPL_geos_version(bool runtime = false, bool capi = false) { function CPL_geos_op2_by_element (line 1208) | Rcpp::List CPL_geos_op2_by_element(std::string op, Rcpp::List sfcx, Rcpp... function CPL_geos_dist (line 1276) | Rcpp::NumericMatrix CPL_geos_dist(Rcpp::List sfc0, Rcpp::List sfc1, function distance_fn (line 1287) | int distance_fn(const void *item1, const void *item2, double *distance, ... function CPL_geos_nearest_feature (line 1292) | Rcpp::IntegerVector CPL_geos_nearest_feature(Rcpp::List sfc0, Rcpp::List... function CPL_geos_nearest_feature (line 1330) | Rcpp::IntegerVector CPL_geos_nearest_feature(Rcpp::List sfc0, Rcpp::List... function CPL_geos_nearest_points (line 1336) | Rcpp::List CPL_geos_nearest_points(Rcpp::List sfc0, Rcpp::List sfc1, boo... function CPL_transpose_sparse_incidence (line 1366) | Rcpp::List CPL_transpose_sparse_incidence(Rcpp::List m, int n) { function CPL_nary_difference (line 1395) | Rcpp::List CPL_nary_difference(Rcpp::List sfc) { function CPL_nary_intersection (line 1463) | Rcpp::List CPL_nary_intersection(Rcpp::List sfc) { function CPL_line_project (line 1580) | Rcpp::NumericVector CPL_line_project(Rcpp::List lines, Rcpp::List points... function CPL_line_interpolate (line 1597) | Rcpp::List CPL_line_interpolate(Rcpp::List lines, Rcpp::NumericVector di... FILE: src/hex.cpp function char2int (line 3) | inline unsigned char char2int(char c) { function CPL_hex_to_raw (line 15) | Rcpp::List CPL_hex_to_raw(Rcpp::CharacterVector cx) { function CPL_raw_to_hex (line 35) | Rcpp::CharacterVector CPL_raw_to_hex(Rcpp::RawVector raw) { FILE: src/mdim.cpp function CharacterVector (line 17) | CharacterVector get_attributes(std::vector array) { function List (line 91) | List get_dimension(const std::shared_ptr dim) { function List (line 113) | List get_geometry(std::shared_ptr curGroup) { function List (line 154) | List get_all_arrays(std::shared_ptr curGroup, List ret, std::... function get_array (line 186) | std::shared_ptr get_array(std::shared_ptr grp, c... function List (line 206) | List CPL_read_mdim(CharacterVector file, CharacterVector array_names, Ch... function write_attributes (line 417) | void write_attributes(std::shared_ptr md, CharacterVector a... function List (line 435) | List CPL_write_mdim(CharacterVector name, CharacterVector driver, Intege... function List (line 597) | List CPL_read_mdim(CharacterVector file, CharacterVector array_names, Ch... function List (line 603) | List CPL_write_mdim(CharacterVector name, CharacterVector driver, Intege... FILE: src/ops.cpp function add_feature (line 3) | void add_feature(SEXP &feature, SEXP &value) { function mult_feature (line 22) | void mult_feature(SEXP &feature, SEXP &value) { function recursive_opp (line 42) | void recursive_opp(SEXP &feature, SEXP &value, int mult) { function transform_bbox (line 63) | void transform_bbox(SEXP &feature, SEXP &value, int mult) { function SEXP (line 80) | SEXP opp_sfc(SEXP geom, SEXP value, SEXP mult, SEXP crs) { function SEXP (line 94) | SEXP normalize_sfc(SEXP geom, SEXP min, SEXP range, SEXP crs) { FILE: src/polygonize.cpp function CPL_polygonize (line 24) | Rcpp::List CPL_polygonize(Rcpp::CharacterVector raster, Rcpp::CharacterV... function CPL_rasterize (line 146) | Rcpp::List CPL_rasterize(Rcpp::CharacterVector raster, Rcpp::CharacterVe... FILE: src/proj.cpp function CPL_proj_h (line 12) | Rcpp::LogicalVector CPL_proj_h(bool b = false) { function CPL_get_pipelines (line 34) | Rcpp::DataFrame CPL_get_pipelines(Rcpp::CharacterVector crs, Rcpp::Chara... function CPL_get_data_dir (line 191) | Rcpp::CharacterVector CPL_get_data_dir(bool from_proj = false) { function CPL_is_network_enabled (line 208) | Rcpp::LogicalVector CPL_is_network_enabled(bool b = false) { function CPL_enable_network (line 221) | Rcpp::CharacterVector CPL_enable_network(Rcpp::CharacterVector url, bool... function CPL_set_data_dir (line 244) | Rcpp::LogicalVector CPL_set_data_dir(Rcpp::CharacterVector data_dir, boo... function CPL_use_proj4_init_rules (line 263) | Rcpp::LogicalVector CPL_use_proj4_init_rules(Rcpp::IntegerVector v) { function CPL_proj_version (line 269) | std::string CPL_proj_version(bool b = false) { function CPL_proj_is_valid (line 277) | Rcpp::List CPL_proj_is_valid(std::string proj4string) { function CPL_have_datum_files (line 296) | bool CPL_have_datum_files(SEXP foo) { function CPL_proj_direct (line 305) | Rcpp::NumericMatrix CPL_proj_direct(Rcpp::CharacterVector from_to, Rcpp:... function CPL_get_pipelines (line 426) | Rcpp::DataFrame CPL_get_pipelines(Rcpp::CharacterVector crs, Rcpp::Chara... function CPL_is_network_enabled (line 437) | Rcpp::LogicalVector CPL_is_network_enabled(bool b = false) { function CPL_enable_network (line 445) | Rcpp::CharacterVector CPL_enable_network(Rcpp::CharacterVector url, bool... function CPL_get_data_dir (line 461) | Rcpp::CharacterVector CPL_get_data_dir(bool from_proj = false) { function CPL_set_data_dir (line 469) | Rcpp::LogicalVector CPL_set_data_dir(Rcpp::CharacterVector data_dir, boo... function CPL_use_proj4_init_rules (line 473) | Rcpp::LogicalVector CPL_use_proj4_init_rules(Rcpp::IntegerVector v) { function CPL_proj_version (line 485) | std::string CPL_proj_version(bool b = false) { function CPL_proj_is_valid (line 492) | Rcpp::List CPL_proj_is_valid(std::string proj4string) { function CPL_have_datum_files (line 508) | bool CPL_have_datum_files(SEXP foo) { function CPL_proj_direct (line 529) | Rcpp::NumericMatrix CPL_proj_direct(Rcpp::CharacterVector from_to, Rcpp:... FILE: src/proj_info.cpp function CPL_proj_info (line 7) | Rcpp::List CPL_proj_info(int type) { type PJconsts (line 152) | struct PJconsts type PJ_LIST (line 153) | struct PJ_LIST { type PJconsts (line 155) | struct PJconsts type PJconsts (line 155) | struct PJconsts type PJ_LIST (line 158) | struct PJ_LIST type PJconsts (line 155) | struct PJconsts type PJconsts (line 155) | struct PJconsts type PJ_ELLPS (line 159) | struct PJ_ELLPS { type PJ_ELLPS (line 165) | struct PJ_ELLPS type PJ_DATUMS (line 166) | struct PJ_DATUMS { type PJ_DATUMS (line 172) | struct PJ_DATUMS type PJ_UNITS (line 173) | struct PJ_UNITS { type PJ_UNITS (line 181) | struct PJ_UNITS function CPL_proj_info (line 185) | Rcpp::List CPL_proj_info(int type) { FILE: src/raster2sf.cpp function List (line 6) | List CPL_xy2sfc(NumericMatrix cc, IntegerVector dim, bool to_points, Int... FILE: src/sfc-sfg.cpp function LogicalVector (line 7) | LogicalVector sfc_is_null(List sfc) { function List (line 26) | List sfc_unique_sfg_dims_and_types(List sfc) { function LogicalVector (line 97) | LogicalVector sfc_is_empty(List sfc) { function LogicalVector (line 142) | LogicalVector sfc_is_full(List sfc) { function List (line 162) | List points_cpp(NumericMatrix pts, CharacterVector gdim = "XY") { FILE: src/signed_area.cpp function CPL_signed_area (line 9) | double CPL_signed_area(NumericMatrix pts) { FILE: src/stars.cpp function CharacterVector (line 18) | CharacterVector get_meta_data(GDALDatasetH ds, CharacterVector domain_it... function List (line 39) | List get_band_meta_data(GDALDataset *poDataset) { function CharacterVector (line 50) | CharacterVector CPL_get_metadata(CharacterVector obj, CharacterVector do... function List (line 62) | List CPL_get_crs(CharacterVector obj, CharacterVector options) { function NumericVector (line 92) | NumericVector CPL_inv_geotransform(NumericVector gt_r) { function equals_na (line 105) | bool equals_na(double value, double na, GDALDataType dt) { function NumericVector (line 115) | NumericVector read_gdal_data(GDALDataset *poDataset, function get_from_list (line 196) | int get_from_list(List lst, const char *name, int otherwise) { function NumericMatrix (line 204) | NumericMatrix get_color_table(GDALColorTable *tbl) { function List (line 219) | List get_cat(char **cat) { function List (line 241) | List get_rat(GDALRasterAttributeTable *tbl) { function List (line 286) | List CPL_read_gdal(CharacterVector fname, CharacterVector options, Chara... function CPL_write_gdal (line 495) | void CPL_write_gdal(NumericMatrix x, CharacterVector fname, CharacterVec... function get_bilinear (line 698) | double get_bilinear(GDALRasterBand *poBand, double Pixel, double Line, function NumericMatrix (line 753) | NumericMatrix CPL_extract(CharacterVector input, NumericMatrix xy, Chara... function CPL_create (line 836) | void CPL_create(CharacterVector file, IntegerVector nxy, NumericVector v... FILE: src/wkb.cpp function wkb_read (line 34) | static inline void wkb_read(wkb_buf *wkb, void *dst, size_t n) { function T (line 44) | inline T wkb_read(wkb_buf *wkb) { function T (line 57) | T swap_endian(T u) { function read_spatialite_header (line 69) | void read_spatialite_header(wkb_buf *wkb, uint32_t *srid, bool swap) { function read_gpkg_header (line 86) | void read_gpkg_header(wkb_buf *wkb, uint32_t *srid, int endian) { function read_multipoint (line 113) | Rcpp::NumericMatrix read_multipoint(wkb_buf *wkb, int n_dims, bool swap, function read_geometrycollection (line 145) | Rcpp::List read_geometrycollection(wkb_buf *wkb, int n_dims, bool swap, ... function read_numeric_vector (line 175) | Rcpp::NumericVector read_numeric_vector(wkb_buf *wkb, int n, bool swap, function read_numeric_matrix (line 192) | Rcpp::NumericMatrix read_numeric_matrix(wkb_buf *wkb, int n_dims, bool s... function read_matrix_list (line 216) | Rcpp::List read_matrix_list(wkb_buf *wkb, int n_dims, bool swap, function read_data (line 235) | Rcpp::List read_data(wkb_buf *wkb, bool EWKB = false, bool spatialite = ... function native_endian (line 397) | int native_endian(void) { function CPL_read_wkb (line 404) | Rcpp::List CPL_read_wkb(Rcpp::List wkb_list, bool EWKB = false, bool spa... function make_type (line 440) | unsigned int make_type(const char *cls, const char *dim, bool EWKB = fal... function add_byte (line 503) | void add_byte(std::ostringstream& os, char c) { function add_int (line 507) | void add_int(std::ostringstream& os, unsigned int i) { function make_precise (line 512) | double make_precise(double d, double precision) { function add_double (line 522) | void add_double(std::ostringstream& os, double d, double prec = 0.0) { function write_vector (line 528) | void write_vector(std::ostringstream& os, Rcpp::NumericVector vec, doubl... function write_matrix (line 533) | void write_matrix(std::ostringstream& os, Rcpp::NumericMatrix mat, doubl... function write_matrix_list (line 543) | void write_matrix_list(std::ostringstream& os, Rcpp::List lst, double pr... function write_multilinestring (line 550) | void write_multilinestring(std::ostringstream& os, Rcpp::List lst, bool ... function write_multipolygon (line 559) | void write_multipolygon(std::ostringstream& os, Rcpp::List lst, bool EWK... function write_triangles (line 568) | void write_triangles(std::ostringstream& os, Rcpp::List lst, bool EWKB =... function write_geometrycollection (line 577) | void write_geometrycollection(std::ostringstream& os, Rcpp::List lst, bo... function write_multipoint (line 588) | void write_multipoint(std::ostringstream& os, Rcpp::NumericMatrix mat, function write_data (line 602) | void write_data(std::ostringstream& os, Rcpp::List sfc, int i = 0, bool ... function CPL_write_wkb (line 655) | Rcpp::List CPL_write_wkb(Rcpp::List sfc, bool EWKB = false) { function get_dim_sfc (line 721) | Rcpp::List get_dim_sfc(Rcpp::List sfc) { FILE: src/zm_range.cpp function get_m_position (line 5) | int get_m_position(Rcpp::NumericVector& pt) { function get_m_position (line 13) | int get_m_position(Rcpp::NumericMatrix& nm) { function get_z_position (line 21) | int get_z_position(Rcpp::NumericVector& pt) { function get_z_position (line 28) | int get_z_position(Rcpp::NumericMatrix& nm) { function CPL_get_z_range (line 36) | Rcpp::NumericVector CPL_get_z_range(Rcpp::List sf, int depth) { function CPL_get_m_range (line 104) | Rcpp::NumericVector CPL_get_m_range(Rcpp::List sf, int depth) {