Template Class LIDARIO

Class Documentation

template<typename BaseIO>
class LIDARIO

Public Functions

void save(const size_t &scanPosNo, const size_t &lidarNo, LIDARPtr lidar) const
boost::optional<YAML::Node> loadMeta(const size_t &scanPosNo, const size_t &lidarNo) const
LIDARPtr load(const size_t &scanPosNo, const size_t &lidarNo) const

Protected Attributes

BaseIO *m_baseIO = static_cast<BaseIO*>(this)
MetaIO<BaseIO> *m_metaIO = static_cast<MetaIO<BaseIO>*>(m_baseIO)
ScanIO<BaseIO> *m_scanIO = static_cast<ScanIO<BaseIO>*>(m_baseIO)