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

#include <laswriteitemcompressed_v2.hpp>

Inheritance diagram for LASwriteItemCompressed_GPSTIME11_v2:
Inheritance graph
[legend]

Public Member Functions

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

Private Attributes

EntropyEncoderenc
 
IntegerCompressoric_gpstime
 
U32 last
 
U64I64F64 last_gpstime [4]
 
I32 last_gpstime_diff [4]
 
EntropyModel * m_gpstime_0diff
 
EntropyModel * m_gpstime_multi
 
I32 multi_extreme_counter [4]
 
U32 next
 

Detailed Description

Definition at line 71 of file laswriteitemcompressed_v2.hpp.

Constructor & Destructor Documentation

◆ LASwriteItemCompressed_GPSTIME11_v2()

LASwriteItemCompressed_GPSTIME11_v2::LASwriteItemCompressed_GPSTIME11_v2 ( EntropyEncoder enc)

Definition at line 246 of file laswriteitemcompressed_v2.cpp.

◆ ~LASwriteItemCompressed_GPSTIME11_v2()

LASwriteItemCompressed_GPSTIME11_v2::~LASwriteItemCompressed_GPSTIME11_v2 ( )

Definition at line 257 of file laswriteitemcompressed_v2.cpp.

Member Function Documentation

◆ init()

BOOL LASwriteItemCompressed_GPSTIME11_v2::init ( const U8 item)
virtual

Implements LASwriteItemCompressed.

Definition at line 264 of file laswriteitemcompressed_v2.cpp.

◆ write()

BOOL LASwriteItemCompressed_GPSTIME11_v2::write ( const U8 item)
inlinevirtual

Implements LASwriteItem.

Definition at line 290 of file laswriteitemcompressed_v2.cpp.

Member Data Documentation

◆ enc

EntropyEncoder* LASwriteItemCompressed_GPSTIME11_v2::enc
private

Definition at line 83 of file laswriteitemcompressed_v2.hpp.

◆ ic_gpstime

IntegerCompressor* LASwriteItemCompressed_GPSTIME11_v2::ic_gpstime
private

Definition at line 91 of file laswriteitemcompressed_v2.hpp.

◆ last

U32 LASwriteItemCompressed_GPSTIME11_v2::last
private

Definition at line 84 of file laswriteitemcompressed_v2.hpp.

◆ last_gpstime

U64I64F64 LASwriteItemCompressed_GPSTIME11_v2::last_gpstime[4]
private

Definition at line 85 of file laswriteitemcompressed_v2.hpp.

◆ last_gpstime_diff

I32 LASwriteItemCompressed_GPSTIME11_v2::last_gpstime_diff[4]
private

Definition at line 86 of file laswriteitemcompressed_v2.hpp.

◆ m_gpstime_0diff

EntropyModel* LASwriteItemCompressed_GPSTIME11_v2::m_gpstime_0diff
private

Definition at line 90 of file laswriteitemcompressed_v2.hpp.

◆ m_gpstime_multi

EntropyModel* LASwriteItemCompressed_GPSTIME11_v2::m_gpstime_multi
private

Definition at line 89 of file laswriteitemcompressed_v2.hpp.

◆ multi_extreme_counter

I32 LASwriteItemCompressed_GPSTIME11_v2::multi_extreme_counter[4]
private

Definition at line 87 of file laswriteitemcompressed_v2.hpp.

◆ next

U32 LASwriteItemCompressed_GPSTIME11_v2::next
private

Definition at line 84 of file laswriteitemcompressed_v2.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 Wed Mar 2 2022 00:37:26