File las_file.hpp
FileList > las > las_file.hpp
Go to the source code of this file
#include <cstdint>#include <fstream>#include <future>#include <iostream>#include <limits>#include <mutex>#include "ogr_spatialref.h"#include "spatial_index.hpp"#include "las_reader.hpp"#include "las_writer.hpp"#include <string>#include <vector>#include "grid/grid.hpp"#include "las_point.hpp"#include "utilities/filesystem.hpp"#include "utilities/progress_tracker.hpp"#include "utilities/resources.hpp"#include "utilities/timer.hpp"
Classes
| Type | Name |
|---|---|
| class | AsyncLASData |
| class | LASData |
| class | LASFile |
Public Types
| Type | Name |
|---|---|
| enum | BorderType |
Public Functions
| Type | Name |
|---|---|
| T | average (T a, T b) |
| Extent2D | border_ranges (const Extent2D & box, BorderType border_type, double border_width) |
| std::string | convert_geo_keys_to_wkt (const laspp::LASGeoKeys & geo_keys) |
| void | copy_from (LASPoint & point, const laspp::LASPointFormat0 & data) |
| void | copy_from (LASPoint & point, const laspp::LASPointFormat6 & data) |
| void | copy_from (laspp::LASPointFormat0 & data, const LASPoint & point) |
| Extent2D | external_border_ranges (const Extent2D & box, BorderType border_type, double border_width) |
| void | extract_borders (const fs::path & las_filename, double border_width, ProgressTracker progress_tracker) |
| std::ostream & | operator<< (std::ostream & os, BorderType border_type) |
| long int | round (double x, double resolution=1.0) |
| std::string | unique_coord_name (const Extent2D & box) |
Public Types Documentation
enum BorderType
Public Functions Documentation
function average
function border_ranges
function convert_geo_keys_to_wkt
function copy_from
function copy_from
function copy_from
function external_border_ranges
inline Extent2D external_border_ranges (
const Extent2D & box,
BorderType border_type,
double border_width
)
function extract_borders
inline void extract_borders (
const fs::path & las_filename,
double border_width,
ProgressTracker progress_tracker
)
function operator<<
function round
function unique_coord_name
The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/lib/las/las_file.hpp