Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes
cartographer::sensor::CompressedPointCloud::ConstIterator Class Reference

#include <compressed_point_cloud.h>

List of all members.

Public Member Functions

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

Static Public Member Functions

static ConstIterator EndIterator (const CompressedPointCloud *compressed_point_cloud)

Private Member Functions

void ReadNextPoint ()

Private Attributes

const CompressedPointCloudcompressed_point_cloud_
Eigen::Vector3i current_block_coordinates_
Eigen::Vector3f current_point_
std::vector< int32 >
::const_iterator 
input_
size_t remaining_points_
int32 remaining_points_in_current_block_

Detailed Description

Definition at line 61 of file compressed_point_cloud.h.


Constructor & Destructor Documentation

Definition at line 40 of file compressed_point_cloud.cc.


Member Function Documentation

Definition at line 52 of file compressed_point_cloud.cc.

bool cartographer::sensor::CompressedPointCloud::ConstIterator::operator!= ( const ConstIterator it) const

Definition at line 73 of file compressed_point_cloud.cc.

RangefinderPoint cartographer::sensor::CompressedPointCloud::ConstIterator::operator* ( ) const

Definition at line 59 of file compressed_point_cloud.cc.

CompressedPointCloud::ConstIterator & cartographer::sensor::CompressedPointCloud::ConstIterator::operator++ ( )

Definition at line 65 of file compressed_point_cloud.cc.

Definition at line 79 of file compressed_point_cloud.cc.


Member Data Documentation

Definition at line 85 of file compressed_point_cloud.h.

Definition at line 89 of file compressed_point_cloud.h.

Definition at line 88 of file compressed_point_cloud.h.

std::vector<int32>::const_iterator cartographer::sensor::CompressedPointCloud::ConstIterator::input_ [private]

Definition at line 90 of file compressed_point_cloud.h.

Definition at line 86 of file compressed_point_cloud.h.

Definition at line 87 of file compressed_point_cloud.h.


The documentation for this class was generated from the following files:


cartographer
Author(s): The Cartographer Authors
autogenerated on Thu May 9 2019 02:27:36