#include <laswaveform13reader.hpp>
| Public Member Functions | |
| void | close () | 
| BOOL | get_samples () | 
| BOOL | get_samples_xyz () | 
| BOOL | has_samples () | 
| BOOL | has_samples_xyz () | 
| BOOL | is_compressed () const | 
| LASwaveform13reader () | |
| BOOL | open (const char *file_name, I64 start_of_waveform_data_packet_record, const LASvlr_wave_packet_descr *const *wave_packet_descr) | 
| BOOL | read_waveform (const LASpoint *point) | 
| ~LASwaveform13reader () | |
| Public Attributes | |
| F32 | location | 
| U32 | nbits | 
| U32 | nsamples | 
| U32 | s_count | 
| U32 | sample | 
| U32 | sampleMax | 
| U32 | sampleMin | 
| U8 * | samples | 
| U32 | temporal | 
| F64 | XYZreturn [3] | 
| F64 | XYZsample [3] | 
| F32 | XYZt [3] | 
| Private Attributes | |
| BOOL | compressed | 
| ArithmeticDecoder * | dec | 
| FILE * | file | 
| IntegerCompressor * | ic16 | 
| IntegerCompressor * | ic8 | 
| I64 | last_position | 
| U32 | size | 
| I64 | start_of_waveform_data_packet_record | 
| ByteStreamIn * | stream | 
| const LASvlr_wave_packet_descr *const * | wave_packet_descr | 
Definition at line 42 of file laswaveform13reader.hpp.
| LASwaveform13reader::LASwaveform13reader | ( | ) | 
Definition at line 37 of file laswaveform13reader.cpp.
| LASwaveform13reader::~LASwaveform13reader | ( | ) | 
Definition at line 67 of file laswaveform13reader.cpp.
| void LASwaveform13reader::close | ( | ) | 
Definition at line 434 of file laswaveform13reader.cpp.
| BOOL LASwaveform13reader::get_samples | ( | ) | 
Definition at line 342 of file laswaveform13reader.cpp.
| BOOL LASwaveform13reader::get_samples_xyz | ( | ) | 
Definition at line 386 of file laswaveform13reader.cpp.
| BOOL LASwaveform13reader::has_samples | ( | ) | 
Definition at line 368 of file laswaveform13reader.cpp.
| BOOL LASwaveform13reader::has_samples_xyz | ( | ) | 
Definition at line 412 of file laswaveform13reader.cpp.
| BOOL LASwaveform13reader::is_compressed | ( | ) | const | 
Definition at line 75 of file laswaveform13reader.cpp.
| BOOL LASwaveform13reader::open | ( | const char * | file_name, | 
| I64 | start_of_waveform_data_packet_record, | ||
| const LASvlr_wave_packet_descr *const * | wave_packet_descr | ||
| ) | 
Definition at line 80 of file laswaveform13reader.cpp.
Definition at line 257 of file laswaveform13reader.cpp.
| 
 | private | 
Definition at line 79 of file laswaveform13reader.hpp.
| 
 | private | 
Definition at line 86 of file laswaveform13reader.hpp.
| 
 | private | 
Definition at line 82 of file laswaveform13reader.hpp.
| 
 | private | 
Definition at line 88 of file laswaveform13reader.hpp.
| 
 | private | 
Definition at line 87 of file laswaveform13reader.hpp.
| 
 | private | 
Definition at line 85 of file laswaveform13reader.hpp.
| F32 LASwaveform13reader::location | 
Definition at line 48 of file laswaveform13reader.hpp.
| U32 LASwaveform13reader::nbits | 
Definition at line 45 of file laswaveform13reader.hpp.
| U32 LASwaveform13reader::nsamples | 
Definition at line 46 of file laswaveform13reader.hpp.
| U32 LASwaveform13reader::s_count | 
Definition at line 54 of file laswaveform13reader.hpp.
| U32 LASwaveform13reader::sample | 
Definition at line 55 of file laswaveform13reader.hpp.
| U32 LASwaveform13reader::sampleMax | 
Definition at line 58 of file laswaveform13reader.hpp.
| U32 LASwaveform13reader::sampleMin | 
Definition at line 57 of file laswaveform13reader.hpp.
| U8* LASwaveform13reader::samples | 
Definition at line 60 of file laswaveform13reader.hpp.
| 
 | private | 
Definition at line 80 of file laswaveform13reader.hpp.
| 
 | private | 
Definition at line 84 of file laswaveform13reader.hpp.
| 
 | private | 
Definition at line 83 of file laswaveform13reader.hpp.
| U32 LASwaveform13reader::temporal | 
Definition at line 47 of file laswaveform13reader.hpp.
| 
 | private | 
Definition at line 81 of file laswaveform13reader.hpp.
| F64 LASwaveform13reader::XYZreturn[3] | 
Definition at line 50 of file laswaveform13reader.hpp.
| F64 LASwaveform13reader::XYZsample[3] | 
Definition at line 52 of file laswaveform13reader.hpp.
| F32 LASwaveform13reader::XYZt[3] | 
Definition at line 49 of file laswaveform13reader.hpp.