A view over the header of a Lidar measurement. More...
#include <SemanticLidarSerializer.h>
Public Member Functions | |
uint32_t | GetChannelCount () const |
float | GetHorizontalAngle () const |
uint32_t | GetPointCount (size_t channel) const |
Protected Member Functions | |
SemanticLidarHeaderView (const uint32_t *begin) | |
Protected Attributes | |
const uint32_t * | _begin |
Private Types | |
using | Index = data::SemanticLidarData::Index |
Friends | |
class | SemanticLidarSerializer |
A view over the header of a Lidar measurement.
Definition at line 26 of file SemanticLidarSerializer.h.
Definition at line 27 of file SemanticLidarSerializer.h.
|
inlineexplicitprotected |
Definition at line 47 of file SemanticLidarSerializer.h.
References _begin, and DEBUG_ASSERT.
|
inline |
Definition at line 35 of file SemanticLidarSerializer.h.
References _begin.
Referenced by GetPointCount().
|
inline |
Definition at line 31 of file SemanticLidarSerializer.h.
References _begin.
|
inline |
Definition at line 39 of file SemanticLidarSerializer.h.
References _begin, DEBUG_ASSERT, GetChannelCount(), and PropAttributes::SIZE.
|
friend |
Definition at line 45 of file SemanticLidarSerializer.h.
|
protected |
Definition at line 51 of file SemanticLidarSerializer.h.
Referenced by GetChannelCount(), GetHorizontalAngle(), GetPointCount(), and SemanticLidarHeaderView().