exotica::CollisionScene Member List

This is the complete list of members for exotica::CollisionScene, including all inherited members.

acm_exotica::CollisionSceneprotected
always_externally_updated_collision_scene_exotica::CollisionSceneprotected
AssignScene(std::shared_ptr< Scene > scene)exotica::CollisionSceneinline
CollisionScene()exotica::CollisionSceneinline
ContinuousCollisionCast(const std::vector< std::vector< std::tuple< std::string, Eigen::Isometry3d, Eigen::Isometry3d >>> &)exotica::CollisionSceneinlinevirtual
ContinuousCollisionCheck(const std::string &, const KDL::Frame &, const KDL::Frame &, const std::string &, const KDL::Frame &, const KDL::Frame &)exotica::CollisionSceneinlinevirtual
debug_exotica::CollisionScene
get_replace_cylinders_with_capsules() constexotica::CollisionSceneinline
GetAllTemplates() const =0exotica::InstantiableBasepure virtual
GetAlwaysExternallyUpdatedCollisionScene() constexotica::CollisionSceneinline
GetCollisionDistance(bool)exotica::CollisionSceneinlinevirtual
GetCollisionDistance(const std::string &, const std::string &)exotica::CollisionSceneinlinevirtual
GetCollisionDistance(const std::string &, const bool &)exotica::CollisionSceneinlinevirtual
GetCollisionDistance(const std::string &, const bool &, const bool &)exotica::CollisionSceneinlinevirtual
GetCollisionDistance(const std::vector< std::string > &, const bool &)exotica::CollisionSceneinlinevirtual
GetCollisionRobotLinks()=0exotica::CollisionScenepure virtual
GetCollisionWorldLinks()=0exotica::CollisionScenepure virtual
GetInitializerTemplate()=0exotica::InstantiableBasepure virtual
GetObjectName()exotica::Objectinline
GetReplacePrimitiveShapesWithMeshes() constexotica::CollisionSceneinline
GetRobotLinkPadding() constexotica::CollisionSceneinline
GetRobotLinkScale() constexotica::CollisionSceneinline
GetRobotToRobotCollisionDistance(double)exotica::CollisionSceneinlinevirtual
GetRobotToWorldCollisionDistance(double)exotica::CollisionSceneinlinevirtual
GetTranslation(const std::string &name)=0exotica::CollisionScenepure virtual
GetWorldLinkPadding() constexotica::CollisionSceneinline
GetWorldLinkScale() constexotica::CollisionSceneinline
InstantiableBase()=defaultexotica::InstantiableBase
InstantiateBase(const Initializer &init)exotica::CollisionScenevirtual
InstantiateInternal(const Initializer &init)=0exotica::InstantiableBasepure virtual
InstantiateObject(const Initializer &init)exotica::Objectinline
IsAllowedToCollide(const std::string &o1, const std::string &o2, const bool &self)exotica::CollisionScenevirtual
IsCollisionFree(const std::string &, const std::string &, double=0.0)exotica::CollisionSceneinlinevirtual
IsStateValid(bool self=true, double safe_distance=0.0)=0exotica::CollisionScenepure virtual
needs_update_of_collision_objects_exotica::CollisionSceneprotected
ns_exotica::Object
Object()exotica::Objectinline
object_name_exotica::Object
operator=(const Uncopyable &)exotica::Uncopyableprivate
Print(const std::string &prepend) constexotica::Objectinlinevirtual
replace_cylinders_with_capsules_exotica::CollisionSceneprotected
replace_primitive_shapes_with_meshes_exotica::CollisionSceneprotected
robot_link_padding_exotica::CollisionSceneprotected
robot_link_replacement_config_exotica::CollisionSceneprotected
robot_link_scale_exotica::CollisionSceneprotected
scene_exotica::CollisionSceneprotected
set_replace_cylinders_with_capsules(const bool value)exotica::CollisionSceneinline
SetACM(const AllowedCollisionMatrix &acm)exotica::CollisionSceneinline
SetAlwaysExternallyUpdatedCollisionScene(const bool value)exotica::CollisionSceneinline
SetReplacePrimitiveShapesWithMeshes(const bool value)exotica::CollisionSceneinline
SetRobotLinkPadding(const double padding)exotica::CollisionSceneinline
SetRobotLinkScale(const double scale)exotica::CollisionSceneinline
Setup()exotica::CollisionSceneinlinevirtual
SetWorldLinkPadding(const double padding)exotica::CollisionSceneinline
SetWorldLinkScale(const double scale)exotica::CollisionSceneinline
type() constexotica::Objectinlinevirtual
Uncopyable()=defaultexotica::Uncopyable
Uncopyable(const Uncopyable &)exotica::Uncopyableprivate
UpdateCollisionObjects(const std::map< std::string, std::weak_ptr< KinematicElement >> &objects)=0exotica::CollisionScenepure virtual
UpdateCollisionObjectTransforms()=0exotica::CollisionScenepure virtual
world_link_padding_exotica::CollisionSceneprotected
world_link_scale_exotica::CollisionSceneprotected
~CollisionScene()exotica::CollisionSceneinlinevirtual
~InstantiableBase()=defaultexotica::InstantiableBasevirtual
~Object()exotica::Objectinlinevirtual
~Uncopyable()=defaultexotica::Uncopyable


exotica_core
Author(s): Yiming Yang, Michael Camilleri
autogenerated on Fri Aug 2 2024 08:43:03