Tesseract
Motion Planning Environment
Loading...
Searching...
No Matches
tesseract_collision::DiscreteContactManager Member List

This is the complete list of members for tesseract_collision::DiscreteContactManager, including all inherited members.

addCollisionObject(const std::string &name, const int &mask_id, const CollisionShapesConst &shapes, const tesseract_common::VectorIsometry3d &shape_poses, bool enabled=true)=0tesseract_collision::DiscreteContactManagerpure virtual
applyContactManagerConfig(const ContactManagerConfig &config)tesseract_collision::DiscreteContactManagervirtual
clone() const =0tesseract_collision::DiscreteContactManagerpure virtual
ConstPtr typedeftesseract_collision::DiscreteContactManager
ConstUPtr typedeftesseract_collision::DiscreteContactManager
contactTest(ContactResultMap &collisions, const ContactRequest &request)=0tesseract_collision::DiscreteContactManagerpure virtual
disableCollisionObject(const std::string &name)=0tesseract_collision::DiscreteContactManagerpure virtual
DiscreteContactManager()=defaulttesseract_collision::DiscreteContactManager
DiscreteContactManager(const DiscreteContactManager &)=deletetesseract_collision::DiscreteContactManager
DiscreteContactManager(DiscreteContactManager &&)=deletetesseract_collision::DiscreteContactManager
enableCollisionObject(const std::string &name)=0tesseract_collision::DiscreteContactManagerpure virtual
getActiveCollisionObjects() const =0tesseract_collision::DiscreteContactManagerpure virtual
getCollisionMarginData() const =0tesseract_collision::DiscreteContactManagerpure virtual
getCollisionObjectGeometries(const std::string &name) const =0tesseract_collision::DiscreteContactManagerpure virtual
getCollisionObjectGeometriesTransforms(const std::string &name) const =0tesseract_collision::DiscreteContactManagerpure virtual
getCollisionObjects() const =0tesseract_collision::DiscreteContactManagerpure virtual
getIsContactAllowedFn() const =0tesseract_collision::DiscreteContactManagerpure virtual
getName() const =0tesseract_collision::DiscreteContactManagerpure virtual
hasCollisionObject(const std::string &name) const =0tesseract_collision::DiscreteContactManagerpure virtual
isCollisionObjectEnabled(const std::string &name) const =0tesseract_collision::DiscreteContactManagerpure virtual
operator=(const DiscreteContactManager &)=deletetesseract_collision::DiscreteContactManager
operator=(DiscreteContactManager &&)=deletetesseract_collision::DiscreteContactManager
Ptr typedeftesseract_collision::DiscreteContactManager
removeCollisionObject(const std::string &name)=0tesseract_collision::DiscreteContactManagerpure virtual
setActiveCollisionObjects(const std::vector< std::string > &names)=0tesseract_collision::DiscreteContactManagerpure virtual
setCollisionMarginData(CollisionMarginData collision_margin_data, CollisionMarginOverrideType override_type=CollisionMarginOverrideType::REPLACE)=0tesseract_collision::DiscreteContactManagerpure virtual
setCollisionObjectsTransform(const std::string &name, const Eigen::Isometry3d &pose)=0tesseract_collision::DiscreteContactManagerpure virtual
setCollisionObjectsTransform(const std::vector< std::string > &names, const tesseract_common::VectorIsometry3d &poses)=0tesseract_collision::DiscreteContactManagerpure virtual
setCollisionObjectsTransform(const tesseract_common::TransformMap &transforms)=0tesseract_collision::DiscreteContactManagerpure virtual
setDefaultCollisionMarginData(double default_collision_margin)=0tesseract_collision::DiscreteContactManagerpure virtual
setIsContactAllowedFn(IsContactAllowedFn fn)=0tesseract_collision::DiscreteContactManagerpure virtual
setPairCollisionMarginData(const std::string &name1, const std::string &name2, double collision_margin)=0tesseract_collision::DiscreteContactManagerpure virtual
UPtr typedeftesseract_collision::DiscreteContactManager
~DiscreteContactManager()=defaulttesseract_collision::DiscreteContactManagervirtual