<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/src/navfn/</path>
    <filename>____init_____8py</filename>
    <namespace>navfn</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/src/navfn/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>navfn::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_MakeNavPlan.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/src/navfn/srv/</path>
    <filename>__MakeNavPlan_8py</filename>
    <class kind="class">navfn::srv::_MakeNavPlan::MakeNavPlan</class>
    <class kind="class">navfn::srv::_MakeNavPlan::MakeNavPlanRequest</class>
    <class kind="class">navfn::srv::_MakeNavPlan::MakeNavPlanResponse</class>
    <namespace>navfn::srv::_MakeNavPlan</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a0e89ec3e75820481375ea6ddeb13269b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a38dab81a3beb1f06e9b763d05a73fdde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a97a54c337edc1b858afe5724f0ae3840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a80e8ee921387482712d69e68a67aed26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>ae03385b1b9d889be71746ebc7132e3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a1077194133167adc4f0e83ddc792c95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a0d118d6627e34b5321339c320f5bdc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>ad97e75b56229e3a07a50b6e4de5b3f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a50653614c9eecd4f6834557a8ef423cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SetCostmap.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/src/navfn/srv/</path>
    <filename>__SetCostmap_8py</filename>
    <class kind="class">navfn::srv::_SetCostmap::SetCostmap</class>
    <class kind="class">navfn::srv::_SetCostmap::SetCostmapRequest</class>
    <class kind="class">navfn::srv::_SetCostmap::SetCostmapResponse</class>
    <namespace>navfn::srv::_SetCostmap</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2H</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__SetCostmap.html</anchorfile>
      <anchor>a4ae8d11dec63f38fd332389a06d90acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__SetCostmap.html</anchorfile>
      <anchor>a9e4ab563ccabf69a5f8ba27573ac368d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__SetCostmap.html</anchorfile>
      <anchor>a7b0a4914143ef2bb31c159c50170bd6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>MakeNavPlan.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/srv_gen/cpp/include/navfn/</path>
    <filename>MakeNavPlan_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; navfn::MakeNavPlan &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">navfn::MakeNavPlan</class>
    <class kind="struct">navfn::MakeNavPlanRequest_</class>
    <class kind="struct">navfn::MakeNavPlanResponse_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; navfn::MakeNavPlan &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>navfn</namespace>
    <member kind="typedef">
      <type>::navfn::MakeNavPlanRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MakeNavPlanRequest</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>af0da35d02cd8d6e6e77051736fc872a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::MakeNavPlanRequest const  &gt;</type>
      <name>MakeNavPlanRequestConstPtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a89253a599bfe3e4a57477e691f571d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::MakeNavPlanRequest &gt;</type>
      <name>MakeNavPlanRequestPtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a41e1091770e19383ab6d6c4133d5aaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::navfn::MakeNavPlanResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MakeNavPlanResponse</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>ad1cdaaa0c004cb7f5eb6c436c88c3fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::MakeNavPlanResponse const  &gt;</type>
      <name>MakeNavPlanResponseConstPtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a5d0886c8d01b91ccd7fb5a8384133d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::MakeNavPlanResponse &gt;</type>
      <name>MakeNavPlanResponsePtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a606b2cffc562521518e6e7fde7aa7076</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navfn.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/src/</path>
    <filename>navfn_8cpp</filename>
    <includes id="navfn_8h" name="navfn.h" local="no" imported="no">navfn/navfn.h</includes>
    <namespace>navfn</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INVSQRT2</name>
      <anchorfile>navfn_8cpp.html</anchorfile>
      <anchor>a58e26e9a27c188d602305ec0bc13149a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INVSQRT2</name>
      <anchorfile>navfn_8cpp.html</anchorfile>
      <anchor>a58e26e9a27c188d602305ec0bc13149a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>push_cur</name>
      <anchorfile>navfn_8cpp.html</anchorfile>
      <anchor>a0d84ad97d9e5cbb6547781c77e034df1</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>push_next</name>
      <anchorfile>navfn_8cpp.html</anchorfile>
      <anchor>a5a251060a5b8d30b785c40cc337d6fb2</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>push_over</name>
      <anchorfile>navfn_8cpp.html</anchorfile>
      <anchor>a9f319625e73c43d623645edec18b90de</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>create_nav_plan_astar</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a43e1cf99d005f4c0b40ce27c85ac3a0f</anchor>
      <arglist>(COSTTYPE *costmap, int nx, int ny, int *goal, int *start, float *plan, int nplan)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navfn.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/include/navfn/</path>
    <filename>navfn_8h</filename>
    <class kind="class">navfn::NavFn</class>
    <namespace>navfn</namespace>
    <member kind="define">
      <type>#define</type>
      <name>COST_FACTOR</name>
      <anchorfile>navfn_8h.html</anchorfile>
      <anchor>a11548876fdd7ca7181d143df88578847</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COST_NEUTRAL</name>
      <anchorfile>navfn_8h.html</anchorfile>
      <anchor>a5039fec8588b6e3b45e5d0f98dbffe24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COST_OBS</name>
      <anchorfile>navfn_8h.html</anchorfile>
      <anchor>afe3f51fbc354670e6c61f8e6f9c9b949</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COST_OBS_ROS</name>
      <anchorfile>navfn_8h.html</anchorfile>
      <anchor>a8945359447256feae1e51609e9a9ce50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COST_UNKNOWN_ROS</name>
      <anchorfile>navfn_8h.html</anchorfile>
      <anchor>a08d08a154e8e694883ae1162d2edf938</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COSTTYPE</name>
      <anchorfile>navfn_8h.html</anchorfile>
      <anchor>a137fdfc9b1a4312004400270e5f999ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POT_HIGH</name>
      <anchorfile>navfn_8h.html</anchorfile>
      <anchor>a1ba71eeabfe9ba85c91393f562db6a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIORITYBUFSIZE</name>
      <anchorfile>navfn_8h.html</anchorfile>
      <anchor>acc292a3d616d167e6b5f3e33cd9dad54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>create_nav_plan_astar</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a0cbc084bfba695e792a3a52e85df2cb9</anchor>
      <arglist>(const COSTTYPE *costmap, int nx, int ny, int *goal, int *start, float *plan, int nplan)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navfn_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/src/</path>
    <filename>navfn__node_8cpp</filename>
    <includes id="navfn__ros_8h" name="navfn_ros.h" local="no" imported="no">navfn/navfn_ros.h</includes>
    <includes id="SetCostmap_8h" name="SetCostmap.h" local="no" imported="no">navfn/SetCostmap.h</includes>
    <includes id="MakeNavPlan_8h" name="MakeNavPlan.h" local="no" imported="no">navfn/MakeNavPlan.h</includes>
    <class kind="class">navfn::NavfnWithLocalCostmap</class>
    <namespace>navfn</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Costmap2D &gt;</type>
      <name>CmapPtr</name>
      <anchorfile>navfn__node_8cpp.html</anchorfile>
      <anchor>a2975208d938432dca85fb05a7b78822e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>navfn__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navfn_ros.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/src/</path>
    <filename>navfn__ros_8cpp</filename>
    <includes id="navfn__ros_8h" name="navfn_ros.h" local="no" imported="no">navfn/navfn_ros.h</includes>
    <namespace>navfn</namespace>
  </compound>
  <compound kind="file">
    <name>navfn_ros.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/include/navfn/</path>
    <filename>navfn__ros_8h</filename>
    <includes id="navfn_8h" name="navfn.h" local="no" imported="no">navfn/navfn.h</includes>
    <includes id="potarr__point_8h" name="potarr_point.h" local="no" imported="no">navfn/potarr_point.h</includes>
    <class kind="class">navfn::NavfnROS</class>
    <namespace>navfn</namespace>
  </compound>
  <compound kind="file">
    <name>navtest.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/src/</path>
    <filename>navtest_8cpp</filename>
    <includes id="navfn_8h" name="navfn.h" local="no" imported="no">navfn/navfn.h</includes>
    <includes id="navwin_8h" name="navwin.h" local="no" imported="no">navfn/navwin.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>unknown_gray</name>
      <anchorfile>navtest_8cpp.html</anchorfile>
      <anchor>a6eba94ef0ee9b78c14e3926a0643f4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dispPot</name>
      <anchorfile>navtest_8cpp.html</anchorfile>
      <anchor>a467f6e28bdb16df250528f1daa41751f</anchor>
      <arglist>(NavFn *nav)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_ms</name>
      <anchorfile>navtest_8cpp.html</anchorfile>
      <anchor>ab1a8ed925b36720afb4df2ed29d1fb0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>navtest_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>COSTTYPE *</type>
      <name>readPGM</name>
      <anchorfile>navtest_8cpp.html</anchorfile>
      <anchor>ae87cacae23ab38614eac77a5a210e01c</anchor>
      <arglist>(const char *fname, int *width, int *height, bool raw=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setcostobs</name>
      <anchorfile>navtest_8cpp.html</anchorfile>
      <anchor>ace863d8925ca590c1f53eb63ff29a680</anchor>
      <arglist>(COSTTYPE *cmap, int n, int w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setcostunk</name>
      <anchorfile>navtest_8cpp.html</anchorfile>
      <anchor>a0be847867182c4112b953ae0f7ee5a5a</anchor>
      <arglist>(COSTTYPE *cmap, int n, int w)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>CS</name>
      <anchorfile>navtest_8cpp.html</anchorfile>
      <anchor>addb1c8b80d92527208410cfd13abb55d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>goal</name>
      <anchorfile>navtest_8cpp.html</anchorfile>
      <anchor>a924427d23a7d971370018f8d3dc452cf</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>NavWin *</type>
      <name>nwin</name>
      <anchorfile>navtest_8cpp.html</anchorfile>
      <anchor>ad0fd31a885376dad3beac0f13b131713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>start</name>
      <anchorfile>navtest_8cpp.html</anchorfile>
      <anchor>a035d2eadd3e54f4a028144044585cd71</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navwin.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/src/</path>
    <filename>navwin_8cpp</filename>
    <includes id="navwin_8h" name="navwin.h" local="no" imported="no">navfn/navwin.h</includes>
    <namespace>navfn</namespace>
  </compound>
  <compound kind="file">
    <name>navwin.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/include/navfn/</path>
    <filename>navwin_8h</filename>
    <includes id="navfn_8h" name="navfn.h" local="yes" imported="no">navfn.h</includes>
    <class kind="class">navfn::NavWin</class>
    <namespace>navfn</namespace>
  </compound>
  <compound kind="file">
    <name>path_calc_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/test/</path>
    <filename>path__calc__test_8cpp</filename>
    <includes id="navfn_8h" name="navfn.h" local="no" imported="no">navfn/navfn.h</includes>
    <includes id="read__pgm__costmap_8h" name="read_pgm_costmap.h" local="no" imported="no">navfn/read_pgm_costmap.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>path__calc__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>navfn::NavFn *</type>
      <name>make_willow_nav</name>
      <anchorfile>path__calc__test_8cpp.html</anchorfile>
      <anchor>ab19d050adcce5352a7e02670113b5319</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_neighborhood_of_last_path_entry</name>
      <anchorfile>path__calc__test_8cpp.html</anchorfile>
      <anchor>a6749b84faebaa0441121ca2c5aad49e2</anchor>
      <arglist>(navfn::NavFn *nav)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>path__calc__test_8cpp.html</anchorfile>
      <anchor>a1cc564604d7ce869e4a03dcb9c17c68a</anchor>
      <arglist>(PathCalc, oscillate_in_pinch_point)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>path__calc__test_8cpp.html</anchorfile>
      <anchor>ab32111499167a908430b40cf7abc8c36</anchor>
      <arglist>(PathCalc, easy_nav_should_always_work)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>potarr_point.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/include/navfn/</path>
    <filename>potarr__point_8h</filename>
    <class kind="struct">navfn::PotarrPoint</class>
    <namespace>navfn</namespace>
    <member kind="function">
      <type></type>
      <name>POINT_CLOUD_REGISTER_POINT_STRUCT</name>
      <anchorfile>potarr__point_8h.html</anchorfile>
      <anchor>af51ef981012d88382b28fdaf5b63102b</anchor>
      <arglist>(navfn::PotarrPoint,(float, x, x)(float, y, y)(float, z, z)(float, pot_value, pot_value))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>read_pgm_costmap.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/src/</path>
    <filename>read__pgm__costmap_8cpp</filename>
    <includes id="navfn_8h" name="navfn.h" local="no" imported="no">navfn/navfn.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>unknown_gray</name>
      <anchorfile>read__pgm__costmap_8cpp.html</anchorfile>
      <anchor>a6eba94ef0ee9b78c14e3926a0643f4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>COSTTYPE *</type>
      <name>readPGM</name>
      <anchorfile>read__pgm__costmap_8cpp.html</anchorfile>
      <anchor>ab297866de4c504aaec36eb24446af679</anchor>
      <arglist>(const char *fname, int *width, int *height, bool raw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setcostobs</name>
      <anchorfile>read__pgm__costmap_8cpp.html</anchorfile>
      <anchor>ace863d8925ca590c1f53eb63ff29a680</anchor>
      <arglist>(COSTTYPE *cmap, int n, int w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setcostunk</name>
      <anchorfile>read__pgm__costmap_8cpp.html</anchorfile>
      <anchor>a0be847867182c4112b953ae0f7ee5a5a</anchor>
      <arglist>(COSTTYPE *cmap, int n, int w)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>read_pgm_costmap.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/include/navfn/</path>
    <filename>read__pgm__costmap_8h</filename>
    <member kind="function">
      <type>COSTTYPE *</type>
      <name>readPGM</name>
      <anchorfile>read__pgm__costmap_8h.html</anchorfile>
      <anchor>a1116faf9c12b574e1b58a41e9d35a1c2</anchor>
      <arglist>(const char *fname, int *width, int *height, bool raw=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetCostmap.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-navigation/doc_stacks/2014-10-06_02-40-39.112396/navigation/navfn/srv_gen/cpp/include/navfn/</path>
    <filename>SetCostmap_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; navfn::SetCostmap &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; navfn::SetCostmap &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">navfn::SetCostmap</class>
    <class kind="struct">navfn::SetCostmapRequest_</class>
    <class kind="struct">navfn::SetCostmapResponse_</class>
    <namespace>navfn</namespace>
    <member kind="typedef">
      <type>::navfn::SetCostmapRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetCostmapRequest</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>ae4f1f7c3373ef775d5ab13ad1b1597ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::SetCostmapRequest const  &gt;</type>
      <name>SetCostmapRequestConstPtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a5f261b4d8dccff436b643afcae4f39f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::SetCostmapRequest &gt;</type>
      <name>SetCostmapRequestPtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>abca125d151d500456efc8dda8955ee11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::navfn::SetCostmapResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetCostmapResponse</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a6a525258b7efae86c06247234bc3be71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::SetCostmapResponse const  &gt;</type>
      <name>SetCostmapResponseConstPtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a1a4c65c4fa995cc447fbbcd25492950f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::SetCostmapResponse &gt;</type>
      <name>SetCostmapResponsePtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a6062e6d3012436508e5507cae8a87c16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>navfn</name>
    <filename>namespacenavfn.html</filename>
    <namespace>navfn::srv</namespace>
    <class kind="struct">navfn::MakeNavPlan</class>
    <class kind="struct">navfn::MakeNavPlanRequest_</class>
    <class kind="struct">navfn::MakeNavPlanResponse_</class>
    <class kind="class">navfn::NavFn</class>
    <class kind="class">navfn::NavfnROS</class>
    <class kind="class">navfn::NavfnWithLocalCostmap</class>
    <class kind="class">navfn::NavWin</class>
    <class kind="struct">navfn::PotarrPoint</class>
    <class kind="struct">navfn::SetCostmap</class>
    <class kind="struct">navfn::SetCostmapRequest_</class>
    <class kind="struct">navfn::SetCostmapResponse_</class>
    <member kind="typedef">
      <type>::navfn::MakeNavPlanRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MakeNavPlanRequest</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>af0da35d02cd8d6e6e77051736fc872a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::MakeNavPlanRequest const  &gt;</type>
      <name>MakeNavPlanRequestConstPtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a89253a599bfe3e4a57477e691f571d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::MakeNavPlanRequest &gt;</type>
      <name>MakeNavPlanRequestPtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a41e1091770e19383ab6d6c4133d5aaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::navfn::MakeNavPlanResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MakeNavPlanResponse</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>ad1cdaaa0c004cb7f5eb6c436c88c3fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::MakeNavPlanResponse const  &gt;</type>
      <name>MakeNavPlanResponseConstPtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a5d0886c8d01b91ccd7fb5a8384133d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::MakeNavPlanResponse &gt;</type>
      <name>MakeNavPlanResponsePtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a606b2cffc562521518e6e7fde7aa7076</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::navfn::SetCostmapRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetCostmapRequest</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>ae4f1f7c3373ef775d5ab13ad1b1597ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::SetCostmapRequest const  &gt;</type>
      <name>SetCostmapRequestConstPtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a5f261b4d8dccff436b643afcae4f39f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::SetCostmapRequest &gt;</type>
      <name>SetCostmapRequestPtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>abca125d151d500456efc8dda8955ee11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::navfn::SetCostmapResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetCostmapResponse</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a6a525258b7efae86c06247234bc3be71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::SetCostmapResponse const  &gt;</type>
      <name>SetCostmapResponseConstPtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a1a4c65c4fa995cc447fbbcd25492950f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::SetCostmapResponse &gt;</type>
      <name>SetCostmapResponsePtr</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a6062e6d3012436508e5507cae8a87c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>create_nav_plan_astar</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a43e1cf99d005f4c0b40ce27c85ac3a0f</anchor>
      <arglist>(COSTTYPE *costmap, int nx, int ny, int *goal, int *start, float *plan, int nplan)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>create_nav_plan_astar</name>
      <anchorfile>namespacenavfn.html</anchorfile>
      <anchor>a0cbc084bfba695e792a3a52e85df2cb9</anchor>
      <arglist>(const COSTTYPE *costmap, int nx, int ny, int *goal, int *start, float *plan, int nplan)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>navfn::MakeNavPlan</name>
    <filename>structnavfn_1_1MakeNavPlan.html</filename>
    <member kind="typedef">
      <type>MakeNavPlanRequest</type>
      <name>Request</name>
      <anchorfile>structnavfn_1_1MakeNavPlan.html</anchorfile>
      <anchor>a34e85424a4e7fc302d27991b52ba07ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structnavfn_1_1MakeNavPlan.html</anchorfile>
      <anchor>a84c8d2b30f6f266c4510bd96ab582a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MakeNavPlanResponse</type>
      <name>Response</name>
      <anchorfile>structnavfn_1_1MakeNavPlan.html</anchorfile>
      <anchor>a2a0a0b27af0d8a51f27389cbb57c6efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structnavfn_1_1MakeNavPlan.html</anchorfile>
      <anchor>aae0ef86c72bdf38f24c0411d937a9d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structnavfn_1_1MakeNavPlan.html</anchorfile>
      <anchor>ac2ec6bd2ff0bfd8de9eb0ce529574db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structnavfn_1_1MakeNavPlan.html</anchorfile>
      <anchor>a7df11290ff327dbefe56446d99f088be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>navfn::MakeNavPlanRequest_</name>
    <filename>structnavfn_1_1MakeNavPlanRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_goal_type</name>
      <anchorfile>structnavfn_1_1MakeNavPlanRequest__.html</anchorfile>
      <anchor>ab4eb4884c95a55adb232da0c867fda10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_start_type</name>
      <anchorfile>structnavfn_1_1MakeNavPlanRequest__.html</anchorfile>
      <anchor>a77e004eb02ffc8810582fd87a08409db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structnavfn_1_1MakeNavPlanRequest__.html</anchorfile>
      <anchor>ab8e0ebab361fb589c14d4e27512f7801</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structnavfn_1_1MakeNavPlanRequest__.html</anchorfile>
      <anchor>a244f9be8ab6946c402aace6d8d1df7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MakeNavPlanRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structnavfn_1_1MakeNavPlanRequest__.html</anchorfile>
      <anchor>ae289e62e662d56c4d754aaef0b7120d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MakeNavPlanRequest_</name>
      <anchorfile>structnavfn_1_1MakeNavPlanRequest__.html</anchorfile>
      <anchor>aa89b8d3d06da8ddc60e673066c3a2b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MakeNavPlanRequest_</name>
      <anchorfile>structnavfn_1_1MakeNavPlanRequest__.html</anchorfile>
      <anchor>a50d6040ab118933408d4dfa1c396212d</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structnavfn_1_1MakeNavPlanRequest__.html</anchorfile>
      <anchor>a80dae114016130d35f26f8f2ec473413</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>goal</name>
      <anchorfile>structnavfn_1_1MakeNavPlanRequest__.html</anchorfile>
      <anchor>a66dd73097dc76fdcefcca1f637ca4f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>start</name>
      <anchorfile>structnavfn_1_1MakeNavPlanRequest__.html</anchorfile>
      <anchor>a91f9e92eca8d86c9a07695a372888151</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>navfn::MakeNavPlanResponse_</name>
    <filename>structnavfn_1_1MakeNavPlanResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_error_message_type</name>
      <anchorfile>structnavfn_1_1MakeNavPlanResponse__.html</anchorfile>
      <anchor>a3e4e6d5d2f96e427bb8c535a8d4d814c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_path_type</name>
      <anchorfile>structnavfn_1_1MakeNavPlanResponse__.html</anchorfile>
      <anchor>ad376f8b6067090940941cc6e1428b1db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_plan_found_type</name>
      <anchorfile>structnavfn_1_1MakeNavPlanResponse__.html</anchorfile>
      <anchor>ab0ddf8378a83d2011a8e54ce8e677e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structnavfn_1_1MakeNavPlanResponse__.html</anchorfile>
      <anchor>a6ff6e13c628350f44696dc432fdf2954</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structnavfn_1_1MakeNavPlanResponse__.html</anchorfile>
      <anchor>a4dd75acb850b7b0db228846feeca3b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MakeNavPlanResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structnavfn_1_1MakeNavPlanResponse__.html</anchorfile>
      <anchor>ac4b08aaff86c2e3d942893fb85c02bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MakeNavPlanResponse_</name>
      <anchorfile>structnavfn_1_1MakeNavPlanResponse__.html</anchorfile>
      <anchor>a1bb3945b08bfeb85619b797d219ebefa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MakeNavPlanResponse_</name>
      <anchorfile>structnavfn_1_1MakeNavPlanResponse__.html</anchorfile>
      <anchor>a48b5aa883daf993c6053aecc2dd39c2d</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structnavfn_1_1MakeNavPlanResponse__.html</anchorfile>
      <anchor>a722390cbb57f9363f3076e8abea14900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>error_message</name>
      <anchorfile>structnavfn_1_1MakeNavPlanResponse__.html</anchorfile>
      <anchor>af26e18088499b50a753807ca030e8a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>path</name>
      <anchorfile>structnavfn_1_1MakeNavPlanResponse__.html</anchorfile>
      <anchor>a44d0b1b94b0f424769f150f3be6eb7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>plan_found</name>
      <anchorfile>structnavfn_1_1MakeNavPlanResponse__.html</anchorfile>
      <anchor>abf5a4ae2e29939f7e6a504f01bedf8ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>navfn::NavFn</name>
    <filename>classnavfn_1_1NavFn.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>calcNavFnAstar</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a20f2459aef927442363148b8403ad199</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>calcNavFnDijkstra</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a3516a575e782e45168ee810a983befa3</anchor>
      <arglist>(bool atStart=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>calcPath</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a672ab629393be0eb4b91696cb1b6c01a</anchor>
      <arglist>(int n, int *st=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>ab42572b5439ae4510a1a261d704082f0</anchor>
      <arglist>(void fn(NavFn *nav), int n=100)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLastPathCost</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a991e667731691eb111cddc786e2d02d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPathLen</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a27d0bdd9e1406e3467384b38e562684e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>getPathX</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a53d43815e85b2f336fb74008378407f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>getPathY</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>adb2f8d5d425eaea34c5a9976582c0c59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>gradCell</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a28b709d5ffb7619f9f2083415a5c96ab</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initCost</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a18a538679f3b968ef741dd6ad76f7753</anchor>
      <arglist>(int k, float v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NavFn</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>aeed7d6c6f59caf8935ed76bb39a80379</anchor>
      <arglist>(int nx, int ny)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>propNavFnAstar</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a561511e57e6590da2dcfe7d5a4cf751d</anchor>
      <arglist>(int cycles)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>propNavFnDijkstra</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a076842de1d6d76769040f21856b7cb55</anchor>
      <arglist>(int cycles, bool atStart=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>savemap</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a8cf5e1fee399f2b501182e01badea3b0</anchor>
      <arglist>(const char *fname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCostmap</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a140814a85ec650787a958fc235281c6f</anchor>
      <arglist>(const COSTTYPE *cmap, bool isROS=true, bool allow_unknown=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoal</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a11224bd6ba1392f59e2b8e053c29e19f</anchor>
      <arglist>(int *goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNavArr</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a3b0c18b3e87f5f4350814e24b9a722fa</anchor>
      <arglist>(int nx, int ny)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setObs</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>ac335b362ef7d03a6b78e90f2c58ee718</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStart</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>aae372dff3862f5fddc7de05a8ec9729c</anchor>
      <arglist>(int *start)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupNavFn</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a233063ad5d082e7e86802c194a9a322a</anchor>
      <arglist>(bool keepit=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCell</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a5246a7901de2865ac90b19d2434f22c1</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCellAstar</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a45813052a7bd3295909b5eb4d0364e58</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NavFn</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a75be1c86e8e026a98e993110f54e3ff6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>COSTTYPE *</type>
      <name>costarr</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a65f1a68e92cc36905c8adc1ed8419c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>curP</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>ab3804865f546eb599da9384108879ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curPe</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a5fea5223a6798e3caafbb09db73f5dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>curT</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a8c7e3f2353501b6cd5f347d6dab39129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>displayFn</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a5aeaa878ae4332781349ec4162bcb796</anchor>
      <arglist>)(NavFn *nav)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>displayInt</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>ace2319d3eb0aa49e5fe7cf478049fffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>goal</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>aab43846083a47f5e1863675e99e0314c</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>gradx</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a64aa3815ac0d3e6315b205694660109a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>grady</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a135d509f9624d7e78ebed07f7fb3c71f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>last_path_cost_</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a591744e902fa225f1557898777a9decd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>nextP</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a02d3f4d1998b6dcf10e67eb0cc17a3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nextPe</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a57a0981a650734f98cc9110b9c30a622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nobs</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a77885790b4fee72d82d34738ecd420e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>npath</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a3df20c72cbc55329e735ca9c244e2829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>npathbuf</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a6d9f6dd7f2d1467bab7687e1c05fb536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ns</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>aafecaed0735031096ec1ac9cdda95221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nx</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a0210ff0b5a9c876304957942f5b3b06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ny</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>adf2f81d0ab6ed5f1fc70d966833c428b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>COSTTYPE *</type>
      <name>obsarr</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>aa2b28ce8f7d8a4279149e1b12bcce62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>overP</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>aec4a086d1cd8357f0e9becf3a03e1807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>overPe</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a967459dcc87c8b99850d74d9b2c8457d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pathStep</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a93b7bc3a8b6ef9e41d2dd84bda5fd264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>pathx</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a375aad1164c8253c86861e5fb25631e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>pathy</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a1114910bfef12f5cc403379df0cf0a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>pb1</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a2e511ecff0c963f777149b3112d7d088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>pb2</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>ab3bb9ffd5a267db916883bc8adeea45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>pb3</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a0cc8d5ebae7a7ec08c1c1ebc52f806e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool *</type>
      <name>pending</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a7a79ea21c1c230d65349c1a4234a1146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>potarr</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>ac1c141329d83e70f7ec649eeb74d5930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>priInc</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a1ac0b9f1455e2bfefd2b7ab37ddf86a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>start</name>
      <anchorfile>classnavfn_1_1NavFn.html</anchorfile>
      <anchor>a1e91833444b39d86056e74b7c769bcfc</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>navfn::NavfnROS</name>
    <filename>classnavfn_1_1NavfnROS.html</filename>
    <base>nav_core::BaseGlobalPlanner</base>
    <member kind="function">
      <type>bool</type>
      <name>computePotential</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a01635a5d9947ae1b51ce70603db0c843</anchor>
      <arglist>(const geometry_msgs::Point &amp;world_point)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPlanFromPotential</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>ad645a775f99aa2a120bb0b7f6cd08fd5</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;goal, std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPointPotential</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a51f40b93d0f1c181f94fb7da28a476e2</anchor>
      <arglist>(const geometry_msgs::Point &amp;world_point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a7f1e06b4e3b390aaaa3e4733a0668c4d</anchor>
      <arglist>(std::string name, costmap_2d::Costmap2DROS *costmap_ros)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>makePlan</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>aa8cec6d49a902ace7e71ffc7125b29a9</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;start, const geometry_msgs::PoseStamped &amp;goal, std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>makePlan</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a1925183250dd36115daadd91b14656aa</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;start, const geometry_msgs::PoseStamped &amp;goal, double tolerance, std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>makePlanService</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a81643ac812bc02a5652f691c30834c27</anchor>
      <arglist>(nav_msgs::GetPlan::Request &amp;req, nav_msgs::GetPlan::Response &amp;resp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NavfnROS</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a1b21c7105bc040df6e5d8f6c8adfb6a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NavfnROS</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a06ba0ae6bd1cac9ee89110290c5b86e6</anchor>
      <arglist>(std::string name, costmap_2d::Costmap2DROS *costmap_ros)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishPlan</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a05b4ca9b40c385791f4cb7be8237e4bb</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;path, double r, double g, double b, double a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validPointPotential</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>ad2b915897586064db5c861658133e909</anchor>
      <arglist>(const geometry_msgs::Point &amp;world_point)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validPointPotential</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a2df71f9e257d604ba8cf630848eb3529</anchor>
      <arglist>(const geometry_msgs::Point &amp;world_point, double tolerance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NavfnROS</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a157abea36af92ed9ad78e79328eb0489</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getCostmap</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a3135b19736aeb25880bddb19a2f63a6b</anchor>
      <arglist>(costmap_2d::Costmap2D &amp;costmap)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>allow_unknown_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a4003d3313fc2e0ede53223559c0ed9c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>circumscribed_radius_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>af1085b034cd70258b8f6e9c3e05ebc3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>costmap_2d::Costmap2DROS *</type>
      <name>costmap_ros_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a679ba6faa5c7c101f3b98cb1269e93c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>inflation_radius_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>aee3e5335efbb5a875c1f4f16d154fbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>initialized_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>affd08548cdff16315eef20424b1203dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>inscribed_radius_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>acbbca9f439ead09153b61f734aa1148e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>plan_pub_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a2e7e371d85298da82ad4e2f7965efe4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; NavFn &gt;</type>
      <name>planner_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a36ba1f9fa50ad74e2c41a8c93f9b74e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pcl_ros::Publisher&lt; PotarrPoint &gt;</type>
      <name>potarr_pub_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a5103687005b2c008e60581b9fd885171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>visualize_potential_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a17cf4a3a4d61adfc9276cc2ef7cc5f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clearRobotCell</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>afd24e5bb0b64deae5d42ebc95714e8ec</anchor>
      <arglist>(const tf::Stamped&lt; tf::Pose &gt; &amp;global_pose, unsigned int mx, unsigned int my)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mapToWorld</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>afa5d363d19a0451e2f0f1b4bdf9f878f</anchor>
      <arglist>(double mx, double my, double &amp;wx, double &amp;wy)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>sq_distance</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a51ca146d8780724b2349f08c10b771b0</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;p1, const geometry_msgs::PoseStamped &amp;p2)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>costmap_2d::Costmap2D</type>
      <name>costmap_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>ab1af64d76a2704fcb15e709921aee2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>costmap_2d::Costmap2DPublisher *</type>
      <name>costmap_publisher_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a836a9548575552d6c3743c28a5e6bb3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_tolerance_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a12e32bc1b7f324e8bcf3a8de366b8dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>make_plan_srv_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a0c90cf46e240e99f3ce71236781fb96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>ac3d5ae44bb22af3400afd1f1f09e94e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>planner_window_x_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a27fe9f639f54d99432f43064708091aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>planner_window_y_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a86579ced0c7b4b3e4bf61312af5b241c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tf_prefix_</name>
      <anchorfile>classnavfn_1_1NavfnROS.html</anchorfile>
      <anchor>a22e810f48f44523cdcefb883909d0195</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>navfn::NavfnWithLocalCostmap</name>
    <filename>classnavfn_1_1NavfnWithLocalCostmap.html</filename>
    <base>navfn::NavfnROS</base>
    <member kind="function">
      <type>bool</type>
      <name>makePlanService</name>
      <anchorfile>classnavfn_1_1NavfnWithLocalCostmap.html</anchorfile>
      <anchor>a4400cd438969322ba26cac2bb45bcd74</anchor>
      <arglist>(MakeNavPlan::Request &amp;req, MakeNavPlan::Response &amp;resp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NavfnWithLocalCostmap</name>
      <anchorfile>classnavfn_1_1NavfnWithLocalCostmap.html</anchorfile>
      <anchor>a626b8b3a29ebacc31dd684237960d2de</anchor>
      <arglist>(string name, Costmap2DROS *cmap)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCostmap</name>
      <anchorfile>classnavfn_1_1NavfnWithLocalCostmap.html</anchorfile>
      <anchor>a273ac7c60678d2b374c9e393e7c01270</anchor>
      <arglist>(SetCostmap::Request &amp;req, SetCostmap::Response &amp;resp)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getCostmap</name>
      <anchorfile>classnavfn_1_1NavfnWithLocalCostmap.html</anchorfile>
      <anchor>a49ac3e57538c126a21be6594ed127967</anchor>
      <arglist>(Costmap2D &amp;cmap)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CmapPtr</type>
      <name>cmap_</name>
      <anchorfile>classnavfn_1_1NavfnWithLocalCostmap.html</anchorfile>
      <anchor>a6ec7f02f89114cafa3eaf738cf49305f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>make_plan_service_</name>
      <anchorfile>classnavfn_1_1NavfnWithLocalCostmap.html</anchorfile>
      <anchor>a20364b1229fbef29ee78250b1a5dcde6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_costmap_service_</name>
      <anchorfile>classnavfn_1_1NavfnWithLocalCostmap.html</anchorfile>
      <anchor>a389f7d19498829f7e20a4a3fe2447aa2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>navfn::NavWin</name>
    <filename>classnavfn_1_1NavWin.html</filename>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a13eedcb0a2af0309e3fe8610aaee352f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawOverlay</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>ab798d08a7b8bda455651dce23220b433</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPot</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a7b08b1ff35ee825d53a9ca50148884f9</anchor>
      <arglist>(NavFn *nav)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NavWin</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>af9c306108217958806769b78658bd674</anchor>
      <arglist>(int w, int h, const char *name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NavWin</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a3955de712c60ab013fc350057db0dc90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dec</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>afdec8bb4714b304dd7a10144393281ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>goal</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>accbe194987290aac5c435b349af99696</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>im</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>aa4f67aefd66085cc997b9a223fc249a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inc</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>aa2bb98b419350e04e7e0b52ff8c4e2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxval</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a8eee4c405961c8d960afbad18f1abdef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nh</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>ae3a688c3f61f854965da9cd447bd4abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nw</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a8d126676f790c33bc7230fae6356162e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>path</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a958ca655e44006902dfb74b8d0e6ccd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pathbuflen</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>ae9a6a4277f9a9504790afc89b3d1799e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pathlen</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a131ada267b469a3c235df122ea5e4890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>pc</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a74fe893372a3feecf8e1420e01337a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pce</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>ab22825f532103da12ff9d66abb6eea28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ph</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a1299586bf1ad1e762cd4b15f43d3b975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>pn</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>ac79d3122385b61ab94a05fb26a7865d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pne</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a109273ff1660a09ce3c786054a4e3d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>po</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a923eafccf96f08fe39e38751346f70bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>poe</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a5acf4fad5bff7a7ffafb2b33a888ab90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pw</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>a3290e52351990d535efa626dcd21eaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>start</name>
      <anchorfile>classnavfn_1_1NavWin.html</anchorfile>
      <anchor>ab323c36f51f8bca7f8e465eb9e557951</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>navfn::PotarrPoint</name>
    <filename>structnavfn_1_1PotarrPoint.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>pot_value</name>
      <anchorfile>structnavfn_1_1PotarrPoint.html</anchorfile>
      <anchor>a2980576bc3085678420e0dc43266973d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structnavfn_1_1PotarrPoint.html</anchorfile>
      <anchor>a1fadbf62c7b00d961b466f610fd8d695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structnavfn_1_1PotarrPoint.html</anchorfile>
      <anchor>a31b73e6925fa5e787c44581e776c498e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structnavfn_1_1PotarrPoint.html</anchorfile>
      <anchor>aef3a06bcd6c33c483af82590271e7ac3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>navfn::SetCostmap</name>
    <filename>structnavfn_1_1SetCostmap.html</filename>
    <member kind="typedef">
      <type>SetCostmapRequest</type>
      <name>Request</name>
      <anchorfile>structnavfn_1_1SetCostmap.html</anchorfile>
      <anchor>ade292188852d40e6f58a86852ef9dcfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structnavfn_1_1SetCostmap.html</anchorfile>
      <anchor>a6e91903cf29355c513372279cd2cd641</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetCostmapResponse</type>
      <name>Response</name>
      <anchorfile>structnavfn_1_1SetCostmap.html</anchorfile>
      <anchor>ad6ea2313dd6b0fddc23d11d4549269f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structnavfn_1_1SetCostmap.html</anchorfile>
      <anchor>af5fa94319437f3c0e1f5acea94ca28c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structnavfn_1_1SetCostmap.html</anchorfile>
      <anchor>afed645a9cf98e9dd09943ee9737337d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structnavfn_1_1SetCostmap.html</anchorfile>
      <anchor>a71be704c2906e5bd4fe9229986cd8987</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>navfn::SetCostmapRequest_</name>
    <filename>structnavfn_1_1SetCostmapRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; uint8_t, typename ContainerAllocator::template rebind&lt; uint8_t &gt;::other &gt;</type>
      <name>_costs_type</name>
      <anchorfile>structnavfn_1_1SetCostmapRequest__.html</anchorfile>
      <anchor>a918abb015eaf4559078ac0d40b4c1753</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_height_type</name>
      <anchorfile>structnavfn_1_1SetCostmapRequest__.html</anchorfile>
      <anchor>a8161001db8f7731b4d566201dd14db7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_width_type</name>
      <anchorfile>structnavfn_1_1SetCostmapRequest__.html</anchorfile>
      <anchor>a7ec84ba6a9bbfa71469b0b8f157af0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structnavfn_1_1SetCostmapRequest__.html</anchorfile>
      <anchor>a969710aef179071104155e26a760113e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structnavfn_1_1SetCostmapRequest__.html</anchorfile>
      <anchor>ae5d23a22bb026ab39bd6ed57f2abd1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetCostmapRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structnavfn_1_1SetCostmapRequest__.html</anchorfile>
      <anchor>a28c66047e8597f1160b4553be22b6f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetCostmapRequest_</name>
      <anchorfile>structnavfn_1_1SetCostmapRequest__.html</anchorfile>
      <anchor>a24b77b7c2ca99f105fc1ded880232737</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetCostmapRequest_</name>
      <anchorfile>structnavfn_1_1SetCostmapRequest__.html</anchorfile>
      <anchor>a0ac9dce7fac06bc0bc32d65a2fb792d9</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structnavfn_1_1SetCostmapRequest__.html</anchorfile>
      <anchor>a37caf45126ca068536c461c9a46781d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t, typename ContainerAllocator::template rebind&lt; uint8_t &gt;::other &gt;</type>
      <name>costs</name>
      <anchorfile>structnavfn_1_1SetCostmapRequest__.html</anchorfile>
      <anchor>a72bfc9b2f334f1b59f098e70942560bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>height</name>
      <anchorfile>structnavfn_1_1SetCostmapRequest__.html</anchorfile>
      <anchor>a435126050c93173e3b82cad57e01d4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>width</name>
      <anchorfile>structnavfn_1_1SetCostmapRequest__.html</anchorfile>
      <anchor>accaf175a2cade9f22889e855ee324bbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>navfn::SetCostmapResponse_</name>
    <filename>structnavfn_1_1SetCostmapResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structnavfn_1_1SetCostmapResponse__.html</anchorfile>
      <anchor>abedcce3bd1d562d8cf7da3aa3234bb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structnavfn_1_1SetCostmapResponse__.html</anchorfile>
      <anchor>a40a766066afb63f7d0c15f47a8c3f6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetCostmapResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structnavfn_1_1SetCostmapResponse__.html</anchorfile>
      <anchor>a576aa90aed307087a23ff0821409172c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetCostmapResponse_</name>
      <anchorfile>structnavfn_1_1SetCostmapResponse__.html</anchorfile>
      <anchor>a5d925275f8689ee3d0739c7b9eb99721</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetCostmapResponse_</name>
      <anchorfile>structnavfn_1_1SetCostmapResponse__.html</anchorfile>
      <anchor>abdba0b8ef75096703a87e3403a849090</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structnavfn_1_1SetCostmapResponse__.html</anchorfile>
      <anchor>a42dd40e2cb1740124da81c8df9a7eca6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>navfn::srv</name>
    <filename>namespacenavfn_1_1srv.html</filename>
    <namespace>navfn::srv::_MakeNavPlan</namespace>
    <namespace>navfn::srv::_SetCostmap</namespace>
  </compound>
  <compound kind="namespace">
    <name>navfn::srv::_MakeNavPlan</name>
    <filename>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</filename>
    <class kind="class">navfn::srv::_MakeNavPlan::MakeNavPlan</class>
    <class kind="class">navfn::srv::_MakeNavPlan::MakeNavPlanRequest</class>
    <class kind="class">navfn::srv::_MakeNavPlan::MakeNavPlanResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a0e89ec3e75820481375ea6ddeb13269b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a38dab81a3beb1f06e9b763d05a73fdde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a97a54c337edc1b858afe5724f0ae3840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a80e8ee921387482712d69e68a67aed26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>ae03385b1b9d889be71746ebc7132e3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d3I</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a1077194133167adc4f0e83ddc792c95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a0d118d6627e34b5321339c320f5bdc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>ad97e75b56229e3a07a50b6e4de5b3f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__MakeNavPlan.html</anchorfile>
      <anchor>a50653614c9eecd4f6834557a8ef423cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>navfn::srv::_MakeNavPlan::MakeNavPlan</name>
    <filename>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlan.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlan.html</anchorfile>
      <anchor>a17478c1b0baad790cf72dfd08d60c561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlan.html</anchorfile>
      <anchor>a8dccaf0e36d5da98bd22c7f5e3cc5b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlan.html</anchorfile>
      <anchor>a88d2dd4d663d2b7c3b8d214faea266ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlan.html</anchorfile>
      <anchor>a42a67fe4646005e054d3d16af39667e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>navfn::srv::_MakeNavPlan::MakeNavPlanRequest</name>
    <filename>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>ab8eeeaf8656618f36762ef25fcabec26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>aa5ef1788d3dfc4e68694b836112d4f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>a187c6b50a95e5684f37d64804da948cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>a0a3b0a4d5d43549cbe7f09b38b627d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>a602ebdc72f6d83089e5fb32fa873f75c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>a415f280cdd995af5fc56e303805fe6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>ad5522654b7f4f489a05581cdd17a814d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>adaa42a91ccd9ffa4faea6d92b177c38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>a4d18b552ab003aee08dc041d4c8c9c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>a6ae08cd3d8df91a5048fb539ef911aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>a1291e023f4bdb9c1545d4b958709a36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>aaf6422bf2fbc0c0ca594ccfb93450fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>a31892287f0af2e5648d216be079810ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanRequest.html</anchorfile>
      <anchor>a0cb4e401e1207e343ff85d298a6c2715</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>navfn::srv::_MakeNavPlan::MakeNavPlanResponse</name>
    <filename>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>a134355335569a370c0fc67df053fc9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>a81551b643132789ceaa9f572b8d36f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>a9bb9d5452885dd0cd83d6fd13d034739</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>af388498db3a0c0ecc819e2fa13f348c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>ad5cc200555714f70bf445a2472746628</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_message</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>aed06471417d45639d8b505c4f0f6ceef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>a079f58c841567f10082264aa93f95883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plan_found</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>a5867b3d6e7a75f26454023ce295a724f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>a3210e8a75151b620023453ef7e4b20f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>aa6c784e5f755355ed4641e4a6a809bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>aa3f0a4eaf2d95902da6bb03d83006e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>ac4b2429b9a7c0fdb2b79ddb8dbdc0629</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>ad88702fa5c9d63e8eeec38cba6d830d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>a1e251cb3bff80948e5d667d5dab41e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classnavfn_1_1srv_1_1__MakeNavPlan_1_1MakeNavPlanResponse.html</anchorfile>
      <anchor>a1fcd928063d9c6d97c3980570caf9afc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>navfn::srv::_SetCostmap</name>
    <filename>namespacenavfn_1_1srv_1_1__SetCostmap.html</filename>
    <class kind="class">navfn::srv::_SetCostmap::SetCostmap</class>
    <class kind="class">navfn::srv::_SetCostmap::SetCostmapRequest</class>
    <class kind="class">navfn::srv::_SetCostmap::SetCostmapResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2H</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__SetCostmap.html</anchorfile>
      <anchor>a4ae8d11dec63f38fd332389a06d90acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__SetCostmap.html</anchorfile>
      <anchor>a9e4ab563ccabf69a5f8ba27573ac368d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacenavfn_1_1srv_1_1__SetCostmap.html</anchorfile>
      <anchor>a7b0a4914143ef2bb31c159c50170bd6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>navfn::srv::_SetCostmap::SetCostmap</name>
    <filename>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmap.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmap.html</anchorfile>
      <anchor>aed59f237d5bed8ee8c5719bcdb5dada7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmap.html</anchorfile>
      <anchor>afe1e63888045bfd41bdfa4f91073333c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmap.html</anchorfile>
      <anchor>ae72441d9f9845734f4e995cd13e3207d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmap.html</anchorfile>
      <anchor>a29053c3f82d81fd557c9a3b3e1b524ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>navfn::srv::_SetCostmap::SetCostmapRequest</name>
    <filename>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>ac496c479ff6b6a7b2592e895f3ef82c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>a353d54653d609483267b074488de9c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>af4f66b3f50fd3c15b7b1c4349d9502af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>aab994473794aaf18cc56eec1019abf9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>a56e567abf4eede334179eb4d357d7e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>costs</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>add80996baff10631b8a67e401d9f75b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>height</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>af44942dec525da259360398d62f2126c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>width</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>a41a89ce8531d7da5b1cf48ed3f1af352</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>a9198b5bd9aee0cbb161f6c2f4b5bd70c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>af2993350d375fbc679c672f63df57e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>acea6a48ac22cba9781976a91322923be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>ac60416a0130fd78cf814b497a66c19fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>a91a304e9ad443f9baccf17a286089dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>abe67f3c13f518fec5df06b7b32b9e6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapRequest.html</anchorfile>
      <anchor>a7b2b94606d5dc33486147ea4be751ab5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>navfn::srv::_SetCostmap::SetCostmapResponse</name>
    <filename>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</anchorfile>
      <anchor>a5b11d07d7d3f526d6e115638c9cdb900</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</anchorfile>
      <anchor>aa301d7afcc46bff2779d5bd2d5e8f887</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</anchorfile>
      <anchor>a1d061c6f9eeb4e9e1cd5e6fc7f168084</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</anchorfile>
      <anchor>a58aed412b3f4c6a7f8f9ba3844612ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</anchorfile>
      <anchor>a8295b4519c2c76bf033f61e9d7d912c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</anchorfile>
      <anchor>abc899b838d51dce1e24c720e22575b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</anchorfile>
      <anchor>a0eb2e21eb43a910c150c9b9642a9de98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</anchorfile>
      <anchor>ae035857fd178bf3a01a9871e831820fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</anchorfile>
      <anchor>a1450e9845dabaca50dd51e2506d49d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</anchorfile>
      <anchor>a4a6a0f71bf7ec0c7122d21c255fe46ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</anchorfile>
      <anchor>a9d09125972cc8d171bcaede78981ff14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classnavfn_1_1srv_1_1__SetCostmap_1_1SetCostmapResponse.html</anchorfile>
      <anchor>a53a726d540ada2b1d95cf10c970a7ac1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac759b099386bf61c1d8d2a1789e5c335</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7ddc287e757603cb395e67b203678cf7</anchor>
      <arglist>(const ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6d0e10d1250d4e90c0102442c883dd9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aababbc8ce5e1a0977d715e0b26652f10</anchor>
      <arglist>(const ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa262d34c21a16a50ba6b17d09799eb10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a63af26c1c0509f426450f7a59ff151e7</anchor>
      <arglist>(const ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a122e69e992ffe641d64e3e71d9196033</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0f19d425659b7562647769c13cf26051</anchor>
      <arglist>(const ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a342ab23089c88860147642b86b1761c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a66b6d9f93a1d509ee50800a115b4f17b</anchor>
      <arglist>(const ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a576e3e51cbedb315ba77805bfe5a7d7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acb4d3512290b837389c55bb5f9b08626</anchor>
      <arglist>(const ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af51d773fe750f85fc748a9365b94c4ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a97e6f14d153c56b903494925662bebaa</anchor>
      <arglist>(const ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a47131f48225d9821813aad97f8e3b92d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae2a885f593dd75c4e443f072801e3226</anchor>
      <arglist>(const ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aec0aa0e4bfaa035455e560f0c7dabc06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abff329d8591aaa54a7975939f817675c</anchor>
      <arglist>(const ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a293bbd00156056703ddf4ae59fe1f747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6c01dc892aa89acf01e2c4b403e055ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a64f96870cf6b437c0ca398e56bccb944</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab282a366fb9111a819128383134baa3b</anchor>
      <arglist>(const ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a620920e20f86ab028f4428709ec143b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af2af4468342d4d48d008f08f3dbd4404</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adcc132a53138911539ed3287b9137eed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a79772f9e21957296e6033c856e32ac17</anchor>
      <arglist>(const ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab804ece7235931de74852588bb277191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0092553aa413729efaf94f12be53a0bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a993c0528c235341b5cadb98b3dda803e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae3cf7737660d395f729c5998b881e1e8</anchor>
      <arglist>(const ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0ee773f8e714c7fcfaaa409a7f39de6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8bf7529b1f3d80239332976824b53934</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac87ce6861e20c3c85777b541756fe806</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0062a60a8885d33589a892d24958b689</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a54c7040db76d8a9a03374c3e7570de5e</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a214afef4f576a362c9820ee23dee0997</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a430dff75310cfda01eaf9ce87b6ef797</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8ab1a69b80902879c5813cfe3766389f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae9769913d4a9e6d1831d7850d85bbec6</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2dbf29a4284fce0b44277bcdf458f5fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; navfn::MakeNavPlan &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01navfn_1_1MakeNavPlan_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01navfn_1_1MakeNavPlan_01_4.html</anchorfile>
      <anchor>a7db207477bc2f6f15d9aadfe7752abf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01navfn_1_1MakeNavPlan_01_4.html</anchorfile>
      <anchor>a5d118b1b2b77dff56f6aa6f40b9e5aa6</anchor>
      <arglist>(const navfn::MakeNavPlan &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa818560415415b7508cd069b20af9664</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a651fc1e8ec696036986da5cd3992e318</anchor>
      <arglist>(const navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a307e96b9a50cd3c01246e8d9404e1d1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aaed2dc48225f3a13ed10d643b9cd714a</anchor>
      <arglist>(const navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; navfn::SetCostmap &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01navfn_1_1SetCostmap_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01navfn_1_1SetCostmap_01_4.html</anchorfile>
      <anchor>a387d727cfb4a81e19850ecad1c89b068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01navfn_1_1SetCostmap_01_4.html</anchorfile>
      <anchor>aa9b55e3fb0f48e27865815184374b4ca</anchor>
      <arglist>(const navfn::SetCostmap &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a359db5561228b38b4d9336cf5046292a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a297f8e8786983cde44727348e0c6b578</anchor>
      <arglist>(const navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1af6565178d52b48e63154039346c4df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a74313799622af1b435e46462f5a63008</anchor>
      <arglist>(const navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; navfn::MakeNavPlan &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1MakeNavPlan_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1MakeNavPlan_01_4.html</anchorfile>
      <anchor>add74985ecb7d19872279dd1c3c4d5191</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1MakeNavPlan_01_4.html</anchorfile>
      <anchor>a468c98794b8e27fa707782e228b9f749</anchor>
      <arglist>(const navfn::MakeNavPlan &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af56fcd9705cff55a343ba66431559431</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1MakeNavPlanRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a43921eec141866759a31671f9da0866e</anchor>
      <arglist>(const navfn::MakeNavPlanRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a56efd48ff25c362493e3a3310d72033e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1MakeNavPlanResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a06ffbf8ffc4cc4cebb5abfd2dbeb86f3</anchor>
      <arglist>(const navfn::MakeNavPlanResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; navfn::SetCostmap &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1SetCostmap_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1SetCostmap_01_4.html</anchorfile>
      <anchor>aa7445c410b6525bc51a7e43f7bc1c63c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1SetCostmap_01_4.html</anchorfile>
      <anchor>ad221a65ab0330f5c185bc123ac06a22e</anchor>
      <arglist>(const navfn::SetCostmap &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a173da3ab5e15c4d580237b302875c1df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1SetCostmapRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3c48658ce1b5e0f0d0e7613836a2d687</anchor>
      <arglist>(const navfn::SetCostmapRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0a16f03a737ebc4b121a199b00e93d1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01navfn_1_1SetCostmapResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac653d20fe6859572767638888b55bf14</anchor>
      <arglist>(const navfn::SetCostmapResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
