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

#include <lasdefinitions.hpp>

Public Member Functions

void flipDirection ()
 
U8 getIndex () const
 
F32 getLocation () const
 
U64 getOffset () const
 
U32 getSize () const
 
F32 getXt () const
 
F32 getYt () const
 
F32 getZt () const
 
 LASwavepacket ()
 
void setIndex (U8 index)
 
void setLocation (F32 location)
 
void setOffset (U64 offset)
 
void setSize (U32 size)
 
void setXt (F32 xt)
 
void setYt (F32 yt)
 
void setZt (F32 zt)
 
void zero ()
 

Private Attributes

U8 data [29]
 

Detailed Description

Definition at line 65 of file lasdefinitions.hpp.

Constructor & Destructor Documentation

◆ LASwavepacket()

LASwavepacket::LASwavepacket ( )
inline

Definition at line 68 of file lasdefinitions.hpp.

Member Function Documentation

◆ flipDirection()

void LASwavepacket::flipDirection ( )
inline

Definition at line 84 of file lasdefinitions.hpp.

◆ getIndex()

U8 LASwavepacket::getIndex ( ) const
inline

Definition at line 70 of file lasdefinitions.hpp.

◆ getLocation()

F32 LASwavepacket::getLocation ( ) const
inline

Definition at line 73 of file lasdefinitions.hpp.

◆ getOffset()

U64 LASwavepacket::getOffset ( ) const
inline

Definition at line 71 of file lasdefinitions.hpp.

◆ getSize()

U32 LASwavepacket::getSize ( ) const
inline

Definition at line 72 of file lasdefinitions.hpp.

◆ getXt()

F32 LASwavepacket::getXt ( ) const
inline

Definition at line 74 of file lasdefinitions.hpp.

◆ getYt()

F32 LASwavepacket::getYt ( ) const
inline

Definition at line 75 of file lasdefinitions.hpp.

◆ getZt()

F32 LASwavepacket::getZt ( ) const
inline

Definition at line 76 of file lasdefinitions.hpp.

◆ setIndex()

void LASwavepacket::setIndex ( U8  index)
inline

Definition at line 77 of file lasdefinitions.hpp.

◆ setLocation()

void LASwavepacket::setLocation ( F32  location)
inline

Definition at line 80 of file lasdefinitions.hpp.

◆ setOffset()

void LASwavepacket::setOffset ( U64  offset)
inline

Definition at line 78 of file lasdefinitions.hpp.

◆ setSize()

void LASwavepacket::setSize ( U32  size)
inline

Definition at line 79 of file lasdefinitions.hpp.

◆ setXt()

void LASwavepacket::setXt ( F32  xt)
inline

Definition at line 81 of file lasdefinitions.hpp.

◆ setYt()

void LASwavepacket::setYt ( F32  yt)
inline

Definition at line 82 of file lasdefinitions.hpp.

◆ setZt()

void LASwavepacket::setZt ( F32  zt)
inline

Definition at line 83 of file lasdefinitions.hpp.

◆ zero()

void LASwavepacket::zero ( )
inline

Definition at line 69 of file lasdefinitions.hpp.

Member Data Documentation

◆ data

U8 LASwavepacket::data[29]
private

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