46 using Slice = std::vector<uint16_t>;
72 Pixel(
size_t returns_size,
size_t slices_size);
Storages and handles the pixel data component.
Definition: hfl_pixel.h:64
PixelReturn & atReturn(uint16_t x)
Definition: hfl_pixel.cpp:46
uint16_t & atSlice(uint16_t x)
Definition: hfl_pixel.cpp:51
Pixel(size_t returns_size, size_t slices_size)
Definition: hfl_pixel.cpp:40
Slice slices_
Slices data.
Definition: hfl_pixel.h:92
std::vector< PixelReturn > returns_
Pixel's returns data.
Definition: hfl_pixel.h:95
Definition: camera_commander.h:56
std::vector< uint16_t > Slice
Pixel's Slice data type.
Definition: hfl_pixel.h:46
Data structure for pixel returns.
Definition: hfl_pixel.h:52
float range
Return's range value.
Definition: hfl_pixel.h:54
uint16_t intensity
Return's intensity value.
Definition: hfl_pixel.h:57