active_ | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | private |
addCollisionObject(const std::string &name, const int &mask_id, const CollisionShapesConst &shapes, const tesseract_common::VectorIsometry3d &shape_poses, bool enabled=true) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
addCollisionObject(const COW::Ptr &cow) | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | |
applyContactManagerConfig(const ContactManagerConfig &config) | tesseract_collision::DiscreteContactManager | virtual |
clone() const override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
collision_margin_data_ | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | private |
collision_objects_ | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | private |
ConstPtr typedef | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | |
ConstUPtr typedef | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | |
contactTest(ContactResultMap &collisions, const ContactRequest &request) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
disableCollisionObject(const std::string &name) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
DiscreteContactManager()=default | tesseract_collision::DiscreteContactManager | |
DiscreteContactManager(const DiscreteContactManager &)=delete | tesseract_collision::DiscreteContactManager | |
DiscreteContactManager(DiscreteContactManager &&)=delete | tesseract_collision::DiscreteContactManager | |
dynamic_manager_ | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | private |
dynamic_update_ | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | private |
enableCollisionObject(const std::string &name) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
fcl_co_count_ | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | private |
FCLDiscreteBVHManager(std::string name="FCLDiscreteBVHManager") | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | |
FCLDiscreteBVHManager(const FCLDiscreteBVHManager &)=delete | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | |
FCLDiscreteBVHManager(FCLDiscreteBVHManager &&)=delete | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | |
fn_ | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | private |
getActiveCollisionObjects() const override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
getCollisionMarginData() const override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
getCollisionObjectGeometries(const std::string &name) const override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
getCollisionObjectGeometriesTransforms(const std::string &name) const override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
getCollisionObjects() const override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
getIsContactAllowedFn() const override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
getName() const override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
hasCollisionObject(const std::string &name) const override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
isCollisionObjectEnabled(const std::string &name) const override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
link2cow_ | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | private |
name_ | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | private |
onCollisionMarginDataChanged() | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | private |
operator=(const FCLDiscreteBVHManager &)=delete | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | |
operator=(FCLDiscreteBVHManager &&)=delete | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | |
tesseract_collision::DiscreteContactManager::operator=(const DiscreteContactManager &)=delete | tesseract_collision::DiscreteContactManager | |
tesseract_collision::DiscreteContactManager::operator=(DiscreteContactManager &&)=delete | tesseract_collision::DiscreteContactManager | |
Ptr typedef | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | |
removeCollisionObject(const std::string &name) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
setActiveCollisionObjects(const std::vector< std::string > &names) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
setCollisionMarginData(CollisionMarginData collision_margin_data, CollisionMarginOverrideType override_type=CollisionMarginOverrideType::REPLACE) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
setCollisionObjectsTransform(const std::string &name, const Eigen::Isometry3d &pose) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
setCollisionObjectsTransform(const std::vector< std::string > &names, const tesseract_common::VectorIsometry3d &poses) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
setCollisionObjectsTransform(const tesseract_common::TransformMap &transforms) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
setDefaultCollisionMarginData(double default_collision_margin) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
setIsContactAllowedFn(IsContactAllowedFn fn) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
setPairCollisionMarginData(const std::string &name1, const std::string &name2, double collision_margin) override final | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | virtual |
static_manager_ | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | private |
static_update_ | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | private |
UPtr typedef | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | |
~DiscreteContactManager()=default | tesseract_collision::DiscreteContactManager | virtual |
~FCLDiscreteBVHManager() override=default | tesseract_collision::tesseract_collision_fcl::FCLDiscreteBVHManager | |