<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
  <compound kind="file">
    <name>get_rviz_ogre_camera.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/include/cob_3d_mapping_rviz_plugins/</path>
    <filename>get__rviz__ogre__camera_8h</filename>
    <class kind="class">rviz::GetRvizCameraView</class>
  </compound>
  <compound kind="file">
    <name>init.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/src/</path>
    <filename>init_8cpp</filename>
    <includes id="shape__display_8h" name="shape_display.h" local="yes" imported="no">cob_3d_mapping_rviz_plugins/shape_display.h</includes>
    <member kind="function">
      <type>void</type>
      <name>rvizPluginInit</name>
      <anchorfile>init_8cpp.html</anchorfile>
      <anchor>a158a9bd2310e187c4c05ec3bfdd6ab93</anchor>
      <arglist>(rviz::TypeRegistry *reg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>map_publisher.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/src/</path>
    <filename>map__publisher_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>map__publisher_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>polypartition.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/src/</path>
    <filename>polypartition_8cpp</filename>
    <includes id="polypartition_8h" name="polypartition.h" local="yes" imported="no">cob_3d_mapping_rviz_plugins/polypartition.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TPPL_VERTEXTYPE_END</name>
      <anchorfile>polypartition_8cpp.html</anchorfile>
      <anchor>ab9ab68ea342a45bd589dd4d94a3b6562</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TPPL_VERTEXTYPE_MERGE</name>
      <anchorfile>polypartition_8cpp.html</anchorfile>
      <anchor>ada697845de1e567dc8bc9af00d937e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TPPL_VERTEXTYPE_REGULAR</name>
      <anchorfile>polypartition_8cpp.html</anchorfile>
      <anchor>abfff242f7a3d4a396ff994f8ed5b6e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TPPL_VERTEXTYPE_SPLIT</name>
      <anchorfile>polypartition_8cpp.html</anchorfile>
      <anchor>aae8befcd2dcd9e5a4498a75fa5ad2c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TPPL_VERTEXTYPE_START</name>
      <anchorfile>polypartition_8cpp.html</anchorfile>
      <anchor>a2853735f44fe12858efcc3ba6a644aa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>polypartition.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/include/cob_3d_mapping_rviz_plugins/</path>
    <filename>polypartition_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>TPPL_CCW</name>
      <anchorfile>polypartition_8h.html</anchorfile>
      <anchor>a2ad8c7fa5ca6beea746e7354c14fc768</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TPPL_CW</name>
      <anchorfile>polypartition_8h.html</anchorfile>
      <anchor>a45299a10c365e4acaba2bd6150221104</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>tppl_float</name>
      <anchorfile>polypartition_8h.html</anchorfile>
      <anchor>a140cbc9489b6c25baf413c63c02a9390</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publish_shapes.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/src/</path>
    <filename>publish__shapes_8py</filename>
    <namespace>publish_shapes</namespace>
    <member kind="function">
      <type>def</type>
      <name>talker</name>
      <anchorfile>namespacepublish__shapes.html</anchorfile>
      <anchor>a52065fa0962e4ac7d73f022755ba7a9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>shape_array_display.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/src/</path>
    <filename>shape__array__display_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>shape_array_display.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/include/cob_3d_mapping_rviz_plugins/</path>
    <filename>shape__array__display_8h</filename>
  </compound>
  <compound kind="file">
    <name>shape_base.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/src/</path>
    <filename>shape__base_8cpp</filename>
    <includes id="shape__base_8h" name="shape_base.h" local="yes" imported="no">cob_3d_mapping_rviz_plugins/shape_base.h</includes>
    <includes id="shape__display_8h" name="shape_display.h" local="yes" imported="no">cob_3d_mapping_rviz_plugins/shape_display.h</includes>
  </compound>
  <compound kind="file">
    <name>shape_base.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/include/cob_3d_mapping_rviz_plugins/</path>
    <filename>shape__base_8h</filename>
    <class kind="class">rviz::ShapeBase</class>
    <member kind="typedef">
      <type>std::pair&lt; std::string, int32_t &gt;</type>
      <name>MarkerID</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ab17870c91939f77e364a7c01eacb2857</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; Ogre::MaterialPtr &gt;</type>
      <name>S_MaterialPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a528341b506e7134a5fec0dfa97b2e90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ShapeBase &gt;</type>
      <name>ShapeBasePtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>afd629aaa874ab836a4e27ec19829c8ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>shape_display.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/src/</path>
    <filename>shape__display_8cpp</filename>
    <includes id="shape__display_8h" name="shape_display.h" local="yes" imported="no">cob_3d_mapping_rviz_plugins/shape_display.h</includes>
    <includes id="shape__marker_8h" name="shape_marker.h" local="yes" imported="no">cob_3d_mapping_rviz_plugins/shape_marker.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0ca4ac4e08f5ac7d0b2b8b1ce2467bf3</anchor>
      <arglist>(const cob_3d_mapping_msgs::Shape &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>shape_display.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/include/cob_3d_mapping_rviz_plugins/</path>
    <filename>shape__display_8h</filename>
    <class kind="struct">rviz::ShapeDisplay::Namespace</class>
    <class kind="class">rviz::ShapeDisplay</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; MarkerSelectionHandler &gt;</type>
      <name>MarkerSelectionHandlerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a2e9f3864dcbb54228cf96b281cf541ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>shape_marker.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/src/</path>
    <filename>shape__marker_8cpp</filename>
    <includes id="shape__marker_8h" name="shape_marker.h" local="yes" imported="no">cob_3d_mapping_rviz_plugins/shape_marker.h</includes>
    <includes id="polypartition_8h" name="polypartition.h" local="yes" imported="no">cob_3d_mapping_rviz_plugins/polypartition.h</includes>
    <includes id="shape__display_8h" name="shape_display.h" local="yes" imported="no">cob_3d_mapping_rviz_plugins/shape_display.h</includes>
    <member kind="function">
      <type>std::string</type>
      <name>createMaterialIfNotExists</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a0e6f5f8d7ff0c02c6c3599467a37c985</anchor>
      <arglist>(const float r, const float g, const float b, const float a)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Vector3f</type>
      <name>MsgToOrigin</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae9ff2da0ff5826a8f4984dee72b3c5bf</anchor>
      <arglist>(const cob_3d_mapping_msgs::Shape::ConstPtr &amp;new_message)</arglist>
    </member>
    <member kind="function">
      <type>TPPLPoint</type>
      <name>MsgToPoint2D</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a3f0856ec16c552d09011fe936154d55b</anchor>
      <arglist>(const pcl::PointXYZ &amp;point, const cob_3d_mapping_msgs::Shape::ConstPtr &amp;new_message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MsgToPoint3D</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>ae7c7ff0109206f706054f6b5cb687ec0</anchor>
      <arglist>(const TPPLPoint &amp;pt, const cob_3d_mapping_msgs::Shape::ConstPtr &amp;new_message, Eigen::Vector3f &amp;pos, Eigen::Vector3f &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>shape_marker.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/include/cob_3d_mapping_rviz_plugins/</path>
    <filename>shape__marker_8h</filename>
    <includes id="shape__base_8h" name="shape_base.h" local="yes" imported="no">cob_3d_mapping_rviz_plugins/shape_base.h</includes>
  </compound>
  <compound kind="file">
    <name>test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-cob_environment_perception/doc_stacks/2013-03-01_14-40-06.190572/cob_environment_perception/cob_3d_mapping_rviz_plugins/src/</path>
    <filename>test_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>publish_shapes</name>
    <filename>namespacepublish__shapes.html</filename>
    <member kind="function">
      <type>def</type>
      <name>talker</name>
      <anchorfile>namespacepublish__shapes.html</anchorfile>
      <anchor>a52065fa0962e4ac7d73f022755ba7a9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rviz::GetRvizCameraView</name>
    <filename>classrviz_1_1GetRvizCameraView.html</filename>
    <base>rviz::ViewController</base>
    <base>rviz::Display</base>
    <member kind="function">
      <type></type>
      <name>GetRvizCameraView</name>
      <anchorfile>classrviz_1_1GetRvizCameraView.html</anchorfile>
      <anchor>ac016dd6782bfedc5730c420af058fd1c</anchor>
      <arglist>(VisualizationManager *manager, const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testFunc</name>
      <anchorfile>classrviz_1_1GetRvizCameraView.html</anchorfile>
      <anchor>a78a1c6bc8d03ab304bc8b6130ea8294f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GetRvizCameraView</name>
      <anchorfile>classrviz_1_1GetRvizCameraView.html</anchorfile>
      <anchor>a683cacfa1e0ff61b6cf8fb85f7d8d8b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>cam_pose_pub_</name>
      <anchorfile>classrviz_1_1GetRvizCameraView.html</anchorfile>
      <anchor>aefc75a9b107daf1585ad90abb4701177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classrviz_1_1GetRvizCameraView.html</anchorfile>
      <anchor>ab4db96fba9a04ec1d263aa1fcad55079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>scene_node_</name>
      <anchorfile>classrviz_1_1GetRvizCameraView.html</anchorfile>
      <anchor>a0d3d58891b06e46073ced3fe03ebe48a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rviz::ShapeBase</name>
    <filename>classrviz_1_1ShapeBase.html</filename>
    <member kind="typedef">
      <type>cob_3d_mapping_msgs::Shape</type>
      <name>Marker</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a8db5c399d5e739d9791d49374e61b4d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cob_3d_mapping_msgs::Shape::ConstPtr</type>
      <name>MarkerConstPtr</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>aa135c68e7a2ddda9a360ec00f2207727</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>expired</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a10927b207852e65439ab23a8240a873d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MarkerID</type>
      <name>getID</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>ad2f62611b41dabd098dca487e4ef87fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual S_MaterialPtr</type>
      <name>getMaterials</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>aca96c352c1243fd4a7d3d2b278860e3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const MarkerConstPtr &amp;</type>
      <name>getMessage</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>aa0684f5e72294c1d02c2ec1b5295295d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Ogre::Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a6a0e10dd0721dbd0653a3aac8af8d7bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>adb2e0677467de02919a23fd1dd871bae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getStringID</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>aab000e0234dce554f5827e6e6fbf327e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setControl</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a38929d15845676e8942b511d98570a3c</anchor>
      <arglist>(InteractiveMarkerControl *control)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a34c58cfbbc7c5046e0838d1ce350939f</anchor>
      <arglist>(const MarkerConstPtr &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a577e1d13b47603b6912f3f55c336116e</anchor>
      <arglist>(const Marker &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setOrientation</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>ab12fd5e7d4394e363061976a1ace69bc</anchor>
      <arglist>(const Ogre::Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPosition</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>af523106f40dafddafc20371b6a203fea</anchor>
      <arglist>(const Ogre::Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShapeBase</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a3a6661f6c7e894db47c405b44e2ff9ef</anchor>
      <arglist>(ShapeDisplay *owner, VisualizationManager *manager, Ogre::SceneNode *parent_node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFrameLocked</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>ab03d6ebfff1c3d284a7c1acc5d4c8174</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShapeBase</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a341b550817c5ef850788a69aab90a906</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>extractMaterials</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a6107ec117c6129403ffcef1c584989f7</anchor>
      <arglist>(Ogre::Entity *entity, S_MaterialPtr &amp;materials)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>onNewMessage</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a68f34c648b6ab872fd333872ab66d2f0</anchor>
      <arglist>(const MarkerConstPtr &amp;old_message, const MarkerConstPtr &amp;new_message)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>transform</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a982c5acc605d2e8500871c31ea28fa63</anchor>
      <arglist>(const MarkerConstPtr &amp;message, Ogre::Vector3 &amp;pos, Ogre::Quaternion &amp;orient, Ogre::Vector3 &amp;scale)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CollObjectHandle</type>
      <name>coll_</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a54c3a1ca4ed6dc1de89c4025be998c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Time</type>
      <name>expiration_</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a99afd5972ab72065d7382205d6aa7af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MarkerConstPtr</type>
      <name>message_</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a4bf609ea7573f0b257025465337dbee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ShapeDisplay *</type>
      <name>owner_</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>ac4623eb5eb1341189ca755dd91d09d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>scene_node_</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>a53134a22cf838e1629192c33415ea027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VisualizationManager *</type>
      <name>vis_manager_</name>
      <anchorfile>classrviz_1_1ShapeBase.html</anchorfile>
      <anchor>af93e92c0647a6cf2684de8aec0e262b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rviz::ShapeDisplay</name>
    <filename>classrviz_1_1ShapeDisplay.html</filename>
    <base>rviz::Display</base>
    <class kind="struct">rviz::ShapeDisplay::Namespace</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createProperties</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a79884a05e5d0ca0c2ae1a9a3c7a2cd7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteMarker</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a91dd0615780ada4bcabcbdc95bbf7c27</anchor>
      <arglist>(MarkerID id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteMarkerStatus</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a7406edc8771844379a358f59ab19b874</anchor>
      <arglist>(MarkerID id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a57c7e77d25580153dfdb374174cb00b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getMarkerTopic</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a4b14f890526f0b383a994b06d2fa71ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNamespaceEnabled</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>aa6166779aac194bd913b2e0ddc5dfda3</anchor>
      <arglist>(const std::string &amp;ns)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>ac738bf631dc9b6712f6ca1d221d5a3ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMarkerStatus</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a00c581f120f9141699f0a398712a3435</anchor>
      <arglist>(MarkerID id, StatusLevel level, const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMarkerTopic</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>affd6f7eec3fc824d5521971af8e9adef</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamespaceEnabled</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a697756ccfdc118fcf75cb9f3ee6d6642</anchor>
      <arglist>(const std::string &amp;ns, bool enabled)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShapeDisplay</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a40ab3e8bc78acec54d6895c82e6593d5</anchor>
      <arglist>(const std::string &amp;name, VisualizationManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>targetFrameChanged</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>ad6c5d4969271f85cd5faea1521360a67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>abf601b7855d10df56d3bb8b929e7a1d6</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShapeDisplay</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a308a74eff128cfcb831737163dd4d7ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; ShapeBasePtr &gt;</type>
      <name>M_IDToMarker</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>ad12b55ed9f69466bed77db78a91d1d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, Namespace &gt;</type>
      <name>M_Namespace</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>af64c753222fa2734fe5ebbb34fbf0d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::set&lt; ShapeBasePtr &gt;</type>
      <name>S_MarkerBase</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a2993154c9af2f44c61602efdb062e9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; cob_3d_mapping_msgs::Shape::ConstPtr &gt;</type>
      <name>V_MarkerMessage</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a83e6958f8a50df4da44ff50ad0fd6d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clearMarkers</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>ac36e13cc03503fa06c3946f81cea61ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>failedMarker</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a4ffe0b5c5770935fbde391488af9e316</anchor>
      <arglist>(const cob_3d_mapping_msgs::Shape::ConstPtr &amp;marker, tf::FilterFailureReason reason)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>incomingMarker</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>af79655dfed6930e9ba52f161b9453172</anchor>
      <arglist>(const cob_3d_mapping_msgs::Shape::ConstPtr &amp;marker)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>incomingMarkerArray</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>ac0fe5540ba59647e512f8cfc814184d8</anchor>
      <arglist>(const cob_3d_mapping_msgs::ShapeArray::ConstPtr &amp;array)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onDisable</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a6c218a863d3cbc82f4a412c889d2a678</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onEnable</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>ab1daa413f8e4eab094048045f221d9ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processAdd</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a1582247c6d9c0a07daa5b63d85e96204</anchor>
      <arglist>(const cob_3d_mapping_msgs::Shape::ConstPtr &amp;message)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processDelete</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a5b58abc738b8cbfcf9cce850c6805d23</anchor>
      <arglist>(const cob_3d_mapping_msgs::Shape::ConstPtr &amp;message)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a4d1c58fde012ef9906c3f7896aa3553e</anchor>
      <arglist>(const cob_3d_mapping_msgs::Shape::ConstPtr &amp;message)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>ae7c54ed5592888b43262a068d5694e99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>ab82d615e0d16b94d50c27dd0b2d555fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>array_sub_</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a914202b4223501cbb24b0dcf116af8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>marker_topic_</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a37a8922a7f12ef4d933ebaa768ad7b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ROSTopicStringPropertyWPtr</type>
      <name>marker_topic_property_</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>af6313f7a0d292bbe3388f43892eb3e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>M_IDToMarker</type>
      <name>markers_</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a02d1b93ba0c00365b3cace7beb06ca95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>V_MarkerMessage</type>
      <name>message_queue_</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a5ed517da6c470bf174a8ef101ddac046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>M_Namespace</type>
      <name>namespaces_</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a3fb7dd51b1b455b6625f2eec2c295aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CategoryPropertyWPtr</type>
      <name>namespaces_category_</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a922f4e77dc7784e89eef856791166d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>queue_mutex_</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>aca767c563fbe3828d9bd3d52e6999ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>scene_node_</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a2caef9f8e9fc65d42f4ad04b1b1900c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; cob_3d_mapping_msgs::Shape &gt;</type>
      <name>sub_</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a90b2e76b36845a3d6db5c3667de161ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::MessageFilter&lt; cob_3d_mapping_msgs::Shape &gt;</type>
      <name>tf_filter_</name>
      <anchorfile>classrviz_1_1ShapeDisplay.html</anchorfile>
      <anchor>a638a50f6c9916d223b10d524174e63cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rviz::ShapeDisplay::Namespace</name>
    <filename>structrviz_1_1ShapeDisplay_1_1Namespace.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>structrviz_1_1ShapeDisplay_1_1Namespace.html</anchorfile>
      <anchor>a7e0f3c8faeeb674b85ee6c7df9e31b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structrviz_1_1ShapeDisplay_1_1Namespace.html</anchorfile>
      <anchor>a5dacebd2a2dd5d58f8c98ce794279179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BoolPropertyWPtr</type>
      <name>prop</name>
      <anchorfile>structrviz_1_1ShapeDisplay_1_1Namespace.html</anchorfile>
      <anchor>a78ecd751c7952971290a010aad081d4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
