Skip to content

Class AsyncOctreeLASData

ClassList > AsyncOctreeLASData

Public Static Attributes

Type Name
constexpr size_t MAX_PREVIEW_POINTS = 500'000

Public Functions

Type Name
AsyncOctreeLASData (const fs::path & filename, AsyncProgressTracker progress_tracker, std::vector< std::function< void()> > callbacks={}, const std::string & target_crs_wkt={})
Extent3D bounds () const
const Coordinate3D< double > & coordinate_origin () const
bool has_rgb_data () const
bool load_complete () const
const GeoProjection & native_projection () const
bool point_format_has_rgb () const
size_t points_loaded () const
const GeoProjection & projection () const
std::shared_ptr< const LasRenderSnapshot > snapshot () const
size_t total_points () const
~AsyncOctreeLASData ()

Public Static Attributes Documentation

variable MAX_PREVIEW_POINTS

constexpr size_t AsyncOctreeLASData::MAX_PREVIEW_POINTS;

Public Functions Documentation

function AsyncOctreeLASData

inline AsyncOctreeLASData::AsyncOctreeLASData (
    const fs::path & filename,
    AsyncProgressTracker progress_tracker,
    std::vector< std::function< void()> > callbacks={},
    const std::string & target_crs_wkt={}
) 

function bounds

inline Extent3D AsyncOctreeLASData::bounds () const

function coordinate_origin

inline const Coordinate3D < double > & AsyncOctreeLASData::coordinate_origin () const

function has_rgb_data

inline bool AsyncOctreeLASData::has_rgb_data () const

function load_complete

inline bool AsyncOctreeLASData::load_complete () const

function native_projection

inline const GeoProjection & AsyncOctreeLASData::native_projection () const

function point_format_has_rgb

inline bool AsyncOctreeLASData::point_format_has_rgb () const

function points_loaded

inline size_t AsyncOctreeLASData::points_loaded () const

function projection

inline const GeoProjection & AsyncOctreeLASData::projection () const

function snapshot

inline std::shared_ptr< const LasRenderSnapshot > AsyncOctreeLASData::snapshot () const

function total_points

inline size_t AsyncOctreeLASData::total_points () const

function ~AsyncOctreeLASData

inline AsyncOctreeLASData::~AsyncOctreeLASData () 


The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/gui/octree_las_data.hpp