|  | 
| void | assertEqual (const M1 &A, const M2 &B, std::string const &message="") | 
|  | 
| void | assertFinite (const M1 &A, std::string const &message="") | 
|  | 
| void | assertNear (const M1 &A, const M2 &B, T tolerance, std::string const &message="") | 
|  | 
| void | boundIndexToRange (Index &index, const Size &bufferSize) | 
|  | 
| void | boundIndexToRange (int &index, const int &bufferSize) | 
|  | 
| void | boundPositionToRange (Position &position, const Length &mapLength, const Position &mapPosition) | 
|  | 
| bool | checkIfIndexInRange (const Index &index, const Size &bufferSize) | 
|  | 
| bool | checkIfPositionWithinMap (const Position &position, const Length &mapLength, const Position &mapPosition) | 
|  | 
| bool | colorValueToVector (const unsigned long &colorValue, Eigen::Vector3i &colorVector) | 
|  | 
| bool | colorValueToVector (const unsigned long &colorValue, Eigen::Vector3f &colorVector) | 
|  | 
| bool | colorValueToVector (const float &colorValue, Eigen::Vector3f &colorVector) | 
|  | 
| bool | colorVectorToValue (const Eigen::Vector3i &colorVector, unsigned long &colorValue) | 
|  | 
| void | colorVectorToValue (const Eigen::Vector3i &colorVector, float &colorValue) | 
|  | 
| void | colorVectorToValue (const Eigen::Vector3f &colorVector, float &colorValue) | 
|  | 
| bool | compareRelative (double a, double b, double percentTolerance, double *percentError=NULL) | 
|  | 
| void | expectNear (const M1 &A, const M2 &B, T tolerance, std::string const &message="") | 
|  | 
| Index | getBufferIndexFromIndex (const Index &index, const Size &bufferSize, const Index &bufferStartIndex) | 
|  | 
| const Eigen::Matrix2i | getBufferOrderToMapFrameAlignment () | 
|  | 
| bool | getBufferRegionsForSubmap (std::vector< BufferRegion > &submapBufferRegions, const Index &submapIndex, const Size &submapBufferSize, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero()) | 
|  | 
| template<typename MultiArrayMessageType_ > | 
| unsigned int | getCols (const MultiArrayMessageType_ &message) | 
|  | 
| Index | getIndexFromBufferIndex (const Index &bufferIndex, const Size &bufferSize, const Index &bufferStartIndex) | 
|  | 
| Index | getIndexFromLinearIndex (const size_t linearIndex, const Size &bufferSize, const bool rowMajor=false) | 
|  | 
| bool | getIndexFromPosition (Index &index, const Position &position, const Length &mapLength, const Position &mapPosition, const double &resolution, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero()) | 
|  | 
| bool | getIndexShiftFromPositionShift (Index &indexShift, const Vector &positionShift, const double &resolution) | 
|  | 
| void | getIndicesForRegion (const Index ®ionIndex, const Size ®ionSize, std::vector< Index > indices) | 
|  | 
| void | getIndicesForRegions (const std::vector< Index > ®ionIndeces, const Size ®ionSizes, std::vector< Index > indices) | 
|  | 
| size_t | getLinearIndexFromIndex (const Index &index, const Size &bufferSize, const bool rowMajor=false) | 
|  | 
| bool | getPositionFromIndex (Position &position, const Index &index, const Length &mapLength, const Position &mapPosition, const double &resolution, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero()) | 
|  | 
| void | getPositionOfDataStructureOrigin (const Position &position, const Length &mapLength, Position &positionOfOrigin) | 
|  | 
| bool | getPositionShiftFromIndexShift (Vector &positionShift, const Index &indexShift, const double &resolution) | 
|  | 
| template<typename MultiArrayMessageType_ > | 
| unsigned int | getRows (const MultiArrayMessageType_ &message) | 
|  | 
| bool | getSubmapInformation (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 (const Index &topLeftIndex, const Index &bottomRightIndex, const Size &bufferSize, const Index &bufferStartIndex) | 
|  | 
| bool | incrementIndex (Index &index, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero()) | 
|  | 
| bool | incrementIndexForSubmap (Index &submapIndex, Index &index, const Index &submapTopLeftIndex, const Size &submapBufferSize, const Size &bufferSize, const Index &bufferStartIndex=Index::Zero()) | 
|  | 
| template<typename MultiArrayMessageType_ > | 
| bool | isRowMajor (const MultiArrayMessageType_ &message) | 
|  | 
| template<typename EigenType_ , typename MultiArrayMessageType_ > | 
| bool | matrixEigenCopyToMultiArrayMessage (const EigenType_ &e, MultiArrayMessageType_ &m) | 
|  | 
| template<typename EigenType_ , typename MultiArrayMessageType_ > | 
| bool | multiArrayMessageCopyToMatrixEigen (const MultiArrayMessageType_ &m, EigenType_ &e) | 
|  | 
| template<typename EigenType_ , typename MultiArrayMessageType_ > | 
| bool | multiArrayMessageMapToMatrixEigen (MultiArrayMessageType_ &m, EigenType_ &e) | 
|  | 
| int | nDimensions () | 
|  | 
| Eigen::Matrix< double, N, N > | randomCovariance () | 
|  | 
| Eigen::MatrixXd | randomCovarianceXd (int N) | 
|  | 
| void | wrapIndexToRange (int &index, const int &bufferSize) | 
|  | 
| void | wrapIndexToRange (Index &index, const Size &bufferSize) | 
|  |