header file with velodyne types More...
#include <stdint.h>#include <math.h>
Go to the source code of this file.
Classes | |
| struct | velodyne_calib_t | 
| struct | velodyne_decoder | 
| struct | velodyne_laser_calib | 
| struct | velodyne_sample | 
| 
 | |
| #define | VELODYNE_NUM_LASERS 64 | 
| typedef struct velodyne_decoder | velodyne_decoder_t | 
| typedef struct velodyne_sample | velodyne_sample_t | 
| velodyne_calib_t * | velodyne_calib_create () | 
| int | velodyne_calib_precompute (velodyne_calib_t *v) | 
| int | velodyne_decoder_estimate_samples (velodyne_calib_t *v, const void *_data, int datalen) | 
| int | velodyne_decoder_init (velodyne_calib_t *v, velodyne_decoder_t *vd, const void *_data, int datalen) | 
| int | velodyne_decoder_next (velodyne_calib_t *v, velodyne_decoder_t *vd, struct velodyne_sample *sample) | 
| void | velodyne_dump_calib (velodyne_calib_t *v) | 
| static int | velodyne_logical_to_physical (velodyne_calib_t *v, int logical) | 
| static int | velodyne_physical_to_logical (velodyne_calib_t *v, int phys) | 
header file with velodyne types
Definition in file velodyne.h.
| #define VELODYNE_NUM_LASERS 64 | 
Lasers 0-31: lower lasers 32-63: upper lasers
Definition at line 43 of file velodyne.h.
| typedef struct velodyne_decoder velodyne_decoder_t | 
Definition at line 45 of file velodyne.h.
| typedef struct velodyne_sample velodyne_sample_t | 
Definition at line 60 of file velodyne.h.
| velodyne_calib_t* velodyne_calib_create | ( | ) | 
Definition at line 273 of file velodyne.cpp.
| int velodyne_calib_precompute | ( | velodyne_calib_t * | v | ) | 
Definition at line 246 of file velodyne.cpp.
| int velodyne_decoder_estimate_samples | ( | velodyne_calib_t * | v, | |
| const void * | _data, | |||
| int | datalen | |||
| ) | 
Definition at line 55 of file velodyne.cpp.
| int velodyne_decoder_init | ( | velodyne_calib_t * | v, | |
| velodyne_decoder_t * | vd, | |||
| const void * | _data, | |||
| int | datalen | |||
| ) | 
Definition at line 61 of file velodyne.cpp.
| int velodyne_decoder_next | ( | velodyne_calib_t * | v, | |
| velodyne_decoder_t * | vd, | |||
| struct velodyne_sample * | sample | |||
| ) | 
Definition at line 87 of file velodyne.cpp.
| void velodyne_dump_calib | ( | velodyne_calib_t * | v | ) | 
| static int velodyne_logical_to_physical | ( | velodyne_calib_t * | v, | |
| int | logical | |||
| ) |  [inline, static] | 
        
Definition at line 110 of file velodyne.h.
| static int velodyne_physical_to_logical | ( | velodyne_calib_t * | v, | |
| int | phys | |||
| ) |  [inline, static] | 
        
Definition at line 105 of file velodyne.h.