29 void resize(
double xmin,
double xmax,
double ymin,
double ymax,
double resolution)
MRPT_NO_THROWS;
34 double getXMin()
const {
return m_grid.getXMin(); }
35 double getXMax()
const {
return m_grid.getXMax(); }
36 double getYMin()
const {
return m_grid.getYMin(); }
37 double getYMax()
const {
return m_grid.getYMax(); }
62 void resize(
const std::map<double,double> & lst_resolutions2extensions)
MRPT_NO_THROWS;
67 std::map<double,mrpt::utils::CDynamicGrid<double> >
m_grids;
std::map< double, mrpt::utils::CDynamicGrid< double > > m_grids
Maps from maximum (X,Y) coordinates to LUT for [-L,L]x[-L,L] square area.
double getResolution() const
#define MRPT_NO_THROWS
C++11 noexcept: Used after member declarations.
mrpt::utils::CDynamicGrid< double > m_grid
A look-up-table (LUT) of atan values for any (x,y) value in a square/rectangular grid of predefined r...
Like CAtan2LookUpTable but with a multiresolution grid for increasingly better accuracy in points nea...
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.