grid_map_pcl.hpp
/tmp/ws/src/grid_map/grid_map_pcl/include/grid_map_pcl/
grid__map__pcl_8hpp
grid_map_pcl/GridMapPclConverter.hpp
GridMapPclConverter.cpp
/tmp/ws/src/grid_map/grid_map_pcl/src/
GridMapPclConverter_8cpp
grid_map_pcl/GridMapPclConverter.hpp
grid_map
GridMapPclConverter.hpp
/tmp/ws/src/grid_map/grid_map_pcl/include/grid_map_pcl/
GridMapPclConverter_8hpp
grid_map::GridMapPclConverter
grid_map
grid_map::GridMapPclConverter
classgrid__map_1_1GridMapPclConverter.html
GridMapPclConverter
classgrid__map_1_1GridMapPclConverter.html
a4ef6adc1ca76edc51681171f59000573
()
virtual
~GridMapPclConverter
classgrid__map_1_1GridMapPclConverter.html
ae891bd454d064b28cf7f166b128b1c03
()
static bool
addLayerFromPolygonMesh
classgrid__map_1_1GridMapPclConverter.html
abd21dfd11fed0edba22bcc5bd2d756e3
(const pcl::PolygonMesh &mesh, const std::string &layer, grid_map::GridMap &gridMap)
static bool
initializeFromPolygonMesh
classgrid__map_1_1GridMapPclConverter.html
af664451b8c5d8bc770bb93fdd35787f5
(const pcl::PolygonMesh &mesh, const double resolution, grid_map::GridMap &gridMap)
static bool
rayTriangleIntersect
classgrid__map_1_1GridMapPclConverter.html
a1468fcd973d194a286551c038cfa85dc
(const Eigen::Vector3f &point, const Eigen::Vector3f &ray, const Eigen::Matrix3f &triangleVertices, Eigen::Vector3f &intersectionPoint)
grid_map
namespacegrid__map.html
grid_map::GridMapPclConverter
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
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="")
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)
void
getIndicesForRegion
namespacegrid__map.html
a0cc8df149fbd4ab5b7bd71c334d5113a
(const Index ®ionIndex, const Size ®ionSize, std::vector< Index > indices)
void
getIndicesForRegions
namespacegrid__map.html
a801636f3bf80ae9252627b881aa05042
(const std::vector< Index > ®ionIndeces, const Size ®ionSizes, std::vector< Index > indices)
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
a23ff367ffa92aa99ba6b6a56ec2a644a
(int &index, const int &bufferSize)