data.table (>= 1.12.0), future, geometry, glue, grDevices,
lazyeval, Rcpp (>= 1.0.3), RCSF, rgeos, rgdal (>= 1.5.8), rgl,
rlas (>= 1.3.5), sf, stats, tools, utils

c(
person("Jean-Romain", "Roussel", email = "jean-romain.roussel.1@ulaval.ca", role = c("aut", "cre", "cph")),
person("David", "Auty", email = "", role = c("aut", "ctb"), comment = "Reviews the documentation"),
person("Florian", "De Boissieu", email = "", role = ("ctb"), comment = "Fixed bugs and improved catalog features"),
person("Andrew", "Sánchez Meador", email = "", role = ("ctb"), comment = "Implemented wing2015() for segment_snags()"),
person("Bourdon", "Jean-François", email = "", role = ("ctb"), comment = "Contributed to Roussel2020() for track_sensor()"),
person("Gatziolis", "Demetrios", email = "", role = ("ctb"), comment = "Implemented Gatziolis2019() for track_sensor()"),
person("Leon", "Steinmeier", email = "Lenostatos@gmx.de", role = ("ctb"), comment = "Contributed to parallelization management"))
Jean-Romain Roussel [aut, cre, cph],
David Auty [aut, ctb] (Reviews the documentation),
Florian De Boissieu [ctb] (Fixed bugs and improved catalog features),
Andrew Sánchez Meador [ctb] (Implemented wing2015() for
segment_snags()),
Bourdon Jean-François [ctb] (Contributed to Roussel2020() for
track_sensor()),
Gatziolis Demetrios [ctb] (Implemented Gatziolis2019() for
track_sensor()),
Leon Steinmeier [ctb] (Contributed to parallelization management)

c(
person("Jean-Romain", "Roussel", email = "jean-romain.roussel.1@ulaval.ca", role = c("aut", "cre", "cph")),
person("David", "Auty", email = "", role = c("aut", "ctb"), comment = "Reviews the documentation"),
person("Florian", "De Boissieu", email = "", role = ("ctb"), comment = "Fixed bugs and improved catalog features"),
person("Andrew", "Sánchez Meador", email = "", role = ("ctb"), comment = "Implemented wing2015() for segment_snags()"),
person("Bourdon", "Jean-François", email = "", role = ("ctb"), comment = "Contributed to Roussel2020() for track_sensor()"),
person("Gatziolis", "Demetrios", email = "", role = ("ctb"), comment = "Implemented Gatziolis2019() for track_sensor()"),
person("Leon", "Steinmeier", email = "", role = ("ctb"), comment = "Contributed to parallelization management"),
person("Stanislaw", "Adaszewski", email = "", role = ("cph"), comment = "Author of the C++ concaveman code"))
data.table (>= 1.12.0), future, geometry, glue, grDevices,
lazyeval, Rcpp (>= 1.0.3), rgl, rlas (>= 1.5.0), sf, stats,
tools, utils
EBImage, gstat, RCSF, rgeos, mapview, mapedit, progress,
rgdal (>= 1.5-8), testthat (>= 2.1.0), knitr, rmarkdown
'Class-LASheader.R' 'Class-LAS.R' 'Class-LAScatalog.R'
'Class-LAScluster.R' 'RcppExports.R' 'add_attribute.R'
'algorithm-dec.R' 'algorithm-dsm.R' 'algorithm-gnd.R'
'algorithm-itd.R' 'algorithm-its.R' 'algorithm-noi.R'
'algorithm-out.R' 'algorithm-shp.R' 'algorithm-snag.R'
'algorithm-spi.R' 'algorithm-trk.R' 'catalog_apply.R'
'catalog_boundaries.R' 'catalog_fakerun.R' 'catalog_index.R'
'catalog_intersect.R' 'catalog_laxindex.R'
'catalog_makecluster.R' 'catalog_merge_results.R'
'catalog_overlaps.R' 'catalog_retile.R' 'catalog_select.R'
'classify_ground.R' 'classify_noise.R' 'classify_poi.R'
'clip_roi.R' 'cloud_metrics.R' 'clusters_apply.R'
'concaveman.R' 'decimate_points.R' 'delineate_crowns.R'
'deprecated.R' 'doc-drivers.R' 'doc-lidR.R' 'doc-parallelism.R'
'filter_duplicates.R' 'filter_poi.R' 'filter_roi.R'
'filter_surfacepoints.R' 'find_localmaxima.R' 'find_trees.R'
'fullwaveform.R' 'generate_las.R' 'grid_canopy.R'
'grid_density.R' 'grid_metrics.R' 'grid_terrain.R'
'io_readLAS.R' 'io_readLAScatalog.R' 'io_readXLAS.R'
'io_writeANY.R' 'io_writeLAS.R' 'las_check.R' 'las_tools.R'
'merge_las.R' 'merge_spatial.R' 'methods-LAS.R'
'methods-LAScatalog.R' 'methods-LAScluster.R'
'methods-LASheader.R' 'normalize_height.R'
'normalize_intensity.R' 'plot.R' 'plot.s3.R' 'plot_metrics.R'
'point_metrics.R' 'print.R' 'projection.R' 'retrieve_info.R'
'segment_shapes.R' 'segment_snags.R' 'segment_trees.R'
'sensor_tracking.R' 'smooth_height.R' 'tree_metrics.R'
'utils_assertive.R' 'utils_catalog_options.R' 'utils_colors.R'
'utils_define_constant.R' 'utils_delaunay.R' 'utils_geometry.R'
'utils_is.R' 'utils_metrics.R' 'utils_misc.R' 'utils_raster.R'
'utils_spatial_index.R' 'utils_threads.R' 'utils_typecast.R'
'voxel_metrics.R' 'voxelize_points.R' 'zzz.R'
Jean-Romain Roussel [aut, cre, cph],
David Auty [aut, ctb] (Reviews the documentation),
Florian De Boissieu [ctb] (Fixed bugs and improved catalog features),
Andrew Sánchez Meador [ctb] (Implemented wing2015() for
segment_snags()),
Bourdon Jean-François [ctb] (Contributed to Roussel2020() for
track_sensor()),
Gatziolis Demetrios [ctb] (Implemented Gatziolis2019() for
track_sensor()),
Leon Steinmeier [ctb] (Contributed to parallelization management),
Stanislaw Adaszewski [cph] (Author of the C++ concaveman code)