Public Member Functions | Private Member Functions | Private Attributes
cartographer::mapping::scan_matching::InterpolatedTSDF2D Class Reference

#include <interpolated_tsdf_2d.h>

List of all members.

Public Member Functions

template<typename T >
GetCorrespondenceCost (const T &x, const T &y) const
template<typename T >
GetWeight (const T &x, const T &y) const
 InterpolatedTSDF2D (const TSDF2D &grid)
 InterpolatedTSDF2D (const InterpolatedTSDF2D &)
InterpolatedTSDF2Doperator= (const InterpolatedTSDF2D &)

Private Member Functions

Eigen::Vector2f CenterOfLowerPixel (double x, double y) const
template<typename T >
Eigen::Vector2f CenterOfLowerPixel (const T &jet_x, const T &jet_y) const
template<typename T >
void ComputeInterpolationDataPoints (const T &x, const T &y, float *x1, float *y1, float *x2, float *y2) const
template<typename T >
InterpolateBilinear (const T &x, const T &y, float x1, float y1, float x2, float y2, float q11, float q12, float q21, float q22) const

Private Attributes

const TSDF2Dtsdf_

Detailed Description

Definition at line 31 of file interpolated_tsdf_2d.h.


Constructor & Destructor Documentation

Definition at line 33 of file interpolated_tsdf_2d.h.


Member Function Documentation

Eigen::Vector2f cartographer::mapping::scan_matching::InterpolatedTSDF2D::CenterOfLowerPixel ( double  x,
double  y 
) const [inline, private]

Definition at line 109 of file interpolated_tsdf_2d.h.

template<typename T >
Eigen::Vector2f cartographer::mapping::scan_matching::InterpolatedTSDF2D::CenterOfLowerPixel ( const T &  jet_x,
const T &  jet_y 
) const [inline, private]

Definition at line 125 of file interpolated_tsdf_2d.h.

template<typename T >
void cartographer::mapping::scan_matching::InterpolatedTSDF2D::ComputeInterpolationDataPoints ( const T &  x,
const T &  y,
float *  x1,
float *  y1,
float *  x2,
float *  y2 
) const [inline, private]

Definition at line 86 of file interpolated_tsdf_2d.h.

template<typename T >
T cartographer::mapping::scan_matching::InterpolatedTSDF2D::GetCorrespondenceCost ( const T &  x,
const T &  y 
) const [inline]

Definition at line 42 of file interpolated_tsdf_2d.h.

template<typename T >
T cartographer::mapping::scan_matching::InterpolatedTSDF2D::GetWeight ( const T &  x,
const T &  y 
) const [inline]

Definition at line 70 of file interpolated_tsdf_2d.h.

template<typename T >
T cartographer::mapping::scan_matching::InterpolatedTSDF2D::InterpolateBilinear ( const T &  x,
const T &  y,
float  x1,
float  y1,
float  x2,
float  y2,
float  q11,
float  q12,
float  q21,
float  q22 
) const [inline, private]

Definition at line 96 of file interpolated_tsdf_2d.h.

InterpolatedTSDF2D& cartographer::mapping::scan_matching::InterpolatedTSDF2D::operator= ( const InterpolatedTSDF2D )

Member Data Documentation

Definition at line 129 of file interpolated_tsdf_2d.h.


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


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