BufferRegion.cpp
/tmp/ws/src/grid_map/grid_map_core/src/
BufferRegion_8cpp
grid_map_core/BufferRegion.hpp
grid_map
BufferRegion.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/
BufferRegion_8hpp
grid_map_core/TypeDefs.hpp
grid_map::BufferRegion
grid_map
CircleIterator.cpp
/tmp/ws/src/grid_map/grid_map_core/src/iterators/
CircleIterator_8cpp
grid_map_core/iterators/CircleIterator.hpp
grid_map_core/GridMapMath.hpp
grid_map
CircleIterator.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/iterators/
CircleIterator_8hpp
grid_map_core/GridMap.hpp
grid_map_core/iterators/SubmapIterator.hpp
grid_map::CircleIterator
grid_map
CubicConvolutionInterpolationTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
CubicConvolutionInterpolationTest_8cpp
test_helpers.hpp
grid_map_core/GridMap.hpp
TEST
CubicConvolutionInterpolationTest_8cpp.html
a38b588a6db6603bc86d6683deec0f1fa
(CubicConvolutionInterpolation, FlatWorld)
TEST
CubicConvolutionInterpolationTest_8cpp.html
aba907157c31b0b6edd4bc3e3c363e538
(CubicConvolutionInterpolation, RationalFunctionWorld)
TEST
CubicConvolutionInterpolationTest_8cpp.html
aa025c2bd1a4da6226b7190c81cf0bb53
(CubicConvolutionInterpolation, SaddleWorld)
TEST
CubicConvolutionInterpolationTest_8cpp.html
a2748742eff92f302321b724227f6a1ef
(CubicConvolutionInterpolation, SecondOrderPolyWorld)
TEST
CubicConvolutionInterpolationTest_8cpp.html
acbb48df61a55960f55f8acd0abc9cb2a
(CubicConvolutionInterpolation, SineWorld)
TEST
CubicConvolutionInterpolationTest_8cpp.html
a8502becb615d207e77388fcddbc90a76
(CubicConvolutionInterpolation, TanhWorld)
TEST
CubicConvolutionInterpolationTest_8cpp.html
acd5c6a387f1bcec373002ccf00a0fc7c
(CubicConvolutionInterpolation, GaussianWorld)
CubicInterpolation.cpp
/tmp/ws/src/grid_map/grid_map_core/src/
CubicInterpolation_8cpp
grid_map_core/CubicInterpolation.hpp
grid_map_core/GridMap.hpp
grid_map_core/GridMapMath.hpp
grid_map
grid_map::bicubic
grid_map::bicubic_conv
bool
assembleFunctionValueMatrix
namespacegrid__map_1_1bicubic__conv.html
ad5d414d98ae7d09a8d5718997e69b088
(const GridMap &gridMap, const std::string &layer, const Position &queriedPosition, FunctionValueMatrix *data)
void
assembleFunctionValueMatrix
namespacegrid__map_1_1bicubic.html
a4065c06670a075b61f88068db4bf4a9d
(const DataMatrix &f, const DataMatrix &dfx, const DataMatrix &dfy, const DataMatrix &ddfxy, FunctionValueMatrix *functionValues)
unsigned int
bindIndexToRange
namespacegrid__map.html
a339d4b5a19ad19e3d2db2006b56deb84
(int idReq, unsigned int nElem)
void
bindIndicesToRange
namespacegrid__map_1_1bicubic.html
adf6ad7a33d2e5475f3102323c4fec341
(const GridMap &gridMap, IndicesMatrix *indices)
bool
computeNormalizedCoordinates
namespacegrid__map_1_1bicubic.html
a714ba10b6e21edc471ff26f3cc7d70ef
(const GridMap &gridMap, const Index &originIndex, const Position &queriedPosition, Position *normalizedCoordinates)
double
convolve1D
namespacegrid__map_1_1bicubic__conv.html
a9df2be4c043803eda5255e6f3c9d41e3
(double t, const Eigen::Vector4d &functionValues)
bool
evaluateBicubicConvolutionInterpolation
namespacegrid__map_1_1bicubic__conv.html
a4ad2fffc0d2cfa9992fc6bbc6a55c539
(const GridMap &gridMap, const std::string &layer, const Position &queriedPosition, double *interpolatedValue)
bool
evaluateBicubicInterpolation
namespacegrid__map_1_1bicubic.html
a8f6d3c14b2c1b714e5339bb0b34f0411
(const GridMap &gridMap, const std::string &layer, const Position &queriedPosition, double *interpolatedValue)
double
evaluatePolynomial
namespacegrid__map_1_1bicubic.html
a4316eea6ea193a68f640884f1d54ec73
(const FunctionValueMatrix &functionValues, double tx, double ty)
double
firstOrderDerivativeAt
namespacegrid__map_1_1bicubic.html
a3697743926ff22f6891e87ba57f5bbac
(const Matrix &layerData, const Index &index, Dim2D dim, double resolution)
bool
getClosestPointIndices
namespacegrid__map_1_1bicubic.html
af0d6df3d5dd9d98e684c382de251e7d6
(const GridMap &gridMap, const Position &queriedPosition, Index *index)
bool
getFirstOrderDerivatives
namespacegrid__map_1_1bicubic.html
a2343e1f2dc21df0060b705fc6547ab22
(const Matrix &layerData, const IndicesMatrix &indices, Dim2D dim, double resolution, DataMatrix *derivatives)
bool
getFunctionValues
namespacegrid__map_1_1bicubic.html
a1641841b39369db4847d294c38ebd498
(const Matrix &layerData, const IndicesMatrix &indices, DataMatrix *data)
bool
getIndicesOfMiddleKnot
namespacegrid__map_1_1bicubic__conv.html
a1052590262ab08d9fcba4bdbf4069516
(const GridMap &gridMap, const Position &queriedPosition, Index *index)
double
getLayerValue
namespacegrid__map.html
a75775bab411fdc4061d6246ff3b5c5f4
(const Matrix &layerMat, int rowReq, int colReq)
bool
getMixedSecondOrderDerivatives
namespacegrid__map_1_1bicubic.html
ab963e30c8db2b66eddeda767fd326dc1
(const Matrix &layerData, const IndicesMatrix &indices, double resolution, DataMatrix *derivatives)
bool
getNormalizedCoordinates
namespacegrid__map_1_1bicubic__conv.html
a44e78827f08f0cac645de4f56df69fde
(const GridMap &gridMap, const Position &queriedPosition, Position *position)
bool
getUnitSquareCornerIndices
namespacegrid__map_1_1bicubic.html
a05c6a62dfb7985fcb4eaf9efb6a0a8c7
(const GridMap &gridMap, const Position &queriedPosition, IndicesMatrix *indicesMatrix)
double
mixedSecondOrderDerivativeAt
namespacegrid__map_1_1bicubic.html
a6e9a6cccb87b550a7ec4dec9bfa08a96
(const Matrix &layerData, const Index &index, double resolution)
CubicInterpolation.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/
CubicInterpolation_8hpp
grid_map_core/TypeDefs.hpp
grid_map::bicubic::DataMatrix
grid_map::bicubic::IndicesMatrix
grid_map
grid_map::bicubic
grid_map::bicubic_conv
Eigen::Matrix4d
FunctionValueMatrix
namespacegrid__map.html
a72401c4e3f67c26a7414df5178255ac6
Dim2D
namespacegrid__map_1_1bicubic.html
a9b31824ed93f3212969f2a7876705d20
X
Y
bool
assembleFunctionValueMatrix
namespacegrid__map_1_1bicubic__conv.html
ad5d414d98ae7d09a8d5718997e69b088
(const GridMap &gridMap, const std::string &layer, const Position &queriedPosition, FunctionValueMatrix *data)
void
assembleFunctionValueMatrix
namespacegrid__map_1_1bicubic.html
a4065c06670a075b61f88068db4bf4a9d
(const DataMatrix &f, const DataMatrix &dfx, const DataMatrix &dfy, const DataMatrix &ddfxy, FunctionValueMatrix *functionValues)
unsigned int
bindIndexToRange
namespacegrid__map.html
a339d4b5a19ad19e3d2db2006b56deb84
(int idReq, unsigned int nElem)
void
bindIndicesToRange
namespacegrid__map_1_1bicubic.html
adf6ad7a33d2e5475f3102323c4fec341
(const GridMap &gridMap, IndicesMatrix *indices)
bool
computeNormalizedCoordinates
namespacegrid__map_1_1bicubic.html
a714ba10b6e21edc471ff26f3cc7d70ef
(const GridMap &gridMap, const Index &originIndex, const Position &queriedPosition, Position *normalizedCoordinates)
double
convolve1D
namespacegrid__map_1_1bicubic__conv.html
a9df2be4c043803eda5255e6f3c9d41e3
(double t, const Eigen::Vector4d &functionValues)
bool
evaluateBicubicConvolutionInterpolation
namespacegrid__map_1_1bicubic__conv.html
a4ad2fffc0d2cfa9992fc6bbc6a55c539
(const GridMap &gridMap, const std::string &layer, const Position &queriedPosition, double *interpolatedValue)
bool
evaluateBicubicInterpolation
namespacegrid__map_1_1bicubic.html
a8f6d3c14b2c1b714e5339bb0b34f0411
(const GridMap &gridMap, const std::string &layer, const Position &queriedPosition, double *interpolatedValue)
double
evaluatePolynomial
namespacegrid__map_1_1bicubic.html
a4316eea6ea193a68f640884f1d54ec73
(const FunctionValueMatrix &functionValues, double tx, double ty)
double
firstOrderDerivativeAt
namespacegrid__map_1_1bicubic.html
a3697743926ff22f6891e87ba57f5bbac
(const Matrix &layerData, const Index &index, Dim2D dim, double resolution)
bool
getClosestPointIndices
namespacegrid__map_1_1bicubic.html
af0d6df3d5dd9d98e684c382de251e7d6
(const GridMap &gridMap, const Position &queriedPosition, Index *index)
bool
getFirstOrderDerivatives
namespacegrid__map_1_1bicubic.html
a2343e1f2dc21df0060b705fc6547ab22
(const Matrix &layerData, const IndicesMatrix &indices, Dim2D dim, double resolution, DataMatrix *derivatives)
bool
getFunctionValues
namespacegrid__map_1_1bicubic.html
a1641841b39369db4847d294c38ebd498
(const Matrix &layerData, const IndicesMatrix &indices, DataMatrix *data)
bool
getIndicesOfMiddleKnot
namespacegrid__map_1_1bicubic__conv.html
a1052590262ab08d9fcba4bdbf4069516
(const GridMap &gridMap, const Position &queriedPosition, Index *index)
double
getLayerValue
namespacegrid__map.html
a75775bab411fdc4061d6246ff3b5c5f4
(const Matrix &layerMat, int rowReq, int colReq)
bool
getMixedSecondOrderDerivatives
namespacegrid__map_1_1bicubic.html
ab963e30c8db2b66eddeda767fd326dc1
(const Matrix &layerData, const IndicesMatrix &indices, double resolution, DataMatrix *derivatives)
bool
getNormalizedCoordinates
namespacegrid__map_1_1bicubic__conv.html
a44e78827f08f0cac645de4f56df69fde
(const GridMap &gridMap, const Position &queriedPosition, Position *position)
bool
getUnitSquareCornerIndices
namespacegrid__map_1_1bicubic.html
a05c6a62dfb7985fcb4eaf9efb6a0a8c7
(const GridMap &gridMap, const Position &queriedPosition, IndicesMatrix *indicesMatrix)
double
mixedSecondOrderDerivativeAt
namespacegrid__map_1_1bicubic.html
a6e9a6cccb87b550a7ec4dec9bfa08a96
(const Matrix &layerData, const Index &index, double resolution)
static const Eigen::Matrix4d
bicubicInterpolationMatrix
namespacegrid__map_1_1bicubic.html
ac5de285bc49a1d5c89831b96e84937b3
static const Eigen::Matrix4d
cubicInterpolationConvolutionMatrix
namespacegrid__map_1_1bicubic__conv.html
a124b61adc134f5dc6c2583a590b38bb7
CubicInterpolationTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
CubicInterpolationTest_8cpp
test_helpers.hpp
grid_map_core/GridMap.hpp
TEST
CubicInterpolationTest_8cpp.html
ac4927501d6c4665e1c051f746776818c
(CubicInterpolation, FlatWorld)
TEST
CubicInterpolationTest_8cpp.html
aaac01677385f99b0df051da17db05565
(CubicInterpolation, RationalFunctionWorld)
TEST
CubicInterpolationTest_8cpp.html
a9de21125c2025708388e41592ec7883e
(CubicInterpolation, SaddleWorld)
TEST
CubicInterpolationTest_8cpp.html
ab64ffa05d72ff9165fff5b140dfafc34
(CubicInterpolation, SecondOrderPolyWorld)
TEST
CubicInterpolationTest_8cpp.html
a79d90eb730711e9188f35f16d41c5b03
(CubicInterpolation, SineWorld)
TEST
CubicInterpolationTest_8cpp.html
ae52055a4902dadcec0066fa7978f2936
(CubicInterpolation, TanhWorld)
TEST
CubicInterpolationTest_8cpp.html
ad4431e02b4eea9bb984f3a3f4af71fd7
(CubicInterpolation, GaussianWorld)
DenseBasePlugin.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/eigen_plugins/
DenseBasePlugin_8hpp
Scalar
maxCoeffOfFinites
DenseBasePlugin_8hpp.html
a5a8d486b11383c4af8c966def1c165bb
() const
Scalar
meanOfFinites
DenseBasePlugin_8hpp.html
aee89492badab895ba9a899b28628948a
() const
Scalar
minCoeffOfFinites
DenseBasePlugin_8hpp.html
a8484b15c1021c0e2aab908c305dd9795
() const
Scalar
numberOfFinites
DenseBasePlugin_8hpp.html
aed643c0665a4f0fda15e97d29ff4f834
() const
Scalar
sumOfFinites
DenseBasePlugin_8hpp.html
a03add888b8b06bfd93564d682d8af6c5
() const
EigenPluginsTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
EigenPluginsTest_8cpp
grid_map_core/grid_map_core.hpp
TEST
EigenPluginsTest_8cpp.html
a26a868b5edae1eee4d41d8af8c7ccc07
(EigenMatrixBaseAddons, numberOfFinites)
TEST
EigenPluginsTest_8cpp.html
ab13adf9c9c9c181856cddc3e76699962
(EigenMatrixBaseAddons, sumOfFinites)
TEST
EigenPluginsTest_8cpp.html
a08215afb606dfa860baa0e1cf0764742
(EigenMatrixBaseAddons, meanOfFinites)
TEST
EigenPluginsTest_8cpp.html
a1897a2482208209de03421e95a53bfd8
(EigenMatrixBaseAddons, minCoeffOfFinites)
TEST
EigenPluginsTest_8cpp.html
a172da4effb73942af37ed820cbf26f4e
(EigenMatrixBaseAddons, maxCoeffOfFinites)
TEST
EigenPluginsTest_8cpp.html
ad9f228248ed34ea031697e4f8745a970
(EigenMatrixBaseAddons, clamp)
EllipseIterator.cpp
/tmp/ws/src/grid_map/grid_map_core/src/iterators/
EllipseIterator_8cpp
grid_map_core/iterators/EllipseIterator.hpp
grid_map_core/GridMapMath.hpp
grid_map
EllipseIterator.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/iterators/
EllipseIterator_8hpp
grid_map_core/GridMap.hpp
grid_map_core/iterators/SubmapIterator.hpp
grid_map::EllipseIterator
grid_map
EllipseIteratorTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
EllipseIteratorTest_8cpp
grid_map_core/iterators/EllipseIterator.hpp
grid_map_core/GridMap.hpp
TEST
EllipseIteratorTest_8cpp.html
a11c72d0213b4923006f4e251f2d7655f
(EllipseIterator, OneCellWideEllipse)
Functors.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/eigen_plugins/
Functors_8hpp
grid_map::Clamp
grid_map
FunctorsPlugin.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/eigen_plugins/
FunctorsPlugin_8hpp
functor_traits< scalar_max_of_finites_op< Scalar > >
functor_traits< scalar_min_of_finites_op< Scalar > >
functor_traits< scalar_sum_of_finites_op< Scalar > >
scalar_max_of_finites_op
scalar_min_of_finites_op
scalar_sum_of_finites_op
grid_map_core.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/
grid__map__core_8hpp
grid_map_core/TypeDefs.hpp
grid_map_core/GridMap.hpp
grid_map_core/SubmapGeometry.hpp
grid_map_core/GridMapMath.hpp
grid_map_core/BufferRegion.hpp
grid_map_core/Polygon.hpp
grid_map_core/iterators/iterators.hpp
grid_map_core/eigen_plugins/Functors.hpp
GridMap.cpp
/tmp/ws/src/grid_map/grid_map_core/src/
GridMap_8cpp
grid_map_core/GridMap.hpp
grid_map_core/CubicInterpolation.hpp
grid_map_core/GridMapMath.hpp
grid_map_core/SubmapGeometry.hpp
grid_map_core/iterators/GridMapIterator.hpp
grid_map
GridMap.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/
GridMap_8hpp
grid_map_core/TypeDefs.hpp
grid_map_core/SubmapGeometry.hpp
grid_map_core/BufferRegion.hpp
grid_map::GridMap
grid_map
GridMapIterator.cpp
/tmp/ws/src/grid_map/grid_map_core/src/iterators/
GridMapIterator_8cpp
grid_map_core/iterators/GridMapIterator.hpp
grid_map_core/GridMapMath.hpp
grid_map
GridMapIterator.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/iterators/
GridMapIterator_8hpp
grid_map_core/GridMap.hpp
grid_map::GridMapIterator
grid_map
GridMapIteratorTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
GridMapIteratorTest_8cpp
grid_map_core/iterators/GridMapIterator.hpp
grid_map_core/GridMap.hpp
TEST
GridMapIteratorTest_8cpp.html
a7e80331cd0cfaef9ef43542d9e39056a
(GridMapIterator, Simple)
TEST
GridMapIteratorTest_8cpp.html
a4b86321548ac6ffc042eb31667c63c17
(GridMapIterator, LinearIndex)
GridMapMath.cpp
/tmp/ws/src/grid_map/grid_map_core/src/
GridMapMath_8cpp
grid_map_core/GridMapMath.hpp
grid_map
grid_map::internal
void
boundIndexToRange
namespacegrid__map.html
a88e705f480b680920a292ed8a621c799
(Index &index, const Size &bufferSize)
void
boundIndexToRange
namespacegrid__map.html
aeb9b254cd0f00b5d5664f36f7682b590
(int &index, const int &bufferSize)
void
boundPositionToRange
namespacegrid__map.html
a5b5c0a6d75430b07356a8211b68c6d23
(Position &position, const Length &mapLength, const Position &mapPosition)
bool
checkIfIndexInRange
namespacegrid__map.html
ac2e163d3373fc9e0042864de46b529de
(const Index &index, const Size &bufferSize)
bool
checkIfPositionWithinMap
namespacegrid__map.html
a3282ebffef40c207159b1782c6742ef3
(const Position &position, const Length &mapLength, const Position &mapPosition)
bool
checkIfStartIndexAtDefaultPosition
namespacegrid__map_1_1internal.html
abdb16d888ba51e8afb853e4f064fbba7
(const Index &bufferStartIndex)
bool
colorValueToVector
namespacegrid__map.html
abec9b6fb4e0f2da7cea5f6285522b164
(const unsigned long &colorValue, Eigen::Vector3i &colorVector)
bool
colorValueToVector
namespacegrid__map.html
ac010f39ae2e90ebc2e69134f0b723d31
(const unsigned long &colorValue, Eigen::Vector3f &colorVector)
bool
colorValueToVector
namespacegrid__map.html
adff65dd07e0496fcf86558e2c58f2d77
(const float &colorValue, Eigen::Vector3f &colorVector)
bool
colorVectorToValue
namespacegrid__map.html
ab9fc24742ce7d6b4730dc8eee6ff0138
(const Eigen::Vector3i &colorVector, unsigned long &colorValue)
void
colorVectorToValue
namespacegrid__map.html
a77c27d5b34df1b429b346be39c027edd
(const Eigen::Vector3i &colorVector, float &colorValue)
void
colorVectorToValue
namespacegrid__map.html
a40c3b73958998eb7d3ef4a65a6680fe6
(const Eigen::Vector3f &colorVector, float &colorValue)
Index
getBufferIndexFromIndex
namespacegrid__map.html
af14674f92d273f06496ddabc9229b4b5
(const Index &index, const Size &bufferSize, const Index &bufferStartIndex)
const Eigen::Matrix2i
getBufferOrderToMapFrameAlignment
namespacegrid__map.html
ab7d2c145bab27f168fe6d3ee96db372c
()
Eigen::Matrix2i
getBufferOrderToMapFrameTransformation
namespacegrid__map_1_1internal.html
aea98d0f80a69a0f440260383843241ea
()
bool
getBufferRegionsForSubmap
namespacegrid__map.html
acbc4417a25b88dfaca36a11ee8a66cb8
(std::vector< BufferRegion > &submapBufferRegions, const Index &submapIndex, const Size &submapBufferSize, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
Index
getIndexFromBufferIndex
namespacegrid__map.html
ad5e4f4b43867b0f2423e2048f3ffbabb
(const Index &bufferIndex, const Size &bufferSize, const Index &bufferStartIndex)
Index
getIndexFromIndexVector
namespacegrid__map_1_1internal.html
ab1209e17c8482a76669585a104586e32
(const Vector &indexVector, const Size &bufferSize, const Index &bufferStartIndex)
Index
getIndexFromLinearIndex
namespacegrid__map.html
a71a337d3bfa79532133b0b9289ddc89c
(const size_t linearIndex, const Size &bufferSize, const bool rowMajor=false)
bool
getIndexFromPosition
namespacegrid__map.html
a13a4578bc2f949135d2c8f049fc75c23
(Index &index, const Position &position, const Length &mapLength, const Position &mapPosition, const double &resolution, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
bool
getIndexShiftFromPositionShift
namespacegrid__map.html
aa016716f98dbc6f444bd157f3378a0f1
(Index &indexShift, const Vector &positionShift, const double &resolution)
Vector
getIndexVectorFromIndex
namespacegrid__map_1_1internal.html
a50cd372d673120bd32abc563cccd18d0
(const Index &index, const Size &bufferSize, const Index &bufferStartIndex)
size_t
getLinearIndexFromIndex
namespacegrid__map.html
a1d4e9a03882ab429401a47107f270cfd
(const Index &index, const Size &bufferSize, const bool rowMajor=false)
Eigen::Matrix2i
getMapFrameToBufferOrderTransformation
namespacegrid__map_1_1internal.html
a4f3c4ff93e09f33473739bab46fd57bd
()
bool
getPositionFromIndex
namespacegrid__map.html
a2cb1d0f8bbce8b07adb03b50be21df4f
(Position &position, const Index &index, const Length &mapLength, const Position &mapPosition, const double &resolution, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
void
getPositionOfDataStructureOrigin
namespacegrid__map.html
a1189318e08c79e2fbab82975b142893b
(const Position &position, const Length &mapLength, Position &positionOfOrigin)
bool
getPositionShiftFromIndexShift
namespacegrid__map.html
abd2729e040b8789f7f900c36c65b17a6
(Vector &positionShift, const Index &indexShift, const double &resolution)
BufferRegion::Quadrant
getQuadrant
namespacegrid__map_1_1internal.html
a50780b4f7d35220b059efc0bd347ee86
(const Index &index, const Index &bufferStartIndex)
bool
getSubmapInformation
namespacegrid__map.html
a34592dc880d0f482e712f6a615d67cab
(Index &submapTopLeftIndex, Size &submapBufferSize, Position &submapPosition, Length &submapLength, Index &requestedIndexInSubmap, const Position &requestedSubmapPosition, const Length &requestedSubmapLength, const Length &mapLength, const Position &mapPosition, const double &resolution, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
Size
getSubmapSizeFromCornerIndeces
namespacegrid__map.html
a5af99dde1f6c3ec6e37aed7f2228db36
(const Index &topLeftIndex, const Index &bottomRightIndex, const Size &bufferSize, const Index &bufferStartIndex)
bool
getVectorToFirstCell
namespacegrid__map_1_1internal.html
ae57d37af6fb8b153f63fba2f7278ba9d
(Vector &vectorToFirstCell, const Length &mapLength, const double &resolution)
bool
getVectorToOrigin
namespacegrid__map_1_1internal.html
aac9921c8a4a38f5bb9b312f19c48b03b
(Vector &vectorToOrigin, const Length &mapLength)
bool
incrementIndex
namespacegrid__map.html
ae7ca41a96a5c32ffca526a64b72d334f
(Index &index, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
bool
incrementIndexForSubmap
namespacegrid__map.html
a6a03f51ea054662854e5173f99073eab
(Index &submapIndex, Index &index, const Index &submapTopLeftIndex, const Size &submapBufferSize, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
Vector
transformBufferOrderToMapFrame
namespacegrid__map_1_1internal.html
a979336c4f03292109e0e80b1c41515b3
(const Index &index)
Index
transformMapFrameToBufferOrder
namespacegrid__map_1_1internal.html
a4e28a1dc435d0d0ba6e3b427f5d6f9a3
(const Vector &vector)
Index
transformMapFrameToBufferOrder
namespacegrid__map_1_1internal.html
a577aa0bc2121049432070d2b96c18d27
(const Eigen::Vector2i &vector)
void
wrapIndexToRange
namespacegrid__map.html
adcdcc8b917ffdbf11c95ef2e02d44922
(Index &index, const Size &bufferSize)
void
wrapIndexToRange
namespacegrid__map.html
afb1af8fe6825295e7fe241ed8aa8f976
(int &index, int bufferSize)
GridMapMath.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/
GridMapMath_8hpp
grid_map_core/TypeDefs.hpp
grid_map_core/BufferRegion.hpp
grid_map::Color
grid_map
void
boundIndexToRange
namespacegrid__map.html
a88e705f480b680920a292ed8a621c799
(Index &index, const Size &bufferSize)
void
boundIndexToRange
namespacegrid__map.html
aeb9b254cd0f00b5d5664f36f7682b590
(int &index, const int &bufferSize)
void
boundPositionToRange
namespacegrid__map.html
a5b5c0a6d75430b07356a8211b68c6d23
(Position &position, const Length &mapLength, const Position &mapPosition)
bool
checkIfIndexInRange
namespacegrid__map.html
ac2e163d3373fc9e0042864de46b529de
(const Index &index, const Size &bufferSize)
bool
checkIfPositionWithinMap
namespacegrid__map.html
a3282ebffef40c207159b1782c6742ef3
(const Position &position, const Length &mapLength, const Position &mapPosition)
bool
colorValueToVector
namespacegrid__map.html
abec9b6fb4e0f2da7cea5f6285522b164
(const unsigned long &colorValue, Eigen::Vector3i &colorVector)
bool
colorValueToVector
namespacegrid__map.html
ac010f39ae2e90ebc2e69134f0b723d31
(const unsigned long &colorValue, Eigen::Vector3f &colorVector)
bool
colorValueToVector
namespacegrid__map.html
adff65dd07e0496fcf86558e2c58f2d77
(const float &colorValue, Eigen::Vector3f &colorVector)
bool
colorVectorToValue
namespacegrid__map.html
ab9fc24742ce7d6b4730dc8eee6ff0138
(const Eigen::Vector3i &colorVector, unsigned long &colorValue)
void
colorVectorToValue
namespacegrid__map.html
a77c27d5b34df1b429b346be39c027edd
(const Eigen::Vector3i &colorVector, float &colorValue)
void
colorVectorToValue
namespacegrid__map.html
a40c3b73958998eb7d3ef4a65a6680fe6
(const Eigen::Vector3f &colorVector, float &colorValue)
Index
getBufferIndexFromIndex
namespacegrid__map.html
af14674f92d273f06496ddabc9229b4b5
(const Index &index, const Size &bufferSize, const Index &bufferStartIndex)
const Eigen::Matrix2i
getBufferOrderToMapFrameAlignment
namespacegrid__map.html
ab7d2c145bab27f168fe6d3ee96db372c
()
bool
getBufferRegionsForSubmap
namespacegrid__map.html
acbc4417a25b88dfaca36a11ee8a66cb8
(std::vector< BufferRegion > &submapBufferRegions, const Index &submapIndex, const Size &submapBufferSize, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
Index
getIndexFromBufferIndex
namespacegrid__map.html
ad5e4f4b43867b0f2423e2048f3ffbabb
(const Index &bufferIndex, const Size &bufferSize, const Index &bufferStartIndex)
Index
getIndexFromLinearIndex
namespacegrid__map.html
a71a337d3bfa79532133b0b9289ddc89c
(const size_t linearIndex, const Size &bufferSize, const bool rowMajor=false)
bool
getIndexFromPosition
namespacegrid__map.html
a13a4578bc2f949135d2c8f049fc75c23
(Index &index, const Position &position, const Length &mapLength, const Position &mapPosition, const double &resolution, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
bool
getIndexShiftFromPositionShift
namespacegrid__map.html
aa016716f98dbc6f444bd157f3378a0f1
(Index &indexShift, const Vector &positionShift, const double &resolution)
size_t
getLinearIndexFromIndex
namespacegrid__map.html
a1d4e9a03882ab429401a47107f270cfd
(const Index &index, const Size &bufferSize, const bool rowMajor=false)
bool
getPositionFromIndex
namespacegrid__map.html
a2cb1d0f8bbce8b07adb03b50be21df4f
(Position &position, const Index &index, const Length &mapLength, const Position &mapPosition, const double &resolution, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
void
getPositionOfDataStructureOrigin
namespacegrid__map.html
a1189318e08c79e2fbab82975b142893b
(const Position &position, const Length &mapLength, Position &positionOfOrigin)
bool
getPositionShiftFromIndexShift
namespacegrid__map.html
abd2729e040b8789f7f900c36c65b17a6
(Vector &positionShift, const Index &indexShift, const double &resolution)
bool
getSubmapInformation
namespacegrid__map.html
a34592dc880d0f482e712f6a615d67cab
(Index &submapTopLeftIndex, Size &submapBufferSize, Position &submapPosition, Length &submapLength, Index &requestedIndexInSubmap, const Position &requestedSubmapPosition, const Length &requestedSubmapLength, const Length &mapLength, const Position &mapPosition, const double &resolution, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
Size
getSubmapSizeFromCornerIndeces
namespacegrid__map.html
a5af99dde1f6c3ec6e37aed7f2228db36
(const Index &topLeftIndex, const Index &bottomRightIndex, const Size &bufferSize, const Index &bufferStartIndex)
bool
incrementIndex
namespacegrid__map.html
ae7ca41a96a5c32ffca526a64b72d334f
(Index &index, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
bool
incrementIndexForSubmap
namespacegrid__map.html
a6a03f51ea054662854e5173f99073eab
(Index &submapIndex, Index &index, const Index &submapTopLeftIndex, const Size &submapBufferSize, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
void
wrapIndexToRange
namespacegrid__map.html
adcdcc8b917ffdbf11c95ef2e02d44922
(Index &index, const Size &bufferSize)
void
wrapIndexToRange
namespacegrid__map.html
afb1af8fe6825295e7fe241ed8aa8f976
(int &index, int bufferSize)
GridMapMathTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
GridMapMathTest_8cpp
grid_map_core/GridMapMath.hpp
TEST
GridMapMathTest_8cpp.html
a19e6e4aa2f4538577fcde38acf1e98dc
(PositionFromIndex, Simple)
TEST
GridMapMathTest_8cpp.html
a36775f579f8c6ebbff1c902cb651bfbe
(PositionFromIndex, CircularBuffer)
TEST
GridMapMathTest_8cpp.html
a2f6be7b4fb03d57d75e950ad7f76af44
(IndexFromPosition, Simple)
TEST
GridMapMathTest_8cpp.html
a9309c96151c8b5467b3dddba5a8583ab
(IndexFromPosition, EdgeCases)
TEST
GridMapMathTest_8cpp.html
a49b31c53aca7b078f968bafccb36b6ca
(IndexFromPosition, CircularBuffer)
TEST
GridMapMathTest_8cpp.html
ad39338909b2b29dc914e2b6582cbeb77
(checkIfPositionWithinMap, Inside)
TEST
GridMapMathTest_8cpp.html
a04ef725df35952997355bb82c1481ebf
(checkIfPositionWithinMap, Outside)
TEST
GridMapMathTest_8cpp.html
a5fb8d67a27d4216d760c5e9639de4921
(checkIfPositionWithinMap, EdgeCases)
TEST
GridMapMathTest_8cpp.html
aab1f582608db29a1953eaf17feb8119b
(getIndexShiftFromPositionShift, All)
TEST
GridMapMathTest_8cpp.html
a036d06d91d6c8bd92c20b6c40fdadf85
(getPositionShiftFromIndexShift, All)
TEST
GridMapMathTest_8cpp.html
a5313c4d18fd666adbf995649d2a51112
(checkIfIndexInRange, All)
TEST
GridMapMathTest_8cpp.html
a30114924942a1c04d4ba34d61b12c83f
(boundIndexToRange, All)
TEST
GridMapMathTest_8cpp.html
a1fc525361e4383b3fe28f7f8f344d20e
(wrapIndexToRange, All)
TEST
GridMapMathTest_8cpp.html
a856000dd1aa8cd84b3514e1224797f2b
(boundPositionToRange, Simple)
TEST
GridMapMathTest_8cpp.html
a1a90d0d34fe849e807845c4ea5fd5678
(boundPositionToRange, Position)
TEST
GridMapMathTest_8cpp.html
a581d1320da919f54bdf72f4ba95b1b34
(getSubmapInformation, Simple)
TEST
GridMapMathTest_8cpp.html
ab8ca00151161306d9cd74fe3eb29e055
(getSubmapInformation, Zero)
TEST
GridMapMathTest_8cpp.html
aae2369812888c9eaba3dcf30689b6363
(getSubmapInformation, ExceedingBoundaries)
TEST
GridMapMathTest_8cpp.html
ac26707c7aff8ffdf6afd3e9bfff8cc97
(getSubmapInformation, CircularBuffer)
TEST
GridMapMathTest_8cpp.html
a813e0560ab6d91f49d05ef6a6acbfd4e
(getSubmapInformation, Debug1)
TEST
GridMapMathTest_8cpp.html
ad743f5e6f12993dcef27aff0f1aae49c
(getSubmapInformation, Debug2)
TEST
GridMapMathTest_8cpp.html
a695990f6d243286ee6d2840c18a641c5
(getBufferRegionsForSubmap, Trivial)
TEST
GridMapMathTest_8cpp.html
a1a49b633d9c439f473c8ae01b7948727
(getBufferRegionsForSubmap, Simple)
TEST
GridMapMathTest_8cpp.html
a18a36459ea95563ff3389809a88b5dae
(getBufferRegionsForSubmap, CircularBuffer)
TEST
GridMapMathTest_8cpp.html
a294ed8d4193a9e88e052f284a2701d23
(checkIncrementIndex, Simple)
TEST
GridMapMathTest_8cpp.html
a0c57b97feda3a2cdb96db04ff8e599fc
(checkIncrementIndex, CircularBuffer)
TEST
GridMapMathTest_8cpp.html
a5571816490a716a8dc697ec54d2a4197
(checkIncrementIndexForSubmap, Simple)
TEST
GridMapMathTest_8cpp.html
a2f00edfac66ea879e03788e7658aea9c
(checkIncrementIndexForSubmap, CircularBuffer)
TEST
GridMapMathTest_8cpp.html
aea90a03f33a01e806914128d395297c2
(getIndexFromLinearIndex, Simple)
GridMapTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
GridMapTest_8cpp
grid_map_core/GridMap.hpp
TEST
GridMapTest_8cpp.html
a1b6573feb357277c0db0803f8a171f3c
(GridMap, CopyConstructor)
TEST
GridMapTest_8cpp.html
ad8a4532488c0e25bfefb703072818c52
(GridMap, CopyAssign)
TEST
GridMapTest_8cpp.html
a0250783e41fd2ca72e4fa82f1d6f9a4d
(GridMap, Move)
TEST
GridMapTest_8cpp.html
a79d6643bb4ecd455f237769bc7c9afce
(GridMap, Transform)
TEST
GridMapTest_8cpp.html
a21026059779983794e578ce3756fc3c6
(GridMap, ClipToMap)
TEST
GridMapTest_8cpp.html
a0f79e3697c5e9e74d940030a19ae2c05
(GridMap, ClipToMap2)
TEST
GridMapTest_8cpp.html
a0b51ad764406e947418a130addb2ef89
(AddDataFrom, ExtendMapAligned)
TEST
GridMapTest_8cpp.html
a00942a5ce214380b5fcb80dd6a407b4e
(AddDataFrom, ExtendMapNotAligned)
TEST
GridMapTest_8cpp.html
af18987245bd8198ed09f210ba3dc9376
(AddDataFrom, CopyData)
TEST
GridMapTest_8cpp.html
af9b1992a989577061d55670900143b3a
(ValueAtPosition, NearestNeighbor)
TEST
GridMapTest_8cpp.html
aeb3e88bae6bcb931660081a60ff6406a
(ValueAtPosition, LinearInterpolated)
gtest_eigen.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/
gtest__eigen_8hpp
grid_map
#define
ASSERT_DOUBLE_MX_EQ
gtest__eigen_8hpp.html
afad8e482e384ba34145abca395856572
(A, B, PERCENT_TOLERANCE, MSG)
#define
ASSERT_DOUBLE_SPARSE_MX_EQ
gtest__eigen_8hpp.html
a27d869c4c8498681c39627e513d2fbc1
(A, B, PERCENT_TOLERANCE, MSG)
void
assertEqual
namespacegrid__map.html
a8f68a2d8c0dcf2deac18d473909231ae
(const M1 &A, const M2 &B, std::string const &message="")
void
assertFinite
namespacegrid__map.html
acc0b1faa99af5b2ce612c3f3d45cd739
(const M1 &A, std::string const &message="")
void
assertNear
namespacegrid__map.html
af59aca6b7ab1d2cd7ead9b5f30c8176c
(const M1 &A, const M2 &B, T tolerance, std::string const &message="")
bool
compareRelative
namespacegrid__map.html
a8a7bc5396ea1857793ded969a6bea216
(double a, double b, double percentTolerance, double *percentError=NULL)
void
expectNear
namespacegrid__map.html
a8fa779438f530cbee611c5e3dca48903
(const M1 &A, const M2 &B, T tolerance, std::string const &message="")
Eigen::Matrix< double, N, N >
randomCovariance
namespacegrid__map.html
a453accbbc2af96dd9d8165a5c96b4c46
()
Eigen::MatrixXd
randomCovarianceXd
namespacegrid__map.html
a7dacc703a67af4a84b761c78b1d67b24
(int N)
iterators.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/iterators/
iterators_8hpp
grid_map_core/iterators/GridMapIterator.hpp
grid_map_core/iterators/SubmapIterator.hpp
grid_map_core/iterators/CircleIterator.hpp
grid_map_core/iterators/EllipseIterator.hpp
grid_map_core/iterators/SpiralIterator.hpp
grid_map_core/iterators/LineIterator.hpp
grid_map_core/iterators/PolygonIterator.hpp
grid_map_core/iterators/SlidingWindowIterator.hpp
LineIterator.cpp
/tmp/ws/src/grid_map/grid_map_core/src/iterators/
LineIterator_8cpp
grid_map_core/iterators/LineIterator.hpp
grid_map_core/GridMapMath.hpp
grid_map
LineIterator.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/iterators/
LineIterator_8hpp
grid_map_core/GridMap.hpp
grid_map_core/iterators/SubmapIterator.hpp
grid_map::LineIterator
grid_map
LineIteratorTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
LineIteratorTest_8cpp
grid_map_core/iterators/LineIterator.hpp
grid_map_core/GridMap.hpp
TEST
LineIteratorTest_8cpp.html
aa3e0ce1e27a7ef2f9ac0cce38401d49a
(LineIterator, StartOutsideMap)
TEST
LineIteratorTest_8cpp.html
afcda86803463ee80ddb533ec1a1a6d40
(LineIterator, EndOutsideMap)
TEST
LineIteratorTest_8cpp.html
a5d62a34582d071bba5d710e8f521ce36
(LineIterator, StartAndEndOutsideMap)
TEST
LineIteratorTest_8cpp.html
a7a23ce86f037b15a1d1e523d7ac45295
(LineIterator, StartAndEndOutsideMapWithoutIntersectingMap)
TEST
LineIteratorTest_8cpp.html
a00871df582cdea4f396ac157c165fe2e
(LineIterator, MovedMap)
TEST
LineIteratorTest_8cpp.html
abd1fae4062203ae6f6d9ba394adc8c1b
(LineIterator, StartAndEndOutsideMovedMap)
Polygon.cpp
/tmp/ws/src/grid_map/grid_map_core/src/
Polygon_8cpp
grid_map_core/Polygon.hpp
grid_map
Polygon.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/
Polygon_8hpp
grid_map_core/TypeDefs.hpp
grid_map::Polygon
grid_map
PolygonIterator.cpp
/tmp/ws/src/grid_map/grid_map_core/src/iterators/
PolygonIterator_8cpp
grid_map_core/iterators/PolygonIterator.hpp
grid_map_core/GridMapMath.hpp
grid_map
PolygonIterator.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/iterators/
PolygonIterator_8hpp
grid_map_core/GridMap.hpp
grid_map_core/Polygon.hpp
grid_map_core/iterators/SubmapIterator.hpp
grid_map::PolygonIterator
grid_map
PolygonIteratorTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
PolygonIteratorTest_8cpp
grid_map_core/iterators/PolygonIterator.hpp
grid_map_core/GridMap.hpp
grid_map_core/Polygon.hpp
TEST
PolygonIteratorTest_8cpp.html
a676b28a777e683a02acd12d6b3f53efe
(PolygonIterator, FullCover)
TEST
PolygonIteratorTest_8cpp.html
a0940bb1e465a82f1a7fa14e0d24d673c
(PolygonIterator, Outside)
TEST
PolygonIteratorTest_8cpp.html
a4cb5f70b6cf35808b814189302c91240
(PolygonIterator, Square)
TEST
PolygonIteratorTest_8cpp.html
a7bae52b600bc472de40f8511600c5220
(PolygonIterator, TopLeftTriangle)
TEST
PolygonIteratorTest_8cpp.html
a12630fe8d8526bc55d4be4dfd18afa57
(PolygonIterator, MoveMap)
PolygonTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
PolygonTest_8cpp
grid_map_core/Polygon.hpp
TEST
PolygonTest_8cpp.html
a9f156807f55e17b97fbe895e8f9a1c1a
(Polygon, getCentroidTriangle)
TEST
PolygonTest_8cpp.html
a2bb974962e5f0c6bbc8de27cc2c8b822
(Polygon, getCentroidRectangle)
TEST
PolygonTest_8cpp.html
a9522b118128cb52dd24f2a2782e58ad2
(Polygon, getBoundingBox)
TEST
PolygonTest_8cpp.html
a9fa9035885e28c457fa86c579d26c21e
(Polygon, convexHullPoints)
TEST
PolygonTest_8cpp.html
a59e8d6f44d79fff52a57f0078a91cbd9
(Polygon, convexHullPolygon)
TEST
PolygonTest_8cpp.html
aa40cf00b8628dabcbfe3a9b599835e8b
(Polygon, convexHullCircles)
TEST
PolygonTest_8cpp.html
ad624217dcf1ba9909abd5244d7b94c5e
(Polygon, convexHullCircle)
TEST
PolygonTest_8cpp.html
a22e46074a456e17e54cf9995cbbc1287
(convertToInequalityConstraints, triangle1)
TEST
PolygonTest_8cpp.html
a2dc7edc8ed7a422d37aadbe5d4d15a16
(convertToInequalityConstraints, triangle2)
TEST
PolygonTest_8cpp.html
a86ee978a410aa74ae80d63dbfdbbc389
(offsetInward, triangle)
TEST
PolygonTest_8cpp.html
a2ae12cb298725e2925eeb203dbd0c27a
(triangulation, triangle)
TEST
PolygonTest_8cpp.html
acf084b0e74c4a573ca0129410245c8d9
(triangulation, rectangle)
SlidingWindowIterator.cpp
/tmp/ws/src/grid_map/grid_map_core/src/iterators/
SlidingWindowIterator_8cpp
grid_map_core/iterators/SlidingWindowIterator.hpp
grid_map_core/GridMapMath.hpp
grid_map
SlidingWindowIterator.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/iterators/
SlidingWindowIterator_8hpp
grid_map_core/GridMap.hpp
grid_map_core/iterators/GridMapIterator.hpp
grid_map::SlidingWindowIterator
grid_map
SlidingWindowIteratorTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
SlidingWindowIteratorTest_8cpp
grid_map_core/iterators/SlidingWindowIterator.hpp
grid_map_core/GridMap.hpp
TEST
SlidingWindowIteratorTest_8cpp.html
aaa042c2cd1b2dab9318f6c241af03bc4
(SlidingWindowIterator, WindowSize3Cutoff)
TEST
SlidingWindowIteratorTest_8cpp.html
a74b2343df3ec67cb633d927c1bb27f58
(SlidingWindowIterator, WindowSize5)
TEST
SlidingWindowIteratorTest_8cpp.html
a148e9c1cda516da4d455a21ead86b313
(SlidingWindowIterator, WindowSize3Inside)
SpiralIterator.cpp
/tmp/ws/src/grid_map/grid_map_core/src/iterators/
SpiralIterator_8cpp
grid_map_core/iterators/SpiralIterator.hpp
grid_map_core/GridMapMath.hpp
grid_map
SpiralIterator.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/iterators/
SpiralIterator_8hpp
grid_map_core/GridMap.hpp
grid_map::SpiralIterator
grid_map
SpiralIteratorTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
SpiralIteratorTest_8cpp
grid_map_core/iterators/SpiralIterator.hpp
grid_map_core/GridMap.hpp
TEST
SpiralIteratorTest_8cpp.html
a32ba211924569fb59f5996d2617f33b8
(SpiralIterator, CenterOutOfMap)
SubmapGeometry.cpp
/tmp/ws/src/grid_map/grid_map_core/src/
SubmapGeometry_8cpp
grid_map_core/GridMapMath.hpp
grid_map_core/SubmapGeometry.hpp
grid_map
SubmapGeometry.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/
SubmapGeometry_8hpp
grid_map_core/GridMap.hpp
grid_map::SubmapGeometry
grid_map
SubmapIterator.cpp
/tmp/ws/src/grid_map/grid_map_core/src/iterators/
SubmapIterator_8cpp
grid_map_core/iterators/SubmapIterator.hpp
grid_map_core/GridMapMath.hpp
grid_map
SubmapIterator.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/iterators/
SubmapIterator_8hpp
grid_map_core/GridMap.hpp
grid_map_core/SubmapGeometry.hpp
grid_map_core/BufferRegion.hpp
grid_map::SubmapIterator
grid_map
SubmapIteratorTest.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
SubmapIteratorTest_8cpp
grid_map_core/GridMap.hpp
grid_map_core/iterators/SubmapIterator.hpp
TEST
SubmapIteratorTest_8cpp.html
a6a3b1990271a320df67a51bcab7913e0
(SubmapIterator, Simple)
TEST
SubmapIteratorTest_8cpp.html
af2cdbb3775e116ba7f9ea1431ff08e5a
(SubmapIterator, CircularBuffer)
TEST
SubmapIteratorTest_8cpp.html
ac57697c258c278704418d038407bb93f
(SubmapIterator, InterleavedExecutionWithMove)
test_grid_map_core.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
test__grid__map__core_8cpp
int
main
test__grid__map__core_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
test_helpers.cpp
/tmp/ws/src/grid_map/grid_map_core/test/
test__helpers_8cpp
test_helpers.hpp
grid_map_core/GridMap.hpp
grid_map_core/iterators/GridMapIterator.hpp
grid_map_test
AnalyticalFunctions
createFlatWorld
namespacegrid__map__test.html
a6f15360517df7a4da8d1d16a26fc5423
(grid_map::GridMap *map)
AnalyticalFunctions
createGaussianWorld
namespacegrid__map__test.html
a27f6e855bcfb4911f34aaadf63ee6bc7
(grid_map::GridMap *map)
grid_map::GridMap
createMap
namespacegrid__map__test.html
abf5eb02dee9cd056b13b389b1fa81a3a
(const grid_map::Length &length, double resolution, const grid_map::Position &pos)
AnalyticalFunctions
createRationalFunctionWorld
namespacegrid__map__test.html
a0bfa8e688056663e7084ffc4b6c219f5
(grid_map::GridMap *map)
AnalyticalFunctions
createSaddleWorld
namespacegrid__map__test.html
ae4b214b891257be08050004b0c81bf8b
(grid_map::GridMap *map)
AnalyticalFunctions
createSecondOrderPolyWorld
namespacegrid__map__test.html
af02a511464faf1e09d459373cbf9ce4b
(grid_map::GridMap *map)
AnalyticalFunctions
createSineWorld
namespacegrid__map__test.html
a971df744871f8fb168498d7c0766564a
(grid_map::GridMap *map)
AnalyticalFunctions
createTanhWorld
namespacegrid__map__test.html
a37738b9f405e1cad3f1eb8f7b4810cd5
(grid_map::GridMap *map)
void
fillGridMap
namespacegrid__map__test.html
a6539a221576c1ea91d42dd9288ae0073
(grid_map::GridMap *map, const AnalyticalFunctions &functions)
std::vector< Point2D >
uniformlyDitributedPointsWithinMap
namespacegrid__map__test.html
a55a7ba461d667c338a8ed627c03b9435
(const grid_map::GridMap &map, unsigned int numPoints)
void
verifyValuesAtQueryPointsAreClose
namespacegrid__map__test.html
a92723eaf9d2f51cb50d859d035be137c
(const grid_map::GridMap &map, const AnalyticalFunctions &trueValues, const std::vector< Point2D > &queryPoints, grid_map::InterpolationMethods interpolationMethod)
std::mt19937
rndGenerator
namespacegrid__map__test.html
a6c02c17815cb21ccd0d7c13849a263bd
test_helpers.hpp
/tmp/ws/src/grid_map/grid_map_core/test/
test__helpers_8hpp
grid_map_core/TypeDefs.hpp
grid_map_test::AnalyticalFunctions
grid_map_test::Point2D
grid_map
grid_map_test
AnalyticalFunctions
createFlatWorld
namespacegrid__map__test.html
a6f15360517df7a4da8d1d16a26fc5423
(grid_map::GridMap *map)
AnalyticalFunctions
createGaussianWorld
namespacegrid__map__test.html
a27f6e855bcfb4911f34aaadf63ee6bc7
(grid_map::GridMap *map)
grid_map::GridMap
createMap
namespacegrid__map__test.html
abf5eb02dee9cd056b13b389b1fa81a3a
(const grid_map::Length &length, double resolution, const grid_map::Position &pos)
AnalyticalFunctions
createRationalFunctionWorld
namespacegrid__map__test.html
a0bfa8e688056663e7084ffc4b6c219f5
(grid_map::GridMap *map)
AnalyticalFunctions
createSaddleWorld
namespacegrid__map__test.html
ae4b214b891257be08050004b0c81bf8b
(grid_map::GridMap *map)
AnalyticalFunctions
createSecondOrderPolyWorld
namespacegrid__map__test.html
af02a511464faf1e09d459373cbf9ce4b
(grid_map::GridMap *map)
AnalyticalFunctions
createSineWorld
namespacegrid__map__test.html
a971df744871f8fb168498d7c0766564a
(grid_map::GridMap *map)
AnalyticalFunctions
createTanhWorld
namespacegrid__map__test.html
a37738b9f405e1cad3f1eb8f7b4810cd5
(grid_map::GridMap *map)
void
fillGridMap
namespacegrid__map__test.html
a6539a221576c1ea91d42dd9288ae0073
(grid_map::GridMap *map, const AnalyticalFunctions &functions)
std::vector< Point2D >
uniformlyDitributedPointsWithinMap
namespacegrid__map__test.html
a55a7ba461d667c338a8ed627c03b9435
(const grid_map::GridMap &map, unsigned int numPoints)
void
verifyValuesAtQueryPointsAreClose
namespacegrid__map__test.html
a92723eaf9d2f51cb50d859d035be137c
(const grid_map::GridMap &map, const AnalyticalFunctions &trueValues, const std::vector< Point2D > &queryPoints, grid_map::InterpolationMethods interpolationMethod)
const double
maxAbsErrorValue
namespacegrid__map__test.html
aee6c50f77c202b9058bc990a178daba1
static const std::string
testLayer
namespacegrid__map__test.html
acfe8f2abd6c91b0529397875a952866d
TypeDefs.hpp
/tmp/ws/src/grid_map/grid_map_core/include/grid_map_core/
TypeDefs_8hpp
grid_map
Matrix::Scalar
DataType
namespacegrid__map.html
ad2c494a0c86ad251116cb50497f86468
Eigen::Array2i
Index
namespacegrid__map.html
ae2699c3f6dd6aa78d88d884ffc771a36
Eigen::Array2d
Length
namespacegrid__map.html
a236e495081362a99119a68151538bd2e
Eigen::MatrixXf
Matrix
namespacegrid__map.html
af5f29a3cd0cb9836602dd8fe33d275af
Eigen::Vector2d
Position
namespacegrid__map.html
a93b6d442b96058bdc717393a0de2c601
Eigen::Vector3d
Position3
namespacegrid__map.html
a3e5f62d513ac29a2674999f5058f909b
Eigen::Array2i
Size
namespacegrid__map.html
a331aa8926d8c1dd5f4c33720e1a49a4a
uint64_t
Time
namespacegrid__map.html
a7d3c12e3da7b0aaa2f69db92154755f1
Eigen::Vector2d
Vector
namespacegrid__map.html
acca342629c687dd660f17f4db89e500f
Eigen::Vector3d
Vector3
namespacegrid__map.html
a4ec57f3ee324c5559eb49a17ccfd97e6
InterpolationMethods
namespacegrid__map.html
a8cb46ee0607e0634bbd4ec058d0ae2c9
INTER_NEAREST
INTER_LINEAR
INTER_CUBIC_CONVOLUTION
INTER_CUBIC
grid_map_test::AnalyticalFunctions
structgrid__map__test_1_1AnalyticalFunctions.html
std::function< double(double, double)>
f_
structgrid__map__test_1_1AnalyticalFunctions.html
a0950721ceeb9b079fe956caf07229a32
grid_map::BufferRegion
classgrid__map_1_1BufferRegion.html
Quadrant
classgrid__map_1_1BufferRegion.html
a5033357ab32b583b1db869528874b728
Undefined
TopLeft
TopRight
BottomLeft
BottomRight
BufferRegion
classgrid__map_1_1BufferRegion.html
a24b9c93f83c49af1e35ddcdaaf4c27d0
()
BufferRegion
classgrid__map_1_1BufferRegion.html
a63873158c871bf32c22cbf1f14410414
(const Index &startIndex, const Size &size, const BufferRegion::Quadrant &quadrant)
BufferRegion::Quadrant
getQuadrant
classgrid__map_1_1BufferRegion.html
ad8a4c2182dd3aa121a74ef4ee15520c7
() const
const Size &
getSize
classgrid__map_1_1BufferRegion.html
aa05a7b1c50b7f6cbed1328be2b1ec57f
() const
const Index &
getStartIndex
classgrid__map_1_1BufferRegion.html
a083704bb27c2e18e8e1b8df177b3eaad
() const
void
setQuadrant
classgrid__map_1_1BufferRegion.html
aedf46b80d7f2fef60a48a340b916d67b
(BufferRegion::Quadrant type)
void
setSize
classgrid__map_1_1BufferRegion.html
a8fc912b9de140eecad603d826f5f5253
(const Size &size)
void
setStartIndex
classgrid__map_1_1BufferRegion.html
a3e33cd66ad7ade93cc711dfc23486369
(const Index &startIndex)
virtual
~BufferRegion
classgrid__map_1_1BufferRegion.html
aacbdf4be2c4477af426429f04445f103
()
static constexpr unsigned int
nQuadrants
classgrid__map_1_1BufferRegion.html
aca0a8f0c29af6fed202904fa85b26a62
Quadrant
quadrant_
classgrid__map_1_1BufferRegion.html
a194bcd87d089830f037543e0b09adde2
Size
size_
classgrid__map_1_1BufferRegion.html
a6ffd5518975a0f85b20e5f881c26ecfe
Index
staretIndex_
classgrid__map_1_1BufferRegion.html
ab352e23b297e36441b4ef1cc3315dcd5
grid_map::CircleIterator
classgrid__map_1_1CircleIterator.html
CircleIterator
classgrid__map_1_1CircleIterator.html
a27778a4f3a12a7487ea68093a792298e
(const GridMap &gridMap, const Position ¢er, const double radius)
bool
isPastEnd
classgrid__map_1_1CircleIterator.html
a10fe5f31642415f7e333f61ac564ce96
() const
bool
operator!=
classgrid__map_1_1CircleIterator.html
a2ec0939f4f8e42244c3eadcd751d69a6
(const CircleIterator &other) const
const Index &
operator*
classgrid__map_1_1CircleIterator.html
aa60117fb045f8455197facc9df3c9c7d
() const
CircleIterator &
operator++
classgrid__map_1_1CircleIterator.html
ad6adda6ba05606d40395f4b32d74c713
()
CircleIterator &
operator=
classgrid__map_1_1CircleIterator.html
aa604eaa5f326dd3db793a5d07e1314a7
(const CircleIterator &other)
void
findSubmapParameters
classgrid__map_1_1CircleIterator.html
a8acfaec901d48511abc15fb520a13c08
(const Position ¢er, const double radius, Index &startIndex, Size &bufferSize) const
bool
isInside
classgrid__map_1_1CircleIterator.html
a2033e455e0751149c0cb98beda694cec
() const
Size
bufferSize_
classgrid__map_1_1CircleIterator.html
a7453d2c678a4cf05eaa149e142a564ee
Index
bufferStartIndex_
classgrid__map_1_1CircleIterator.html
ac15c2e47eff777e5a991ae2aa13b8ad4
Position
center_
classgrid__map_1_1CircleIterator.html
aff4dddabad2541d54a8512afd7ba966d
std::shared_ptr< SubmapIterator >
internalIterator_
classgrid__map_1_1CircleIterator.html
a84d274b827e1b931bbef829fbbf3ed7d
Length
mapLength_
classgrid__map_1_1CircleIterator.html
ab14b2112e360fa1165a25df957a72503
Position
mapPosition_
classgrid__map_1_1CircleIterator.html
ab9a9878c62e3cc10e3389d95f2a38288
double
radius_
classgrid__map_1_1CircleIterator.html
a8a7f26dc947916770ff36b0ecc8a9044
double
radiusSquare_
classgrid__map_1_1CircleIterator.html
a20cb22da924a67ba9df0c8487fc06e59
double
resolution_
classgrid__map_1_1CircleIterator.html
a21d8a5eb89eee73b39fb8c76797a4c11
grid_map::Clamp
structgrid__map_1_1Clamp.html
Clamp
structgrid__map_1_1Clamp.html
a9ca293eef1df3496269d67676d07e8ea
(const Scalar &min, const Scalar &max)
const Scalar
operator()
structgrid__map_1_1Clamp.html
a5ffe56f8a761e93af4b7aac0e53e7a1f
(const Scalar &x) const
Scalar
max_
structgrid__map_1_1Clamp.html
a691bd1a6ee6ad4ee87c096030abfb3f9
Scalar
min_
structgrid__map_1_1Clamp.html
a4c295bda72d1c2a5acbe6c099b5cca32
grid_map::Color
uniongrid__map_1_1Color.html
float
floatColor
uniongrid__map_1_1Color.html
a003b33e89c0cb3c79200cad1d9cea784
unsigned long
longColor
uniongrid__map_1_1Color.html
a0d139dc4bf14d0bb2bccdfdf62f42647
grid_map::bicubic::DataMatrix
structgrid__map_1_1bicubic_1_1DataMatrix.html
double
bottomLeft_
structgrid__map_1_1bicubic_1_1DataMatrix.html
aee5a28c83a3cddea043c4ec4fdbfc937
double
bottomRight_
structgrid__map_1_1bicubic_1_1DataMatrix.html
ac46e6741cb74763ab4bb36b03d31f0a7
double
topLeft_
structgrid__map_1_1bicubic_1_1DataMatrix.html
ae06980e5581127079e440cc9b0dc30f1
double
topRight_
structgrid__map_1_1bicubic_1_1DataMatrix.html
aad79244521a9a42fd6212eb0eb6d84fc
grid_map::EllipseIterator
classgrid__map_1_1EllipseIterator.html
EllipseIterator
classgrid__map_1_1EllipseIterator.html
ab6deba24c24df2f07297d7406f700b1c
(const GridMap &gridMap, const Position ¢er, const Length &length, const double rotation=0.0)
const Size &
getSubmapSize
classgrid__map_1_1EllipseIterator.html
ad87daa3b7e8f6dfd571e2242d40cc847
() const
bool
isPastEnd
classgrid__map_1_1EllipseIterator.html
a39fb7bc4ce09d7b64280d3abd9c2f170
() const
bool
operator!=
classgrid__map_1_1EllipseIterator.html
afb2d02e5dbbabf89e81695eb7f769a47
(const EllipseIterator &other) const
const Index &
operator*
classgrid__map_1_1EllipseIterator.html
a246f9f940d00c9190c26b54017d6640b
() const
EllipseIterator &
operator++
classgrid__map_1_1EllipseIterator.html
ab57a4b2355c3edcdfd999ec013615876
()
EllipseIterator &
operator=
classgrid__map_1_1EllipseIterator.html
a6c28f88338280bd59edaf8607626202c
(const EllipseIterator &other)
void
findSubmapParameters
classgrid__map_1_1EllipseIterator.html
a10afe92e1afee5be0f2f3fea6a3109b1
(const Position ¢er, const Length &length, const double rotation, Index &startIndex, Size &bufferSize) const
bool
isInside
classgrid__map_1_1EllipseIterator.html
ad3babb06ac98b0fb76b789c561569d27
() const
Size
bufferSize_
classgrid__map_1_1EllipseIterator.html
a615edf65c9af41154134a6763916e377
Index
bufferStartIndex_
classgrid__map_1_1EllipseIterator.html
aaa34e1aa1118ec79c0061cf43f775b32
Position
center_
classgrid__map_1_1EllipseIterator.html
ad683fecb74d06e100d6492bfb1cdcb41
std::shared_ptr< SubmapIterator >
internalIterator_
classgrid__map_1_1EllipseIterator.html
a0d209e5259991ac97027b7766a635139
Length
mapLength_
classgrid__map_1_1EllipseIterator.html
a2a5102469f6b7332d14a1ae5ce46da5c
Position
mapPosition_
classgrid__map_1_1EllipseIterator.html
a6c8e2212c1175c2912a8aa9e0583576d
double
resolution_
classgrid__map_1_1EllipseIterator.html
a462cf9bd03bcc59bb57ed9df5ac6a529
Eigen::Array2d
semiAxisSquare_
classgrid__map_1_1EllipseIterator.html
a21aa17af0d412b0952e15c0e44ecb666
Eigen::Matrix2d
transformMatrix_
classgrid__map_1_1EllipseIterator.html
a2fc051bb17512590d2c4a9f390b5fd8f
functor_traits< scalar_max_of_finites_op< Scalar > >
structfunctor__traits_3_01scalar__max__of__finites__op_3_01Scalar_01_4_01_4.html
Cost
structfunctor__traits_3_01scalar__max__of__finites__op_3_01Scalar_01_4_01_4.html
a078ae7c19736ee675aa117e18ab68212aa99066e1660ce76899e91f253b139525
PacketAccess
structfunctor__traits_3_01scalar__max__of__finites__op_3_01Scalar_01_4_01_4.html
a078ae7c19736ee675aa117e18ab68212add70ec0409e27e107ad4f4735acdedb2
Cost
structfunctor__traits_3_01scalar__max__of__finites__op_3_01Scalar_01_4_01_4.html
a078ae7c19736ee675aa117e18ab68212aa99066e1660ce76899e91f253b139525
PacketAccess
structfunctor__traits_3_01scalar__max__of__finites__op_3_01Scalar_01_4_01_4.html
a078ae7c19736ee675aa117e18ab68212add70ec0409e27e107ad4f4735acdedb2
functor_traits< scalar_min_of_finites_op< Scalar > >
structfunctor__traits_3_01scalar__min__of__finites__op_3_01Scalar_01_4_01_4.html
Cost
structfunctor__traits_3_01scalar__min__of__finites__op_3_01Scalar_01_4_01_4.html
ac62aa3e39bc490e58fbaa77a7f7a1515a9297aaca08d6affd19ce5406362e4705
PacketAccess
structfunctor__traits_3_01scalar__min__of__finites__op_3_01Scalar_01_4_01_4.html
ac62aa3e39bc490e58fbaa77a7f7a1515a8bca5c49cd35385273e57b31726c14ca
Cost
structfunctor__traits_3_01scalar__min__of__finites__op_3_01Scalar_01_4_01_4.html
ac62aa3e39bc490e58fbaa77a7f7a1515a9297aaca08d6affd19ce5406362e4705
PacketAccess
structfunctor__traits_3_01scalar__min__of__finites__op_3_01Scalar_01_4_01_4.html
ac62aa3e39bc490e58fbaa77a7f7a1515a8bca5c49cd35385273e57b31726c14ca
functor_traits< scalar_sum_of_finites_op< Scalar > >
structfunctor__traits_3_01scalar__sum__of__finites__op_3_01Scalar_01_4_01_4.html
Cost
structfunctor__traits_3_01scalar__sum__of__finites__op_3_01Scalar_01_4_01_4.html
ae040dd531f3abbaf60af28cab8fcc7c9a5d2575b9c43f5b8b8fb5ded14d35b56e
PacketAccess
structfunctor__traits_3_01scalar__sum__of__finites__op_3_01Scalar_01_4_01_4.html
ae040dd531f3abbaf60af28cab8fcc7c9a064af95fdb4087454ac02507139e3388
Cost
structfunctor__traits_3_01scalar__sum__of__finites__op_3_01Scalar_01_4_01_4.html
ae040dd531f3abbaf60af28cab8fcc7c9a5d2575b9c43f5b8b8fb5ded14d35b56e
PacketAccess
structfunctor__traits_3_01scalar__sum__of__finites__op_3_01Scalar_01_4_01_4.html
ae040dd531f3abbaf60af28cab8fcc7c9a064af95fdb4087454ac02507139e3388
grid_map::GridMap
classgrid__map_1_1GridMap.html
grid_map::DataType
DataType
classgrid__map_1_1GridMap.html
adf4efb23cfe509ecf8a30929a73ca71e
grid_map::Matrix
Matrix
classgrid__map_1_1GridMap.html
a406957f604005e2a89d1ac47ac798d8c
void
add
classgrid__map_1_1GridMap.html
a6977b45d2ddec69cd459b1994fd892d3
(const std::string &layer, const double value=NAN)
void
add
classgrid__map_1_1GridMap.html
aff273c8569fb873fb5144c12ca92cc08
(const std::string &layer, const Matrix &data)
bool
addDataFrom
classgrid__map_1_1GridMap.html
a0d79a6aa93595a60cf9a2644aa47d490
(const GridMap &other, bool extendMap, bool overwriteData, bool copyAllLayers, std::vector< std::string > layers=std::vector< std::string >())
float &
at
classgrid__map_1_1GridMap.html
aebbfafa7d9f450957de18a6e4a2c0c51
(const std::string &layer, const Index &index)
float
at
classgrid__map_1_1GridMap.html
a2ec3619252982d65684b4c0b5f08712c
(const std::string &layer, const Index &index) const
float &
atPosition
classgrid__map_1_1GridMap.html
ac3636ac41b34c61d212fbc9e13f52ca2
(const std::string &layer, const Position &position)
float
atPosition
classgrid__map_1_1GridMap.html
afa68b1bd2238489a11f86a29d12eb74d
(const std::string &layer, const Position &position, InterpolationMethods interpolationMethod=InterpolationMethods::INTER_NEAREST) const
void
clear
classgrid__map_1_1GridMap.html
af4aca88429543f056959188a582ed99c
(const std::string &layer)
void
clearAll
classgrid__map_1_1GridMap.html
a03ae39f471ae20bd110c1be7346faed3
()
void
clearBasic
classgrid__map_1_1GridMap.html
a71b0bbf272226aebd0295dd011997b6b
()
void
convertToDefaultStartIndex
classgrid__map_1_1GridMap.html
aab1f92f631e0bae2062f92a31067e807
()
bool
erase
classgrid__map_1_1GridMap.html
aac2ac011a6786aa2defce5b59d4c4f85
(const std::string &layer)
bool
exists
classgrid__map_1_1GridMap.html
a7736ab133c347b09fb56843da47f6da4
(const std::string &layer) const
bool
extendToInclude
classgrid__map_1_1GridMap.html
afaa1d88beb1759a2de362f5567b00063
(const GridMap &other)
const Matrix &
get
classgrid__map_1_1GridMap.html
ac7338bccef9149bee5caffe06365061b
(const std::string &layer) const
Matrix &
get
classgrid__map_1_1GridMap.html
ae622c6e66211a6e35fb913ddbde7a58f
(const std::string &layer)
const std::vector< std::string > &
getBasicLayers
classgrid__map_1_1GridMap.html
ae981a726a00ff1aa04dfc5c154d9f8fe
() const
Position
getClosestPositionInMap
classgrid__map_1_1GridMap.html
a238d7da913b76ea611fb30e1a21f105d
(const Position &position) const
const std::string &
getFrameId
classgrid__map_1_1GridMap.html
aada46330add3d67788ad8135c372e97b
() const
bool
getIndex
classgrid__map_1_1GridMap.html
ae6cf60bac3022ba4e1b8dd0a8be1afed
(const Position &position, Index &index) const
const std::vector< std::string > &
getLayers
classgrid__map_1_1GridMap.html
ab44564d61f635167db6aa0a8398ebeb7
() const
const Length &
getLength
classgrid__map_1_1GridMap.html
ad86cc7dd6ad5d673d5654f7d159e1a94
() const
bool
getPosition
classgrid__map_1_1GridMap.html
ad70705d82a28b4c5da92efdbff52fd7b
(const Index &index, Position &position) const
const Position &
getPosition
classgrid__map_1_1GridMap.html
ac060b6d7766a89655126343b6fe0d862
() const
bool
getPosition3
classgrid__map_1_1GridMap.html
a24e561fdb20fececc3d5e9acf97b9e96
(const std::string &layer, const Index &index, Position3 &position) const
double
getResolution
classgrid__map_1_1GridMap.html
aaeba6db20a40f83f9baa456203f59d11
() const
const Size &
getSize
classgrid__map_1_1GridMap.html
ae0ae03cd120e66662af4d55601947c54
() const
const Index &
getStartIndex
classgrid__map_1_1GridMap.html
a30b5929d6465311a36ec8a83996ce84e
() const
GridMap
getSubmap
classgrid__map_1_1GridMap.html
abc25d137c21d60f93b34b7b921b781a7
(const Position &position, const Length &length, bool &isSuccess) const
GridMap
getSubmap
classgrid__map_1_1GridMap.html
ae715c71e147da3e25bc3b57322d37143
(const Position &position, const Length &length, Index &indexInSubmap, bool &isSuccess) const
Time
getTimestamp
classgrid__map_1_1GridMap.html
a6782d9ca7b16e503400abba9f126611f
() const
GridMap
getTransformedMap
classgrid__map_1_1GridMap.html
a02d309800fc1de4392fcfaf529723f5d
(const Eigen::Isometry3d &transform, const std::string &heightLayerName, const std::string &newFrameId, const double sampleRatio=0.0) const
bool
getVector
classgrid__map_1_1GridMap.html
a7d2d1b4b2d45e1bb16a28bd2ccdd9186
(const std::string &layerPrefix, const Index &index, Eigen::Vector3d &vector) const
GridMap
classgrid__map_1_1GridMap.html
a1907219179d6fa261eba53dbc795c76b
(const std::vector< std::string > &layers)
GridMap
classgrid__map_1_1GridMap.html
a8de59fd8af8fcbc031ac1a0110eb13fa
()
GridMap
classgrid__map_1_1GridMap.html
ae55a7ca2f1f7f6d3d014ae7b9fd4e90b
(const GridMap &)=default
GridMap
classgrid__map_1_1GridMap.html
a6061d52f6b7b48e7f4e72a59fc607a5f
(GridMap &&)=default
bool
hasBasicLayers
classgrid__map_1_1GridMap.html
aad69720ac383c287eb4537c538a595b6
() const
bool
hasSameLayers
classgrid__map_1_1GridMap.html
a55e02b635cbb84c763ef6e55c4338247
(const grid_map::GridMap &other) const
bool
isDefaultStartIndex
classgrid__map_1_1GridMap.html
a0e7b88fdc681212639f4f94540ada3a5
() const
bool
isInside
classgrid__map_1_1GridMap.html
a783ea03e2e197f4d8f71932e7f3788e2
(const Position &position) const
bool
isValid
classgrid__map_1_1GridMap.html
aa516c1c005455b44d18eb6d8988c5d2b
(const Index &index) const
bool
isValid
classgrid__map_1_1GridMap.html
a2bdb1ef5a4dfa14ee8fb4b097424fb8b
(const Index &index, const std::string &layer) const
bool
isValid
classgrid__map_1_1GridMap.html
a4c787667e1c686fa55346da6081ce9c3
(const Index &index, const std::vector< std::string > &layers) const
bool
move
classgrid__map_1_1GridMap.html
a3e7a89fef2f106c70a2d3ccc2d5b041b
(const Position &position, std::vector< BufferRegion > &newRegions)
bool
move
classgrid__map_1_1GridMap.html
a3ac0de50827f44d38ab04c683348d465
(const Position &position)
GridMap &
operator=
classgrid__map_1_1GridMap.html
a0bae02e821d7135645debcc6ccf9d929
(const GridMap &)=default
GridMap &
operator=
classgrid__map_1_1GridMap.html
aac3b6eef6f06a92114aafffcd4216154
(GridMap &&)=default
const Matrix &
operator[]
classgrid__map_1_1GridMap.html
a59097659f5a811e7b5c046aff9b3dde8
(const std::string &layer) const
Matrix &
operator[]
classgrid__map_1_1GridMap.html
a877a115f544a5af378c2f4e5e86c2409
(const std::string &layer)
void
resetTimestamp
classgrid__map_1_1GridMap.html
a202e05a76d328a6a2fff4260ada98f04
()
void
setBasicLayers
classgrid__map_1_1GridMap.html
a11c6a84a2d72d71a0701f2a8e0efcf29
(const std::vector< std::string > &basicLayers)
void
setFrameId
classgrid__map_1_1GridMap.html
a12d3abb51766befb08d7895263c7e07b
(const std::string &frameId)
void
setGeometry
classgrid__map_1_1GridMap.html
ac9d488bb58a51a8c4e778d12752c5ed9
(const Length &length, const double resolution, const Position &position=Position::Zero())
void
setGeometry
classgrid__map_1_1GridMap.html
a0e02c99e2dd5a0c4655d7fa71a7aa6ce
(const SubmapGeometry &geometry)
void
setPosition
classgrid__map_1_1GridMap.html
aa479d8a001755aebe0b9bbfe3f0a1653
(const Position &position)
void
setStartIndex
classgrid__map_1_1GridMap.html
a3be0a3bef16b040b2d34248c1d5644b7
(const Index &startIndex)
void
setTimestamp
classgrid__map_1_1GridMap.html
a753186823490c20e12736d069ac5ede7
(const Time timestamp)
virtual
~GridMap
classgrid__map_1_1GridMap.html
a867600f170c3f98a577be2f7f08d5d17
()=default
bool
atPositionBicubicConvolutionInterpolated
classgrid__map_1_1GridMap.html
aa5cb2f922cdfcf4db5ce4825c23980e0
(const std::string &layer, const Position &position, float &value) const
bool
atPositionBicubicInterpolated
classgrid__map_1_1GridMap.html
aa69b25878b4c54d6a1d506944be451fc
(const std::string &layer, const Position &position, float &value) const
bool
atPositionLinearInterpolated
classgrid__map_1_1GridMap.html
a0716b9d7737b5bae3309c7fc6b3f04ac
(const std::string &layer, const Position &position, float &value) const
void
clearCols
classgrid__map_1_1GridMap.html
a1175ac7099ca646cca15bc9edd7a48c9
(unsigned int index, unsigned int nCols)
void
clearRows
classgrid__map_1_1GridMap.html
a33c99ed9eaa580e6484f46e7a61d81a9
(unsigned int index, unsigned int nRows)
bool
isValid
classgrid__map_1_1GridMap.html
a6fa971f90511b8161a3485bf04e7bfd1
(DataType value) const
void
resize
classgrid__map_1_1GridMap.html
ad284e85bf2588e07e32b208a05bbc13c
(const Index &bufferSize)
std::vector< std::string >
basicLayers_
classgrid__map_1_1GridMap.html
aaa7aa71efba6e39b2d4c89b8885eac78
std::unordered_map< std::string, Matrix >
data_
classgrid__map_1_1GridMap.html
a161dd24a894462f2a8dfd65bc67e866f
std::string
frameId_
classgrid__map_1_1GridMap.html
a63a9611c7495aa69dadb5ed913db7d07
std::vector< std::string >
layers_
classgrid__map_1_1GridMap.html
a03be569f779a2b59e5300f5607c28749
Length
length_
classgrid__map_1_1GridMap.html
a3f21b980fc285d5c8d57edeb8f01fe8e
Position
position_
classgrid__map_1_1GridMap.html
aff45a84dfc59cd49c4a44f0df13f72b9
double
resolution_
classgrid__map_1_1GridMap.html
af2d3f8bcb2e28f50688af0ffdb4dcd88
Size
size_
classgrid__map_1_1GridMap.html
a8321795f2d73ab833f37c474ce7db928
Index
startIndex_
classgrid__map_1_1GridMap.html
af25662b6424c555b8df4d05eaa38886c
Time
timestamp_
classgrid__map_1_1GridMap.html
ae8d182007e6167fb0ec9606055f10228
grid_map::GridMapIterator
classgrid__map_1_1GridMapIterator.html
GridMapIterator
end
classgrid__map_1_1GridMapIterator.html
aae74b881960959a5ef5456a5f9c6eb17
() const
const size_t &
getLinearIndex
classgrid__map_1_1GridMapIterator.html
a326d94f89c89f761c7c8bfb9b4f6611e
() const
const Index
getUnwrappedIndex
classgrid__map_1_1GridMapIterator.html
ab3aaee50185c04bf8e05a52b09d5286d
() const
GridMapIterator
classgrid__map_1_1GridMapIterator.html
a3ce744d974d4ab3777373a7ad7b7d619
(const grid_map::GridMap &gridMap)
GridMapIterator
classgrid__map_1_1GridMapIterator.html
a31045698d81fde166a47f2d8f6b8db0b
(const GridMapIterator *other)
GridMapIterator
classgrid__map_1_1GridMapIterator.html
a87b3883f6512501635f329965a34d1c4
(const GridMapIterator &other)=default
bool
isPastEnd
classgrid__map_1_1GridMapIterator.html
a9a289a069f09314c734c3ff742c50394
() const
bool
operator!=
classgrid__map_1_1GridMapIterator.html
a3904cd9d75a215dbe9258685a859cb92
(const GridMapIterator &other) const
const Index
operator*
classgrid__map_1_1GridMapIterator.html
a2eeb578dccb4f8409dbe388d3e829d20
() const
virtual GridMapIterator &
operator++
classgrid__map_1_1GridMapIterator.html
aec3642794684ce5f3a8010b3b1cdcdfb
()
GridMapIterator &
operator=
classgrid__map_1_1GridMapIterator.html
a2c408b1d9b2a4d9d96027a840a9bb9a2
(const GridMapIterator &other)
bool
isPastEnd_
classgrid__map_1_1GridMapIterator.html
a24eeccd760c342154a429f56eaf8f41f
size_t
linearIndex_
classgrid__map_1_1GridMapIterator.html
a9c2f51ef2a4e866d945ac8c09454e5bb
size_t
linearSize_
classgrid__map_1_1GridMapIterator.html
a26fe364944854c2eddcd9b7cd79c3fb4
Size
size_
classgrid__map_1_1GridMapIterator.html
ad36b45bf28454cd0cc6b32ec655a487c
Index
startIndex_
classgrid__map_1_1GridMapIterator.html
a3f53bb6d9f5702f0952a6b83ee38737b
grid_map::bicubic::IndicesMatrix
structgrid__map_1_1bicubic_1_1IndicesMatrix.html
Index
bottomLeft_
structgrid__map_1_1bicubic_1_1IndicesMatrix.html
a127451645a465d3299cd0a99ab01b902
Index
bottomRight_
structgrid__map_1_1bicubic_1_1IndicesMatrix.html
ac0e036e9f77e5b506defff4c04e32b8e
Index
topLeft_
structgrid__map_1_1bicubic_1_1IndicesMatrix.html
a6a0d55112ec76e027fafef9271745b33
Index
topRight_
structgrid__map_1_1bicubic_1_1IndicesMatrix.html
a15e02e87350449714a35f4fce93b46b6
grid_map::LineIterator
classgrid__map_1_1LineIterator.html
bool
isPastEnd
classgrid__map_1_1LineIterator.html
ac7430719af06690ba568c463c70652ac
() const
LineIterator
classgrid__map_1_1LineIterator.html
a5093713836969f02934b738c5713124f
(const grid_map::GridMap &gridMap, const Position &start, const Position &end)
LineIterator
classgrid__map_1_1LineIterator.html
a5979396717b62d1c419a61018cb3f1f5
(const grid_map::GridMap &gridMap, const Index &start, const Index &end)
bool
operator!=
classgrid__map_1_1LineIterator.html
a1c4886891b2ce85cd6fe96245cc31461
(const LineIterator &other) const
const Index &
operator*
classgrid__map_1_1LineIterator.html
a6fe631050f513a6b9ec42905f525c871
() const
LineIterator &
operator++
classgrid__map_1_1LineIterator.html
aa10ad9a2b9137ed1652345fee38fab3b
()
LineIterator &
operator=
classgrid__map_1_1LineIterator.html
a9d524ab3654a7e6e07fd6dff84bd9a36
(const LineIterator &other)
bool
getIndexLimitedToMapRange
classgrid__map_1_1LineIterator.html
af912656bb5ff9407daf5618a4c55761a
(const grid_map::GridMap &gridMap, const Position &start, const Position &end, Index &index)
bool
initialize
classgrid__map_1_1LineIterator.html
a9b4a116b1a98f82ab7b68c841dc34050
(const grid_map::GridMap &gridMap, const Index &start, const Index &end)
void
initializeIterationParameters
classgrid__map_1_1LineIterator.html
abd69cf2dae69014d8d06350ad1ddcc8f
()
Size
bufferSize_
classgrid__map_1_1LineIterator.html
a9fbc940addf3301a62e7f3bd44e415b8
Index
bufferStartIndex_
classgrid__map_1_1LineIterator.html
a682585aec0dc41217b1a9dd7ced1a427
int
denominator_
classgrid__map_1_1LineIterator.html
a83a51ea24bdee358b608ca4dec4f4980
Index
end_
classgrid__map_1_1LineIterator.html
adf9f24b9c480c0f7d207bdf94e77c85f
unsigned int
iCell_
classgrid__map_1_1LineIterator.html
adf909e5ce0f0e88e646991d0c8b6ca2f
Size
increment1_
classgrid__map_1_1LineIterator.html
aaaa5ffcedcfe572652e574a687f96468
Size
increment2_
classgrid__map_1_1LineIterator.html
a5600d5506d076f7a2c80c2c7458210f6
Index
index_
classgrid__map_1_1LineIterator.html
afce9e4516ce92d3f5a573b1caf6a6989
Length
mapLength_
classgrid__map_1_1LineIterator.html
ad5aca23bde91515429beffb322e668f4
Position
mapPosition_
classgrid__map_1_1LineIterator.html
a595700ee1f9a628012a87dbc1a3f214d
unsigned int
nCells_
classgrid__map_1_1LineIterator.html
a71e3bdf8f6e6acb3965248fc9938511b
int
numerator_
classgrid__map_1_1LineIterator.html
af37c9f64fb44e9c5b90c4e3f2b84b8dd
int
numeratorAdd_
classgrid__map_1_1LineIterator.html
a3a826fa10e76f63464d76e27521e8d7e
double
resolution_
classgrid__map_1_1LineIterator.html
a1b8eee1723215d2aeb3f7ddcfd7b50ce
Index
start_
classgrid__map_1_1LineIterator.html
a6b10745b5f05b7083ffd9f7b5a0976f4
grid_map_test::Point2D
structgrid__map__test_1_1Point2D.html
double
x_
structgrid__map__test_1_1Point2D.html
a9615e5cfde1f82b2e6d2ed96a4d7ef50
double
y_
structgrid__map__test_1_1Point2D.html
a6857271121e64026a52883101e4cec55
grid_map::Polygon
classgrid__map_1_1Polygon.html
TriangulationMethods
classgrid__map_1_1Polygon.html
a637087e7eb7d6858a6b6afe1b538c94c
FAN
void
addVertex
classgrid__map_1_1Polygon.html
aa8fc50b9c0f819380cccf06ac1de024b
(const Position &vertex)
bool
convertToInequalityConstraints
classgrid__map_1_1Polygon.html
ab702a4ed6d9c34ebc1e02cdf8fec67cc
(Eigen::MatrixXd &A, Eigen::VectorXd &b) const
double
getArea
classgrid__map_1_1Polygon.html
adef4f5156e3fed0a8e322c37368942f8
() const
void
getBoundingBox
classgrid__map_1_1Polygon.html
ae218ffaaf2a6c0b60bbcaac0c5b5203f
(Position ¢er, Length &length) const
Position
getCentroid
classgrid__map_1_1Polygon.html
a79de0dc3635017deba00eda23cef22c9
() const
const std::string &
getFrameId
classgrid__map_1_1Polygon.html
a2d5340c62a5637eb2ac06270a9383890
() const
uint64_t
getTimestamp
classgrid__map_1_1Polygon.html
ae631b65878cc2230a0bd314c609ba616
() const
const Position &
getVertex
classgrid__map_1_1Polygon.html
aa3a6ed0841f94605265951b999ef4194
(const size_t index) const
const std::vector< Position > &
getVertices
classgrid__map_1_1Polygon.html
a8edc3e62885b4a8e10a59577e1614e7e
() const
bool
isInside
classgrid__map_1_1Polygon.html
a6e1ee1fa67a6d949dcec0dd65b4d5592
(const Position &point) const
size_t
nVertices
classgrid__map_1_1Polygon.html
a773802fc748749a06733f7d56b0ed3a4
() const
bool
offsetInward
classgrid__map_1_1Polygon.html
a66cfcb7a96abd6eecbbb1785de8a3f63
(const double margin)
const Position &
operator[]
classgrid__map_1_1Polygon.html
a263fe50955bd5430354705589ba3c121
(const size_t index) const
Polygon
classgrid__map_1_1Polygon.html
a6c99bc4b47be3762efd0fe9a00913335
()
Polygon
classgrid__map_1_1Polygon.html
a46f5b88d78d93dc1dd1475f28e93fe0e
(std::vector< Position > vertices)
void
removeVertices
classgrid__map_1_1Polygon.html
a92627b2996dcd64441ce34b4297568b1
()
void
resetTimestamp
classgrid__map_1_1Polygon.html
a4604640993d7e82f6d10c3d155b12148
()
void
setFrameId
classgrid__map_1_1Polygon.html
a198dd2cb55e9ae0edd4c484070411005
(const std::string &frameId)
void
setTimestamp
classgrid__map_1_1Polygon.html
a345429e3ce76f562eb45e6fcaff561a8
(const uint64_t timestamp)
bool
thickenLine
classgrid__map_1_1Polygon.html
a0f27243d0c287a5e4c5f74c42aed9c22
(const double thickness)
std::vector< Polygon >
triangulate
classgrid__map_1_1Polygon.html
a1a50a399fcc236a2be9afaa14b8cc17b
(const TriangulationMethods &method=TriangulationMethods::FAN) const
virtual
~Polygon
classgrid__map_1_1Polygon.html
a812c5f4c36bf3a9b3837f7fe78659a51
()
static Polygon
convexHull
classgrid__map_1_1Polygon.html
abdca0b8f87c0d8366b12106646ec8034
(Polygon &polygon1, Polygon &polygon2)
static Polygon
convexHullOfTwoCircles
classgrid__map_1_1Polygon.html
ad7a9ece27339e70e203d136f011f904c
(const Position center1, const Position center2, const double radius, const int nVertices=20)
static Polygon
fromCircle
classgrid__map_1_1Polygon.html
a572830543442dc825a86f224eabda0ab
(const Position center, const double radius, const int nVertices=20)
static Polygon
monotoneChainConvexHullOfPoints
classgrid__map_1_1Polygon.html
a4b1e4485a19de33c84c52588a2dc78e0
(const std::vector< Position > &points)
static double
computeCrossProduct2D
classgrid__map_1_1Polygon.html
a0cb80bd6ce29759d8839f4f54051534b
(const Eigen::Vector2d &vector1, const Eigen::Vector2d &vector2)
static bool
sortVertices
classgrid__map_1_1Polygon.html
a4504c2c44d39d7b9e1809b2af90cd038
(const Eigen::Vector2d &vector1, const Eigen::Vector2d &vector2)
static double
vectorsMakeClockwiseTurn
classgrid__map_1_1Polygon.html
a8c1373e70cef15ae89a29f0fa2a12f32
(const Eigen::Vector2d &pointO, const Eigen::Vector2d &pointA, const Eigen::Vector2d &pointB)
std::string
frameId_
classgrid__map_1_1Polygon.html
a271a9eea3e90175bbbf6907a601d0fe4
uint64_t
timestamp_
classgrid__map_1_1Polygon.html
a02700b54bc9c95a8e0118ff1a22eb8d1
std::vector< Position >
vertices_
classgrid__map_1_1Polygon.html
a7970be5f68e783da7124732fcc3b2727
grid_map::PolygonIterator
classgrid__map_1_1PolygonIterator.html
bool
isPastEnd
classgrid__map_1_1PolygonIterator.html
aa6f638c1d5ae365ca14ae205df1b491e
() const
bool
operator!=
classgrid__map_1_1PolygonIterator.html
ac666626960e5560ec5559ab6836db36c
(const PolygonIterator &other) const
const Index &
operator*
classgrid__map_1_1PolygonIterator.html
af0280a65a6e36c429345f4c4775142a5
() const
PolygonIterator &
operator++
classgrid__map_1_1PolygonIterator.html
aefe1cc0a7f2af8d3ae8f59e737928051
()
PolygonIterator &
operator=
classgrid__map_1_1PolygonIterator.html
abb2b41a53835c85fd762e6270843729d
(const PolygonIterator &other)
PolygonIterator
classgrid__map_1_1PolygonIterator.html
afccbc1f63ac7d3c388d4cc941951682b
(const grid_map::GridMap &gridMap, const grid_map::Polygon &polygon)
void
findSubmapParameters
classgrid__map_1_1PolygonIterator.html
ad05728aa337d741177b21e4e0455e78d
(const grid_map::Polygon &polygon, Index &startIndex, Size &bufferSize) const
bool
isInside
classgrid__map_1_1PolygonIterator.html
ac09fd66d5c90c828a4782813a005a791
() const
Size
bufferSize_
classgrid__map_1_1PolygonIterator.html
a0aed51aecd40f528baab47e4876c844b
Index
bufferStartIndex_
classgrid__map_1_1PolygonIterator.html
a7c12ca87209e24999a4a8f8e7f8e2f31
std::shared_ptr< SubmapIterator >
internalIterator_
classgrid__map_1_1PolygonIterator.html
ae7bb4df851fd592c47f361828bcfc4dc
Length
mapLength_
classgrid__map_1_1PolygonIterator.html
ae7950b46b2409d59b26e7fc2f560ae77
Position
mapPosition_
classgrid__map_1_1PolygonIterator.html
a4bc9e6cc08df01cc4ffba9acaebd6ea1
grid_map::Polygon
polygon_
classgrid__map_1_1PolygonIterator.html
a935d3086d3863892daae0cd9205ec283
double
resolution_
classgrid__map_1_1PolygonIterator.html
afe8d1e856612a2a58b485223cbde3c59
scalar_max_of_finites_op
structscalar__max__of__finites__op.html
EIGEN_STRONG_INLINE const Scalar
operator()
structscalar__max__of__finites__op.html
aecf9c633ab6e4ebecaa7ee98099e2b94
(const Scalar &a, const Scalar &b) const
scalar_min_of_finites_op
structscalar__min__of__finites__op.html
EIGEN_STRONG_INLINE const Scalar
operator()
structscalar__min__of__finites__op.html
afab1124e1b9f378be0c15385044e6e2d
(const Scalar &a, const Scalar &b) const
scalar_sum_of_finites_op
structscalar__sum__of__finites__op.html
EIGEN_STRONG_INLINE const Scalar
operator()
structscalar__sum__of__finites__op.html
a7b80af35d436599ba096b129f6275e8c
(const Scalar &a, const Scalar &b) const
grid_map::SlidingWindowIterator
classgrid__map_1_1SlidingWindowIterator.html
grid_map::GridMapIterator
EdgeHandling
classgrid__map_1_1SlidingWindowIterator.html
aff4336d5986aa634530160169fcbc3e6
INSIDE
CROP
EMPTY
MEAN
const Matrix
getData
classgrid__map_1_1SlidingWindowIterator.html
afa5f6f760a74e39d4694f560fb3a83a6
() const
SlidingWindowIterator &
operator++
classgrid__map_1_1SlidingWindowIterator.html
a5574760259788e9a4d6c9a75e600ecd2
()
void
setWindowLength
classgrid__map_1_1SlidingWindowIterator.html
a94ce75f53ad2ef5fd426773ee69fb26c
(const GridMap &gridMap, const double windowLength)
SlidingWindowIterator
classgrid__map_1_1SlidingWindowIterator.html
adaafc3be449bf7d50f17a44c083f14de
(const GridMap &gridMap, const std::string &layer, const EdgeHandling &edgeHandling=EdgeHandling::CROP, const size_t windowSize=3)
SlidingWindowIterator
classgrid__map_1_1SlidingWindowIterator.html
a4fd609c7a4339e7c611754737cd40b51
(const SlidingWindowIterator *other)
bool
dataInsideMap
classgrid__map_1_1SlidingWindowIterator.html
a66486e6df39a95e9145a6364f2aacaa4
() const
void
setup
classgrid__map_1_1SlidingWindowIterator.html
af9c4896914f8b784496faba6637f519d
(const GridMap &gridMap)
const Matrix &
data_
classgrid__map_1_1SlidingWindowIterator.html
a528e598b7eeecaaa325ec85e9b01afae
const EdgeHandling
edgeHandling_
classgrid__map_1_1SlidingWindowIterator.html
a74dc70d79e4fd0abc8490261543d57ba
size_t
windowMargin_
classgrid__map_1_1SlidingWindowIterator.html
ab0f703cb884b446324512e08e8a7e670
size_t
windowSize_
classgrid__map_1_1SlidingWindowIterator.html
ad721251028c4a8a1f30d99a4c182cc26
grid_map::SpiralIterator
classgrid__map_1_1SpiralIterator.html
double
getCurrentRadius
classgrid__map_1_1SpiralIterator.html
a876ecd7e15ff6981927eea514b1b6625
() const
bool
isPastEnd
classgrid__map_1_1SpiralIterator.html
a9cb9b8c84d8bfd5921b876e4a56a5066
() const
bool
operator!=
classgrid__map_1_1SpiralIterator.html
af63f66b1100d2ed7b096b4b92fed45b8
(const SpiralIterator &other) const
const Eigen::Array2i &
operator*
classgrid__map_1_1SpiralIterator.html
a5ef2542cc799b408f45328e883fb0ee0
() const
SpiralIterator &
operator++
classgrid__map_1_1SpiralIterator.html
a5d97e06a6c833f0859952a08f549776b
()
SpiralIterator &
operator=
classgrid__map_1_1SpiralIterator.html
afcfc25a4cf9053dd2257a6bfb03de63d
(const SpiralIterator &other)
SpiralIterator
classgrid__map_1_1SpiralIterator.html
af50b8595da296e102eb5fcb5d06c8061
(const grid_map::GridMap &gridMap, const Eigen::Vector2d ¢er, const double radius)
void
generateRing
classgrid__map_1_1SpiralIterator.html
a8d76467e56857f3288dc5d8fd1f1d078
()
bool
isInside
classgrid__map_1_1SpiralIterator.html
a96d00b7a6dea9d624ef8aeec4711b7e7
(const Index index) const
int
signum
classgrid__map_1_1SpiralIterator.html
acec824480c7b8fcd66f472eac15c0f1a
(const int val)
Size
bufferSize_
classgrid__map_1_1SpiralIterator.html
a633e56a8325e7f51f232f2475fd73626
Position
center_
classgrid__map_1_1SpiralIterator.html
a3390bbe45ed49dc9347d62752d8351c8
unsigned int
distance_
classgrid__map_1_1SpiralIterator.html
a0811259f07efa594ddee32e9e74d4391
Index
indexCenter_
classgrid__map_1_1SpiralIterator.html
ac200c3183276e140c57a99b3d6327e46
Length
mapLength_
classgrid__map_1_1SpiralIterator.html
a31df2ad213e7967e7e9ea0b5a25a5e12
Position
mapPosition_
classgrid__map_1_1SpiralIterator.html
aee5d4ec0f913f0e380b17abaa8d4ce55
unsigned int
nRings_
classgrid__map_1_1SpiralIterator.html
a051b5caae63dfffb700a87d7b35f66b2
std::vector< Index >
pointsRing_
classgrid__map_1_1SpiralIterator.html
a832123e8327e77aeb5644f1e42e596b0
double
radius_
classgrid__map_1_1SpiralIterator.html
a1056864a96b1e1299a30b8f0294dc1d5
double
radiusSquare_
classgrid__map_1_1SpiralIterator.html
a9971a5b782ebabb6f4669196225d9e96
double
resolution_
classgrid__map_1_1SpiralIterator.html
a92a14e07b44db56aaebb0b534a386cc0
grid_map::SubmapGeometry
classgrid__map_1_1SubmapGeometry.html
const GridMap &
getGridMap
classgrid__map_1_1SubmapGeometry.html
a48a32fddc6d0f920066007bd027333d1
() const
const Length &
getLength
classgrid__map_1_1SubmapGeometry.html
aab4a26c03ed9f582214c2e0ed831c15a
() const
const Position &
getPosition
classgrid__map_1_1SubmapGeometry.html
adbcbf732300cd18ca7617b3007ce161c
() const
const Index &
getRequestedIndexInSubmap
classgrid__map_1_1SubmapGeometry.html
a4f2d710577c6b1629cea5094cedd20da
() const
double
getResolution
classgrid__map_1_1SubmapGeometry.html
aeb3759be9d8a3ec8b898308e7297ce3e
() const
const Size &
getSize
classgrid__map_1_1SubmapGeometry.html
a7abfda4ae114a58d26e90240ac4d9b75
() const
const Index &
getStartIndex
classgrid__map_1_1SubmapGeometry.html
a4eb2dffec31629076aaa24af07265c73
() const
SubmapGeometry
classgrid__map_1_1SubmapGeometry.html
ab797dcc53c47cb6fdb62bc2ed87fb626
(const GridMap &gridMap, const Position &position, const Length &length, bool &isSuccess)
virtual
~SubmapGeometry
classgrid__map_1_1SubmapGeometry.html
aaedef0efbf9e26f669563959eb0a1757
()
const GridMap &
gridMap_
classgrid__map_1_1SubmapGeometry.html
a6738f31e9370621ba15a6de4827f749c
Length
length_
classgrid__map_1_1SubmapGeometry.html
a162b33b096ca33b018b2a328765283be
Position
position_
classgrid__map_1_1SubmapGeometry.html
a068f356615e625d8032eacceec04d195
Index
requestedIndexInSubmap_
classgrid__map_1_1SubmapGeometry.html
a82d683bf7eae7a6e6c4e3cae55545eb9
Size
size_
classgrid__map_1_1SubmapGeometry.html
a0d3f62ba82505b9d7484d1dc345a19d2
Index
startIndex_
classgrid__map_1_1SubmapGeometry.html
a087622d08d3aa62350ffdbfb1c8b2887
grid_map::SubmapIterator
classgrid__map_1_1SubmapIterator.html
const Index &
getSubmapIndex
classgrid__map_1_1SubmapIterator.html
ae94f2451f38b98e3bd93b1714218eef3
() const
const Size &
getSubmapSize
classgrid__map_1_1SubmapIterator.html
ac6bd9946a34e0e10939ed0165d475394
() const
bool
isPastEnd
classgrid__map_1_1SubmapIterator.html
a00d939f29223cf86090bdf2d179e084b
() const
bool
operator!=
classgrid__map_1_1SubmapIterator.html
a0a1e5184bcdaa2baea9a995efd6cdc5e
(const SubmapIterator &other) const
const Index &
operator*
classgrid__map_1_1SubmapIterator.html
a97f2c25f3d0672f4e24b7fe97236ffb1
() const
SubmapIterator &
operator++
classgrid__map_1_1SubmapIterator.html
ad82e44111ba6b6cd9a15ff57714fbcf1
()
SubmapIterator &
operator=
classgrid__map_1_1SubmapIterator.html
a2fc9d663286d509c3a5a19bdeed12a8d
(const SubmapIterator &other)
SubmapIterator
classgrid__map_1_1SubmapIterator.html
ab5a153e9514b1afc6b04a2af042ddbfd
(const grid_map::SubmapGeometry &submap)
SubmapIterator
classgrid__map_1_1SubmapIterator.html
a29bc8f0d4a0f69673824660cebbd67c5
(const grid_map::GridMap &gridMap, const grid_map::BufferRegion &bufferRegion)
SubmapIterator
classgrid__map_1_1SubmapIterator.html
ad426b9c99aefa83898fc9331892e1952
(const grid_map::GridMap &gridMap, const Index &submapStartIndex, const Size &submapSize)
SubmapIterator
classgrid__map_1_1SubmapIterator.html
ae09a4c2ca608b0104f871efa6c3db479
(const SubmapIterator *other)
Index
index_
classgrid__map_1_1SubmapIterator.html
a11079e5f944ab40e6e5bd487fe4dd1bd
bool
isPastEnd_
classgrid__map_1_1SubmapIterator.html
a942e052961cec6375db063bc6f205576
Size
size_
classgrid__map_1_1SubmapIterator.html
ab939b7f582c4d776f5edd63dfc78c3a9
Index
startIndex_
classgrid__map_1_1SubmapIterator.html
afe3cec5eea0db2fa4d1f5afeb8217fd9
Index
submapIndex_
classgrid__map_1_1SubmapIterator.html
ad21bed276f0fde17d890ae9641eb4bde
Size
submapSize_
classgrid__map_1_1SubmapIterator.html
a69685939dd1a3f0e3d5cf03392c551f7
Index
submapStartIndex_
classgrid__map_1_1SubmapIterator.html
a5e69dcc4c01e1ca758103f080f7987e0
grid_map
namespacegrid__map.html
grid_map::bicubic
grid_map::bicubic_conv
grid_map::internal
grid_map::BufferRegion
grid_map::CircleIterator
grid_map::Clamp
grid_map::Color
grid_map::EllipseIterator
grid_map::GridMap
grid_map::GridMapIterator
grid_map::LineIterator
grid_map::Polygon
grid_map::PolygonIterator
grid_map::SlidingWindowIterator
grid_map::SpiralIterator
grid_map::SubmapGeometry
grid_map::SubmapIterator
Matrix::Scalar
DataType
namespacegrid__map.html
ad2c494a0c86ad251116cb50497f86468
Eigen::Matrix4d
FunctionValueMatrix
namespacegrid__map.html
a72401c4e3f67c26a7414df5178255ac6
Eigen::Array2i
Index
namespacegrid__map.html
ae2699c3f6dd6aa78d88d884ffc771a36
Eigen::Array2d
Length
namespacegrid__map.html
a236e495081362a99119a68151538bd2e
Eigen::MatrixXf
Matrix
namespacegrid__map.html
af5f29a3cd0cb9836602dd8fe33d275af
Eigen::Vector2d
Position
namespacegrid__map.html
a93b6d442b96058bdc717393a0de2c601
Eigen::Vector3d
Position3
namespacegrid__map.html
a3e5f62d513ac29a2674999f5058f909b
Eigen::Array2i
Size
namespacegrid__map.html
a331aa8926d8c1dd5f4c33720e1a49a4a
uint64_t
Time
namespacegrid__map.html
a7d3c12e3da7b0aaa2f69db92154755f1
Eigen::Vector2d
Vector
namespacegrid__map.html
acca342629c687dd660f17f4db89e500f
Eigen::Vector3d
Vector3
namespacegrid__map.html
a4ec57f3ee324c5559eb49a17ccfd97e6
InterpolationMethods
namespacegrid__map.html
a8cb46ee0607e0634bbd4ec058d0ae2c9
INTER_NEAREST
INTER_LINEAR
INTER_CUBIC_CONVOLUTION
INTER_CUBIC
void
assertEqual
namespacegrid__map.html
a8f68a2d8c0dcf2deac18d473909231ae
(const M1 &A, const M2 &B, std::string const &message="")
void
assertFinite
namespacegrid__map.html
acc0b1faa99af5b2ce612c3f3d45cd739
(const M1 &A, std::string const &message="")
void
assertNear
namespacegrid__map.html
af59aca6b7ab1d2cd7ead9b5f30c8176c
(const M1 &A, const M2 &B, T tolerance, std::string const &message="")
unsigned int
bindIndexToRange
namespacegrid__map.html
a339d4b5a19ad19e3d2db2006b56deb84
(int idReq, unsigned int nElem)
void
boundIndexToRange
namespacegrid__map.html
a88e705f480b680920a292ed8a621c799
(Index &index, const Size &bufferSize)
void
boundIndexToRange
namespacegrid__map.html
aeb9b254cd0f00b5d5664f36f7682b590
(int &index, const int &bufferSize)
void
boundPositionToRange
namespacegrid__map.html
a5b5c0a6d75430b07356a8211b68c6d23
(Position &position, const Length &mapLength, const Position &mapPosition)
bool
checkIfIndexInRange
namespacegrid__map.html
ac2e163d3373fc9e0042864de46b529de
(const Index &index, const Size &bufferSize)
bool
checkIfPositionWithinMap
namespacegrid__map.html
a3282ebffef40c207159b1782c6742ef3
(const Position &position, const Length &mapLength, const Position &mapPosition)
bool
colorValueToVector
namespacegrid__map.html
abec9b6fb4e0f2da7cea5f6285522b164
(const unsigned long &colorValue, Eigen::Vector3i &colorVector)
bool
colorValueToVector
namespacegrid__map.html
ac010f39ae2e90ebc2e69134f0b723d31
(const unsigned long &colorValue, Eigen::Vector3f &colorVector)
bool
colorValueToVector
namespacegrid__map.html
adff65dd07e0496fcf86558e2c58f2d77
(const float &colorValue, Eigen::Vector3f &colorVector)
bool
colorVectorToValue
namespacegrid__map.html
ab9fc24742ce7d6b4730dc8eee6ff0138
(const Eigen::Vector3i &colorVector, unsigned long &colorValue)
void
colorVectorToValue
namespacegrid__map.html
a77c27d5b34df1b429b346be39c027edd
(const Eigen::Vector3i &colorVector, float &colorValue)
void
colorVectorToValue
namespacegrid__map.html
a40c3b73958998eb7d3ef4a65a6680fe6
(const Eigen::Vector3f &colorVector, float &colorValue)
bool
compareRelative
namespacegrid__map.html
a8a7bc5396ea1857793ded969a6bea216
(double a, double b, double percentTolerance, double *percentError=NULL)
void
expectNear
namespacegrid__map.html
a8fa779438f530cbee611c5e3dca48903
(const M1 &A, const M2 &B, T tolerance, std::string const &message="")
Index
getBufferIndexFromIndex
namespacegrid__map.html
af14674f92d273f06496ddabc9229b4b5
(const Index &index, const Size &bufferSize, const Index &bufferStartIndex)
const Eigen::Matrix2i
getBufferOrderToMapFrameAlignment
namespacegrid__map.html
ab7d2c145bab27f168fe6d3ee96db372c
()
bool
getBufferRegionsForSubmap
namespacegrid__map.html
acbc4417a25b88dfaca36a11ee8a66cb8
(std::vector< BufferRegion > &submapBufferRegions, const Index &submapIndex, const Size &submapBufferSize, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
Index
getIndexFromBufferIndex
namespacegrid__map.html
ad5e4f4b43867b0f2423e2048f3ffbabb
(const Index &bufferIndex, const Size &bufferSize, const Index &bufferStartIndex)
Index
getIndexFromLinearIndex
namespacegrid__map.html
a71a337d3bfa79532133b0b9289ddc89c
(const size_t linearIndex, const Size &bufferSize, const bool rowMajor=false)
bool
getIndexFromPosition
namespacegrid__map.html
a13a4578bc2f949135d2c8f049fc75c23
(Index &index, const Position &position, const Length &mapLength, const Position &mapPosition, const double &resolution, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
bool
getIndexShiftFromPositionShift
namespacegrid__map.html
aa016716f98dbc6f444bd157f3378a0f1
(Index &indexShift, const Vector &positionShift, const double &resolution)
double
getLayerValue
namespacegrid__map.html
a75775bab411fdc4061d6246ff3b5c5f4
(const Matrix &layerMat, int rowReq, int colReq)
size_t
getLinearIndexFromIndex
namespacegrid__map.html
a1d4e9a03882ab429401a47107f270cfd
(const Index &index, const Size &bufferSize, const bool rowMajor=false)
bool
getPositionFromIndex
namespacegrid__map.html
a2cb1d0f8bbce8b07adb03b50be21df4f
(Position &position, const Index &index, const Length &mapLength, const Position &mapPosition, const double &resolution, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
void
getPositionOfDataStructureOrigin
namespacegrid__map.html
a1189318e08c79e2fbab82975b142893b
(const Position &position, const Length &mapLength, Position &positionOfOrigin)
bool
getPositionShiftFromIndexShift
namespacegrid__map.html
abd2729e040b8789f7f900c36c65b17a6
(Vector &positionShift, const Index &indexShift, const double &resolution)
bool
getSubmapInformation
namespacegrid__map.html
a34592dc880d0f482e712f6a615d67cab
(Index &submapTopLeftIndex, Size &submapBufferSize, Position &submapPosition, Length &submapLength, Index &requestedIndexInSubmap, const Position &requestedSubmapPosition, const Length &requestedSubmapLength, const Length &mapLength, const Position &mapPosition, const double &resolution, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
Size
getSubmapSizeFromCornerIndeces
namespacegrid__map.html
a5af99dde1f6c3ec6e37aed7f2228db36
(const Index &topLeftIndex, const Index &bottomRightIndex, const Size &bufferSize, const Index &bufferStartIndex)
bool
incrementIndex
namespacegrid__map.html
ae7ca41a96a5c32ffca526a64b72d334f
(Index &index, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
bool
incrementIndexForSubmap
namespacegrid__map.html
a6a03f51ea054662854e5173f99073eab
(Index &submapIndex, Index &index, const Index &submapTopLeftIndex, const Size &submapBufferSize, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero())
Eigen::Matrix< double, N, N >
randomCovariance
namespacegrid__map.html
a453accbbc2af96dd9d8165a5c96b4c46
()
Eigen::MatrixXd
randomCovarianceXd
namespacegrid__map.html
a7dacc703a67af4a84b761c78b1d67b24
(int N)
void
wrapIndexToRange
namespacegrid__map.html
adcdcc8b917ffdbf11c95ef2e02d44922
(Index &index, const Size &bufferSize)
void
wrapIndexToRange
namespacegrid__map.html
afb1af8fe6825295e7fe241ed8aa8f976
(int &index, int bufferSize)
grid_map::bicubic
namespacegrid__map_1_1bicubic.html
grid_map::bicubic::DataMatrix
grid_map::bicubic::IndicesMatrix
Dim2D
namespacegrid__map_1_1bicubic.html
a9b31824ed93f3212969f2a7876705d20
X
Y
void
assembleFunctionValueMatrix
namespacegrid__map_1_1bicubic.html
a4065c06670a075b61f88068db4bf4a9d
(const DataMatrix &f, const DataMatrix &dfx, const DataMatrix &dfy, const DataMatrix &ddfxy, FunctionValueMatrix *functionValues)
void
bindIndicesToRange
namespacegrid__map_1_1bicubic.html
adf6ad7a33d2e5475f3102323c4fec341
(const GridMap &gridMap, IndicesMatrix *indices)
bool
computeNormalizedCoordinates
namespacegrid__map_1_1bicubic.html
a714ba10b6e21edc471ff26f3cc7d70ef
(const GridMap &gridMap, const Index &originIndex, const Position &queriedPosition, Position *normalizedCoordinates)
bool
evaluateBicubicInterpolation
namespacegrid__map_1_1bicubic.html
a8f6d3c14b2c1b714e5339bb0b34f0411
(const GridMap &gridMap, const std::string &layer, const Position &queriedPosition, double *interpolatedValue)
double
evaluatePolynomial
namespacegrid__map_1_1bicubic.html
a4316eea6ea193a68f640884f1d54ec73
(const FunctionValueMatrix &functionValues, double tx, double ty)
double
firstOrderDerivativeAt
namespacegrid__map_1_1bicubic.html
a3697743926ff22f6891e87ba57f5bbac
(const Matrix &layerData, const Index &index, Dim2D dim, double resolution)
bool
getClosestPointIndices
namespacegrid__map_1_1bicubic.html
af0d6df3d5dd9d98e684c382de251e7d6
(const GridMap &gridMap, const Position &queriedPosition, Index *index)
bool
getFirstOrderDerivatives
namespacegrid__map_1_1bicubic.html
a2343e1f2dc21df0060b705fc6547ab22
(const Matrix &layerData, const IndicesMatrix &indices, Dim2D dim, double resolution, DataMatrix *derivatives)
bool
getFunctionValues
namespacegrid__map_1_1bicubic.html
a1641841b39369db4847d294c38ebd498
(const Matrix &layerData, const IndicesMatrix &indices, DataMatrix *data)
bool
getMixedSecondOrderDerivatives
namespacegrid__map_1_1bicubic.html
ab963e30c8db2b66eddeda767fd326dc1
(const Matrix &layerData, const IndicesMatrix &indices, double resolution, DataMatrix *derivatives)
bool
getUnitSquareCornerIndices
namespacegrid__map_1_1bicubic.html
a05c6a62dfb7985fcb4eaf9efb6a0a8c7
(const GridMap &gridMap, const Position &queriedPosition, IndicesMatrix *indicesMatrix)
double
mixedSecondOrderDerivativeAt
namespacegrid__map_1_1bicubic.html
a6e9a6cccb87b550a7ec4dec9bfa08a96
(const Matrix &layerData, const Index &index, double resolution)
static const Eigen::Matrix4d
bicubicInterpolationMatrix
namespacegrid__map_1_1bicubic.html
ac5de285bc49a1d5c89831b96e84937b3
grid_map::bicubic_conv
namespacegrid__map_1_1bicubic__conv.html
bool
assembleFunctionValueMatrix
namespacegrid__map_1_1bicubic__conv.html
ad5d414d98ae7d09a8d5718997e69b088
(const GridMap &gridMap, const std::string &layer, const Position &queriedPosition, FunctionValueMatrix *data)
double
convolve1D
namespacegrid__map_1_1bicubic__conv.html
a9df2be4c043803eda5255e6f3c9d41e3
(double t, const Eigen::Vector4d &functionValues)
bool
evaluateBicubicConvolutionInterpolation
namespacegrid__map_1_1bicubic__conv.html
a4ad2fffc0d2cfa9992fc6bbc6a55c539
(const GridMap &gridMap, const std::string &layer, const Position &queriedPosition, double *interpolatedValue)
bool
getIndicesOfMiddleKnot
namespacegrid__map_1_1bicubic__conv.html
a1052590262ab08d9fcba4bdbf4069516
(const GridMap &gridMap, const Position &queriedPosition, Index *index)
bool
getNormalizedCoordinates
namespacegrid__map_1_1bicubic__conv.html
a44e78827f08f0cac645de4f56df69fde
(const GridMap &gridMap, const Position &queriedPosition, Position *position)
static const Eigen::Matrix4d
cubicInterpolationConvolutionMatrix
namespacegrid__map_1_1bicubic__conv.html
a124b61adc134f5dc6c2583a590b38bb7
grid_map::internal
namespacegrid__map_1_1internal.html
bool
checkIfStartIndexAtDefaultPosition
namespacegrid__map_1_1internal.html
abdb16d888ba51e8afb853e4f064fbba7
(const Index &bufferStartIndex)
Eigen::Matrix2i
getBufferOrderToMapFrameTransformation
namespacegrid__map_1_1internal.html
aea98d0f80a69a0f440260383843241ea
()
Index
getIndexFromIndexVector
namespacegrid__map_1_1internal.html
ab1209e17c8482a76669585a104586e32
(const Vector &indexVector, const Size &bufferSize, const Index &bufferStartIndex)
Vector
getIndexVectorFromIndex
namespacegrid__map_1_1internal.html
a50cd372d673120bd32abc563cccd18d0
(const Index &index, const Size &bufferSize, const Index &bufferStartIndex)
Eigen::Matrix2i
getMapFrameToBufferOrderTransformation
namespacegrid__map_1_1internal.html
a4f3c4ff93e09f33473739bab46fd57bd
()
BufferRegion::Quadrant
getQuadrant
namespacegrid__map_1_1internal.html
a50780b4f7d35220b059efc0bd347ee86
(const Index &index, const Index &bufferStartIndex)
bool
getVectorToFirstCell
namespacegrid__map_1_1internal.html
ae57d37af6fb8b153f63fba2f7278ba9d
(Vector &vectorToFirstCell, const Length &mapLength, const double &resolution)
bool
getVectorToOrigin
namespacegrid__map_1_1internal.html
aac9921c8a4a38f5bb9b312f19c48b03b
(Vector &vectorToOrigin, const Length &mapLength)
Vector
transformBufferOrderToMapFrame
namespacegrid__map_1_1internal.html
a979336c4f03292109e0e80b1c41515b3
(const Index &index)
Index
transformMapFrameToBufferOrder
namespacegrid__map_1_1internal.html
a4e28a1dc435d0d0ba6e3b427f5d6f9a3
(const Vector &vector)
Index
transformMapFrameToBufferOrder
namespacegrid__map_1_1internal.html
a577aa0bc2121049432070d2b96c18d27
(const Eigen::Vector2i &vector)
grid_map_test
namespacegrid__map__test.html
grid_map_test::AnalyticalFunctions
grid_map_test::Point2D
AnalyticalFunctions
createFlatWorld
namespacegrid__map__test.html
a6f15360517df7a4da8d1d16a26fc5423
(grid_map::GridMap *map)
AnalyticalFunctions
createGaussianWorld
namespacegrid__map__test.html
a27f6e855bcfb4911f34aaadf63ee6bc7
(grid_map::GridMap *map)
grid_map::GridMap
createMap
namespacegrid__map__test.html
abf5eb02dee9cd056b13b389b1fa81a3a
(const grid_map::Length &length, double resolution, const grid_map::Position &pos)
AnalyticalFunctions
createRationalFunctionWorld
namespacegrid__map__test.html
a0bfa8e688056663e7084ffc4b6c219f5
(grid_map::GridMap *map)
AnalyticalFunctions
createSaddleWorld
namespacegrid__map__test.html
ae4b214b891257be08050004b0c81bf8b
(grid_map::GridMap *map)
AnalyticalFunctions
createSecondOrderPolyWorld
namespacegrid__map__test.html
af02a511464faf1e09d459373cbf9ce4b
(grid_map::GridMap *map)
AnalyticalFunctions
createSineWorld
namespacegrid__map__test.html
a971df744871f8fb168498d7c0766564a
(grid_map::GridMap *map)
AnalyticalFunctions
createTanhWorld
namespacegrid__map__test.html
a37738b9f405e1cad3f1eb8f7b4810cd5
(grid_map::GridMap *map)
void
fillGridMap
namespacegrid__map__test.html
a6539a221576c1ea91d42dd9288ae0073
(grid_map::GridMap *map, const AnalyticalFunctions &functions)
std::vector< Point2D >
uniformlyDitributedPointsWithinMap
namespacegrid__map__test.html
a55a7ba461d667c338a8ed627c03b9435
(const grid_map::GridMap &map, unsigned int numPoints)
void
verifyValuesAtQueryPointsAreClose
namespacegrid__map__test.html
a92723eaf9d2f51cb50d859d035be137c
(const grid_map::GridMap &map, const AnalyticalFunctions &trueValues, const std::vector< Point2D > &queryPoints, grid_map::InterpolationMethods interpolationMethod)
const double
maxAbsErrorValue
namespacegrid__map__test.html
aee6c50f77c202b9058bc990a178daba1
std::mt19937
rndGenerator
namespacegrid__map__test.html
a6c02c17815cb21ccd0d7c13849a263bd
static const std::string
testLayer
namespacegrid__map__test.html
acfe8f2abd6c91b0529397875a952866d