<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_interactive_gripper_pose_action/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>pr2_interactive_gripper_pose_action.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_interactive_gripper_pose_action/src/</path>
    <filename>pr2__interactive__gripper__pose__action_8cpp</filename>
    <class kind="class">GripperPoseAction</class>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>PointT</name>
      <anchorfile>pr2__interactive__gripper__pose__action_8cpp.html</anchorfile>
      <anchor>abd10555a534258e2739a38c928ef5db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pr2__interactive__gripper__pose__action_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_interactive_nav_action.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_object_manipulation/doc_stacks/2013-03-05_12-10-38.333207/pr2_object_manipulation/manipulation/pr2_interactive_gripper_pose_action/src/</path>
    <filename>pr2__interactive__nav__action_8cpp</filename>
    <class kind="class">BasePoseAction</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pr2__interactive__nav__action_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BasePoseAction</name>
    <filename>classBasePoseAction.html</filename>
    <member kind="function">
      <type></type>
      <name>BasePoseAction</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>acf47ff395318cdc8521059407765874f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>getDefaultPose</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>ad9e7c46355f4364a5688bf8830db3b62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goalCB</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>ab0a4e9b8422755771fedb8503cab3705</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initControlMarkers</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a214492cb501ac5cc97e594890e95f80b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initMarkers</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>afee019a1c8cfa3b054202b4371fa5513</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initMeshMarkers</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a2050ec0dd186adb4f2a3df15ffd29030</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preemptCB</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a77e3707627a42cfde222d1800e65f1e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIdle</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a750388c22bdfd5361321fa8e9d239b28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeed</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a5765f9e01e7c05b540b57a1c9fe5778c</anchor>
      <arglist>(const geometry_msgs::PoseStampedConstPtr &amp;seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePoses</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a3cc970f71704b0e850e91746cf7ff8f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BasePoseAction</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>aa85cfa1ee6876cb2ca8802a2fb8565bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>acceptCB</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a92948ca3f005ad3ddddcc57efca005bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>cancelCB</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a972947277c2aba58a0677d9bcccb8827</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>geometry_msgs::PoseStamped</type>
      <name>clipToRadius</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>aada86f516c34f89acfa5f3b634444cb6</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;input, const float &amp;radius)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fast_update</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>ad2b49a1220e7fb2b6e60082240b30388</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>focusCB</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a66f82d8b3498cd3a162047bd22d0e9b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initMenus</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>af25e482976f0b351859e0d7878b37229</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>poseControlCB</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a2f0f71f834da0e814267960f2aa882bb</anchor>
      <arglist>(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>poseMeshCB</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>ab2fc43cccf902c119f95fa4e03246060</anchor>
      <arglist>(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>slow_update</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a259100cf2f6eae961028ef56e68579da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MenuHandler::EntryHandle</type>
      <name>accept_handle_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a8b4ae29feb3928e0eead7342884178e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>active_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a669d16ba7ce1ff1b2b497ee6e3941ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::PoseStamped</type>
      <name>base_pose_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a03020e2b75a2a416a904861646b9ead0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MenuHandler::EntryHandle</type>
      <name>cancel_handle_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a5974d00bd3ad63884f95bba13c5d20d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::PoseStamped</type>
      <name>control_offset_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a83452a9d53aa4c339d84e7a74070f103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>double_menu_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>ada74a0bd78b6a24de317e738209d32fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Timer</type>
      <name>fast_update_timer_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a9e81192bfde0b13fc3d2e01f335f7ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MenuHandler::EntryHandle</type>
      <name>focus_handle_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a4a415245de8102892ac2913755e4b20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>get_pose_name_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>aa501bc044ee77beaa037ad3058ae064c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>actionlib::SimpleActionServer&lt; pr2_object_manipulation_msgs::GetNavPoseAction &gt;</type>
      <name>get_pose_server_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a9582dc66192001b3ea29403cb35f2fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>interface_number_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>ad06f6d90069f35fbbbeee9cd9a5b4ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_direct_move_radius_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>ac83f67bb90c723a4bcb50dc99bb0e874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>object_manipulator::MechanismInterface</type>
      <name>mechanism_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>af130543544034ffe5d1b71be60baff62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MenuHandler</type>
      <name>menu_controls_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>aeccb4e06d5ebd919a3151bf559a82b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a8db3892edb51354e841eb42903962a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>pnh_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>aa0f809facff8f4e4aa7142f9104f1c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_focus_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>af6b241cdaba7106d48368717727af800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InteractiveMarkerServer</type>
      <name>server_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a91e04c82e8daeaf033dcaaabc8f53e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Timer</type>
      <name>slow_update_timer_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>abf82207f54f371c61eb9b9a804f43396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_seed_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a04f40e501534e60937d5bc4adaf42abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>task_number_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a9a986d9d30fdb0047c8984128bac0379</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>tested_grasp_index_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a7e80af4704d992c6819e55a8ed522a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>testing_current_grasp_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a3a15c39e1bb20f2c2f5112e2f8d067fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>testing_planned_grasp_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>a8435adcf2739c35a81e92dd26565a11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener</type>
      <name>tfl_</name>
      <anchorfile>classBasePoseAction.html</anchorfile>
      <anchor>ac6699261939e10f6815174af361e28dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GripperPoseAction</name>
    <filename>classGripperPoseAction.html</filename>
    <member kind="function">
      <type>void</type>
      <name>eraseAllGraspMarkers</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a73917d84312380bbba4ce88277a4b84b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>fromWrist</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a98aab6fd6f4bf422bc31ec8f96c1e94a</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;ps)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>getDefaultPose</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a0cd97b14735447fd08429f35bd6d6a52</anchor>
      <arglist>(std::string arm_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goalCB</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a8527cb147f7f66b6fff523849206977a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GripperPoseAction</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a0c1e43af16cd70dfb032ee1093caa0b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initButtonMarker</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ad8490b32c7efdc80696e2d8d4bd8a5e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initGraspMarkers</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a160807c2ea29ee830b70bcb90f4d3373</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initGripperControl</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>af9892533619dd416ab77a98aa8c2f781</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initGripperMarker</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a91927d61f1d84693825a5c7505fc48cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initMarkers</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>aa89c7c98ed0e6183bd67197142abd885</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initObjectMarker</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>aaeb2fa5da06d51aadf7069392fb7378a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preemptCB</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a8aec7b22ff4b63296a2567e56bcc82da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectGrasp</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>aa68bc5bba3587e57ae31f6db948224e0</anchor>
      <arglist>(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIdle</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a1a4da0df45459e487c681864584a8511</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeed</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a10da2e624ed39c478ee7f25b001eea4f</anchor>
      <arglist>(const geometry_msgs::PoseStampedConstPtr &amp;seed)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>toWrist</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ae605538cfb81dd49b11cffc1fff84ecb</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;ps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>transformGripperPose</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a1febdbecf43842a1854b3c9a3e022aec</anchor>
      <arglist>(const std::string frame_id=&quot;/base_link&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateGripperAngle</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a278c50c185e10822a50338f51b0d42d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateGripperOpening</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ade593737336de58cea16e3ae46339d86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePoses</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ad1d604bd571ade2458f1cfb383155ded</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GripperPoseAction</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a0bcfd0e6ee34d1897c13600222f18463</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>acceptCB</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>aa860bcad62cb3b627fde9b26d740194c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>cancelCB</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a61bfcc670d47f0392a959e8be7a2b89b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>cycleGrasps</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ad723d301dd9af430d353aed8fa6c6f51</anchor>
      <arglist>(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>focusCB</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ae3cd8a26df4c0c689987e599b91bae03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getModelMesh</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a7b45dde6a0f49ea63abf2a81a3a8a01b</anchor>
      <arglist>(int model_id, arm_navigation_msgs::Shape &amp;mesh)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>graspPlanCB</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ab5a5a370983e28cee318ba40050ed7ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>graspPlanResultCB</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a2e8647ae3da2cc55ea536b6c3dd9f288</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const object_manipulation_msgs::GraspPlanningResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>gripperClickCB</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a3324a99fa87f0ad93e496536ef53ca08</anchor>
      <arglist>(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initMenus</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a4e1d62469969db13dddbf972eeee4ee8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>visualization_msgs::InteractiveMarker</type>
      <name>makeCloudMarker</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ace73c84830757a28008fbf73575a195e</anchor>
      <arglist>(const char *name, const geometry_msgs::PoseStamped &amp;stamped, float point_size, std_msgs::ColorRGBA color)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>slowSync</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a3fa10d30332b50ec49c51fcbdc4b11e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>spinOnce</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ad7c066656b58606f51f2c33b61479c1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testGripperResultCallback</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a9571da4358fa4815ef0b7a3ce8d25a03</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const pr2_object_manipulation_msgs::TestGripperPoseResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testPose</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a6fd506b9358be355939f2150a40988d4</anchor>
      <arglist>(geometry_msgs::PoseStamped pose, float opening)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateGripper</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a27c124ed321eec9e74d225fbfce21f4e</anchor>
      <arglist>(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MenuHandler::EntryHandle</type>
      <name>accept_handle_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a81d44e9bde5e610c1f3187036c5bd545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>active_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a8ee9cf550c0692f3e1f2e5c2daa08c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>always_call_planner_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ae4def61c0fa0db2ac9402c7e49021c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::PoseStamped</type>
      <name>button_marker_pose_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a0da349db6dd0c298ada00ebd1c8595ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MenuHandler::EntryHandle</type>
      <name>cancel_handle_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>afcaa212b27b3eae9208c5d538b8f9b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>object_manipulator::ActionWrapper&lt; point_cloud_server::StoreCloudAction &gt;</type>
      <name>cloud_server_client_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a7fcc4a5cef54ee539fffe2aef34d4af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::PoseStamped</type>
      <name>control_offset_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>adaa492bd9a36c9a84eec3197772248ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>double_menu_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ab439ca00030a9ecc3ef9283513d132fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MenuHandler::EntryHandle</type>
      <name>focus_handle_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a6cef23382fde1105dc51613e2d1d2d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>get_model_mesh_client_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a82978fa79f5c54228bfcbec53bb3b05e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>get_pose_name_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a0bad90d8f71a8ddc363c036f7f12aad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>actionlib::SimpleActionServer&lt; pr2_object_manipulation_msgs::GetGripperPoseAction &gt;</type>
      <name>get_pose_server_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ab8520cb3f44e47585478db41e0a7d033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>object_manipulator::ActionWrapper&lt; object_manipulation_msgs::GraspPlanningAction &gt;</type>
      <name>grasp_plan_client_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>aa9d4e02beddde694e319f3c8d3e6c5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>gripper_angle_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ab545d0d7bd3f8c4db46ba0782b396a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>gripper_opening_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a66783df505be95115fe5b2fc7ae6caba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::PoseStamped</type>
      <name>gripper_pose_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a1dacf6557501222a9786602a915edf80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>interface_number_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a235b73d9e1898d80f74a8445fbfee79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>object_manipulator::MechanismInterface</type>
      <name>mechanism_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a77485fb04b56ab70be42ecb0efdba43d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MenuHandler</type>
      <name>menu_gripper_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a8d102b7cec09e40a2acf304797b1d17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a0d3fd8c40edfd0de69ee4ae5ba9033e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pcl::PointCloud&lt; PointT &gt;::Ptr</type>
      <name>object_cloud_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ae90a0aa69ce181a425f6618c1711fdf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>object_model_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>aa407dcf88a54a78af714f74dc811d10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>planner_index_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ac9c48b5de1c0acd2ea60d152a77961ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; geometry_msgs::PoseStamped &gt;</type>
      <name>planner_poses_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>aca69a859845613550d0316cccaa2b531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; PoseState &gt;</type>
      <name>planner_states_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a2f44b15694a2400332400de9d6eb4aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>pnh_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>aac02723afc8bb7bd69ae28e879987dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PoseState</type>
      <name>pose_state_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a03e1a4efaff88e7c6aaa904906faaa10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_cloud_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a2dca3d9879dd260c673bd65639909f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pub_focus_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>abf6c6a6ee02be3d8011876934f0f33d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InteractiveMarkerServer</type>
      <name>server_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a8d368087c4d0f3810cc38157bbb6cbf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Timer</type>
      <name>slow_sync_timer_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>aa364884734a3e75a313ebdcab62b1d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Timer</type>
      <name>spin_timer_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a67921195888a5b6c6a92a879a79a7064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_seed_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a35f74476eec72df7ff93d12b2ab6c671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>task_number_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a1ae57202055196d017455a9a4a712652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>object_manipulator::ActionWrapper&lt; pr2_object_manipulation_msgs::TestGripperPoseAction &gt;</type>
      <name>test_pose_client_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ad13a860c4c1f6b444a631d90279d5269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>tested_grasp_index_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a56ae6e8ec167a0a30dbbf4cf02c57e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>testing_current_grasp_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>a6a7d462a6adc9a314e906ad94ef387b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>testing_planned_grasp_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ade7287215305f599105b435b152ec690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener</type>
      <name>tfl_</name>
      <anchorfile>classGripperPoseAction.html</anchorfile>
      <anchor>ad86b0e25e8a41a96e753d24808465abc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>boost</name>
    <filename>namespaceboost.html</filename>
  </compound>
</tagfile>
