#include <interpolated_grid.h>
Public Member Functions | |
template<typename T > | |
T | GetProbability (const T &x, const T &y, const T &z) const |
InterpolatedGrid (const HybridGrid &hybrid_grid) | |
InterpolatedGrid (const InterpolatedGrid &) | |
InterpolatedGrid & | operator= (const InterpolatedGrid &) |
Private Member Functions | |
Eigen::Vector3f | CenterOfLowerVoxel (const double x, const double y, const double z) const |
template<typename T > | |
Eigen::Vector3f | CenterOfLowerVoxel (const T &jet_x, const T &jet_y, const T &jet_z) const |
template<typename T > | |
void | ComputeInterpolationDataPoints (const T &x, const T &y, const T &z, double *x1, double *y1, double *z1, double *x2, double *y2, double *z2) const |
Private Attributes | |
const HybridGrid & | hybrid_grid_ |
Definition at line 35 of file interpolated_grid.h.
cartographer::mapping::scan_matching::InterpolatedGrid::InterpolatedGrid | ( | const HybridGrid & | hybrid_grid | ) | [inline, explicit] |
Definition at line 37 of file interpolated_grid.h.
cartographer::mapping::scan_matching::InterpolatedGrid::InterpolatedGrid | ( | const InterpolatedGrid & | ) |
Eigen::Vector3f cartographer::mapping::scan_matching::InterpolatedGrid::CenterOfLowerVoxel | ( | const double | x, |
const double | y, | ||
const double | z | ||
) | const [inline, private] |
Definition at line 123 of file interpolated_grid.h.
Eigen::Vector3f cartographer::mapping::scan_matching::InterpolatedGrid::CenterOfLowerVoxel | ( | const T & | jet_x, |
const T & | jet_y, | ||
const T & | jet_z | ||
) | const [inline, private] |
Definition at line 143 of file interpolated_grid.h.
void cartographer::mapping::scan_matching::InterpolatedGrid::ComputeInterpolationDataPoints | ( | const T & | x, |
const T & | y, | ||
const T & | z, | ||
double * | x1, | ||
double * | y1, | ||
double * | z1, | ||
double * | x2, | ||
double * | y2, | ||
double * | z2 | ||
) | const [inline, private] |
Definition at line 107 of file interpolated_grid.h.
T cartographer::mapping::scan_matching::InterpolatedGrid::GetProbability | ( | const T & | x, |
const T & | y, | ||
const T & | z | ||
) | const [inline] |
Definition at line 51 of file interpolated_grid.h.
InterpolatedGrid& cartographer::mapping::scan_matching::InterpolatedGrid::operator= | ( | const InterpolatedGrid & | ) |
const HybridGrid& cartographer::mapping::scan_matching::InterpolatedGrid::hybrid_grid_ [private] |
Definition at line 148 of file interpolated_grid.h.