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

Method computeIsValidMask

grid_map_rviz_plugin/src/GridMapVisual.cpp:308–314  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

306}
307
308GridMapVisual::MaskArray GridMapVisual::computeIsValidMask(std::vector<std::string> basicLayers) {
309 MaskArray isValid = MaskArray::Ones(map_.getSize()(0), map_.getSize()(1));
310 for (const std::string& layer : basicLayers) {
311 isValid = isValid && map_.get(layer).array().unaryExpr([](float v) { return std::isfinite(v); });
312 }
313 return isValid;
314}
315
316void GridMapVisual::setFramePosition(const Ogre::Vector3& position) {
317 frameNode_->setPosition(position);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected