<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>add_iterative_spline_parameterization.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_request_adapter_plugins/src/</path>
    <filename>add__iterative__spline__parameterization_8cpp.html</filename>
    <class kind="class">default_planner_request_adapters::AddIterativeSplineParameterization</class>
    <namespace>default_planner_request_adapters</namespace>
    <member kind="function">
      <type></type>
      <name>CLASS_LOADER_REGISTER_CLASS</name>
      <anchorfile>add__iterative__spline__parameterization_8cpp.html</anchorfile>
      <anchor>acc2009bdfe6b19f9ebd5d8612b7c526c</anchor>
      <arglist>(default_planner_request_adapters::AddIterativeSplineParameterization, planning_request_adapter::PlanningRequestAdapter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>add_ruckig_traj_smoothing.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_request_adapter_plugins/src/</path>
    <filename>add__ruckig__traj__smoothing_8cpp.html</filename>
    <class kind="class">default_planner_request_adapters::AddRuckigTrajectorySmoothing</class>
    <namespace>default_planner_request_adapters</namespace>
    <member kind="variable">
      <type>const std::string</type>
      <name>LOGGER</name>
      <anchorfile>namespacedefault__planner__request__adapters.html</anchorfile>
      <anchor>a4f7bc14284dff34f7976087013c6837d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>add_time_optimal_parameterization.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_request_adapter_plugins/src/</path>
    <filename>add__time__optimal__parameterization_8cpp.html</filename>
    <class kind="class">default_planner_request_adapters::AddTimeOptimalParameterization</class>
    <namespace>default_planner_request_adapters</namespace>
    <member kind="function">
      <type></type>
      <name>CLASS_LOADER_REGISTER_CLASS</name>
      <anchorfile>add__time__optimal__parameterization_8cpp.html</anchorfile>
      <anchor>a7c05289886d44351d088a5a3fb04c340</anchor>
      <arglist>(default_planner_request_adapters::AddTimeOptimalParameterization, planning_request_adapter::PlanningRequestAdapter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>add_time_parameterization.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_request_adapter_plugins/src/</path>
    <filename>add__time__parameterization_8cpp.html</filename>
    <class kind="class">default_planner_request_adapters::AddTimeParameterization</class>
    <namespace>default_planner_request_adapters</namespace>
    <member kind="function">
      <type></type>
      <name>CLASS_LOADER_REGISTER_CLASS</name>
      <anchorfile>add__time__parameterization_8cpp.html</anchorfile>
      <anchor>a8106f4f4e17f57135ab881d6a3949806</anchor>
      <arglist>(default_planner_request_adapters::AddTimeParameterization, planning_request_adapter::PlanningRequestAdapter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>collision_plugin_loader.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/collision_plugin_loader/src/</path>
    <filename>collision__plugin__loader_8cpp.html</filename>
    <includes id="collision__plugin__loader_8h" name="collision_plugin_loader.h" local="no" imported="no">moveit/collision_plugin_loader/collision_plugin_loader.h</includes>
    <namespace>collision_detection</namespace>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>LOGNAME</name>
      <anchorfile>collision__plugin__loader_8cpp.html</anchorfile>
      <anchor>ae204778bbd53a8bd3c1fbbaf111b6177</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>collision_plugin_loader.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/collision_plugin_loader/include/moveit/collision_plugin_loader/</path>
    <filename>collision__plugin__loader_8h.html</filename>
    <class kind="class">collision_detection::CollisionPluginLoader</class>
    <namespace>collision_detection</namespace>
  </compound>
  <compound kind="file">
    <name>compare_collision_speed_checking_fcl_bullet.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_components_tools/src/</path>
    <filename>compare__collision__speed__checking__fcl__bullet_8cpp.html</filename>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <includes id="collision__plugin__loader_8h" name="collision_plugin_loader.h" local="no" imported="no">moveit/collision_plugin_loader/collision_plugin_loader.h</includes>
    <member kind="enumeration">
      <type></type>
      <name>CollisionDetector</name>
      <anchorfile>compare__collision__speed__checking__fcl__bullet_8cpp.html</anchorfile>
      <anchor>a56ab448c54b436c43a5c4860cecebd85</anchor>
      <arglist></arglist>
      <enumvalue file="compare__collision__speed__checking__fcl__bullet_8cpp.html" anchor="a56ab448c54b436c43a5c4860cecebd85a7bfd47e34597c4493b2963ac84b5352f">FCL</enumvalue>
      <enumvalue file="compare__collision__speed__checking__fcl__bullet_8cpp.html" anchor="a56ab448c54b436c43a5c4860cecebd85a5fb9dc502beb6f75a2175f0ea535437d">BULLET</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CollisionObjectType</name>
      <anchorfile>compare__collision__speed__checking__fcl__bullet_8cpp.html</anchorfile>
      <anchor>ad6220dcd5b3dd2a9ffd068b546f889d9</anchor>
      <arglist></arglist>
      <enumvalue file="compare__collision__speed__checking__fcl__bullet_8cpp.html" anchor="ad6220dcd5b3dd2a9ffd068b546f889d9a5b65fe46c5dd90ebcec69c472c3be1d9">MESH</enumvalue>
      <enumvalue file="compare__collision__speed__checking__fcl__bullet_8cpp.html" anchor="ad6220dcd5b3dd2a9ffd068b546f889d9ae657cce1913c857166b0475f18668ef5">BOX</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RobotStateSelector</name>
      <anchorfile>compare__collision__speed__checking__fcl__bullet_8cpp.html</anchorfile>
      <anchor>a8a6e7c08afb507d529a14a0ce4924883</anchor>
      <arglist></arglist>
      <enumvalue file="compare__collision__speed__checking__fcl__bullet_8cpp.html" anchor="a8a6e7c08afb507d529a14a0ce4924883ac43af5a12a2e7ee0aa8b90b081489e94">IN_COLLISION</enumvalue>
      <enumvalue file="compare__collision__speed__checking__fcl__bullet_8cpp.html" anchor="a8a6e7c08afb507d529a14a0ce4924883af7f3bc3917904c050f233a7a1c61142f">NOT_IN_COLLISION</enumvalue>
      <enumvalue file="compare__collision__speed__checking__fcl__bullet_8cpp.html" anchor="a8a6e7c08afb507d529a14a0ce4924883a170e02e86972c2be8559884cc3c12254">RANDOM</enumvalue>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clutterWorld</name>
      <anchorfile>compare__collision__speed__checking__fcl__bullet_8cpp.html</anchorfile>
      <anchor>ad38b7d307d7393dfaab31fb44776c492</anchor>
      <arglist>(const planning_scene::PlanningScenePtr &amp;planning_scene, const size_t num_objects, CollisionObjectType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findStates</name>
      <anchorfile>compare__collision__speed__checking__fcl__bullet_8cpp.html</anchorfile>
      <anchor>a401b70954af18d8a3bc10fa1d2b59e54</anchor>
      <arglist>(const RobotStateSelector desired_states, unsigned int num_states, const planning_scene::PlanningScenePtr &amp;scene, std::vector&lt; moveit::core::RobotState &gt; &amp;robot_states)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>compare__collision__speed__checking__fcl__bullet_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runCollisionDetection</name>
      <anchorfile>compare__collision__speed__checking__fcl__bullet_8cpp.html</anchorfile>
      <anchor>a985d8335cf9f804c72c930126781e7a4</anchor>
      <arglist>(unsigned int trials, const planning_scene::PlanningScenePtr &amp;scene, const std::vector&lt; moveit::core::RobotState &gt; &amp;states, const CollisionDetector col_detector, bool only_self, bool distance=false)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>MAX_SEARCH_FACTOR_CLUTTER</name>
      <anchorfile>compare__collision__speed__checking__fcl__bullet_8cpp.html</anchorfile>
      <anchor>ad63c7e05b37a343b5557f142c898972a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>MAX_SEARCH_FACTOR_STATES</name>
      <anchorfile>compare__collision__speed__checking__fcl__bullet_8cpp.html</anchorfile>
      <anchor>a399cd26f69b124cf1a6ad7957c60386b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ROBOT_DESCRIPTION</name>
      <anchorfile>compare__collision__speed__checking__fcl__bullet_8cpp.html</anchorfile>
      <anchor>a04cdde3904a128e5a010fc2aa9126c56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>constraint_sampler_manager_loader.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/constraint_sampler_manager_loader/src/</path>
    <filename>constraint__sampler__manager__loader_8cpp.html</filename>
    <includes id="constraint__sampler__manager__loader_8h" name="constraint_sampler_manager_loader.h" local="no" imported="no">moveit/constraint_sampler_manager_loader/constraint_sampler_manager_loader.h</includes>
    <class kind="class">constraint_sampler_manager_loader::ConstraintSamplerManagerLoader::Helper</class>
    <namespace>constraint_sampler_manager_loader</namespace>
  </compound>
  <compound kind="file">
    <name>constraint_sampler_manager_loader.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/constraint_sampler_manager_loader/include/moveit/constraint_sampler_manager_loader/</path>
    <filename>constraint__sampler__manager__loader_8h.html</filename>
    <class kind="class">constraint_sampler_manager_loader::ConstraintSamplerManagerLoader</class>
    <namespace>constraint_sampler_manager_loader</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceconstraint__sampler__manager__loader.html</anchorfile>
      <anchor>aed03a8e752d570fc2f8167a0075590e7</anchor>
      <arglist>(ConstraintSamplerManagerLoader)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>current_state_monitor.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_scene_monitor/src/</path>
    <filename>current__state__monitor_8cpp.html</filename>
    <includes id="current__state__monitor_8h" name="current_state_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/current_state_monitor.h</includes>
    <namespace>planning_scene_monitor</namespace>
    <member kind="variable">
      <type>constexpr char</type>
      <name>LOGNAME</name>
      <anchorfile>current__state__monitor_8cpp.html</anchorfile>
      <anchor>a619d4f758365e9cbbc855793ef1d915a</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>current_state_monitor.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_scene_monitor/include/moveit/planning_scene_monitor/</path>
    <filename>current__state__monitor_8h.html</filename>
    <class kind="class">planning_scene_monitor::CurrentStateMonitor</class>
    <namespace>planning_scene_monitor</namespace>
    <member kind="typedef">
      <type>boost::function&lt; void(const sensor_msgs::JointStateConstPtr &amp;)&gt;</type>
      <name>JointStateUpdateCallback</name>
      <anchorfile>namespaceplanning__scene__monitor.html</anchorfile>
      <anchor>a6dbeca83f4d1546fbd13718655b57d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceplanning__scene__monitor.html</anchorfile>
      <anchor>a07beeec9b8516b776c6c435ed52aa707</anchor>
      <arglist>(CurrentStateMonitor)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>current_state_monitor_test.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_scene_monitor/test/</path>
    <filename>current__state__monitor__test_8cpp.html</filename>
    <includes id="current__state__monitor_8h" name="current_state_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/current_state_monitor.h</includes>
    <class kind="class">CurrentStateMonitorTest</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>current__state__monitor__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>current__state__monitor__test_8cpp.html</anchorfile>
      <anchor>a439c9bd13225bcf07c31f1ce1b91df4c</anchor>
      <arglist>(CurrentStateMonitorTest, CompleteStateTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>current__state__monitor__test_8cpp.html</anchorfile>
      <anchor>a8c8ff0f5b0535079907a423700669905</anchor>
      <arglist>(CurrentStateMonitorTest, IncrementalTimeStamps)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>current__state__monitor__test_8cpp.html</anchorfile>
      <anchor>a2e1aa3516f92a55231d00a5ec313937b</anchor>
      <arglist>(CurrentStateMonitorTest, StateUpdateTest)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>demo_scene.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_scene_monitor/demos/</path>
    <filename>demo__scene_8cpp.html</filename>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>demo__scene_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendKnife</name>
      <anchorfile>demo__scene_8cpp.html</anchorfile>
      <anchor>a1f45ff40cdbd46b620e8f9f7ee623eb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ROBOT_DESCRIPTION</name>
      <anchorfile>demo__scene_8cpp.html</anchorfile>
      <anchor>a04cdde3904a128e5a010fc2aa9126c56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>display_random_state.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_components_tools/src/</path>
    <filename>display__random__state_8cpp.html</filename>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>display__random__state_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>empty.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_request_adapter_plugins/src/</path>
    <filename>empty_8cpp.html</filename>
    <class kind="class">default_planner_request_adapters::Empty</class>
    <namespace>default_planner_request_adapters</namespace>
    <member kind="function">
      <type></type>
      <name>CLASS_LOADER_REGISTER_CLASS</name>
      <anchorfile>empty_8cpp.html</anchorfile>
      <anchor>a9dc7712d6b39f1dec91b5ded133ccfd0</anchor>
      <arglist>(default_planner_request_adapters::Empty, planning_request_adapter::PlanningRequestAdapter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>evaluate_collision_checking_speed.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_components_tools/src/</path>
    <filename>evaluate__collision__checking__speed_8cpp.html</filename>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>evaluate__collision__checking__speed_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runCollisionDetection</name>
      <anchorfile>evaluate__collision__checking__speed_8cpp.html</anchorfile>
      <anchor>a34148714d10503f5e7f7a103e922a778</anchor>
      <arglist>(unsigned int id, unsigned int trials, const planning_scene::PlanningScene &amp;scene, const moveit::core::RobotState &amp;state)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ROBOT_DESCRIPTION</name>
      <anchorfile>evaluate__collision__checking__speed_8cpp.html</anchorfile>
      <anchor>a04cdde3904a128e5a010fc2aa9126c56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>evaluate_state_operations_speed.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_components_tools/src/</path>
    <filename>evaluate__state__operations__speed_8cpp.html</filename>
    <includes id="robot__model__loader_8h" name="robot_model_loader.h" local="no" imported="no">moveit/robot_model_loader/robot_model_loader.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>evaluate__state__operations__speed_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ROBOT_DESCRIPTION</name>
      <anchorfile>evaluate__state__operations__speed_8cpp.html</anchorfile>
      <anchor>a04cdde3904a128e5a010fc2aa9126c56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fix_start_state_bounds.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_request_adapter_plugins/src/</path>
    <filename>fix__start__state__bounds_8cpp.html</filename>
    <class kind="class">default_planner_request_adapters::FixStartStateBounds</class>
    <namespace>default_planner_request_adapters</namespace>
    <member kind="function">
      <type></type>
      <name>CLASS_LOADER_REGISTER_CLASS</name>
      <anchorfile>fix__start__state__bounds_8cpp.html</anchorfile>
      <anchor>a908a2a596e54ec3a719544efaf0c1895</anchor>
      <arglist>(default_planner_request_adapters::FixStartStateBounds, planning_request_adapter::PlanningRequestAdapter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fix_start_state_collision.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_request_adapter_plugins/src/</path>
    <filename>fix__start__state__collision_8cpp.html</filename>
    <class kind="class">default_planner_request_adapters::FixStartStateCollision</class>
    <namespace>default_planner_request_adapters</namespace>
    <member kind="function">
      <type></type>
      <name>CLASS_LOADER_REGISTER_CLASS</name>
      <anchorfile>fix__start__state__collision_8cpp.html</anchorfile>
      <anchor>a8a29ddf6da1cdd726bd0e3b409937275</anchor>
      <arglist>(default_planner_request_adapters::FixStartStateCollision, planning_request_adapter::PlanningRequestAdapter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fix_start_state_path_constraints.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_request_adapter_plugins/src/</path>
    <filename>fix__start__state__path__constraints_8cpp.html</filename>
    <class kind="class">default_planner_request_adapters::FixStartStatePathConstraints</class>
    <namespace>default_planner_request_adapters</namespace>
    <member kind="function">
      <type></type>
      <name>CLASS_LOADER_REGISTER_CLASS</name>
      <anchorfile>fix__start__state__path__constraints_8cpp.html</anchorfile>
      <anchor>a3ab1cf75f6932a3d0203b4d06d1f94b6</anchor>
      <arglist>(default_planner_request_adapters::FixStartStatePathConstraints, planning_request_adapter::PlanningRequestAdapter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fix_workspace_bounds.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_request_adapter_plugins/src/</path>
    <filename>fix__workspace__bounds_8cpp.html</filename>
    <class kind="class">default_planner_request_adapters::FixWorkspaceBounds</class>
    <namespace>default_planner_request_adapters</namespace>
    <member kind="function">
      <type></type>
      <name>CLASS_LOADER_REGISTER_CLASS</name>
      <anchorfile>fix__workspace__bounds_8cpp.html</anchorfile>
      <anchor>aeb55405068e02b3c7cb8c02749e765ed</anchor>
      <arglist>(default_planner_request_adapters::FixWorkspaceBounds, planning_request_adapter::PlanningRequestAdapter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinematics_plugin_loader.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/kinematics_plugin_loader/src/</path>
    <filename>kinematics__plugin__loader_8cpp.html</filename>
    <includes id="kinematics__plugin__loader_8h" name="kinematics_plugin_loader.h" local="no" imported="no">moveit/kinematics_plugin_loader/kinematics_plugin_loader.h</includes>
    <includes id="rdf__loader_8h" name="rdf_loader.h" local="no" imported="no">moveit/rdf_loader/rdf_loader.h</includes>
    <class kind="class">kinematics_plugin_loader::KinematicsPluginLoader::KinematicsLoaderImpl</class>
    <namespace>kinematics_plugin_loader</namespace>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>LOGNAME</name>
      <anchorfile>namespacekinematics__plugin__loader.html</anchorfile>
      <anchor>a022902fa3078aa3d8ec0d30c7705ff26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinematics_plugin_loader.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/kinematics_plugin_loader/include/moveit/kinematics_plugin_loader/</path>
    <filename>kinematics__plugin__loader_8h.html</filename>
    <class kind="class">kinematics_plugin_loader::KinematicsPluginLoader</class>
    <namespace>kinematics_plugin_loader</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacekinematics__plugin__loader.html</anchorfile>
      <anchor>ade3df8542e08f9c807a9b32eb8d5b71b</anchor>
      <arglist>(KinematicsPluginLoader)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinematics_speed_and_validity_evaluator.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_components_tools/src/</path>
    <filename>kinematics__speed__and__validity__evaluator_8cpp.html</filename>
    <includes id="robot__model__loader_8h" name="robot_model_loader.h" local="no" imported="no">moveit/robot_model_loader/robot_model_loader.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>kinematics__speed__and__validity__evaluator_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ROBOT_DESCRIPTION</name>
      <anchorfile>kinematics__speed__and__validity__evaluator_8cpp.html</anchorfile>
      <anchor>a04cdde3904a128e5a010fc2aa9126c56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>limit_max_cartesian_link_speed.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_request_adapter_plugins/src/</path>
    <filename>limit__max__cartesian__link__speed_8cpp.html</filename>
    <class kind="class">default_planner_request_adapters::LimitMaxCartesianLinkSpeed</class>
    <namespace>default_planner_request_adapters</namespace>
    <member kind="function">
      <type></type>
      <name>CLASS_LOADER_REGISTER_CLASS</name>
      <anchorfile>limit__max__cartesian__link__speed_8cpp.html</anchorfile>
      <anchor>a5d4e13959ffaaac2081b3b34c0934bfd</anchor>
      <arglist>(default_planner_request_adapters::LimitMaxCartesianLinkSpeed, planning_request_adapter::PlanningRequestAdapter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>list.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_request_adapter_plugins/src/</path>
    <filename>list_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>list_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>moveit_cpp.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/moveit_cpp/src/</path>
    <filename>moveit__cpp_8cpp.html</filename>
    <includes id="moveit__cpp_8h" name="moveit_cpp.h" local="no" imported="no">moveit/moveit_cpp/moveit_cpp.h</includes>
    <namespace>moveit_cpp</namespace>
    <member kind="variable">
      <type>constexpr char</type>
      <name>LOGNAME</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a9d2c0218de3a543995c7a5323d1762ed</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>PLANNING_PLUGIN_PARAM</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a477953b5748726264bbcef9462a8441d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>moveit_cpp.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/moveit_cpp/include/moveit/moveit_cpp/</path>
    <filename>moveit__cpp_8h.html</filename>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <includes id="planning__pipeline_8h" name="planning_pipeline.h" local="no" imported="no">moveit/planning_pipeline/planning_pipeline.h</includes>
    <includes id="trajectory__execution__manager_8h" name="trajectory_execution_manager.h" local="no" imported="no">moveit/trajectory_execution_manager/trajectory_execution_manager.h</includes>
    <class kind="class">moveit_cpp::MoveItCpp</class>
    <class kind="struct">moveit_cpp::MoveItCpp::Options</class>
    <class kind="struct">moveit_cpp::MoveItCpp::PlanningPipelineOptions</class>
    <class kind="struct">moveit_cpp::MoveItCpp::PlanningSceneMonitorOptions</class>
    <namespace>moveit</namespace>
    <namespace>moveit::planning_interface</namespace>
    <namespace>moveit_cpp</namespace>
    <member kind="typedef">
      <type>moveit_cpp::MoveItCpp</type>
      <name>MoveItCpp</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a617908a83b1dcd2067770ca5d39adcff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>af211ec85b6bedb026a088c4fd4ffd184</anchor>
      <arglist>(MoveItCpp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_DECLARE_PTR</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>aea5c4d955250e98d4395a85c1d200d95</anchor>
      <arglist>(MoveItCpp, moveit_cpp::MoveItCpp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>moveit_cpp_test.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/moveit_cpp/test/</path>
    <filename>moveit__cpp__test_8cpp.html</filename>
    <includes id="moveit__cpp_8h" name="moveit_cpp.h" local="no" imported="no">moveit/moveit_cpp/moveit_cpp.h</includes>
    <includes id="planning__component_8h" name="planning_component.h" local="no" imported="no">moveit/moveit_cpp/planning_component.h</includes>
    <class kind="class">moveit_cpp::MoveItCppTest</class>
    <namespace>moveit_cpp</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>moveit__cpp__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a0be9ace3cc0f066454dc07235ba9f293</anchor>
      <arglist>(MoveItCppTest, GetCurrentStateTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a7e477c45a4eafc9703b6153b987d9bbb</anchor>
      <arglist>(MoveItCppTest, NameOfPlanningGroupTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a9e66ab452d3f63b2fc4d9ba915bfaa99</anchor>
      <arglist>(MoveItCppTest, TestSetGoalFromPoseStamped)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a0af3337bc625e004f52ab43499f2fbce</anchor>
      <arglist>(MoveItCppTest, TestSetGoalFromRobotState)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>af2f7d5e0e7f75b088c092bba54b6b351</anchor>
      <arglist>(MoveItCppTest, TestSetStartStateFromRobotState)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>afe6c385652022aa3fec498d08247d829</anchor>
      <arglist>(MoveItCppTest, TestSetStartStateToCurrentState)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plan_execution.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/plan_execution/src/</path>
    <filename>plan__execution_8cpp.html</filename>
    <includes id="plan__execution_8h" name="plan_execution.h" local="no" imported="no">moveit/plan_execution/plan_execution.h</includes>
    <class kind="class">plan_execution::PlanExecution::DynamicReconfigureImpl</class>
    <namespace>plan_execution</namespace>
  </compound>
  <compound kind="file">
    <name>plan_execution.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/plan_execution/include/moveit/plan_execution/</path>
    <filename>plan__execution_8h.html</filename>
    <includes id="plan__representation_8h" name="plan_representation.h" local="no" imported="no">moveit/plan_execution/plan_representation.h</includes>
    <includes id="trajectory__execution__manager_8h" name="trajectory_execution_manager.h" local="no" imported="no">moveit/trajectory_execution_manager/trajectory_execution_manager.h</includes>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <includes id="trajectory__monitor_8h" name="trajectory_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/trajectory_monitor.h</includes>
    <class kind="struct">plan_execution::PlanExecution::Options</class>
    <class kind="class">plan_execution::PlanExecution</class>
    <namespace>plan_execution</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceplan__execution.html</anchorfile>
      <anchor>a982aa639b5ebe30a31aca54971e204b4</anchor>
      <arglist>(PlanExecution)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plan_representation.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/plan_execution/include/moveit/plan_execution/</path>
    <filename>plan__representation_8h.html</filename>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <class kind="struct">plan_execution::ExecutableMotionPlan</class>
    <class kind="struct">plan_execution::ExecutableTrajectory</class>
    <namespace>plan_execution</namespace>
    <member kind="typedef">
      <type>boost::function&lt; bool(ExecutableMotionPlan &amp;)&gt;</type>
      <name>ExecutableMotionPlanComputationFn</name>
      <anchorfile>namespaceplan__execution.html</anchorfile>
      <anchor>ac84c555c3f56f8f0c5be97b626207d86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plan_with_sensing.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/plan_execution/src/</path>
    <filename>plan__with__sensing_8cpp.html</filename>
    <includes id="plan__with__sensing_8h" name="plan_with_sensing.h" local="no" imported="no">moveit/plan_execution/plan_with_sensing.h</includes>
    <class kind="class">plan_execution::PlanWithSensing::DynamicReconfigureImpl</class>
    <namespace>plan_execution</namespace>
  </compound>
  <compound kind="file">
    <name>plan_with_sensing.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/plan_execution/include/moveit/plan_execution/</path>
    <filename>plan__with__sensing_8h.html</filename>
    <includes id="plan__representation_8h" name="plan_representation.h" local="no" imported="no">moveit/plan_execution/plan_representation.h</includes>
    <includes id="trajectory__execution__manager_8h" name="trajectory_execution_manager.h" local="no" imported="no">moveit/trajectory_execution_manager/trajectory_execution_manager.h</includes>
    <includes id="trajectory__monitor_8h" name="trajectory_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/trajectory_monitor.h</includes>
    <class kind="class">plan_execution::PlanWithSensing</class>
    <namespace>plan_execution</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceplan__execution.html</anchorfile>
      <anchor>a0ce5a4c3252de06106e3348ab4a76cd7</anchor>
      <arglist>(PlanWithSensing)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>planning_component.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/moveit_cpp/src/</path>
    <filename>planning__component_8cpp.html</filename>
    <includes id="planning__component_8h" name="planning_component.h" local="no" imported="no">moveit/moveit_cpp/planning_component.h</includes>
    <includes id="planning__pipeline_8h" name="planning_pipeline.h" local="no" imported="no">moveit/planning_pipeline/planning_pipeline.h</includes>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <namespace>moveit_cpp</namespace>
    <member kind="function">
      <type>planning_interface::MotionPlanResponse</type>
      <name>getShortestSolution</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>ae5a1eb0f12f07404a82186e07f651b65</anchor>
      <arglist>(std::vector&lt; planning_interface::MotionPlanResponse &gt; const &amp;solutions)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>planning_component.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/moveit_cpp/include/moveit/moveit_cpp/</path>
    <filename>planning__component_8h.html</filename>
    <includes id="moveit__cpp_8h" name="moveit_cpp.h" local="no" imported="no">moveit/moveit_cpp/moveit_cpp.h</includes>
    <class kind="struct">moveit_cpp::PlanningComponent::MultiPipelinePlanRequestParameters</class>
    <class kind="class">moveit_cpp::PlanningComponent</class>
    <class kind="struct">moveit_cpp::PlanningComponent::PlanRequestParameters</class>
    <class kind="class">moveit_cpp::PlanningComponent::PlanSolutions</class>
    <namespace>moveit</namespace>
    <namespace>moveit::planning_interface</namespace>
    <namespace>moveit_cpp</namespace>
    <member kind="typedef">
      <type>moveit_cpp::PlanningComponent</type>
      <name>PlanningComponent</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a7a5e55d4cfdcd7debfb95ca8b89c9d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>planning_interface::MotionPlanResponse</type>
      <name>getShortestSolution</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>ae5a1eb0f12f07404a82186e07f651b65</anchor>
      <arglist>(std::vector&lt; planning_interface::MotionPlanResponse &gt; const &amp;solutions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>ac8b17d10914321a81d09cac80d772d07</anchor>
      <arglist>(PlanningComponent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_DECLARE_PTR</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a35d9399439e4633d06be0b5629a8fbbe</anchor>
      <arglist>(PlanningComponent, moveit_cpp::PlanningComponent)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>planning_pipeline.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_pipeline/src/</path>
    <filename>planning__pipeline_8cpp.html</filename>
    <includes id="planning__pipeline_8h" name="planning_pipeline.h" local="no" imported="no">moveit/planning_pipeline/planning_pipeline.h</includes>
  </compound>
  <compound kind="file">
    <name>planning_pipeline.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_pipeline/include/moveit/planning_pipeline/</path>
    <filename>planning__pipeline_8h.html</filename>
    <class kind="class">planning_pipeline::PlanningPipeline</class>
    <namespace>planning_pipeline</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceplanning__pipeline.html</anchorfile>
      <anchor>aafd581fdeb83ae024bfb219fe9f3cdb5</anchor>
      <arglist>(PlanningPipeline)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>planning_scene_monitor.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_scene_monitor/src/</path>
    <filename>planning__scene__monitor_8cpp.html</filename>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <includes id="robot__model__loader_8h" name="robot_model_loader.h" local="no" imported="no">moveit/robot_model_loader/robot_model_loader.h</includes>
    <class kind="class">planning_scene_monitor::PlanningSceneMonitor::DynamicReconfigureImpl</class>
    <namespace>planning_scene_monitor</namespace>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>LOGNAME</name>
      <anchorfile>namespaceplanning__scene__monitor.html</anchorfile>
      <anchor>acc0e2ec6bfedd177a7bab42ca3040799</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>planning_scene_monitor.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_scene_monitor/include/moveit/planning_scene_monitor/</path>
    <filename>planning__scene__monitor_8h.html</filename>
    <includes id="robot__model__loader_8h" name="robot_model_loader.h" local="no" imported="no">moveit/robot_model_loader/robot_model_loader.h</includes>
    <includes id="current__state__monitor_8h" name="current_state_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/current_state_monitor.h</includes>
    <includes id="collision__plugin__loader_8h" name="collision_plugin_loader.h" local="no" imported="no">moveit/collision_plugin_loader/collision_plugin_loader.h</includes>
    <class kind="class">planning_scene_monitor::LockedPlanningSceneRO</class>
    <class kind="class">planning_scene_monitor::LockedPlanningSceneRW</class>
    <class kind="class">planning_scene_monitor::PlanningSceneMonitor</class>
    <class kind="struct">planning_scene_monitor::LockedPlanningSceneRO::SingleUnlock</class>
    <namespace>planning_scene_monitor</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceplanning__scene__monitor.html</anchorfile>
      <anchor>ab7cfdf62235b0a154da5ae54dcb32fe3</anchor>
      <arglist>(PlanningSceneMonitor)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>planning_scene_monitor_test.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_scene_monitor/test/</path>
    <filename>planning__scene__monitor__test_8cpp.html</filename>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <class kind="class">PlanningSceneMonitorTest</class>
    <member kind="define">
      <type>#define</type>
      <name>TRIGGERS_UPDATE</name>
      <anchorfile>planning__scene__monitor__test_8cpp.html</anchorfile>
      <anchor>af5a7d48bcd8e9a963578a8d39acd09a6</anchor>
      <arglist>(msg, expected_update_type)</arglist>
    </member>
    <member kind="typedef">
      <type>planning_scene_monitor::PlanningSceneMonitor::SceneUpdateType</type>
      <name>UpdateType</name>
      <anchorfile>planning__scene__monitor__test_8cpp.html</anchorfile>
      <anchor>a1fb4760dd4f2ae6b2289ba796ef6578d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>planning__scene__monitor__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>planning__scene__monitor__test_8cpp.html</anchorfile>
      <anchor>a5ac61c2dea4414403e5befe863547d9e</anchor>
      <arglist>(PlanningSceneMonitorTest, TestPersistentScene)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>planning__scene__monitor__test_8cpp.html</anchorfile>
      <anchor>a7253991f253d9db6844614e61df2c6c0</anchor>
      <arglist>(PlanningSceneMonitorTest, UpdateTypes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>print_planning_model_info.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_components_tools/src/</path>
    <filename>print__planning__model__info_8cpp.html</filename>
    <includes id="robot__model__loader_8h" name="robot_model_loader.h" local="no" imported="no">moveit/robot_model_loader/robot_model_loader.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>print__planning__model__info_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ROBOT_DESCRIPTION</name>
      <anchorfile>print__planning__model__info_8cpp.html</anchorfile>
      <anchor>a04cdde3904a128e5a010fc2aa9126c56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>print_planning_scene_info.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_components_tools/src/</path>
    <filename>print__planning__scene__info_8cpp.html</filename>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>print__planning__scene__info_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>LOGNAME</name>
      <anchorfile>print__planning__scene__info_8cpp.html</anchorfile>
      <anchor>ae204778bbd53a8bd3c1fbbaf111b6177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ROBOT_DESCRIPTION</name>
      <anchorfile>print__planning__scene__info_8cpp.html</anchorfile>
      <anchor>a04cdde3904a128e5a010fc2aa9126c56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publish_scene_from_text.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_components_tools/src/</path>
    <filename>publish__scene__from__text_8cpp.html</filename>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>publish__scene__from__text_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rdf_loader.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/rdf_loader/src/</path>
    <filename>rdf__loader_8cpp.html</filename>
    <includes id="rdf__loader_8h" name="rdf_loader.h" local="no" imported="no">moveit/rdf_loader/rdf_loader.h</includes>
  </compound>
  <compound kind="file">
    <name>rdf_loader.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/rdf_loader/include/moveit/rdf_loader/</path>
    <filename>rdf__loader_8h.html</filename>
    <class kind="class">rdf_loader::RDFLoader</class>
    <namespace>rdf_loader</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacerdf__loader.html</anchorfile>
      <anchor>a314e97e60eb7f81fbcf8cb88569da4ee</anchor>
      <arglist>(RDFLoader)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>resolve_constraint_frames.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_request_adapter_plugins/src/</path>
    <filename>resolve__constraint__frames_8cpp.html</filename>
    <class kind="class">default_planner_request_adapters::ResolveConstraintFrames</class>
    <namespace>default_planner_request_adapters</namespace>
    <member kind="function">
      <type></type>
      <name>CLASS_LOADER_REGISTER_CLASS</name>
      <anchorfile>resolve__constraint__frames_8cpp.html</anchorfile>
      <anchor>ad81b7e4a8b1d7b345c671b681a8d90bc</anchor>
      <arglist>(default_planner_request_adapters::ResolveConstraintFrames, planning_request_adapter::PlanningRequestAdapter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot_model_loader.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/robot_model_loader/src/</path>
    <filename>robot__model__loader_8cpp.html</filename>
    <includes id="robot__model__loader_8h" name="robot_model_loader.h" local="no" imported="no">moveit/robot_model_loader/robot_model_loader.h</includes>
    <namespace>robot_model_loader</namespace>
  </compound>
  <compound kind="file">
    <name>robot_model_loader.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/robot_model_loader/include/moveit/robot_model_loader/</path>
    <filename>robot__model__loader_8h.html</filename>
    <includes id="rdf__loader_8h" name="rdf_loader.h" local="no" imported="no">moveit/rdf_loader/rdf_loader.h</includes>
    <includes id="kinematics__plugin__loader_8h" name="kinematics_plugin_loader.h" local="no" imported="no">moveit/kinematics_plugin_loader/kinematics_plugin_loader.h</includes>
    <class kind="struct">robot_model_loader::RobotModelLoader::Options</class>
    <class kind="class">robot_model_loader::RobotModelLoader</class>
    <namespace>robot_model_loader</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacerobot__model__loader.html</anchorfile>
      <anchor>a3f9164231975adcf89657dab7ef36317</anchor>
      <arglist>(RobotModelLoader)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_execution_manager.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/trajectory_execution_manager/test/</path>
    <filename>test__execution__manager_8cpp.html</filename>
    <includes id="moveit__cpp_8h" name="moveit_cpp.h" local="no" imported="no">moveit/moveit_cpp/moveit_cpp.h</includes>
    <includes id="planning__component_8h" name="planning_component.h" local="no" imported="no">moveit/moveit_cpp/planning_component.h</includes>
    <class kind="class">moveit_cpp::MoveItCppTest</class>
    <namespace>moveit_cpp</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__execution__manager_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>ae79291c9b54bf6c5f4b40b5601b4db51</anchor>
      <arglist>(MoveItCppTest, AcceptAllowedJointStartTolerance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>afca23e0156f767fab6d3a2dfbcfc4571</anchor>
      <arglist>(MoveItCppTest, DoNotValidateJointStartToleranceZero)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>ab7206ed1e8dbdcacc5fe305de9248576</anchor>
      <arglist>(MoveItCppTest, EnsureActiveControllersForJointsTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a1a6d6be8aaa7b8cde88d78a888610433</anchor>
      <arglist>(MoveItCppTest, ensureActiveControllerTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a4db44b60a697d827e716a699b1b3f19a</anchor>
      <arglist>(MoveItCppTest, ExecuteEmptySetOfTrajectoriesTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a4723f6f84fb5ab432024b30c562404a0</anchor>
      <arglist>(MoveItCppTest, PushExecuteAndWaitTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a0d77791cf3341ce01cde8f316795b852</anchor>
      <arglist>(MoveItCppTest, RejectTooFarFromStart)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_moveit_controller_manager.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/trajectory_execution_manager/test/</path>
    <filename>test__moveit__controller__manager_8h.html</filename>
    <class kind="class">test_moveit_controller_manager::TestMoveItControllerHandle</class>
    <class kind="class">test_moveit_controller_manager::TestMoveItControllerManager</class>
    <namespace>test_moveit_controller_manager</namespace>
  </compound>
  <compound kind="file">
    <name>test_moveit_controller_manager_plugin.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/trajectory_execution_manager/test/</path>
    <filename>test__moveit__controller__manager__plugin_8cpp.html</filename>
    <includes id="test__moveit__controller__manager_8h" name="test_moveit_controller_manager.h" local="yes" imported="no">test_moveit_controller_manager.h</includes>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>test__moveit__controller__manager__plugin_8cpp.html</anchorfile>
      <anchor>ad1244f3aa4e70a7cab43c4559f978c18</anchor>
      <arglist>(test_moveit_controller_manager::TestMoveItControllerManager, moveit_controller_manager::MoveItControllerManager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory_execution.dox</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/trajectory_execution_manager/dox/</path>
    <filename>trajectory__execution_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>trajectory_execution_manager.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/trajectory_execution_manager/src/</path>
    <filename>trajectory__execution__manager_8cpp.html</filename>
    <includes id="trajectory__execution__manager_8h" name="trajectory_execution_manager.h" local="no" imported="no">moveit/trajectory_execution_manager/trajectory_execution_manager.h</includes>
    <class kind="class">trajectory_execution_manager::TrajectoryExecutionManager::DynamicReconfigureImpl</class>
    <namespace>trajectory_execution_manager</namespace>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DEFAULT_CONTROLLER_GOAL_DURATION_MARGIN</name>
      <anchorfile>namespacetrajectory__execution__manager.html</anchorfile>
      <anchor>abe684eaebc2e8f9999314acd13bf294e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DEFAULT_CONTROLLER_GOAL_DURATION_SCALING</name>
      <anchorfile>namespacetrajectory__execution__manager.html</anchorfile>
      <anchor>af43e8ba1b988ecb028f50172a1bb75ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ros::Duration</type>
      <name>DEFAULT_CONTROLLER_INFORMATION_VALIDITY_AGE</name>
      <anchorfile>namespacetrajectory__execution__manager.html</anchorfile>
      <anchor>a611551278d0aa3ca1c329c5141d5d8c2</anchor>
      <arglist>(1.0)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>LOGNAME</name>
      <anchorfile>trajectory__execution__manager_8cpp.html</anchorfile>
      <anchor>ae204778bbd53a8bd3c1fbbaf111b6177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::size_t &gt;</type>
      <name>nractive</name>
      <anchorfile>trajectory__execution__manager_8cpp.html</anchorfile>
      <anchor>aa2b925a79284354587ddcdc4856a4685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::size_t &gt;</type>
      <name>nrdefault</name>
      <anchorfile>trajectory__execution__manager_8cpp.html</anchorfile>
      <anchor>a548d76bead49d3a3e90a0ea674a54f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::size_t &gt;</type>
      <name>nrjoints</name>
      <anchorfile>trajectory__execution__manager_8cpp.html</anchorfile>
      <anchor>a4aa665d02fb6794a7a1277f0f67e2020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; std::string &gt; &gt;</type>
      <name>selected_options</name>
      <anchorfile>trajectory__execution__manager_8cpp.html</anchorfile>
      <anchor>aa849df60b337d93eeaa83d162be78583</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory_execution_manager.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/trajectory_execution_manager/include/moveit/trajectory_execution_manager/</path>
    <filename>trajectory__execution__manager_8h.html</filename>
    <includes id="current__state__monitor_8h" name="current_state_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/current_state_monitor.h</includes>
    <class kind="struct">trajectory_execution_manager::TrajectoryExecutionManager::ControllerInformation</class>
    <class kind="struct">trajectory_execution_manager::TrajectoryExecutionManager::TrajectoryExecutionContext</class>
    <class kind="class">trajectory_execution_manager::TrajectoryExecutionManager</class>
    <namespace>trajectory_execution_manager</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacetrajectory__execution__manager.html</anchorfile>
      <anchor>a28a7a09488241c60e2a0427e16a1af16</anchor>
      <arglist>(TrajectoryExecutionManager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory_monitor.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_scene_monitor/src/</path>
    <filename>trajectory__monitor_8cpp.html</filename>
    <includes id="trajectory__monitor_8h" name="trajectory_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/trajectory_monitor.h</includes>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>LOGNAME</name>
      <anchorfile>trajectory__monitor_8cpp.html</anchorfile>
      <anchor>ae204778bbd53a8bd3c1fbbaf111b6177</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory_monitor.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_scene_monitor/include/moveit/planning_scene_monitor/</path>
    <filename>trajectory__monitor_8h.html</filename>
    <includes id="current__state__monitor_8h" name="current_state_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/current_state_monitor.h</includes>
    <class kind="class">planning_scene_monitor::TrajectoryMonitor</class>
    <namespace>planning_scene_monitor</namespace>
    <member kind="typedef">
      <type>boost::function&lt; void(const moveit::core::RobotStateConstPtr &amp;, const ros::Time &amp;)&gt;</type>
      <name>TrajectoryStateAddedCallback</name>
      <anchorfile>namespaceplanning__scene__monitor.html</anchorfile>
      <anchor>a94eb4708dfb6c14b761fd1b1b43e5b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceplanning__scene__monitor.html</anchorfile>
      <anchor>a1ff40b3b33e9cd2901003a87f2c26b6b</anchor>
      <arglist>(TrajectoryMonitor)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>visualize_robot_collision_volume.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning/planning_components_tools/src/</path>
    <filename>visualize__robot__collision__volume_8cpp.html</filename>
    <includes id="planning__scene__monitor_8h" name="planning_scene_monitor.h" local="no" imported="no">moveit/planning_scene_monitor/planning_scene_monitor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>visualize__robot__collision__volume_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ROBOT_DESCRIPTION</name>
      <anchorfile>visualize__robot__collision__volume_8cpp.html</anchorfile>
      <anchor>a04cdde3904a128e5a010fc2aa9126c56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_planner_request_adapters::AddIterativeSplineParameterization</name>
    <filename>classdefault__planner__request__adapters_1_1AddIterativeSplineParameterization.html</filename>
    <base>planning_request_adapter::PlanningRequestAdapter</base>
    <member kind="function">
      <type>bool</type>
      <name>adaptAndPlan</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddIterativeSplineParameterization.html</anchorfile>
      <anchor>ade3963e1a9dd43fb1d165cd76bc3a471</anchor>
      <arglist>(const PlannerFn &amp;planner, const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res, std::vector&lt; std::size_t &gt; &amp;added_path_index) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AddIterativeSplineParameterization</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddIterativeSplineParameterization.html</anchorfile>
      <anchor>a1995bd16ae54ca4bc4efa4428a1c1ffe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddIterativeSplineParameterization.html</anchorfile>
      <anchor>ab089ccb5310d77fb94f6eb9b26968cbb</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddIterativeSplineParameterization.html</anchorfile>
      <anchor>a1a58c049c90c52f70bd9d4a2729a8a83</anchor>
      <arglist>(const ros::NodeHandle &amp;) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>trajectory_processing::IterativeSplineParameterization</type>
      <name>time_param_</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddIterativeSplineParameterization.html</anchorfile>
      <anchor>aaf1ceef14b803946b656acc7bd407dd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_planner_request_adapters::AddRuckigTrajectorySmoothing</name>
    <filename>classdefault__planner__request__adapters_1_1AddRuckigTrajectorySmoothing.html</filename>
    <base>planning_request_adapter::PlanningRequestAdapter</base>
    <member kind="function">
      <type>bool</type>
      <name>adaptAndPlan</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddRuckigTrajectorySmoothing.html</anchorfile>
      <anchor>a045e6cec23673d27f9b918f6027e7669</anchor>
      <arglist>(const PlannerFn &amp;planner, const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res, std::vector&lt; std::size_t &gt; &amp;) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AddRuckigTrajectorySmoothing</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddRuckigTrajectorySmoothing.html</anchorfile>
      <anchor>abc5e239286130d8261f5e5551ab08704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddRuckigTrajectorySmoothing.html</anchorfile>
      <anchor>a9f33a308610816864a7c3e346c1577f9</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddRuckigTrajectorySmoothing.html</anchorfile>
      <anchor>aae8fcd8b0f0231cbad2e18552806c2b9</anchor>
      <arglist>(const ros::NodeHandle &amp;) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RuckigSmoothing</type>
      <name>smoother_</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddRuckigTrajectorySmoothing.html</anchorfile>
      <anchor>a8d9cff89b070799d08b0ecf0fe750ea5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_planner_request_adapters::AddTimeOptimalParameterization</name>
    <filename>classdefault__planner__request__adapters_1_1AddTimeOptimalParameterization.html</filename>
    <base>planning_request_adapter::PlanningRequestAdapter</base>
    <member kind="function">
      <type>bool</type>
      <name>adaptAndPlan</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddTimeOptimalParameterization.html</anchorfile>
      <anchor>addb58f9acb48922a5a6fb7c8aa4aacf2</anchor>
      <arglist>(const PlannerFn &amp;planner, const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res, std::vector&lt; std::size_t &gt; &amp;) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AddTimeOptimalParameterization</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddTimeOptimalParameterization.html</anchorfile>
      <anchor>a5d842b7329a3b46ba74b17d2f4e02a20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddTimeOptimalParameterization.html</anchorfile>
      <anchor>a4e0a43bbaf8ded2a58b9ccf0226cf9d4</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddTimeOptimalParameterization.html</anchorfile>
      <anchor>a254121a8f39ccc099b84bc67220075f8</anchor>
      <arglist>(const ros::NodeHandle &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_planner_request_adapters::AddTimeParameterization</name>
    <filename>classdefault__planner__request__adapters_1_1AddTimeParameterization.html</filename>
    <base>planning_request_adapter::PlanningRequestAdapter</base>
    <member kind="function">
      <type>bool</type>
      <name>adaptAndPlan</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddTimeParameterization.html</anchorfile>
      <anchor>a66404b1e7b0f950d035929c33a748a7b</anchor>
      <arglist>(const PlannerFn &amp;planner, const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res, std::vector&lt; std::size_t &gt; &amp;) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AddTimeParameterization</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddTimeParameterization.html</anchorfile>
      <anchor>a2bf2be0624ce9c6693056e47f174c98d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddTimeParameterization.html</anchorfile>
      <anchor>a2f67b658a9220a41567c5cdc9f76c210</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddTimeParameterization.html</anchorfile>
      <anchor>add2baecdb241b0f30cfce91e81c3a11c</anchor>
      <arglist>(const ros::NodeHandle &amp;) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>trajectory_processing::IterativeParabolicTimeParameterization</type>
      <name>time_param_</name>
      <anchorfile>classdefault__planner__request__adapters_1_1AddTimeParameterization.html</anchorfile>
      <anchor>a7ca0acaa4f2eb271ea76fc9109edbd50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>collision_detection::CollisionPluginLoader</name>
    <filename>classcollision__detection_1_1CollisionPluginLoader.html</filename>
    <base>collision_detection::CollisionPluginCache</base>
    <member kind="function">
      <type>void</type>
      <name>setupScene</name>
      <anchorfile>classcollision__detection_1_1CollisionPluginLoader.html</anchorfile>
      <anchor>ac79b76d59d1a4f6468da06ad8dd73f8e</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const planning_scene::PlanningScenePtr &amp;scene)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>constraint_sampler_manager_loader::ConstraintSamplerManagerLoader</name>
    <filename>classconstraint__sampler__manager__loader_1_1ConstraintSamplerManagerLoader.html</filename>
    <class kind="class">constraint_sampler_manager_loader::ConstraintSamplerManagerLoader::Helper</class>
    <member kind="function">
      <type></type>
      <name>ConstraintSamplerManagerLoader</name>
      <anchorfile>classconstraint__sampler__manager__loader_1_1ConstraintSamplerManagerLoader.html</anchorfile>
      <anchor>a4617c6c363cb16214260e3c2409c1754</anchor>
      <arglist>(const constraint_samplers::ConstraintSamplerManagerPtr &amp;csm=constraint_samplers::ConstraintSamplerManagerPtr())</arglist>
    </member>
    <member kind="function">
      <type>const constraint_samplers::ConstraintSamplerManagerPtr &amp;</type>
      <name>getConstraintSamplerManager</name>
      <anchorfile>classconstraint__sampler__manager__loader_1_1ConstraintSamplerManagerLoader.html</anchorfile>
      <anchor>aed360037e1296934bc241356e2fb1682</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>classconstraint__sampler__manager__loader_1_1ConstraintSamplerManagerLoader.html</anchorfile>
      <anchor>a2759ab61ec99bda933473efe2282ddfe</anchor>
      <arglist>(Helper)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>constraint_samplers::ConstraintSamplerManagerPtr</type>
      <name>constraint_sampler_manager_</name>
      <anchorfile>classconstraint__sampler__manager__loader_1_1ConstraintSamplerManagerLoader.html</anchorfile>
      <anchor>a9f6a2a747c842b489bfedc1203116b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HelperPtr</type>
      <name>impl_</name>
      <anchorfile>classconstraint__sampler__manager__loader_1_1ConstraintSamplerManagerLoader.html</anchorfile>
      <anchor>a995679d9376093c4f055d707bd9d39b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>trajectory_execution_manager::TrajectoryExecutionManager::ControllerInformation</name>
    <filename>structtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1ControllerInformation.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1ControllerInformation.html</anchorfile>
      <anchor>a9d67f3159989c276c335ae1b2ec63bdd</anchor>
      <arglist>(ControllerInformation &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; std::string &gt;</type>
      <name>joints_</name>
      <anchorfile>structtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1ControllerInformation.html</anchorfile>
      <anchor>ac7b3f0236ca38281bb18de3d834d2c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>last_update_</name>
      <anchorfile>structtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1ControllerInformation.html</anchorfile>
      <anchor>a08b53cb0365c9a33bfad8bcdd39745e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>structtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1ControllerInformation.html</anchorfile>
      <anchor>a12b0e580fa956937031d15ee3f9d4db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; std::string &gt;</type>
      <name>overlapping_controllers_</name>
      <anchorfile>structtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1ControllerInformation.html</anchorfile>
      <anchor>a7afeb679079a6858ded0b6cf7810002a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit_controller_manager::MoveItControllerManager::ControllerState</type>
      <name>state_</name>
      <anchorfile>structtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1ControllerInformation.html</anchorfile>
      <anchor>a28e22e2fa79279c5a3cb7c6dcf9f99b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>planning_scene_monitor::CurrentStateMonitor</name>
    <filename>classplanning__scene__monitor_1_1CurrentStateMonitor.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addUpdateCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a1f62bc7b991587ff3001f8d1bed94aa0</anchor>
      <arglist>(const JointStateUpdateCallback &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearUpdateCallbacks</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a0d35a3da36225c65b4fb54e8ae8a3bfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CurrentStateMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a9d912e1000532b7db601553c4ef6af95</anchor>
      <arglist>(const moveit::core::RobotModelConstPtr &amp;robot_model, const std::shared_ptr&lt; tf2_ros::Buffer &gt; &amp;tf_buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CurrentStateMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a62f048d02760db4cef3c3e92917ddaa5</anchor>
      <arglist>(const moveit::core::RobotModelConstPtr &amp;robot_model, const std::shared_ptr&lt; tf2_ros::Buffer &gt; &amp;tf_buffer, const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableCopyDynamics</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>adddba3026aa23164eb02538c0301359c</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getBoundsError</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a4a33bf90c4934f0bcb13a44105b889d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>moveit::core::RobotStatePtr</type>
      <name>getCurrentState</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>aec82f6b6a4cfd395d89b35fa19fdf2da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; moveit::core::RobotStatePtr, ros::Time &gt;</type>
      <name>getCurrentStateAndTime</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a1a4cc11e552f76079c2dff7d7e9a1d28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ros::Time</type>
      <name>getCurrentStateTime</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a699707fd4b651afd2442587d8580b73a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>getCurrentStateValues</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a131981498e9ce1cb5e696849e5f7c223</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getMonitoredTopic</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>af9f9e86b53df5002f96bc13edc3c40b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ros::Time &amp;</type>
      <name>getMonitorStartTime</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a5fd9b9cf8ea7b08c3cf2ea314a8c45a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const moveit::core::RobotModelConstPtr &amp;</type>
      <name>getRobotModel</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a6ef9e1792bcc056e48f45f3b9de48aca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveCompleteState</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>aa1fd97375ddd0c4008867351239ac800</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveCompleteState</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a51532b1a54b78d36aeeead4440a447f9</anchor>
      <arglist>(const ros::Duration &amp;age) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveCompleteState</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a6bafb7f39f08be6779611f5c402ff44d</anchor>
      <arglist>(const ros::Duration &amp;age, std::vector&lt; std::string &gt; &amp;missing_joints) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveCompleteState</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>ac4f8ff15690b214e25bdfaceac93ffd2</anchor>
      <arglist>(const ros::Time &amp;oldest_allowed_update_time) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveCompleteState</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>ac0e21af4e7e9205ebb44f2b1b1664732</anchor>
      <arglist>(const ros::Time &amp;oldest_allowed_update_time, std::vector&lt; std::string &gt; &amp;missing_joints) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveCompleteState</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a47adae4d5ad887bdd10dfd0e43e51442</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;missing_joints) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a0cc714cbe4ebaf942937fda41b28d570</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsError</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a96c0bbd8ae741ba5cc9fe04c9d47e6df</anchor>
      <arglist>(double error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToCurrentState</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a4de1dba0bdf28ab261818b93b9e06dd2</anchor>
      <arglist>(moveit::core::RobotState &amp;upd) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startStateMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a0169d36ca241eebca2438c211d5079ad</anchor>
      <arglist>(const std::string &amp;joint_states_topic=&quot;joint_states&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopStateMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>ac7fd0799b7a0ba3134454294a29e5355</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForCompleteState</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a7b1f72c76c2ddbe67dd98ce02ce0e615</anchor>
      <arglist>(const std::string &amp;group, double wait_time) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForCompleteState</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a631741cd36179156b057663928427476</anchor>
      <arglist>(double wait_time) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForCurrentState</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>aba0c7105740bb40a3ddd537936165ddd</anchor>
      <arglist>(const ros::Time t=ros::Time::now(), double wait_time=1.0) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CurrentStateMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a6721676264f2599348b81b9885b87aca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::signals2::connection</type>
      <name>TFConnection</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a214ea232e402bad35974018ad523d3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>haveCompleteStateHelper</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a3cae548927eb6685fc09262e21cc9848</anchor>
      <arglist>(const ros::Time &amp;oldest_allowed_update_time, std::vector&lt; std::string &gt; *missing_joints) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>jointStateCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a45a12685af11ab9219aad4a7ef1fa2ca</anchor>
      <arglist>(const sensor_msgs::JointStateConstPtr &amp;joint_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tfCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a8433facbf85044347dd846e660cb1440</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>copy_dynamics_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a8005b42336d53e9317f508b761568bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>current_state_time_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>ae9ef3c5a86cee287326958a3a59eef2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>error_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>ab8d03f673c11b30b75eae758a21e8578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>joint_state_subscriber_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a418121741ddbc31588b8471f48d60821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; const moveit::core::JointModel *, ros::Time &gt;</type>
      <name>joint_time_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a66df13db55e0480c12b90ffa31bd614d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>monitor_start_time_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a4300c68124c9953556be59a975f68b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>ac0086033aef25ba48f015cc488763ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit::core::RobotModelConstPtr</type>
      <name>robot_model_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a31fdab6a112716a4bfe13905e7bde7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit::core::RobotState</type>
      <name>robot_state_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>aea4fb4664fde97e86fbc6d7a734358cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>state_monitor_started_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a57201f1d49ca046c1b8476f59d318ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::condition_variable</type>
      <name>state_update_condition_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a193b77ea80358867cb344eedae20dd5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>state_update_lock_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a52f87eb004d7c632bf28d5dffe89e065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; tf2_ros::Buffer &gt;</type>
      <name>tf_buffer_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>ae2892e24ede8b133efae76d0fc93307c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; TFConnection &gt;</type>
      <name>tf_connection_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a451f0a92199ae0a0a73fdf1e230c46cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; JointStateUpdateCallback &gt;</type>
      <name>update_callbacks_</name>
      <anchorfile>classplanning__scene__monitor_1_1CurrentStateMonitor.html</anchorfile>
      <anchor>a5bdbf648e8661a1d122f83842006b4a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CurrentStateMonitorTest</name>
    <filename>classCurrentStateMonitorTest.html</filename>
    <member kind="function">
      <type>void</type>
      <name>sendJointStateAndWait</name>
      <anchorfile>classCurrentStateMonitorTest.html</anchorfile>
      <anchor>a6810f2b849d5867f79a088719ced7ce1</anchor>
      <arglist>(const sensor_msgs::JointState &amp;js)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classCurrentStateMonitorTest.html</anchorfile>
      <anchor>a2ae26f2173991dff1a12b1dfe0f6fb09</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TearDown</name>
      <anchorfile>classCurrentStateMonitorTest.html</anchorfile>
      <anchor>a14cdaa6c49b1e945fab8d807e43ee531</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_scene_monitor::CurrentStateMonitorPtr</type>
      <name>csm</name>
      <anchorfile>classCurrentStateMonitorTest.html</anchorfile>
      <anchor>aba119db08d414b1631d3d27e1e935140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>joint_state_pub_</name>
      <anchorfile>classCurrentStateMonitorTest.html</anchorfile>
      <anchor>accfd3036d2c1c75cea0d34fed25bd8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::JointState</type>
      <name>js_a</name>
      <anchorfile>classCurrentStateMonitorTest.html</anchorfile>
      <anchor>acdceae3141bb2d5ad6dcf65ad8c6f541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::JointState</type>
      <name>js_a_old</name>
      <anchorfile>classCurrentStateMonitorTest.html</anchorfile>
      <anchor>a3298864007a23f75db97cce8ba56e67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::JointState</type>
      <name>js_ab</name>
      <anchorfile>classCurrentStateMonitorTest.html</anchorfile>
      <anchor>a8202445d5566cfc11e55f31e76882a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::JointState</type>
      <name>js_b</name>
      <anchorfile>classCurrentStateMonitorTest.html</anchorfile>
      <anchor>a94e91fddf60384ad1106839649e3285f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>classCurrentStateMonitorTest.html</anchorfile>
      <anchor>a2cf1117b5e65784f57f2260fc86ac79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit::core::RobotModelConstPtr</type>
      <name>robot_model_ptr</name>
      <anchorfile>classCurrentStateMonitorTest.html</anchorfile>
      <anchor>a7b16a41a4561ded7c4e21c39ea526346</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>plan_execution::PlanExecution::DynamicReconfigureImpl</name>
    <filename>classplan__execution_1_1PlanExecution_1_1DynamicReconfigureImpl.html</filename>
    <member kind="function">
      <type></type>
      <name>DynamicReconfigureImpl</name>
      <anchorfile>classplan__execution_1_1PlanExecution_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>a8ac474dc2baf93753ef7ef752940c047</anchor>
      <arglist>(PlanExecution *owner)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dynamicReconfigureCallback</name>
      <anchorfile>classplan__execution_1_1PlanExecution_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>aadb75685c17bf72a4275b46f9ee5d923</anchor>
      <arglist>(const PlanExecutionDynamicReconfigureConfig &amp;config, uint32_t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; PlanExecutionDynamicReconfigureConfig &gt;</type>
      <name>dynamic_reconfigure_server_</name>
      <anchorfile>classplan__execution_1_1PlanExecution_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>a02aa87ef1bf6ef89ed220f6151cea736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlanExecution *</type>
      <name>owner_</name>
      <anchorfile>classplan__execution_1_1PlanExecution_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>ad9d47ed2390cd4d9ac7c79f9e4b9f816</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>plan_execution::PlanWithSensing::DynamicReconfigureImpl</name>
    <filename>classplan__execution_1_1PlanWithSensing_1_1DynamicReconfigureImpl.html</filename>
    <member kind="function">
      <type></type>
      <name>DynamicReconfigureImpl</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>a398820b325588654323c214ea3c9b156</anchor>
      <arglist>(PlanWithSensing *owner)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dynamicReconfigureCallback</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>a210df091451376c2e8a989886f070749</anchor>
      <arglist>(const SenseForPlanDynamicReconfigureConfig &amp;config, uint32_t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; SenseForPlanDynamicReconfigureConfig &gt;</type>
      <name>dynamic_reconfigure_server_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>a3d61e32b4ed0f0d8e656510255d9aca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlanWithSensing *</type>
      <name>owner_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>a1f0c01c3dd2cf8e2250ed96fb9c939cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>planning_scene_monitor::PlanningSceneMonitor::DynamicReconfigureImpl</name>
    <filename>classplanning__scene__monitor_1_1PlanningSceneMonitor_1_1DynamicReconfigureImpl.html</filename>
    <member kind="function">
      <type></type>
      <name>DynamicReconfigureImpl</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>ae88c83aff40bdbfb38432f7adea874e5</anchor>
      <arglist>(PlanningSceneMonitor *owner)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dynamicReconfigureCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>a958ca5d3400ae784c873ee55eb51df11</anchor>
      <arglist>(const PlanningSceneMonitorDynamicReconfigureConfig &amp;config, uint32_t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>decideNamespace</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>a6ebd3d4d15bbdd76124028dc444e972b</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; PlanningSceneMonitorDynamicReconfigureConfig &gt;</type>
      <name>dynamic_reconfigure_server_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>a9691eb345f9d72f8d9867f3daa02a0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlanningSceneMonitor *</type>
      <name>owner_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>a282ce8717efadbbedd42e316d8507c35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>trajectory_execution_manager::TrajectoryExecutionManager::DynamicReconfigureImpl</name>
    <filename>classtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1DynamicReconfigureImpl.html</filename>
    <member kind="function">
      <type></type>
      <name>DynamicReconfigureImpl</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>a0b890fdc7f6dc282b3badc3a1b3244f0</anchor>
      <arglist>(TrajectoryExecutionManager *owner)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dynamicReconfigureCallback</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>aeea16491f3ac3cef2a78c38e90d295eb</anchor>
      <arglist>(const TrajectoryExecutionDynamicReconfigureConfig &amp;config, uint32_t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; TrajectoryExecutionDynamicReconfigureConfig &gt;</type>
      <name>dynamic_reconfigure_server_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>afe3028a7f7245236688101951ea21f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TrajectoryExecutionManager *</type>
      <name>owner_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1DynamicReconfigureImpl.html</anchorfile>
      <anchor>ae86b73dd7dd8d11723b6336df4194f94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_planner_request_adapters::Empty</name>
    <filename>classdefault__planner__request__adapters_1_1Empty.html</filename>
    <base>planning_request_adapter::PlanningRequestAdapter</base>
    <member kind="function">
      <type>bool</type>
      <name>adaptAndPlan</name>
      <anchorfile>classdefault__planner__request__adapters_1_1Empty.html</anchorfile>
      <anchor>ad0c8cd9910a6382773f80a8fea6342cd</anchor>
      <arglist>(const PlannerFn &amp;planner, const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res, std::vector&lt; std::size_t &gt; &amp;) const override</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classdefault__planner__request__adapters_1_1Empty.html</anchorfile>
      <anchor>aa3d59c1e043599d5b92ccf4dcc5cf45b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classdefault__planner__request__adapters_1_1Empty.html</anchorfile>
      <anchor>ac62b784354ff42864653af9d6159528f</anchor>
      <arglist>(const ros::NodeHandle &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>plan_execution::ExecutableMotionPlan</name>
    <filename>structplan__execution_1_1ExecutableMotionPlan.html</filename>
    <member kind="variable">
      <type>moveit_msgs::MoveItErrorCodes</type>
      <name>error_code_</name>
      <anchorfile>structplan__execution_1_1ExecutableMotionPlan.html</anchorfile>
      <anchor>a5ba586d87ee9e2e4aee5269c0689f672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>robot_trajectory::RobotTrajectoryPtr</type>
      <name>executed_trajectory_</name>
      <anchorfile>structplan__execution_1_1ExecutableMotionPlan.html</anchorfile>
      <anchor>a51b1b7616a6ebb4cebb4043221f239cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ExecutableTrajectory &gt;</type>
      <name>plan_components_</name>
      <anchorfile>structplan__execution_1_1ExecutableMotionPlan.html</anchorfile>
      <anchor>afcbdaba52ea8c7f57890ff2f7d5adedc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>planning_scene::PlanningSceneConstPtr</type>
      <name>planning_scene_</name>
      <anchorfile>structplan__execution_1_1ExecutableMotionPlan.html</anchorfile>
      <anchor>aa59d0c9392afff6dd163ebf7368c2666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>planning_scene_monitor::PlanningSceneMonitorPtr</type>
      <name>planning_scene_monitor_</name>
      <anchorfile>structplan__execution_1_1ExecutableMotionPlan.html</anchorfile>
      <anchor>a4f60efd98c257e8d711bd336272e9352</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>plan_execution::ExecutableTrajectory</name>
    <filename>structplan__execution_1_1ExecutableTrajectory.html</filename>
    <member kind="function">
      <type></type>
      <name>ExecutableTrajectory</name>
      <anchorfile>structplan__execution_1_1ExecutableTrajectory.html</anchorfile>
      <anchor>a8d6a0f668c074b69442766309538ed78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExecutableTrajectory</name>
      <anchorfile>structplan__execution_1_1ExecutableTrajectory.html</anchorfile>
      <anchor>aa8c69b8c4b713f4c66b5be4eda744f3a</anchor>
      <arglist>(const robot_trajectory::RobotTrajectoryPtr &amp;trajectory, const std::string &amp;description, std::vector&lt; std::string &gt; controller_names={})</arglist>
    </member>
    <member kind="variable">
      <type>collision_detection::AllowedCollisionMatrixConstPtr</type>
      <name>allowed_collision_matrix_</name>
      <anchorfile>structplan__execution_1_1ExecutableTrajectory.html</anchorfile>
      <anchor>acc61c0b7c1d7a7d840d98eed11372ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>controller_names_</name>
      <anchorfile>structplan__execution_1_1ExecutableTrajectory.html</anchorfile>
      <anchor>a21c34142488d72a1eb179c5584004d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>description_</name>
      <anchorfile>structplan__execution_1_1ExecutableTrajectory.html</anchorfile>
      <anchor>a41c64a0105f52498f03884b0e96fa65c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; bool(const ExecutableMotionPlan *)&gt;</type>
      <name>effect_on_success_</name>
      <anchorfile>structplan__execution_1_1ExecutableTrajectory.html</anchorfile>
      <anchor>a78c4652e94694578c96f29643c1a4e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>robot_trajectory::RobotTrajectoryPtr</type>
      <name>trajectory_</name>
      <anchorfile>structplan__execution_1_1ExecutableTrajectory.html</anchorfile>
      <anchor>a338ad6a47184d68afe05a738aedcd868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>trajectory_monitoring_</name>
      <anchorfile>structplan__execution_1_1ExecutableTrajectory.html</anchorfile>
      <anchor>a6535a6ecc740d4e820c7989c35c21e7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_planner_request_adapters::FixStartStateBounds</name>
    <filename>classdefault__planner__request__adapters_1_1FixStartStateBounds.html</filename>
    <base>planning_request_adapter::PlanningRequestAdapter</base>
    <member kind="function">
      <type>bool</type>
      <name>adaptAndPlan</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateBounds.html</anchorfile>
      <anchor>ae8360af26f5b5fff8391235f51f066c5</anchor>
      <arglist>(const PlannerFn &amp;planner, const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res, std::vector&lt; std::size_t &gt; &amp;added_path_index) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FixStartStateBounds</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateBounds.html</anchorfile>
      <anchor>a5f556cc4dba9e94e70d0d97c5f866c39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateBounds.html</anchorfile>
      <anchor>a3580722ad94190be34373e70cae99d30</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateBounds.html</anchorfile>
      <anchor>a1f7678198c47b0fe24ce4ad940cdcb34</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>BOUNDS_PARAM_NAME</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateBounds.html</anchorfile>
      <anchor>a85c434460f9020f5374f271900cc0136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DT_PARAM_NAME</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateBounds.html</anchorfile>
      <anchor>af4593a3de3fade24133d99b2e2cc8d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>bounds_dist_</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateBounds.html</anchorfile>
      <anchor>abb8c4e3038871951cd774b1cfc0b4f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_dt_offset_</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateBounds.html</anchorfile>
      <anchor>a6b83e3c389c9f9cae684b0e5d7692cb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_planner_request_adapters::FixStartStateCollision</name>
    <filename>classdefault__planner__request__adapters_1_1FixStartStateCollision.html</filename>
    <base>planning_request_adapter::PlanningRequestAdapter</base>
    <member kind="function">
      <type>bool</type>
      <name>adaptAndPlan</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateCollision.html</anchorfile>
      <anchor>a6a27767fecdf33ae860200005535482a</anchor>
      <arglist>(const PlannerFn &amp;planner, const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res, std::vector&lt; std::size_t &gt; &amp;added_path_index) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FixStartStateCollision</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateCollision.html</anchorfile>
      <anchor>a1a7fa78401c5a1ac7528e294f6f227d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateCollision.html</anchorfile>
      <anchor>aac81c8925df3868377e1977eb89fab6f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateCollision.html</anchorfile>
      <anchor>a4c645f47d69281d95c1ee3077945c8e9</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ATTEMPTS_PARAM_NAME</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateCollision.html</anchorfile>
      <anchor>a0fea3845fd01422199a43cc6b0be45e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DT_PARAM_NAME</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateCollision.html</anchorfile>
      <anchor>a18c06fbabf1b03879b624d312d861179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>JIGGLE_PARAM_NAME</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateCollision.html</anchorfile>
      <anchor>a59ce368b476eb253bb39a78f0f58de25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>jiggle_fraction_</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateCollision.html</anchorfile>
      <anchor>ad1026bcd632d0cbc39a19f11eb43adc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_dt_offset_</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateCollision.html</anchorfile>
      <anchor>aecc191ca8b332e06361f428c06df1164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sampling_attempts_</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStateCollision.html</anchorfile>
      <anchor>adfd80bda6e77b4a9ad5a720578cfdfc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_planner_request_adapters::FixStartStatePathConstraints</name>
    <filename>classdefault__planner__request__adapters_1_1FixStartStatePathConstraints.html</filename>
    <base>planning_request_adapter::PlanningRequestAdapter</base>
    <member kind="function">
      <type>bool</type>
      <name>adaptAndPlan</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStatePathConstraints.html</anchorfile>
      <anchor>a8d5fffb9e399a812ab2d0fdc866c9b66</anchor>
      <arglist>(const PlannerFn &amp;planner, const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res, std::vector&lt; std::size_t &gt; &amp;added_path_index) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FixStartStatePathConstraints</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStatePathConstraints.html</anchorfile>
      <anchor>a1af248ee1a4f51d0ac0f8dcf66632b3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStatePathConstraints.html</anchorfile>
      <anchor>ae89565600be8d6d83b8611fde89534fc</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixStartStatePathConstraints.html</anchorfile>
      <anchor>a3eacc5e81950aa319db27b5a889747a4</anchor>
      <arglist>(const ros::NodeHandle &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_planner_request_adapters::FixWorkspaceBounds</name>
    <filename>classdefault__planner__request__adapters_1_1FixWorkspaceBounds.html</filename>
    <base>planning_request_adapter::PlanningRequestAdapter</base>
    <member kind="function">
      <type>bool</type>
      <name>adaptAndPlan</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixWorkspaceBounds.html</anchorfile>
      <anchor>ac401eea0baafecd4590660fe07382ce7</anchor>
      <arglist>(const PlannerFn &amp;planner, const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res, std::vector&lt; std::size_t &gt; &amp;) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FixWorkspaceBounds</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixWorkspaceBounds.html</anchorfile>
      <anchor>a03f2ef5779fa7b8f1bd86313689da2fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixWorkspaceBounds.html</anchorfile>
      <anchor>ac21b33eede878f38a430fda55d7c73e1</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixWorkspaceBounds.html</anchorfile>
      <anchor>a6f508fa59f99e028fdbda7e7d04d944e</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>WBOUNDS_PARAM_NAME</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixWorkspaceBounds.html</anchorfile>
      <anchor>aaf24703d1b14617b31f22a003ed70a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>workspace_extent_</name>
      <anchorfile>classdefault__planner__request__adapters_1_1FixWorkspaceBounds.html</anchorfile>
      <anchor>a8b9f4a38bd69833d47f22ba8aa89bf2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>constraint_sampler_manager_loader::ConstraintSamplerManagerLoader::Helper</name>
    <filename>classconstraint__sampler__manager__loader_1_1ConstraintSamplerManagerLoader_1_1Helper.html</filename>
    <member kind="function">
      <type></type>
      <name>Helper</name>
      <anchorfile>classconstraint__sampler__manager__loader_1_1ConstraintSamplerManagerLoader_1_1Helper.html</anchorfile>
      <anchor>abba63003f665d3d4829b37d23edb5f14</anchor>
      <arglist>(const constraint_samplers::ConstraintSamplerManagerPtr &amp;csm)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; pluginlib::ClassLoader&lt; constraint_samplers::ConstraintSamplerAllocator &gt; &gt;</type>
      <name>constraint_sampler_plugin_loader_</name>
      <anchorfile>classconstraint__sampler__manager__loader_1_1ConstraintSamplerManagerLoader_1_1Helper.html</anchorfile>
      <anchor>a613285f26fe824b0bdd7396c75f58271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classconstraint__sampler__manager__loader_1_1ConstraintSamplerManagerLoader_1_1Helper.html</anchorfile>
      <anchor>a5a7c528858eccfe65026199a48b47f24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kinematics_plugin_loader::KinematicsPluginLoader::KinematicsLoaderImpl</name>
    <filename>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</filename>
    <member kind="function">
      <type>kinematics::KinematicsBasePtr</type>
      <name>allocKinematicsSolver</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>aee20108e28bea50867ee349bcd13851f</anchor>
      <arglist>(const moveit::core::JointModelGroup *jmg)</arglist>
    </member>
    <member kind="function">
      <type>kinematics::KinematicsBasePtr</type>
      <name>allocKinematicsSolverWithCache</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>a446a75b8254780e7c170bf509c87aa9e</anchor>
      <arglist>(const moveit::core::JointModelGroup *jmg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>chooseTipFrames</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>a21705804c3e5a36145996b1cbdf24f8b</anchor>
      <arglist>(const moveit::core::JointModelGroup *jmg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KinematicsLoaderImpl</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>ad96a0eabad11b281d3ced3fb84ecaada</anchor>
      <arglist>(const std::string &amp;robot_description, const std::map&lt; std::string, std::vector&lt; std::string &gt;&gt; &amp;possible_kinematics_solvers, const std::map&lt; std::string, std::vector&lt; double &gt;&gt; &amp;search_res, const std::map&lt; std::string, std::vector&lt; std::string &gt;&gt; &amp;iksolver_to_tip_links)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>status</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>a716f37721a9981571711abfdd63905c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>cache_lock_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>a4d15d48833e87472d5ea987747f35a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::vector&lt; std::string &gt; &gt;</type>
      <name>iksolver_to_tip_links_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>a4f6afa0e338a4a21d3fbe059e52cc285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; const moveit::core::JointModelGroup *, kinematics::KinematicsBasePtr &gt;</type>
      <name>instances_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>a07f2d702dfd4d7c622f62919fc3144e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; pluginlib::ClassLoader&lt; kinematics::KinematicsBase &gt; &gt;</type>
      <name>kinematics_loader_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>abb2a411ee5ed879e7b2423a33ee91397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>lock_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>a0f7c4333589744f0898fd7356e2f0ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::vector&lt; std::string &gt; &gt;</type>
      <name>possible_kinematics_solvers_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>aa798a582add11b4ca99af340d0733a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robot_description_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>a6a55a590d6585045cc202194b2a23d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::vector&lt; double &gt; &gt;</type>
      <name>search_res_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader_1_1KinematicsLoaderImpl.html</anchorfile>
      <anchor>a01631d49b3ac1c6b8b087e37339de9cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kinematics_plugin_loader::KinematicsPluginLoader</name>
    <filename>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</filename>
    <class kind="class">kinematics_plugin_loader::KinematicsPluginLoader::KinematicsLoaderImpl</class>
    <member kind="function">
      <type>const std::map&lt; std::string, double &gt; &amp;</type>
      <name>getIKTimeout</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>a5f58699c3caf0f1966c7b218489a7607</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getKnownGroups</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>aa042ae57d712e1a050ae32e56c3570aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>moveit::core::SolverAllocatorFn</type>
      <name>getLoaderFunction</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>a5fbe986aeb678a96a3237b5e531ef75e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>moveit::core::SolverAllocatorFn</type>
      <name>getLoaderFunction</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>a881273360a5e71bb64062811fe60acf0</anchor>
      <arglist>(const srdf::ModelSharedPtr &amp;srdf_model)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KinematicsPluginLoader</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>aae9e9e4c74a1f61b0a90af741613dd1d</anchor>
      <arglist>(const std::string &amp;robot_description=&quot;robot_description&quot;, double default_search_resolution=0.0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KinematicsPluginLoader</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>a62ed337f2c4229ce7d1fa12b3ace05d8</anchor>
      <arglist>(const std::string &amp;solver_plugin, double solve_timeout, unsigned int, const std::string &amp;robot_description=&quot;robot_description&quot;, double default_search_resolution=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>status</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>a27d6efeee21598435c52188f2361006b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>aab7aa302672c49dd775f91054242e924</anchor>
      <arglist>(KinematicsLoaderImpl)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_search_resolution_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>aecc8cd1b95283134ff86b3a452eb5350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>default_solver_plugin_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>acf8a7da21222c37a311efe7cf7c0ce88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_solver_timeout_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>ac04c4851488805caedd9b1b2802f66ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>groups_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>add48bcedae37b8eafc547b0c292b002f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>ik_timeout_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>acff89f123faa9547831ee83b9a94460e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KinematicsLoaderImplPtr</type>
      <name>loader_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>a4cdfdaf493335461a3afdcee6e710c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robot_description_</name>
      <anchorfile>classkinematics__plugin__loader_1_1KinematicsPluginLoader.html</anchorfile>
      <anchor>afbf955b2361db872179824297b37dbb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_planner_request_adapters::LimitMaxCartesianLinkSpeed</name>
    <filename>classdefault__planner__request__adapters_1_1LimitMaxCartesianLinkSpeed.html</filename>
    <base>planning_request_adapter::PlanningRequestAdapter</base>
    <member kind="function">
      <type>bool</type>
      <name>adaptAndPlan</name>
      <anchorfile>classdefault__planner__request__adapters_1_1LimitMaxCartesianLinkSpeed.html</anchorfile>
      <anchor>a9f6546a912188557686e8073a778e641</anchor>
      <arglist>(const PlannerFn &amp;planner, const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res, std::vector&lt; std::size_t &gt; &amp;) const override</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classdefault__planner__request__adapters_1_1LimitMaxCartesianLinkSpeed.html</anchorfile>
      <anchor>a5342fd87038f69dbb1964d3cd61d8df8</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classdefault__planner__request__adapters_1_1LimitMaxCartesianLinkSpeed.html</anchorfile>
      <anchor>a64d96be596939ba39a49d2f79373dfcf</anchor>
      <arglist>(const ros::NodeHandle &amp;) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LimitMaxCartesianLinkSpeed</name>
      <anchorfile>classdefault__planner__request__adapters_1_1LimitMaxCartesianLinkSpeed.html</anchorfile>
      <anchor>a16d7c73ff4bd9101e1e6e7b20acc59dd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>planning_scene_monitor::LockedPlanningSceneRO</name>
    <filename>classplanning__scene__monitor_1_1LockedPlanningSceneRO.html</filename>
    <class kind="struct">planning_scene_monitor::LockedPlanningSceneRO::SingleUnlock</class>
    <member kind="function">
      <type>const PlanningSceneMonitorPtr &amp;</type>
      <name>getPlanningSceneMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRO.html</anchorfile>
      <anchor>a9c105f855b0ea9d69c0d03f121956441</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LockedPlanningSceneRO</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRO.html</anchorfile>
      <anchor>a725aa9d771b94fd49737b5690b6101f3</anchor>
      <arglist>(const PlanningSceneMonitorPtr &amp;planning_scene_monitor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRO.html</anchorfile>
      <anchor>a89a931186373351b8db6fb83b4ad4343</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const planning_scene::PlanningSceneConstPtr &amp;</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRO.html</anchorfile>
      <anchor>a16da0db96eb6cacacd0b3871fa0f7209</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const planning_scene::PlanningSceneConstPtr &amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRO.html</anchorfile>
      <anchor>a0ca68159d612a1359e60da5dda16774c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRO.html</anchorfile>
      <anchor>a40f01d263569474edf9b934382196490</anchor>
      <arglist>(bool read_only)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>LockedPlanningSceneRO</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRO.html</anchorfile>
      <anchor>a46d8a0ed451c38a07e6f9c1959a1395b</anchor>
      <arglist>(const PlanningSceneMonitorPtr &amp;planning_scene_monitor, bool read_only)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MOVEIT_STRUCT_FORWARD</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRO.html</anchorfile>
      <anchor>adbc190ea46b0b702fe42e56d56e16d36</anchor>
      <arglist>(SingleUnlock)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SingleUnlockPtr</type>
      <name>lock_</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRO.html</anchorfile>
      <anchor>a74c264527f499821fbd2ba64e5f3f7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PlanningSceneMonitorPtr</type>
      <name>planning_scene_monitor_</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRO.html</anchorfile>
      <anchor>a10d530a55cf0820f54a5c373e1dd526b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>planning_scene_monitor::LockedPlanningSceneRW</name>
    <filename>classplanning__scene__monitor_1_1LockedPlanningSceneRW.html</filename>
    <base>planning_scene_monitor::LockedPlanningSceneRO</base>
    <member kind="function">
      <type></type>
      <name>LockedPlanningSceneRW</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRW.html</anchorfile>
      <anchor>af0b3424b09ac419b12bc20346eab80e8</anchor>
      <arglist>(const PlanningSceneMonitorPtr &amp;planning_scene_monitor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const planning_scene::PlanningScenePtr &amp;</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRW.html</anchorfile>
      <anchor>ac1237452e263322ee15e9fd59c3c59a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const planning_scene::PlanningScenePtr &amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>classplanning__scene__monitor_1_1LockedPlanningSceneRW.html</anchorfile>
      <anchor>a27559a530d5a3951873c431bd7a7ea3f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_cpp::MoveItCpp</name>
    <filename>classmoveit__cpp_1_1MoveItCpp.html</filename>
    <class kind="struct">moveit_cpp::MoveItCpp::Options</class>
    <class kind="struct">moveit_cpp::MoveItCpp::PlanningPipelineOptions</class>
    <class kind="struct">moveit_cpp::MoveItCpp::PlanningSceneMonitorOptions</class>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a5ca934bc472fc16cb8ca62c5263448cd</anchor>
      <arglist>(const std::string &amp;group_name, const robot_trajectory::RobotTrajectoryPtr &amp;robot_trajectory, bool blocking=true)</arglist>
    </member>
    <member kind="function">
      <type>moveit::core::RobotStatePtr</type>
      <name>getCurrentState</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>ac7f1a9142025d7c9a6b1b32f5d51f665</anchor>
      <arglist>(double wait_seconds=0.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrentState</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a9c2f757c274fc4276d356dc901ebb8c7</anchor>
      <arglist>(moveit::core::RobotStatePtr &amp;current_state, double wait_seconds)</arglist>
    </member>
    <member kind="function">
      <type>const ros::NodeHandle &amp;</type>
      <name>getNodeHandle</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a284a1ce585aedbccb37d04533b6fa61a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; std::string, planning_pipeline::PlanningPipelinePtr &gt; &amp;</type>
      <name>getPlanningPipelines</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a609f2ac79314d52b44688a922e96110d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>planning_scene_monitor::PlanningSceneMonitorConstPtr</type>
      <name>getPlanningSceneMonitor</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a866ba196d1c537c206c36d2fe5292e9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>planning_scene_monitor::PlanningSceneMonitorPtr</type>
      <name>getPlanningSceneMonitorNonConst</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>aac7bd731be3f7b1174a41c558c0bf43b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>moveit::core::RobotModelConstPtr</type>
      <name>getRobotModel</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a35b55d52ac5c3dede9e9d87d70e0cb84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; tf2_ros::Buffer &gt;</type>
      <name>getTFBuffer</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a64a26b9bebf0cddb9f1c72deba4b459a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; const tf2_ros::Buffer &gt;</type>
      <name>getTFBuffer</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>afccce834b9214e6fd26daa4a09f52e82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>trajectory_execution_manager::TrajectoryExecutionManagerConstPtr</type>
      <name>getTrajectoryExecutionManager</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>ab4cb61f65ba168ed997aa70fbb33b833</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>trajectory_execution_manager::TrajectoryExecutionManagerPtr</type>
      <name>getTrajectoryExecutionManagerNonConst</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>afad41200abebbb9724a17a73363293bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveItCpp</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>ad76d73eefa1fbb257791845f1b53b268</anchor>
      <arglist>(const MoveItCpp &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveItCpp</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a6786aed7b56fbf03c0a25a75a3122017</anchor>
      <arglist>(const Options &amp;options, const ros::NodeHandle &amp;nh, const std::shared_ptr&lt; tf2_ros::Buffer &gt; &amp;tf_buffer={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveItCpp</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a39a8619e77e94b9c1aa3db5f6f191c87</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const std::shared_ptr&lt; tf2_ros::Buffer &gt; &amp;tf_buffer={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveItCpp</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a17ead10b877ee0f376804a165e5b00bb</anchor>
      <arglist>(MoveItCpp &amp;&amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>MoveItCpp &amp;</type>
      <name>operator=</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a493cf063fb8b25b9a3207d94515c3e1e</anchor>
      <arglist>(const MoveItCpp &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>MoveItCpp &amp;</type>
      <name>operator=</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a3088912cac846c3979316d5e8e216201</anchor>
      <arglist>(MoveItCpp &amp;&amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>terminatePlanningPipeline</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>abff846ef13100a4bcf9a1cd1628a74a3</anchor>
      <arglist>(std::string const &amp;pipeline_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MoveItCpp</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a7f79c8e3bf96f148ff8c2b3d579349c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; tf2_ros::Buffer &gt;</type>
      <name>tf_buffer_</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a14a2f8a48c8e84f746a7b466fbfaa830</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; tf2_ros::TransformListener &gt;</type>
      <name>tf_listener_</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a78315f27aaa5c7173597ef196b384706</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadPlanningPipelines</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a98cfd9f9712e41a10da8d79fa20b479f</anchor>
      <arglist>(const PlanningPipelineOptions &amp;options)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadPlanningSceneMonitor</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>afc7b43d9f65948c46f0896b762b83b8a</anchor>
      <arglist>(const PlanningSceneMonitorOptions &amp;options)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::set&lt; std::string &gt; &gt;</type>
      <name>groups_algorithms_map_</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>ad5371447d56f97ffb112dd354037375d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>afffcb048c4f3f2e0bb7582e7782c3069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, planning_pipeline::PlanningPipelinePtr &gt;</type>
      <name>planning_pipelines_</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a949ce1117fe90a68bb7fe588d734b60b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_scene_monitor::PlanningSceneMonitorPtr</type>
      <name>planning_scene_monitor_</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>a63108e18baa5fd3f8c744fdb5416921b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>trajectory_execution_manager::TrajectoryExecutionManagerPtr</type>
      <name>trajectory_execution_manager_</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCpp.html</anchorfile>
      <anchor>ab7cc248a3590b238b6af0a07c6f37dc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_cpp::MoveItCppTest</name>
    <filename>classmoveit__cpp_1_1MoveItCppTest.html</filename>
    <member kind="function">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>a79d1e9c2e3e14557f704bce438bb1d72</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>a79d1e9c2e3e14557f704bce438bb1d72</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const moveit::core::JointModelGroup *</type>
      <name>jmg_ptr</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>a76edab08a7dee643086fcf391e445c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MoveItCppPtr</type>
      <name>moveit_cpp_ptr</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>aebc417f09c2f9514a3db2670f7c8543f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>a9aa5994b871cb170ff315f28ec5af2c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PlanningComponentPtr</type>
      <name>planning_component_ptr</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>a0077821f40f03f5313f63160bc7759d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>PLANNING_GROUP</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>a1538a59e606c4449ad0beb60d75f3394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit::core::RobotModelConstPtr</type>
      <name>robot_model_ptr</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>ad03f11739b87c7e3b635613c525a797b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::Pose</type>
      <name>start_pose</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>aeb229ab12e1a2dac24f07ffb4f59655a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::PoseStamped</type>
      <name>target_pose1</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>a2050ea5da6c66c477b05d3d084ac2ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::Pose</type>
      <name>target_pose2</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>afbbb2501304992e9a46b321b3baf6fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit_msgs::RobotTrajectory</type>
      <name>traj1</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>aa4c6bf4beaf6062e43921f9e14d3e81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit_msgs::RobotTrajectory</type>
      <name>traj2</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>a0b9ad63eb14926f70cd95caf764c82dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>trajectory_execution_manager::TrajectoryExecutionManagerPtr</type>
      <name>trajectory_execution_manager_ptr</name>
      <anchorfile>classmoveit__cpp_1_1MoveItCppTest.html</anchorfile>
      <anchor>aeaa134bff4f8f2205dd4bc66f1f47cb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_cpp::PlanningComponent::MultiPipelinePlanRequestParameters</name>
    <filename>structmoveit__cpp_1_1PlanningComponent_1_1MultiPipelinePlanRequestParameters.html</filename>
    <member kind="function">
      <type></type>
      <name>MultiPipelinePlanRequestParameters</name>
      <anchorfile>structmoveit__cpp_1_1PlanningComponent_1_1MultiPipelinePlanRequestParameters.html</anchorfile>
      <anchor>a3d3891bb73d5ab9b8ad957bb93fd7e6b</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const std::vector&lt; std::string &gt; &amp;planning_pipeline_names)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; PlanRequestParameters &gt;</type>
      <name>multi_plan_request_parameters</name>
      <anchorfile>structmoveit__cpp_1_1PlanningComponent_1_1MultiPipelinePlanRequestParameters.html</anchorfile>
      <anchor>a67ad52eb33ec1234f31daf8074af190f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_cpp::MoveItCpp::Options</name>
    <filename>structmoveit__cpp_1_1MoveItCpp_1_1Options.html</filename>
    <member kind="function">
      <type></type>
      <name>Options</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1Options.html</anchorfile>
      <anchor>a348d2315f29cb4ab0e39e2c3017e64c3</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="variable">
      <type>PlanningPipelineOptions</type>
      <name>planning_pipeline_options</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1Options.html</anchorfile>
      <anchor>a1e47ab69986df4bd7cb1923a588d9698</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlanningSceneMonitorOptions</type>
      <name>planning_scene_monitor_options</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1Options.html</anchorfile>
      <anchor>ad56ac0bb1bc13a9935417c667f857c76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>plan_execution::PlanExecution::Options</name>
    <filename>structplan__execution_1_1PlanExecution_1_1Options.html</filename>
    <member kind="function">
      <type></type>
      <name>Options</name>
      <anchorfile>structplan__execution_1_1PlanExecution_1_1Options.html</anchorfile>
      <anchor>a26bc1cbab092dc4c86a499e98da709f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; void()&gt;</type>
      <name>before_execution_callback_</name>
      <anchorfile>structplan__execution_1_1PlanExecution_1_1Options.html</anchorfile>
      <anchor>ade3c694eec187d9a3700e74956079f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; void()&gt;</type>
      <name>before_plan_callback_</name>
      <anchorfile>structplan__execution_1_1PlanExecution_1_1Options.html</anchorfile>
      <anchor>abf8d808d44db1ae7844db1a8eb7de277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; void()&gt;</type>
      <name>done_callback_</name>
      <anchorfile>structplan__execution_1_1PlanExecution_1_1Options.html</anchorfile>
      <anchor>a116114875fc37b7847cd9c6ca615816d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ExecutableMotionPlanComputationFn</type>
      <name>plan_callback_</name>
      <anchorfile>structplan__execution_1_1PlanExecution_1_1Options.html</anchorfile>
      <anchor>a6d9277425bce94ebe7f0feea1b7b79bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; bool(ExecutableMotionPlan &amp;plan_to_update, const std::pair&lt; int, int &gt; &amp;trajectory_index)&gt;</type>
      <name>repair_plan_callback_</name>
      <anchorfile>structplan__execution_1_1PlanExecution_1_1Options.html</anchorfile>
      <anchor>a8b039a3efdab076f1b881e3d0d958a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>replan_</name>
      <anchorfile>structplan__execution_1_1PlanExecution_1_1Options.html</anchorfile>
      <anchor>af5441048ff5915c726b1b8ebfb214c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>replan_attempts_</name>
      <anchorfile>structplan__execution_1_1PlanExecution_1_1Options.html</anchorfile>
      <anchor>a3612c4d735b34d6d2baf7e4343c8d5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>replan_delay_</name>
      <anchorfile>structplan__execution_1_1PlanExecution_1_1Options.html</anchorfile>
      <anchor>ad2d3db0c64150fa7f2e043a5367b755a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>robot_model_loader::RobotModelLoader::Options</name>
    <filename>structrobot__model__loader_1_1RobotModelLoader_1_1Options.html</filename>
    <member kind="function">
      <type></type>
      <name>Options</name>
      <anchorfile>structrobot__model__loader_1_1RobotModelLoader_1_1Options.html</anchorfile>
      <anchor>a61c448dced44201cba8c014a7033e308</anchor>
      <arglist>(const std::string &amp;robot_description=&quot;robot_description&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Options</name>
      <anchorfile>structrobot__model__loader_1_1RobotModelLoader_1_1Options.html</anchorfile>
      <anchor>a8f82e38ea0cbf0652e2d9e63cecca0e0</anchor>
      <arglist>(const std::string &amp;urdf_string, const std::string &amp;srdf_string)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>load_kinematics_solvers_</name>
      <anchorfile>structrobot__model__loader_1_1RobotModelLoader_1_1Options.html</anchorfile>
      <anchor>ad35c667fbafa13fbf9bc8bb26ae84817</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robot_description_</name>
      <anchorfile>structrobot__model__loader_1_1RobotModelLoader_1_1Options.html</anchorfile>
      <anchor>abeed6dd139d8fc81d6f5b3ea4b1d572d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>srdf_string_</name>
      <anchorfile>structrobot__model__loader_1_1RobotModelLoader_1_1Options.html</anchorfile>
      <anchor>afe0b4c69e5d205972e4317a4172f455b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>urdf_string_</name>
      <anchorfile>structrobot__model__loader_1_1RobotModelLoader_1_1Options.html</anchorfile>
      <anchor>ac1f58f87b30674e75a4c38440a10e36d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>plan_execution::PlanExecution</name>
    <filename>classplan__execution_1_1PlanExecution.html</filename>
    <class kind="class">plan_execution::PlanExecution::DynamicReconfigureImpl</class>
    <class kind="struct">plan_execution::PlanExecution::Options</class>
    <member kind="function">
      <type>moveit_msgs::MoveItErrorCodes</type>
      <name>executeAndMonitor</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a5fdbb5abf9b7b0fba34395bd4eec27be</anchor>
      <arglist>(ExecutableMotionPlan &amp;plan, bool reset_preempted=true)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getMaxReplanAttempts</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>afcbbe485905e1bdcd170aec2bb688f11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const planning_scene_monitor::PlanningSceneMonitorPtr &amp;</type>
      <name>getPlanningSceneMonitor</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a021df8a2ba2ed5382a9931482561e1c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const trajectory_execution_manager::TrajectoryExecutionManagerPtr &amp;</type>
      <name>getTrajectoryExecutionManager</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>ab5eb053282a972175a6f6d7eab3a8fcc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTrajectoryStateRecordingFrequency</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a943ad0d731087970cfd5271bffd75b53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>planAndExecute</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>ad8a0201fdaba4f81e1e43612cd4d5b30</anchor>
      <arglist>(ExecutableMotionPlan &amp;plan, const moveit_msgs::PlanningScene &amp;scene_diff, const Options &amp;opt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>planAndExecute</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a39838c63c44b246431cfbf0a935b8e4a</anchor>
      <arglist>(ExecutableMotionPlan &amp;plan, const Options &amp;opt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanExecution</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a5fd3df3f5a8743eb5da5b7ffd36055b1</anchor>
      <arglist>(const planning_scene_monitor::PlanningSceneMonitorPtr &amp;planning_scene_monitor, const trajectory_execution_manager::TrajectoryExecutionManagerPtr &amp;trajectory_execution)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxReplanAttempts</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>afbffc3b83d4502ce618fec162fa133e4</anchor>
      <arglist>(unsigned int attempts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrajectoryStateRecordingFrequency</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>ade09960c5c38a0a0170f69a70405d71a</anchor>
      <arglist>(double freq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a08ea3280604e40237273a96ae9be624f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PlanExecution</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>aca779944c5de6abd24bf050eb5eff236</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doneWithTrajectoryExecution</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a78f5fd2c9323d9cac0055d556c912b79</anchor>
      <arglist>(const moveit_controller_manager::ExecutionStatus &amp;status)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isRemainingPathValid</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>acca6c918642afa3826759e070fac03be</anchor>
      <arglist>(const ExecutableMotionPlan &amp;plan, const std::pair&lt; int, int &gt; &amp;path_segment)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>planAndExecuteHelper</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>af4a6349fdff0251c56c5e66efafae57f</anchor>
      <arglist>(ExecutableMotionPlan &amp;plan, const Options &amp;opt)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>planningSceneUpdatedCallback</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>ac9c58a7b7318ccae82de09a1177979b4</anchor>
      <arglist>(const planning_scene_monitor::PlanningSceneMonitor::SceneUpdateType update_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>successfulTrajectorySegmentExecution</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a7bea574e55c598c2f72919f15beb5ea2</anchor>
      <arglist>(const ExecutableMotionPlan &amp;plan, std::size_t index)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>default_max_replan_attempts_</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a256334748abe88c5a174b8175d3a77ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>execution_complete_</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a4bf2e219c8c81ea9b86e32726a875119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>new_scene_update_</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>ad0aa987490826beaaf25952a7fb55c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>afd56c23c2cbabae8953f04bf204c8681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>path_became_invalid_</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a772a37f2a3d825c247cb4ba86e7ebdd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_scene_monitor::PlanningSceneMonitorPtr</type>
      <name>planning_scene_monitor_</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a8272e99089122aebcf5fdffd24759dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>class plan_execution::PlanExecution::@0</type>
      <name>preempt_</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>aeebb5aae2f9495df86fdbf6d0b64f0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::atomic&lt; bool &gt;</type>
      <name>preemption_requested</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a9af1aba1bc43eacd3d4e99879a14a710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DynamicReconfigureImpl *</type>
      <name>reconfigure_impl_</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a295a1a0211d43515e9957e0583139c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>trajectory_execution_manager::TrajectoryExecutionManagerPtr</type>
      <name>trajectory_execution_manager_</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a37bfa4d3df7b3eb628ae9b6e41af98fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_scene_monitor::TrajectoryMonitorPtr</type>
      <name>trajectory_monitor_</name>
      <anchorfile>classplan__execution_1_1PlanExecution.html</anchorfile>
      <anchor>a1a8975b195c1a28a5f3a3c1004c798a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_cpp::PlanningComponent</name>
    <filename>classmoveit__cpp_1_1PlanningComponent.html</filename>
    <class kind="struct">moveit_cpp::PlanningComponent::MultiPipelinePlanRequestParameters</class>
    <class kind="struct">moveit_cpp::PlanningComponent::PlanRequestParameters</class>
    <class kind="class">moveit_cpp::PlanningComponent::PlanSolutions</class>
    <member kind="typedef">
      <type>moveit::core::MoveItErrorCode</type>
      <name>MoveItErrorCode</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>ae6352d7155433ba59624c26021b0b538</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; planning_interface::MotionPlanResponse(std::vector&lt; planning_interface::MotionPlanResponse &gt; const  &amp;solutions)&gt;</type>
      <name>SolutionCallbackFunction</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>ab6fda30efdbdc2f912cb0a971dfaf952</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; bool(PlanSolutions const  &amp;solutions, MultiPipelinePlanRequestParameters const  &amp;plan_request_parameters)&gt;</type>
      <name>StoppingCriterionFunction</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a24fd7c245b7d1965d3e70421c5c5b5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>aeeec940682a69411d1bd164adc059f80</anchor>
      <arglist>(bool blocking=true)</arglist>
    </member>
    <member kind="function">
      <type>planning_interface::MotionPlanResponse const  &amp;</type>
      <name>getLastMotionPlanResponse</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>abde424ab092f7dc875b88b47e88410b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt;</type>
      <name>getNamedTargetStates</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>aee11caa5e5ab9e8c1e1e52e067b1729c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>getNamedTargetStateValues</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a1b48a15df3246b58b7ce1f58ecf501bd</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPlanningGroupName</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a77c013e0c2c4edcd0b839000636dae3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>moveit::core::RobotStatePtr</type>
      <name>getStartState</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>af78dc3381b208f8c03b5bdcd9093b76d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PlanningComponent &amp;</type>
      <name>operator=</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a7598e638eaa7cf9a99eb21a9c22466f8</anchor>
      <arglist>(const PlanningComponent &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>PlanningComponent &amp;</type>
      <name>operator=</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a411f7dd58712ef6dab66dd1f5978079f</anchor>
      <arglist>(PlanningComponent &amp;&amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type>planning_interface::MotionPlanResponse</type>
      <name>plan</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a2a75ec5db464f21e9ef899bfe2945512</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>planning_interface::MotionPlanResponse</type>
      <name>plan</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a7b865c8fa646949067e808df5a573a03</anchor>
      <arglist>(const MultiPipelinePlanRequestParameters &amp;parameters, const SolutionCallbackFunction &amp;solution_selection_callback=&amp;getShortestSolution, const StoppingCriterionFunction &amp;stopping_criterion_callback=StoppingCriterionFunction())</arglist>
    </member>
    <member kind="function">
      <type>planning_interface::MotionPlanResponse</type>
      <name>plan</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>adeb31285287961f5cf24dd38b7705946</anchor>
      <arglist>(const PlanRequestParameters &amp;parameters, const bool store_solution=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningComponent</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a7b4a4c54dfefea57bcea33b87252fee8</anchor>
      <arglist>(const PlanningComponent &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningComponent</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a9ed98e7024f030d13b9d104b61fd1168</anchor>
      <arglist>(const std::string &amp;group_name, const MoveItCppPtr &amp;moveit_cpp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningComponent</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>ad4cf3b4f87f1ade9e9d8969e04bdd90a</anchor>
      <arglist>(const std::string &amp;group_name, const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningComponent</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a96262a61a37821abd7cb1c483d546764</anchor>
      <arglist>(PlanningComponent &amp;&amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setGoal</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a0860bae9d20e365688171c7d75e84533</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;goal_pose, const std::string &amp;link_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setGoal</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a38d7befd1988df1f0e4c604dcde0d510</anchor>
      <arglist>(const moveit::core::RobotState &amp;goal_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setGoal</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>aa89cf6ec7cf184c07fd78e3ed1a39c5a</anchor>
      <arglist>(const std::string &amp;named_target)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setGoal</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a43cf918b9acea5166d607a61712f45de</anchor>
      <arglist>(const std::vector&lt; moveit_msgs::Constraints &gt; &amp;goal_constraints)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPathConstraints</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>afd1382102da833cef620a036a9cf29dc</anchor>
      <arglist>(const moveit_msgs::Constraints &amp;path_constraints)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setStartState</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a18b026f88d2cccf0fcddb4804b345f23</anchor>
      <arglist>(const moveit::core::RobotState &amp;start_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setStartState</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>aedceb6351645033d1f46de88c3b78e73</anchor>
      <arglist>(const std::string &amp;named_state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartStateToCurrentState</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a169e6017658d75183f21b6a8575b532f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTrajectoryConstraints</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a1a8ff7823c958c67d2463ece167ee5be</anchor>
      <arglist>(const moveit_msgs::TrajectoryConstraints &amp;trajectory_constraints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorkspace</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>abd170717c8d7a0c91a1ee9fe1ffd2ad1</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetWorkspace</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a33f09f5d0e92dcc299c54687e7208a0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PlanningComponent</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a8433a0d1779c6d1c0ca34f2ddca3e12d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clearContents</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a08e9f43973e87d15fbbabede4b6d4910</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit::core::RobotStatePtr</type>
      <name>considered_start_state_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a783e3a106256d3c4e070cd74cf61eb62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; moveit_msgs::Constraints &gt;</type>
      <name>current_goal_constraints_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a516f097fa2b3057ce0645b32d3360d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit_msgs::Constraints</type>
      <name>current_path_constraints_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>aafb1d64eb486d6c83521deaa8b00c35d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit_msgs::TrajectoryConstraints</type>
      <name>current_trajectory_constraints_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>aea4012ec1ed3512283e53d70d09e2a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>group_name_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a108bae941cd87fae988f816b0764d4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const moveit::core::JointModelGroup *</type>
      <name>joint_model_group_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a307aae15a1656b9dc094705fee428e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_interface::MotionPlanResponse</type>
      <name>last_plan_solution_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>adb6542359e0f25f2060bbec57c8bac56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MoveItCppPtr</type>
      <name>moveit_cpp_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a526aba045dd36f157cccebcac52b6ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>a0404ae5f1063294b7eb29adc113171f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlanRequestParameters</type>
      <name>plan_request_parameters_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>aa45886de83e2810bd92a4f40aae138e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit_msgs::WorkspaceParameters</type>
      <name>workspace_parameters_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>afb351b90311e5c340e130d5dd5f6c1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>workspace_parameters_set_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent.html</anchorfile>
      <anchor>aad00e9bfffd275579686de37c4834905</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>planning_pipeline::PlanningPipeline</name>
    <filename>classplanning__pipeline_1_1PlanningPipeline.html</filename>
    <member kind="function">
      <type>void</type>
      <name>checkSolutionPaths</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a3de45b6dce30112ba2a993ebaf594d89</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayComputedMotionPlans</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>af48d81c5961c79da86ce54e8dabfb3c4</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>generatePlan</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a18b0b5def33d6635b23b588488cb8cb9</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>generatePlan</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a09310aaef83b0aee55a85ed781ccc2f7</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res, std::vector&lt; std::size_t &gt; &amp;adapter_added_state_index) const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getAdapterPluginNames</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a11a0109d4b0e5e9ccdcfa1a614126a4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCheckSolutionPaths</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a768b6e7f16be50a86074a14df9fcf96f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDisplayComputedMotionPlans</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>ae3f565d3e6f4bea91858b7fe90f923f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const planning_interface::PlannerManagerPtr &amp;</type>
      <name>getPlannerManager</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a902e8ea99a37a65bc04f1d22b022eba8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPlannerPluginName</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>aa4575575946463e86a7b7ce9e2cfc96f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPublishReceivedRequests</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>aed39727acb8fb9d7e42e44d1e6b34598</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const moveit::core::RobotModelConstPtr &amp;</type>
      <name>getRobotModel</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>ac89a9643865718f1df968f67c59f99eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>ab0b8b358876801ed62ef30ce88bf1d71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningPipeline</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a1adbb536228ac3bd305db9ab4cb5cfd8</anchor>
      <arglist>(const moveit::core::RobotModelConstPtr &amp;model, const ros::NodeHandle &amp;pipeline_nh, const std::string &amp;planning_plugin_name, const std::vector&lt; std::string &gt; &amp;adapter_plugin_names)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningPipeline</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a52c1e8b958fc0ba9c58278aefa609d11</anchor>
      <arglist>(const moveit::core::RobotModelConstPtr &amp;model, const ros::NodeHandle &amp;pipeline_nh=ros::NodeHandle(&quot;~&quot;), const std::string &amp;planning_plugin_param_name=&quot;planning_plugin&quot;, const std::string &amp;adapter_plugins_param_name=&quot;request_adapters&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishReceivedRequests</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a219ad95c67668b95a70ea9ee33bc7d11</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>terminate</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a5ae4e818cb1f2cf76dd2c3ff103b660a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DISPLAY_PATH_TOPIC</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>afb0f73d1b3ee192cc53e16304d2d54cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>MOTION_CONTACTS_TOPIC</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>af88026b4e85afcf6f3e157d3baefae82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>MOTION_PLAN_REQUEST_TOPIC</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a977add6fc9a8083e26cee64cedfc4663</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a218f24e633805dac23ceb5bf67505461</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::atomic&lt; bool &gt;</type>
      <name>active_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a61ada8ca46b284bace234abf570a8419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; planning_request_adapter::PlanningRequestAdapterChain &gt;</type>
      <name>adapter_chain_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>ac28e439a9280ddb25af16aac521d7400</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; pluginlib::ClassLoader&lt; planning_request_adapter::PlanningRequestAdapter &gt; &gt;</type>
      <name>adapter_plugin_loader_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>af408892db7f0c78fcb8bf40844ce9819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>adapter_plugin_names_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a3f99527c4c7b9cd4bce7f2f7a75d863d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>check_solution_paths_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a5c1d4f732dd4767f9cc4ad20f3eba339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>contacts_publisher_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>af438dad4dafd68530ee9c10fe96c93e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>display_computed_motion_plans_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>add00c4bd3b3ab3608db0b2dd828c3fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>display_path_publisher_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a1acbf4a553a68342052196b38840fb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>pipeline_nh_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>aef4a643ce3e8e5978697e89a078479cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_interface::PlannerManagerPtr</type>
      <name>planner_instance_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a643699eb78b0054b47f45fe9f262ba3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; pluginlib::ClassLoader&lt; planning_interface::PlannerManager &gt; &gt;</type>
      <name>planner_plugin_loader_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a832306491785905f35206af9370694a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>planner_plugin_name_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a46ab48e0f5f80e80892a757e88da09cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>private_nh_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>afc77aef3091c7ea71b760707c3dfac1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_received_requests_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>af063c666c9fcbc05a4160d16e21537bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>received_request_publisher_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a693476dc048d97f29550305b45b4c776</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit::core::RobotModelConstPtr</type>
      <name>robot_model_</name>
      <anchorfile>classplanning__pipeline_1_1PlanningPipeline.html</anchorfile>
      <anchor>a75c1e6c9f283a175f308ca7696fadb1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_cpp::MoveItCpp::PlanningPipelineOptions</name>
    <filename>structmoveit__cpp_1_1MoveItCpp_1_1PlanningPipelineOptions.html</filename>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1PlanningPipelineOptions.html</anchorfile>
      <anchor>a0aed9bb39aa4b6af0b32f56f8bfbf119</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>parent_namespace</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1PlanningPipelineOptions.html</anchorfile>
      <anchor>aa6b08105ac6bdf3507cddd166037272b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>pipeline_names</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1PlanningPipelineOptions.html</anchorfile>
      <anchor>a61064276be8b4f47e06f851778259e52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>planning_scene_monitor::PlanningSceneMonitor</name>
    <filename>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</filename>
    <class kind="class">planning_scene_monitor::PlanningSceneMonitor::DynamicReconfigureImpl</class>
    <member kind="enumeration">
      <type></type>
      <name>SceneUpdateType</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a97d046ac6573578fc63521717a013268</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_NONE</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a97d046ac6573578fc63521717a013268a9974141ef9af26154c6a82fb414fb81b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_STATE</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a97d046ac6573578fc63521717a013268abf738c2a16783bf705236c514ec7090f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_TRANSFORMS</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a97d046ac6573578fc63521717a013268ae6591f64d0b9bc705489dbf3508d5c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_GEOMETRY</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a97d046ac6573578fc63521717a013268ad258253b25e0ef67dd508b4938fd7a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_SCENE</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a97d046ac6573578fc63521717a013268a0a8fc9ee0b440d8da783497195aab684</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_GEOMETRY</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a97d046ac6573578fc63521717a013268ad258253b25e0ef67dd508b4938fd7a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_NONE</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a97d046ac6573578fc63521717a013268a9974141ef9af26154c6a82fb414fb81b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_SCENE</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a97d046ac6573578fc63521717a013268a0a8fc9ee0b440d8da783497195aab684</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_STATE</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a97d046ac6573578fc63521717a013268abf738c2a16783bf705236c514ec7090f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_TRANSFORMS</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a97d046ac6573578fc63521717a013268ae6591f64d0b9bc705489dbf3508d5c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addUpdateCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a3a2fbde58b77f9748114f0367fbc7054</anchor>
      <arglist>(const boost::function&lt; void(SceneUpdateType)&gt; &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearOctomap</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>af905b715d7d4295812ae37582127a773</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearUpdateCallbacks</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a85bacc3221b42a87b460eb177354502a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDefaultAttachedObjectPadding</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a673866a1973cfcb09745d9786634cdc3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDefaultObjectPadding</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aab052fd67bf3023a752bccade0318e2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDefaultRobotPadding</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a8680ae3d223ab705217b96e10b6808b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDefaultRobotScale</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>abcff5ae74637e7811f7588d976e4a100</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ros::Time &amp;</type>
      <name>getLastUpdateTime</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aabc679dea0e128e7c982dc9955d1973d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMonitoredTopics</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a5fe50953b2da9f61bc1e1dedea3463a1</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;topics) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a4fc054fd8ea7197ee3f24e5707569cd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const planning_scene::PlanningScenePtr &amp;</type>
      <name>getPlanningScene</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a011cb6c08f70118585a4363a1774e957</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const planning_scene::PlanningSceneConstPtr &amp;</type>
      <name>getPlanningScene</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a9f185a70f264e6c5a6b580d7e1ba5825</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPlanningScenePublishingFrequency</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aee8bd55994128a5349952cda537bf7c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getRobotDescription</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a25585da81b2c11768e5adc93775ae41a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const moveit::core::RobotModelConstPtr &amp;</type>
      <name>getRobotModel</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a23b9a59a584a0ecc1e5e0f4672850ad6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const robot_model_loader::RobotModelLoaderPtr &amp;</type>
      <name>getRobotModelLoader</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>afd6f1f32f20bb3598119e0155fc1bda3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const CurrentStateMonitorPtr &amp;</type>
      <name>getStateMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a9f0d71b4061e6f4474c310d940bc3e91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CurrentStateMonitorPtr &amp;</type>
      <name>getStateMonitorNonConst</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a7e79ac53f097336cceab6561c7861786</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getStateUpdateFrequency</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a947a4fbd20b7a57b0e1f3ee4f862c234</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::shared_ptr&lt; tf2_ros::Buffer &gt; &amp;</type>
      <name>getTFClient</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a75135c3e95ce2c6dd9a5c379ca4bfdb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lockSceneRead</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a01bac58f27f99eb03a3b251666c810b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lockSceneWrite</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a0a4e2bd86a4c1867f176652e852b431b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>monitorDiffs</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ae24b91704cc02e4e93c5b8ceaf532cc0</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>newPlanningSceneMessage</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a079a85e1c0fe9cf62b7dfe066805c71c</anchor>
      <arglist>(const moveit_msgs::PlanningScene &amp;scene)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningSceneMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>afc68f8d4e2a31b1f0aed64dd3b434717</anchor>
      <arglist>(const planning_scene::PlanningScenePtr &amp;scene, const robot_model_loader::RobotModelLoaderPtr &amp;rml, const ros::NodeHandle &amp;nh, const std::shared_ptr&lt; tf2_ros::Buffer &gt; &amp;tf_buffer=std::shared_ptr&lt; tf2_ros::Buffer &gt;(), const std::string &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningSceneMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ad3a8303ebbad8877bf5dfcc835ef1d45</anchor>
      <arglist>(const planning_scene::PlanningScenePtr &amp;scene, const robot_model_loader::RobotModelLoaderPtr &amp;rml, const std::shared_ptr&lt; tf2_ros::Buffer &gt; &amp;tf_buffer=std::shared_ptr&lt; tf2_ros::Buffer &gt;(), const std::string &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningSceneMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aaa6be7f6ac9ce091a097cd1347082002</anchor>
      <arglist>(const planning_scene::PlanningScenePtr &amp;scene, const std::string &amp;robot_description, const std::shared_ptr&lt; tf2_ros::Buffer &gt; &amp;tf_buffer=std::shared_ptr&lt; tf2_ros::Buffer &gt;(), const std::string &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningSceneMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a7f272f0057f4e4f15c0c6fd4a50e02a9</anchor>
      <arglist>(const robot_model_loader::RobotModelLoaderPtr &amp;rml, const std::shared_ptr&lt; tf2_ros::Buffer &gt; &amp;tf_buffer=std::shared_ptr&lt; tf2_ros::Buffer &gt;(), const std::string &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningSceneMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a06558bd646e8fe960b1a6a523ec2a576</anchor>
      <arglist>(const std::string &amp;robot_description, const std::shared_ptr&lt; tf2_ros::Buffer &gt; &amp;tf_buffer=std::shared_ptr&lt; tf2_ros::Buffer &gt;(), const std::string &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>providePlanningSceneService</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a8707105f934bff065ade159a06b1cd0c</anchor>
      <arglist>(const std::string &amp;service_name=DEFAULT_PLANNING_SCENE_SERVICE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishDebugInformation</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a44e7e3ef4561f84682de4cd478f28cb8</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requestPlanningSceneState</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>adcf3efc2497308b8252c7eba16297857</anchor>
      <arglist>(const std::string &amp;service_name=DEFAULT_PLANNING_SCENE_SERVICE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlanningScenePublishingFrequency</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a4f634915bc04b53bb2ec04442b72aae0</anchor>
      <arglist>(double hz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStateUpdateFrequency</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a906f01f451c80f7125c163bd35d2106a</anchor>
      <arglist>(double hz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startPublishingPlanningScene</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a9ecc2da5bd0f7e65040c14a7239e442a</anchor>
      <arglist>(SceneUpdateType event, const std::string &amp;planning_scene_topic=MONITORED_PLANNING_SCENE_TOPIC)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startSceneMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a9ecc0373957bc7f341ccb94cff679c1f</anchor>
      <arglist>(const std::string &amp;scene_topic=DEFAULT_PLANNING_SCENE_TOPIC)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startStateMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a963f74004e92a77e1c8592b4d436e4f3</anchor>
      <arglist>(const std::string &amp;joint_states_topic=DEFAULT_JOINT_STATES_TOPIC, const std::string &amp;attached_objects_topic=DEFAULT_ATTACHED_COLLISION_OBJECT_TOPIC)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startWorldGeometryMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ae7099fd57a1a2698063b5c8d3e270300</anchor>
      <arglist>(const std::string &amp;collision_objects_topic=DEFAULT_COLLISION_OBJECT_TOPIC, const std::string &amp;planning_scene_world_topic=DEFAULT_PLANNING_SCENE_WORLD_TOPIC, const bool load_octomap_monitor=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopPublishingPlanningScene</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a47683738cf3fe6751ab46fc685016fbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopSceneMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ad1da30a67d2ec4c512f60766cf1e02fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopStateMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a9713d585276d01d2cb8b5fb30c75d61e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopWorldGeometryMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a9488dfb51a30c7bcf7700bf479eeb3bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerSceneUpdateEvent</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a6121a5951861dade156d20d46b11c86b</anchor>
      <arglist>(SceneUpdateType update_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlockSceneRead</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a1329d6847747435c065cbba04ec17334</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlockSceneWrite</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>af862365cde56d7541340429ea5db5eaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFrameTransforms</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aee9133190ff96fcfa63dfcf99e1a9bae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSceneWithCurrentState</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aae5d2ec2aeb1c0c33da56e9a9414c3da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updatesScene</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ac9c950a9c58ce89ffee49625b1728720</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;scene) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updatesScene</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a1aacc8efccfe707c5cefb6725260658a</anchor>
      <arglist>(const planning_scene::PlanningScenePtr &amp;scene) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForCurrentRobotState</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ab564e74f2210d8cbc5d21e98182a2af6</anchor>
      <arglist>(const ros::Time &amp;t, double wait_time=1.)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PlanningSceneMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ac887bea208471873f79cec4e5f1fdc3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_ATTACHED_COLLISION_OBJECT_TOPIC</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a28fb9aacf7d22e4363e0264bfb682b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_COLLISION_OBJECT_TOPIC</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a35fb08f9180e5bf9f013fbcf0ba7e2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_JOINT_STATES_TOPIC</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ae83cb34284d72ece40617d967d2655c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_PLANNING_SCENE_SERVICE</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a1422a2ff78953c2a843c0aa3ec274029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_PLANNING_SCENE_TOPIC</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a0087b8651c8c1d49334aa186d235f54a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_PLANNING_SCENE_WORLD_TOPIC</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a630bb4f8a925715fd0734c5b1dbd3354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>MONITORED_PLANNING_SCENE_TOPIC</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ae46a8b3b3936d7325510dbbee36b2f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; const moveit::core::AttachedBody *, std::vector&lt; std::pair&lt; occupancy_map_monitor::ShapeHandle, std::size_t &gt; &gt; &gt;</type>
      <name>AttachedBodyShapeHandles</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aa59a2efa701488352fbbdab7d25e4cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, std::vector&lt; std::pair&lt; occupancy_map_monitor::ShapeHandle, const Eigen::Isometry3d * &gt; &gt; &gt;</type>
      <name>CollisionBodyShapeHandles</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a4681f47d50bf3f676996a2a89e4e8fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; const moveit::core::LinkModel *, std::vector&lt; std::pair&lt; occupancy_map_monitor::ShapeHandle, std::size_t &gt; &gt; &gt;</type>
      <name>LinkShapeHandles</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a66ea7c5d1d2d441620e0c02e3c8866d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>attachObjectCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aae7dfd733d9fb3afdd8be0b7ad183ca3</anchor>
      <arglist>(const moveit_msgs::AttachedCollisionObjectConstPtr &amp;obj)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>collisionObjectCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a65436396344180accb522b81597cb875</anchor>
      <arglist>(const moveit_msgs::CollisionObjectConstPtr &amp;obj)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>configureCollisionMatrix</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ae64e2ba98037de4672e32e05840e3b02</anchor>
      <arglist>(const planning_scene::PlanningScenePtr &amp;scene)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>configureDefaultPadding</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a3d828db2020fa90a9d2aaf9e256a7dfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>currentStateAttachedBodyUpdateCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ae4d889aa729b6873c86364c3e94331ed</anchor>
      <arglist>(moveit::core::AttachedBody *attached_body, bool just_attached)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>currentWorldObjectUpdateCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a1e5c88cb93f422ff776e3fed5902e43b</anchor>
      <arglist>(const collision_detection::World::ObjectConstPtr &amp;object, collision_detection::World::Action action)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>excludeAttachedBodiesFromOctree</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a15a0655438d60c31f5e887fa3816ddf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>excludeAttachedBodyFromOctree</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a477bfb14b4cac0faccbef97c5e498148</anchor>
      <arglist>(const moveit::core::AttachedBody *attached_body)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>excludeRobotLinksFromOctree</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ada8f8f9d7bd2c42248e7d5b5b355948e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>excludeWorldObjectFromOctree</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ae9290281ddea86564f88c562e39ae1af</anchor>
      <arglist>(const collision_detection::World::ObjectConstPtr &amp;obj)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>excludeWorldObjectsFromOctree</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>abcc01843464236f2f9e084cd97b6fea7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getShapeTransformCache</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ac0f1d191701f1347960fc6aaf3f21711</anchor>
      <arglist>(const std::string &amp;target_frame, const ros::Time &amp;target_time, occupancy_map_monitor::ShapeTransformCache &amp;cache) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>includeAttachedBodiesInOctree</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a9a0cf80451e6715c50daf83e96fb1cc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>includeAttachedBodyInOctree</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a82cf39a21145f823becf57434a807d71</anchor>
      <arglist>(const moveit::core::AttachedBody *attached_body)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>includeRobotLinksInOctree</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ad2097c69c9f4c47675986298fa23181b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>includeWorldObjectInOctree</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a59f7326dac1daddd76f007da64e6451f</anchor>
      <arglist>(const collision_detection::World::ObjectConstPtr &amp;obj)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>includeWorldObjectsInOctree</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>acac24823af415ae2c4a9b6fd549a142b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a5d37431646791a8bf7408f5c0c1e04ad</anchor>
      <arglist>(const planning_scene::PlanningScenePtr &amp;scene)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>newPlanningSceneWorldCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ae925bcfc05b1c0b068a1934c9f4d1d0d</anchor>
      <arglist>(const moveit_msgs::PlanningSceneWorldConstPtr &amp;world)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>octomapUpdateCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a840498a919120a495c67b5f81d97c4ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AttachedBodyShapeHandles</type>
      <name>attached_body_shape_handles_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a24ffe797ab65447faa554afaa91fe306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>attached_collision_object_subscriber_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ad7842e1aeebb6df4ec7fba51ee0c8f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CollisionBodyShapeHandles</type>
      <name>collision_body_shape_handles_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ad0851b9f6aa06609e525e9a0c0d926ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>collision_object_subscriber_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a6c1230ac37b096ed426f8450fb29af2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CurrentStateMonitorPtr</type>
      <name>current_state_monitor_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aca40d1b1e3f720ceaa17129aa534a41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>default_attached_padd_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a18decae1279ad42bdf5b2d1ca8c56ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>default_object_padd_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a49988c5acdde86ab2340b23c59c5b996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>default_robot_link_padd_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a28575a4257db9ee8e8da8a43f8fd161c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>default_robot_link_scale_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aabfa06c1a8730b9ced430dce37b12e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>default_robot_padd_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ac179c7189ab71b4cca905e4543c61054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>default_robot_scale_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a208d12f756a7d3187626356d7d9c2740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>get_scene_service_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a258eadbc334018e51043b67b53635319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Time</type>
      <name>last_robot_motion_time_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>afacba0d787e87ffac933bc70238031e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Time</type>
      <name>last_update_time_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>af8c938ccb14686d9a2857692a13eb01e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>LinkShapeHandles</type>
      <name>link_shape_handles_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a29cd8386cb1044d8853a1bc866a71205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>monitor_name_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ac2f8902480cc6c05575c18d5c5d41a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SceneUpdateType</type>
      <name>new_scene_update_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a97faa0a29032bae1a8100f0051860f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::condition_variable_any</type>
      <name>new_scene_update_condition_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a620c774685ae79df250f16b3a4bde143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a61c6080972c45f6c36d3b2779430c22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; occupancy_map_monitor::OccupancyMapMonitor &gt;</type>
      <name>octomap_monitor_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a208e7785418a0dd89b76abed761a9692</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_scene::PlanningScenePtr</type>
      <name>parent_scene_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aefe4c4f82927a9abf9399c6aaf9ea204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>planning_scene_publisher_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a704cc950725de9bd9ef6ff4e6ec7d00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>planning_scene_subscriber_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a451a9e6b42700ff87fddc5fb9ad059b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>planning_scene_world_subscriber_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a40cb02c9843c9929aea7e47f3c63192b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; boost::thread &gt;</type>
      <name>publish_planning_scene_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a72ee1b139ff680a82bbaa88ebed49b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>publish_planning_scene_frequency_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a907f3ebea8b8106e560280bb70b03365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SceneUpdateType</type>
      <name>publish_update_types_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a38f3a82d6c4857d3140802b494df0ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::CallbackQueue</type>
      <name>queue_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>afd8f89a24a3be86736006211b0367fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>robot_description_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aa2031a5672ecbd32f28261fd934ef2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>root_nh_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ae74a516610825e93e3592610097696b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_scene::PlanningScenePtr</type>
      <name>scene_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a17fa22b58baa4fc5c27b80c5c5a446ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_scene::PlanningSceneConstPtr</type>
      <name>scene_const_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a6ae3e64498dc9f2128a62984346a8d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_mutex</type>
      <name>scene_update_mutex_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>af3df1e6a09846517bd78542f56667334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::recursive_mutex</type>
      <name>shape_handles_lock_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a5230bd6bd53bccfec963bec3002d5563</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; ros::AsyncSpinner &gt;</type>
      <name>spinner_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a00812fdbaab3c1c332a99c825a7a1569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; tf2_ros::Buffer &gt;</type>
      <name>tf_buffer_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>af4e66f164871b5fd7dc4faf482682e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; boost::function&lt; void(SceneUpdateType)&gt; &gt;</type>
      <name>update_callbacks_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>af0c0cd590df7be0545d7e9c3bc914ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::recursive_mutex</type>
      <name>update_lock_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a69ade18a44f52f3fa345ba5dda4fa929</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getPlanningSceneServiceCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a292402f62a5ca1cac41aca2bf77ab608</anchor>
      <arglist>(moveit_msgs::GetPlanningScene::Request &amp;req, moveit_msgs::GetPlanningScene::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getUpdatedFrameTransforms</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a6df67d35f5b3770a33a2e934ee43e123</anchor>
      <arglist>(std::vector&lt; geometry_msgs::TransformStamped &gt; &amp;transforms)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>newPlanningSceneCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ad0b05d2e7d7ae37cd11ea8f0ccdca3ff</anchor>
      <arglist>(const moveit_msgs::PlanningSceneConstPtr &amp;scene)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onStateUpdate</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>adedfbfe73e36f52d207578361cb953ec</anchor>
      <arglist>(const sensor_msgs::JointStateConstPtr &amp;joint_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scenePublishingThread</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a4532df08f6346877f65478b5ce7040ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stateUpdateTimerCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ab6f0f6cf77ca339e2a923dea169b8c3c</anchor>
      <arglist>(const ros::WallTimerEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>collision_detection::CollisionPluginLoader</type>
      <name>collision_loader_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a59fd8ee285889f3c29e959b3901e3277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallDuration</type>
      <name>dt_state_update_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>adfa76889f9e2e62a0defeb1ebc12a231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallTime</type>
      <name>last_robot_state_update_wall_time_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a226c0ec4f4f02f98e6522e244d71b12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DynamicReconfigureImpl *</type>
      <name>reconfigure_impl_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a00a718b3c3adb2e185eca7e66065d346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_model_loader::RobotModelLoaderPtr</type>
      <name>rm_loader_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a88f15452ac7f99c5481b62364cf5ae78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit::core::RobotModelConstPtr</type>
      <name>robot_model_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a6e24c2ba7765195ffff2f8b6261aff40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>shape_transform_cache_lookup_wait_time_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a479c1299310c2730eacc4188ee3c82f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>state_pending_mutex_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>ad1680b5429d360ff4bbc5d2c5ba4607c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>state_update_pending_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>aed915dd4dad412dfc5098f0e037a90e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallTimer</type>
      <name>state_update_timer_</name>
      <anchorfile>classplanning__scene__monitor_1_1PlanningSceneMonitor.html</anchorfile>
      <anchor>a26d3ccb1e8525f1b0973f0a8a6663226</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_cpp::MoveItCpp::PlanningSceneMonitorOptions</name>
    <filename>structmoveit__cpp_1_1MoveItCpp_1_1PlanningSceneMonitorOptions.html</filename>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1PlanningSceneMonitorOptions.html</anchorfile>
      <anchor>a8fda382da1ac206e3d4b5cb46bca8dc9</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>attached_collision_object_topic</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1PlanningSceneMonitorOptions.html</anchorfile>
      <anchor>ae5a519ca722acd05af49cf8fdfbad67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>joint_state_topic</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1PlanningSceneMonitorOptions.html</anchorfile>
      <anchor>a97b6ac4e0e0f7150d4914b01a57a0fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>monitored_planning_scene_topic</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1PlanningSceneMonitorOptions.html</anchorfile>
      <anchor>aa7ed6e9578aa6642b5da566f06f8fde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1PlanningSceneMonitorOptions.html</anchorfile>
      <anchor>a01db95e63851e2f3cf93c89845de0fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>publish_planning_scene_topic</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1PlanningSceneMonitorOptions.html</anchorfile>
      <anchor>a606d17dadc56c02ee4aa907d001c6a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robot_description</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1PlanningSceneMonitorOptions.html</anchorfile>
      <anchor>a38552454de72e6c97bde12f59a2916ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>wait_for_initial_state_timeout</name>
      <anchorfile>structmoveit__cpp_1_1MoveItCpp_1_1PlanningSceneMonitorOptions.html</anchorfile>
      <anchor>ae648d8871c099cc3e0cf6cb629816911</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlanningSceneMonitorTest</name>
    <filename>classPlanningSceneMonitorTest.html</filename>
    <member kind="function">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classPlanningSceneMonitorTest.html</anchorfile>
      <anchor>a36004c6210dd0f86e471b818790506af</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TearDown</name>
      <anchorfile>classPlanningSceneMonitorTest.html</anchorfile>
      <anchor>a917f0ad67653792d74d862086797de58</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_scene_monitor::PlanningSceneMonitorPtr</type>
      <name>psm</name>
      <anchorfile>classPlanningSceneMonitorTest.html</anchorfile>
      <anchor>ac4166b4cfc4006af3c3d8f89c101a837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_scene::PlanningScenePtr</type>
      <name>scene</name>
      <anchorfile>classPlanningSceneMonitorTest.html</anchorfile>
      <anchor>a0f5599c8112ca9640ae4ab1d161b5718</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_cpp::PlanningComponent::PlanRequestParameters</name>
    <filename>structmoveit__cpp_1_1PlanningComponent_1_1PlanRequestParameters.html</filename>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>structmoveit__cpp_1_1PlanningComponent_1_1PlanRequestParameters.html</anchorfile>
      <anchor>afd66bc20b3aa199cd27a6fad904cd9ce</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const std::string &amp;param_namespace=&quot;&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_acceleration_scaling_factor</name>
      <anchorfile>structmoveit__cpp_1_1PlanningComponent_1_1PlanRequestParameters.html</anchorfile>
      <anchor>a8d45ab65275aaa4a6f07e5fc61410bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_velocity_scaling_factor</name>
      <anchorfile>structmoveit__cpp_1_1PlanningComponent_1_1PlanRequestParameters.html</anchorfile>
      <anchor>a1a0ec2a6ccef75adf257e6401741fab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>planner_id</name>
      <anchorfile>structmoveit__cpp_1_1PlanningComponent_1_1PlanRequestParameters.html</anchorfile>
      <anchor>a341b69a369c2cee140ed02114e59d341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>planning_attempts</name>
      <anchorfile>structmoveit__cpp_1_1PlanningComponent_1_1PlanRequestParameters.html</anchorfile>
      <anchor>a6d1e3649da46684064fd20c4edcc323e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>planning_pipeline</name>
      <anchorfile>structmoveit__cpp_1_1PlanningComponent_1_1PlanRequestParameters.html</anchorfile>
      <anchor>af80eab622455e8320c5b00fa27bfa1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>planning_time</name>
      <anchorfile>structmoveit__cpp_1_1PlanningComponent_1_1PlanRequestParameters.html</anchorfile>
      <anchor>a45b9f72dbca217e24dd332b4a0e2d95d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_cpp::PlanningComponent::PlanSolutions</name>
    <filename>classmoveit__cpp_1_1PlanningComponent_1_1PlanSolutions.html</filename>
    <member kind="function">
      <type>std::vector&lt; planning_interface::MotionPlanResponse &gt; const  &amp;</type>
      <name>getSolutions</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent_1_1PlanSolutions.html</anchorfile>
      <anchor>a9e50057ea78fabb292def465285dab8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanSolutions</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent_1_1PlanSolutions.html</anchorfile>
      <anchor>a003d893debf164617c53a340f02a0a72</anchor>
      <arglist>(const size_t expected_size=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushBack</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent_1_1PlanSolutions.html</anchorfile>
      <anchor>ac0d9c28c3236a6b97d7f02edfe41a81d</anchor>
      <arglist>(const planning_interface::MotionPlanResponse &amp;plan_solution)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; planning_interface::MotionPlanResponse &gt;</type>
      <name>solutions_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent_1_1PlanSolutions.html</anchorfile>
      <anchor>a222e64c37d6ba7ec961a8a2f32ad21c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>solutions_mutex_</name>
      <anchorfile>classmoveit__cpp_1_1PlanningComponent_1_1PlanSolutions.html</anchorfile>
      <anchor>a30b7083735bc8609e62bad9262ff5c68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>plan_execution::PlanWithSensing</name>
    <filename>classplan__execution_1_1PlanWithSensing.html</filename>
    <class kind="class">plan_execution::PlanWithSensing::DynamicReconfigureImpl</class>
    <member kind="function">
      <type>bool</type>
      <name>computePlan</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>adbcdac3166ddb05a2f16c07a9f4e1ae5</anchor>
      <arglist>(ExecutableMotionPlan &amp;plan, const ExecutableMotionPlanComputationFn &amp;motion_planner, unsigned int max_look_attempts, double max_safe_path_cost)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayCostSources</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>abb3efa863c196d80e92c93037318ab2e</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDiscardOverlappingCostSources</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>a7b7616873625a0d1f77ef9294de98e9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getMaxCostSources</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>aa8307aaf3cd2eaef1c6f4a0d919607ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getMaxLookAttempts</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>a1f090dbb5cff0897f24433069eeb6773</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxSafePathCost</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>a04d78cc1cece900dfa24e58803da5933</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const trajectory_execution_manager::TrajectoryExecutionManagerPtr &amp;</type>
      <name>getTrajectoryExecutionManager</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>aade87eac338c9e9f61b3940925723d14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanWithSensing</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>ac86de091e47fba4a67025b6dd4e43049</anchor>
      <arglist>(const trajectory_execution_manager::TrajectoryExecutionManagerPtr &amp;trajectory_execution)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBeforeLookCallback</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>acfc7fb8e06eb7dfdd3b8f0915792ba5a</anchor>
      <arglist>(const boost::function&lt; void()&gt; &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiscardOverlappingCostSources</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>a25724fd20d4f7bf7580b5c30095372a8</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxCostSources</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>aba9b48ee9a02c9822a4c15834b8ebf07</anchor>
      <arglist>(unsigned int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxLookAttempts</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>ab74da7d58da9acabffbe14bc6013fd2f</anchor>
      <arglist>(unsigned int attempts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxSafePathCost</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>a3b2a8427987ad57ad5355da92e008210</anchor>
      <arglist>(double max_safe_path_cost)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PlanWithSensing</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>a780573682cd58bde713bc1e189b72e01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>lookAt</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>a8cb7437c3446c0a9fc9393cb8db4cc93</anchor>
      <arglist>(const std::set&lt; collision_detection::CostSource &gt; &amp;cost_sources, const std::string &amp;frame_id)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::function&lt; void()&gt;</type>
      <name>before_look_callback_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>a5349f850b1cdaa23039b92267eb5f777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cost_sources_publisher_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>a7b41c8c4e0fce593795128bfdceb64a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>default_max_look_attempts_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>aa06d027406ad069b92cc9f7b07ff0d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_max_safe_path_cost_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>ae16619c9b29b89f57a4afdd6e5d694ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>discard_overlapping_cost_sources_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>aa659af60a17e676cec8969700b72f391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>display_cost_sources_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>afc2e8cacc0b2303881377e176290d242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>max_cost_sources_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>aab40572d7382ef6613bca6acac9a5211</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>ab12a068e20fa83b9f8cf482165bca03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DynamicReconfigureImpl *</type>
      <name>reconfigure_impl_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>ab9efbb6ae6b7d5df5980d48abf5f3266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit_sensor_manager::MoveItSensorManagerPtr</type>
      <name>sensor_manager_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>a49bb402bbce4319addd333c36b8a7853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; pluginlib::ClassLoader&lt; moveit_sensor_manager::MoveItSensorManager &gt; &gt;</type>
      <name>sensor_manager_loader_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>a7602da45ac34dcd55c2de5e63289368c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>trajectory_execution_manager::TrajectoryExecutionManagerPtr</type>
      <name>trajectory_execution_manager_</name>
      <anchorfile>classplan__execution_1_1PlanWithSensing.html</anchorfile>
      <anchor>a8ccd243f17dfae284ffbdfb4cd95353e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rdf_loader::RDFLoader</name>
    <filename>classrdf__loader_1_1RDFLoader.html</filename>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getRobotDescription</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>a36747cc62618abeb838a2815a7650bd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const srdf::ModelSharedPtr &amp;</type>
      <name>getSRDF</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>a0f8158d75c555baa1734da830b429089</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const urdf::ModelInterfaceSharedPtr &amp;</type>
      <name>getURDF</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>a657072168618e7f95c8179fa91feb560</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RDFLoader</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>a54bb5ca77c6f8df23316f5d2ccdd6c06</anchor>
      <arglist>(const std::string &amp;robot_description=&quot;robot_description&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RDFLoader</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>ace79b92f5a219c0b52b28cdf309f701a</anchor>
      <arglist>(const std::string &amp;urdf_string, const std::string &amp;srdf_string)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isXacroFile</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>a0a6182274db2dd51eba414986377b2ea</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>loadFileToString</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>afa6af118075aca327eb9b5cb9601709c</anchor>
      <arglist>(std::string &amp;buffer, const std::string &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>loadPkgFileToString</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>a7979ab54be4862a118a07626cda81ec6</anchor>
      <arglist>(std::string &amp;buffer, const std::string &amp;package_name, const std::string &amp;relative_path, const std::vector&lt; std::string &gt; &amp;xacro_args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>loadXacroFileToString</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>aff2eacf6201feb571c6ab1aa979ca705</anchor>
      <arglist>(std::string &amp;buffer, const std::string &amp;path, const std::vector&lt; std::string &gt; &amp;xacro_args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>loadXmlFileToString</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>a04be4b2539b9b8800de2a38eccdec31b</anchor>
      <arglist>(std::string &amp;buffer, const std::string &amp;path, const std::vector&lt; std::string &gt; &amp;xacro_args)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robot_description_</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>ad032a2f9297405037c394f86577a8bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>srdf::ModelSharedPtr</type>
      <name>srdf_</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>a84f42560620b328e7f8ccfe4780f4cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>urdf::ModelInterfaceSharedPtr</type>
      <name>urdf_</name>
      <anchorfile>classrdf__loader_1_1RDFLoader.html</anchorfile>
      <anchor>af5b4b2369b3cb850dc93d6ded7f33d7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_planner_request_adapters::ResolveConstraintFrames</name>
    <filename>classdefault__planner__request__adapters_1_1ResolveConstraintFrames.html</filename>
    <base>planning_request_adapter::PlanningRequestAdapter</base>
    <member kind="function">
      <type>bool</type>
      <name>adaptAndPlan</name>
      <anchorfile>classdefault__planner__request__adapters_1_1ResolveConstraintFrames.html</anchorfile>
      <anchor>a5bc42ba8ca5dba0d4570f501acc6c182</anchor>
      <arglist>(const PlannerFn &amp;planner, const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const planning_interface::MotionPlanRequest &amp;req, planning_interface::MotionPlanResponse &amp;res, std::vector&lt; std::size_t &gt; &amp;) const override</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classdefault__planner__request__adapters_1_1ResolveConstraintFrames.html</anchorfile>
      <anchor>aa05a02483ec8fc94747b1205d7865f05</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classdefault__planner__request__adapters_1_1ResolveConstraintFrames.html</anchorfile>
      <anchor>af8c714e560102570c3d92c6e842404cc</anchor>
      <arglist>(const ros::NodeHandle &amp;) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResolveConstraintFrames</name>
      <anchorfile>classdefault__planner__request__adapters_1_1ResolveConstraintFrames.html</anchorfile>
      <anchor>a1aa041f60ab81c4f3ac2e0dd93f23da3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>robot_model_loader::RobotModelLoader</name>
    <filename>classrobot__model__loader_1_1RobotModelLoader.html</filename>
    <class kind="struct">robot_model_loader::RobotModelLoader::Options</class>
    <member kind="function">
      <type>const kinematics_plugin_loader::KinematicsPluginLoaderPtr &amp;</type>
      <name>getKinematicsPluginLoader</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>a8240f51c30d8a5ffa072b3f578c6da12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const moveit::core::RobotModelPtr &amp;</type>
      <name>getModel</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>a40e202c404ae62a984861b273a401fcd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const rdf_loader::RDFLoaderPtr &amp;</type>
      <name>getRDFLoader</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>a0ff53b94eda0960b7e9e4237f929ef1a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getRobotDescription</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>affa2cf6f04ef631d05fccdca3c07dd0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const srdf::ModelSharedPtr &amp;</type>
      <name>getSRDF</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>a96de3e0e825b5fcc29dd8c85515f99fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const urdf::ModelInterfaceSharedPtr &amp;</type>
      <name>getURDF</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>ad9a18aa69216d1fee53886d15eb7fa2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadKinematicsSolvers</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>af3b5c5b24d5f7c258fac7c6014540381</anchor>
      <arglist>(const kinematics_plugin_loader::KinematicsPluginLoaderPtr &amp;kloader=kinematics_plugin_loader::KinematicsPluginLoaderPtr())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotModelLoader</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>ae651ff12df357f03a147bac572733091</anchor>
      <arglist>(const Options &amp;opt=Options())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotModelLoader</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>aff0cd583628ed6dd983ef23c076efe1e</anchor>
      <arglist>(const std::string &amp;robot_description, bool load_kinematics_solvers=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RobotModelLoader</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>a888576dafea26ae403fdc8c9a7c90e1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>ae5e238f3b64fd9427765556efb7171fd</anchor>
      <arglist>(const Options &amp;opt)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>kinematics_plugin_loader::KinematicsPluginLoaderPtr</type>
      <name>kinematics_loader_</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>a9e321dbc072de123907b383240f173f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit::core::RobotModelPtr</type>
      <name>model_</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>aea35979206d98511872514ab8fce3af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rdf_loader::RDFLoaderPtr</type>
      <name>rdf_loader_</name>
      <anchorfile>classrobot__model__loader_1_1RobotModelLoader.html</anchorfile>
      <anchor>a2f95822de1ae85d5568baad3af313d27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>planning_scene_monitor::LockedPlanningSceneRO::SingleUnlock</name>
    <filename>structplanning__scene__monitor_1_1LockedPlanningSceneRO_1_1SingleUnlock.html</filename>
    <member kind="function">
      <type></type>
      <name>SingleUnlock</name>
      <anchorfile>structplanning__scene__monitor_1_1LockedPlanningSceneRO_1_1SingleUnlock.html</anchorfile>
      <anchor>a78a32e1588f27f3aafbaa126b48f79bf</anchor>
      <arglist>(PlanningSceneMonitor *planning_scene_monitor, bool read_only)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SingleUnlock</name>
      <anchorfile>structplanning__scene__monitor_1_1LockedPlanningSceneRO_1_1SingleUnlock.html</anchorfile>
      <anchor>ac8bc5cd247b95d6dfd5267adda9db950</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>PlanningSceneMonitor *</type>
      <name>planning_scene_monitor_</name>
      <anchorfile>structplanning__scene__monitor_1_1LockedPlanningSceneRO_1_1SingleUnlock.html</anchorfile>
      <anchor>a68907535cf461629bc87e16cf318af84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>read_only_</name>
      <anchorfile>structplanning__scene__monitor_1_1LockedPlanningSceneRO_1_1SingleUnlock.html</anchorfile>
      <anchor>afc31d92c75dd7cfb3cdef007bbdc6de1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_moveit_controller_manager::TestMoveItControllerHandle</name>
    <filename>classtest__moveit__controller__manager_1_1TestMoveItControllerHandle.html</filename>
    <base>moveit_controller_manager::MoveItControllerHandle</base>
    <member kind="function">
      <type>bool</type>
      <name>cancelExecution</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerHandle.html</anchorfile>
      <anchor>a07625c36cbe9d8e5aba31fdf9c498da4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>moveit_controller_manager::ExecutionStatus</type>
      <name>getLastExecutionStatus</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerHandle.html</anchorfile>
      <anchor>a8345b1ad30cc3251d091e22cc64aa9dc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendTrajectory</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerHandle.html</anchorfile>
      <anchor>aeafb310cd0050afb0b6cd5e959bdfa71</anchor>
      <arglist>(const moveit_msgs::RobotTrajectory &amp;) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestMoveItControllerHandle</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerHandle.html</anchorfile>
      <anchor>a0257c90b58975580171ec7d779b8d6ee</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForExecution</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerHandle.html</anchorfile>
      <anchor>af54e8e4634f6ce93afcb9c011808b505</anchor>
      <arglist>(const ros::Duration &amp;timeout=ros::Duration(0)) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_moveit_controller_manager::TestMoveItControllerManager</name>
    <filename>classtest__moveit__controller__manager_1_1TestMoveItControllerManager.html</filename>
    <base>moveit_controller_manager::MoveItControllerManager</base>
    <member kind="function">
      <type>void</type>
      <name>getActiveControllers</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerManager.html</anchorfile>
      <anchor>af1650978590c14f1a50aa5537d70add6</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;names) override</arglist>
    </member>
    <member kind="function">
      <type>moveit_controller_manager::MoveItControllerHandlePtr</type>
      <name>getControllerHandle</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerManager.html</anchorfile>
      <anchor>a995f50e6db48ba7d99cabb5097ce5363</anchor>
      <arglist>(const std::string &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getControllerJoints</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerManager.html</anchorfile>
      <anchor>a55a68fa67a7b745e7c29aea63e5f167b</anchor>
      <arglist>(const std::string &amp;name, std::vector&lt; std::string &gt; &amp;joints) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getControllersList</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerManager.html</anchorfile>
      <anchor>aeb0ed3c115d123b815151495495c2198</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;names) override</arglist>
    </member>
    <member kind="function">
      <type>moveit_controller_manager::MoveItControllerManager::ControllerState</type>
      <name>getControllerState</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerManager.html</anchorfile>
      <anchor>a16d86042736f9aaf0c27dfd6ded279a5</anchor>
      <arglist>(const std::string &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>switchControllers</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerManager.html</anchorfile>
      <anchor>ab7395a11e142af3dcffc8fbde6e0e916</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;activate, const std::vector&lt; std::string &gt; &amp;deactivate) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestMoveItControllerManager</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerManager.html</anchorfile>
      <anchor>a2fdbd8db9e92a1696bacd41356d115aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>ACTIVE</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerManager.html</anchorfile>
      <anchor>a4e9661b2c2dfa52df453a3e78a2e3da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>DEFAULT</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerManager.html</anchorfile>
      <anchor>a7df3a0ffff2e7fd0269cc982f13c8d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, std::vector&lt; std::string &gt; &gt;</type>
      <name>controller_joints_</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerManager.html</anchorfile>
      <anchor>a40439c5ab9ff7fb3cda90d426e702f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>controllers_</name>
      <anchorfile>classtest__moveit__controller__manager_1_1TestMoveItControllerManager.html</anchorfile>
      <anchor>a25849d4e3ea8f46735163352cda2bcd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>trajectory_execution_manager::TrajectoryExecutionManager::TrajectoryExecutionContext</name>
    <filename>structtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1TrajectoryExecutionContext.html</filename>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>controllers_</name>
      <anchorfile>structtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1TrajectoryExecutionContext.html</anchorfile>
      <anchor>ad3119202ec9c3d57b13f9a45a297ed42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; moveit_msgs::RobotTrajectory &gt;</type>
      <name>trajectory_parts_</name>
      <anchorfile>structtrajectory__execution__manager_1_1TrajectoryExecutionManager_1_1TrajectoryExecutionContext.html</anchorfile>
      <anchor>a530fdd18bccf94069f3d27b7b068e538</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>trajectory_execution_manager::TrajectoryExecutionManager</name>
    <filename>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</filename>
    <class kind="struct">trajectory_execution_manager::TrajectoryExecutionManager::ControllerInformation</class>
    <class kind="class">trajectory_execution_manager::TrajectoryExecutionManager::DynamicReconfigureImpl</class>
    <class kind="struct">trajectory_execution_manager::TrajectoryExecutionManager::TrajectoryExecutionContext</class>
    <member kind="typedef">
      <type>boost::function&lt; void(const moveit_controller_manager::ExecutionStatus &amp;)&gt;</type>
      <name>ExecutionCompleteCallback</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a071b71e759d7bd81bc361e78769b5b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(std::size_t)&gt;</type>
      <name>PathSegmentCompleteCallback</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a79f3d600e116736e6837300d8e8c7ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areControllersActive</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ae1645bf06899433f4b4e04b80a73f3bc</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;controllers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a263a182be1c8a3ea036c0ed35dea2141</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableExecutionDurationMonitoring</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a9411f06460347966e00b53f5d1e045cd</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ensureActiveController</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a53d956ff3014d1dc47e0575228cb2a87</anchor>
      <arglist>(const std::string &amp;controller)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ensureActiveControllers</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>af1e37b58cb12f213f17fae6b4cc57253</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;controllers)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ensureActiveControllersForGroup</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a2719329cedf99f117b37cb3744a2387a</anchor>
      <arglist>(const std::string &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ensureActiveControllersForJoints</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>af06325b16c85d82275912345d6b97f73</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;joints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ab60d44a885deb49fd795d6013307572a</anchor>
      <arglist>(const ExecutionCompleteCallback &amp;callback, const PathSegmentCompleteCallback &amp;part_callback, bool auto_clear=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a1d076f16a13a284b45dac6c4bac4b519</anchor>
      <arglist>(const ExecutionCompleteCallback &amp;callback=ExecutionCompleteCallback(), bool auto_clear=true)</arglist>
    </member>
    <member kind="function">
      <type>moveit_controller_manager::ExecutionStatus</type>
      <name>executeAndWait</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ac45de4374066d16629c8188a162dfc4f</anchor>
      <arglist>(bool auto_clear=true)</arglist>
    </member>
    <member kind="function">
      <type>const moveit_controller_manager::MoveItControllerManagerPtr &amp;</type>
      <name>getControllerManager</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>afbbf053afd1c09bd7fdf9021ed31a7fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; int, int &gt;</type>
      <name>getCurrentExpectedTrajectoryIndex</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a7b223529effafd8a25840e273c60e048</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>moveit_controller_manager::ExecutionStatus</type>
      <name>getLastExecutionStatus</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a705a442b090e3330e35e2b2951247b1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; TrajectoryExecutionContext * &gt; &amp;</type>
      <name>getTrajectories</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a3b1a0d0e28caffbabdf1ef96fff37fa4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isControllerActive</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aaf37a09549cbc9b4bb074a919e60dc25</anchor>
      <arglist>(const std::string &amp;controller)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isManagingControllers</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aaa4a4aa604f1ca0f598c3aca4b9c85a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processEvent</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ad5b806e21fdc1ee497db6f0973aa39c1</anchor>
      <arglist>(const std::string &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>push</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a6dbf4300d50e75e481fe8a93d505739c</anchor>
      <arglist>(const moveit_msgs::RobotTrajectory &amp;trajectory, const std::string &amp;controller=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>push</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ab79af0a59e799b91eb4dbe3c129da9e6</anchor>
      <arglist>(const moveit_msgs::RobotTrajectory &amp;trajectory, const std::vector&lt; std::string &gt; &amp;controllers)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>push</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a29bf66ef4ca7f14e22ceb861ae171104</anchor>
      <arglist>(const trajectory_msgs::JointTrajectory &amp;trajectory, const std::string &amp;controller=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>push</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ade01870571e4bebe2730f5da300b2e39</anchor>
      <arglist>(const trajectory_msgs::JointTrajectory &amp;trajectory, const std::vector&lt; std::string &gt; &amp;controllers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowedExecutionDurationScaling</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a593227dee374551f5a96f8b8c8a4e668</anchor>
      <arglist>(double scaling)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowedGoalDurationMargin</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a30f5376cc2a19fd6c774e08f7d4a5bd9</anchor>
      <arglist>(double margin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowedStartTolerance</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>acb49903f2327ea2e8009d3b21762ff36</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExecutionVelocityScaling</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aa0ad430c1038eec9c712bec2e050351a</anchor>
      <arglist>(double scaling)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWaitForTrajectoryCompletion</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a22dfda1c9518d36dc68f08f0bcaaf0cc</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopExecution</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a1fb8ee6f7c809152afc3989dc7447046</anchor>
      <arglist>(bool auto_clear=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrajectoryExecutionManager</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a1163ce0d565cf4eacae00af3048e96b2</anchor>
      <arglist>(const moveit::core::RobotModelConstPtr &amp;robot_model, const planning_scene_monitor::CurrentStateMonitorPtr &amp;csm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrajectoryExecutionManager</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aa1d93c784b38c10987d44d8560037451</anchor>
      <arglist>(const moveit::core::RobotModelConstPtr &amp;robot_model, const planning_scene_monitor::CurrentStateMonitorPtr &amp;csm, bool manage_controllers)</arglist>
    </member>
    <member kind="function">
      <type>moveit_controller_manager::ExecutionStatus</type>
      <name>waitForExecution</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ac60b8619c74edb48b97ddf42dd1b39fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrajectoryExecutionManager</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a0cdba1399385c8af04f9b98ab8cdfe3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>EXECUTION_EVENT_TOPIC</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a93ea7dd3bead6b8422e231b51cb165ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkControllerCombination</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ad72cbe7e219c89f7ded221e02017a84c</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;controllers, const std::set&lt; std::string &gt; &amp;actuated_joints)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>configure</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a67897e2f116c9b11a8c92cdc378d59e7</anchor>
      <arglist>(TrajectoryExecutionContext &amp;context, const moveit_msgs::RobotTrajectory &amp;trajectory, const std::vector&lt; std::string &gt; &amp;controllers)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>distributeTrajectory</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>af1349d5cbdb895eb247446877805b83c</anchor>
      <arglist>(const moveit_msgs::RobotTrajectory &amp;trajectory, const std::vector&lt; std::string &gt; &amp;controllers, std::vector&lt; moveit_msgs::RobotTrajectory &gt; &amp;parts)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>executePart</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ae46e9748bf03e77a53b636699a46c261</anchor>
      <arglist>(std::size_t part_index)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>executeThread</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ae8c228ae9af0c5bc56c206d133189008</anchor>
      <arglist>(const ExecutionCompleteCallback &amp;callback, const PathSegmentCompleteCallback &amp;part_callback, bool auto_clear)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>findControllers</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a666f91d5232bb0512627992e07bd345c</anchor>
      <arglist>(const std::set&lt; std::string &gt; &amp;actuated_joints, std::size_t controller_count, const std::vector&lt; std::string &gt; &amp;available_controllers, std::vector&lt; std::string &gt; &amp;selected_controllers)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>generateControllerCombination</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aed304a0a4c767f4003cc03eceb6dee3b</anchor>
      <arglist>(std::size_t start_index, std::size_t controller_count, const std::vector&lt; std::string &gt; &amp;available_controllers, std::vector&lt; std::string &gt; &amp;selected_controllers, std::vector&lt; std::vector&lt; std::string &gt; &gt; &amp;selected_options, const std::set&lt; std::string &gt; &amp;actuated_joints)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getJointAllowedStartTolerance</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a421b2dc2523a687aa887aa73ed8d3a00</anchor>
      <arglist>(std::string const &amp;jointName) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a0c7adc36c3ed1eb8a27737253349f4b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadControllerParams</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a21773bddb0ab89946c5dd8a20e14f6ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>receiveEvent</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ada3b345d1d4b484164783ebc6fb203c8</anchor>
      <arglist>(const std_msgs::StringConstPtr &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reloadControllerInformation</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a5a24bd70d45842df1ca9355d92a1a7e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>selectControllers</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a9f46e703e2c0665e54f7222e806ae7ae</anchor>
      <arglist>(const std::set&lt; std::string &gt; &amp;actuated_joints, const std::vector&lt; std::string &gt; &amp;available_controllers, std::vector&lt; std::string &gt; &amp;selected_controllers)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stopExecutionInternal</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aa28e21558edfac2b695facb71d6f4200</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateControllersState</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aac1d61a634992dec4c1f98f19cc0089a</anchor>
      <arglist>(const ros::Duration &amp;age)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateControllerState</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a0ec26fea52041caf218fa59938e4ef28</anchor>
      <arglist>(const std::string &amp;controller, const ros::Duration &amp;age)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateControllerState</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a623ad16f23fa60cfa93a77540178f055</anchor>
      <arglist>(ControllerInformation &amp;ci, const ros::Duration &amp;age)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateJointsAllowedStartTolerance</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aafeb1fc1702fe2bd1be0c39fc9f97cd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>validate</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a0c6bea84fdbb5c3dd69586828cbb3641</anchor>
      <arglist>(const TrajectoryExecutionContext &amp;context) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>waitForRobotToStop</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ab1ba64ed6cd434ea830cccd6fa5277bb</anchor>
      <arglist>(const TrajectoryExecutionContext &amp;context, double wait_time=1.0)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; moveit_controller_manager::MoveItControllerHandlePtr &gt;</type>
      <name>active_handles_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a9cc4c109554096d5292795a6b9e2f9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>allowed_execution_duration_scaling_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a9be15a31fa38d8852d45eeda6b229c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>allowed_goal_duration_margin_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a96f4c2792068d9444e05ac12d3ef6f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>allowed_start_tolerance_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a7c34265cd970da392854a6241fc2c42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>controller_allowed_execution_duration_scaling_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aa72433e24196997ebdbb2618ae647038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>controller_allowed_goal_duration_margin_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a0731e19b1d4aafe5855126e964df4792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit_controller_manager::MoveItControllerManagerPtr</type>
      <name>controller_manager_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>abf6893fc768c6064d0c8d723ac3f6b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; pluginlib::ClassLoader&lt; moveit_controller_manager::MoveItControllerManager &gt; &gt;</type>
      <name>controller_manager_loader_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ab98ffded49716354653b82d7c0aa0e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_scene_monitor::CurrentStateMonitorPtr</type>
      <name>csm_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a25797d35828f434178304d571cde8ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>current_context_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a6d13ca15552819515ad2d6d13ff020ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>event_topic_subscriber_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aefdeec4619c074cc1132bddaf5ff8289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>execution_complete_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a4a86d90bada03dfc20a434086913335a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::condition_variable</type>
      <name>execution_complete_condition_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a774dd7ca9a796ae32455e577b68d7424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>execution_duration_monitoring_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ad4a133140cf71a8a4fe79a6bd7cbc081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>execution_state_mutex_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a5b995183beedc4ea1e10b6f1ba9668e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; boost::thread &gt;</type>
      <name>execution_thread_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aaadd707897fde1a92c2f10fa6d02c2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>execution_thread_mutex_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a36fe714fc2abf3b04529978a39efd8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>execution_velocity_scaling_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a27024763dc52494c7ea4c186e2337ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>joints_allowed_start_tolerance_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a1b892811f061b438cf34b95c7f2115e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ControllerInformation &gt;</type>
      <name>known_controllers_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ae9ffb3d076fa3d7ce3e523abf0599ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit_controller_manager::ExecutionStatus</type>
      <name>last_execution_status_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a6652badc8438e45b2dd6036a344095c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>manage_controllers_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>af7157471bdeed03795dea917dc9f5dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a19dc7c6cbc92f015d7acfa8cc1e95e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DynamicReconfigureImpl *</type>
      <name>reconfigure_impl_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ad6058c4c2973ac2545280c7bd0cd56f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit::core::RobotModelConstPtr</type>
      <name>robot_model_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a6b1a06d98a3614de18f16fb3fe6d111d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>root_node_handle_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a15c42dada200b1486cc59545b78e385b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ros::Time &gt;</type>
      <name>time_index_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>ab466b2e4390caac325b91b8a544d9012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>time_index_mutex_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aeb47e382d986633795aa139d6068d8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TrajectoryExecutionContext * &gt;</type>
      <name>trajectories_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a81c684925661ee3df1d378bb44adfecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>verbose_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>a77a2ab3938f1fd073786fe3031c43662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>wait_for_trajectory_completion_</name>
      <anchorfile>classtrajectory__execution__manager_1_1TrajectoryExecutionManager.html</anchorfile>
      <anchor>aef13f1b9246d40cd47bcae4a99fb0d8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>planning_scene_monitor::TrajectoryMonitor</name>
    <filename>classplanning__scene__monitor_1_1TrajectoryMonitor.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clearTrajectory</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a76250c7a32b9e5cc6178d3c563547c54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSamplingFrequency</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a5a994ca772871f27c212e2f6cd4fdbfe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const robot_trajectory::RobotTrajectory &amp;</type>
      <name>getTrajectory</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a49e05dbc6c22e0f70cc5550cf841cb6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a1d90e923cb695aabefb1eb2709f94467</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOnStateAddCallback</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>af16da423c90fc589e38cfa057be120cb</anchor>
      <arglist>(const TrajectoryStateAddedCallback &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamplingFrequency</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>ae659031c5a01e6f898192a41459fed6b</anchor>
      <arglist>(double sampling_frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startTrajectoryMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a9cfc33eaa384c34e39f9246b5a14ff49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopTrajectoryMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a170f235f4633a33e6cdd30c22a3e6c55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapTrajectory</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a02e6674c7ecdc7481c2a09dafb1c76bc</anchor>
      <arglist>(robot_trajectory::RobotTrajectory &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrajectoryMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a26a9d8b30e1851e180cb3f3d65e276a0</anchor>
      <arglist>(const CurrentStateMonitorConstPtr &amp;state_monitor, double sampling_frequency=0.0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrajectoryMonitor</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>ae40cc0c83990cae60ce453253e6d9b06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>recordStates</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a73f6ff05478f8450ccace1b8500b8f8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CurrentStateMonitorConstPtr</type>
      <name>current_state_monitor_</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>af837edae55142778b531be34bd1a7f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_recorded_state_time_</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a2fbadb7af250b03f4c101ce42aa48d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; boost::thread &gt;</type>
      <name>record_states_thread_</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>ac0902a1cbe4f7386be9185b51235210b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>sampling_frequency_</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a4bd1cd74468f4f69da245cbee55bc1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TrajectoryStateAddedCallback</type>
      <name>state_add_callback_</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a43bd1edbf7a74bbc5dbf743fe18b32d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_trajectory::RobotTrajectory</type>
      <name>trajectory_</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a5aeef62f0db69863f00832f275754a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>trajectory_start_time_</name>
      <anchorfile>classplanning__scene__monitor_1_1TrajectoryMonitor.html</anchorfile>
      <anchor>a4c01a591a8f24d565ec47279a82c3244</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>collision_detection</name>
    <filename>namespacecollision__detection.html</filename>
    <class kind="class">collision_detection::CollisionPluginLoader</class>
  </compound>
  <compound kind="namespace">
    <name>constraint_sampler_manager_loader</name>
    <filename>namespaceconstraint__sampler__manager__loader.html</filename>
    <class kind="class">constraint_sampler_manager_loader::ConstraintSamplerManagerLoader</class>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceconstraint__sampler__manager__loader.html</anchorfile>
      <anchor>aed03a8e752d570fc2f8167a0075590e7</anchor>
      <arglist>(ConstraintSamplerManagerLoader)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>default_planner_request_adapters</name>
    <filename>namespacedefault__planner__request__adapters.html</filename>
    <class kind="class">default_planner_request_adapters::AddIterativeSplineParameterization</class>
    <class kind="class">default_planner_request_adapters::AddRuckigTrajectorySmoothing</class>
    <class kind="class">default_planner_request_adapters::AddTimeOptimalParameterization</class>
    <class kind="class">default_planner_request_adapters::AddTimeParameterization</class>
    <class kind="class">default_planner_request_adapters::Empty</class>
    <class kind="class">default_planner_request_adapters::FixStartStateBounds</class>
    <class kind="class">default_planner_request_adapters::FixStartStateCollision</class>
    <class kind="class">default_planner_request_adapters::FixStartStatePathConstraints</class>
    <class kind="class">default_planner_request_adapters::FixWorkspaceBounds</class>
    <class kind="class">default_planner_request_adapters::LimitMaxCartesianLinkSpeed</class>
    <class kind="class">default_planner_request_adapters::ResolveConstraintFrames</class>
    <member kind="variable">
      <type>const std::string</type>
      <name>LOGGER</name>
      <anchorfile>namespacedefault__planner__request__adapters.html</anchorfile>
      <anchor>a4f7bc14284dff34f7976087013c6837d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>kinematics_plugin_loader</name>
    <filename>namespacekinematics__plugin__loader.html</filename>
    <class kind="class">kinematics_plugin_loader::KinematicsPluginLoader</class>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacekinematics__plugin__loader.html</anchorfile>
      <anchor>ade3df8542e08f9c807a9b32eb8d5b71b</anchor>
      <arglist>(KinematicsPluginLoader)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>LOGNAME</name>
      <anchorfile>namespacekinematics__plugin__loader.html</anchorfile>
      <anchor>a022902fa3078aa3d8ec0d30c7705ff26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit</name>
    <filename>namespacemoveit.html</filename>
    <namespace>moveit::planning_interface</namespace>
  </compound>
  <compound kind="namespace">
    <name>moveit::planning_interface</name>
    <filename>namespacemoveit_1_1planning__interface.html</filename>
    <member kind="typedef">
      <type>moveit_cpp::MoveItCpp</type>
      <name>MoveItCpp</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a617908a83b1dcd2067770ca5d39adcff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>moveit_cpp::PlanningComponent</type>
      <name>PlanningComponent</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a7a5e55d4cfdcd7debfb95ca8b89c9d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_DECLARE_PTR</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>aea5c4d955250e98d4395a85c1d200d95</anchor>
      <arglist>(MoveItCpp, moveit_cpp::MoveItCpp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_DECLARE_PTR</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a35d9399439e4633d06be0b5629a8fbbe</anchor>
      <arglist>(PlanningComponent, moveit_cpp::PlanningComponent)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit_cpp</name>
    <filename>namespacemoveit__cpp.html</filename>
    <class kind="class">moveit_cpp::MoveItCpp</class>
    <class kind="class">moveit_cpp::MoveItCppTest</class>
    <class kind="class">moveit_cpp::PlanningComponent</class>
    <member kind="function">
      <type>planning_interface::MotionPlanResponse</type>
      <name>getShortestSolution</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>ae5a1eb0f12f07404a82186e07f651b65</anchor>
      <arglist>(std::vector&lt; planning_interface::MotionPlanResponse &gt; const &amp;solutions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>af211ec85b6bedb026a088c4fd4ffd184</anchor>
      <arglist>(MoveItCpp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>ac8b17d10914321a81d09cac80d772d07</anchor>
      <arglist>(PlanningComponent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>ae79291c9b54bf6c5f4b40b5601b4db51</anchor>
      <arglist>(MoveItCppTest, AcceptAllowedJointStartTolerance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>afca23e0156f767fab6d3a2dfbcfc4571</anchor>
      <arglist>(MoveItCppTest, DoNotValidateJointStartToleranceZero)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>ab7206ed1e8dbdcacc5fe305de9248576</anchor>
      <arglist>(MoveItCppTest, EnsureActiveControllersForJointsTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a1a6d6be8aaa7b8cde88d78a888610433</anchor>
      <arglist>(MoveItCppTest, ensureActiveControllerTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a4db44b60a697d827e716a699b1b3f19a</anchor>
      <arglist>(MoveItCppTest, ExecuteEmptySetOfTrajectoriesTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a0be9ace3cc0f066454dc07235ba9f293</anchor>
      <arglist>(MoveItCppTest, GetCurrentStateTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a7e477c45a4eafc9703b6153b987d9bbb</anchor>
      <arglist>(MoveItCppTest, NameOfPlanningGroupTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a4723f6f84fb5ab432024b30c562404a0</anchor>
      <arglist>(MoveItCppTest, PushExecuteAndWaitTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a0d77791cf3341ce01cde8f316795b852</anchor>
      <arglist>(MoveItCppTest, RejectTooFarFromStart)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a9e66ab452d3f63b2fc4d9ba915bfaa99</anchor>
      <arglist>(MoveItCppTest, TestSetGoalFromPoseStamped)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a0af3337bc625e004f52ab43499f2fbce</anchor>
      <arglist>(MoveItCppTest, TestSetGoalFromRobotState)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>af2f7d5e0e7f75b088c092bba54b6b351</anchor>
      <arglist>(MoveItCppTest, TestSetStartStateFromRobotState)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>afe6c385652022aa3fec498d08247d829</anchor>
      <arglist>(MoveItCppTest, TestSetStartStateToCurrentState)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>LOGNAME</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a9d2c0218de3a543995c7a5323d1762ed</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>PLANNING_PLUGIN_PARAM</name>
      <anchorfile>namespacemoveit__cpp.html</anchorfile>
      <anchor>a477953b5748726264bbcef9462a8441d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>plan_execution</name>
    <filename>namespaceplan__execution.html</filename>
    <class kind="struct">plan_execution::ExecutableMotionPlan</class>
    <class kind="struct">plan_execution::ExecutableTrajectory</class>
    <class kind="class">plan_execution::PlanExecution</class>
    <class kind="class">plan_execution::PlanWithSensing</class>
    <member kind="typedef">
      <type>boost::function&lt; bool(ExecutableMotionPlan &amp;)&gt;</type>
      <name>ExecutableMotionPlanComputationFn</name>
      <anchorfile>namespaceplan__execution.html</anchorfile>
      <anchor>ac84c555c3f56f8f0c5be97b626207d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceplan__execution.html</anchorfile>
      <anchor>a982aa639b5ebe30a31aca54971e204b4</anchor>
      <arglist>(PlanExecution)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceplan__execution.html</anchorfile>
      <anchor>a0ce5a4c3252de06106e3348ab4a76cd7</anchor>
      <arglist>(PlanWithSensing)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>planning_pipeline</name>
    <filename>namespaceplanning__pipeline.html</filename>
    <class kind="class">planning_pipeline::PlanningPipeline</class>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceplanning__pipeline.html</anchorfile>
      <anchor>aafd581fdeb83ae024bfb219fe9f3cdb5</anchor>
      <arglist>(PlanningPipeline)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>planning_scene_monitor</name>
    <filename>namespaceplanning__scene__monitor.html</filename>
    <class kind="class">planning_scene_monitor::CurrentStateMonitor</class>
    <class kind="class">planning_scene_monitor::LockedPlanningSceneRO</class>
    <class kind="class">planning_scene_monitor::LockedPlanningSceneRW</class>
    <class kind="class">planning_scene_monitor::PlanningSceneMonitor</class>
    <class kind="class">planning_scene_monitor::TrajectoryMonitor</class>
    <member kind="typedef">
      <type>boost::function&lt; void(const sensor_msgs::JointStateConstPtr &amp;)&gt;</type>
      <name>JointStateUpdateCallback</name>
      <anchorfile>namespaceplanning__scene__monitor.html</anchorfile>
      <anchor>a6dbeca83f4d1546fbd13718655b57d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const moveit::core::RobotStateConstPtr &amp;, const ros::Time &amp;)&gt;</type>
      <name>TrajectoryStateAddedCallback</name>
      <anchorfile>namespaceplanning__scene__monitor.html</anchorfile>
      <anchor>a94eb4708dfb6c14b761fd1b1b43e5b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceplanning__scene__monitor.html</anchorfile>
      <anchor>a07beeec9b8516b776c6c435ed52aa707</anchor>
      <arglist>(CurrentStateMonitor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceplanning__scene__monitor.html</anchorfile>
      <anchor>ab7cfdf62235b0a154da5ae54dcb32fe3</anchor>
      <arglist>(PlanningSceneMonitor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespaceplanning__scene__monitor.html</anchorfile>
      <anchor>a1ff40b3b33e9cd2901003a87f2c26b6b</anchor>
      <arglist>(TrajectoryMonitor)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>LOGNAME</name>
      <anchorfile>namespaceplanning__scene__monitor.html</anchorfile>
      <anchor>acc0e2ec6bfedd177a7bab42ca3040799</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rdf_loader</name>
    <filename>namespacerdf__loader.html</filename>
    <class kind="class">rdf_loader::RDFLoader</class>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacerdf__loader.html</anchorfile>
      <anchor>a314e97e60eb7f81fbcf8cb88569da4ee</anchor>
      <arglist>(RDFLoader)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>robot_model_loader</name>
    <filename>namespacerobot__model__loader.html</filename>
    <class kind="class">robot_model_loader::RobotModelLoader</class>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacerobot__model__loader.html</anchorfile>
      <anchor>a3f9164231975adcf89657dab7ef36317</anchor>
      <arglist>(RobotModelLoader)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_moveit_controller_manager</name>
    <filename>namespacetest__moveit__controller__manager.html</filename>
    <class kind="class">test_moveit_controller_manager::TestMoveItControllerHandle</class>
    <class kind="class">test_moveit_controller_manager::TestMoveItControllerManager</class>
  </compound>
  <compound kind="namespace">
    <name>trajectory_execution_manager</name>
    <filename>namespacetrajectory__execution__manager.html</filename>
    <class kind="class">trajectory_execution_manager::TrajectoryExecutionManager</class>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacetrajectory__execution__manager.html</anchorfile>
      <anchor>a28a7a09488241c60e2a0427e16a1af16</anchor>
      <arglist>(TrajectoryExecutionManager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DEFAULT_CONTROLLER_GOAL_DURATION_MARGIN</name>
      <anchorfile>namespacetrajectory__execution__manager.html</anchorfile>
      <anchor>abe684eaebc2e8f9999314acd13bf294e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DEFAULT_CONTROLLER_GOAL_DURATION_SCALING</name>
      <anchorfile>namespacetrajectory__execution__manager.html</anchorfile>
      <anchor>af43e8ba1b988ecb028f50172a1bb75ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ros::Duration</type>
      <name>DEFAULT_CONTROLLER_INFORMATION_VALIDITY_AGE</name>
      <anchorfile>namespacetrajectory__execution__manager.html</anchorfile>
      <anchor>a611551278d0aa3ca1c329c5141d5d8c2</anchor>
      <arglist>(1.0)</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>trajectory_execution</name>
    <title>Trajectory Execution Manager</title>
    <filename>trajectory_execution</filename>
  </compound>
</tagfile>
