<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>_AddManualKeyframe.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/srv/</path>
    <filename>__AddManualKeyframe_8py</filename>
    <class kind="class">_AddManualKeyframe::AddManualKeyframe</class>
    <class kind="class">_AddManualKeyframe::AddManualKeyframeRequest</class>
    <class kind="class">_AddManualKeyframe::AddManualKeyframeResponse</class>
    <namespace>_AddManualKeyframe</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__AddManualKeyframe.html</anchorfile>
      <anchor>af1003497428b378325e94aa60959d946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__AddManualKeyframe.html</anchorfile>
      <anchor>ad9db4fd16a9c05444b33dc1710be42df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_GenerateGraph.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/srv/</path>
    <filename>__GenerateGraph_8py</filename>
    <class kind="class">_GenerateGraph::GenerateGraph</class>
    <class kind="class">_GenerateGraph::GenerateGraphRequest</class>
    <class kind="class">_GenerateGraph::GenerateGraphResponse</class>
    <namespace>_GenerateGraph</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__GenerateGraph.html</anchorfile>
      <anchor>a14ab466f85f1e68e2cb3cd7d5f1207f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__GenerateGraph.html</anchorfile>
      <anchor>aa0b63f8ba06ee1c128ea9a01396fa0e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Load.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/srv/</path>
    <filename>__Load_8py</filename>
    <class kind="class">_Load::Load</class>
    <class kind="class">_Load::LoadRequest</class>
    <class kind="class">_Load::LoadResponse</class>
    <namespace>_Load</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__Load.html</anchorfile>
      <anchor>ab798c96f7867d6fbe3ce729f640ac431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__Load.html</anchorfile>
      <anchor>af990d99c46c1dc2b441cf230f60bf32b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PublishKeyframe.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/srv/</path>
    <filename>__PublishKeyframe_8py</filename>
    <class kind="class">_PublishKeyframe::PublishKeyframe</class>
    <class kind="class">_PublishKeyframe::PublishKeyframeRequest</class>
    <class kind="class">_PublishKeyframe::PublishKeyframeResponse</class>
    <namespace>_PublishKeyframe</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__PublishKeyframe.html</anchorfile>
      <anchor>a515d0603dd48300352f0979cfb559c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespace__PublishKeyframe.html</anchorfile>
      <anchor>ac1ade250974f86fbab180b4e1a08efa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__PublishKeyframe.html</anchorfile>
      <anchor>ad506ca1462e678bb5a84364920c9016f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PublishKeyframes.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/srv/</path>
    <filename>__PublishKeyframes_8py</filename>
    <class kind="class">_PublishKeyframes::PublishKeyframes</class>
    <class kind="class">_PublishKeyframes::PublishKeyframesRequest</class>
    <class kind="class">_PublishKeyframes::PublishKeyframesResponse</class>
    <namespace>_PublishKeyframes</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__PublishKeyframes.html</anchorfile>
      <anchor>a23aa60d0cdd8b0ac558fa654c5e888b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__PublishKeyframes.html</anchorfile>
      <anchor>a03a18e8d0d7c5d3e3545304d41d48353</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Save.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/srv/</path>
    <filename>__Save_8py</filename>
    <class kind="class">_Save::Save</class>
    <class kind="class">_Save::SaveRequest</class>
    <class kind="class">_Save::SaveResponse</class>
    <namespace>_Save</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__Save.html</anchorfile>
      <anchor>a408b400c82922ba2821a595fdadbbda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__Save.html</anchorfile>
      <anchor>a14af258fca20bb2244826fb372e004a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SolveGraph.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/srv/</path>
    <filename>__SolveGraph_8py</filename>
    <class kind="class">_SolveGraph::SolveGraph</class>
    <class kind="class">_SolveGraph::SolveGraphRequest</class>
    <class kind="class">_SolveGraph::SolveGraphResponse</class>
    <namespace>_SolveGraph</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__SolveGraph.html</anchorfile>
      <anchor>a56c16399a0416b50a5a267219cf27bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__SolveGraph.html</anchorfile>
      <anchor>af812b56f2fff3544a3439c806f456186</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature_viewer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/apps/</path>
    <filename>feature__viewer_8cpp</filename>
    <includes id="feature__viewer_8h" name="feature_viewer.h" local="yes" imported="no">ccny_rgbd/apps/feature_viewer.h</includes>
    <namespace>ccny_rgbd</namespace>
    <docanchor file="visual__odometry__node_8cpp">LICENSE</docanchor>
  </compound>
  <compound kind="file">
    <name>feature_viewer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/include/ccny_rgbd/apps/</path>
    <filename>feature__viewer_8h</filename>
    <includes id="types_8h" name="types.h" local="yes" imported="no">ccny_rgbd/types.h</includes>
    <includes id="util_8h" name="util.h" local="yes" imported="no">ccny_rgbd/util.h</includes>
    <class kind="class">ccny_rgbd::FeatureViewer</class>
    <namespace>ccny_rgbd</namespace>
    <docanchor file="visual__odometry__node_8cpp">LICENSE</docanchor>
  </compound>
  <compound kind="file">
    <name>feature_viewer_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/node/</path>
    <filename>feature__viewer__node_8cpp</filename>
    <includes id="feature__viewer_8h" name="feature_viewer.h" local="yes" imported="no">ccny_rgbd/apps/feature_viewer.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>feature__viewer__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <docanchor file="visual__odometry__node_8cpp">LICENSE</docanchor>
  </compound>
  <compound kind="file">
    <name>FeatureDetectorConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/cfg/</path>
    <filename>FeatureDetectorConfig_8py</filename>
    <namespace>FeatureDetectorConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>ac4c2b0e5cde0b553822fd8a728e557de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a5609b95c27fe5db6b1c98ea2e8249691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a4a67a60cf4e28b9eaaae96d62aadade8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>FeatureDetector_GFT</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>ac45cab5988ae340f0ccebe0d648f1a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>FeatureDetector_ORB</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a34deb08ef47c286aded48a31cdb3bc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>FeatureDetector_STAR</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a9496e028a91fc9f0e7ef836ec646894d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>FeatureDetector_SURF</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a9582f053251346de2b5dd62623506a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>ae89c3b645d4e6517a304a207a534e1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a909ec9d63e27ea997616d190c5f1f111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>ab928349d9c5a25a02e0d95a19823d80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a1b6ecdac0cefc81e36d659ad3daf07a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>abebd4b7735440f679d493091138ffb4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GftDetectorConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/cfg/</path>
    <filename>GftDetectorConfig_8py</filename>
    <namespace>GftDetectorConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>ae9a451563dd92ccff492f9fc94fd60ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>abb28eb47979958efe8a2f641166c3670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>a8fe6dd1745c1cb5083ec8269aaf80753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>a4828ccd8fee3505f3662ead7cb712fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>a1395d6b7c39da6905b79729927bfbd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>a30266943b7a31befc2344a6c04b7bed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>a70720626bae29cf2c967d8abdaf05b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>adcaf4077be4ae2cc442b5928053c798b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>keyframe_mapper.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/apps/</path>
    <filename>keyframe__mapper_8cpp</filename>
    <includes id="keyframe__mapper_8h" name="keyframe_mapper.h" local="yes" imported="no">ccny_rgbd/apps/keyframe_mapper.h</includes>
    <namespace>ccny_rgbd</namespace>
    <member kind="variable">
      <type>aruco::MarkerDetector</type>
      <name>MDetector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ab6644d4ac44464095e36201b96730aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>triple_add</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>adf2bdab5645ecb4a67ff9494b26876f1</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="visual__odometry__node_8cpp">LICENSE</docanchor>
  </compound>
  <compound kind="file">
    <name>keyframe_mapper.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/include/ccny_rgbd/apps/</path>
    <filename>keyframe__mapper_8h</filename>
    <includes id="types_8h" name="types.h" local="yes" imported="no">ccny_rgbd/types.h</includes>
    <includes id="util_8h" name="util.h" local="yes" imported="no">ccny_rgbd/util.h</includes>
    <class kind="class">ccny_rgbd::KeyframeMapper</class>
    <namespace>ccny_rgbd</namespace>
    <docanchor file="visual__odometry__node_8cpp">LICENSE</docanchor>
  </compound>
  <compound kind="file">
    <name>keyframe_mapper_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/node/</path>
    <filename>keyframe__mapper__node_8cpp</filename>
    <includes id="keyframe__mapper_8h" name="keyframe_mapper.h" local="yes" imported="no">ccny_rgbd/apps/keyframe_mapper.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>keyframe__mapper__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <docanchor file="visual__odometry__node_8cpp">LICENSE</docanchor>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>navigator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/apps/</path>
    <filename>navigator_8cpp</filename>
    <includes id="navigator_8h" name="navigator.h" local="yes" imported="no">ccny_rgbd/apps/navigator.h</includes>
    <namespace>ccny_rgbd</namespace>
    <member kind="variable">
      <type>cv::Size</type>
      <name>CamSize</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>aecf8d7fe9ff6efd853475f7d1339acbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>dist</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ad452a1d9d51de4eab4fcff4ba79a50e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>first</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a3c315b5ce1b29fbb9c48a72c04f5b726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>intr</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a95ddc3990f9bf2e8a5808deea0c92340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>aruco::CameraParameters</type>
      <name>param</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ac2f6efd419e7385fcc72caa795cef624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rgbdtools::KeyframeGraphSolverISAM</type>
      <name>solver_</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a8cd09310504f799a1f980e766c030bd8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navigator.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/include/ccny_rgbd/apps/</path>
    <filename>navigator_8h</filename>
    <includes id="types_8h" name="types.h" local="yes" imported="no">ccny_rgbd/types.h</includes>
    <includes id="util_8h" name="util.h" local="yes" imported="no">ccny_rgbd/util.h</includes>
    <class kind="class">ccny_rgbd::Navigator</class>
    <namespace>ccny_rgbd</namespace>
  </compound>
  <compound kind="file">
    <name>navigator_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/node/</path>
    <filename>navigator__node_8cpp</filename>
    <includes id="navigator_8h" name="navigator.h" local="yes" imported="no">ccny_rgbd/apps/navigator.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>navigator__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OrbDetectorConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/cfg/</path>
    <filename>OrbDetectorConfig_8py</filename>
    <namespace>OrbDetectorConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>a7526f19b6d96633fad90459f9051dbfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>ad834085547e400d40a5424064ee3fffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>a6b958079e346c46a5f02cdf84dc9124b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>acaabce1e13d3a8cf3fcedb97e0096240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>a555330362b4a58db3ead8517dc44df16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>a7b31d7aad8b3a4e2d6a85060f85f6c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>a324d19cf4cdcd6a248c9b15c56a6b2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>a6eadcc5b25348cd5b91434e04e631891</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgb_navigator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/apps/</path>
    <filename>rgb__navigator_8cpp</filename>
    <includes id="rgb__navigator_8h" name="rgb_navigator.h" local="yes" imported="no">ccny_rgbd/apps/rgb_navigator.h</includes>
    <namespace>ccny_rgbd</namespace>
  </compound>
  <compound kind="file">
    <name>rgb_navigator.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/include/ccny_rgbd/apps/</path>
    <filename>rgb__navigator_8h</filename>
    <includes id="types_8h" name="types.h" local="yes" imported="no">ccny_rgbd/types.h</includes>
    <includes id="util_8h" name="util.h" local="yes" imported="no">ccny_rgbd/util.h</includes>
    <class kind="class">ccny_rgbd::RGBNavigator</class>
    <namespace>ccny_rgbd</namespace>
  </compound>
  <compound kind="file">
    <name>rgb_navigator_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/node/</path>
    <filename>rgb__navigator__node_8cpp</filename>
    <includes id="rgb__navigator_8h" name="rgb_navigator.h" local="yes" imported="no">ccny_rgbd/apps/rgb_navigator.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rgb__navigator__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbd_image_proc.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/apps/</path>
    <filename>rgbd__image__proc_8cpp</filename>
    <includes id="rgbd__image__proc_8h" name="rgbd_image_proc.h" local="yes" imported="no">ccny_rgbd/apps/rgbd_image_proc.h</includes>
    <namespace>ccny_rgbd</namespace>
    <docanchor file="visual__odometry__node_8cpp">LICENSE</docanchor>
  </compound>
  <compound kind="file">
    <name>rgbd_image_proc.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/include/ccny_rgbd/apps/</path>
    <filename>rgbd__image__proc_8h</filename>
    <includes id="types_8h" name="types.h" local="yes" imported="no">ccny_rgbd/types.h</includes>
    <includes id="util_8h" name="util.h" local="yes" imported="no">ccny_rgbd/util.h</includes>
    <class kind="class">ccny_rgbd::RGBDImageProc</class>
    <namespace>ccny_rgbd</namespace>
    <docanchor file="visual__odometry__node_8cpp">LICENSE</docanchor>
  </compound>
  <compound kind="file">
    <name>rgbd_image_proc_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/node/</path>
    <filename>rgbd__image__proc__node_8cpp</filename>
    <includes id="rgbd__image__proc_8h" name="rgbd_image_proc.h" local="yes" imported="no">ccny_rgbd/apps/rgbd_image_proc.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rgbd__image__proc__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbd_image_proc_nodelet.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/nodelet/</path>
    <filename>rgbd__image__proc__nodelet_8cpp</filename>
    <includes id="rgbd__image__proc__nodelet_8h" name="rgbd_image_proc_nodelet.h" local="yes" imported="no">ccny_rgbd/nodelet/rgbd_image_proc_nodelet.h</includes>
    <namespace>ccny_rgbd</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a165e1386b2e772afa52fcb13315cac3c</anchor>
      <arglist>(ccny_rgbd, RGBDImageProcNodelet, RGBDImageProcNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbd_image_proc_nodelet.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/include/ccny_rgbd/nodelet/</path>
    <filename>rgbd__image__proc__nodelet_8h</filename>
    <includes id="rgbd__image__proc_8h" name="rgbd_image_proc.h" local="yes" imported="no">ccny_rgbd/apps/rgbd_image_proc.h</includes>
    <class kind="class">ccny_rgbd::RGBDImageProcNodelet</class>
    <namespace>ccny_rgbd</namespace>
    <docanchor file="visual__odometry__node_8cpp">LICENSE</docanchor>
  </compound>
  <compound kind="file">
    <name>RGBDImageProcConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/cfg/</path>
    <filename>RGBDImageProcConfig_8py</filename>
    <namespace>RGBDImageProcConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>a1465945428e59fa44c83bdfa18fac87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>ae1a10a5c0e84e580359e98daed55efe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>a3952bdc3aa36a77a5f3863c25ce38006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>aee8aec464e36aa02435ab9b4d73d5bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>a8ba49f06a623b97ad82e95d77f85de1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>ac0336e8294dbc76d67bf49ad2565bb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>a411f84969b4d76ddabe79d22218abdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>afc02352e06532e1dd9849be43938e9a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StarDetectorConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/cfg/</path>
    <filename>StarDetectorConfig_8py</filename>
    <namespace>StarDetectorConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>a0c53c71850cfff204f42e55429002c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>a96d3ead66e59a5281fbe302904621f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>a0061cd3c21d421e2789b0cad05a28456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>a18142d0645b8957c37d443f9746683ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>a39300bfc05cc14c77e29a3397e55a498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>a19be3e0205c50813420a0757ed4f6f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>abe2c9dc619f9627fd1a5c6e2601d1905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>ad093e93ba567b8b701be2932b35f7124</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SurfDetectorConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/ccny_rgbd/cfg/</path>
    <filename>SurfDetectorConfig_8py</filename>
    <namespace>SurfDetectorConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>ab65acea52edb0a3f6bafd56203e93506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>acc1e82db15b8286960df6b17debc6d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>a2f8605db33329f357d65043b3f570f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>a43a1560230e20af045ad0c1bb0dcfdf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>a19a0ea28854a0a6c9a60019e52f04d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>a638f3d72b56d06aa5b6015212753a75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>a282d5a83a381f71756a9673dcef26e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>a7b403a52155766591604306354e87ce3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>types.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/include/ccny_rgbd/</path>
    <filename>types_8h</filename>
    <namespace>ccny_rgbd</namespace>
    <member kind="typedef">
      <type>Eigen::Affine3f</type>
      <name>AffineTransform</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a4c730f5fc50f709d7e2b3606da96fae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::aligned_allocator&lt; AffineTransform &gt;</type>
      <name>AffineTransformAllocator</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>af0912aaf417e2bb088f9304c78f46aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; AffineTransform, AffineTransformAllocator &gt;</type>
      <name>AffineTransformVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a24367863c6798ea5afe49c141058b1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; bool &gt;</type>
      <name>BoolVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ad77fdd073c971fecdfaac4679e570b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sensor_msgs::CameraInfo</type>
      <name>CameraInfoMsg</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a0f45231dd6429a23064ffecec6a0d823</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::Subscriber&lt; CameraInfoMsg &gt;</type>
      <name>CameraInfoSubFilter</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>afc114c9b7248bc3aa8a600f40cfc1880</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; FeatureDetectorConfig &gt;</type>
      <name>FeatureDetectorConfigServer</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a82f4a7e1c9d3e177f9d74207b354906a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; float &gt;</type>
      <name>FloatVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a89029b575f4b011f3f43b32df095dcf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; GftDetectorConfig &gt;</type>
      <name>GftDetectorConfigServer</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a378ffc491ec3b1d110b673b0adb3d0d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; GftDetectorConfigServer &gt;</type>
      <name>GftDetectorConfigServerPtr</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ac9ca4dda586017cd3789c06676f9b554</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sensor_msgs::Image</type>
      <name>ImageMsg</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a409025bd436cb2d5e6f350dcbef1e811</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>image_transport::Publisher</type>
      <name>ImagePublisher</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a383bc636e25e4275e7612b41ed8c53cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>image_transport::SubscriberFilter</type>
      <name>ImageSubFilter</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a326b3c27291e4cd0c9baed0efa3b2523</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>image_transport::ImageTransport</type>
      <name>ImageTransport</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>addee36acf2a2c1822bc1da37308c6be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>IntVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a2c7d9c030a797ed7a03d9acfdd2b1abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::KdTreeFLANN&lt; PointFeature &gt;</type>
      <name>KdTree</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ad54a3a128384cc789f929402136ac6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; cv::KeyPoint &gt;</type>
      <name>KeypointVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>afdcebca9b4e5302c2c39a803b0b723ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix3f</type>
      <name>Matrix3f</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ae451af53e972cc3eaf469be82b5645ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Eigen::Matrix3f &gt;</type>
      <name>Matrix3fVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ab33337117586191b1cb3c3ca1d428fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>nav_msgs::Odometry</type>
      <name>OdomMsg</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a0bdb70c89b97468e49a70addd963b511</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; OrbDetectorConfig &gt;</type>
      <name>OrbDetectorConfigServer</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a6e6a5723c35a5a357aa1b7652cc39b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; OrbDetectorConfigServer &gt;</type>
      <name>OrbDetectorConfigServerPtr</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ae673128b1436ca461c474e0389e57ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>nav_msgs::Path</type>
      <name>PathMsg</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a6401df2fc4aaaf0b1391f42faf128bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>image_geometry::PinholeCameraModel</type>
      <name>PinholeCameraModel</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a7298be302a32d253574b393bf83784fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; cv::Point2f &gt;</type>
      <name>Point2fVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>acec1dae9e21501df0cc725fc4518b125</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; cv::Point3f &gt;</type>
      <name>Point3fVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a7204a280d8cbe12d936be56404f7a28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; PointFeature &gt;</type>
      <name>PointCloudFeature</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a75a884141028911ef2771cc30cbd70ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; PointT &gt;</type>
      <name>PointCloudT</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a193092266fb0923b41dc30f562c2ec01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>PointFeature</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a212c843d53aa0e6e037948ccb72ee629</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZRGB</type>
      <name>PointT</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a540235788f197ffaaddccdb6bd8b4056</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Affine3f</type>
      <name>Pose</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>afc092fafdb30244de77d434ee5819023</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::Synchronizer&lt; RGBDSyncPolicy3 &gt;</type>
      <name>RGBDSynchronizer3</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ab0c6e8b88cd07d5e0be53c443b826f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::Synchronizer&lt; RGBDSyncPolicy4 &gt;</type>
      <name>RGBDSynchronizer4</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ad11e0c3a90283966d956479892e5f296</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; ImageMsg, ImageMsg, CameraInfoMsg &gt;</type>
      <name>RGBDSyncPolicy3</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a214787ff97990f6d9176d05a2fc615a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; ImageMsg, ImageMsg, CameraInfoMsg, CameraInfoMsg &gt;</type>
      <name>RGBDSyncPolicy4</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ac172ec9381f6e75645998c7be67b7af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::Synchronizer&lt; RGBSyncPolicy &gt;</type>
      <name>RGBSynchronizer</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>af88f9eb0f973c6aac71756a16f03f98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; ImageMsg, CameraInfoMsg &gt;</type>
      <name>RGBSyncPolicy</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>acb2d9527d551791d3f44dae1a4bba625</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; StarDetectorConfig &gt;</type>
      <name>StarDetectorConfigServer</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a8629942565d851e73186c3a745f68098</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StarDetectorConfigServer &gt;</type>
      <name>StarDetectorConfigServerPtr</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a5e76f94ab3ef8f067b0f5559ae5edf45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; SurfDetectorConfig &gt;</type>
      <name>SurfDetectorConfigServer</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a945fc05aed96870f97c5fcf6c244a1a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SurfDetectorConfigServer &gt;</type>
      <name>SurfDetectorConfigServerPtr</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a14287b9c57d89e5a168a7eeb5568ebd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::registration::TransformationEstimationSVD&lt; PointFeature, PointFeature &gt;</type>
      <name>TransformationEstimationSVD</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>acc8c0de06b53a7977d5ca7a1af6168cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Vector3f</type>
      <name>Vector3f</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a5448de6148384fce762f69adece27744</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Eigen::Vector3f &gt;</type>
      <name>Vector3fVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a81710cac27a416a2ba2873b3b1a53bbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>util.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/</path>
    <filename>util_8cpp</filename>
    <includes id="util_8h" name="util.h" local="yes" imported="no">ccny_rgbd/util.h</includes>
    <namespace>ccny_rgbd</namespace>
    <member kind="function">
      <type>void</type>
      <name>convertCameraInfoToMats</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a9f26e76b6733c61139ae019f7714cbd0</anchor>
      <arglist>(const CameraInfoMsg::ConstPtr camera_info_msg, cv::Mat &amp;intr, cv::Mat &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertMatToCameraInfo</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>aacce8ce1f7602247c6f1fcd0d6216420</anchor>
      <arglist>(const cv::Mat &amp;intr, CameraInfoMsg &amp;camera_info_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createRGBDFrameFromROSMessages</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a5b744b197b79c85ff8f646dc40e22b14</anchor>
      <arglist>(const ImageMsg::ConstPtr &amp;rgb_msg, const ImageMsg::ConstPtr &amp;depth_msg, const CameraInfoMsg::ConstPtr &amp;info_msg, rgbdtools::RGBDFrame &amp;frame)</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>eigenAffineFromTf</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ab6f74d0d82f800080e28c4ab95ea33e6</anchor>
      <arglist>(const tf::Transform &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix4f</type>
      <name>eigenFromTf</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a743b75c7c98f0296b4b6061d1539cd21</anchor>
      <arglist>(const tf::Transform &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getmaxheight</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a73a99f466892e4f6f1e813b8fc14213c</anchor>
      <arglist>(PathMsg path_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getminheight</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>aa23957b63ce60acf0ac04149a4298f48</anchor>
      <arglist>(PathMsg path_msg)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMsDuration</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a35ccd204600873448483e6dcbd24dfc7</anchor>
      <arglist>(const ros::WallTime &amp;start)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTfDifference</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ac9b9cf1cf481ffe6791157ff52d9ebda</anchor>
      <arglist>(const tf::Transform &amp;motion, double &amp;dist, double &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTfDifference</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a6160f220060fc160351d1fd823ce1afa</anchor>
      <arglist>(const tf::Transform &amp;a, const tf::Transform b, double &amp;dist, double &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>openCVRtToTf</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a8a2969cdc5f1f3ff3251aba5ce2454be</anchor>
      <arglist>(const cv::Mat &amp;R, const cv::Mat &amp;t, tf::Transform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pathEigenAffineToROS</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ab483b0b26bc9c852b601903a879d2b46</anchor>
      <arglist>(const AffineTransformVector &amp;path, PathMsg &amp;path_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pathROSToEigenAffine</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>af4fb5db8ee5dfba268a64acbc8d6aac8</anchor>
      <arglist>(const PathMsg &amp;path_msg, AffineTransformVector &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInvalidDistributions</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a7bc3f5314910953bad90b8cc092ec09f</anchor>
      <arglist>(const Vector3fVector &amp;means, const Matrix3fVector &amp;covariances, const BoolVector &amp;valid, Vector3fVector &amp;means_f, Matrix3fVector &amp;covariances_f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInvalidMeans</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a97de9568498dbd81bf20c6fd0bceb6fa</anchor>
      <arglist>(const Vector3fVector &amp;means, const BoolVector &amp;valid, Vector3fVector &amp;means_f)</arglist>
    </member>
    <member kind="function">
      <type>tf::Transform</type>
      <name>tfFromEigen</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a9e9fa08aa92fba22c92bf4637780cc2d</anchor>
      <arglist>(Eigen::Matrix4f trans)</arglist>
    </member>
    <member kind="function">
      <type>tf::Transform</type>
      <name>tfFromEigenAffine</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>aabac2963b609ff708e379ec8d8e50ee2</anchor>
      <arglist>(const AffineTransform &amp;trans)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tfGreaterThan</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a08ee04e1916eba03c705d658884ce592</anchor>
      <arglist>(const tf::Transform &amp;a, double dist, double angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tfToEigenRt</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a52203a9ab67384a224081a97399828d0</anchor>
      <arglist>(const tf::Transform &amp;tf, Matrix3f &amp;R, Vector3f &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tfToOpenCVRt</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a324bb011e34a991a8d13a098e3488306</anchor>
      <arglist>(const tf::Transform &amp;transform, cv::Mat &amp;R, cv::Mat &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tfToXYZRPY</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a925ecf6f57e0fc419aeaec159f1b2f99</anchor>
      <arglist>(const tf::Transform &amp;t, double &amp;x, double &amp;y, double &amp;z, double &amp;roll, double &amp;pitch, double &amp;yaw)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>util.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/include/ccny_rgbd/</path>
    <filename>util_8h</filename>
    <includes id="types_8h" name="types.h" local="yes" imported="no">ccny_rgbd/types.h</includes>
    <namespace>ccny_rgbd</namespace>
    <member kind="function">
      <type>void</type>
      <name>convertCameraInfoToMats</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a9f26e76b6733c61139ae019f7714cbd0</anchor>
      <arglist>(const CameraInfoMsg::ConstPtr camera_info_msg, cv::Mat &amp;intr, cv::Mat &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertMatToCameraInfo</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>aacce8ce1f7602247c6f1fcd0d6216420</anchor>
      <arglist>(const cv::Mat &amp;intr, CameraInfoMsg &amp;camera_info_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createRGBDFrameFromROSMessages</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a5b744b197b79c85ff8f646dc40e22b14</anchor>
      <arglist>(const ImageMsg::ConstPtr &amp;rgb_msg, const ImageMsg::ConstPtr &amp;depth_msg, const CameraInfoMsg::ConstPtr &amp;info_msg, rgbdtools::RGBDFrame &amp;frame)</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>eigenAffineFromTf</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ab6f74d0d82f800080e28c4ab95ea33e6</anchor>
      <arglist>(const tf::Transform &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix4f</type>
      <name>eigenFromTf</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a743b75c7c98f0296b4b6061d1539cd21</anchor>
      <arglist>(const tf::Transform &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getmaxheight</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a73a99f466892e4f6f1e813b8fc14213c</anchor>
      <arglist>(PathMsg path_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getminheight</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>aa23957b63ce60acf0ac04149a4298f48</anchor>
      <arglist>(PathMsg path_msg)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMsDuration</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a35ccd204600873448483e6dcbd24dfc7</anchor>
      <arglist>(const ros::WallTime &amp;start)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTfDifference</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ac9b9cf1cf481ffe6791157ff52d9ebda</anchor>
      <arglist>(const tf::Transform &amp;motion, double &amp;dist, double &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTfDifference</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a6160f220060fc160351d1fd823ce1afa</anchor>
      <arglist>(const tf::Transform &amp;a, const tf::Transform b, double &amp;dist, double &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>openCVRtToTf</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a8a2969cdc5f1f3ff3251aba5ce2454be</anchor>
      <arglist>(const cv::Mat &amp;R, const cv::Mat &amp;t, tf::Transform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pathEigenAffineToROS</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ab483b0b26bc9c852b601903a879d2b46</anchor>
      <arglist>(const AffineTransformVector &amp;path, PathMsg &amp;path_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pathROSToEigenAffine</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>af4fb5db8ee5dfba268a64acbc8d6aac8</anchor>
      <arglist>(const PathMsg &amp;path_msg, AffineTransformVector &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>tf::Transform</type>
      <name>tfFromEigen</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a9e9fa08aa92fba22c92bf4637780cc2d</anchor>
      <arglist>(Eigen::Matrix4f trans)</arglist>
    </member>
    <member kind="function">
      <type>tf::Transform</type>
      <name>tfFromEigenAffine</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>aabac2963b609ff708e379ec8d8e50ee2</anchor>
      <arglist>(const AffineTransform &amp;trans)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tfGreaterThan</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a08ee04e1916eba03c705d658884ce592</anchor>
      <arglist>(const tf::Transform &amp;a, double dist, double angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tfToEigenRt</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a52203a9ab67384a224081a97399828d0</anchor>
      <arglist>(const tf::Transform &amp;tf, Matrix3f &amp;R, Vector3f &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tfToOpenCVRt</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a324bb011e34a991a8d13a098e3488306</anchor>
      <arglist>(const tf::Transform &amp;transform, cv::Mat &amp;R, cv::Mat &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tfToXYZRPY</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a925ecf6f57e0fc419aeaec159f1b2f99</anchor>
      <arglist>(const tf::Transform &amp;t, double &amp;x, double &amp;y, double &amp;z, double &amp;roll, double &amp;pitch, double &amp;yaw)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>visual_odometry.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/apps/</path>
    <filename>visual__odometry_8cpp</filename>
    <includes id="visual__odometry_8h" name="visual_odometry.h" local="yes" imported="no">ccny_rgbd/apps/visual_odometry.h</includes>
    <namespace>ccny_rgbd</namespace>
    <docanchor file="visual__odometry__node_8cpp">LICENSE</docanchor>
  </compound>
  <compound kind="file">
    <name>visual_odometry.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/include/ccny_rgbd/apps/</path>
    <filename>visual__odometry_8h</filename>
    <includes id="types_8h" name="types.h" local="yes" imported="no">ccny_rgbd/types.h</includes>
    <includes id="util_8h" name="util.h" local="yes" imported="no">ccny_rgbd/util.h</includes>
    <class kind="class">ccny_rgbd::VisualOdometry</class>
    <namespace>ccny_rgbd</namespace>
    <docanchor file="visual__odometry__node_8cpp">LICENSE</docanchor>
  </compound>
  <compound kind="file">
    <name>visual_odometry_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-socrob-ros-pkg/doc_stacks/2013-08-27_10-32-09.908985/socrob-ros-pkg/quads/rgbd_slam_isam/ccny_rgbd/src/node/</path>
    <filename>visual__odometry__node_8cpp</filename>
    <includes id="visual__odometry_8h" name="visual_odometry.h" local="yes" imported="no">ccny_rgbd/apps/visual_odometry.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>visual__odometry__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <docanchor file="visual__odometry__node_8cpp">LICENSE</docanchor>
  </compound>
  <compound kind="namespace">
    <name>_AddManualKeyframe</name>
    <filename>namespace__AddManualKeyframe.html</filename>
    <class kind="class">_AddManualKeyframe::AddManualKeyframe</class>
    <class kind="class">_AddManualKeyframe::AddManualKeyframeRequest</class>
    <class kind="class">_AddManualKeyframe::AddManualKeyframeResponse</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__AddManualKeyframe.html</anchorfile>
      <anchor>af1003497428b378325e94aa60959d946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__AddManualKeyframe.html</anchorfile>
      <anchor>ad9db4fd16a9c05444b33dc1710be42df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_AddManualKeyframe::AddManualKeyframe</name>
    <filename>class__AddManualKeyframe_1_1AddManualKeyframe.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframe.html</anchorfile>
      <anchor>aaa28c1ac57de0b228a5f614cafe637ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframe.html</anchorfile>
      <anchor>a0884cc05595570fa76f33c8ae765017b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframe.html</anchorfile>
      <anchor>a947e83a7fb163e1d453d9cb263e44e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframe.html</anchorfile>
      <anchor>a936fce0adbd8440db06e7d57d2c31994</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_AddManualKeyframe::AddManualKeyframeRequest</name>
    <filename>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</anchorfile>
      <anchor>a8ff02026a8220ce419a6b3e285b8fca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</anchorfile>
      <anchor>a2571f572d82d7522dcf4f96f819d81ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</anchorfile>
      <anchor>a58ebda92996c2fff1cd4ae29b1e97d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</anchorfile>
      <anchor>ae9c516445baa30839da8bd10d5629893</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</anchorfile>
      <anchor>ac269f40d0900aa7106cdbe1e8c2a2084</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</anchorfile>
      <anchor>a26e05c6b32a25b41fb272967eae1a7f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</anchorfile>
      <anchor>a4801f4115daea1d70bcc740d7ee14b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</anchorfile>
      <anchor>a018a1ba44e786ad003a9be635d1feea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</anchorfile>
      <anchor>a7dfcc1a0b4e2d43bdd7337854662bb93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</anchorfile>
      <anchor>a961f93c37adfc4006efd56857b4262f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</anchorfile>
      <anchor>a6591b39324a0ee0a5d9dac09309d8b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeRequest.html</anchorfile>
      <anchor>aa8e446c4af00a05bc6548fc1ba0caad0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_AddManualKeyframe::AddManualKeyframeResponse</name>
    <filename>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</anchorfile>
      <anchor>a96e4dc0ad416a238403596ddafbc1586</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</anchorfile>
      <anchor>af227457a999be13570a8c8c2d47e5575</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</anchorfile>
      <anchor>ad0e0323ddfb5f61f774094b057cda5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</anchorfile>
      <anchor>ade57e1747c9a8be586b513a501096c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</anchorfile>
      <anchor>af89de0b745cfc2c5f7e780aed2a4ca24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</anchorfile>
      <anchor>a8995ee232d72ef00656c75af718471c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</anchorfile>
      <anchor>a450601c35398437c2c86bbd98e7a310f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</anchorfile>
      <anchor>ab7fe8d459425d9f9e245845a430532df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</anchorfile>
      <anchor>a49ff8f5dbc48e82c098962e0c73a02b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</anchorfile>
      <anchor>a28161d2de95309978ed7520c6347f20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</anchorfile>
      <anchor>a6f46324452a38f994dcef4f0ce78f849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__AddManualKeyframe_1_1AddManualKeyframeResponse.html</anchorfile>
      <anchor>a53aaa7aabd8a0fa4427cc5d3540daa38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>_GenerateGraph</name>
    <filename>namespace__GenerateGraph.html</filename>
    <class kind="class">_GenerateGraph::GenerateGraph</class>
    <class kind="class">_GenerateGraph::GenerateGraphRequest</class>
    <class kind="class">_GenerateGraph::GenerateGraphResponse</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__GenerateGraph.html</anchorfile>
      <anchor>a14ab466f85f1e68e2cb3cd7d5f1207f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__GenerateGraph.html</anchorfile>
      <anchor>aa0b63f8ba06ee1c128ea9a01396fa0e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_GenerateGraph::GenerateGraph</name>
    <filename>class__GenerateGraph_1_1GenerateGraph.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraph.html</anchorfile>
      <anchor>a393645b2c982b0f7666a4f45b9bc6562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraph.html</anchorfile>
      <anchor>ab015ef9f63c14d8b42557d2b529c70e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraph.html</anchorfile>
      <anchor>a7b6dc4a10a79bc2506dfe48bde07abcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraph.html</anchorfile>
      <anchor>a7cd371693c301a38bdbdf7d5f799bab7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_GenerateGraph::GenerateGraphRequest</name>
    <filename>class__GenerateGraph_1_1GenerateGraphRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphRequest.html</anchorfile>
      <anchor>abe32b1a369e00932661705ffaf1949fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphRequest.html</anchorfile>
      <anchor>a9df7009dfe668dfcfd76d7398c19ab2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphRequest.html</anchorfile>
      <anchor>ae610f62c0805abb425d8fb0777ce009c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphRequest.html</anchorfile>
      <anchor>af9569f829e1fa68f84bb1c58cb85e255</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphRequest.html</anchorfile>
      <anchor>a903b41f9fbcb0d127327f1f129b76bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphRequest.html</anchorfile>
      <anchor>a9aac97b579985c665f59308b9ea07eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphRequest.html</anchorfile>
      <anchor>ac7978351617aeb85cb787c5de68fe5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphRequest.html</anchorfile>
      <anchor>a1fbcdc0b9fe71ad91e4808f743d06e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphRequest.html</anchorfile>
      <anchor>ae68bc12a4b39b0cde6f8c40a3fb59993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphRequest.html</anchorfile>
      <anchor>a1fbd939cb5f4ef2c31cc9c5f1a65b928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphRequest.html</anchorfile>
      <anchor>a92330d31f539852776c9f153899f0b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphRequest.html</anchorfile>
      <anchor>a2576b27400eea155bf5016029b851517</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_GenerateGraph::GenerateGraphResponse</name>
    <filename>class__GenerateGraph_1_1GenerateGraphResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphResponse.html</anchorfile>
      <anchor>af48fd4f7a2a91d7caddd502f362f1e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphResponse.html</anchorfile>
      <anchor>ac4f06bc276790e622d58711d03d6ef5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphResponse.html</anchorfile>
      <anchor>ad26434a2a1649cf7d73d400924ddecf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphResponse.html</anchorfile>
      <anchor>a38d4ee06903e06beb597b256b8e8b26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphResponse.html</anchorfile>
      <anchor>ae1a9b822a3ae94718ac5e578eed1a54b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphResponse.html</anchorfile>
      <anchor>ac88a7462a7dcb0b8a6032acc1b169095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphResponse.html</anchorfile>
      <anchor>ae3633b1890ec2a3abbd4a19f767721d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphResponse.html</anchorfile>
      <anchor>a03c7ddb0fa6b4eae42b7edf0056f932e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphResponse.html</anchorfile>
      <anchor>a3c94e3a22408245685cdf989271b1091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphResponse.html</anchorfile>
      <anchor>a73c6a40813bd779682d240c26c18562f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphResponse.html</anchorfile>
      <anchor>a58dea6029226e3be0b1dac134cc5a272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__GenerateGraph_1_1GenerateGraphResponse.html</anchorfile>
      <anchor>a66fc4dec61900fa5b02f86d8fb5e39e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>_Load</name>
    <filename>namespace__Load.html</filename>
    <class kind="class">_Load::Load</class>
    <class kind="class">_Load::LoadRequest</class>
    <class kind="class">_Load::LoadResponse</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__Load.html</anchorfile>
      <anchor>ab798c96f7867d6fbe3ce729f640ac431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__Load.html</anchorfile>
      <anchor>af990d99c46c1dc2b441cf230f60bf32b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_Load::Load</name>
    <filename>class__Load_1_1Load.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__Load_1_1Load.html</anchorfile>
      <anchor>a26c9ddaf05b7e403a7b34f8e7e0a2fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>class__Load_1_1Load.html</anchorfile>
      <anchor>a173b25cbc6a33dc10020125064285b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>class__Load_1_1Load.html</anchorfile>
      <anchor>a14a7364794b8547b5365a112717cf301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__Load_1_1Load.html</anchorfile>
      <anchor>a655fd5f70b3829f7fced4cfaf499b504</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_Load::LoadRequest</name>
    <filename>class__Load_1_1LoadRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>adab37cf202ec5ee818841b3da7855bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>a5f1febc9b914b44a79d2fd853e702419</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>ac847da65c981840dfa375bd066727b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>a420759d24fd898be3bc9bfb92591ea47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>a70913fa1483f0522a4f3cba8319bb2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>ab6ba0146e526631f95f62a9302b80cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>a674a4cdfc1d44e0cf7a7d8cdc3c9ace0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>a057f949dbc875a5e1ae85400068dd93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>ad1b65879b99e39f21b2525975601da05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>a97b1aed600f545cadeacc109d0fdb051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>abc444c217150d70fb5b3135b969b3bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>a0d71dea216f3cc4aed09faf05d1f1758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__Load_1_1LoadRequest.html</anchorfile>
      <anchor>abae9833f9879787c381d9179f5d7ace4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_Load::LoadResponse</name>
    <filename>class__Load_1_1LoadResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__Load_1_1LoadResponse.html</anchorfile>
      <anchor>ab71738f6856a5871801a901b1c222436</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__Load_1_1LoadResponse.html</anchorfile>
      <anchor>a5f68c39f3a6f19221138815ea936988e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__Load_1_1LoadResponse.html</anchorfile>
      <anchor>af21de25b0b1ac568fe3a32232d6d3d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__Load_1_1LoadResponse.html</anchorfile>
      <anchor>ad8830b3793a3bfca9de49a5434b32d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__Load_1_1LoadResponse.html</anchorfile>
      <anchor>af773e726eed3fe7a13c188ea0063e594</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__Load_1_1LoadResponse.html</anchorfile>
      <anchor>af6e453d549fef16bc146922ea3bfde5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__Load_1_1LoadResponse.html</anchorfile>
      <anchor>a34dbb25582d7fd8874ee684de4f28217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__Load_1_1LoadResponse.html</anchorfile>
      <anchor>aaa67721c8b82ccbeca42a32374bf1300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__Load_1_1LoadResponse.html</anchorfile>
      <anchor>a0bb3378a5676da68cdb1ad3669ae21e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__Load_1_1LoadResponse.html</anchorfile>
      <anchor>a73740c7fd58e110e72c11ff1b56e66fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__Load_1_1LoadResponse.html</anchorfile>
      <anchor>ab4f6ede358032530d44e243af857d518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__Load_1_1LoadResponse.html</anchorfile>
      <anchor>a066fd6f0c6706686fb65ab2a5b67b136</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>_PublishKeyframe</name>
    <filename>namespace__PublishKeyframe.html</filename>
    <class kind="class">_PublishKeyframe::PublishKeyframe</class>
    <class kind="class">_PublishKeyframe::PublishKeyframeRequest</class>
    <class kind="class">_PublishKeyframe::PublishKeyframeResponse</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__PublishKeyframe.html</anchorfile>
      <anchor>a515d0603dd48300352f0979cfb559c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespace__PublishKeyframe.html</anchorfile>
      <anchor>ac1ade250974f86fbab180b4e1a08efa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__PublishKeyframe.html</anchorfile>
      <anchor>ad506ca1462e678bb5a84364920c9016f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_PublishKeyframe::PublishKeyframe</name>
    <filename>class__PublishKeyframe_1_1PublishKeyframe.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframe.html</anchorfile>
      <anchor>a3870470d66e4c290861e9de0d57e900a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframe.html</anchorfile>
      <anchor>a64311a46e1293e727ad24725deb810a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframe.html</anchorfile>
      <anchor>ae88fc6e3f4b166e0828a2b6676fefe0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframe.html</anchorfile>
      <anchor>ae40f3c22abf305e2222baebe1e53b38a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_PublishKeyframe::PublishKeyframeRequest</name>
    <filename>class__PublishKeyframe_1_1PublishKeyframeRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>a8934325ba278131bc91cf334a2e0360e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>ab6a6ad043911efbdbd34425fdf1ea351</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>abae0001e44831a4417d111c0127dcf45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>a81af20976a7b39110044a5f189debf3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>a1f575b2a3b131793d53f9e3b943cbb84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>a8a480df5bee7726e2e213e100ea2d119</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>af227deb9c8e4809f83c2a7102db18920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>a301712284555949f5408f24a380cf3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>a316dc3af8e53969523b7912ccc720fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>afb10e70ba1b099a79ad3a310e68f3111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>a1abd14c8cf80dbf5d5433cb7dcfecf0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>a84bf2824d1ba31d9d2d02484fb74b03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeRequest.html</anchorfile>
      <anchor>a4096a99af11d2c8b94972e80681727c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_PublishKeyframe::PublishKeyframeResponse</name>
    <filename>class__PublishKeyframe_1_1PublishKeyframeResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeResponse.html</anchorfile>
      <anchor>a364aa3095f3abc9ab9f8d065a60623a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeResponse.html</anchorfile>
      <anchor>aa76623612ba89323b22037854fb4c764</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeResponse.html</anchorfile>
      <anchor>a3d24ff9462df3604bf9018e7889633a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeResponse.html</anchorfile>
      <anchor>af7006abc9e1b06e677c11ffb5c7e46a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeResponse.html</anchorfile>
      <anchor>aa7db527325272b9213b3b353617bc3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeResponse.html</anchorfile>
      <anchor>acbfff5cc00bb931208bd3ff05acc6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeResponse.html</anchorfile>
      <anchor>a7049c40553dd3066da8121974400552b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeResponse.html</anchorfile>
      <anchor>ad9dd07eccf219975732de8228ecfd85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeResponse.html</anchorfile>
      <anchor>af4512a9f41aed48c8a7d2ebd8cf4ceb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeResponse.html</anchorfile>
      <anchor>aa1485458ca7df63c2a075ea5c22cdc84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeResponse.html</anchorfile>
      <anchor>abc868679731e40304c35f03ff8a641b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__PublishKeyframe_1_1PublishKeyframeResponse.html</anchorfile>
      <anchor>ae8f7a963808ff3f91ed0c6162ab822f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>_PublishKeyframes</name>
    <filename>namespace__PublishKeyframes.html</filename>
    <class kind="class">_PublishKeyframes::PublishKeyframes</class>
    <class kind="class">_PublishKeyframes::PublishKeyframesRequest</class>
    <class kind="class">_PublishKeyframes::PublishKeyframesResponse</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__PublishKeyframes.html</anchorfile>
      <anchor>a23aa60d0cdd8b0ac558fa654c5e888b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__PublishKeyframes.html</anchorfile>
      <anchor>a03a18e8d0d7c5d3e3545304d41d48353</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_PublishKeyframes::PublishKeyframes</name>
    <filename>class__PublishKeyframes_1_1PublishKeyframes.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframes.html</anchorfile>
      <anchor>acdba4a9b595180e77264912f976f8fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframes.html</anchorfile>
      <anchor>a04577342204efa29d8148a4980c58d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframes.html</anchorfile>
      <anchor>a8fc66c5ab1c0d5d59a49e91c679bd6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframes.html</anchorfile>
      <anchor>a50c2dacaa98c421ad381f1fe66a30cb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_PublishKeyframes::PublishKeyframesRequest</name>
    <filename>class__PublishKeyframes_1_1PublishKeyframesRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>adb2fcbb7f9afa4a05e3c7de727c797c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>ab7a1f55dba3786fbd25f3b99ab2f5624</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>a12560cd2af6fd4ab2f37d10acefa4042</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>ac3837b20032337716c972b230e350772</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>a44530b9a52d33061de2b627b0f9bf058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>re</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>ac6ca4e0a48290b4af91b28fb619d2f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>a2c818baa44ef7daefd3135b0c58bb427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>a42798ed5bb24a6a4c8117c43b7b8a3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>ae5359529eab3be74847915f737e1006b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>a09fa480b9dec877d1da5d03aada3044d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>a3950b4ae585983dd2c1c5c2134ffc0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>a2cbcd932909eca8c57afb9246eaa17bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesRequest.html</anchorfile>
      <anchor>a499b62511ef235f240fe7e741f1ee7ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_PublishKeyframes::PublishKeyframesResponse</name>
    <filename>class__PublishKeyframes_1_1PublishKeyframesResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesResponse.html</anchorfile>
      <anchor>a60f84dee6b23e528c2142d2bd7765d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesResponse.html</anchorfile>
      <anchor>abcaf32f962dde19f01470935e09dfa90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesResponse.html</anchorfile>
      <anchor>a95b4a0bf5996b6ff5512ec10804a8b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesResponse.html</anchorfile>
      <anchor>a3f3014e7286ff2131dd925fa16ba2081</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesResponse.html</anchorfile>
      <anchor>a43513908efa752ccab07523ffd938a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesResponse.html</anchorfile>
      <anchor>a30843145ce7e56c0ee1200cac0f73046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesResponse.html</anchorfile>
      <anchor>aa112c88adcff51fc53fdb7d72ef5bf2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesResponse.html</anchorfile>
      <anchor>a2a2d7f8c450c1d5ee662c3a264f0039e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesResponse.html</anchorfile>
      <anchor>a23dad6dedb0dfe5f79aa3b65e5135e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesResponse.html</anchorfile>
      <anchor>ac43f2add15cc52bafd9ea7dc8d5b4164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesResponse.html</anchorfile>
      <anchor>a86deb25191674725546eaf4b2dbfc634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__PublishKeyframes_1_1PublishKeyframesResponse.html</anchorfile>
      <anchor>ad1da481e639b6b537037ae5351a3e87f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>_Save</name>
    <filename>namespace__Save.html</filename>
    <class kind="class">_Save::Save</class>
    <class kind="class">_Save::SaveRequest</class>
    <class kind="class">_Save::SaveResponse</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__Save.html</anchorfile>
      <anchor>a408b400c82922ba2821a595fdadbbda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__Save.html</anchorfile>
      <anchor>a14af258fca20bb2244826fb372e004a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_Save::Save</name>
    <filename>class__Save_1_1Save.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__Save_1_1Save.html</anchorfile>
      <anchor>aba849e07aa6ce7101e5bfd112cb1155e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>class__Save_1_1Save.html</anchorfile>
      <anchor>a990b0f10eaf6e86a88e8950ffd4c48d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>class__Save_1_1Save.html</anchorfile>
      <anchor>aa6551716a549f0dd4dbd3155e7fb6517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__Save_1_1Save.html</anchorfile>
      <anchor>a2c2215dcd90602be53723bcb8e92dcd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_Save::SaveRequest</name>
    <filename>class__Save_1_1SaveRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>a64329c1677210452734223bec0aeecff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>a00a83d00ac75d4900287824f53d6b4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>a2cf38770c5d0f7219b92f532e3d09898</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>a83bc4ea2c5a84d379e2695cdfe7c6925</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>ae34d7f66a1ddf1b48e1c44a637e8e77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>a37236448102ed39a06b65f9b37088afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>a03802f03cb372a91373a1c17238291f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>af25db7b91632cfdebd8ba8a9c518aa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>a2dab21678be7417ccce932d47f81e188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>a525b8a6f32ee9a0885f17b5d9bfc1793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>a949db84ad8c47516b5aa2100ec32d126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>a9dca3ca4beb38bc4d024333dd30b8460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__Save_1_1SaveRequest.html</anchorfile>
      <anchor>a0d602836fdc203666d3a28df6fbce109</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_Save::SaveResponse</name>
    <filename>class__Save_1_1SaveResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__Save_1_1SaveResponse.html</anchorfile>
      <anchor>a7c484a47b6dc589543aca5a5ec71507b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__Save_1_1SaveResponse.html</anchorfile>
      <anchor>a3af47fcf544d441ed12572cdbf0df13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__Save_1_1SaveResponse.html</anchorfile>
      <anchor>a9eac4542f1647e7450d43d830bae98f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__Save_1_1SaveResponse.html</anchorfile>
      <anchor>a5b60c5c5a65d3fcb979a0a8a0f82540d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__Save_1_1SaveResponse.html</anchorfile>
      <anchor>a706b2131dc484201c35c30ff108ce4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__Save_1_1SaveResponse.html</anchorfile>
      <anchor>a0be887a60a7de5f94385b3c0ffaafb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__Save_1_1SaveResponse.html</anchorfile>
      <anchor>a396a1702b2253e82cba76e958f96b9d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__Save_1_1SaveResponse.html</anchorfile>
      <anchor>ad749e630c4c05f281ae7300f98e900c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__Save_1_1SaveResponse.html</anchorfile>
      <anchor>a44ff7362e78279c1d33e58adb3c013a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__Save_1_1SaveResponse.html</anchorfile>
      <anchor>a222ddbe626d6a20eaff767f8885c085e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__Save_1_1SaveResponse.html</anchorfile>
      <anchor>aec0586bb249541ea8029444755a9d623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__Save_1_1SaveResponse.html</anchorfile>
      <anchor>a5c7a9e5540700485f79f3580ccd9e052</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>_SolveGraph</name>
    <filename>namespace__SolveGraph.html</filename>
    <class kind="class">_SolveGraph::SolveGraph</class>
    <class kind="class">_SolveGraph::SolveGraphRequest</class>
    <class kind="class">_SolveGraph::SolveGraphResponse</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespace__SolveGraph.html</anchorfile>
      <anchor>a56c16399a0416b50a5a267219cf27bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespace__SolveGraph.html</anchorfile>
      <anchor>af812b56f2fff3544a3439c806f456186</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_SolveGraph::SolveGraph</name>
    <filename>class__SolveGraph_1_1SolveGraph.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__SolveGraph_1_1SolveGraph.html</anchorfile>
      <anchor>acd13c7e8621003390ec84f39145f5766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>class__SolveGraph_1_1SolveGraph.html</anchorfile>
      <anchor>ade251b0e18bc9129e5322c9c673844df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>class__SolveGraph_1_1SolveGraph.html</anchorfile>
      <anchor>ae449f4dd079290a39ae5763545edf457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__SolveGraph_1_1SolveGraph.html</anchorfile>
      <anchor>ab66a28f963ce61f3e15f7ff2505ee077</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_SolveGraph::SolveGraphRequest</name>
    <filename>class__SolveGraph_1_1SolveGraphRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphRequest.html</anchorfile>
      <anchor>ae0a5bcb901e54dd7f13ee2d51bac3dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphRequest.html</anchorfile>
      <anchor>a38123c2f501b67bb84e5d3dbaf5b11d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphRequest.html</anchorfile>
      <anchor>ad4c84fbaae543cd2deefa34fdcff114b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphRequest.html</anchorfile>
      <anchor>a7f4345a44fa337eabec9b0e5f7f7cd6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphRequest.html</anchorfile>
      <anchor>a2c993eeb6dd9c1ec09814d924194d263</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphRequest.html</anchorfile>
      <anchor>aeb2f4003d211cd9fd14b13b8579d45ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphRequest.html</anchorfile>
      <anchor>ad7187f0ca2627d945a4250baeadabbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphRequest.html</anchorfile>
      <anchor>af555c7112c5bc072208b9ce8bf7d5d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphRequest.html</anchorfile>
      <anchor>a63ee246590955948ed73cf8c11e0e641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphRequest.html</anchorfile>
      <anchor>ac6fb9282fe4e7e68bf4cc325cf0a24ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphRequest.html</anchorfile>
      <anchor>a891f7f34bb28233544a0615d407c2ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphRequest.html</anchorfile>
      <anchor>ac3a668c0b1fddd82a4dac57c3b63d91c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_SolveGraph::SolveGraphResponse</name>
    <filename>class__SolveGraph_1_1SolveGraphResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphResponse.html</anchorfile>
      <anchor>ac3ee6ae13681c7c7ec2e182e09b628ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphResponse.html</anchorfile>
      <anchor>a7d93d92fa826e3eb7ad5fa4740196e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphResponse.html</anchorfile>
      <anchor>afad26e01f65b56f86d06d012e5516c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphResponse.html</anchorfile>
      <anchor>a39ab454b0400b22cacf0b614a1f4458e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphResponse.html</anchorfile>
      <anchor>a559133b0b382f1b7c0a5281c81143b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphResponse.html</anchorfile>
      <anchor>a2a807c2b636da2f00b4e2d0cf41b4744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphResponse.html</anchorfile>
      <anchor>a96f25b799fa3b9283c5884f0d995e1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphResponse.html</anchorfile>
      <anchor>a7e0e6ab4fe6b03b334ca4c40ad5239d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphResponse.html</anchorfile>
      <anchor>a1dfac2c5daae41bdeb60ce2450f6301d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphResponse.html</anchorfile>
      <anchor>aa084a308ad016e60198ace59990ec226</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphResponse.html</anchorfile>
      <anchor>a29612fe97c0c847ca615d0faeedce442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>class__SolveGraph_1_1SolveGraphResponse.html</anchorfile>
      <anchor>a5d135807ead59d155ea730193f4c4874</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ccny_rgbd</name>
    <filename>namespaceccny__rgbd.html</filename>
    <class kind="class">ccny_rgbd::FeatureViewer</class>
    <class kind="class">ccny_rgbd::KeyframeMapper</class>
    <class kind="class">ccny_rgbd::Navigator</class>
    <class kind="class">ccny_rgbd::RGBDImageProc</class>
    <class kind="class">ccny_rgbd::RGBDImageProcNodelet</class>
    <class kind="class">ccny_rgbd::RGBNavigator</class>
    <class kind="class">ccny_rgbd::VisualOdometry</class>
    <member kind="typedef">
      <type>Eigen::Affine3f</type>
      <name>AffineTransform</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a4c730f5fc50f709d7e2b3606da96fae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::aligned_allocator&lt; AffineTransform &gt;</type>
      <name>AffineTransformAllocator</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>af0912aaf417e2bb088f9304c78f46aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; AffineTransform, AffineTransformAllocator &gt;</type>
      <name>AffineTransformVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a24367863c6798ea5afe49c141058b1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; bool &gt;</type>
      <name>BoolVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ad77fdd073c971fecdfaac4679e570b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sensor_msgs::CameraInfo</type>
      <name>CameraInfoMsg</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a0f45231dd6429a23064ffecec6a0d823</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::Subscriber&lt; CameraInfoMsg &gt;</type>
      <name>CameraInfoSubFilter</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>afc114c9b7248bc3aa8a600f40cfc1880</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; FeatureDetectorConfig &gt;</type>
      <name>FeatureDetectorConfigServer</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a82f4a7e1c9d3e177f9d74207b354906a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; float &gt;</type>
      <name>FloatVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a89029b575f4b011f3f43b32df095dcf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; GftDetectorConfig &gt;</type>
      <name>GftDetectorConfigServer</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a378ffc491ec3b1d110b673b0adb3d0d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; GftDetectorConfigServer &gt;</type>
      <name>GftDetectorConfigServerPtr</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ac9ca4dda586017cd3789c06676f9b554</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sensor_msgs::Image</type>
      <name>ImageMsg</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a409025bd436cb2d5e6f350dcbef1e811</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>image_transport::Publisher</type>
      <name>ImagePublisher</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a383bc636e25e4275e7612b41ed8c53cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>image_transport::SubscriberFilter</type>
      <name>ImageSubFilter</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a326b3c27291e4cd0c9baed0efa3b2523</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>image_transport::ImageTransport</type>
      <name>ImageTransport</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>addee36acf2a2c1822bc1da37308c6be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>IntVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a2c7d9c030a797ed7a03d9acfdd2b1abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::KdTreeFLANN&lt; PointFeature &gt;</type>
      <name>KdTree</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ad54a3a128384cc789f929402136ac6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; cv::KeyPoint &gt;</type>
      <name>KeypointVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>afdcebca9b4e5302c2c39a803b0b723ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix3f</type>
      <name>Matrix3f</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ae451af53e972cc3eaf469be82b5645ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Eigen::Matrix3f &gt;</type>
      <name>Matrix3fVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ab33337117586191b1cb3c3ca1d428fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>nav_msgs::Odometry</type>
      <name>OdomMsg</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a0bdb70c89b97468e49a70addd963b511</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; OrbDetectorConfig &gt;</type>
      <name>OrbDetectorConfigServer</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a6e6a5723c35a5a357aa1b7652cc39b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; OrbDetectorConfigServer &gt;</type>
      <name>OrbDetectorConfigServerPtr</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ae673128b1436ca461c474e0389e57ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>nav_msgs::Path</type>
      <name>PathMsg</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a6401df2fc4aaaf0b1391f42faf128bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>image_geometry::PinholeCameraModel</type>
      <name>PinholeCameraModel</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a7298be302a32d253574b393bf83784fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; cv::Point2f &gt;</type>
      <name>Point2fVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>acec1dae9e21501df0cc725fc4518b125</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; cv::Point3f &gt;</type>
      <name>Point3fVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a7204a280d8cbe12d936be56404f7a28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; PointFeature &gt;</type>
      <name>PointCloudFeature</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a75a884141028911ef2771cc30cbd70ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; PointT &gt;</type>
      <name>PointCloudT</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a193092266fb0923b41dc30f562c2ec01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>PointFeature</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a212c843d53aa0e6e037948ccb72ee629</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZRGB</type>
      <name>PointT</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a540235788f197ffaaddccdb6bd8b4056</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Affine3f</type>
      <name>Pose</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>afc092fafdb30244de77d434ee5819023</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::Synchronizer&lt; RGBDSyncPolicy3 &gt;</type>
      <name>RGBDSynchronizer3</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ab0c6e8b88cd07d5e0be53c443b826f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::Synchronizer&lt; RGBDSyncPolicy4 &gt;</type>
      <name>RGBDSynchronizer4</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ad11e0c3a90283966d956479892e5f296</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; ImageMsg, ImageMsg, CameraInfoMsg &gt;</type>
      <name>RGBDSyncPolicy3</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a214787ff97990f6d9176d05a2fc615a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; ImageMsg, ImageMsg, CameraInfoMsg, CameraInfoMsg &gt;</type>
      <name>RGBDSyncPolicy4</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ac172ec9381f6e75645998c7be67b7af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::Synchronizer&lt; RGBSyncPolicy &gt;</type>
      <name>RGBSynchronizer</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>af88f9eb0f973c6aac71756a16f03f98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>message_filters::sync_policies::ApproximateTime&lt; ImageMsg, CameraInfoMsg &gt;</type>
      <name>RGBSyncPolicy</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>acb2d9527d551791d3f44dae1a4bba625</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; StarDetectorConfig &gt;</type>
      <name>StarDetectorConfigServer</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a8629942565d851e73186c3a745f68098</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StarDetectorConfigServer &gt;</type>
      <name>StarDetectorConfigServerPtr</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a5e76f94ab3ef8f067b0f5559ae5edf45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_reconfigure::Server&lt; SurfDetectorConfig &gt;</type>
      <name>SurfDetectorConfigServer</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a945fc05aed96870f97c5fcf6c244a1a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; SurfDetectorConfigServer &gt;</type>
      <name>SurfDetectorConfigServerPtr</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a14287b9c57d89e5a168a7eeb5568ebd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::registration::TransformationEstimationSVD&lt; PointFeature, PointFeature &gt;</type>
      <name>TransformationEstimationSVD</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>acc8c0de06b53a7977d5ca7a1af6168cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Vector3f</type>
      <name>Vector3f</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a5448de6148384fce762f69adece27744</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Eigen::Vector3f &gt;</type>
      <name>Vector3fVector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a81710cac27a416a2ba2873b3b1a53bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertCameraInfoToMats</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a9f26e76b6733c61139ae019f7714cbd0</anchor>
      <arglist>(const CameraInfoMsg::ConstPtr camera_info_msg, cv::Mat &amp;intr, cv::Mat &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertMatToCameraInfo</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>aacce8ce1f7602247c6f1fcd0d6216420</anchor>
      <arglist>(const cv::Mat &amp;intr, CameraInfoMsg &amp;camera_info_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createRGBDFrameFromROSMessages</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a5b744b197b79c85ff8f646dc40e22b14</anchor>
      <arglist>(const ImageMsg::ConstPtr &amp;rgb_msg, const ImageMsg::ConstPtr &amp;depth_msg, const CameraInfoMsg::ConstPtr &amp;info_msg, rgbdtools::RGBDFrame &amp;frame)</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>eigenAffineFromTf</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ab6f74d0d82f800080e28c4ab95ea33e6</anchor>
      <arglist>(const tf::Transform &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix4f</type>
      <name>eigenFromTf</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a743b75c7c98f0296b4b6061d1539cd21</anchor>
      <arglist>(const tf::Transform &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getmaxheight</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a73a99f466892e4f6f1e813b8fc14213c</anchor>
      <arglist>(PathMsg path_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getminheight</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>aa23957b63ce60acf0ac04149a4298f48</anchor>
      <arglist>(PathMsg path_msg)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMsDuration</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a35ccd204600873448483e6dcbd24dfc7</anchor>
      <arglist>(const ros::WallTime &amp;start)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTfDifference</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ac9b9cf1cf481ffe6791157ff52d9ebda</anchor>
      <arglist>(const tf::Transform &amp;motion, double &amp;dist, double &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTfDifference</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a6160f220060fc160351d1fd823ce1afa</anchor>
      <arglist>(const tf::Transform &amp;a, const tf::Transform b, double &amp;dist, double &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>openCVRtToTf</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a8a2969cdc5f1f3ff3251aba5ce2454be</anchor>
      <arglist>(const cv::Mat &amp;R, const cv::Mat &amp;t, tf::Transform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pathEigenAffineToROS</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ab483b0b26bc9c852b601903a879d2b46</anchor>
      <arglist>(const AffineTransformVector &amp;path, PathMsg &amp;path_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pathROSToEigenAffine</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>af4fb5db8ee5dfba268a64acbc8d6aac8</anchor>
      <arglist>(const PathMsg &amp;path_msg, AffineTransformVector &amp;path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a165e1386b2e772afa52fcb13315cac3c</anchor>
      <arglist>(ccny_rgbd, RGBDImageProcNodelet, RGBDImageProcNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInvalidDistributions</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a7bc3f5314910953bad90b8cc092ec09f</anchor>
      <arglist>(const Vector3fVector &amp;means, const Matrix3fVector &amp;covariances, const BoolVector &amp;valid, Vector3fVector &amp;means_f, Matrix3fVector &amp;covariances_f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInvalidMeans</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a97de9568498dbd81bf20c6fd0bceb6fa</anchor>
      <arglist>(const Vector3fVector &amp;means, const BoolVector &amp;valid, Vector3fVector &amp;means_f)</arglist>
    </member>
    <member kind="function">
      <type>tf::Transform</type>
      <name>tfFromEigen</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a9e9fa08aa92fba22c92bf4637780cc2d</anchor>
      <arglist>(Eigen::Matrix4f trans)</arglist>
    </member>
    <member kind="function">
      <type>tf::Transform</type>
      <name>tfFromEigenAffine</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>aabac2963b609ff708e379ec8d8e50ee2</anchor>
      <arglist>(const AffineTransform &amp;trans)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tfGreaterThan</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a08ee04e1916eba03c705d658884ce592</anchor>
      <arglist>(const tf::Transform &amp;a, double dist, double angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tfToEigenRt</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a52203a9ab67384a224081a97399828d0</anchor>
      <arglist>(const tf::Transform &amp;tf, Matrix3f &amp;R, Vector3f &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tfToOpenCVRt</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a324bb011e34a991a8d13a098e3488306</anchor>
      <arglist>(const tf::Transform &amp;transform, cv::Mat &amp;R, cv::Mat &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tfToXYZRPY</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a925ecf6f57e0fc419aeaec159f1b2f99</anchor>
      <arglist>(const tf::Transform &amp;t, double &amp;x, double &amp;y, double &amp;z, double &amp;roll, double &amp;pitch, double &amp;yaw)</arglist>
    </member>
    <member kind="variable">
      <type>cv::Size</type>
      <name>CamSize</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>aecf8d7fe9ff6efd853475f7d1339acbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>dist</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ad452a1d9d51de4eab4fcff4ba79a50e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>first</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a3c315b5ce1b29fbb9c48a72c04f5b726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>intr</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a95ddc3990f9bf2e8a5808deea0c92340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>aruco::MarkerDetector</type>
      <name>MDetector</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ab6644d4ac44464095e36201b96730aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>aruco::CameraParameters</type>
      <name>param</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>ac2f6efd419e7385fcc72caa795cef624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rgbdtools::KeyframeGraphSolverISAM</type>
      <name>solver_</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>a8cd09310504f799a1f980e766c030bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>triple_add</name>
      <anchorfile>namespaceccny__rgbd.html</anchorfile>
      <anchor>adf2bdab5645ecb4a67ff9494b26876f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ccny_rgbd::FeatureViewer</name>
    <filename>classccny__rgbd_1_1FeatureViewer.html</filename>
    <member kind="function">
      <type></type>
      <name>FeatureViewer</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a7b48d7d86a39c6b1a524e2c03b7b5967</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const ros::NodeHandle &amp;nh_private)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FeatureViewer</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a45b1568eee8fd7094fc67260b7b53fac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>gftReconfigCallback</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a79bce7ae796561a00e4a0e264335480a</anchor>
      <arglist>(GftDetectorConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initParams</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a68e29d2b08d026444e88300424734b03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>orbReconfigCallback</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a97ebf2cd95c920d82f49920c876d159b</anchor>
      <arglist>(OrbDetectorConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishFeatureCloud</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a6b5b6390e71cc80a3f450d4a69d58f6c</anchor>
      <arglist>(rgbdtools::RGBDFrame &amp;frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishFeatureCovariances</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a34e73eba060d83fbe991868a8c702d8a</anchor>
      <arglist>(rgbdtools::RGBDFrame &amp;frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigCallback</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>ab006e1c8a7dc710f952b1607cd47ee4e</anchor>
      <arglist>(FeatureDetectorConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resetDetector</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a3df2831786adc5ae338dad9a2bed9807</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RGBDCallback</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a866e3674f14a009fbb589698f0f9a9da</anchor>
      <arglist>(const ImageMsg::ConstPtr &amp;rgb_msg, const ImageMsg::ConstPtr &amp;depth_msg, const CameraInfoMsg::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>showKeypointImage</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a9bb865abda2f9da51d84809dcdc4ae79</anchor>
      <arglist>(rgbdtools::RGBDFrame &amp;frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>starReconfigCallback</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a2af0ec4b469b7f39b8d2710512052819</anchor>
      <arglist>(StarDetectorConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>surfReconfigCallback</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a0529de8824698d9b61e6550a614476a9</anchor>
      <arglist>(SurfDetectorConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloud_publisher_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a7be9d6d58dd87f2b65258fe5912b45fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FeatureDetectorConfigServer</type>
      <name>config_server_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a7852cae44e1025795920b94527ebde8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>covariances_publisher_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a34e12ffb49b81fbe94a6a9928fb2bcb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ImageTransport &gt;</type>
      <name>depth_it_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a58c6ccb8b92a2c666da7edcc1b62175f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>detector_type_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>ac99a124ec375d5ff977ecf7c3590cc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::FeatureDetectorPtr</type>
      <name>feature_detector_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a6ebcb3e58dc4e6ff81d49aa5c5df3299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>frame_count_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a33a3c04017c482cee95354e00fca8ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GftDetectorConfigServerPtr</type>
      <name>gft_config_server_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>ab91d6bd637b82be23c192b3da0dfa58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a524d5cebe43b9143b88eea02f98682a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>af6c784c926fbd3b385a1c29d5764b1c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_private_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>aa53b5109855d6079a571f77b6c700146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OrbDetectorConfigServerPtr</type>
      <name>orb_config_server_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>aefce4322c4b0400542a428a212f1ea8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_cloud_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a033d633e5526fd7bd7761f46676a9d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_covariances_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a4b5926409b08eb5bc0bb17a614f7e6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a266b274aefde9da86bf2640da3218530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ImageTransport &gt;</type>
      <name>rgb_it_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a2e4460fe5e4a9d0596df4f133e910b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>show_keypoints_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a7cd65faf4af06dd92bec8273380b1230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StarDetectorConfigServerPtr</type>
      <name>star_config_server_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a2f072e481c7c29c186a05a3e61a0847b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageSubFilter</type>
      <name>sub_depth_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>adab6b804c012580e13c3fa7b7620c68e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraInfoSubFilter</type>
      <name>sub_info_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a36b755bb14045f9bababf7d7a98ac140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageSubFilter</type>
      <name>sub_rgb_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a1eda101737234bb39a18a184bb61d1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SurfDetectorConfigServerPtr</type>
      <name>surf_config_server_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>afb721b7d2585b24873b2d7a462d5005f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; RGBDSynchronizer3 &gt;</type>
      <name>sync_</name>
      <anchorfile>classccny__rgbd_1_1FeatureViewer.html</anchorfile>
      <anchor>a779e296e6be25e239410db9f6822e8b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ccny_rgbd::KeyframeMapper</name>
    <filename>classccny__rgbd_1_1KeyframeMapper.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>addManualKeyframeSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a264a81e397a69590cb363d11b645e5ea</anchor>
      <arglist>(AddManualKeyframe::Request &amp;request, AddManualKeyframe::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>generateGraphSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a3342a0de9117388b7366223746cd1218</anchor>
      <arglist>(GenerateGraph::Request &amp;request, GenerateGraph::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initParams</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ac7088858928ae388a105af9ed57476a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyframeMapper</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>aa8df960455a7e4320b2a968771458249</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const ros::NodeHandle &amp;nh_private)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadKeyframesSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a711564c622423ea7d2dfe7028eb2ffe7</anchor>
      <arglist>(Load::Request &amp;request, Load::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>publishKeyframeSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a9d2054d3da293aeeaa2b60eef81ddc95</anchor>
      <arglist>(PublishKeyframe::Request &amp;request, PublishKeyframe::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>publishKeyframesSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a071182e3682d12223a91998343ff5895</anchor>
      <arglist>(PublishKeyframes::Request &amp;request, PublishKeyframes::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveKeyframesSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a4b4c82e40d3014463616c20fa9a4c8aa</anchor>
      <arglist>(Save::Request &amp;request, Save::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveOctomapSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a9ecd9913f144f1a77a149bb61f6f4e53</anchor>
      <arglist>(Save::Request &amp;request, Save::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>savePcdMapSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ae7b7ee5782bee90139d3664251aa3cb2</anchor>
      <arglist>(Save::Request &amp;request, Save::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solveGraphSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>abcccb4dc196705cafbe60fe05697a841</anchor>
      <arglist>(SolveGraph::Request &amp;request, SolveGraph::Response &amp;response)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KeyframeMapper</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a5a812a486148982dd23a05480d69298f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>RGBDCallback</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ad74401d1c847d4d239ea13ba8e42d0f2</anchor>
      <arglist>(const ImageMsg::ConstPtr &amp;rgb_msg, const ImageMsg::ConstPtr &amp;depth_msg, const CameraInfoMsg::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fixed_frame_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a31655ad4036094bf9f21515507ac2847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rgbdtools::KeyframeVector</type>
      <name>keyframes_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>adb43e3a320a8f8f21cabd76f1f7646d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_range_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a9bc3660fd404eec9a8d6cfad0d6b5601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_stdev_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a1056f8fd7cf24d7028a36520c27bec42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>accfbbf76c0ae90ecf0844d3f0eafbdd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_private_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ad53b8e1227117733d3f129d5481ee47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>aa48a6b5e2343df5049b0fb362e300041</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addKeyframe</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ac8d2a6b1ed4bc3537a3887d1adf31a3a</anchor>
      <arglist>(const rgbdtools::RGBDFrame &amp;frame, const AffineTransform &amp;pose)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildColorOctomap</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ad7274e815f0d890843307030a94f2023</anchor>
      <arglist>(octomap::ColorOcTree &amp;tree)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildFullCloud</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a85d899075d2f6b0e03d0a5f93be4071c</anchor>
      <arglist>(PointCloudT &amp;map_cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildOctomap</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a653008b50f706b37e38d06beeef5e42f</anchor>
      <arglist>(octomap::OcTree &amp;tree)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildPcdMap</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a116a1a37f2355acee2b3708121d4590d</anchor>
      <arglist>(PointCloudT &amp;map_cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadPath</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ab730bfd4b3f7669a75cf0a5983d9bf46</anchor>
      <arglist>(const std::string &amp;filepath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>processFrame</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a0154ae499597370f2403240827c86ac3</anchor>
      <arglist>(const rgbdtools::RGBDFrame &amp;frame, const AffineTransform &amp;pose)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishKeyframeAssociations</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>aa86e519c392d9c50713b0b6987c344f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishKeyframeData</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a888b270bbe9db0944e409654c9a693a7</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishKeyframePose</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a818375f034ceb7a1f8fd9a133c5a5782</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishKeyframePoses</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>af28f9fc8d753583b5357ee087b0e0193</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishPath</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ab032235c918cddb6ea3f18786a638575</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>saveOctomap</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>af3cec3df98ffaa3f46b773d0cd32cd56</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>savePath</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>aa53583469713e59f32daf16d8dd9de1f</anchor>
      <arglist>(const std::string &amp;filepath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>savePathTUMFormat</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a8b0a83f9b2f37078881a08fc58e268af</anchor>
      <arglist>(const std::string &amp;filepath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>savePcdMap</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>af2bc182f840f74f256d14054a46eb09e</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updatePathFromKeyframePoses</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a93efc542c3ffdda3dad040364097f5c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static octomap::point3d</type>
      <name>pointTfToOctomap</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a49fabb5af283089abf6febc28b570b5d</anchor>
      <arglist>(const tf::Point &amp;ptTf)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static octomap::pose6d</type>
      <name>poseTfToOctomap</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a4f816193815ae8e52a8482e31125ef96</anchor>
      <arglist>(const tf::Pose &amp;poseTf)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static octomath::Quaternion</type>
      <name>quaternionTfToOctomap</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>aa917305f8609c4f9818a97bd3843639a</anchor>
      <arglist>(const tf::Quaternion &amp;qTf)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>add_manual_keyframe_service_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>acc5320a85e6132f6ba314219c687ba9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::KeyframeAssociationVector</type>
      <name>associations_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a0e76e8de6fbae47d2c99f665543fed1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ImageTransport &gt;</type>
      <name>depth_it_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>aca846872234394501f9daad73cf9b8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>generate_graph_service_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a72003df4619ab85ff86f6f915d4f39e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::KeyframeGraphDetector</type>
      <name>graph_detector_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a2daa3c1ba4e7569cc3e1fd00c466a1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::KeyframeGraphSolverG2O</type>
      <name>graph_solver_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ab8c242d6f0b7c58a73de047c5dce4e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>keyframes_pub_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ac3a8d9c9f1f590ad40b5f919f8860762</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>kf_angle_eps_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a275c5e1663bf3965bea84b4060ad91ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>kf_assoc_pub_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>af35bc692cbab1d1b1231e19afafaacac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>kf_dist_eps_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a2fbe425523ebfe067619c00f260e60e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>load_kf_service_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a296ab566321b9db8750b92b1996fdc11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>manual_add_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a5f3fec413e617caf13f3625368892d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_map_z_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a74f522ca81e336d6c74d0b0161714fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>octomap_res_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a6462776d28b9c6144f562c40c4e5b603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>octomap_with_color_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>aab8e46f1140254bff5a33dfcd2f4129a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PathMsg</type>
      <name>path_msg_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ac4e1e49ae7ff8cfdd6e63f2bca2cb388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>path_pub_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>abbb7fae563232cecb841658472b339ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pcd_map_res_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ad482ae9e9af465acda363b7f91750424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>poses_pub_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a866f43e548c43545b8646f30f41d8d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>pub_keyframe_service_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>afe0cd420a2e56121997f0b5b5540b4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>pub_keyframes_service_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>afe7b2ba38ee13531328450d2d6d6cff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ImageTransport &gt;</type>
      <name>rgb_it_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ab8c51a16082f624f294a416b4cba142b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>rgbd_frame_index_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a8809f42ee10b86ea0178fe50f16730d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>save_kf_service_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a8fc9c983d9b4bb2e1faed5f5b187c931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>save_octomap_service_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a0416ddfd1753bfde3705324326f16214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>save_pcd_map_service_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a93e95fe61c43514f2da8d5b46d60d153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>solve_graph_service_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>a07330db6a286224d7f231937124c18cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::KeyframeGraphSolverISAM</type>
      <name>solver_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>adb91c7d5a6a35f196bce8d99e1dd4e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageSubFilter</type>
      <name>sub_depth_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>aeb513c35b3bfc4657fc615743f47ffc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraInfoSubFilter</type>
      <name>sub_info_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ace7437f7ee166ae029ea0e1eff5e0da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageSubFilter</type>
      <name>sub_rgb_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ac1789c4563bd570244217e40891ef7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; RGBDSynchronizer3 &gt;</type>
      <name>sync_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>ab398024521d904548bb7b06b28985474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_listener_</name>
      <anchorfile>classccny__rgbd_1_1KeyframeMapper.html</anchorfile>
      <anchor>af01f1066a54a033b30856aee20f5d665</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ccny_rgbd::Navigator</name>
    <filename>classccny__rgbd_1_1Navigator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>addManualKeyframeSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a26a237ab219d01169fb6e31fccebaf92</anchor>
      <arglist>(AddManualKeyframe::Request &amp;request, AddManualKeyframe::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>generateGraphSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ade6233dd24758682c3be19d5e22b9f38</anchor>
      <arglist>(GenerateGraph::Request &amp;request, GenerateGraph::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initParams</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>affd4ec59607364665739c2aa00cbca96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadKeyframesSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a1c89ec215dda2b8ac2d53aec51f6b59f</anchor>
      <arglist>(Load::Request &amp;request, Load::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Navigator</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a6bfb96256f949940d7664e9c365e2b81</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const ros::NodeHandle &amp;nh_private)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>publishKeyframeSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a1572d3f9c27afeba3cd74dddac2e08a4</anchor>
      <arglist>(PublishKeyframe::Request &amp;request, PublishKeyframe::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>publishKeyframesSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>aa3fee40bb19aa165f2c2802e351aa598</anchor>
      <arglist>(PublishKeyframes::Request &amp;request, PublishKeyframes::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveKeyframesSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>aa1a93c9264008a3abcd1fe8a29882a50</anchor>
      <arglist>(Save::Request &amp;request, Save::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveOctomapSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ab1efdce75f9c5a69c5e99a731a2df389</anchor>
      <arglist>(Save::Request &amp;request, Save::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>savePcdMapSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ae38ed5f1d39dd4a9e9507f33cf142318</anchor>
      <arglist>(Save::Request &amp;request, Save::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solveGraphSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a0e196a70fdcb26a9378bdd5877830c4e</anchor>
      <arglist>(SolveGraph::Request &amp;request, SolveGraph::Response &amp;response)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Navigator</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>aadcd2fb14bebb49b4332cef4d885e433</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>RGBDCallback</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>aaec232ee80040b23600cee63c5420561</anchor>
      <arglist>(const ImageMsg::ConstPtr &amp;rgb_msg, const ImageMsg::ConstPtr &amp;depth_msg, const CameraInfoMsg::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>aruco_kfs</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a99658e2945ce70019bb835018ea55339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>aruco_pos</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a68f35412824c306bf0e9b9f1d4582082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fixed_frame_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ac3580b4feacbe0d70899df29394617fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rgbdtools::KeyframeVector</type>
      <name>keyframes_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a43180a761ed68c4a868ce669c0dd8bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_range_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ac82bb6881781896cb67b38273857f9b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_stdev_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a6c8aae5b1fe436866f693e1536bc60d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ab0bd8e5aaaada28fefdd2bb159a20532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_private_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a885053aa941ce1c6e2527697e7795ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a524e68ee2144ab38e2b5fd28837ade5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addKeyframe</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a9d63430ed451b09188d76a860b8bda94</anchor>
      <arglist>(const rgbdtools::RGBDFrame &amp;frame, const AffineTransform &amp;pose)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildColorOctomap</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>aab055f2ef71c1ebd89fd0847f35042fb</anchor>
      <arglist>(octomap::ColorOcTree &amp;tree)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildFullCloud</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ac656e4619673c3c9f00452e6d61b0a02</anchor>
      <arglist>(PointCloudT &amp;map_cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildPcdMap</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>adf60de7a44dab4b4788def2ed16d886e</anchor>
      <arglist>(PointCloudT &amp;map_cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>filter_aruco</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a766da94bc41e25cf5920ee4923f2014e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadPath</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>afe89986d6692fe3a5205a2725822b7a8</anchor>
      <arglist>(const std::string &amp;filepath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>processFrame</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a6481dbb60c7b842f6590b00d15c2c136</anchor>
      <arglist>(const rgbdtools::RGBDFrame &amp;frame, const AffineTransform &amp;pose)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishArucoPos</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a824306ef1d1b22db8a651fc43eef55dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishKeyframeAssociations</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ab48aa8b9cc4c4d19425016ea9e56e0a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishKeyframeData</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a052d2e3303cef5b86891f207628d7877</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishKeyframePose</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a903c104513410799da7fa1a630102b1a</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishKeyframePoses</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ac7bc4419bb96d13031bdb6f83e81e09b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishPath</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>afddbccafb697c0961fb5f6a81d623f44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>saveOctomap</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>afa1cb6934b9d205d8e59570a887fcdc4</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>savePath</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ac858d20834b60e26a4f2e56f32065b0d</anchor>
      <arglist>(const std::string &amp;filepath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>savePathTUMFormat</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a08fef6d08a7f4d8d00781f2292d221d8</anchor>
      <arglist>(const std::string &amp;filepath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>savePcdMap</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a9c3ae7f5ebbea0b5d58a46faf15cb87d</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updatePathFromKeyframePoses</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a9cf6a7b3f28aa42abb4fc60ee007f188</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static octomap::point3d</type>
      <name>pointTfToOctomap</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ac2614f7078e7f2256489362aeb9245bd</anchor>
      <arglist>(const tf::Point &amp;ptTf)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static octomap::pose6d</type>
      <name>poseTfToOctomap</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ab4aeac0809c354ca1cafa70c87bf66f4</anchor>
      <arglist>(const tf::Pose &amp;poseTf)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static octomath::Quaternion</type>
      <name>quaternionTfToOctomap</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a83475041d3b3c44d2c510684d39d7e34</anchor>
      <arglist>(const tf::Quaternion &amp;qTf)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>add_manual_keyframe_service_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a63aeca6d337efdcbe1f0cd7e8bcd3cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PathMsg</type>
      <name>aruco_path</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a47c0efc88ae8a5752f4dfd40ddd57f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>aruco_pub_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a233bfc48992c8baea8826daf6d5bca59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::KeyframeAssociationVector</type>
      <name>associations_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a423b42c175590547d52b42679ddbd9c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ImageTransport &gt;</type>
      <name>depth_it_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>aebcca37b5947a451533858d5828e0a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>generate_graph_service_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ac0fdbada10f29df79330cc0cdba8fb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::KeyframeGraphDetector</type>
      <name>graph_detector_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>af3cde8c2951fdf4f8760a16d636a5ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::KeyframeGraphSolverG2O</type>
      <name>graph_solver_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>aa499b804e889584793d6837ec4d24960</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>keyframes_pub_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a415f702c7ec9de0658087a404bdab88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>kf_angle_eps_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a64a70a33cb0016284c0f93881c2fdf5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>kf_assoc_pub_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a6962804f4740ac0a3ca1554e0f3cd027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>kf_dist_eps_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a417381996dd4473a34445a6f4ee3f034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>load_kf_service_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>adb6761902c28300b8d439f4c9c639e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>manual_add_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ab6f1126dc677330648f6b074775a42f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_map_z_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a2199a13771a9a9c51ee140e90dcdd032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_map_z_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>aa6d05b82d3c57c77dcffce195766b1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>octomap_res_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a1cdf72a8a68575e69de1b4f56932d779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>octomap_with_color_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ab81c1a7485af6f588788b65da48b93ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PathMsg</type>
      <name>path_msg_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a653a2d3d69662062935d8ec2731f5894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>path_pub_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>aeb114ddea981778fb7c575ae6bcae915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pcd_map_res_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a60e6e691531e90c131f51e339d7e185f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>poses_pub_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a4a71d395182a45c1122a7dc468f9b08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>pub_keyframe_service_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>afef8f6bfd827b36cec9c05d9b1b27ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>pub_keyframes_service_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a7601bf508f2d5542fcc64504e67e555e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ImageTransport &gt;</type>
      <name>rgb_it_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>aff8fd1d9db9640a44588c61abcc94fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>rgbd_frame_index_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a33ea585ccfa17c4c516523c64e712427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>save_kf_service_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a061eff98ef5d1e3ef7386f093963b411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>save_octomap_service_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a65f0ddfa312f87da409e59b66121e5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>save_pcd_map_service_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>aa4a813f8e60ef57b42da66c7395e4eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>solve_graph_service_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a3aed9befff122d686f11976a0c1b2e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::KeyframeGraphSolverISAM</type>
      <name>solver_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a59b1968a5d35b868ace92e57bee57552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageSubFilter</type>
      <name>sub_depth_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>ae74d2e5dfbf7db64a82412e916a9c94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraInfoSubFilter</type>
      <name>sub_info_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a72baae607ce5eceb509198661a2ce6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageSubFilter</type>
      <name>sub_rgb_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>af8484812a51c455791c3883b8991b9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; RGBDSynchronizer3 &gt;</type>
      <name>sync_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a04ef9696f9cabdea9fb8cdf89bdc2fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_listener_</name>
      <anchorfile>classccny__rgbd_1_1Navigator.html</anchorfile>
      <anchor>a3c06c91cdb067a7c296a710694ff8b98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ccny_rgbd::RGBDImageProc</name>
    <filename>classccny__rgbd_1_1RGBDImageProc.html</filename>
    <member kind="function">
      <type>void</type>
      <name>RGBDCallback</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a59d40168fb4037ad8d8c4b07f3cbce18</anchor>
      <arglist>(const ImageMsg::ConstPtr &amp;rgb_msg, const ImageMsg::ConstPtr &amp;depth_msg, const CameraInfoMsg::ConstPtr &amp;rgb_info_msg, const CameraInfoMsg::ConstPtr &amp;depth_info_msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RGBDImageProc</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>ac32e08cff46f1cbe2984ebc1c52efb2e</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const ros::NodeHandle &amp;nh_private)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBDImageProc</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a4c1ee93a3bc4cfb19c81546b117b95af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>RGBDImageProcConfig</type>
      <name>ProcConfig</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>af70ecce1c0f10ca4342a99df2a05c5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; ProcConfig &gt;</type>
      <name>ProcConfigServer</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a9d2b5e36765e8d7eb97af3db173d322d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initMaps</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>ad718fef196425f3e8e01e0add39c2a19</anchor>
      <arglist>(const CameraInfoMsg::ConstPtr &amp;rgb_info_msg, const CameraInfoMsg::ConstPtr &amp;depth_info_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadCalibration</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a5e6e439624282a231e11a7528f494423</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadUnwarpCalibration</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>afbb65f4d6af61e8f6893bf6cdb7f9497</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigCallback</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a7d4e3b372727237d26058f7a84f9585c</anchor>
      <arglist>(ProcConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>calib_extr_filename_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>abb78322a178a35902d8e48370550127b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>calib_path_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a605b01bb0d4ef537b1aceb93255580d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>calib_warp_filename_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>ae5aeffaab555904d7414f29939bd1209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloud_publisher_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>aab4ff97b4e4eae9b6984cd15f26bee26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>coeff_0_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>aaf1b9a5ba1cf4f9781ef0db1a17ffc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>coeff_0_rect_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a7d997936ccf427943dd7e3781b8db9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>coeff_1_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a797676e6403089a508d1e02db134d282</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>coeff_1_rect_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>ac59790cf13a9bce69e5e148a56b98895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>coeff_2_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>ae268725158adcc083ed348ce25c128ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>coeff_2_rect_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>af06a43fbc4b141797a3b77f4cd5be18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProcConfigServer</type>
      <name>config_server_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a13be6b2f9bf9d0d73a22503145dea764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageTransport</type>
      <name>depth_image_transport_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a3ff7b093a2f6f92ef41f1caf40da892c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImagePublisher</type>
      <name>depth_publisher_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>aeb8b5c975adcad9fc34ad79cd98a6dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraInfoMsg</type>
      <name>depth_rect_info_msg_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a61f9d4beabfb1934b4bab637d5af5015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>fit_mode_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>adb20272dac75b10c7a1968911e1d3be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>info_publisher_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a9785405008ce41426695f2308d7a7e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialized_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a2c7199ae07e2f5ba69b0a73758cf8e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>intr_rect_depth_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a11ee74c0e350d894923aa0de30032936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>intr_rect_rgb_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a0fb7d705ea77a91c04f27fc0edd36b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>ir2rgb_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a7500dd9203f6643a4671c1b1415d8c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>map_depth_1_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a14af59348087ee32ae578cb81a937e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>map_depth_2_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a547bd90d76d39dcbca8335746b204131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>map_rgb_1_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a2d42488ffcfa63a90c1d412fadda9578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>map_rgb_2_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a33b217280eaa679d97b9473b45d33a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>ae404b54241d453e634ab97c5fa49a905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a6834cab191fcc9bb493123399367a3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_private_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a977662ca160917d590ec3fbf0e366a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_cloud_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a65cde57507fe522080c4457d1fa1a935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a89d0eddcef6736af2ca4f62524cc1ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageTransport</type>
      <name>rgb_image_transport_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a8baa4f3d45132aae767739ed5d61f3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImagePublisher</type>
      <name>rgb_publisher_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>afaf48bc10e0deb3424e6bff349070d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraInfoMsg</type>
      <name>rgb_rect_info_msg_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a26e5002ee6815b786ed738949519be0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scale_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a9f4ce74c69c3988ec25ab65e32268597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Size</type>
      <name>size_in_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a7488b53d116f54eedcc4d0c2df006ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageSubFilter</type>
      <name>sub_depth_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>acba348f3b9fdac7e654b8e48eec675db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraInfoSubFilter</type>
      <name>sub_depth_info_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>abae1af4b4701833a2bdaa5773df19e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageSubFilter</type>
      <name>sub_rgb_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a730cb376e83c47a392d8ade64d96c526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraInfoSubFilter</type>
      <name>sub_rgb_info_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>ac34edfac38295093ccd8e4c4e2f6195c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; RGBDSynchronizer4 &gt;</type>
      <name>sync_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a45931e8e49e2c54f83c06a269b6f5b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>unwarp_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a17c1737a46972bd64ca45b108ca56491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>verbose_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProc.html</anchorfile>
      <anchor>a444f9be05f1e0885950fa3b2d21eb32a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ccny_rgbd::RGBDImageProcNodelet</name>
    <filename>classccny__rgbd_1_1RGBDImageProcNodelet.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProcNodelet.html</anchorfile>
      <anchor>a3e7daf4a813862751864dc10ec1d51e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RGBDImageProc *</type>
      <name>rgbd_image_proc_</name>
      <anchorfile>classccny__rgbd_1_1RGBDImageProcNodelet.html</anchorfile>
      <anchor>ad624b040b97d7f3d0cbbb59a0f614184</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ccny_rgbd::RGBNavigator</name>
    <filename>classccny__rgbd_1_1RGBNavigator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>addManualKeyframeSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ae4754926e5976bb188c1c5a726434443</anchor>
      <arglist>(AddManualKeyframe::Request &amp;request, AddManualKeyframe::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>generateGraphSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a0571e73e156a820c0f55039962b42466</anchor>
      <arglist>(GenerateGraph::Request &amp;request, GenerateGraph::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initParams</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a6a7fef7138a57c19172c3953bcf6720a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadKeyframesSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>afb48983a7087ecb2d9728a164f674752</anchor>
      <arglist>(Load::Request &amp;request, Load::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>publishKeyframeSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ab39fe38b9b9cdd89a9031995bc293b9c</anchor>
      <arglist>(PublishKeyframe::Request &amp;request, PublishKeyframe::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>publishKeyframesSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ac6a2a6dbd52764fa0a8fec31b269ba92</anchor>
      <arglist>(PublishKeyframes::Request &amp;request, PublishKeyframes::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RGBNavigator</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>aa633283f6758be13c0b6599a7cfcf263</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const ros::NodeHandle &amp;nh_private)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveKeyframesSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>aadda0e1cd633bf1e60559d9838b25a14</anchor>
      <arglist>(Save::Request &amp;request, Save::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveOctomapSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>af40407f28ef91c531bb0cef8ead31bd0</anchor>
      <arglist>(Save::Request &amp;request, Save::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>savePcdMapSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a8671a21941b0a24b0a934c536ee081a0</anchor>
      <arglist>(Save::Request &amp;request, Save::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solveGraphSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a6a26a1af2786665948c13db04a2000de</anchor>
      <arglist>(SolveGraph::Request &amp;request, SolveGraph::Response &amp;response)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBNavigator</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a48c30dba063dad44c59b8e46c209796e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>RGBCallback</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>aca32d4e13be3f4c92b96c6186d844975</anchor>
      <arglist>(const ImageMsg::ConstPtr &amp;rgb_msg, const CameraInfoMsg::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>aruco_kfs</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a94015e7eed1a367650c4adbdeda16ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>aruco_pos</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a9a35596233d4738846499cf43fae7ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fixed_frame_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>af0edd62fbaf60377281faf7cab8e797f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rgbdtools::KeyframeVector</type>
      <name>keyframes_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a32f57bd2f334337fb4375490e671b9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_range_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a8366d96bf1f9da8a868e1792b0e3a577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_stdev_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a6e38658ce7fdfc50c4c1c3a06b2c18b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a6e809d3a1c74545f000116e04cda5929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_private_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a7fd359f134e160f5bce9d851978c0ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>aeb07e459f849ee06ec7a0e19cb9c5983</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addKeyframe</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a17c2ac923425f4e960447fe026a4102d</anchor>
      <arglist>(const rgbdtools::RGBDFrame &amp;frame, const AffineTransform &amp;pose)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildColorOctomap</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a04e4ce47ad5b2cd8e1363396693a1b16</anchor>
      <arglist>(octomap::ColorOcTree &amp;tree)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildFullCloud</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>abac044567dbcd4b7b747dce314172c6d</anchor>
      <arglist>(PointCloudT &amp;map_cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildPcdMap</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a81307f6e0e55b0d40077a6a5afe6529a</anchor>
      <arglist>(PointCloudT &amp;map_cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>filter_aruco</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>af2dd6c435eae89bf6845f2e5801d6a33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadPath</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>adcd3955faa85b18edb11edc01c6e0e48</anchor>
      <arglist>(const std::string &amp;filepath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>processFrame</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a3161d5542ed1e2fc0bfdc25caf6657dc</anchor>
      <arglist>(const rgbdtools::RGBDFrame &amp;frame, const AffineTransform &amp;pose)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishArucoPos</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a020d084cefad26d3cf49c9e34a31c895</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishKeyframeAssociations</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a69521c3d9b941dfdd9e633a28d9f7344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishKeyframeData</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a9f2643880c5b7b56851439dfab7c29d5</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishKeyframePose</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a8c5f796e2774df75be665f519904ca00</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishKeyframePoses</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a09db65d584809525da53fef809516850</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishPath</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a0a80b546b985307e23b110b2f1ccc81f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>saveOctomap</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a37281925f69b02658398dca002531e74</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>savePath</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a6168b3cbcd8a856d42662307e2dd99d0</anchor>
      <arglist>(const std::string &amp;filepath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>savePathTUMFormat</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ac559a2f067e43ce08df07a5298479f84</anchor>
      <arglist>(const std::string &amp;filepath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>savePcdMap</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a3d6e89cae476d005843d8dc3bd5ec145</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updatePathFromKeyframePoses</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>abe8ef441f6f507ee105028c2fe354d76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static octomap::point3d</type>
      <name>pointTfToOctomap</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a387141aa9d6a695cdfdace53bae98a2c</anchor>
      <arglist>(const tf::Point &amp;ptTf)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static octomap::pose6d</type>
      <name>poseTfToOctomap</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>aad515ddafe0d3d5dce9975f950ea30fb</anchor>
      <arglist>(const tf::Pose &amp;poseTf)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static octomath::Quaternion</type>
      <name>quaternionTfToOctomap</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>af9230bf208bb1e8099894afef843fefa</anchor>
      <arglist>(const tf::Quaternion &amp;qTf)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>add_manual_keyframe_service_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a0347bd1058803cb4e56c5478f44d3234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PathMsg</type>
      <name>aruco_path</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a94b23f6de4ba0f37d5fd989507a94d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::KeyframeAssociationVector</type>
      <name>associations_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ad6a5508e4beb5cbae559d8d12cf9a254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ImageTransport &gt;</type>
      <name>depth_it_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ad53be5e20193f3bd12ea134b2a6cda3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>generate_graph_service_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a37fcff7ebe48b6d21a170589fac5ae70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::KeyframeGraphDetector</type>
      <name>graph_detector_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>acd04b3a69e6b6eae2dabcc8976ddd4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::KeyframeGraphSolverG2O</type>
      <name>graph_solver_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a8747ca995e73a6669242c35a339f3a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>keyframes_pub_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a8d273683cd21e7299ca334e8e71aa087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>kf_angle_eps_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ab67db84de284934901e7c8130a3d2265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>kf_assoc_pub_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ae90dae213a219fcb71301250b8904139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>kf_dist_eps_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a218ecdaf6b2965906e81ca027cdc25ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>load_kf_service_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a27a812d1bfc1fe80483ac3ac838b2c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>manual_add_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ae63f042fe32e195f900d114fc8a2920c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_map_z_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ae9015562fed3672f625d58f79b31b666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_map_z_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>aeb76c9f441a989ec41cdb073e70791b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>octomap_res_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a4c056bf67a365c5d0e410f99f1790a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>octomap_with_color_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ab03ccf7eafd6beb7783f7f0a4dc7ece6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PathMsg</type>
      <name>path_msg_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>abe9b502d27ac2448b35afd3711ee5522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>path_pub_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a678da5685b3a93d406b4a38df7512a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pcd_map_res_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a64b44732a38c2a510e964e15b9cfb907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>poses_pub_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a943c82428b778b7ad3320625ce2a2161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>pub_keyframe_service_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a2a2825758e74893b010b64984eac1591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>pub_keyframes_service_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>acb8585f866e8e4847f3b2f8286f9f8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ImageTransport &gt;</type>
      <name>rgb_it_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a42c6d68eb1c6266ed5eaf4d494fcd880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>rgbd_frame_index_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a1868d0891f6e28c44c9b7260a0fdf5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>save_kf_service_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a4429e8b8d93ce36dc4ca9906c9949934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>save_octomap_service_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ae59d5ea20c41359a28c659b4b75b4e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>save_pcd_map_service_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ab25f7a4d6982c1d46033c9b8ab4b899d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>solve_graph_service_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>aa1bd74ec94967560de497bb4a1955b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::KeyframeGraphSolverISAM</type>
      <name>solver_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ad27ae66e22dd8d2340b7a72c30155d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageSubFilter</type>
      <name>sub_depth_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a509154b3afae775fb15c57974b2f79ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraInfoSubFilter</type>
      <name>sub_info_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>a7901d71272d43f4415de839264067966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageSubFilter</type>
      <name>sub_rgb_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ad3ad7c5d30bcb992dd8840adb145d84c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; RGBSynchronizer &gt;</type>
      <name>sync_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>ad44c725b887a071ac6782f2dfab3d764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_listener_</name>
      <anchorfile>classccny__rgbd_1_1RGBNavigator.html</anchorfile>
      <anchor>aedc07a6c5063b560ae37ece1ad9e87f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ccny_rgbd::VisualOdometry</name>
    <filename>classccny__rgbd_1_1VisualOdometry.html</filename>
    <member kind="function">
      <type></type>
      <name>VisualOdometry</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a2a5079b17cc5c99447d9ae1945d48be5</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const ros::NodeHandle &amp;nh_private)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VisualOdometry</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a813542d2c50044f953cf150cc7f75dcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureMotionEstimation</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>acdcf9bb3c0f349a66dbdac7816516807</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>diagnostics</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a7219f08f413431ed31aa72cf402bcc07</anchor>
      <arglist>(int n_features, int n_valid_features, int n_model_pts, double d_frame, double d_features, double d_reg, double d_total)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getBaseToCameraTf</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a42dfd5db2ac0006b2611efade72395ae</anchor>
      <arglist>(const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>gftReconfigCallback</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a520aa774ebf4acd54dd2a6b67949c0ab</anchor>
      <arglist>(GftDetectorConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initParams</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a69a3c8100a021d8edf3f1170f453d214</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>orbReconfigCallback</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a33d266cb95fecf12d6e480f68ffc533f</anchor>
      <arglist>(OrbDetectorConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishFeatureCloud</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a867734dc94dd0a8607bd6713b9e01974</anchor>
      <arglist>(rgbdtools::RGBDFrame &amp;frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishFeatureCovariances</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>aca6f7a6ef71763fdf78dc2d5caa14b7c</anchor>
      <arglist>(rgbdtools::RGBDFrame &amp;frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishModelCloud</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a2f215e7999cd529f55236379a0ed1f65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishModelCovariances</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a24d78d4e6c3c2131e8f0d6d1d598c83a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishOdom</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>aa1663c983ac4b429049b7031a786386b</anchor>
      <arglist>(const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishPath</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>afb90ab5c05c76ac01ec5de1cc4b1e5da</anchor>
      <arglist>(const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishPoseStamped</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a0c401f393f5792f6e29d9bf3d68b72b6</anchor>
      <arglist>(const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishTf</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a36b51d9a069f59d7c7acb3268ecf1a89</anchor>
      <arglist>(const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resetDetector</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>aff038a26acb85618e603b64153d5984a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>resetposSrvCallback</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a3a4fe192247193eb7b5f9dfc80d62211</anchor>
      <arglist>(Save::Request &amp;request, Save::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RGBDCallback</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>adbf994531b51457a0dd63aa3845ade5e</anchor>
      <arglist>(const ImageMsg::ConstPtr &amp;rgb_msg, const ImageMsg::ConstPtr &amp;depth_msg, const CameraInfoMsg::ConstPtr &amp;info_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>starReconfigCallback</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a6c52fdadcee91ec2abdb2588463fa2f9</anchor>
      <arglist>(StarDetectorConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>surfReconfigCallback</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>afc7c6f221c63faa19b76ac351ff7af7d</anchor>
      <arglist>(SurfDetectorConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>b2c_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a681ff708a6794fbd521cabe583baf124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>base_frame_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>ab423bb107d5f41fd0c36e413d090d92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ImageTransport &gt;</type>
      <name>depth_it_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a6a02bbff75beb7fa50651edec7d29ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>detector_type_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a0a47f879978a870461a80dbf5a65299c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FILE *</type>
      <name>diagnostics_file_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a56b43ecbec900cacee315793dc0a35b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>diagnostics_file_name_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a1d38e05f1e879afaead4a6685e5ab4e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>f2b_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a973dda2372a262c018fcbb14367767b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>feature_cloud_publisher_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a03118056e7829bb1e03fa1783f0e0e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>feature_cov_publisher_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a2a36d75fd88cf542d55dd3eb480fe633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; rgbdtools::FeatureDetector &gt;</type>
      <name>feature_detector_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a4309410c33fdcfa8d386adbd57eb8238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fixed_frame_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>ae7c419b1e1c76c70523e226f0b5f2a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>frame_count_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a0447a9294b9251f5f6d4854d0b6f7552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GftDetectorConfigServerPtr</type>
      <name>gft_config_server_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a02ede90411f884018c4e7bd771f07bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>init_time_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a0e64c9d04aac2ded38fcfdc1e68135b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialized_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a4a575a28398ed7cd3b610d19c1cf44f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>model_cloud_publisher_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a5b3fea0745d1917a7a882d6fc8776b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>model_cov_publisher_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a22d7a03b67b20787002f83c4e8441971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rgbdtools::MotionEstimationICPProbModel</type>
      <name>motion_estimation_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a677ca82c76fa5d3307a6d34ced242c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a63ae8bf304a950e7d95262d78ffba506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_private_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>af1223458b9e13b54eb6bd164b0616db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odom_publisher_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>ada420d29f42521544e2f7ccc4836772d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OrbDetectorConfigServerPtr</type>
      <name>orb_config_server_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>acfee000509f9237ed2d5a5cea24246ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PathMsg</type>
      <name>path_msg_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a689c419ef770784d37099b93564a56d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>path_pub_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a232c665ab0a0a78b39106dbc4a22b7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pose_stamped_publisher_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a508db2b3323331e824ffb478b6202cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_cloud_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>ad68244700ac699c6744e18bebf7c1e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_feature_cloud_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>af695f8c14427cd100db5f365d1372189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_feature_cov_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>aaf5a7b728dc77efa310e0cd9a71ff0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_model_cloud_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>ad81ca45eb0c8e9b65685206ea67edd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_model_cov_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a1b85abed732a303588de8ef5a1186cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_odom_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>acf5dcf0dda7695205be0834e6ae55b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_path_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a6a481d74f584d8ac3c34a2e4c78ce4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_pose_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>abdd490234f40a06525c568c89d9c6035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_tf_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a389fc5172aeface622f68d41730f3db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queue_size_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a43d9926682076f7e7b2fe7678306d61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>reg_type_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>af2af15216bc814fcb81932680001f30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>reset_pos_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>ab338294a1c71423320f5c8abfbebee29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ImageTransport &gt;</type>
      <name>rgb_it_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a5e410199e71698249511c1d8f4c53f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>save_diagnostics_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>aeb86ed41334c9ac287350cff0dba1cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StarDetectorConfigServerPtr</type>
      <name>star_config_server_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a411f3d641d59c876e7f95beacee1a91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageSubFilter</type>
      <name>sub_depth_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>ac5da321803ac061882112254bf3bef1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraInfoSubFilter</type>
      <name>sub_info_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>aeced4e0de95e6ad90e6f35f4cc35dcdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageSubFilter</type>
      <name>sub_rgb_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a05a886567045927ca969dc3cb4b67d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SurfDetectorConfigServerPtr</type>
      <name>surf_config_server_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>aaa5d509cc3bcc67f7ba27964462afee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; RGBDSynchronizer3 &gt;</type>
      <name>sync_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a0b2a1b79935f3b3f79932148a3c004ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>tf_broadcaster_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>a7d81ae30a72c1190eaa7b37bc633a687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_listener_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>ace90cd58b66b51fda60492112d4ccdf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>verbose_</name>
      <anchorfile>classccny__rgbd_1_1VisualOdometry.html</anchorfile>
      <anchor>ac4ae69bdfb0d61b2fcef8b6894aa57ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>FeatureDetectorConfig</name>
    <filename>namespaceFeatureDetectorConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>ac4c2b0e5cde0b553822fd8a728e557de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a5609b95c27fe5db6b1c98ea2e8249691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a4a67a60cf4e28b9eaaae96d62aadade8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>FeatureDetector_GFT</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>ac45cab5988ae340f0ccebe0d648f1a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>FeatureDetector_ORB</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a34deb08ef47c286aded48a31cdb3bc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>FeatureDetector_STAR</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a9496e028a91fc9f0e7ef836ec646894d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>FeatureDetector_SURF</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a9582f053251346de2b5dd62623506a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>ae89c3b645d4e6517a304a207a534e1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a909ec9d63e27ea997616d190c5f1f111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>ab928349d9c5a25a02e0d95a19823d80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>a1b6ecdac0cefc81e36d659ad3daf07a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceFeatureDetectorConfig.html</anchorfile>
      <anchor>abebd4b7735440f679d493091138ffb4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>GftDetectorConfig</name>
    <filename>namespaceGftDetectorConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>ae9a451563dd92ccff492f9fc94fd60ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>abb28eb47979958efe8a2f641166c3670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>a8fe6dd1745c1cb5083ec8269aaf80753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>a4828ccd8fee3505f3662ead7cb712fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>a1395d6b7c39da6905b79729927bfbd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>a30266943b7a31befc2344a6c04b7bed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>a70720626bae29cf2c967d8abdaf05b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceGftDetectorConfig.html</anchorfile>
      <anchor>adcaf4077be4ae2cc442b5928053c798b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>OrbDetectorConfig</name>
    <filename>namespaceOrbDetectorConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>a7526f19b6d96633fad90459f9051dbfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>ad834085547e400d40a5424064ee3fffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>a6b958079e346c46a5f02cdf84dc9124b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>acaabce1e13d3a8cf3fcedb97e0096240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>a555330362b4a58db3ead8517dc44df16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>a7b31d7aad8b3a4e2d6a85060f85f6c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>a324d19cf4cdcd6a248c9b15c56a6b2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceOrbDetectorConfig.html</anchorfile>
      <anchor>a6eadcc5b25348cd5b91434e04e631891</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RGBDImageProcConfig</name>
    <filename>namespaceRGBDImageProcConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>a1465945428e59fa44c83bdfa18fac87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>ae1a10a5c0e84e580359e98daed55efe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>a3952bdc3aa36a77a5f3863c25ce38006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>aee8aec464e36aa02435ab9b4d73d5bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>a8ba49f06a623b97ad82e95d77f85de1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>ac0336e8294dbc76d67bf49ad2565bb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>a411f84969b4d76ddabe79d22218abdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceRGBDImageProcConfig.html</anchorfile>
      <anchor>afc02352e06532e1dd9849be43938e9a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="namespace">
    <name>StarDetectorConfig</name>
    <filename>namespaceStarDetectorConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>a0c53c71850cfff204f42e55429002c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>a96d3ead66e59a5281fbe302904621f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>a0061cd3c21d421e2789b0cad05a28456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>a18142d0645b8957c37d443f9746683ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>a39300bfc05cc14c77e29a3397e55a498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>a19be3e0205c50813420a0757ed4f6f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>abe2c9dc619f9627fd1a5c6e2601d1905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceStarDetectorConfig.html</anchorfile>
      <anchor>ad093e93ba567b8b701be2932b35f7124</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>SurfDetectorConfig</name>
    <filename>namespaceSurfDetectorConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>ab65acea52edb0a3f6bafd56203e93506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>acc1e82db15b8286960df6b17debc6d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>a2f8605db33329f357d65043b3f570f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>a43a1560230e20af045ad0c1bb0dcfdf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>a19a0ea28854a0a6c9a60019e52f04d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>a638f3d72b56d06aa5b6015212753a75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>a282d5a83a381f71756a9673dcef26e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespaceSurfDetectorConfig.html</anchorfile>
      <anchor>a7b403a52155766591604306354e87ce3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test</name>
    <filename>namespacetest.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">authors</docanchor>
    <docanchor file="index">codeapi</docanchor>
    <docanchor file="index">copyright</docanchor>
    <docanchor file="index">reference</docanchor>
    <docanchor file="index">license</docanchor>
  </compound>
</tagfile>
