Template Class BlockIterator
Defined in File block_iterator.hpp
Inheritance Relationships
Derived Types
public robosense::lidar::ABDualReturnBlockIterator< T_Packet >(Template Class ABDualReturnBlockIterator)public robosense::lidar::DualReturnBlockIterator< T_Packet >(Template Class DualReturnBlockIterator)public robosense::lidar::FourInOneBlockIterator< T_Packet >(Template Class FourInOneBlockIterator)public robosense::lidar::Rs16DualReturnBlockIterator< T_Packet >(Template Class Rs16DualReturnBlockIterator)public robosense::lidar::Rs16SingleReturnBlockIterator< T_Packet >(Template Class Rs16SingleReturnBlockIterator)public robosense::lidar::SingleReturnBlockIterator< T_Packet >(Template Class SingleReturnBlockIterator)public robosense::lidar::TwoInOneBlockIterator< T_Packet >(Template Class TwoInOneBlockIterator)
Class Documentation
-
template<typename T_Packet>
class BlockIterator Subclassed by robosense::lidar::ABDualReturnBlockIterator< T_Packet >, robosense::lidar::DualReturnBlockIterator< T_Packet >, robosense::lidar::FourInOneBlockIterator< T_Packet >, robosense::lidar::Rs16DualReturnBlockIterator< T_Packet >, robosense::lidar::Rs16SingleReturnBlockIterator< T_Packet >, robosense::lidar::SingleReturnBlockIterator< T_Packet >, robosense::lidar::TwoInOneBlockIterator< T_Packet >
Public Functions
-
inline void get(uint16_t blk, int32_t &az_diff, double &ts)
Public Static Attributes
-
static const int MAX_BLOCKS_PER_PKT = 12
Protected Attributes
-
const uint16_t BLOCKS_PER_PKT
-
const double BLOCK_DURATION
-
const uint16_t BLOCK_AZ_DURATION
-
const double FOV_BLIND_DURATION
-
int32_t az_diffs[MAX_BLOCKS_PER_PKT]
-
double tss[MAX_BLOCKS_PER_PKT]
-
inline void get(uint16_t blk, int32_t &az_diff, double &ts)