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

#include <lasdefinitions.hpp>

Public Member Functions

void clean ()
 
U8 getBitsPerSample () const
 
U8 getCompressionType () const
 
F64 getDigitizerGain () const
 
F64 getDigitizerOffset () const
 
U32 getNumberOfSamples () const
 
U32 getTemporalSpacing () const
 
 LASvlr_wave_packet_descr ()
 
void setBitsPerSample (U8 bps)
 
void setCompressionType (U8 compression)
 
void setDigitizerGain (F64 gain)
 
void setDigitizerOffset (F64 offset)
 
void setNumberOfSamples (U32 samples)
 
void setTemporalSpacing (U32 spacing)
 

Private Attributes

U8 data [26]
 

Detailed Description

Definition at line 917 of file lasdefinitions.hpp.

Constructor & Destructor Documentation

◆ LASvlr_wave_packet_descr()

LASvlr_wave_packet_descr::LASvlr_wave_packet_descr ( )
inline

Definition at line 920 of file lasdefinitions.hpp.

Member Function Documentation

◆ clean()

void LASvlr_wave_packet_descr::clean ( )
inline

Definition at line 921 of file lasdefinitions.hpp.

◆ getBitsPerSample()

U8 LASvlr_wave_packet_descr::getBitsPerSample ( ) const
inline

Definition at line 922 of file lasdefinitions.hpp.

◆ getCompressionType()

U8 LASvlr_wave_packet_descr::getCompressionType ( ) const
inline

Definition at line 923 of file lasdefinitions.hpp.

◆ getDigitizerGain()

F64 LASvlr_wave_packet_descr::getDigitizerGain ( ) const
inline

Definition at line 926 of file lasdefinitions.hpp.

◆ getDigitizerOffset()

F64 LASvlr_wave_packet_descr::getDigitizerOffset ( ) const
inline

Definition at line 927 of file lasdefinitions.hpp.

◆ getNumberOfSamples()

U32 LASvlr_wave_packet_descr::getNumberOfSamples ( ) const
inline

Definition at line 924 of file lasdefinitions.hpp.

◆ getTemporalSpacing()

U32 LASvlr_wave_packet_descr::getTemporalSpacing ( ) const
inline

Definition at line 925 of file lasdefinitions.hpp.

◆ setBitsPerSample()

void LASvlr_wave_packet_descr::setBitsPerSample ( U8  bps)
inline

Definition at line 928 of file lasdefinitions.hpp.

◆ setCompressionType()

void LASvlr_wave_packet_descr::setCompressionType ( U8  compression)
inline

Definition at line 929 of file lasdefinitions.hpp.

◆ setDigitizerGain()

void LASvlr_wave_packet_descr::setDigitizerGain ( F64  gain)
inline

Definition at line 932 of file lasdefinitions.hpp.

◆ setDigitizerOffset()

void LASvlr_wave_packet_descr::setDigitizerOffset ( F64  offset)
inline

Definition at line 933 of file lasdefinitions.hpp.

◆ setNumberOfSamples()

void LASvlr_wave_packet_descr::setNumberOfSamples ( U32  samples)
inline

Definition at line 930 of file lasdefinitions.hpp.

◆ setTemporalSpacing()

void LASvlr_wave_packet_descr::setTemporalSpacing ( U32  spacing)
inline

Definition at line 931 of file lasdefinitions.hpp.

Member Data Documentation

◆ data

U8 LASvlr_wave_packet_descr::data[26]
private

Definition at line 933 of file lasdefinitions.hpp.


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


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