MCPcopy Create free account
hub / github.com/ANYbotics/grid_map / getBufferIndexFromIndex

Function getBufferIndexFromIndex

grid_map_core/src/GridMapMath.cpp:499–506  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

497}
498
499Index getBufferIndexFromIndex(const Index& index, const Size& bufferSize, const Index& bufferStartIndex)
500{
501 if (checkIfStartIndexAtDefaultPosition(bufferStartIndex)) return index;
502
503 Index bufferIndex = index + bufferStartIndex;
504 wrapIndexToRange(bufferIndex, bufferSize);
505 return bufferIndex;
506}
507
508size_t getLinearIndexFromIndex(const Index& index, const Size& bufferSize, const bool rowMajor)
509{

Callers 4

getIndexFromIndexVectorFunction · 0.85
incrementIndexFunction · 0.85
incrementIndexForSubmapFunction · 0.85
LineIterator.cppFile · 0.85

Calls 2

wrapIndexToRangeFunction · 0.85

Tested by

no test coverage detected