Template Class PointCloud2Visitor

Inheritance Relationships

Base Type

  • public boost::static_visitor< OutputType >

Class Documentation

template<typename OutputType>
class backend::PointCloud2Visitor : public boost::static_visitor<OutputType>

Public Functions

inline PointCloud2Visitor()
inline explicit PointCloud2Visitor(const std::size_t index)
template<typename InputType>
inline OutputType operator()(sensor_msgs::PointCloud2ConstIterator<InputType> &it) const
inline std::size_t getIndex() const
inline std::size_t &getIndex()
inline PointCloud2Visitor &setIndex(const std::size_t index)