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

#include <laswriteitemcompressed_v1.hpp>

Inheritance diagram for LASwriteItemCompressed_WAVEPACKET13_v1:
Inheritance graph
[legend]

Public Member Functions

BOOL init (const U8 *item)
 
 LASwriteItemCompressed_WAVEPACKET13_v1 (EntropyEncoder *enc)
 
BOOL write (const U8 *item)
 
 ~LASwriteItemCompressed_WAVEPACKET13_v1 ()
 
- Public Member Functions inherited from LASwriteItemCompressed
virtual ~LASwriteItemCompressed ()
 
- Public Member Functions inherited from LASwriteItem
virtual ~LASwriteItem ()
 

Private Attributes

EntropyEncoderenc
 
IntegerCompressoric_offset_diff
 
IntegerCompressoric_packet_size
 
IntegerCompressoric_return_point
 
IntegerCompressoric_xyz
 
I32 last_diff_32
 
U8last_item
 
EntropyModel * m_offset_diff [4]
 
EntropyModel * m_packet_index
 
U32 sym_last_offset_diff
 

Detailed Description

Definition at line 110 of file laswriteitemcompressed_v1.hpp.

Constructor & Destructor Documentation

◆ LASwriteItemCompressed_WAVEPACKET13_v1()

LASwriteItemCompressed_WAVEPACKET13_v1::LASwriteItemCompressed_WAVEPACKET13_v1 ( EntropyEncoder enc)

Definition at line 488 of file laswriteitemcompressed_v1.cpp.

◆ ~LASwriteItemCompressed_WAVEPACKET13_v1()

LASwriteItemCompressed_WAVEPACKET13_v1::~LASwriteItemCompressed_WAVEPACKET13_v1 ( )

Definition at line 509 of file laswriteitemcompressed_v1.cpp.

Member Function Documentation

◆ init()

BOOL LASwriteItemCompressed_WAVEPACKET13_v1::init ( const U8 item)
virtual

Implements LASwriteItemCompressed.

Definition at line 523 of file laswriteitemcompressed_v1.cpp.

◆ write()

BOOL LASwriteItemCompressed_WAVEPACKET13_v1::write ( const U8 item)
inlinevirtual

Implements LASwriteItem.

Definition at line 546 of file laswriteitemcompressed_v1.cpp.

Member Data Documentation

◆ enc

EntropyEncoder* LASwriteItemCompressed_WAVEPACKET13_v1::enc
private

Definition at line 122 of file laswriteitemcompressed_v1.hpp.

◆ ic_offset_diff

IntegerCompressor* LASwriteItemCompressed_WAVEPACKET13_v1::ic_offset_diff
private

Definition at line 129 of file laswriteitemcompressed_v1.hpp.

◆ ic_packet_size

IntegerCompressor* LASwriteItemCompressed_WAVEPACKET13_v1::ic_packet_size
private

Definition at line 130 of file laswriteitemcompressed_v1.hpp.

◆ ic_return_point

IntegerCompressor* LASwriteItemCompressed_WAVEPACKET13_v1::ic_return_point
private

Definition at line 131 of file laswriteitemcompressed_v1.hpp.

◆ ic_xyz

IntegerCompressor* LASwriteItemCompressed_WAVEPACKET13_v1::ic_xyz
private

Definition at line 132 of file laswriteitemcompressed_v1.hpp.

◆ last_diff_32

I32 LASwriteItemCompressed_WAVEPACKET13_v1::last_diff_32
private

Definition at line 125 of file laswriteitemcompressed_v1.hpp.

◆ last_item

U8* LASwriteItemCompressed_WAVEPACKET13_v1::last_item
private

Definition at line 123 of file laswriteitemcompressed_v1.hpp.

◆ m_offset_diff

EntropyModel* LASwriteItemCompressed_WAVEPACKET13_v1::m_offset_diff[4]
private

Definition at line 128 of file laswriteitemcompressed_v1.hpp.

◆ m_packet_index

EntropyModel* LASwriteItemCompressed_WAVEPACKET13_v1::m_packet_index
private

Definition at line 127 of file laswriteitemcompressed_v1.hpp.

◆ sym_last_offset_diff

U32 LASwriteItemCompressed_WAVEPACKET13_v1::sym_last_offset_diff
private

Definition at line 126 of file laswriteitemcompressed_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