#include <probability_grid.h>
Definition at line 40 of file probability_grid.h.
cartographer::mapping_2d::ProbabilityGrid::ProbabilityGrid |
( |
const MapLimits & |
limits | ) |
|
|
inlineexplicit |
cartographer::mapping_2d::ProbabilityGrid::ProbabilityGrid |
( |
const proto::ProbabilityGrid & |
proto | ) |
|
|
inlineexplicit |
bool cartographer::mapping_2d::ProbabilityGrid::ApplyLookupTable |
( |
const Eigen::Array2i & |
xy_index, |
|
|
const std::vector< uint16 > & |
table |
|
) |
| |
|
inline |
void cartographer::mapping_2d::ProbabilityGrid::ComputeCroppedLimits |
( |
Eigen::Array2i *const |
offset, |
|
|
CellLimits *const |
limits |
|
) |
| const |
|
inline |
int cartographer::mapping_2d::ProbabilityGrid::GetIndexOfCell |
( |
const Eigen::Array2i & |
xy_index | ) |
const |
|
inlineprivate |
float cartographer::mapping_2d::ProbabilityGrid::GetProbability |
( |
const Eigen::Array2i & |
xy_index | ) |
const |
|
inline |
float cartographer::mapping_2d::ProbabilityGrid::GetProbability |
( |
const double |
x, |
|
|
const double |
y |
|
) |
| const |
|
inline |
void cartographer::mapping_2d::ProbabilityGrid::GrowLimits |
( |
const double |
x, |
|
|
const double |
y |
|
) |
| |
|
inline |
bool cartographer::mapping_2d::ProbabilityGrid::IsKnown |
( |
const Eigen::Array2i & |
xy_index | ) |
const |
|
inline |
const MapLimits& cartographer::mapping_2d::ProbabilityGrid::limits |
( |
| ) |
const |
|
inline |
void cartographer::mapping_2d::ProbabilityGrid::SetProbability |
( |
const Eigen::Array2i & |
xy_index, |
|
|
const float |
probability |
|
) |
| |
|
inline |
void cartographer::mapping_2d::ProbabilityGrid::StartUpdate |
( |
| ) |
|
|
inline |
proto::ProbabilityGrid cartographer::mapping_2d::ProbabilityGrid::ToProto |
( |
| ) |
const |
|
inline |
void cartographer::mapping_2d::ProbabilityGrid::UpdateBounds |
( |
const Eigen::Array2i & |
xy_index | ) |
|
|
inlineprivate |
std::vector<uint16> cartographer::mapping_2d::ProbabilityGrid::cells_ |
|
private |
MapLimits cartographer::mapping_2d::ProbabilityGrid::limits_ |
|
private |
int cartographer::mapping_2d::ProbabilityGrid::max_x_ |
|
private |
int cartographer::mapping_2d::ProbabilityGrid::max_y_ |
|
private |
int cartographer::mapping_2d::ProbabilityGrid::min_x_ |
|
private |
int cartographer::mapping_2d::ProbabilityGrid::min_y_ |
|
private |
std::vector<int> cartographer::mapping_2d::ProbabilityGrid::update_indices_ |
|
private |
The documentation for this class was generated from the following file: