![]() |
Tesseract
Motion Planning Environment
|
Tesseract Collision utils. More...
#include <tesseract_common/macros.h>#include <tesseract_collision/core/types.h>#include <tesseract_collision/core/continuous_contact_manager.h>#include <tesseract_collision/core/discrete_contact_manager.h>

Go to the source code of this file.
Namespaces | |
| namespace | tesseract_collision |
Functions | |
| IsContactAllowedFn | tesseract_collision::combineContactAllowedFn (const IsContactAllowedFn &original, const IsContactAllowedFn &override, ACMOverrideType type=ACMOverrideType::OR) |
| Combines two IsContactAllowedFns using the override type. More... | |
| template<typename ManagerType > | |
| void | tesseract_collision::applyIsContactAllowedFnOverride (ManagerType &manager, const tesseract_common::AllowedCollisionMatrix &acm, ACMOverrideType type) |
| Applies ACM to contact manager using override type. More... | |
| template<typename ManagerType > | |
| void | tesseract_collision::applyModifyObjectEnabled (ManagerType &manager, const std::unordered_map< std::string, bool > &modify_object_enabled) |
| Loops over the map and for every object string either enables or disables it based on the value (true=enable, false=disable) More... | |
Tesseract Collision utils.