<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>example_grasp.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/src/examples/</path>
    <filename>example__grasp_8cpp</filename>
    <class kind="class">RobotGrasp</class>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; iri_wam_common_msgs::SimpleBhandPickUpAction &gt;</type>
      <name>graspClient</name>
      <anchorfile>example__grasp_8cpp.html</anchorfile>
      <anchor>a9ed90da32d5ce8841fa70264c1179654</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>example__grasp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>geometry_test_helpers.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/src/test/</path>
    <filename>geometry__test__helpers_8h</filename>
    <namespace>geometry_test_helpers</namespace>
    <namespace>geometry_test_helpers::comparison</namespace>
    <namespace>geometry_test_helpers::generator</namespace>
    <member kind="function">
      <type>void</type>
      <name>display_diff</name>
      <anchorfile>namespacegeometry__test__helpers_1_1comparison.html</anchorfile>
      <anchor>a44873e0908df0093f693b4c6c4972ab8</anchor>
      <arglist>(const T &amp;obj1, const T &amp;obj2, const std::string &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::Pose</type>
      <name>generate_fixed_pose</name>
      <anchorfile>namespacegeometry__test__helpers_1_1generator.html</anchorfile>
      <anchor>a961768611ee1b46886b1a48a33f6bca3</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>points_are_equals</name>
      <anchorfile>namespacegeometry__test__helpers_1_1comparison.html</anchorfile>
      <anchor>afc7ab721db4bc971b8f4388e5192977a</anchor>
      <arglist>(const geometry_msgs::Point &amp;p1, const geometry_msgs::Point &amp;p2, bool display_error=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>poses_are_equal</name>
      <anchorfile>namespacegeometry__test__helpers_1_1comparison.html</anchorfile>
      <anchor>add2a56f932b1e38d87300e3f6f4edabf</anchor>
      <arglist>(const geometry_msgs::Pose &amp;p1, const geometry_msgs::Pose &amp;p2, bool display_error=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>poses_stamped_are_equal</name>
      <anchorfile>namespacegeometry__test__helpers_1_1comparison.html</anchorfile>
      <anchor>ad9f588fe53b435878da850100addc34b</anchor>
      <arglist>(const geometry_msgs::PoseStamped p1, const geometry_msgs::PoseStamped p2, bool display_error=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quaternions_are_equals</name>
      <anchorfile>namespacegeometry__test__helpers_1_1comparison.html</anchorfile>
      <anchor>ada0cd562acf1412b6bab93dc86c67e9f</anchor>
      <arglist>(const geometry_msgs::Quaternion q1, const geometry_msgs::Quaternion q2, bool display_error=true)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>grasp_actions_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/src/</path>
    <filename>grasp__actions__alg_8cpp</filename>
    <includes id="grasp__actions__alg_8h" name="grasp_actions_alg.h" local="yes" imported="no">grasp_actions_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>grasp_actions_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/include/</path>
    <filename>grasp__actions__alg_8h</filename>
    <class kind="class">GraspActionsAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>grasp_actions_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/src/</path>
    <filename>grasp__actions__alg__node_8cpp</filename>
    <includes id="grasp__actions__alg__node_8h" name="grasp_actions_alg_node.h" local="yes" imported="no">grasp_actions_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>grasp__actions__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>grasp_actions_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/include/</path>
    <filename>grasp__actions__alg__node_8h</filename>
    <includes id="grasp__generator_8h" name="grasp_generator.h" local="yes" imported="no">grasp_generator.h</includes>
    <includes id="grasp__actions__alg_8h" name="grasp_actions_alg.h" local="yes" imported="no">grasp_actions_alg.h</includes>
    <class kind="class">GraspActionsAlgNode</class>
  </compound>
  <compound kind="file">
    <name>grasp_actions_alg_node_base.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/src/</path>
    <filename>grasp__actions__alg__node__base_8cpp</filename>
    <includes id="grasp__actions__alg__node_8h" name="grasp_actions_alg_node.h" local="yes" imported="no">grasp_actions_alg_node.h</includes>
  </compound>
  <compound kind="file">
    <name>grasp_generator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/src/test/</path>
    <filename>grasp__generator_8cpp</filename>
    <includes id="grasp__generator_8h" name="grasp_generator.h" local="yes" imported="no">../../include/grasp_generator.h</includes>
    <includes id="geometry__test__helpers_8h" name="geometry_test_helpers.h" local="yes" imported="no">geometry_test_helpers.h</includes>
    <class kind="class">GraspGeneratorEnvTest</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>grasp__generator_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>grasp__generator_8cpp.html</anchorfile>
      <anchor>a0d0d54b881a99401951f4862543f8f99</anchor>
      <arglist>(GraspGeneratorEnvTest, number_of_phases)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>grasp__generator_8cpp.html</anchorfile>
      <anchor>a012c3e506fcda66ad293a4737a3d15b1</anchor>
      <arglist>(GraspGeneratorEnvTest, pre_grasp_check)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>grasp_generator.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/include/</path>
    <filename>grasp__generator_8h</filename>
    <class kind="class">GraspGenerator</class>
    <class kind="class">GraspPhase</class>
    <class kind="class">GraspPhaseMoveArm</class>
    <class kind="class">GraspPhaseSetFingers</class>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>GraspFingersConfiguration</name>
      <anchorfile>grasp__generator_8h.html</anchorfile>
      <anchor>a9ea3e2ad2d38f49c6886108bdaab81cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; GraspPhase &gt;</type>
      <name>GraspPhasePtr</name>
      <anchorfile>grasp__generator_8h.html</anchorfile>
      <anchor>af75a7e98184e67673b717d829e69ffcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GraspPhasePtr &gt;</type>
      <name>GraspPhaseSequence</name>
      <anchorfile>grasp__generator_8h.html</anchorfile>
      <anchor>aeea4219e02287df06791beda35140c74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>GraspPhaseType</name>
      <anchorfile>grasp__generator_8h.html</anchorfile>
      <anchor>a983253ff474f16ea3f82f0f3e20b4244</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_FINGER_POSITION</name>
      <anchorfile>grasp__generator_8h.html</anchorfile>
      <anchor>a983253ff474f16ea3f82f0f3e20b4244ab96d5281a3ec346a0ddc5d3960899d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOVE_ARM</name>
      <anchorfile>grasp__generator_8h.html</anchorfile>
      <anchor>a983253ff474f16ea3f82f0f3e20b4244a2666869d2292bb459ec901895fa36aa4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iri_bhand_fake_recorder.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/src/test/</path>
    <filename>iri__bhand__fake__recorder_8cpp</filename>
    <includes id="iri__fake__recorder_8h" name="iri_fake_recorder.h" local="yes" imported="no">iri_fake_recorder.h</includes>
    <class kind="class">BhandFakeRecorder</class>
  </compound>
  <compound kind="file">
    <name>iri_fake_recorder.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/src/test/</path>
    <filename>iri__fake__recorder_8h</filename>
    <class kind="class">IRIFakeRecorder</class>
  </compound>
  <compound kind="file">
    <name>iri_grasp_actions_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/src/test/</path>
    <filename>iri__grasp__actions__test_8cpp</filename>
    <includes id="geometry__test__helpers_8h" name="geometry_test_helpers.h" local="yes" imported="no">geometry_test_helpers.h</includes>
    <includes id="iri__bhand__fake__recorder_8cpp" name="iri_bhand_fake_recorder.cpp" local="yes" imported="no">iri_bhand_fake_recorder.cpp</includes>
    <includes id="iri__wam__joint__move__fake__recorder_8cpp" name="iri_wam_joint_move_fake_recorder.cpp" local="yes" imported="no">iri_wam_joint_move_fake_recorder.cpp</includes>
    <includes id="iri__ik__fake__recorder_8cpp" name="iri_ik_fake_recorder.cpp" local="yes" imported="no">iri_ik_fake_recorder.cpp</includes>
    <includes id="grasp__actions__alg__node_8h" name="grasp_actions_alg_node.h" local="yes" imported="no">../../include/grasp_actions_alg_node.h</includes>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>get_random_seven_joints_position</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>aff5f1a5cb15bd9de616114d570aa05b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>aa3b08b2d343ddb4a2ae72f6664a12872</anchor>
      <arglist>(Bhand, constructor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>a3d9af385372a1ae75d3e14ca4f7c859e</anchor>
      <arglist>(Bhand, simple_cmd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>aa37c067733a6309549215a8feb0d929f</anchor>
      <arglist>(JointsMove, constructor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>a016dff7df5deed4fc78213ade6486dd7</anchor>
      <arglist>(JointsMove, simple_cmd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>ada8da55221d25d0bf43bf97b022af80d</anchor>
      <arglist>(JointsMove, bad_joints)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>a963aabac92d16c2980e5a1fc16ddb02e</anchor>
      <arglist>(IK, constructor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>a5209cbc50e039d5c826b3d09f6b0a72e</anchor>
      <arglist>(IK, simple_ik)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>a67e9f20d3a97176d8947ec11c8d998a5</anchor>
      <arglist>(GraspActions, constructor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>a95bef8483ed823d04b0d4a273f84f9e4</anchor>
      <arglist>(GraspActions, test_movement)</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>DOF</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>a22a4be774152086989bfc7de46ef4731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>ns</name>
      <anchorfile>iri__grasp__actions__test_8cpp.html</anchorfile>
      <anchor>a3f149b39005fdf9a757c41b568445b41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iri_ik_fake_recorder.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/src/test/</path>
    <filename>iri__ik__fake__recorder_8cpp</filename>
    <includes id="iri__fake__recorder_8h" name="iri_fake_recorder.h" local="yes" imported="no">iri_fake_recorder.h</includes>
    <class kind="class">IKFakeRecorder</class>
  </compound>
  <compound kind="file">
    <name>iri_wam_joint_move_fake_recorder.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/src/test/</path>
    <filename>iri__wam__joint__move__fake__recorder_8cpp</filename>
    <includes id="iri__fake__recorder_8h" name="iri_fake_recorder.h" local="yes" imported="no">iri_fake_recorder.h</includes>
    <class kind="class">WamJointMoveFakeRecorder</class>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/estirabot_robot/iri_grasp_actions/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="class">
    <name>BhandFakeRecorder</name>
    <filename>classBhandFakeRecorder.html</filename>
    <base>IRIFakeRecorder&lt; std::string &gt;</base>
    <member kind="function">
      <type></type>
      <name>BhandFakeRecorder</name>
      <anchorfile>classBhandFakeRecorder.html</anchorfile>
      <anchor>a390f38891a035706f5bba0b058a76429</anchor>
      <arglist>(const std::string server_uri)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>bhand_cmdCallback</name>
      <anchorfile>classBhandFakeRecorder.html</anchorfile>
      <anchor>a756e4512be86a9160d87a08270700e77</anchor>
      <arglist>(iri_wam_common_msgs::bhand_cmd::Request &amp;req, iri_wam_common_msgs::bhand_cmd::Response &amp;res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>bhand_cmd_server_</name>
      <anchorfile>classBhandFakeRecorder.html</anchorfile>
      <anchor>a21f8132be716fa6687de76550a6c32e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classBhandFakeRecorder.html</anchorfile>
      <anchor>a0b9e63cb52c73425e0a60479e1f8af7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>server_uri_</name>
      <anchorfile>classBhandFakeRecorder.html</anchorfile>
      <anchor>a3c943c2de4607b3c852829cb72b21a5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspActionsAlgNode</name>
    <filename>classGraspActionsAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; GraspActionsAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>GraspActionsAlgNode</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>aecf24ad65686f880d7c65e6aecf87a54</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GraspActionsAlgNode</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a349335410073ede5008d9c7a6cf668d9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a9909c7e7376622824ef7ec35711d70d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a7f4c6f4c3de438d6134c4c46b1f0f826</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>acb7957d12ec85b5dca5823733d3702be</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>FingersConfiguration</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a1f52570eb36c309c3a3aaeaf6d762058</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>close_gripperActive</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>ae7cf5461ae19562b37e5ccf44a077f0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>close_gripperDone</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a0b7450214601cf212d4c0c4ec0f88e4a</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const iri_dynamixel_gripper::closeResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>close_gripperFeedback</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>afd628276c0f401735c79b7bbdedd0342</anchor>
      <arglist>(const iri_dynamixel_gripper::closeFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>close_gripperMakeActionRequest</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>aafa666270c86196dcb3d53611797b169</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>moveArm</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>ab46095d10c0f07e4fe399eb9fc923b3c</anchor>
      <arglist>(const geometry_msgs::PoseStamped pose)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>moveFingers</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a9b9a35ef010dece314954abb38648263</anchor>
      <arglist>(const FingersConfiguration &amp;finger_config)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>moveFingersBHand</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a1e4f00242313ba1b883c2b8c50f6ee32</anchor>
      <arglist>(const FingersConfiguration &amp;finger_config)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>moveFingersGripper</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a29ba35d657050fee056f573653486c6f</anchor>
      <arglist>(const FingersConfiguration &amp;finger_config)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>open_gripperActive</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a1137ad1bba93cdd3892508d80c6848e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>open_gripperDone</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a14cf0ef9cd5ffd9b12e2e97ae5194a27</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const iri_dynamixel_gripper::openResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>open_gripperFeedback</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>aa5b19b30160ec826bc5553d5f50a068c</anchor>
      <arglist>(const iri_dynamixel_gripper::openFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>open_gripperMakeActionRequest</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a8976f843dbe4623dd1e44a682de450b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pickupGetFeedbackCallback</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>ac1e965fa011551e8c18ed991318115c8</anchor>
      <arglist>(iri_wam_common_msgs::SimpleBhandPickUpFeedbackPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pickupGetResultCallback</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a713f4034a542821afa8e2fdf7a80fc28</anchor>
      <arglist>(iri_wam_common_msgs::SimpleBhandPickUpResultPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>pickupHasSucceedCallback</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>ad471e00597c9a16250a242721532064a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>pickupIsFinishedCallback</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a55649ca1ec908c2e854fed6b1b357ee2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pickupStartCallback</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a1bed81b020e1928c184718a06241445e</anchor>
      <arglist>(const iri_wam_common_msgs::SimpleBhandPickUpGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pickupStopCallback</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>ae990aeceadec4cbe64722a6819d3ffaf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>run_grasp_actions</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a98c96fddef0ba93515581b649a4f3bdd</anchor>
      <arglist>(const GraspPhaseSequence &amp;actions)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>bhand_cmd_client_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a4ee1ab5b237b1befa2c7f7dad5efb9c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionClient&lt; iri_dynamixel_gripper::closeAction &gt;</type>
      <name>close_gripper_client_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>ac57dc58210cee481114ee7a3a64f2be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>iri_dynamixel_gripper::closeGoal</type>
      <name>close_gripper_goal_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a7e09369102826aff77ca5080b65b9a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>grasp_fingers_configuration_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>ac956892ac1aa6cef18d74e54c3534f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GraspGenerator</type>
      <name>grasp_generator_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a7c9ac4f540316edcb0a82da3fba60bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>joints_move_client_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a81658928829a8666cb35f758b092c673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionClient&lt; iri_dynamixel_gripper::openAction &gt;</type>
      <name>open_gripper_client_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a242b3d388031aa5b4d85675d42812c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>iri_dynamixel_gripper::openGoal</type>
      <name>open_gripper_goal_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>aa9d3f224b47fe894cb8231f74d378acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IriActionServer&lt; iri_wam_common_msgs::SimpleBhandPickUpAction &gt;</type>
      <name>pickup_aserver_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a0b089970fcea6adb405bdfa637956acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>pre_grasp_fingers_configuration_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a73201ede450c0d6d0a8972dfcd8b6349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>status_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>a0115a29377ad9bc3bc84e473ba1ccfbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>using_bhand_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>ac4c7faaa0b96ba44bacc41ded9ea3493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>wam_bhand_ik_client_</name>
      <anchorfile>classGraspActionsAlgNode.html</anchorfile>
      <anchor>ad5fbeea86f58953b0cb8abdc00715c92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspActionsAlgorithm</name>
    <filename>classGraspActionsAlgorithm.html</filename>
    <member kind="typedef">
      <type>iri_grasp_actions::GraspActionsConfig</type>
      <name>Config</name>
      <anchorfile>classGraspActionsAlgorithm.html</anchorfile>
      <anchor>a788a7ede71d3684fbefad9a8cca572f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classGraspActionsAlgorithm.html</anchorfile>
      <anchor>aad2aafb74f6ce54e20cd9b8162a88bf6</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraspActionsAlgorithm</name>
      <anchorfile>classGraspActionsAlgorithm.html</anchorfile>
      <anchor>ad5c0edd52898fd94061bd0a40ec64250</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classGraspActionsAlgorithm.html</anchorfile>
      <anchor>a1e741fc8caf0320d1c54dc2be785354b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classGraspActionsAlgorithm.html</anchorfile>
      <anchor>a17498d13fe529bbddfe03278b55b421d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classGraspActionsAlgorithm.html</anchorfile>
      <anchor>ab137728178d174596be4432d0310b73d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GraspActionsAlgorithm</name>
      <anchorfile>classGraspActionsAlgorithm.html</anchorfile>
      <anchor>a5ec7b2a3030c7c6166f509673a70b16f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classGraspActionsAlgorithm.html</anchorfile>
      <anchor>adfc6d2828d1f583c0899f427347fb1dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classGraspActionsAlgorithm.html</anchorfile>
      <anchor>a27148e2239e390dd740b125dfa8b3050</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspGenerator</name>
    <filename>classGraspGenerator.html</filename>
    <member kind="function">
      <type>GraspPhaseSequence</type>
      <name>generate</name>
      <anchorfile>classGraspGenerator.html</anchorfile>
      <anchor>af7e4490bb640d73e52259adc9a8f02e2</anchor>
      <arglist>(iri_wam_common_msgs::SimpleBhandPickUpGoal goal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraspGenerator</name>
      <anchorfile>classGraspGenerator.html</anchorfile>
      <anchor>aa4dad43f7ff81a3c399e8d2f89f95fe1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>geometry_msgs::PoseStamped</type>
      <name>calculate_lift</name>
      <anchorfile>classGraspGenerator.html</anchorfile>
      <anchor>a3dc797f0f0ea2d32b94dd3ecaef2b58b</anchor>
      <arglist>(const geometry_msgs::PoseStamped grasp_pose, const object_manipulation_msgs::GripperTranslation gripper_trans)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>geometry_msgs::PoseStamped</type>
      <name>calculate_pre_grasp</name>
      <anchorfile>classGraspGenerator.html</anchorfile>
      <anchor>a474a20253470a40f63389af83d1ee1fd</anchor>
      <arglist>(const geometry_msgs::PoseStamped grasp_pose, const geometry_msgs::Pose pre_grasp)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspGeneratorEnvTest</name>
    <filename>classGraspGeneratorEnvTest.html</filename>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classGraspGeneratorEnvTest.html</anchorfile>
      <anchor>a433a5158fb95a128e52cf2d75fc987e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>iri_wam_common_msgs::SimpleBhandPickUpGoal</type>
      <name>empty_goal_</name>
      <anchorfile>classGraspGeneratorEnvTest.html</anchorfile>
      <anchor>a7be66aa948c8cedd58e250579892df4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GraspGenerator</type>
      <name>generator_</name>
      <anchorfile>classGraspGeneratorEnvTest.html</anchorfile>
      <anchor>a64db4d0a7acee288cce9d967c00dc721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>iri_wam_common_msgs::SimpleBhandPickUpGoal</type>
      <name>unitary_goal_</name>
      <anchorfile>classGraspGeneratorEnvTest.html</anchorfile>
      <anchor>abab9b55a6c0c1507555d5498e51e81e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspPhase</name>
    <filename>classGraspPhase.html</filename>
    <member kind="function">
      <type></type>
      <name>GraspPhase</name>
      <anchorfile>classGraspPhase.html</anchorfile>
      <anchor>a976f4d4a5d3358397cb73b0b3787e016</anchor>
      <arglist>(GraspPhaseType id)</arglist>
    </member>
    <member kind="variable">
      <type>GraspPhaseType</type>
      <name>id_</name>
      <anchorfile>classGraspPhase.html</anchorfile>
      <anchor>a1508ce26aae4ae91245c43526d28dd89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspPhaseMoveArm</name>
    <filename>classGraspPhaseMoveArm.html</filename>
    <base>GraspPhase</base>
    <member kind="function">
      <type></type>
      <name>GraspPhaseMoveArm</name>
      <anchorfile>classGraspPhaseMoveArm.html</anchorfile>
      <anchor>aea5fc1c1fb9689547b7619d21d18a4ae</anchor>
      <arglist>(const geometry_msgs::PoseStamped pose)</arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::PoseStamped</type>
      <name>pose_</name>
      <anchorfile>classGraspPhaseMoveArm.html</anchorfile>
      <anchor>a41a64c21f872f15801d1630946883fbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspPhaseSetFingers</name>
    <filename>classGraspPhaseSetFingers.html</filename>
    <base>GraspPhase</base>
    <member kind="function">
      <type></type>
      <name>GraspPhaseSetFingers</name>
      <anchorfile>classGraspPhaseSetFingers.html</anchorfile>
      <anchor>ad3ef82a4b413f4b9e8d7a0ec8671b304</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraspPhaseSetFingers</name>
      <anchorfile>classGraspPhaseSetFingers.html</anchorfile>
      <anchor>a97a00c859eb5311364a9d8b4dd7f50d6</anchor>
      <arglist>(GraspFingersConfiguration finger_config)</arglist>
    </member>
    <member kind="variable">
      <type>GraspFingersConfiguration</type>
      <name>finger_config_</name>
      <anchorfile>classGraspPhaseSetFingers.html</anchorfile>
      <anchor>ac5cc6c545725c2ce2147131481cb1634</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IKFakeRecorder</name>
    <filename>classIKFakeRecorder.html</filename>
    <base>IRIFakeRecorder&lt; geometry_msgs::PoseStamped &gt;</base>
    <member kind="function">
      <type></type>
      <name>IKFakeRecorder</name>
      <anchorfile>classIKFakeRecorder.html</anchorfile>
      <anchor>a8d70327c69e2ef6a789818be53773fe0</anchor>
      <arglist>(const std::string server_uri)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ik_cmdCallback</name>
      <anchorfile>classIKFakeRecorder.html</anchorfile>
      <anchor>aef451842a261591e8f443f8b46db67d6</anchor>
      <arglist>(iri_wam_common_msgs::wamInverseKinematics::Request &amp;req, iri_wam_common_msgs::wamInverseKinematics::Response &amp;res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>ik_cmd_server_</name>
      <anchorfile>classIKFakeRecorder.html</anchorfile>
      <anchor>adf41663b9a69760078219e99c76e835a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classIKFakeRecorder.html</anchorfile>
      <anchor>a412caa206298438f8cba88bc5fbcc3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>server_uri_</name>
      <anchorfile>classIKFakeRecorder.html</anchorfile>
      <anchor>abf867a764d48c8ca6a2fecbe303b1061</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IRIFakeRecorder</name>
    <filename>classIRIFakeRecorder.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>MsgContainer</type>
      <name>getHistoryOfMsg</name>
      <anchorfile>classIRIFakeRecorder.html</anchorfile>
      <anchor>a1d19728ff584bf69ecfe54d35daaad85</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>getLastMsg</name>
      <anchorfile>classIRIFakeRecorder.html</anchorfile>
      <anchor>aecf914b42870d99746ad5c86323a2204</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IRIFakeRecorder</name>
      <anchorfile>classIRIFakeRecorder.html</anchorfile>
      <anchor>abc4868ee2d280722d0efc7d2c34cc504</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addRecievedMsg</name>
      <anchorfile>classIRIFakeRecorder.html</anchorfile>
      <anchor>ae5a6fe8efadd8a50033c53fd4878f197</anchor>
      <arglist>(const T msg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MsgContainer</type>
      <name>msg_recieved_history_</name>
      <anchorfile>classIRIFakeRecorder.html</anchorfile>
      <anchor>ab07f5029cc056af739b0061de302c40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; T &gt;</type>
      <name>MsgContainer</name>
      <anchorfile>classIRIFakeRecorder.html</anchorfile>
      <anchor>acec8212e867b5c6549e0191c348d0fdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RobotGrasp</name>
    <filename>classRobotGrasp.html</filename>
    <member kind="function">
      <type>iri_wam_common_msgs::SimpleBhandPickUpGoal</type>
      <name>generateGraspExampleMsg</name>
      <anchorfile>classRobotGrasp.html</anchorfile>
      <anchor>a65c1932587a1853780853936a87b7820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>actionlib::SimpleClientGoalState</type>
      <name>getState</name>
      <anchorfile>classRobotGrasp.html</anchorfile>
      <anchor>a9b96ec577abcbcc38e1756fad022ec7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotGrasp</name>
      <anchorfile>classRobotGrasp.html</anchorfile>
      <anchor>a15f65a99479ed6c3dbd7c19a132784f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startGrasp</name>
      <anchorfile>classRobotGrasp.html</anchorfile>
      <anchor>a0ec699f9c7bb0178e672986b3812d9a2</anchor>
      <arglist>(iri_wam_common_msgs::SimpleBhandPickUpGoal goal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RobotGrasp</name>
      <anchorfile>classRobotGrasp.html</anchorfile>
      <anchor>aac7fbf4f0039a3d60ab90806c6b10ff9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>graspClient *</type>
      <name>grasp_client_</name>
      <anchorfile>classRobotGrasp.html</anchorfile>
      <anchor>a7c3df81ee33326fbc039d51b7471eb96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WamJointMoveFakeRecorder</name>
    <filename>classWamJointMoveFakeRecorder.html</filename>
    <templarg>DOF</templarg>
    <base>IRIFakeRecorder&lt; std::vector&lt; double &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>WamJointMoveFakeRecorder</name>
      <anchorfile>classWamJointMoveFakeRecorder.html</anchorfile>
      <anchor>a6f877da111b378f4c80de1d7ec823e6a</anchor>
      <arglist>(const std::string server_uri)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>joints_moveCallback</name>
      <anchorfile>classWamJointMoveFakeRecorder.html</anchorfile>
      <anchor>ab413e7383ec60b49fbf8273cedf7c5f5</anchor>
      <arglist>(iri_wam_common_msgs::joints_move::Request &amp;req, iri_wam_common_msgs::joints_move::Response &amp;res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>dof_</name>
      <anchorfile>classWamJointMoveFakeRecorder.html</anchorfile>
      <anchor>ab7c8efa57dea4b2bd383d76271fe24f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>joints_move_server_</name>
      <anchorfile>classWamJointMoveFakeRecorder.html</anchorfile>
      <anchor>a2004545359a3c0580dc3ef3dc3622ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classWamJointMoveFakeRecorder.html</anchorfile>
      <anchor>a8790975a9fae2d222497ca681531fa9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>server_uri_</name>
      <anchorfile>classWamJointMoveFakeRecorder.html</anchorfile>
      <anchor>a2e10e09e19db5d550dd8bf2ac6f17ea4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>geometry_test_helpers</name>
    <filename>namespacegeometry__test__helpers.html</filename>
    <namespace>geometry_test_helpers::comparison</namespace>
    <namespace>geometry_test_helpers::generator</namespace>
  </compound>
  <compound kind="namespace">
    <name>geometry_test_helpers::comparison</name>
    <filename>namespacegeometry__test__helpers_1_1comparison.html</filename>
    <member kind="function">
      <type>void</type>
      <name>display_diff</name>
      <anchorfile>namespacegeometry__test__helpers_1_1comparison.html</anchorfile>
      <anchor>a44873e0908df0093f693b4c6c4972ab8</anchor>
      <arglist>(const T &amp;obj1, const T &amp;obj2, const std::string &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>points_are_equals</name>
      <anchorfile>namespacegeometry__test__helpers_1_1comparison.html</anchorfile>
      <anchor>afc7ab721db4bc971b8f4388e5192977a</anchor>
      <arglist>(const geometry_msgs::Point &amp;p1, const geometry_msgs::Point &amp;p2, bool display_error=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>poses_are_equal</name>
      <anchorfile>namespacegeometry__test__helpers_1_1comparison.html</anchorfile>
      <anchor>add2a56f932b1e38d87300e3f6f4edabf</anchor>
      <arglist>(const geometry_msgs::Pose &amp;p1, const geometry_msgs::Pose &amp;p2, bool display_error=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>poses_stamped_are_equal</name>
      <anchorfile>namespacegeometry__test__helpers_1_1comparison.html</anchorfile>
      <anchor>ad9f588fe53b435878da850100addc34b</anchor>
      <arglist>(const geometry_msgs::PoseStamped p1, const geometry_msgs::PoseStamped p2, bool display_error=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quaternions_are_equals</name>
      <anchorfile>namespacegeometry__test__helpers_1_1comparison.html</anchorfile>
      <anchor>ada0cd562acf1412b6bab93dc86c67e9f</anchor>
      <arglist>(const geometry_msgs::Quaternion q1, const geometry_msgs::Quaternion q2, bool display_error=true)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>geometry_test_helpers::generator</name>
    <filename>namespacegeometry__test__helpers_1_1generator.html</filename>
    <member kind="function">
      <type>geometry_msgs::Pose</type>
      <name>generate_fixed_pose</name>
      <anchorfile>namespacegeometry__test__helpers_1_1generator.html</anchorfile>
      <anchor>a961768611ee1b46886b1a48a33f6bca3</anchor>
      <arglist>(int value)</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
