grid_map_cv.hpp
/tmp/ws/src/grid_map/grid_map_cv/include/grid_map_cv/
grid__map__cv_8hpp
grid_map_cv/GridMapCvConverter.hpp
grid_map_cv/GridMapCvProcessing.hpp
GridMapCvConverter.hpp
/tmp/ws/src/grid_map/grid_map_cv/include/grid_map_cv/
GridMapCvConverter_8hpp
grid_map::GridMapCvConverter
grid_map
GridMapCvProcessing.cpp
/tmp/ws/src/grid_map/grid_map_cv/src/
GridMapCvProcessing_8cpp
grid_map_cv/GridMapCvProcessing.hpp
grid_map_cv/GridMapCvConverter.hpp
grid_map
GridMapCvProcessing.hpp
/tmp/ws/src/grid_map/grid_map_cv/include/grid_map_cv/
GridMapCvProcessing_8hpp
grid_map::GridMapCvProcessing
grid_map
GridMapCvProcessingTest.cpp
/tmp/ws/src/grid_map/grid_map_cv/test/
GridMapCvProcessingTest_8cpp
grid_map_cv/grid_map_cv.hpp
TEST
GridMapCvProcessingTest_8cpp.html
a9db0c46c4bed92d71ea1a246f775d824
(GridMapCvProcessing, changeResolution)
TEST
GridMapCvProcessingTest_8cpp.html
a0db7a9ab8f2e4798b1ee92753853eb82
(GridMapCvProcessing, changeResolutionForMovedMap)
TEST
GridMapCvProcessingTest_8cpp.html
a6da2a41178d303b81665aedcc325013c
(GridMap, TransformRotate90)
TEST
GridMapCvProcessingTest_8cpp.html
a88095b0c26c74179c70ddc5fabc7abc3
(GridMap, TransformRotate180)
TEST
GridMapCvProcessingTest_8cpp.html
a64e8738293e07e801568f28ab7924f48
(GridMap, TransformRotate270)
TEST
GridMapCvProcessingTest_8cpp.html
ae721c993c9bb6c1c7a7ec3338be9b26a
(GridMap, TransformRotate360)
TEST
GridMapCvProcessingTest_8cpp.html
a64321b7d7e568f743132b23f6c36dee4
(GridMap, TransformRotate45)
TEST
GridMapCvProcessingTest_8cpp.html
a82bb8bb7b8d1381e711e88c8359e49a2
(GridMap, TransformTranslationXZY)
TEST
GridMapCvProcessingTest_8cpp.html
aba12a46d459ddc631bb1919cd0fceb97
(GridMap, TransformUnaligned)
TEST
GridMapCvProcessingTest_8cpp.html
ae33ce7464762babf7b6dd5f5bfac86d0
(GridMap, TransformComputationTime)
GridMapCvTest.cpp
/tmp/ws/src/grid_map/grid_map_cv/test/
GridMapCvTest_8cpp
grid_map_cv/grid_map_cv.hpp
void
replaceNan
GridMapCvTest_8cpp.html
adbc13bed7c1bcf09f830704195787fa3
(Matrix &m, const double newValue)
TEST
GridMapCvTest_8cpp.html
a1fe5d3c2d1a3d96b7568d7d81665ac4d
(ImageConversion, roundTrip8UC3)
TEST
GridMapCvTest_8cpp.html
afd31362be1a28b45d32f15c646db18b1
(ImageConversion, roundTrip8UC4)
TEST
GridMapCvTest_8cpp.html
a668044bc7d4f27a9ae8f89008915ce8b
(ImageConversion, roundTrip16UC1)
TEST
GridMapCvTest_8cpp.html
a9ca1787acd6b88b12f979444ff7865dd
(ImageConversion, roundTrip32FC1)
InpaintFilter.cpp
/tmp/ws/src/grid_map/grid_map_cv/src/
InpaintFilter_8cpp
grid_map_cv/InpaintFilter.hpp
grid_map
InpaintFilter.hpp
/tmp/ws/src/grid_map/grid_map_cv/include/grid_map_cv/
InpaintFilter_8hpp
grid_map_cv/grid_map_cv.hpp
grid_map::InpaintFilter
grid_map
test_grid_map_cv.cpp
/tmp/ws/src/grid_map/grid_map_cv/test/
test__grid__map__cv_8cpp
int
main
test__grid__map__cv_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
grid_map::GridMapCvConverter
classgrid__map_1_1GridMapCvConverter.html
static bool
addColorLayerFromImage
classgrid__map_1_1GridMapCvConverter.html
a9421a624b28bf66ff6b22d6ead197b7a
(const cv::Mat &image, const std::string &layer, grid_map::GridMap &gridMap)
static bool
addLayerFromImage
classgrid__map_1_1GridMapCvConverter.html
a86bc90f62298a3a45dd569ad74333c50
(const cv::Mat &image, const std::string &layer, grid_map::GridMap &gridMap, const float lowerValue=0.0, const float upperValue=1.0, const double alphaThreshold=0.5)
static bool
initializeFromImage
classgrid__map_1_1GridMapCvConverter.html
a2a3cb85c6017303c265d9b268aaa73f5
(const cv::Mat &image, const double resolution, grid_map::GridMap &gridMap, const grid_map::Position &position)
static bool
toImage
classgrid__map_1_1GridMapCvConverter.html
a5cea74c42d2a889a04c53bdb94fffab2
(const grid_map::GridMap &gridMap, const std::string &layer, const int encoding, cv::Mat &image)
static bool
toImage
classgrid__map_1_1GridMapCvConverter.html
a29b57829949d3caadeae9d1ae458849c
(const grid_map::GridMap &gridMap, const std::string &layer, const int encoding, const float lowerValue, const float upperValue, cv::Mat &image)
grid_map::GridMapCvProcessing
classgrid__map_1_1GridMapCvProcessing.html
GridMapCvProcessing
classgrid__map_1_1GridMapCvProcessing.html
a02df990bf435b9e88af45dc7cdaf731a
()
virtual
~GridMapCvProcessing
classgrid__map_1_1GridMapCvProcessing.html
ad75dffa6017f89ca2bf7d1565e382e5e
()
static bool
changeResolution
classgrid__map_1_1GridMapCvProcessing.html
a0d7e8705b08b050d580c33cfc06cfdee
(const GridMap &gridMapSource, GridMap &gridMapResult, const double resolution, const int interpolationAlgorithm=cv::INTER_CUBIC)
static GridMap
getTransformedMap
classgrid__map_1_1GridMapCvProcessing.html
a6f7a0330f879bb5e7950529998daa846
(GridMap &&gridMapSource, const Eigen::Isometry3d &transform, const std::string &heightLayerName, const std::string &newFrameId)
grid_map::InpaintFilter
classgrid__map_1_1InpaintFilter.html
filters::FilterBase
virtual bool
configure
classgrid__map_1_1InpaintFilter.html
ac42e755a4fccf05f6510784aaad2d1c1
()
InpaintFilter
classgrid__map_1_1InpaintFilter.html
a3c8f171ad6402f9513f2d86cbe8ec531
()
virtual bool
update
classgrid__map_1_1InpaintFilter.html
a79c5246ce96855f60c245518a9f19c8b
(const T &mapIn, T &mapOut)
virtual
~InpaintFilter
classgrid__map_1_1InpaintFilter.html
a458d3e94eb16b0d87035e0f9fad1cfd6
()
std::string
inputLayer_
classgrid__map_1_1InpaintFilter.html
a2d2d358c9bdc968cc53e9e6e62cc635b
std::string
outputLayer_
classgrid__map_1_1InpaintFilter.html
a5146d81a096c3d13a0779d0b03541b03
double
radius_
classgrid__map_1_1InpaintFilter.html
a251256ec76663819c82af44db8d44e42
grid_map
namespacegrid__map.html
grid_map::GridMapCvConverter
grid_map::GridMapCvProcessing
grid_map::InpaintFilter
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
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)