Public Member Functions | Private Attributes | List of all members
LASreadItemCompressed_POINT10_v1 Class Reference

#include <lasreaditemcompressed_v1.hpp>

Inheritance diagram for LASreadItemCompressed_POINT10_v1:
Inheritance graph
[legend]

Public Member Functions

BOOL init (const U8 *item)
 
 LASreadItemCompressed_POINT10_v1 (EntropyDecoder *dec)
 
void read (U8 *item)
 
 ~LASreadItemCompressed_POINT10_v1 ()
 
- Public Member Functions inherited from LASreadItemCompressed
virtual ~LASreadItemCompressed ()
 
- Public Member Functions inherited from LASreadItem
virtual ~LASreadItem ()
 

Private Attributes

EntropyDecoderdec
 
IntegerCompressoric_dx
 
IntegerCompressoric_dy
 
IntegerCompressoric_intensity
 
IntegerCompressoric_point_source_ID
 
IntegerCompressoric_scan_angle_rank
 
IntegerCompressoric_z
 
I32 last_incr
 
U8 last_item [20]
 
I32 last_x_diff [3]
 
I32 last_y_diff [3]
 
EntropyModel * m_bit_byte [256]
 
EntropyModel * m_changed_values
 
EntropyModel * m_classification [256]
 
EntropyModel * m_user_data [256]
 

Detailed Description

Definition at line 39 of file lasreaditemcompressed_v1.hpp.

Constructor & Destructor Documentation

◆ LASreadItemCompressed_POINT10_v1()

LASreadItemCompressed_POINT10_v1::LASreadItemCompressed_POINT10_v1 ( EntropyDecoder dec)

Definition at line 59 of file lasreaditemcompressed_v1.cpp.

◆ ~LASreadItemCompressed_POINT10_v1()

LASreadItemCompressed_POINT10_v1::~LASreadItemCompressed_POINT10_v1 ( )

Definition at line 83 of file lasreaditemcompressed_v1.cpp.

Member Function Documentation

◆ init()

BOOL LASreadItemCompressed_POINT10_v1::init ( const U8 item)
virtual

Implements LASreadItemCompressed.

Definition at line 102 of file lasreaditemcompressed_v1.cpp.

◆ read()

void LASreadItemCompressed_POINT10_v1::read ( U8 item)
inlinevirtual

Implements LASreadItem.

Definition at line 132 of file lasreaditemcompressed_v1.cpp.

Member Data Documentation

◆ dec

EntropyDecoder* LASreadItemCompressed_POINT10_v1::dec
private

Definition at line 51 of file lasreaditemcompressed_v1.hpp.

◆ ic_dx

IntegerCompressor* LASreadItemCompressed_POINT10_v1::ic_dx
private

Definition at line 57 of file lasreaditemcompressed_v1.hpp.

◆ ic_dy

IntegerCompressor* LASreadItemCompressed_POINT10_v1::ic_dy
private

Definition at line 58 of file lasreaditemcompressed_v1.hpp.

◆ ic_intensity

IntegerCompressor* LASreadItemCompressed_POINT10_v1::ic_intensity
private

Definition at line 60 of file lasreaditemcompressed_v1.hpp.

◆ ic_point_source_ID

IntegerCompressor* LASreadItemCompressed_POINT10_v1::ic_point_source_ID
private

Definition at line 62 of file lasreaditemcompressed_v1.hpp.

◆ ic_scan_angle_rank

IntegerCompressor* LASreadItemCompressed_POINT10_v1::ic_scan_angle_rank
private

Definition at line 61 of file lasreaditemcompressed_v1.hpp.

◆ ic_z

IntegerCompressor* LASreadItemCompressed_POINT10_v1::ic_z
private

Definition at line 59 of file lasreaditemcompressed_v1.hpp.

◆ last_incr

I32 LASreadItemCompressed_POINT10_v1::last_incr
private

Definition at line 56 of file lasreaditemcompressed_v1.hpp.

◆ last_item

U8 LASreadItemCompressed_POINT10_v1::last_item[20]
private

Definition at line 52 of file lasreaditemcompressed_v1.hpp.

◆ last_x_diff

I32 LASreadItemCompressed_POINT10_v1::last_x_diff[3]
private

Definition at line 54 of file lasreaditemcompressed_v1.hpp.

◆ last_y_diff

I32 LASreadItemCompressed_POINT10_v1::last_y_diff[3]
private

Definition at line 55 of file lasreaditemcompressed_v1.hpp.

◆ m_bit_byte

EntropyModel* LASreadItemCompressed_POINT10_v1::m_bit_byte[256]
private

Definition at line 64 of file lasreaditemcompressed_v1.hpp.

◆ m_changed_values

EntropyModel* LASreadItemCompressed_POINT10_v1::m_changed_values
private

Definition at line 63 of file lasreaditemcompressed_v1.hpp.

◆ m_classification

EntropyModel* LASreadItemCompressed_POINT10_v1::m_classification[256]
private

Definition at line 65 of file lasreaditemcompressed_v1.hpp.

◆ m_user_data

EntropyModel* LASreadItemCompressed_POINT10_v1::m_user_data[256]
private

Definition at line 66 of file lasreaditemcompressed_v1.hpp.


The documentation for this class was generated from the following files:


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 Mon Feb 28 2022 22:46:10