Template Class PointcloudIterator
Defined in File pointcloud_iterator.h
Class Documentation
-
template<typename PointcloudType, int point_dimensions>
class PointcloudIterator Public Types
-
using Data = Eigen::Matrix<FloatingPoint, point_dimensions, Eigen::Dynamic>
-
using value_type = Point<point_dimensions>
-
using reference = std::conditional_t<std::is_const_v<PointcloudType>, typename Data::ConstColXpr, typename Data::ColXpr>
Public Functions
-
inline explicit PointcloudIterator(PointcloudType &pointcloud, Eigen::Index index = std::ptrdiff_t(0))
-
inline PointcloudIterator &operator++()
-
inline PointcloudIterator operator++(int)
-
inline reference operator*() const
Friends
-
inline friend bool operator==(const PointcloudIterator &lhs, const PointcloudIterator &rhs)
-
inline friend bool operator!=(const PointcloudIterator &lhs, const PointcloudIterator &rhs)
-
using Data = Eigen::Matrix<FloatingPoint, point_dimensions, Eigen::Dynamic>