File process.cpp
FileList > src > process.cpp
Go to the source code of this file
#include "process.hpp"#include "cliff/cliff.hpp"#include "contour/contour_gen.hpp"#include "crt/crt.hpp"#include "grid/grid_ops.hpp"#include "grid/img_grid.hpp"#include "io/gpkg.hpp"#include "isom/colors.hpp"#include "las/las_file.hpp"#include "las/las_point.hpp"#include "lib/grid/grid.hpp"#include "lib/vegetation/vegetation.hpp"#include "methods/hill_shade/hill_shade.hpp"#include "methods/water/water.hpp"#include "tif/tif.hpp"#include "utilities/progress_tracker.hpp"
Public Types
| Type | Name |
|---|---|
| enum | GroundMethod |
Public Attributes
| Type | Name |
|---|---|
| constexpr bool | OUT_LAS = [**false**](classCoordinate2D.md) |
Public Functions
| Type | Name |
|---|---|
| GeoGrid< double > | adjust_ground_to_slope (const GeoGrid< double > & grid, double original_resolution) |
| GeoGrid< double > | get_pixel_heights (const GeoGrid< std::optional< LASPoint > > & ground_points, GroundMethod method=GroundMethod::LOWEST_POINT) |
| void | process_las_data (LASData & las_file, const fs::path & output_dir, const Config & config, ProgressTracker progress_tracker) |
| void | process_las_file (const fs::path & las_filename, const Config & config, ProgressTracker progress_tracker) |
Public Types Documentation
enum GroundMethod
Public Attributes Documentation
variable OUT_LAS
Public Functions Documentation
function adjust_ground_to_slope
GeoGrid < double > adjust_ground_to_slope (
const GeoGrid < double > & grid,
double original_resolution
)
function get_pixel_heights
GeoGrid < double > get_pixel_heights (
const GeoGrid < std::optional< LASPoint > > & ground_points,
GroundMethod method=GroundMethod::LOWEST_POINT
)
function process_las_data
void process_las_data (
LASData & las_file,
const fs::path & output_dir,
const Config & config,
ProgressTracker progress_tracker
)
function process_las_file
void process_las_file (
const fs::path & las_filename,
const Config & config,
ProgressTracker progress_tracker
)
The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/process.cpp