<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>approach_and_translate_stage.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/src/</path>
    <filename>approach__and__translate__stage_8cpp.html</filename>
    <includes id="pick__place_8h" name="pick_place.h" local="no" imported="no">moveit/pick_place/pick_place.h</includes>
    <includes id="approach__and__translate__stage_8h" name="approach_and_translate_stage.h" local="no" imported="no">moveit/pick_place/approach_and_translate_stage.h</includes>
    <namespace>pick_place</namespace>
  </compound>
  <compound kind="file">
    <name>approach_and_translate_stage.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/include/moveit/pick_place/</path>
    <filename>approach__and__translate__stage_8h.html</filename>
    <includes id="manipulation__stage_8h" name="manipulation_stage.h" local="no" imported="no">moveit/pick_place/manipulation_stage.h</includes>
    <class kind="class">pick_place::ApproachAndTranslateStage</class>
    <namespace>pick_place</namespace>
  </compound>
  <compound kind="file">
    <name>capability_names.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/move_group_pick_place_capability/include/moveit/move_group_pick_place_capability/</path>
    <filename>capability__names_8h.html</filename>
    <namespace>move_group</namespace>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PICKUP_ACTION</name>
      <anchorfile>namespacemove__group.html</anchorfile>
      <anchor>ab102bb047b606327ca40369c978ed3a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PLACE_ACTION</name>
      <anchorfile>namespacemove__group.html</anchorfile>
      <anchor>acb6440f9cfacd8f20c6d05efaeeb6488</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>manipulation_pipeline.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/src/</path>
    <filename>manipulation__pipeline_8cpp.html</filename>
    <includes id="manipulation__pipeline_8h" name="manipulation_pipeline.h" local="no" imported="no">moveit/pick_place/manipulation_pipeline.h</includes>
    <namespace>pick_place</namespace>
  </compound>
  <compound kind="file">
    <name>manipulation_pipeline.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/include/moveit/pick_place/</path>
    <filename>manipulation__pipeline_8h.html</filename>
    <includes id="manipulation__stage_8h" name="manipulation_stage.h" local="no" imported="no">moveit/pick_place/manipulation_stage.h</includes>
    <class kind="class">pick_place::ManipulationPipeline</class>
    <namespace>pick_place</namespace>
  </compound>
  <compound kind="file">
    <name>manipulation_plan.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/include/moveit/pick_place/</path>
    <filename>manipulation__plan_8h.html</filename>
    <class kind="struct">pick_place::ManipulationPlan</class>
    <class kind="struct">pick_place::ManipulationPlanSharedData</class>
    <namespace>pick_place</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_STRUCT_FORWARD</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>aa2ffd2bd82fbea8780f7ca9da7a14df0</anchor>
      <arglist>(ManipulationPlan)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_STRUCT_FORWARD</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>a82a67ad35280cf5bea2444c31818db16</anchor>
      <arglist>(ManipulationPlanSharedData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>manipulation_stage.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/include/moveit/pick_place/</path>
    <filename>manipulation__stage_8h.html</filename>
    <includes id="manipulation__plan_8h" name="manipulation_plan.h" local="no" imported="no">moveit/pick_place/manipulation_plan.h</includes>
    <class kind="class">pick_place::ManipulationStage</class>
    <namespace>pick_place</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>a3984e58f53b699aad8f1a08bdbf61cea</anchor>
      <arglist>(ManipulationStage)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pick.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/src/</path>
    <filename>pick_8cpp.html</filename>
    <includes id="pick__place_8h" name="pick_place.h" local="no" imported="no">moveit/pick_place/pick_place.h</includes>
    <includes id="reachable__valid__pose__filter_8h" name="reachable_valid_pose_filter.h" local="no" imported="no">moveit/pick_place/reachable_valid_pose_filter.h</includes>
    <includes id="approach__and__translate__stage_8h" name="approach_and_translate_stage.h" local="no" imported="no">moveit/pick_place/approach_and_translate_stage.h</includes>
    <includes id="plan__stage_8h" name="plan_stage.h" local="no" imported="no">moveit/pick_place/plan_stage.h</includes>
    <namespace>pick_place</namespace>
    <member kind="variable">
      <type>const std::vector&lt; moveit_msgs::Grasp &gt; &amp;</type>
      <name>grasps_</name>
      <anchorfile>pick_8cpp.html</anchorfile>
      <anchor>a665cb7ef81f73b7c55233c84fd40f317</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pick_place.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/src/</path>
    <filename>pick__place_8cpp.html</filename>
    <includes id="pick__place_8h" name="pick_place.h" local="no" imported="no">moveit/pick_place/pick_place.h</includes>
    <namespace>pick_place</namespace>
  </compound>
  <compound kind="file">
    <name>pick_place.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/include/moveit/pick_place/</path>
    <filename>pick__place_8h.html</filename>
    <includes id="manipulation__pipeline_8h" name="manipulation_pipeline.h" local="no" imported="no">moveit/pick_place/manipulation_pipeline.h</includes>
    <includes id="pick__place__params_8h" name="pick_place_params.h" local="no" imported="no">moveit/pick_place/pick_place_params.h</includes>
    <class kind="class">pick_place::PickPlace</class>
    <class kind="class">pick_place::PickPlacePlanBase</class>
    <class kind="class">pick_place::PickPlan</class>
    <class kind="class">pick_place::PlacePlan</class>
    <namespace>pick_place</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>a9a8601edd38384e2c803f01e1dba113b</anchor>
      <arglist>(PickPlace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>a743f9e29ca77d84b7780d12a5a72e447</anchor>
      <arglist>(PickPlan)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>a992359d52d6670acdbbbdc557d2b61bb</anchor>
      <arglist>(PlacePlan)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pick_place_action_capability.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/move_group_pick_place_capability/src/</path>
    <filename>pick__place__action__capability_8cpp.html</filename>
    <includes id="pick__place__action__capability_8h" name="pick_place_action_capability.h" local="yes" imported="no">pick_place_action_capability.h</includes>
    <includes id="capability__names_8h" name="capability_names.h" local="no" imported="no">moveit/move_group_pick_place_capability/capability_names.h</includes>
  </compound>
  <compound kind="file">
    <name>pick_place_action_capability.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/move_group_pick_place_capability/src/</path>
    <filename>pick__place__action__capability_8h.html</filename>
    <includes id="pick__place_8h" name="pick_place.h" local="no" imported="no">moveit/pick_place/pick_place.h</includes>
    <class kind="class">move_group::MoveGroupPickPlaceAction</class>
    <namespace>move_group</namespace>
  </compound>
  <compound kind="file">
    <name>pick_place_params.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/src/</path>
    <filename>pick__place__params_8cpp.html</filename>
    <includes id="pick__place__params_8h" name="pick_place_params.h" local="no" imported="no">moveit/pick_place/pick_place_params.h</includes>
    <namespace>pick_place</namespace>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; PickPlaceDynamicReconfigureConfig &gt;</type>
      <name>dynamic_reconfigure_server_</name>
      <anchorfile>pick__place__params_8cpp.html</anchorfile>
      <anchor>afe9fcb8c66d6110b1a85b20d394c31c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PickPlaceParams</type>
      <name>params_</name>
      <anchorfile>pick__place__params_8cpp.html</anchorfile>
      <anchor>aaf5234b6563cbb46086c7df3d12a55d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pick_place_params.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/include/moveit/pick_place/</path>
    <filename>pick__place__params_8h.html</filename>
    <class kind="struct">pick_place::PickPlaceParams</class>
    <namespace>pick_place</namespace>
    <member kind="function">
      <type>const PickPlaceParams &amp;</type>
      <name>GetGlobalPickPlaceParams</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>a9e8dc4101f2085be4002292bf21f6bf1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>place.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/src/</path>
    <filename>place_8cpp.html</filename>
    <includes id="pick__place_8h" name="pick_place.h" local="no" imported="no">moveit/pick_place/pick_place.h</includes>
    <includes id="reachable__valid__pose__filter_8h" name="reachable_valid_pose_filter.h" local="no" imported="no">moveit/pick_place/reachable_valid_pose_filter.h</includes>
    <includes id="approach__and__translate__stage_8h" name="approach_and_translate_stage.h" local="no" imported="no">moveit/pick_place/approach_and_translate_stage.h</includes>
    <includes id="plan__stage_8h" name="plan_stage.h" local="no" imported="no">moveit/pick_place/plan_stage.h</includes>
    <namespace>pick_place</namespace>
    <member kind="variable">
      <type>const std::vector&lt; moveit_msgs::PlaceLocation &gt; &amp;</type>
      <name>places_</name>
      <anchorfile>place_8cpp.html</anchorfile>
      <anchor>ab24c2b7d58df8413f2dc000bd47b2e43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plan_stage.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/src/</path>
    <filename>plan__stage_8cpp.html</filename>
    <includes id="pick__place_8h" name="pick_place.h" local="no" imported="no">moveit/pick_place/pick_place.h</includes>
    <includes id="plan__stage_8h" name="plan_stage.h" local="no" imported="no">moveit/pick_place/plan_stage.h</includes>
    <namespace>pick_place</namespace>
  </compound>
  <compound kind="file">
    <name>plan_stage.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/include/moveit/pick_place/</path>
    <filename>plan__stage_8h.html</filename>
    <includes id="manipulation__stage_8h" name="manipulation_stage.h" local="no" imported="no">moveit/pick_place/manipulation_stage.h</includes>
    <class kind="class">pick_place::PlanStage</class>
    <namespace>pick_place</namespace>
  </compound>
  <compound kind="file">
    <name>reachable_valid_pose_filter.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/src/</path>
    <filename>reachable__valid__pose__filter_8cpp.html</filename>
    <includes id="reachable__valid__pose__filter_8h" name="reachable_valid_pose_filter.h" local="no" imported="no">moveit/pick_place/reachable_valid_pose_filter.h</includes>
  </compound>
  <compound kind="file">
    <name>reachable_valid_pose_filter.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/manipulation/pick_place/include/moveit/pick_place/</path>
    <filename>reachable__valid__pose__filter_8h.html</filename>
    <includes id="manipulation__stage_8h" name="manipulation_stage.h" local="no" imported="no">moveit/pick_place/manipulation_stage.h</includes>
    <class kind="class">pick_place::ReachableAndValidPoseFilter</class>
    <namespace>pick_place</namespace>
  </compound>
  <compound kind="class">
    <name>pick_place::ApproachAndTranslateStage</name>
    <filename>classpick__place_1_1ApproachAndTranslateStage.html</filename>
    <base>pick_place::ManipulationStage</base>
    <member kind="function">
      <type></type>
      <name>ApproachAndTranslateStage</name>
      <anchorfile>classpick__place_1_1ApproachAndTranslateStage.html</anchorfile>
      <anchor>adb443fdd0f4952273341e4f630649016</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;scene, const collision_detection::AllowedCollisionMatrixConstPtr &amp;collision_matrix)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classpick__place_1_1ApproachAndTranslateStage.html</anchorfile>
      <anchor>ae658a494d4ecadb6078a19060c6630c0</anchor>
      <arglist>(const ManipulationPlanPtr &amp;plan) const override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>collision_detection::AllowedCollisionMatrixConstPtr</type>
      <name>collision_matrix_</name>
      <anchorfile>classpick__place_1_1ApproachAndTranslateStage.html</anchorfile>
      <anchor>a82788b61a8fdbee3084f56effe5a284a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>jump_factor_</name>
      <anchorfile>classpick__place_1_1ApproachAndTranslateStage.html</anchorfile>
      <anchor>a84c88a9ffb1f6e17fb5ace928c435e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>max_fail_</name>
      <anchorfile>classpick__place_1_1ApproachAndTranslateStage.html</anchorfile>
      <anchor>adea630bb68d109a5175e2f42c542e1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>max_goal_count_</name>
      <anchorfile>classpick__place_1_1ApproachAndTranslateStage.html</anchorfile>
      <anchor>a1dd9cd705adb3164f5a77b7eb148b4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_step_</name>
      <anchorfile>classpick__place_1_1ApproachAndTranslateStage.html</anchorfile>
      <anchor>a04353383c754b78315cc4496436840e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_scene::PlanningSceneConstPtr</type>
      <name>planning_scene_</name>
      <anchorfile>classpick__place_1_1ApproachAndTranslateStage.html</anchorfile>
      <anchor>a1d9d62c40cefefb773896d0b9afba35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>trajectory_processing::IterativeParabolicTimeParameterization</type>
      <name>time_param_</name>
      <anchorfile>classpick__place_1_1ApproachAndTranslateStage.html</anchorfile>
      <anchor>a6ca4ca3d6709947d2e48dd53d9b6413f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pick_place::ManipulationPipeline</name>
    <filename>classpick__place_1_1ManipulationPipeline.html</filename>
    <member kind="function">
      <type>ManipulationPipeline &amp;</type>
      <name>addStage</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a7aacdede633a0a7cfee899e719d4b2df</anchor>
      <arglist>(const ManipulationStagePtr &amp;next)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a89f1a2a082b0486132954e103be61262</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; ManipulationPlanPtr &gt; &amp;</type>
      <name>getFailedManipulationPlans</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a2a0959b8d64f89cf435462ea05e75358</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ManipulationStagePtr &amp;</type>
      <name>getFirstStage</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>abbba86e906f70c490569d24f304b92b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ManipulationStagePtr &amp;</type>
      <name>getLastStage</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>ad3e7cc72e1a1639ef0c8cbec581d8bca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>aaa480ae9791bc3cbf55d81364daba95b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; ManipulationPlanPtr &gt; &amp;</type>
      <name>getSuccessfulManipulationPlans</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>acae25ec8c6339b2a769ebf0698241de8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManipulationPipeline</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>ab6e64d7843b44578e30c7db3b8a3a3c2</anchor>
      <arglist>(const std::string &amp;name, unsigned int nthreads)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>aa5b9784dcf52c25e0a3e3d16ac750cf8</anchor>
      <arglist>(const ManipulationPlanPtr &amp;grasp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reprocessLastFailure</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a6ec21bbc9e2cda985a603a53c7bc4b1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a30c5df8e60ebbd27ea81132eb25e6aa0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEmptyQueueCallback</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a0832acb877295e4fec74eae4954ee61f</anchor>
      <arglist>(const boost::function&lt; void()&gt; &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSolutionCallback</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a2adf50931d91005e37a42f50f3b92b4f</anchor>
      <arglist>(const boost::function&lt; void()&gt; &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerbose</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a1ebd6be1ee7c6ded89434ce64bf11a70</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>signalStop</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a02ae966978f2349c89239a13523b398c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>aedbed2ac756475449f23c0a8df7bf48a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a9501a04b53c00fcca6df2df8e959299e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ManipulationPipeline</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a09c785d66b20c5742d30180c6301788e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processingThread</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a98f91fa0f757b8823651207fb823622e</anchor>
      <arglist>(unsigned int index)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::function&lt; void()&gt;</type>
      <name>empty_queue_callback_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>afc2d4cf405f7bebf77b872f935e42fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>empty_queue_threads_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a1b6127c16dd6c28ec30bacf47c2c0f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; ManipulationPlanPtr &gt;</type>
      <name>failed_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a0b544d7b0995fa25d8d240d63aa8f3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a96dfb25b106564dcea9b51a1d4b03d56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>nthreads_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>aad04491701b79f9fe39dce19252df70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; boost::thread * &gt;</type>
      <name>processing_threads_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>ad7e8566dfcf08ee03272ff78eb96dd96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; ManipulationPlanPtr &gt;</type>
      <name>queue_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a27a8523872604e62654e37226efe54f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::condition_variable</type>
      <name>queue_access_cond_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>aec387b28fdc66b3c733511f75d5ee902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>queue_access_lock_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a6b460bfd96b1388769abe19ef25c4b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>result_lock_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>aa856e00d30f9d09b84e8470311666426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::function&lt; void()&gt;</type>
      <name>solution_callback_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a20a436b90a77abd0b3a8098c47633df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; ManipulationStagePtr &gt;</type>
      <name>stages_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>ae75f92a41f6c2a478e25d070fb537b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>stop_processing_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a55b91b400f79a3e6c601ab18f7417893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; ManipulationPlanPtr &gt;</type>
      <name>success_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>acec251daff5ac21e41aef47c20d384ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>verbose_</name>
      <anchorfile>classpick__place_1_1ManipulationPipeline.html</anchorfile>
      <anchor>a77fdc2ae2367bcda341546e0a6f71049</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pick_place::ManipulationPlan</name>
    <filename>structpick__place_1_1ManipulationPlan.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>aa66e07d0da7ceec3b49fccf88fa5a22d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</type>
      <name>ManipulationPlan</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>a00f1edf6296bae81b31a1951d0150b7d</anchor>
      <arglist>(const ManipulationPlanSharedDataConstPtr &amp;shared_data)</arglist>
    </member>
    <member kind="variable">
      <type>moveit_msgs::GripperTranslation</type>
      <name>approach_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>afcf38da8a1a487a913eb24b92ef30291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>trajectory_msgs::JointTrajectory</type>
      <name>approach_posture_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>a60eab61d312339d2f99e178a259e0f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit::core::RobotStatePtr</type>
      <name>approach_state_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>a362039cef85d21ccef1fdfc9c7e944de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit_msgs::MoveItErrorCodes</type>
      <name>error_code_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>aa2bd9badf3c4642a7a61ae015744d12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit_msgs::Constraints</type>
      <name>goal_constraints_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>aa782d8dbcd1f998d43d44b0c0d4bf693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::PoseStamped</type>
      <name>goal_pose_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>a9aad0cf84c514579b87e426380df4fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constraint_samplers::ConstraintSamplerPtr</type>
      <name>goal_sampler_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>a35ab057f4415d7f824942874959fadee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>id_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>ab404e6bd7649c024c5cb084f9fa6e232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; moveit::core::RobotStatePtr &gt;</type>
      <name>possible_goal_states_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>abae6b1e73069c98767ccb377f09dd9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>processing_stage_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>a2ee52cd1b0942e6364a92fda51727ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit_msgs::GripperTranslation</type>
      <name>retreat_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>a441ec558f615371f29c41dc85bf609fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>trajectory_msgs::JointTrajectory</type>
      <name>retreat_posture_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>aabe416a3a509b3d4b22e20dfff8643bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ManipulationPlanSharedDataConstPtr</type>
      <name>shared_data_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>a7b09ce1a4031d6db92202e0b0f61d452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; plan_execution::ExecutableTrajectory &gt;</type>
      <name>trajectories_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>a26548142c87277929eace918a8a335f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Isometry3d</type>
      <name>transformed_goal_pose_</name>
      <anchorfile>structpick__place_1_1ManipulationPlan.html</anchorfile>
      <anchor>a519de70f309cb804aad1b2bcdda4afb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pick_place::ManipulationPlanSharedData</name>
    <filename>structpick__place_1_1ManipulationPlanSharedData.html</filename>
    <member kind="function">
      <type></type>
      <name>ManipulationPlanSharedData</name>
      <anchorfile>structpick__place_1_1ManipulationPlanSharedData.html</anchorfile>
      <anchor>ae5d4ea52a8b614262a621bca6522b3f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>moveit_msgs::AttachedCollisionObject</type>
      <name>diff_attached_object_</name>
      <anchorfile>structpick__place_1_1ManipulationPlanSharedData.html</anchorfile>
      <anchor>aecbe1254e6e10340ea68c4fdfffded39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const moveit::core::JointModelGroup *</type>
      <name>end_effector_group_</name>
      <anchorfile>structpick__place_1_1ManipulationPlanSharedData.html</anchorfile>
      <anchor>a2c29b1f7ebe053395ffabb6998731705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const moveit::core::LinkModel *</type>
      <name>ik_link_</name>
      <anchorfile>structpick__place_1_1ManipulationPlanSharedData.html</anchorfile>
      <anchor>ac8dfc0c311b8e2f2c377f86187c33296</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>max_goal_sampling_attempts_</name>
      <anchorfile>structpick__place_1_1ManipulationPlanSharedData.html</anchorfile>
      <anchor>a1cd38b8b532dd7c7deb35528e1cd7766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>minimize_object_distance_</name>
      <anchorfile>structpick__place_1_1ManipulationPlanSharedData.html</anchorfile>
      <anchor>a0ef0111b563f9444c298dd0991390cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit_msgs::Constraints</type>
      <name>path_constraints_</name>
      <anchorfile>structpick__place_1_1ManipulationPlanSharedData.html</anchorfile>
      <anchor>a46233d79a9384c004f66e083c030a93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>planner_id_</name>
      <anchorfile>structpick__place_1_1ManipulationPlanSharedData.html</anchorfile>
      <anchor>acb22c833d6ce381a92b9abc42908cba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const moveit::core::JointModelGroup *</type>
      <name>planning_group_</name>
      <anchorfile>structpick__place_1_1ManipulationPlanSharedData.html</anchorfile>
      <anchor>aee82625f5a87f68c10cad3916b51a0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::WallTime</type>
      <name>timeout_</name>
      <anchorfile>structpick__place_1_1ManipulationPlanSharedData.html</anchorfile>
      <anchor>aff9f94d1b0a19d391eea637dcd2adb91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pick_place::ManipulationStage</name>
    <filename>classpick__place_1_1ManipulationStage.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>evaluate</name>
      <anchorfile>classpick__place_1_1ManipulationStage.html</anchorfile>
      <anchor>ac24b4b8e76df6cfb3d1d44df7243d738</anchor>
      <arglist>(const ManipulationPlanPtr &amp;plan) const =0</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classpick__place_1_1ManipulationStage.html</anchorfile>
      <anchor>a777665c6aff353d31a99a0197e031e4c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManipulationStage</name>
      <anchorfile>classpick__place_1_1ManipulationStage.html</anchorfile>
      <anchor>a9718b559d7ca0736c5912350fd9ac842</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resetStopSignal</name>
      <anchorfile>classpick__place_1_1ManipulationStage.html</anchorfile>
      <anchor>aae1bfa274dc2a442441666d2b81919b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerbose</name>
      <anchorfile>classpick__place_1_1ManipulationStage.html</anchorfile>
      <anchor>a920071e06a43e598e01a1e4a800a2a24</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>signalStop</name>
      <anchorfile>classpick__place_1_1ManipulationStage.html</anchorfile>
      <anchor>ae876b86e97bae895b5623a6bf0fe4116</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ManipulationStage</name>
      <anchorfile>classpick__place_1_1ManipulationStage.html</anchorfile>
      <anchor>a2dc1b13ae285a9434e175e8fc962e328</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classpick__place_1_1ManipulationStage.html</anchorfile>
      <anchor>abf59b812d4444c552a87cdb87271fc96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>signal_stop_</name>
      <anchorfile>classpick__place_1_1ManipulationStage.html</anchorfile>
      <anchor>a3b4e78bcf59985c61c5090a19993c182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>verbose_</name>
      <anchorfile>classpick__place_1_1ManipulationStage.html</anchorfile>
      <anchor>a8f6ea23bcd0754486e265f7e237f1c9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>move_group::MoveGroupPickPlaceAction</name>
    <filename>classmove__group_1_1MoveGroupPickPlaceAction.html</filename>
    <base>move_group::MoveGroupCapability</base>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a3b5457a36ae5dfe1ae844f9d81661447</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveGroupPickPlaceAction</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>afb49e233987190fce899d8341e34f88d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>executePickupCallback</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>aa833c9f5a0b3e71f5634f1e2006dede6</anchor>
      <arglist>(const moveit_msgs::PickupGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>executePickupCallbackPlanAndExecute</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a6a0c29c147a77b8d522681ed83187bce</anchor>
      <arglist>(const moveit_msgs::PickupGoalConstPtr &amp;goal, moveit_msgs::PickupResult &amp;action_res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>executePickupCallbackPlanOnly</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>affe411a9ffa075c824663215f9b38f15</anchor>
      <arglist>(const moveit_msgs::PickupGoalConstPtr &amp;goal, moveit_msgs::PickupResult &amp;action_res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>executePlaceCallback</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>ab262c1cb23addf6f1a95ad09f1414e26</anchor>
      <arglist>(const moveit_msgs::PlaceGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>executePlaceCallbackPlanAndExecute</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>ab7c5d80c9baec7021b180a24daff851d</anchor>
      <arglist>(const moveit_msgs::PlaceGoalConstPtr &amp;goal, moveit_msgs::PlaceResult &amp;action_res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>executePlaceCallbackPlanOnly</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a352dd2b9fc08e16086bae3c39f68f155</anchor>
      <arglist>(const moveit_msgs::PlaceGoalConstPtr &amp;goal, moveit_msgs::PlaceResult &amp;action_res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fillGrasps</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>af58a61f27ae05793177e51fd7030279a</anchor>
      <arglist>(moveit_msgs::PickupGoal &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>planUsingPickPlacePickup</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a6d07e633a8b19459195544810efdf18e</anchor>
      <arglist>(const moveit_msgs::PickupGoal &amp;goal, moveit_msgs::PickupResult *action_res, plan_execution::ExecutableMotionPlan &amp;plan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>planUsingPickPlacePlace</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>acb540b280362a9bdc8dcdc5bdcd8f5aa</anchor>
      <arglist>(const moveit_msgs::PlaceGoal &amp;goal, moveit_msgs::PlaceResult *action_res, plan_execution::ExecutableMotionPlan &amp;plan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>preemptPickupCallback</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>acbfbf09ed436693dba3d7c7286ae8694</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>preemptPlaceCallback</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a27c0126ae6d03f0f845d4dfa6d57aa3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setPickupState</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a386cfe947a48aabd98ef7ca794218739</anchor>
      <arglist>(MoveGroupState state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setPlaceState</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a1f1fc44283b746cc584788e0e16acc83</anchor>
      <arglist>(MoveGroupState state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startPickupExecutionCallback</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a21049e84cd84236dd5f4764086a49a2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startPickupLookCallback</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a5bb4645d53a13533783e8b7fb780d2ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startPlaceExecutionCallback</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>ad84f42a756041aac6e47a3bbcef8f3c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startPlaceLookCallback</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>aa16fc9456d552719018bf85da11f0d90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; moveit_msgs::AttachedCollisionObject &gt;</type>
      <name>diff_attached_object_</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a56de97e69685213304d3af14a9c0280d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>grasp_planning_service_</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a900e23a90df833f0fad87f25c3d295ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pick_place::PickPlacePtr</type>
      <name>pick_place_</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a633d8313890a49e0052f6e9846fcbc2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; actionlib::SimpleActionServer&lt; moveit_msgs::PickupAction &gt; &gt;</type>
      <name>pickup_action_server_</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a4e89918b103a4f49879e1825c35f7889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit_msgs::PickupFeedback</type>
      <name>pickup_feedback_</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>ae86df77e1149755c292ef5b343e7bc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MoveGroupState</type>
      <name>pickup_state_</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a634a38ba31123fa17e2c38681c67d00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; actionlib::SimpleActionServer&lt; moveit_msgs::PlaceAction &gt; &gt;</type>
      <name>place_action_server_</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>ae747a9b91bbee45b8d9396186bdb416c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit_msgs::PlaceFeedback</type>
      <name>place_feedback_</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a3ae2d9c38d3a0f37a0fbe9236c1cabce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MoveGroupState</type>
      <name>place_state_</name>
      <anchorfile>classmove__group_1_1MoveGroupPickPlaceAction.html</anchorfile>
      <anchor>a3f3b1c952df88a658e92470df5937342</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pick_place::PickPlace</name>
    <filename>classpick__place_1_1PickPlace.html</filename>
    <member kind="function">
      <type>void</type>
      <name>displayComputedMotionPlans</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>a0c2ad13c9cc1925af43344db5170020d</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayProcessedGrasps</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>add3a4dde715e7c23378170c0d50d292b</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>const constraint_samplers::ConstraintSamplerManagerPtr &amp;</type>
      <name>getConstraintsSamplerManager</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>aae1583d4bb14d3d281992abc88628b2d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const planning_pipeline::PlanningPipelinePtr &amp;</type>
      <name>getPlanningPipeline</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>a5029860131ba13a37e5cb90cd7bc352d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const moveit::core::RobotModelConstPtr &amp;</type>
      <name>getRobotModel</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>ad311b40d713e931ddc1f0d61c65fd8d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PickPlace</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>a3930343d1b25a8a5bd68ee524f521590</anchor>
      <arglist>(const planning_pipeline::PlanningPipelinePtr &amp;planning_pipeline)</arglist>
    </member>
    <member kind="function">
      <type>PickPlanPtr</type>
      <name>planPick</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>aaf6ecdafe1d7f47106bca31a8f889b0a</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const moveit_msgs::PickupGoal &amp;goal) const</arglist>
    </member>
    <member kind="function">
      <type>PlacePlanPtr</type>
      <name>planPlace</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>a3edeff479d1f9a4be3a99b552cb0f673</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const moveit_msgs::PlaceGoal &amp;goal) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualizeGrasp</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>a64a18c66f4a8e5ac106df5a07d03d22c</anchor>
      <arglist>(const ManipulationPlanPtr &amp;plan) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualizeGrasps</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>a848f44529db4e2fed3b8dd017cefcf05</anchor>
      <arglist>(const std::vector&lt; ManipulationPlanPtr &gt; &amp;plans) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualizePlan</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>acbf218199f28b4d6baebda2bd7c196be</anchor>
      <arglist>(const ManipulationPlanPtr &amp;plan) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DEFAULT_GRASP_POSTURE_COMPLETION_DURATION</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>adcd28107b2dcccd5f3a7958ac78d8859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DISPLAY_GRASP_TOPIC</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>a17f3e95fdf03b684dd8b76f67da8eeb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DISPLAY_PATH_TOPIC</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>aeb95a8656e6237a133c4f43328a1daf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>constraint_sampler_manager_loader::ConstraintSamplerManagerLoaderPtr</type>
      <name>constraint_sampler_manager_loader_</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>a5e355debe7226830f0ab49e69732a769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>display_computed_motion_plans_</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>ab8f9c174389d9fc0fad3ad1b4b29b925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>display_grasps_</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>ac1fcb5ff159c12b9fdb97052ff50d1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>display_path_publisher_</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>abbba74e3e0c75cc28bec23dd2fe20169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>grasps_publisher_</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>a3b0eea4796a851e92ef750ddf1283418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>afe6b221091e3a6833633e996b5abc42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_pipeline::PlanningPipelinePtr</type>
      <name>planning_pipeline_</name>
      <anchorfile>classpick__place_1_1PickPlace.html</anchorfile>
      <anchor>a9c56ba84e20e937c9c200c130a64414a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pick_place::PickPlaceParams</name>
    <filename>structpick__place_1_1PickPlaceParams.html</filename>
    <member kind="function">
      <type></type>
      <name>PickPlaceParams</name>
      <anchorfile>structpick__place_1_1PickPlaceParams.html</anchorfile>
      <anchor>a4b51d53c2b10561912823ed0ee149b3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>jump_factor_</name>
      <anchorfile>structpick__place_1_1PickPlaceParams.html</anchorfile>
      <anchor>a833cb5c473bb496fefef14f9039150c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>max_fail_</name>
      <anchorfile>structpick__place_1_1PickPlaceParams.html</anchorfile>
      <anchor>a77ee7fa6673e9ca1b6ac0fb8066ca238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>max_goal_count_</name>
      <anchorfile>structpick__place_1_1PickPlaceParams.html</anchorfile>
      <anchor>a4bd047eaacbbf41a8cace2b184b0bd77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_step_</name>
      <anchorfile>structpick__place_1_1PickPlaceParams.html</anchorfile>
      <anchor>a24518b693d6ec5032b113ed03b717c70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pick_place::PickPlacePlanBase</name>
    <filename>classpick__place_1_1PickPlacePlanBase.html</filename>
    <member kind="function">
      <type>const moveit_msgs::MoveItErrorCodes &amp;</type>
      <name>getErrorCode</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>a7bb2e9839f1e3932054af5ed3acacaca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; ManipulationPlanPtr &gt; &amp;</type>
      <name>getFailedManipulationPlans</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>a295725b74098d3264da52df91b704c9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getLastPlanTime</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>a3c52473c7048898a1406d13864ae0727</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; ManipulationPlanPtr &gt; &amp;</type>
      <name>getSuccessfulManipulationPlans</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>a53bc6adf82e758c060dca72f7362cee6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PickPlacePlanBase</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>ad6e1365c6b0ec5098398bb51b5c7e2f0</anchor>
      <arglist>(const PickPlaceConstPtr &amp;pick_place, const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PickPlacePlanBase</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>a3327f8ce8103ad60e9c806dab41cfab7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>emptyQueue</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>a99145c72225a411186bce74f63ea3b3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>foundSolution</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>aeb0ce390c5b1b97993baa76825034409</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>a0c0d636e55f7227a593be288be76fd26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>waitForPipeline</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>acb34c3b6c3749a808436e88f029992f9</anchor>
      <arglist>(const ros::WallTime &amp;endtime)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>done_</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>af6c66f50dd6b06f25bb75dc0a1a0408a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::condition_variable</type>
      <name>done_condition_</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>a4d8d062669b94e425e4e5720aacf3fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>done_mutex_</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>a53d206019d79d43539ec1385aca9b328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit_msgs::MoveItErrorCodes</type>
      <name>error_code_</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>adb77583c1300d2398b6f1ad4bdd9f564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>last_plan_time_</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>a1710be7b2249952265d51ad49c39629c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PickPlaceConstPtr</type>
      <name>pick_place_</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>ad1dd876bddd2d75711a2be7d5d0d2955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ManipulationPipeline</type>
      <name>pipeline_</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>a6b75a7379a9e56ef37043b592de0d314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>pushed_all_poses_</name>
      <anchorfile>classpick__place_1_1PickPlacePlanBase.html</anchorfile>
      <anchor>ae8ef42a527db53b9981a41770c3ceb37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pick_place::PickPlan</name>
    <filename>classpick__place_1_1PickPlan.html</filename>
    <base>pick_place::PickPlacePlanBase</base>
    <member kind="function">
      <type></type>
      <name>PickPlan</name>
      <anchorfile>classpick__place_1_1PickPlan.html</anchorfile>
      <anchor>a7043d3ff82a871346a4a13ce4db2c2a6</anchor>
      <arglist>(const PickPlaceConstPtr &amp;pick_place)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>plan</name>
      <anchorfile>classpick__place_1_1PickPlan.html</anchorfile>
      <anchor>ada1203fa5088bd6da12e045c199ea7d4</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const moveit_msgs::PickupGoal &amp;goal)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pick_place::PlacePlan</name>
    <filename>classpick__place_1_1PlacePlan.html</filename>
    <base>pick_place::PickPlacePlanBase</base>
    <member kind="function">
      <type></type>
      <name>PlacePlan</name>
      <anchorfile>classpick__place_1_1PlacePlan.html</anchorfile>
      <anchor>aebb8d9ecba37968ca5b88331a340f2a7</anchor>
      <arglist>(const PickPlaceConstPtr &amp;pick_place)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>plan</name>
      <anchorfile>classpick__place_1_1PlacePlan.html</anchorfile>
      <anchor>a40d40f12f6aee5a05ff028e7e2232ed9</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const moveit_msgs::PlaceGoal &amp;goal)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pick_place::PlanStage</name>
    <filename>classpick__place_1_1PlanStage.html</filename>
    <base>pick_place::ManipulationStage</base>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classpick__place_1_1PlanStage.html</anchorfile>
      <anchor>a56af0f72141d2c24ea4c2a385de32d63</anchor>
      <arglist>(const ManipulationPlanPtr &amp;plan) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanStage</name>
      <anchorfile>classpick__place_1_1PlanStage.html</anchorfile>
      <anchor>ab24e6ee63f59c11a2cf806b0521ac5c5</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;scene, const planning_pipeline::PlanningPipelinePtr &amp;planning_pipeline)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>signalStop</name>
      <anchorfile>classpick__place_1_1PlanStage.html</anchorfile>
      <anchor>a9bb95fbf53781c84d506c57d843d4fb1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_pipeline::PlanningPipelinePtr</type>
      <name>planning_pipeline_</name>
      <anchorfile>classpick__place_1_1PlanStage.html</anchorfile>
      <anchor>abcc7d8f5405e4fccdc8f84cc86269fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_scene::PlanningSceneConstPtr</type>
      <name>planning_scene_</name>
      <anchorfile>classpick__place_1_1PlanStage.html</anchorfile>
      <anchor>a57bb21db2e6efffda81a7341ea0f4757</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pick_place::ReachableAndValidPoseFilter</name>
    <filename>classpick__place_1_1ReachableAndValidPoseFilter.html</filename>
    <base>pick_place::ManipulationStage</base>
    <member kind="function">
      <type>bool</type>
      <name>evaluate</name>
      <anchorfile>classpick__place_1_1ReachableAndValidPoseFilter.html</anchorfile>
      <anchor>a4ecb7c0e3270817ea4f5e4c3c0c40f7d</anchor>
      <arglist>(const ManipulationPlanPtr &amp;plan) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReachableAndValidPoseFilter</name>
      <anchorfile>classpick__place_1_1ReachableAndValidPoseFilter.html</anchorfile>
      <anchor>ac19150b41c4517148de46f1aab2c8689</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;scene, const collision_detection::AllowedCollisionMatrixConstPtr &amp;collision_matrix, const constraint_samplers::ConstraintSamplerManagerPtr &amp;constraints_sampler_manager)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isEndEffectorFree</name>
      <anchorfile>classpick__place_1_1ReachableAndValidPoseFilter.html</anchorfile>
      <anchor>a5d84408c7fd85b968d21fcfd89b51681</anchor>
      <arglist>(const ManipulationPlanPtr &amp;plan, moveit::core::RobotState &amp;token_state) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>collision_detection::AllowedCollisionMatrixConstPtr</type>
      <name>collision_matrix_</name>
      <anchorfile>classpick__place_1_1ReachableAndValidPoseFilter.html</anchorfile>
      <anchor>ad2a2165c34d90e283de982e99ae133e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>constraint_samplers::ConstraintSamplerManagerPtr</type>
      <name>constraints_sampler_manager_</name>
      <anchorfile>classpick__place_1_1ReachableAndValidPoseFilter.html</anchorfile>
      <anchor>a3f2b75aac2e23dbaa6dd1133f98cc00b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_scene::PlanningSceneConstPtr</type>
      <name>planning_scene_</name>
      <anchorfile>classpick__place_1_1ReachableAndValidPoseFilter.html</anchorfile>
      <anchor>aed8e7bb9228d0d172373d6913faea3dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>move_group</name>
    <filename>namespacemove__group.html</filename>
    <class kind="class">move_group::MoveGroupPickPlaceAction</class>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PICKUP_ACTION</name>
      <anchorfile>namespacemove__group.html</anchorfile>
      <anchor>ab102bb047b606327ca40369c978ed3a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PLACE_ACTION</name>
      <anchorfile>namespacemove__group.html</anchorfile>
      <anchor>acb6440f9cfacd8f20c6d05efaeeb6488</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pick_place</name>
    <filename>namespacepick__place.html</filename>
    <class kind="class">pick_place::ApproachAndTranslateStage</class>
    <class kind="class">pick_place::ManipulationPipeline</class>
    <class kind="struct">pick_place::ManipulationPlan</class>
    <class kind="struct">pick_place::ManipulationPlanSharedData</class>
    <class kind="class">pick_place::ManipulationStage</class>
    <class kind="class">pick_place::PickPlace</class>
    <class kind="struct">pick_place::PickPlaceParams</class>
    <class kind="class">pick_place::PickPlacePlanBase</class>
    <class kind="class">pick_place::PickPlan</class>
    <class kind="class">pick_place::PlacePlan</class>
    <class kind="class">pick_place::PlanStage</class>
    <class kind="class">pick_place::ReachableAndValidPoseFilter</class>
    <member kind="function">
      <type>const PickPlaceParams &amp;</type>
      <name>GetGlobalPickPlaceParams</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>a9e8dc4101f2085be4002292bf21f6bf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>a3984e58f53b699aad8f1a08bdbf61cea</anchor>
      <arglist>(ManipulationStage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>a9a8601edd38384e2c803f01e1dba113b</anchor>
      <arglist>(PickPlace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>a743f9e29ca77d84b7780d12a5a72e447</anchor>
      <arglist>(PickPlan)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>a992359d52d6670acdbbbdc557d2b61bb</anchor>
      <arglist>(PlacePlan)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_STRUCT_FORWARD</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>aa2ffd2bd82fbea8780f7ca9da7a14df0</anchor>
      <arglist>(ManipulationPlan)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_STRUCT_FORWARD</name>
      <anchorfile>namespacepick__place.html</anchorfile>
      <anchor>a82a67ad35280cf5bea2444c31818db16</anchor>
      <arglist>(ManipulationPlanSharedData)</arglist>
    </member>
  </compound>
</tagfile>
