<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>octomap_eraser_cli.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/scripts/</path>
    <filename>octomap__eraser__cli_8py</filename>
    <namespace>octomap_eraser_cli</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>max</name>
      <anchorfile>namespaceoctomap__eraser__cli.html</anchorfile>
      <anchor>a6cd30ca9ae6093125b647e0052cca729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>min</name>
      <anchorfile>namespaceoctomap__eraser__cli.html</anchorfile>
      <anchor>a5b0dbf76aaae4aa2ec5d9489540c209c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>service</name>
      <anchorfile>namespaceoctomap__eraser__cli.html</anchorfile>
      <anchor>a4381e158feafc65bf7598dfcc64ba6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SRV_INTERFACE</name>
      <anchorfile>namespaceoctomap__eraser__cli.html</anchorfile>
      <anchor>af0fa74c3b3043009a54744fec66a2cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>SRV_NAME</name>
      <anchorfile>namespaceoctomap__eraser__cli.html</anchorfile>
      <anchor>ac08f5d20e997000d1d05e6bfc0a8d0d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>octomap_saver.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/src/</path>
    <filename>octomap__saver_8cpp</filename>
    <class kind="class">MapSaver</class>
    <member kind="define">
      <type>#define</type>
      <name>USAGE</name>
      <anchorfile>octomap__saver_8cpp.html</anchorfile>
      <anchor>a56fe9bff0a1be75aae2da3e593053e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>octomap__saver_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>octomap_server_multilayer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/src/</path>
    <filename>octomap__server__multilayer_8cpp</filename>
    <includes id="OctomapServerMultilayer_8h" name="OctomapServerMultilayer.h" local="no" imported="no">octomap_server/OctomapServerMultilayer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>USAGE</name>
      <anchorfile>octomap__server__multilayer_8cpp.html</anchorfile>
      <anchor>a56fe9bff0a1be75aae2da3e593053e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>octomap__server__multilayer_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>octomap_server_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/src/</path>
    <filename>octomap__server__node_8cpp</filename>
    <includes id="OctomapServer_8h" name="OctomapServer.h" local="no" imported="no">octomap_server/OctomapServer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>USAGE</name>
      <anchorfile>octomap__server__node_8cpp.html</anchorfile>
      <anchor>a56fe9bff0a1be75aae2da3e593053e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>octomap__server__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>octomap_server_nodelet.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/src/</path>
    <filename>octomap__server__nodelet_8cpp</filename>
    <includes id="OctomapServer_8h" name="OctomapServer.h" local="no" imported="no">octomap_server/OctomapServer.h</includes>
    <class kind="class">octomap_server::OctomapServerNodelet</class>
    <namespace>octomap_server</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>octomap__server__nodelet_8cpp.html</anchorfile>
      <anchor>aff19a795a9f9750e016c3b0636a5f9e0</anchor>
      <arglist>(octomap_server, OctomapServerNodelet, octomap_server::OctomapServerNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>octomap_server_static.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/src/</path>
    <filename>octomap__server__static_8cpp</filename>
    <class kind="class">OctomapServerStatic</class>
    <member kind="define">
      <type>#define</type>
      <name>USAGE</name>
      <anchorfile>octomap__server__static_8cpp.html</anchorfile>
      <anchor>a56fe9bff0a1be75aae2da3e593053e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>octomap__server__static_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>octomap_tracking_server_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/src/</path>
    <filename>octomap__tracking__server__node_8cpp</filename>
    <includes id="TrackingOctomapServer_8h" name="TrackingOctomapServer.h" local="no" imported="no">octomap_server/TrackingOctomapServer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>USAGE</name>
      <anchorfile>octomap__tracking__server__node_8cpp.html</anchorfile>
      <anchor>a56fe9bff0a1be75aae2da3e593053e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>octomap__tracking__server__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OctomapServer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/src/</path>
    <filename>OctomapServer_8cpp</filename>
    <includes id="OctomapServer_8h" name="OctomapServer.h" local="no" imported="no">octomap_server/OctomapServer.h</includes>
    <namespace>octomap_server</namespace>
  </compound>
  <compound kind="file">
    <name>OctomapServer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/include/octomap_server/</path>
    <filename>OctomapServer_8h</filename>
    <class kind="class">octomap_server::OctomapServer</class>
    <namespace>octomap_server</namespace>
  </compound>
  <compound kind="file">
    <name>OctomapServerMultilayer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/src/</path>
    <filename>OctomapServerMultilayer_8cpp</filename>
    <includes id="OctomapServerMultilayer_8h" name="OctomapServerMultilayer.h" local="no" imported="no">octomap_server/OctomapServerMultilayer.h</includes>
    <namespace>octomap_server</namespace>
  </compound>
  <compound kind="file">
    <name>OctomapServerMultilayer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/include/octomap_server/</path>
    <filename>OctomapServerMultilayer_8h</filename>
    <includes id="OctomapServer_8h" name="OctomapServer.h" local="no" imported="no">octomap_server/OctomapServer.h</includes>
    <class kind="class">octomap_server::OctomapServerMultilayer</class>
    <class kind="struct">octomap_server::OctomapServerMultilayer::ProjectedMap</class>
    <namespace>octomap_server</namespace>
  </compound>
  <compound kind="file">
    <name>TrackingOctomapServer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/src/</path>
    <filename>TrackingOctomapServer_8cpp</filename>
    <includes id="TrackingOctomapServer_8h" name="TrackingOctomapServer.h" local="no" imported="no">octomap_server/TrackingOctomapServer.h</includes>
    <namespace>octomap_server</namespace>
  </compound>
  <compound kind="file">
    <name>TrackingOctomapServer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-octomap_mapping/doc_stacks/2015-10-15_04-02-17.414614/octomap_mapping/octomap_server/include/octomap_server/</path>
    <filename>TrackingOctomapServer_8h</filename>
    <includes id="OctomapServer_8h" name="OctomapServer.h" local="yes" imported="no">octomap_server/OctomapServer.h</includes>
    <class kind="class">octomap_server::TrackingOctomapServer</class>
    <namespace>octomap_server</namespace>
  </compound>
  <compound kind="class">
    <name>MapSaver</name>
    <filename>classMapSaver.html</filename>
    <member kind="function">
      <type></type>
      <name>MapSaver</name>
      <anchorfile>classMapSaver.html</anchorfile>
      <anchor>acd7b472da7a7464ad6142db019ff194f</anchor>
      <arglist>(const std::string &amp;mapname, bool full)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OctomapServerStatic</name>
    <filename>classOctomapServerStatic.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>octomapBinarySrv</name>
      <anchorfile>classOctomapServerStatic.html</anchorfile>
      <anchor>a26efb1a359e15b519178e985921a90f3</anchor>
      <arglist>(GetOctomap::Request &amp;req, GetOctomap::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>octomapFullSrv</name>
      <anchorfile>classOctomapServerStatic.html</anchorfile>
      <anchor>a835a8de482cecc89f8054097b2069420</anchor>
      <arglist>(GetOctomap::Request &amp;req, GetOctomap::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OctomapServerStatic</name>
      <anchorfile>classOctomapServerStatic.html</anchorfile>
      <anchor>a0b6234a11b6efb9ce21a093649ee55ea</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OctomapServerStatic</name>
      <anchorfile>classOctomapServerStatic.html</anchorfile>
      <anchor>ad3fb169d69495e68747d2f12203ea328</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>m_nh</name>
      <anchorfile>classOctomapServerStatic.html</anchorfile>
      <anchor>a5746af73f4862602a5f28cd42dcaf6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>m_octomapBinaryService</name>
      <anchorfile>classOctomapServerStatic.html</anchorfile>
      <anchor>a2d3c15c75297cb0ec3c8d25129cecb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>m_octomapFullService</name>
      <anchorfile>classOctomapServerStatic.html</anchorfile>
      <anchor>abac5db60fd32bcf5b2d9dc90dd59c7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AbstractOccupancyOcTree *</type>
      <name>m_octree</name>
      <anchorfile>classOctomapServerStatic.html</anchorfile>
      <anchor>a9dcebd3bdeede1dd4a6b882de68d361b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_worldFrameId</name>
      <anchorfile>classOctomapServerStatic.html</anchorfile>
      <anchor>a25562d872334cebe36ced01e8d3c0063</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>octomap_eraser_cli</name>
    <filename>namespaceoctomap__eraser__cli.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>max</name>
      <anchorfile>namespaceoctomap__eraser__cli.html</anchorfile>
      <anchor>a6cd30ca9ae6093125b647e0052cca729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>min</name>
      <anchorfile>namespaceoctomap__eraser__cli.html</anchorfile>
      <anchor>a5b0dbf76aaae4aa2ec5d9489540c209c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>service</name>
      <anchorfile>namespaceoctomap__eraser__cli.html</anchorfile>
      <anchor>a4381e158feafc65bf7598dfcc64ba6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SRV_INTERFACE</name>
      <anchorfile>namespaceoctomap__eraser__cli.html</anchorfile>
      <anchor>af0fa74c3b3043009a54744fec66a2cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>SRV_NAME</name>
      <anchorfile>namespaceoctomap__eraser__cli.html</anchorfile>
      <anchor>ac08f5d20e997000d1d05e6bfc0a8d0d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>octomap_server</name>
    <filename>namespaceoctomap__server.html</filename>
    <class kind="class">octomap_server::OctomapServer</class>
    <class kind="class">octomap_server::OctomapServerMultilayer</class>
    <class kind="class">octomap_server::OctomapServerNodelet</class>
    <class kind="class">octomap_server::TrackingOctomapServer</class>
  </compound>
  <compound kind="class">
    <name>octomap_server::OctomapServer</name>
    <filename>classoctomap__server_1_1OctomapServer.html</filename>
    <member kind="typedef">
      <type>octomap_msgs::BoundingBoxQuery</type>
      <name>BBXSrv</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a7649b81aa1d567354aa9ee8e2cfbc99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>octomap_msgs::GetOctomap</type>
      <name>OctomapSrv</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a790a92241ae30461298661fe8229fd68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>octomap::OcTree</type>
      <name>OcTreeT</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a4ee80efc38bb82023c4b434453e22be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>PCLPoint</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>abdd3829956ea0c240cc6c3e32a19ddb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>PCLPointCloud</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>aca4c96bd378eb3fb966a54c278b301aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clearBBXSrv</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a7d5f3a7aa85bfc57e407987934087021</anchor>
      <arglist>(BBXSrv::Request &amp;req, BBXSrv::Response &amp;resp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertCloudCallback</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a815392e5f9152a98162308fa8d0f4878</anchor>
      <arglist>(const sensor_msgs::PointCloud2::ConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>octomapBinarySrv</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a2ac98ca1a7c916690be9d904110ceb23</anchor>
      <arglist>(OctomapSrv::Request &amp;req, OctomapSrv::GetOctomap::Response &amp;res)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>octomapFullSrv</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a0135981cb0ad92bf510f8a9a337a4caf</anchor>
      <arglist>(OctomapSrv::Request &amp;req, OctomapSrv::GetOctomap::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OctomapServer</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ac00a6a1f633ea273697c72a43bc3806f</anchor>
      <arglist>(ros::NodeHandle private_nh_=ros::NodeHandle(&quot;~&quot;))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>openFile</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a9593040da1ad8e226bb56a48f508ba20</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetSrv</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a35a59ff8a164e86484a9e55b1a8134b6</anchor>
      <arglist>(std_srvs::Empty::Request &amp;req, std_srvs::Empty::Response &amp;resp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OctomapServer</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a973abbb5f5995408dc8c7ae311414a84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>adjustMapData</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a1d2962c1de5d217c3a0f09315cea86e6</anchor>
      <arglist>(nav_msgs::OccupancyGrid &amp;map, const nav_msgs::MapMetaData &amp;oldMapInfo) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>filterGroundPlane</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a7174798e9d78cd2509f8a85b79621d29</anchor>
      <arglist>(const PCLPointCloud &amp;pc, PCLPointCloud &amp;ground, PCLPointCloud &amp;nonground) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handleFreeNode</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a42dcf706bda8cdb105464f372d8674b0</anchor>
      <arglist>(const OcTreeT::iterator &amp;it)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handleFreeNodeInBBX</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>af5b58560233a552d558d25bb3f863aed</anchor>
      <arglist>(const OcTreeT::iterator &amp;it)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handleNode</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a03f73f969fe500a8f2f896b0fd78e483</anchor>
      <arglist>(const OcTreeT::iterator &amp;it)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handleNodeInBBX</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ae5e1cb904f390934622cb57b63a0f676</anchor>
      <arglist>(const OcTreeT::iterator &amp;it)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handleOccupiedNode</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>aaa4856f9884fddfbe653f21af5edfac5</anchor>
      <arglist>(const OcTreeT::iterator &amp;it)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handleOccupiedNodeInBBX</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a05db860e48cf3a2f8b8a3f24bd75d096</anchor>
      <arglist>(const OcTreeT::iterator &amp;it)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handlePostNodeTraversal</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a6d0b160c4142728d48143a3e6e9b0ac5</anchor>
      <arglist>(const ros::Time &amp;rostime)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handlePreNodeTraversal</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a16bdfd0d6b20a13864cc19c2647f44bc</anchor>
      <arglist>(const ros::Time &amp;rostime)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>insertScan</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a05eb175f515f55cbd0918fe9e39e7f45</anchor>
      <arglist>(const tf::Point &amp;sensorOrigin, const PCLPointCloud &amp;ground, const PCLPointCloud &amp;nonground)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isInUpdateBBX</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a47c6f0308636054249708967e6500dc4</anchor>
      <arglist>(const OcTreeT::iterator &amp;it) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isSpeckleNode</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ac367527b702ec2c883e44631029125c3</anchor>
      <arglist>(const octomap::OcTreeKey &amp;key) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>mapChanged</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a539a95a1c3780a357865009d1b2a7f55</anchor>
      <arglist>(const nav_msgs::MapMetaData &amp;oldMapInfo, const nav_msgs::MapMetaData &amp;newMapInfo)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>unsigned</type>
      <name>mapIdx</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a47560839c0e57ce621eee30a51a9acdc</anchor>
      <arglist>(int i, int j) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>unsigned</type>
      <name>mapIdx</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ac6e4d89a13852bcc9e011a7ea3811301</anchor>
      <arglist>(const octomap::OcTreeKey &amp;key) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>publishAll</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ae987068b40aeec423fdf8eefe7142d57</anchor>
      <arglist>(const ros::Time &amp;rostime=ros::Time::now())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>publishBinaryOctoMap</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a9e054e084eb51f0397e0fc069c6e5df8</anchor>
      <arglist>(const ros::Time &amp;rostime=ros::Time::now()) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>publishFullOctoMap</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a9317a52da99ec3dcf5dd0a0dddc1bd7c</anchor>
      <arglist>(const ros::Time &amp;rostime=ros::Time::now()) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ad7a2865d37098201d0e5cb1a272a25f8</anchor>
      <arglist>(octomap_server::OctomapServerConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>update2DMap</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ac98fb66e6317c1b200fb8e7ad216b38b</anchor>
      <arglist>(const OcTreeT::iterator &amp;it, bool occupied)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std_msgs::ColorRGBA</type>
      <name>heightMapColor</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a20f2320a003e75927472c50c8925c6e7</anchor>
      <arglist>(double h)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>updateMaxKey</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a0f0c72f0394ef31b7d344fc60fbb53cb</anchor>
      <arglist>(const octomap::OcTreeKey &amp;in, octomap::OcTreeKey &amp;max)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>updateMinKey</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>af580cddf138bd3dc71bd4a5a7fb8195b</anchor>
      <arglist>(const octomap::OcTreeKey &amp;in, octomap::OcTreeKey &amp;min)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_baseFrameId</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a47b64b6a895ef94569ead628c1c4b009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>m_binaryMapPub</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>adf6d3c4e72e2421a5b38a65ae4f29634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>m_clearBBXService</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a5a4999a455e8ead291bf90890bf56e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>m_cmapPub</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>afb18cee4ea82997277c425a2b76b5f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>m_collisionObjectPub</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ac854c81dfd9384327fe9168a5e0e2833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std_msgs::ColorRGBA</type>
      <name>m_color</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a46f01f8b3054f3fd121ef23b2104a945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_colorFactor</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a60bd88b3f164d6b94135e29b34ae6ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std_msgs::ColorRGBA</type>
      <name>m_colorFree</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>aacfd07f83ddd3b1020d6a27c65c4229d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_compressMap</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a583ff1341a53158e8c97f20628ac3136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_filterGroundPlane</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a92d1ea3fa7466229e38424fd2f24f71f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_filterSpeckles</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a2afcf383ab2dea2062bf6ac40951b4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>m_fmapPub</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a3bb25cff50f2c82d927b89e840435437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>m_fmarkerPub</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a279456b0934649b36b87aec343e1498b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>m_fullMapPub</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>aa139c34216e7bb2fdf3a80c9955268b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>nav_msgs::OccupancyGrid</type>
      <name>m_gridmap</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a763bcdd3be610653b7f5f611835cac08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_groundFilterAngle</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>afb03de87d3496c85219623b107001246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_groundFilterDistance</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a229073565f53a6ba2d414397105dc429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_groundFilterPlaneDistance</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>aa27e2886bd10983f987ffa3a5a93cb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_incrementalUpdate</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ade3492214471fc7fd306ff0c8313075a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>octomap::KeyRay</type>
      <name>m_keyRay</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a442387edc42069728014e68bb91067c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_latchedTopics</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a54b491be9f1ccffb615edfb52daa8aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_mapOriginChanged</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a1005af4ec4faa15b5328ee4246a329fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>m_mapPub</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a066f969b6a4f14abbcfdc7bdef401ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>m_markerPub</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a713d376e114ab09ec63def7bf8b288b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_maxRange</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a44fbd75a613193254f7e12e74f5afabb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned</type>
      <name>m_maxTreeDepth</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a4cb8eef0b37803c04c7e91e383d62578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_minSizeX</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a8048430abfbf65cbdfed01a0a3c1f80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_minSizeY</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ac700ef75c73aed26db411fb8c416a7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned</type>
      <name>m_multires2DScale</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a276fdbcae3f9e974e12e3dfaea87a8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>m_nh</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a48386e6a73d123407982d102a7f9ff02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_occupancyMaxZ</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a5b27d8a76f0b58878ded224606ee0a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_occupancyMinZ</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ac34a3f27563f93cea56cd0635ed3d9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>m_octomapBinaryService</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>acb195f7b0a607f045cb892ec7be46955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>m_octomapFullService</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a59aa58141a82665dde3e761ccd11f5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OcTreeT *</type>
      <name>m_octree</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ae5cfc3b326e683728d164178d8505c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>octomap::OcTreeKey</type>
      <name>m_paddedMinKey</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>af16010d2a24154410dd52ee7e38f65df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_pointcloudMaxX</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a798102cce78a85eb2346a311bbd2fb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_pointcloudMaxY</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>af14dbd0afc3bbfd54b8aba9eb8dfb65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_pointcloudMaxZ</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>af177bd29387c71fbcc784a7c4ba55600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_pointcloudMinX</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a9b6f66eb226c4156b55111730f16d9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_pointcloudMinY</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ac89e738515e6900f394f1f3b53159e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_pointcloudMinZ</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>aa4ed03165c203e44954b6ca4959edc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>m_pointCloudPub</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>aed0633c5caadecb30e9bb2d4950f8fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt; *</type>
      <name>m_pointCloudSub</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a7a23b648a1b24d00b888c85f12fa8c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_projectCompleteMap</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a4ec9f9e6f46d0d0acfd77eb711651250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_publish2DMap</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a1b1b8ba9eb9630d5e9cf9dccd3ecb025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_publishFreeSpace</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ab6e3120c87ae9699119035bf16537914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamic_reconfigure::Server&lt; OctomapServerConfig &gt;</type>
      <name>m_reconfigureServer</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a7e110df721803844c20e4f8fa3edd8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_res</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a79f7276ed3f2243aa2d8a8839ca9e92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>m_resetService</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ac2181b0c83603511cab6d37f5f5d30a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener</type>
      <name>m_tfListener</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a16db6b6f8d8b2cffb98aa15f219a2624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::MessageFilter&lt; sensor_msgs::PointCloud2 &gt; *</type>
      <name>m_tfPointCloudSub</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ae3baa0359d76b0fb81bae1cee203586b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned</type>
      <name>m_treeDepth</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a0e04d548ca15c682c92dcf781a38fb00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>octomap::OcTreeKey</type>
      <name>m_updateBBXMax</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>ad83862bfe93593529a3b9961d82c9ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>octomap::OcTreeKey</type>
      <name>m_updateBBXMin</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a05f9130bd5d398c3568e7d06c1de4ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_useColoredMap</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a5f0207973f12fd7795d8a0a377379883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_useHeightMap</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a87ce16f32ebe3055d7811c06715a7893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_worldFrameId</name>
      <anchorfile>classoctomap__server_1_1OctomapServer.html</anchorfile>
      <anchor>a0920a48a4cfbbb36dc61e91252e47ecc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>octomap_server::OctomapServerMultilayer</name>
    <filename>classoctomap__server_1_1OctomapServerMultilayer.html</filename>
    <base>octomap_server::OctomapServer</base>
    <class kind="struct">octomap_server::OctomapServerMultilayer::ProjectedMap</class>
    <member kind="function">
      <type></type>
      <name>OctomapServerMultilayer</name>
      <anchorfile>classoctomap__server_1_1OctomapServerMultilayer.html</anchorfile>
      <anchor>a44f1eaffb90cae07f802cfd8d394f53f</anchor>
      <arglist>(ros::NodeHandle private_nh_=ros::NodeHandle(&quot;~&quot;))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OctomapServerMultilayer</name>
      <anchorfile>classoctomap__server_1_1OctomapServerMultilayer.html</anchorfile>
      <anchor>aeb4e55de11845750c9b3b24b981daa82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; ProjectedMap &gt;</type>
      <name>MultilevelGrid</name>
      <anchorfile>classoctomap__server_1_1OctomapServerMultilayer.html</anchorfile>
      <anchor>a70cda2e9af6f614c0240d7735478d599</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handlePostNodeTraversal</name>
      <anchorfile>classoctomap__server_1_1OctomapServerMultilayer.html</anchorfile>
      <anchor>a102d168a48ab727b845d8cf540840616</anchor>
      <arglist>(const ros::Time &amp;rostime)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handlePreNodeTraversal</name>
      <anchorfile>classoctomap__server_1_1OctomapServerMultilayer.html</anchorfile>
      <anchor>a19e9ad074b9a6eff2f096245cf2d2873</anchor>
      <arglist>(const ros::Time &amp;rostime)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>update2DMap</name>
      <anchorfile>classoctomap__server_1_1OctomapServerMultilayer.html</anchorfile>
      <anchor>acc5a93f8a6f7cb0b4462217cd7aa8e32</anchor>
      <arglist>(const OcTreeT::iterator &amp;it, bool occupied)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_armLinkOffsets</name>
      <anchorfile>classoctomap__server_1_1OctomapServerMultilayer.html</anchorfile>
      <anchor>a496b8d036ea23582b74c20becd313479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>m_armLinks</name>
      <anchorfile>classoctomap__server_1_1OctomapServerMultilayer.html</anchorfile>
      <anchor>a8a559a7511899499ce39fb881ba74c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>m_attachedObjectsSub</name>
      <anchorfile>classoctomap__server_1_1OctomapServerMultilayer.html</anchorfile>
      <anchor>a9b3dbe1ca2703ea80c12f6e97130c228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MultilevelGrid</type>
      <name>m_multiGridmap</name>
      <anchorfile>classoctomap__server_1_1OctomapServerMultilayer.html</anchorfile>
      <anchor>a77f2c6659f405afc7bd684b30bc1c0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; ros::Publisher * &gt;</type>
      <name>m_multiMapPub</name>
      <anchorfile>classoctomap__server_1_1OctomapServerMultilayer.html</anchorfile>
      <anchor>a86440d74cedebe8aefbd657709554648</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>octomap_server::OctomapServerMultilayer::ProjectedMap</name>
    <filename>structoctomap__server_1_1OctomapServerMultilayer_1_1ProjectedMap.html</filename>
    <member kind="variable">
      <type>nav_msgs::OccupancyGrid</type>
      <name>map</name>
      <anchorfile>structoctomap__server_1_1OctomapServerMultilayer_1_1ProjectedMap.html</anchorfile>
      <anchor>a1340a9cc212f81d1ffc8285fc7e4b9c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxZ</name>
      <anchorfile>structoctomap__server_1_1OctomapServerMultilayer_1_1ProjectedMap.html</anchorfile>
      <anchor>a6f107f7d2b170acb003d74095f3ed639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minZ</name>
      <anchorfile>structoctomap__server_1_1OctomapServerMultilayer_1_1ProjectedMap.html</anchorfile>
      <anchor>a038f4e6cd74c9f0ad325c8cd3de08373</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structoctomap__server_1_1OctomapServerMultilayer_1_1ProjectedMap.html</anchorfile>
      <anchor>acebf06016ba7959f363d5b29715da22b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structoctomap__server_1_1OctomapServerMultilayer_1_1ProjectedMap.html</anchorfile>
      <anchor>a94f221f6f8006011765e99bfb99f57ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>octomap_server::OctomapServerNodelet</name>
    <filename>classoctomap__server_1_1OctomapServerNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classoctomap__server_1_1OctomapServerNodelet.html</anchorfile>
      <anchor>a53f2cdd741cf18db814b79adec251a64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; OctomapServer &gt;</type>
      <name>server_</name>
      <anchorfile>classoctomap__server_1_1OctomapServerNodelet.html</anchorfile>
      <anchor>a5ffd432bd7ecc9e3e106a22ad31e7de5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>octomap_server::TrackingOctomapServer</name>
    <filename>classoctomap__server_1_1TrackingOctomapServer.html</filename>
    <base>octomap_server::OctomapServer</base>
    <member kind="function">
      <type>void</type>
      <name>insertScan</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>ab4503bae06401b9619b6b22234996f61</anchor>
      <arglist>(const tf::Point &amp;sensorOrigin, const PCLPointCloud &amp;ground, const PCLPointCloud &amp;nonground)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackCallback</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>acfd469b59d2ae0befe5b34d82291bbb2</anchor>
      <arglist>(sensor_msgs::PointCloud2Ptr cloud)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackingOctomapServer</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>a0abf2fb6879989faa66f86d90123cca5</anchor>
      <arglist>(const std::string &amp;filename=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackingOctomapServer</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>a533692eba1599d30c3ed0b543f0d01df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>trackChanges</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>a49662260ee3077a72af72b6660f4e2da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>change_id_frame</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>a3dc6e47b48e8ec8a73a24edc542ff467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>listen_changes</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>ab759ae7b69b37d3534634dc079c86e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>min_change_pub</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>a5e6827ebca806c4fc809ba646823bede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pubChangeSet</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>a260ad0542f731225b0cacd6fbb23c4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>pubFreeChangeSet</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>a4078ef5ff773f1fdee8a9857c08fd4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>subChangeSet</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>a86d97b67c5acb2260e7a9cb085517ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>subFreeChanges</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>a78d9bbcee6fcc37a2eb36fc6d5f89b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>track_changes</name>
      <anchorfile>classoctomap__server_1_1TrackingOctomapServer.html</anchorfile>
      <anchor>a0cf8401fdcb7be5d0e1edec8b2f20009</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pcl</name>
    <filename>namespacepcl.html</filename>
  </compound>
  <compound kind="namespace">
    <name>tf</name>
    <filename>namespacetf.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
