Class CompressedPointCloud::ConstIterator

Nested Relationships

This class is a nested type of Class CompressedPointCloud.

Class Documentation

class ConstIterator

Public Types

using iterator_category = std::forward_iterator_tag
using value_type = RangefinderPoint
using difference_type = int64
using pointer = const RangefinderPoint*
using reference = const RangefinderPoint&

Public Functions

explicit ConstIterator(const CompressedPointCloud *compressed_point_cloud)
RangefinderPoint operator*() const
ConstIterator &operator++()
bool operator!=(const ConstIterator &it) const

Public Static Functions

static ConstIterator EndIterator(const CompressedPointCloud *compressed_point_cloud)