Class LASFile
ClassList > LASFile
Inherited by the following classes: LASData
Public Functions
Protected Attributes
Protected Functions
| Type |
Name |
| void |
from_las_reader (const laspp::LASReader & reader, const std::string & override_crs="")
|
Public Functions Documentation
function LASFile [1/2]
inline explicit LASFile::LASFile (
const Extent2D & bounds,
GeoProjection && projection
)
function LASFile [2/2]
inline explicit LASFile::LASFile (
const fs::path & filename,
ProgressTracker && progress_tracker,
const std::string & override_crs=""
)
function bounds
inline const Extent3D & LASFile::bounds () const
function export_bounds
inline Extent2D LASFile::export_bounds () const
inline std::size_t LASFile::header_point_count () const
function height
inline double LASFile::height () const
function height_range
inline std::pair< double, double > LASFile::height_range () const
function original_bounds
inline Extent2D LASFile::original_bounds () const
function projection
inline const GeoProjection & LASFile::projection () const
function set_bounds
inline void LASFile::set_bounds (
const Extent2D & bounds,
std::optional< Extent2D > tile_core=std::nullopt
)
function top_left
inline Coordinate2D < double > LASFile::top_left () const
function width
inline double LASFile::width () const
Protected Attributes Documentation
variable m_bounds
Extent3D LASFile::m_bounds;
variable m_filename
std::optional<fs::path> LASFile::m_filename;
std::size_t LASFile::m_header_point_count;
variable m_original_bounds
Extent3D LASFile::m_original_bounds;
variable m_projection
GeoProjection LASFile::m_projection;
variable m_spatial_index
laspp::QuadtreeSpatialIndex LASFile::m_spatial_index;
Protected Functions Documentation
function from_las_reader
inline void LASFile::from_las_reader (
const laspp::LASReader & reader,
const std::string & override_crs=""
)
The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/lib/las/las_file.hpp