Go to the documentation of this file.
31 #ifndef LAS_INTERVAL_HPP
32 #define LAS_INTERVAL_HPP
LASintervalStartCell * last_cell
void clear_merge_cell_set()
LASintervalCell * current_cell
BOOL add(const U32 p_index, const I32 c_index)
BOOL add(const U32 p_index, const U32 threshold=1000)
void merge_intervals(U32 maximum)
U32 get_number_intervals() const
BOOL merged_cells_temporary
LASinterval(const U32 threshold=1000)
BOOL read(ByteStreamIn *stream)
LASintervalStartCell * merged_cells
BOOL get_cell(const I32 c_index)
BOOL write(ByteStreamOut *stream) const
BOOL add_current_cell_to_merge_cell_set()
BOOL merge_cells(const U32 num_indices, const I32 *indices, const I32 new_index)
BOOL add_cell_to_merge_cell_set(const I32 c_index, const BOOL erase=FALSE)
U32 get_number_cells() const
BOOL merge(const BOOL erase=FALSE)
lvr2
Author(s): Thomas Wiemann
, Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Wed Mar 2 2022 00:37:23