<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>module_param_cache.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/src/</path>
    <filename>module__param__cache_8cpp</filename>
    <includes id="module__param__cache_8h" name="module_param_cache.h" local="yes" imported="no">planner_modules_pr2/module_param_cache.h</includes>
    <member kind="function">
      <type>std::string</type>
      <name>createPoseParamString</name>
      <anchorfile>module__param__cache_8cpp.html</anchorfile>
      <anchor>af2a93f78b86d31ed2ba26eebb1052e5a</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, double precPose, double precQuat)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>module_param_cache.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/include/planner_modules_pr2/</path>
    <filename>module__param__cache_8h</filename>
    <includes id="module__param__cache_8hpp" name="module_param_cache.hpp" local="yes" imported="no">module_param_cache.hpp</includes>
    <class kind="class">ModuleParamCache</class>
    <member kind="typedef">
      <type>ModuleParamCache&lt; double &gt;</type>
      <name>ModuleParamCacheDouble</name>
      <anchorfile>module__param__cache_8h.html</anchorfile>
      <anchor>a90e21fe0be6904292cc4eece2ec1b370</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ModuleParamCache&lt; std::string &gt;</type>
      <name>ModuleParamCacheString</name>
      <anchorfile>module__param__cache_8h.html</anchorfile>
      <anchor>a89dac799881017ca20032a449aced646</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>createPoseParamString</name>
      <anchorfile>module__param__cache_8h.html</anchorfile>
      <anchor>ae57ffb7939b6230730fe89db57425c10</anchor>
      <arglist>(const geometry_msgs::Pose &amp;ps, double precPose=0.0001, double precQuat=0.0001)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>module_param_cache.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/include/planner_modules_pr2/</path>
    <filename>module__param__cache_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>navstack_module.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/src/</path>
    <filename>navstack__module_8cpp</filename>
    <includes id="navstack__module_8h" name="navstack_module.h" local="yes" imported="no">planner_modules_pr2/navstack_module.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>forEach</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>ae969c0a57ffee8984390b10b53391857</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>callPlanningService</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>a9fcd02358f07884f2f3711aa531146a5</anchor>
      <arglist>(nav_msgs::GetPlan &amp;srv, const string &amp;startLocationName, const string &amp;goalLocationName, bool &amp;callSuccessful)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>computePathCacheKey</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>adb51bcb963756c6d52a9d3e406393552</anchor>
      <arglist>(const string &amp;startLocation, const string &amp;goalLocation, const geometry_msgs::Pose &amp;startPose, const geometry_msgs::Pose &amp;goalPose)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fillPathRequest</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>a671a2ed5bd01f946e5de78754cb3baa0</anchor>
      <arglist>(const ParameterList &amp;parameterList, numericalFluentCallbackType numericalFluentCallback, nav_msgs::GetPlan::Request &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPlanCost</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>a4be9ba663c5549e069bb5f793b97d848</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>navstack_init</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>a6812b5c61cc099102f1721ed60454258</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pathCost</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>ac5a6c79384081d4a346507091fc1be92</anchor>
      <arglist>(const ParameterList &amp;parameterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, int relaxed)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VERIFY_CONDITIONCHECKER_DEF</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>a7280325a78b13f8f18a609a42f18f4dd</anchor>
      <arglist>(pathCost)</arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>g_GetPlan</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>ad0a463f1b53dfe4ecf6db55f6671c383</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>g_GoalTolerance</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>a3e0ce25cd4651b4122acbaf5a12c2455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>g_NodeHandle</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>ac5d645312fb2e14b4d02205d00590ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ModuleParamCacheDouble</type>
      <name>g_PathCostCache</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>a825ffedad94154e5bbd858db5498a1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>g_RotSpeed</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>ad21608204c2e4f2b69a50b0b19ec9ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>g_TransSpeed</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>a564a1982de0dcd1bb7c22c082f8a7e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_WorldFrame</name>
      <anchorfile>navstack__module_8cpp.html</anchorfile>
      <anchor>ac5fe632654fd73905440fdef0f1ff078</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navstack_module.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/include/planner_modules_pr2/</path>
    <filename>navstack__module_8h</filename>
    <includes id="module__param__cache_8h" name="module_param_cache.h" local="yes" imported="no">planner_modules_pr2/module_param_cache.h</includes>
    <member kind="function">
      <type>double</type>
      <name>callPlanningService</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>a82177a80c6a086c8c8f6ace0359af30f</anchor>
      <arglist>(nav_msgs::GetPlan &amp;srv, const string &amp;startLocationName, const string &amp;goalLocationName, bool &amp;callFailure)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>computePathCacheKey</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>adb51bcb963756c6d52a9d3e406393552</anchor>
      <arglist>(const string &amp;startLocation, const string &amp;goalLocation, const geometry_msgs::Pose &amp;startPose, const geometry_msgs::Pose &amp;goalPose)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fillPathRequest</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>a2bffd5a89cd8d6d8d9faafdd5ec1bad5</anchor>
      <arglist>(const modules::ParameterList &amp;parameterList, modules::numericalFluentCallbackType numericalFluentCallback, nav_msgs::GetPlan::Request &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPlanCost</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>a4be9ba663c5549e069bb5f793b97d848</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>navstack_init</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>a6812b5c61cc099102f1721ed60454258</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pathCost</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>a284d4f5b52b821ccf5aff16de77452f8</anchor>
      <arglist>(const modules::ParameterList &amp;parameterList, modules::predicateCallbackType predicateCallback, modules::numericalFluentCallbackType numericalFluentCallback, int relaxed)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>g_Debug</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>a819ac6a330366c709ad5a6a78583ed4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>g_GetPlan</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>ad0a463f1b53dfe4ecf6db55f6671c383</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>g_GoalTolerance</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>a3e0ce25cd4651b4122acbaf5a12c2455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>g_NodeHandle</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>ac5d645312fb2e14b4d02205d00590ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ModuleParamCacheDouble</type>
      <name>g_PathCostCache</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>a825ffedad94154e5bbd858db5498a1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>g_RotSpeed</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>ad21608204c2e4f2b69a50b0b19ec9ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>g_TransSpeed</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>a564a1982de0dcd1bb7c22c082f8a7e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_WorldFrame</name>
      <anchorfile>navstack__module_8h.html</anchorfile>
      <anchor>ac5fe632654fd73905440fdef0f1ff078</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navstack_module_full_body.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/src/</path>
    <filename>navstack__module__full__body_8cpp</filename>
    <includes id="navstack__module__full__body_8h" name="navstack_module_full_body.h" local="yes" imported="no">planner_modules_pr2/navstack_module_full_body.h</includes>
    <includes id="navstack__module_8h" name="navstack_module.h" local="yes" imported="no">planner_modules_pr2/navstack_module.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>forEach</name>
      <anchorfile>navstack__module__full__body_8cpp.html</anchorfile>
      <anchor>ae969c0a57ffee8984390b10b53391857</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fullbody_navstack_init</name>
      <anchorfile>navstack__module__full__body_8cpp.html</anchorfile>
      <anchor>a0e0b33896be210e65e9d0c183cf3196b</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fullbody_pathCost</name>
      <anchorfile>navstack__module__full__body_8cpp.html</anchorfile>
      <anchor>a97ff47755a96e3122f1b3356fe693563</anchor>
      <arglist>(const ParameterList &amp;parameterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, int relaxed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointStateCallback</name>
      <anchorfile>navstack__module__full__body_8cpp.html</anchorfile>
      <anchor>a7a9cbe9a2fd2c682d6ca04cbdd9a17f1</anchor>
      <arglist>(const sensor_msgs::JointState &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishPlanningArmState</name>
      <anchorfile>navstack__module__full__body_8cpp.html</anchorfile>
      <anchor>ab905112989357ffdc69e02b520e1a0ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>switchToExecutionTopic</name>
      <anchorfile>navstack__module__full__body_8cpp.html</anchorfile>
      <anchor>a0fa3706f5f7820a7e6c2635704e6b9f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VERIFY_CONDITIONCHECKER_DEF</name>
      <anchorfile>navstack__module__full__body_8cpp.html</anchorfile>
      <anchor>a5bcf604df9116ba71d14ff07626ff19a</anchor>
      <arglist>(fullbody_pathCost)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>receivedJointState</name>
      <anchorfile>navstack__module__full__body_8cpp.html</anchorfile>
      <anchor>a4adc4597c1107f482658acf2b61cf363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static sensor_msgs::JointState</type>
      <name>s_CurrentState</name>
      <anchorfile>navstack__module__full__body_8cpp.html</anchorfile>
      <anchor>a79d4999416b206b596c73705fcc8a350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ros::Subscriber</type>
      <name>s_JointStateSubscriber</name>
      <anchorfile>navstack__module__full__body_8cpp.html</anchorfile>
      <anchor>a769f5c92f487ee91b841f8d285916cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ros::Publisher</type>
      <name>s_PlanningJointStatePublisher</name>
      <anchorfile>navstack__module__full__body_8cpp.html</anchorfile>
      <anchor>a64f5b340df5307b583bd843a4dd651dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ros::ServiceClient</type>
      <name>s_SwitchJointTopicClient</name>
      <anchorfile>navstack__module__full__body_8cpp.html</anchorfile>
      <anchor>a86aa6348eae8a0b13373737b3d37de85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navstack_module_full_body.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/include/planner_modules_pr2/</path>
    <filename>navstack__module__full__body_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>fullbody_navstack_init</name>
      <anchorfile>navstack__module__full__body_8h.html</anchorfile>
      <anchor>a0e0b33896be210e65e9d0c183cf3196b</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fullbody_pathCost</name>
      <anchorfile>navstack__module__full__body_8h.html</anchorfile>
      <anchor>a97ff47755a96e3122f1b3356fe693563</anchor>
      <arglist>(const ParameterList &amp;parameterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, int relaxed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointStateCallback</name>
      <anchorfile>navstack__module__full__body_8h.html</anchorfile>
      <anchor>a7a9cbe9a2fd2c682d6ca04cbdd9a17f1</anchor>
      <arglist>(const sensor_msgs::JointState &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishPlanningArmState</name>
      <anchorfile>navstack__module__full__body_8h.html</anchorfile>
      <anchor>ab905112989357ffdc69e02b520e1a0ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>switchToExecutionTopic</name>
      <anchorfile>navstack__module__full__body_8h.html</anchorfile>
      <anchor>a0fa3706f5f7820a7e6c2635704e6b9f7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navstack_planning_scene_module.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/src/</path>
    <filename>navstack__planning__scene__module_8cpp</filename>
    <includes id="navstack__planning__scene__module_8h" name="navstack_planning_scene_module.h" local="yes" imported="no">planner_modules_pr2/navstack_planning_scene_module.h</includes>
    <includes id="navstack__module_8h" name="navstack_module.h" local="yes" imported="no">planner_modules_pr2/navstack_module.h</includes>
    <includes id="tidyup__planning__scene__updater_8h" name="tidyup_planning_scene_updater.h" local="yes" imported="no">planner_modules_pr2/tidyup_planning_scene_updater.h</includes>
    <member kind="function">
      <type>void</type>
      <name>planning_scene_navstack_init</name>
      <anchorfile>navstack__planning__scene__module_8cpp.html</anchorfile>
      <anchor>a0f6fdfe0a2408c1ff9ba0e500b0d3064</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>planning_scene_pathCost</name>
      <anchorfile>navstack__planning__scene__module_8cpp.html</anchorfile>
      <anchor>a116793b243bbe11a7ac75f3dd2168d1a</anchor>
      <arglist>(const ParameterList &amp;parameterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, int relaxed)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VERIFY_CONDITIONCHECKER_DEF</name>
      <anchorfile>navstack__planning__scene__module_8cpp.html</anchorfile>
      <anchor>a4b79be80b500d2f9d31feb486382ec8e</anchor>
      <arglist>(planning_scene_pathCost)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>logName</name>
      <anchorfile>navstack__planning__scene__module_8cpp.html</anchorfile>
      <anchor>a18da20530c7841577defe3ca2a5bca10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navstack_planning_scene_module.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/include/planner_modules_pr2/</path>
    <filename>navstack__planning__scene__module_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>planning_scene_navstack_init</name>
      <anchorfile>navstack__planning__scene__module_8h.html</anchorfile>
      <anchor>a0f6fdfe0a2408c1ff9ba0e500b0d3064</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>planning_scene_pathCost</name>
      <anchorfile>navstack__planning__scene__module_8h.html</anchorfile>
      <anchor>a116793b243bbe11a7ac75f3dd2168d1a</anchor>
      <arglist>(const ParameterList &amp;parameterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, int relaxed)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>precache_navigation.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/src/</path>
    <filename>precache__navigation_8cpp</filename>
    <includes id="module__param__cache_8h" name="module_param_cache.h" local="yes" imported="no">planner_modules_pr2/module_param_cache.h</includes>
    <includes id="navstack__module_8h" name="navstack_module.h" local="yes" imported="no">planner_modules_pr2/navstack_module.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>fillPoseStamped</name>
      <anchorfile>precache__navigation_8cpp.html</anchorfile>
      <anchor>a1a0e995ec0e8ce1d5e5bb7388d08e13b</anchor>
      <arglist>(const std::string &amp;name, const SymbolicState &amp;state, geometry_msgs::PoseStamped &amp;ps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadGoalCreator</name>
      <anchorfile>precache__navigation_8cpp.html</anchorfile>
      <anchor>af4c8d5ead3f1494c21d1d8568ad55164</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadStateCreator</name>
      <anchorfile>precache__navigation_8cpp.html</anchorfile>
      <anchor>a502a7ca8dc9067aebea56e69a7dcbb67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>precache__navigation_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>precacheEntry</name>
      <anchorfile>precache__navigation_8cpp.html</anchorfile>
      <anchor>ad7aa6f23ac2a8c30687a64764918c963</anchor>
      <arglist>(const std::string &amp;start, const std::string &amp;goal, geometry_msgs::PoseStamped startPose, geometry_msgs::PoseStamped goalPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>signal_handler</name>
      <anchorfile>precache__navigation_8cpp.html</anchorfile>
      <anchor>a8804db44b6d4c5752e6de5593562df06</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>keepRunning</name>
      <anchorfile>precache__navigation_8cpp.html</anchorfile>
      <anchor>afdb0a664d6d920a59960a6e7729a3596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>continual_planning_executive::GoalCreator *</type>
      <name>s_GoalCreator</name>
      <anchorfile>precache__navigation_8cpp.html</anchorfile>
      <anchor>a0a6248fa885dfa453420d842a827ca06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pluginlib::ClassLoader&lt; continual_planning_executive::GoalCreator &gt; *</type>
      <name>s_GoalCreatorLoader</name>
      <anchorfile>precache__navigation_8cpp.html</anchorfile>
      <anchor>a8b230f2788f15d0a128786e9d94a7995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pluginlib::ClassLoader&lt; continual_planning_executive::StateCreator &gt; *</type>
      <name>s_StateCreatorLoader</name>
      <anchorfile>precache__navigation_8cpp.html</anchorfile>
      <anchor>a4ff07e819cde90b0edef45562ab089f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>continual_planning_executive::StateCreator *</type>
      <name>s_StateCreatorRobotLocation</name>
      <anchorfile>precache__navigation_8cpp.html</anchorfile>
      <anchor>aeb72c03817246f9b8ec7c83485116703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>continual_planning_executive::StateCreator *</type>
      <name>s_StateCreatorRobotLocationInRoom</name>
      <anchorfile>precache__navigation_8cpp.html</anchorfile>
      <anchor>a8b0115eb12d56ddfba2605320a157bdd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>putdown_modules.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/src/</path>
    <filename>putdown__modules_8cpp</filename>
    <includes id="putdown__modules_8h" name="putdown_modules.h" local="yes" imported="no">planner_modules_pr2/putdown_modules.h</includes>
    <includes id="module__param__cache_8h" name="module_param_cache.h" local="yes" imported="no">planner_modules_pr2/module_param_cache.h</includes>
    <includes id="tidyup__planning__scene__updater_8h" name="tidyup_planning_scene_updater.h" local="yes" imported="no">planner_modules_pr2/tidyup_planning_scene_updater.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>callFindPutdownPoseService</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>a3261aa934d3f7a1e592f54b02653bcb2</anchor>
      <arglist>(tidyup_msgs::GetPutdownPose &amp;srv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>canPutdown</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>a57e7e6b99e916078102e521bcb8372d7</anchor>
      <arglist>(const ParameterList &amp;parameterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, int relaxed)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>createCacheKey</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>a54647375beb83931f061d3c04a446ef5</anchor>
      <arglist>(const string &amp;putdownObject, const string &amp;arm, const string &amp;staticObject, const map&lt; string, geometry_msgs::Pose &gt; &amp;movableObjects, const map&lt; string, string &gt; &amp;objectsOnStatic)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPutdownPose</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>a70b775be16169e1497b4d78aad0d9411</anchor>
      <arglist>(const ParameterList &amp;parameterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, geometry_msgs::Pose &amp;putdown_pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>putdown_init</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>a01a6d44278cda58963cd9479163f4e51</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readPoseFromString</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>ad5ef99bbd9a9feac3767f57704bfbb04</anchor>
      <arglist>(const string cacheValue, geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>updatePutdownPose</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>a2c67bda9574efd94b54f05061fc2e609</anchor>
      <arglist>(const ParameterList &amp;parameterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, std::vector&lt; double &gt; &amp;writtenVars)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VERIFY_APPLYEFFECT_DEF</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>a4a1cf0879b0a0bd4946e0faa34f6bcde</anchor>
      <arglist>(updatePutdownPose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VERIFY_CONDITIONCHECKER_DEF</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>ac626b10d39adb36e5ec427421ba00b58</anchor>
      <arglist>(canPutdown)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>writePoseToString</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>a47295c1ef9310ab7f0d2fcc8aa5ab934</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Pose</type>
      <name>defaultAttachPose</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>aae7ff76990e98832aac4f6d4a43603de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>g_GetPutdownPose</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>aa437e602d32f892d5ece92bf4314bf9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>g_NodeHandle</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>ac5d645312fb2e14b4d02205d00590ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>g_WorldFrame</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>a35549c8237f1f1d360e64c4f06a32661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>logName</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>a18da20530c7841577defe3ca2a5bca10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ModuleParamCacheString</type>
      <name>paramCache</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>a5b14aba60dc3e051d14a7c2fb655db12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>separator</name>
      <anchorfile>putdown__modules_8cpp.html</anchorfile>
      <anchor>af141e037b71db27973577ed7d2619e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>putdown_modules.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/include/planner_modules_pr2/</path>
    <filename>putdown__modules_8h</filename>
    <member kind="function">
      <type>bool</type>
      <name>callFindPutdownPoseService</name>
      <anchorfile>putdown__modules_8h.html</anchorfile>
      <anchor>a3261aa934d3f7a1e592f54b02653bcb2</anchor>
      <arglist>(tidyup_msgs::GetPutdownPose &amp;srv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>canPutdown</name>
      <anchorfile>putdown__modules_8h.html</anchorfile>
      <anchor>a57e7e6b99e916078102e521bcb8372d7</anchor>
      <arglist>(const ParameterList &amp;parameterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, int relaxed)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fillRequestAndCreatCacheKey</name>
      <anchorfile>putdown__modules_8h.html</anchorfile>
      <anchor>a454c30d1c2f919992c35eee2b5c3a07b</anchor>
      <arglist>(const ParameterList &amp;parameterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, tidyup_msgs::GetPutdownPose::Request &amp;request, string &amp;cacheKey)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>putdown_init</name>
      <anchorfile>putdown__modules_8h.html</anchorfile>
      <anchor>a01a6d44278cda58963cd9479163f4e51</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>updatePutdownPose</name>
      <anchorfile>putdown__modules_8h.html</anchorfile>
      <anchor>a2c67bda9574efd94b54f05061fc2e609</anchor>
      <arglist>(const ParameterList &amp;parameterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, std::vector&lt; double &gt; &amp;writtenVars)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>g_Debug</name>
      <anchorfile>putdown__modules_8h.html</anchorfile>
      <anchor>a819ac6a330366c709ad5a6a78583ed4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tidyup_planning_scene_updater.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/src/</path>
    <filename>tidyup__planning__scene__updater_8cpp</filename>
    <includes id="tidyup__planning__scene__updater_8h" name="tidyup_planning_scene_updater.h" local="yes" imported="no">planner_modules_pr2/tidyup_planning_scene_updater.h</includes>
  </compound>
  <compound kind="file">
    <name>tidyup_planning_scene_updater.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/pr2_symbolic_planning/planner_modules_pr2/include/planner_modules_pr2/</path>
    <filename>tidyup__planning__scene__updater_8h</filename>
    <class kind="struct">TidyupPlanningSceneUpdater::Door</class>
    <class kind="class">TidyupPlanningSceneUpdater</class>
  </compound>
  <compound kind="class">
    <name>ModuleParamCache</name>
    <filename>classModuleParamCache.html</filename>
    <templarg>ValueType</templarg>
    <member kind="function">
      <type>void</type>
      <name>clearAll</name>
      <anchorfile>classModuleParamCache.html</anchorfile>
      <anchor>a9da8bc00d3235c812c38d51d1fc58dc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get</name>
      <anchorfile>classModuleParamCache.html</anchorfile>
      <anchor>ac9c8ae8423ffd4123756bac92f9a8674</anchor>
      <arglist>(const std::string &amp;key, ValueType &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classModuleParamCache.html</anchorfile>
      <anchor>ae1d9f169826bbd6c18b72f756df7078d</anchor>
      <arglist>(const std::string &amp;moduleNamespace, ros::NodeHandle *node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ModuleParamCache</name>
      <anchorfile>classModuleParamCache.html</anchorfile>
      <anchor>a86d4f012857059221bdb7cf4010e2254</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classModuleParamCache.html</anchorfile>
      <anchor>a31738cba037c1f4320629da514e6fbf1</anchor>
      <arglist>(const std::string &amp;key, ValueType value, bool allowCacheAsParam)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ModuleParamCache</name>
      <anchorfile>classModuleParamCache.html</anchorfile>
      <anchor>a0979daa2e4248624be0681db9f323460</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ValueType &gt;</type>
      <name>_localCache</name>
      <anchorfile>classModuleParamCache.html</anchorfile>
      <anchor>a4e7620f55f5cb3b786026d49c5ef4004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>keyPrefix</name>
      <anchorfile>classModuleParamCache.html</anchorfile>
      <anchor>a60e3935d6cda9f40baf8dbaa32adbb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>node</name>
      <anchorfile>classModuleParamCache.html</anchorfile>
      <anchor>a362423453bd56b67483898427a2e1e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string</type>
      <name>baseNamespace</name>
      <anchorfile>classModuleParamCache.html</anchorfile>
      <anchor>a62eda1a829d8fb686ea633fe2b94510d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TidyupPlanningSceneUpdater</name>
    <filename>classTidyupPlanningSceneUpdater.html</filename>
    <class kind="struct">TidyupPlanningSceneUpdater::Door</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TidyupPlanningSceneUpdater</name>
      <anchorfile>classTidyupPlanningSceneUpdater.html</anchorfile>
      <anchor>a8f2a1f61ae5c6bbaefdb1ed127d57e5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>readState</name>
      <anchorfile>classTidyupPlanningSceneUpdater.html</anchorfile>
      <anchor>ae3adffe81264ff01cbdfcd643624b6dc</anchor>
      <arglist>(const string &amp;robotLocation, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, geometry_msgs::Pose &amp;robotPose, std::map&lt; std::string, geometry_msgs::Pose &gt; &amp;movableObjects, std::map&lt; std::string, std::string &gt; &amp;graspedObjects, std::map&lt; std::string, std::string &gt; &amp;objectsOnStatic, std::set&lt; std::string &gt; &amp;openDoors)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>update</name>
      <anchorfile>classTidyupPlanningSceneUpdater.html</anchorfile>
      <anchor>a317fda9778cdfc0f3d5d0d6232d599eb</anchor>
      <arglist>(const geometry_msgs::Pose &amp;robotPose, const std::map&lt; std::string, geometry_msgs::Pose &gt; &amp;movableObjects, const std::map&lt; std::string, std::string &gt; &amp;graspedObjects, const std::set&lt; std::string &gt; &amp;openDoors)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>fillPoseFromState</name>
      <anchorfile>classTidyupPlanningSceneUpdater.html</anchorfile>
      <anchor>aeaca08ed9f96606dd0e25dc417ce65df</anchor>
      <arglist>(geometry_msgs::Pose &amp;pose, const std::string &amp;poseName, numericalFluentCallbackType numericalFluentCallback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadDoorPoses</name>
      <anchorfile>classTidyupPlanningSceneUpdater.html</anchorfile>
      <anchor>a426a7804d0118ef1f9c8ed676b03f83f</anchor>
      <arglist>(const string &amp;doorLocationFileName)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readState_</name>
      <anchorfile>classTidyupPlanningSceneUpdater.html</anchorfile>
      <anchor>acf9293467b7fe43d01271a55d485c612</anchor>
      <arglist>(const string &amp;robotLocation, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, geometry_msgs::Pose &amp;robotPose, std::map&lt; std::string, geometry_msgs::Pose &gt; &amp;movableObjects, std::map&lt; std::string, std::string &gt; &amp;graspedObjects, std::map&lt; std::string, std::string &gt; &amp;objectsOnStatic, std::set&lt; std::string &gt; &amp;openDoors)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TidyupPlanningSceneUpdater</name>
      <anchorfile>classTidyupPlanningSceneUpdater.html</anchorfile>
      <anchor>ab463a15ad6cd4a7dc779fc03e3039fbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>update_</name>
      <anchorfile>classTidyupPlanningSceneUpdater.html</anchorfile>
      <anchor>aa8645ed0357bbf1b898c607c83d6115c</anchor>
      <arglist>(const geometry_msgs::Pose &amp;robotPose, const std::map&lt; std::string, geometry_msgs::Pose &gt; &amp;movableObjects, const std::map&lt; std::string, std::string &gt; &amp;graspedObjects, const std::set&lt; std::string &gt; &amp;openDoors)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Pose</type>
      <name>defaultAttachPose</name>
      <anchorfile>classTidyupPlanningSceneUpdater.html</anchorfile>
      <anchor>a99df3cd1e6bee12550c324ac00118c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>map&lt; string, Door &gt;</type>
      <name>doors</name>
      <anchorfile>classTidyupPlanningSceneUpdater.html</anchorfile>
      <anchor>acbec5c37b41c4b6b6dc0d311c59b41bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>logName</name>
      <anchorfile>classTidyupPlanningSceneUpdater.html</anchorfile>
      <anchor>a103e8615af758f6345d1ca07804e5336</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static TidyupPlanningSceneUpdater *</type>
      <name>instance</name>
      <anchorfile>classTidyupPlanningSceneUpdater.html</anchorfile>
      <anchor>a5a09efaf66c4963c1c99f60de25a041b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TidyupPlanningSceneUpdater::Door</name>
    <filename>structTidyupPlanningSceneUpdater_1_1Door.html</filename>
    <member kind="function">
      <type></type>
      <name>Door</name>
      <anchorfile>structTidyupPlanningSceneUpdater_1_1Door.html</anchorfile>
      <anchor>a5e430d97b8ad687f05ff14e6a7f8a42a</anchor>
      <arglist>(string name)</arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Pose</type>
      <name>closedPose</name>
      <anchorfile>structTidyupPlanningSceneUpdater_1_1Door.html</anchorfile>
      <anchor>a63256ad7d2f77541cbf62281edbf3c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>name</name>
      <anchorfile>structTidyupPlanningSceneUpdater_1_1Door.html</anchorfile>
      <anchor>ae8d2d52e745ad1fe0718b864ab1c3cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Pose</type>
      <name>openPose</name>
      <anchorfile>structTidyupPlanningSceneUpdater_1_1Door.html</anchorfile>
      <anchor>afaea07d787f013b00bcb7855e245d86d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pcl</name>
    <filename>namespacepcl.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
