Classes | Macros
plain_grid_map.h File Reference
#include <cmath>
#include <vector>
#include <memory>
#include <cassert>
#include <algorithm>
#include "grid_map.h"
Include dependency graph for plain_grid_map.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PlainGridMap
 
class  UnboundedPlainGridMap
 

Macros

#define UPDATE_DIM(dim, elem)
 

Macro Definition Documentation

#define UPDATE_DIM (   dim,
  elem 
)
Value:
if (dim < new_##dim && new_##dim < Expansion_Rate * dim) { \
double scale = prep_##elem / (new_##dim - dim); \
prep_##elem += (Expansion_Rate * dim - new_##dim) * scale; \
new_##dim = Expansion_Rate * dim; \
app_##elem = new_##dim - (prep_##elem + dim); \
}


slam_constructor
Author(s): JetBrains Research, OSLL team
autogenerated on Mon Jun 10 2019 15:08:25