#include <tsdf_range_data_inserter_2d.h>

Public Member Functions | |
| virtual void | Insert (const sensor::RangeData &range_data, GridInterface *grid) const override |
| TSDFRangeDataInserter2D & | operator= (const TSDFRangeDataInserter2D &) |
| TSDFRangeDataInserter2D (const proto::TSDFRangeDataInserterOptions2D &options) | |
| TSDFRangeDataInserter2D (const TSDFRangeDataInserter2D &) | |
Private Member Functions | |
| void | InsertHit (const proto::TSDFRangeDataInserterOptions2D &options, const Eigen::Vector2f &hit, const Eigen::Vector2f &origin, float normal, TSDF2D *tsdf) const |
| void | UpdateCell (const Eigen::Array2i &cell, float update_sdf, float update_weight, TSDF2D *tsdf) const |
Private Attributes | |
| const proto::TSDFRangeDataInserterOptions2D | options_ |
Definition at line 33 of file tsdf_range_data_inserter_2d.h.
| cartographer::mapping::TSDFRangeDataInserter2D::TSDFRangeDataInserter2D | ( | const proto::TSDFRangeDataInserterOptions2D & | options | ) | [explicit] |
Definition at line 123 of file tsdf_range_data_inserter_2d.cc.
| cartographer::mapping::TSDFRangeDataInserter2D::TSDFRangeDataInserter2D | ( | const TSDFRangeDataInserter2D & | ) |
| void cartographer::mapping::TSDFRangeDataInserter2D::Insert | ( | const sensor::RangeData & | range_data, |
| GridInterface * | grid | ||
| ) | const [override, virtual] |
Implements cartographer::mapping::RangeDataInserterInterface.
Definition at line 131 of file tsdf_range_data_inserter_2d.cc.
| void cartographer::mapping::TSDFRangeDataInserter2D::InsertHit | ( | const proto::TSDFRangeDataInserterOptions2D & | options, |
| const Eigen::Vector2f & | hit, | ||
| const Eigen::Vector2f & | origin, | ||
| float | normal, | ||
| TSDF2D * | tsdf | ||
| ) | const [private] |
Definition at line 165 of file tsdf_range_data_inserter_2d.cc.
| TSDFRangeDataInserter2D& cartographer::mapping::TSDFRangeDataInserter2D::operator= | ( | const TSDFRangeDataInserter2D & | ) |
| void cartographer::mapping::TSDFRangeDataInserter2D::UpdateCell | ( | const Eigen::Array2i & | cell, |
| float | update_sdf, | ||
| float | update_weight, | ||
| TSDF2D * | tsdf | ||
| ) | const [private] |
Definition at line 225 of file tsdf_range_data_inserter_2d.cc.
const proto::TSDFRangeDataInserterOptions2D cartographer::mapping::TSDFRangeDataInserter2D::options_ [private] |
Definition at line 54 of file tsdf_range_data_inserter_2d.h.