<?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>but_cam_display.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_data_fusion/</path>
    <filename>but__cam__display_8cpp</filename>
    <includes id="but__cam__display_8h" name="but_cam_display.h" local="yes" imported="no">but_cam_display.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>validateFloats</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a89e00fbc49f6f6a75fc1c61342df7244</anchor>
      <arglist>(const srs_ui_but::ButCamMsg &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>but_cam_display.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_data_fusion/</path>
    <filename>but__cam__display_8h</filename>
    <includes id="ButCamMsg_8h" name="ButCamMsg.h" local="no" imported="no">srs_ui_but/ButCamMsg.h</includes>
    <includes id="topics__list_8h" name="topics_list.h" local="no" imported="no">srs_ui_but/topics_list.h</includes>
    <class kind="class">rviz::CButCamDisplay</class>
  </compound>
  <compound kind="file">
    <name>but_camcast.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>but__camcast_8cpp</filename>
    <includes id="but__camcast_8h" name="but_camcast.h" local="yes" imported="no">but_camcast.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CAMERA_SCREENCAST_TOPIC_NAME</name>
      <anchorfile>but__camcast_8cpp.html</anchorfile>
      <anchor>ad87052470be520caf6d228e643c18738</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_PUBLISHING_PERIOD</name>
      <anchorfile>but__camcast_8cpp.html</anchorfile>
      <anchor>a0173b5ad9a5a00d19b5821e155b4141e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_CHECKBOX</name>
      <anchorfile>but__camcast_8cpp.html</anchorfile>
      <anchor>a89abdeb8f0a458e98116f3821dbe0b72</anchor>
      <arglist>(100)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_SAVE_BUTTON</name>
      <anchorfile>but__camcast_8cpp.html</anchorfile>
      <anchor>a3961dcebb325f13da322396228dc2306</anchor>
      <arglist>(101)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>but_camcast.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>but__camcast_8h</filename>
    <includes id="but__camcast_8h" name="but_camcast.h" local="yes" imported="no">ros_rtt_texture.h</includes>
    <class kind="class">srs_ui_but::CButCamCast</class>
    <class kind="class">srs_ui_but::CButCamCast::CControllPane</class>
  </compound>
  <compound kind="file">
    <name>but_cob_stretch_indicator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>but__cob__stretch__indicator_8cpp</filename>
    <includes id="but__cob__stretch__indicator_8h" name="but_cob_stretch_indicator.h" local="yes" imported="no">but_cob_stretch_indicator.h</includes>
    <includes id="topics__list_8h" name="topics_list.h" local="no" imported="no">srs_ui_but/topics_list.h</includes>
  </compound>
  <compound kind="file">
    <name>but_cob_stretch_indicator.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>but__cob__stretch__indicator_8h</filename>
    <includes id="static__text_8h" name="static_text.h" local="no" imported="no">srs_ui_but/but_ogre_tools/static_text.h</includes>
    <includes id="COBStretch_8h" name="COBStretch.h" local="no" imported="no">srs_ui_but/COBStretch.h</includes>
    <class kind="class">srs_ui_but::CButCOBStretchIndicator</class>
    <member kind="define">
      <type>#define</type>
      <name>COB_HEIGHT</name>
      <anchorfile>but__cob__stretch__indicator_8h.html</anchorfile>
      <anchor>a4a6bc395e84ab6fcb9d9334044c05026</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COB_MIN_WIDTH</name>
      <anchorfile>but__cob__stretch__indicator_8h.html</anchorfile>
      <anchor>a66df1fdb277a652a65e8c0f6040d2764</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>but_context_manager.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>but__context__manager_8cpp</filename>
    <includes id="but__context__manager_8h" name="but_context_manager.h" local="yes" imported="no">but_context_manager.h</includes>
  </compound>
  <compound kind="file">
    <name>but_context_manager.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>but__context__manager_8h</filename>
    <includes id="text__output_8h" name="text_output.h" local="no" imported="no">srs_ui_but/but_ogre_tools/text_output.h</includes>
    <includes id="topics__list_8h" name="topics_list.h" local="no" imported="no">srs_ui_but/topics_list.h</includes>
    <class kind="class">srs_ui_but::CButContextManager</class>
    <member kind="define">
      <type>#define</type>
      <name>ID_MESSAGE_RENDERER</name>
      <anchorfile>but__context__manager_8h.html</anchorfile>
      <anchor>ad24f4d6f2c7f67f02965dc5e5a87ca10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>but_depthpctoimage.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>but__depthpctoimage_8cpp</filename>
    <class kind="class">srs_ui_but::CPCTransformer</class>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_TOPIC_NAME</name>
      <anchorfile>but__depthpctoimage_8cpp.html</anchorfile>
      <anchor>a24bd29351246978e43b4e2cbb47454d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POINTCLOUD_TOPIC_NAME</name>
      <anchorfile>but__depthpctoimage_8cpp.html</anchorfile>
      <anchor>a02e3c1ef99c9ccba75b7bdccdf0587bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>but__depthpctoimage_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>but_depthtexture.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>but__depthtexture_8cpp</filename>
    <includes id="but__depthtexture_8h" name="but_depthtexture.h" local="yes" imported="no">but_depthtexture.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FLOAT_IMAGE_TOPIC</name>
      <anchorfile>but__depthtexture_8cpp.html</anchorfile>
      <anchor>aa83128bcb5caa79d1df8b9681b1e2210</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PUBLISHING_TOPIC</name>
      <anchorfile>but__depthtexture_8cpp.html</anchorfile>
      <anchor>a6eecb1782e00d5fe5e1ea38cfaf448a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>but_depthtexture.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>but__depthtexture_8h</filename>
    <includes id="but__rostexture_8h" name="but_rostexture.h" local="no" imported="no">but_rostexture.h</includes>
    <class kind="class">srs_ui_but::CDepthImageConvertor</class>
    <class kind="class">srs_ui_but::CRosDepthTexture</class>
  </compound>
  <compound kind="file">
    <name>but_display.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>but__display_8cpp</filename>
    <includes id="but__display_8h" name="but_display.h" local="yes" imported="no">but_display.h</includes>
    <includes id="topics__list_8h" name="topics_list.h" local="no" imported="no">srs_ui_but/topics_list.h</includes>
  </compound>
  <compound kind="file">
    <name>but_display.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>but__display_8h</filename>
    <includes id="but__display_8h" name="but_display.h" local="yes" imported="no">example_pane.h</includes>
    <class kind="class">srs_ui_but::CButDisplay</class>
  </compound>
  <compound kind="file">
    <name>but_distance_circular_indicator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>but__distance__circular__indicator_8cpp</filename>
    <includes id="but__distance__circular__indicator_8h" name="but_distance_circular_indicator.h" local="yes" imported="no">but_distance_circular_indicator.h</includes>
    <includes id="topics__list_8h" name="topics_list.h" local="no" imported="no">srs_ui_but/topics_list.h</includes>
  </compound>
  <compound kind="file">
    <name>but_distance_circular_indicator.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>but__distance__circular__indicator_8h</filename>
    <includes id="static__text_8h" name="static_text.h" local="no" imported="no">srs_ui_but/but_ogre_tools/static_text.h</includes>
    <class kind="class">srs_ui_but::CButDistanceCircularIndicator</class>
  </compound>
  <compound kind="file">
    <name>but_distance_linear_visualizer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>but__distance__linear__visualizer_8cpp</filename>
    <includes id="but__distance__linear__visualizer_8h" name="but_distance_linear_visualizer.h" local="yes" imported="no">but_distance_linear_visualizer.h</includes>
    <includes id="topics__list_8h" name="topics_list.h" local="no" imported="no">srs_ui_but/topics_list.h</includes>
    <includes id="services__list_8h" name="services_list.h" local="no" imported="no">srs_ui_but/services_list.h</includes>
  </compound>
  <compound kind="file">
    <name>but_distance_linear_visualizer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>but__distance__linear__visualizer_8h</filename>
    <includes id="GetClosestPoint_8h" name="GetClosestPoint.h" local="no" imported="no">srs_ui_but/GetClosestPoint.h</includes>
    <includes id="ClosestPoint_8h" name="ClosestPoint.h" local="no" imported="no">srs_ui_but/ClosestPoint.h</includes>
    <includes id="SetPointCloudTopic_8h" name="SetPointCloudTopic.h" local="no" imported="no">srs_ui_but/SetPointCloudTopic.h</includes>
    <class kind="class">srs_ui_but::CButDistanceLinearVisualizer</class>
  </compound>
  <compound kind="file">
    <name>but_materialtest1.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>but__materialtest1_8cpp</filename>
    <includes id="but__materialtest1_8h" name="but_materialtest1.h" local="yes" imported="no">but_materialtest1.h</includes>
    <class kind="class">CMaterialListener</class>
    <member kind="define">
      <type>#define</type>
      <name>CAMERA_SCREENCAST_TOPIC_NAME</name>
      <anchorfile>but__materialtest1_8cpp.html</anchorfile>
      <anchor>ad87052470be520caf6d228e643c18738</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_PUBLISHING_PERIOD</name>
      <anchorfile>but__materialtest1_8cpp.html</anchorfile>
      <anchor>a0173b5ad9a5a00d19b5821e155b4141e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_CHECKBOX</name>
      <anchorfile>but__materialtest1_8cpp.html</anchorfile>
      <anchor>a89abdeb8f0a458e98116f3821dbe0b72</anchor>
      <arglist>(100)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_SAVE_BUTTON</name>
      <anchorfile>but__materialtest1_8cpp.html</anchorfile>
      <anchor>a3961dcebb325f13da322396228dc2306</anchor>
      <arglist>(101)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>but_materialtest1.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>but__materialtest1_8h</filename>
    <includes id="ros__rtt__texture_8h" name="ros_rtt_texture.h" local="yes" imported="no">ros_rtt_texture.h</includes>
    <class kind="class">srs_ui_but::CButMaterialTest1</class>
    <class kind="class">srs_ui_but::CButMaterialTest1::CControllPane</class>
  </compound>
  <compound kind="file">
    <name>but_object_manager.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>but__object__manager_8cpp</filename>
    <includes id="but__object__manager_8h" name="but_object_manager.h" local="yes" imported="no">but_object_manager.h</includes>
  </compound>
  <compound kind="file">
    <name>but_object_manager.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>but__object__manager_8h</filename>
    <includes id="GetAddedObjects_8h" name="GetAddedObjects.h" local="no" imported="no">srs_ui_but/GetAddedObjects.h</includes>
    <includes id="services__list_8h" name="services_list.h" local="no" imported="no">srs_ui_but/services_list.h</includes>
    <includes id="but__object__manager_8h" name="but_object_manager.h" local="yes" imported="no">object_control_pane.h</includes>
    <class kind="class">srs_ui_but::CButObjectManager</class>
  </compound>
  <compound kind="file">
    <name>but_projection.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>but__projection_8cpp</filename>
    <includes id="but__projection_8h" name="but_projection.h" local="yes" imported="no">but_projection.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CAMERA_INFO_TOPIC_NAME</name>
      <anchorfile>but__projection_8cpp.html</anchorfile>
      <anchor>a129682bfb868db9468fe192cc0acbc21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_DEPTH_IMAGE_TOPIC_NAME</name>
      <anchorfile>but__projection_8cpp.html</anchorfile>
      <anchor>a9923bcfdde846330ba1f09c634dc23b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_IMAGE_INPUT_TOPIC_NAME</name>
      <anchorfile>but__projection_8cpp.html</anchorfile>
      <anchor>ac6b8511b5fe39dc253b6e6b1c2b263f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_PUBLISHING_PERIOD</name>
      <anchorfile>but__projection_8cpp.html</anchorfile>
      <anchor>a0173b5ad9a5a00d19b5821e155b4141e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_CHECKBOX</name>
      <anchorfile>but__projection_8cpp.html</anchorfile>
      <anchor>a89abdeb8f0a458e98116f3821dbe0b72</anchor>
      <arglist>(100)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_SAVE_BUTTON</name>
      <anchorfile>but__projection_8cpp.html</anchorfile>
      <anchor>a3961dcebb325f13da322396228dc2306</anchor>
      <arglist>(101)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>but_projection.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>but__projection_8h</filename>
    <includes id="ros__rtt__texture_8h" name="ros_rtt_texture.h" local="yes" imported="no">ros_rtt_texture.h</includes>
    <includes id="but__projection_8h" name="but_projection.h" local="yes" imported="no">but_rostexture.h</includes>
    <includes id="but__rostexture_8h" name="but_rostexture.h" local="no" imported="no">but_rostexture.h</includes>
    <class kind="class">srs_ui_but::CButProjection</class>
    <class kind="class">srs_ui_but::CButProjection::CControllPane</class>
    <class kind="class">srs_ui_but::CMaterialListener</class>
    <class kind="class">srs_ui_but::CProjectionData</class>
  </compound>
  <compound kind="file">
    <name>but_rostexture.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>but__rostexture_8cpp</filename>
    <includes id="but__rostexture_8h" name="but_rostexture.h" local="yes" imported="no">but_rostexture.h</includes>
  </compound>
  <compound kind="file">
    <name>but_rostexture.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>but__rostexture_8h</filename>
    <class kind="class">srs_ui_but::CRosTextureConverter</class>
    <class kind="class">srs_ui_but::CRosTopicTexture</class>
    <class kind="class">srs_ui_but::CRosTextureConverter::RTCException</class>
  </compound>
  <compound kind="file">
    <name>ButCamMsg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/msg_gen/cpp/include/srs_ui_but/</path>
    <filename>ButCamMsg_8h</filename>
    <class kind="struct">srs_ui_but::ButCamMsg_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <member kind="typedef">
      <type>::srs_ui_but::ButCamMsg_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ButCamMsg</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a328b4c263cb62ab0b6177fd6a18c250a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::ButCamMsg const  &gt;</type>
      <name>ButCamMsgConstPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a7e7388b1f92b98bd64d98af512bb24bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::ButCamMsg &gt;</type>
      <name>ButCamMsgPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>ab07ab98c51a227f39af80e0ebc0addb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a0991335673a3caaf32f4a19ebe7c2577</anchor>
      <arglist>(std::ostream &amp;s, const ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>camera_control_pane.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>camera__control__pane_8cpp</filename>
    <includes id="camera__control__pane_8h" name="camera_control_pane.h" local="no" imported="no">srs_ui_but/but_display/camera_control_pane.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAX_RANGE</name>
      <anchorfile>camera__control__pane_8cpp.html</anchorfile>
      <anchor>ab06d3e8dbb4b7ee5c62d9cf3df4aa3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_FAR_MAX_SPIN</name>
      <anchorfile>camera__control__pane_8cpp.html</anchorfile>
      <anchor>ac7320ae35630ae3c47b2363fe35fd2b5</anchor>
      <arglist>(206)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_FAR_PLANE_SPIN</name>
      <anchorfile>camera__control__pane_8cpp.html</anchorfile>
      <anchor>a205b914b2f61940ef228f34e21794ee3</anchor>
      <arglist>(202)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_FAR_PLANE_TEXT</name>
      <anchorfile>camera__control__pane_8cpp.html</anchorfile>
      <anchor>ad66a39bddd1f587357c00b18cb198e88</anchor>
      <arglist>(204)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_NEAR_PLANE_SPIN</name>
      <anchorfile>camera__control__pane_8cpp.html</anchorfile>
      <anchor>ac8095d027e5126d01f4031a8bf1f5970</anchor>
      <arglist>(201)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_NEAR_PLANE_TEXT</name>
      <anchorfile>camera__control__pane_8cpp.html</anchorfile>
      <anchor>a99c5afb81557d95c36e107888a7a1283</anchor>
      <arglist>(203)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_UPDATE_CLIPPING_LIMITS</name>
      <anchorfile>camera__control__pane_8cpp.html</anchorfile>
      <anchor>aad6e085f9590bed6e433889d9df7996a</anchor>
      <arglist>(205)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>camera_control_pane.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>camera__control__pane_8h</filename>
    <class kind="class">srs_ui_but::CCameraControlPane</class>
  </compound>
  <compound kind="file">
    <name>ClosestPoint.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/msg_gen/cpp/include/srs_ui_but/</path>
    <filename>ClosestPoint_8h</filename>
    <class kind="struct">srs_ui_but::ClosestPoint_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <member kind="typedef">
      <type>::srs_ui_but::ClosestPoint_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ClosestPoint</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>ab48fef891e44ffbc372131f4a7acf0d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::ClosestPoint const  &gt;</type>
      <name>ClosestPointConstPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>ae474780e6f581a367383bf4c6371201f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::ClosestPoint &gt;</type>
      <name>ClosestPointPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>adc16b0ee17ee3dcebcd2301dc8927cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>abc7d5d78d460ba3e528ce8f5b8a2d052</anchor>
      <arglist>(std::ostream &amp;s, const ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cob_stretch_publisher.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_services/</path>
    <filename>cob__stretch__publisher_8cpp</filename>
    <includes id="COBStretch_8h" name="COBStretch.h" local="no" imported="no">srs_ui_but/COBStretch.h</includes>
    <includes id="topics__list_8h" name="topics_list.h" local="no" imported="no">srs_ui_but/topics_list.h</includes>
    <member kind="function">
      <type>srs_ui_but::COBStretch</type>
      <name>calculateStretch</name>
      <anchorfile>cob__stretch__publisher_8cpp.html</anchorfile>
      <anchor>a14c2e313479f689790f7f51279ba32fb</anchor>
      <arglist>(std::vector&lt; std::string &gt; links)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>cob__stretch__publisher_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>tf::StampedTransform</type>
      <name>linkToBaseTf</name>
      <anchorfile>cob__stretch__publisher_8cpp.html</anchorfile>
      <anchor>aa74d2de48086ed29caa20778d3fdd10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformListener *</type>
      <name>tfListener</name>
      <anchorfile>cob__stretch__publisher_8cpp.html</anchorfile>
      <anchor>a82d466187eb99a84467bf27a26ee481a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::Transformer</type>
      <name>transformer</name>
      <anchorfile>cob__stretch__publisher_8cpp.html</anchorfile>
      <anchor>a4f95a8c6b90cc1a065bf3837d970c521</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COBStretch.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/msg_gen/cpp/include/srs_ui_but/</path>
    <filename>COBStretch_8h</filename>
    <class kind="struct">srs_ui_but::COBStretch_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</class>
    <member kind="typedef">
      <type>::srs_ui_but::COBStretch_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>COBStretch</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a298badeed8aff46083cc7b7bced70ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::COBStretch const  &gt;</type>
      <name>COBStretchConstPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>ac135ee99c48041b5cdb0d85427ab2de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::COBStretch &gt;</type>
      <name>COBStretchPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a8e5cf51ff9a7057ce38f82cba28a60e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a594d47656b6f68a36337008e82b9dbff</anchor>
      <arglist>(std::ostream &amp;s, const ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>example_pane.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>example__pane_8cpp</filename>
    <includes id="example__pane_8h" name="example_pane.h" local="yes" imported="no">example_pane.h</includes>
    <member kind="function">
      <type>const int</type>
      <name>ID_CHECKBOX</name>
      <anchorfile>example__pane_8cpp.html</anchorfile>
      <anchor>a89abdeb8f0a458e98116f3821dbe0b72</anchor>
      <arglist>(100)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_RESET_OCTOMAP_BUTTON</name>
      <anchorfile>example__pane_8cpp.html</anchorfile>
      <anchor>af8ed77e82b74861df3ad2fa1800693e8</anchor>
      <arglist>(101)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>example_pane.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>example__pane_8h</filename>
    <class kind="class">srs_ui_but::CExampleDialog</class>
    <class kind="class">srs_ui_but::CExamplePanel</class>
    <class kind="class">srs_ui_but::CExamplePanelControls</class>
  </compound>
  <compound kind="file">
    <name>footprint_marker.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/nodes/</path>
    <filename>footprint__marker_8cpp</filename>
    <includes id="footprint__marker_8cpp" name="footprint_marker.cpp" local="yes" imported="no">footprint_marker.h</includes>
    <member kind="variable">
      <type>const double</type>
      <name>DEFAULT_LIFETIME</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a5c8a0630b957c7847b5eed141c7abbc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>DEFAULT_Z_POSITION</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a9bc63b4f1d406673185e67a65f4975c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>MARKER_TOPIC</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a41bf105dadbabc6c7f71234e6eef40a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>POLYGON_TOPIC</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a4707e7dee34256b10c2b14caa705fc14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>footprint_marker.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/nodes/</path>
    <filename>footprint__marker_8h</filename>
    <class kind="class">srs_ui_but::FootprintMarker</class>
  </compound>
  <compound kind="file">
    <name>footprint_marker_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/nodes/</path>
    <filename>footprint__marker__node_8cpp</filename>
    <includes id="footprint__marker_8h" name="footprint_marker.h" local="yes" imported="no">footprint_marker.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>footprint__marker__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GetAddedObjects.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/srv_gen/cpp/include/srs_ui_but/</path>
    <filename>GetAddedObjects_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; srs_ui_but::GetAddedObjects &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">srs_ui_but::GetAddedObjects</class>
    <class kind="struct">srs_ui_but::GetAddedObjectsRequest_</class>
    <class kind="struct">srs_ui_but::GetAddedObjectsResponse_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; srs_ui_but::GetAddedObjects &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <member kind="typedef">
      <type>::srs_ui_but::GetAddedObjectsRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetAddedObjectsRequest</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a38087aab16644ad4dbc85ea77a70f22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetAddedObjectsRequest const  &gt;</type>
      <name>GetAddedObjectsRequestConstPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a69ce8ade111a6bbd2eeed0f1ae695eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetAddedObjectsRequest &gt;</type>
      <name>GetAddedObjectsRequestPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a7cec84950e5d0eb892008fd91e5a1b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::srs_ui_but::GetAddedObjectsResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetAddedObjectsResponse</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>aa9185c6232a567bc85a67da72e8b3db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetAddedObjectsResponse const  &gt;</type>
      <name>GetAddedObjectsResponseConstPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a7ec173cdff142cf845988636f993255d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetAddedObjectsResponse &gt;</type>
      <name>GetAddedObjectsResponsePtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>aa4dfe31a151980df7dbfdd09dfb8335a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GetClosestPoint.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/srv_gen/cpp/include/srs_ui_but/</path>
    <filename>GetClosestPoint_8h</filename>
    <includes id="ClosestPoint_8h" name="ClosestPoint.h" local="yes" imported="no">srs_ui_but/ClosestPoint.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; srs_ui_but::GetClosestPoint &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">srs_ui_but::GetClosestPoint</class>
    <class kind="struct">srs_ui_but::GetClosestPointRequest_</class>
    <class kind="struct">srs_ui_but::GetClosestPointResponse_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; srs_ui_but::GetClosestPoint &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <member kind="typedef">
      <type>::srs_ui_but::GetClosestPointRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetClosestPointRequest</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a0a830377a86958b01f4f5053be53907a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetClosestPointRequest const  &gt;</type>
      <name>GetClosestPointRequestConstPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a9034468d6e274dcf23d5a300b07a701e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetClosestPointRequest &gt;</type>
      <name>GetClosestPointRequestPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a57f6c84aef710d0db619c728d2f4bcff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::srs_ui_but::GetClosestPointResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetClosestPointResponse</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a634fb7d74c8077dbfd53cdf582eda858</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetClosestPointResponse const  &gt;</type>
      <name>GetClosestPointResponseConstPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a0d3d03c5d3cd1e7565ee7517edc05c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetClosestPointResponse &gt;</type>
      <name>GetClosestPointResponsePtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a16ff6000a72149d7e4a4244a418e346a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>init.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>init_8cpp</filename>
    <includes id="but__display_8h" name="but_display.h" local="yes" imported="no">but_display.h</includes>
    <includes id="but__distance__linear__visualizer_8h" name="but_distance_linear_visualizer.h" local="yes" imported="no">but_distance_linear_visualizer.h</includes>
    <includes id="but__distance__circular__indicator_8h" name="but_distance_circular_indicator.h" local="yes" imported="no">but_distance_circular_indicator.h</includes>
    <includes id="but__cob__stretch__indicator_8h" name="but_cob_stretch_indicator.h" local="yes" imported="no">but_cob_stretch_indicator.h</includes>
    <includes id="but__camcast_8h" name="but_camcast.h" local="yes" imported="no">but_camcast.h</includes>
    <includes id="but__projection_8h" name="but_projection.h" local="yes" imported="no">but_projection.h</includes>
    <includes id="but__context__manager_8h" name="but_context_manager.h" local="yes" imported="no">but_context_manager.h</includes>
    <includes id="but__object__manager_8h" name="but_object_manager.h" local="yes" imported="no">but_object_manager.h</includes>
    <includes id="but__cam__display_8h" name="but_cam_display.h" local="yes" imported="no">srs_ui_but/but_data_fusion/but_cam_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-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>object_control_pane.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>object__control__pane_8cpp</filename>
    <includes id="object__control__pane_8h" name="object_control_pane.h" local="yes" imported="no">object_control_pane.h</includes>
    <member kind="function">
      <type></type>
      <name>BEGIN_EVENT_TABLE</name>
      <anchorfile>object__control__pane_8cpp.html</anchorfile>
      <anchor>ab9543fdc9d2a8071784b9f7d930a13ff</anchor>
      <arglist>(srs_ui_but::CObjectControlPane, wxPanel) EVT_BUTTON(ID_ADD_OBJECT_BUTTON</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>object_control_pane.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>object__control__pane_8h</filename>
    <class kind="class">srs_ui_but::CObjectControlPane</class>
    <member kind="define">
      <type>#define</type>
      <name>CLICKABLE_POSITIONS_TOPIC</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>abcc812f54584c2fcb79a91ea52d7497d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DefaultFrame_PARAM</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>adc10d3b94927732bea2ed87c854259d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_ADD_OBJECT_BUTTON</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>aacbd1b953ecc3918514915f2cfafb3c9</anchor>
      <arglist>(101)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_ADDED_OBJECTS_CHOICE</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>adf13d133c276361d6801c14b996f9349</anchor>
      <arglist>(113)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_CLICKABLEPOS_BUTTON</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>a75cb2f214f1be83713c6c75ab03a2c51</anchor>
      <arglist>(116)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_COLOR_CLRPICKER</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>a3bfae8b0e9f564f74a2ab754c3769e51</anchor>
      <arglist>(115)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_COLOR_LABEL</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>a45967d2141193ca12ebb1b0c6ce75e7e</anchor>
      <arglist>(106)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_DESCRIPTION_LABEL</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>a4ec11398f744fdbbc1995489e2749358</anchor>
      <arglist>(104)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_DESCRIPTION_TEXT</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>a7dbde3eee074c33cab625b92adb3da14</anchor>
      <arglist>(105)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_FRAME_LABEL</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>a46f337da08536f9ef791f978cab4df20</anchor>
      <arglist>(107)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_FRAME_TEXT</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>ac7df4fae6c26bae3d0b507ee004a8a36</anchor>
      <arglist>(108)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_OBJECTS_CHOICE</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>aad1729d7a18e96a1e96afb0b6e955757</anchor>
      <arglist>(102)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_POS_LABEL</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>a573e40ee4b5b78ee45f6566bd0ef14fe</anchor>
      <arglist>(109)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_POSX_TEXT</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>a66f3c8726259e27457c1a27e5f3bdfdb</anchor>
      <arglist>(110)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_POSY_TEXT</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>ac3589253303576b5e1db121ed9ebab7b</anchor>
      <arglist>(111)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_POSZ_TEXT</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>ab85708cfb1ac039d85b03754453a9d92</anchor>
      <arglist>(112)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_REMOVE_OBJECT_BUTTON</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>a2bc67a3039df4d6ac216ac1d1f1098df</anchor>
      <arglist>(114)</arglist>
    </member>
    <member kind="function">
      <type>const int</type>
      <name>ID_STATUS_LABEL</name>
      <anchorfile>object__control__pane_8h.html</anchorfile>
      <anchor>af0ca564ca30e40230652ffef6cf53960</anchor>
      <arglist>(103)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_cloud_tools.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_services/</path>
    <filename>point__cloud__tools_8cpp</filename>
    <includes id="point__cloud__tools_8h" name="point_cloud_tools.h" local="no" imported="no">srs_ui_but/but_services/point_cloud_tools.h</includes>
    <includes id="topics__list_8h" name="topics_list.h" local="no" imported="no">srs_ui_but/topics_list.h</includes>
    <includes id="services__list_8h" name="services_list.h" local="no" imported="no">srs_ui_but/services_list.h</includes>
  </compound>
  <compound kind="file">
    <name>point_cloud_tools.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_services/</path>
    <filename>point__cloud__tools_8h</filename>
    <includes id="ClosestPoint_8h" name="ClosestPoint.h" local="no" imported="no">srs_ui_but/ClosestPoint.h</includes>
    <class kind="class">srs_ui_but::PointCloudTools</class>
  </compound>
  <compound kind="file">
    <name>ros_rtt_texture.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_display/</path>
    <filename>ros__rtt__texture_8cpp</filename>
    <includes id="ros__rtt__texture_8h" name="ros_rtt_texture.h" local="yes" imported="no">ros_rtt_texture.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BPP</name>
      <anchorfile>ros__rtt__texture_8cpp.html</anchorfile>
      <anchor>a8f40226da14df1fe52cd78fcda4ec5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BPP_DEPTH</name>
      <anchorfile>ros__rtt__texture_8cpp.html</anchorfile>
      <anchor>a0edfc2a8b2ea2e63bf6f5ccab69c9abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DEPTH_TEXTURE_FORMAT</name>
      <anchorfile>ros__rtt__texture_8cpp.html</anchorfile>
      <anchor>a2fa30045e52f6be00635ceb2b92ab33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_TEXTURE_FORMAT</name>
      <anchorfile>ros__rtt__texture_8cpp.html</anchorfile>
      <anchor>a278d2e67ab74f8aff6d7753dc85e17a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_IMAGE_FORMAT</name>
      <anchorfile>ros__rtt__texture_8cpp.html</anchorfile>
      <anchor>a3339d1a1c7d728faf60daffd3931e149</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros_rtt_texture.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_display/</path>
    <filename>ros__rtt__texture_8h</filename>
    <class kind="class">srs_ui_but::CRosRttTexture</class>
    <class kind="class">srs_ui_but::UnsupportedImageEncoding</class>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>V_string</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>adc61156fc2af90a219204895e5e1ab4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>service_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_services/</path>
    <filename>service__server_8cpp</filename>
    <includes id="service__server_8h" name="service_server.h" local="no" imported="no">srs_ui_but/but_services/service_server.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>getClosestPoint</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a0b4f3bcfafc93d951071b123a0902892</anchor>
      <arglist>(GetClosestPoint::Request &amp;req, GetClosestPoint::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>service__server_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPointCloudTopic</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a742a88a4b81f2a9cf2f75ce365183813</anchor>
      <arglist>(SetPointCloudTopic::Request &amp;req, SetPointCloudTopic::Response &amp;res)</arglist>
    </member>
    <member kind="variable">
      <type>srs_ui_but::PointCloudTools *</type>
      <name>pcTools</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a869e03221ace63ca73da43f9e39c2ea3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>service_server.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_services/</path>
    <filename>service__server_8h</filename>
    <includes id="point__cloud__tools_8h" name="point_cloud_tools.h" local="no" imported="no">srs_ui_but/but_services/point_cloud_tools.h</includes>
    <includes id="services__list_8h" name="services_list.h" local="no" imported="no">srs_ui_but/services_list.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>getClosestPoint</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a0b4f3bcfafc93d951071b123a0902892</anchor>
      <arglist>(GetClosestPoint::Request &amp;req, GetClosestPoint::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPointCloudTopic</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a742a88a4b81f2a9cf2f75ce365183813</anchor>
      <arglist>(SetPointCloudTopic::Request &amp;req, SetPointCloudTopic::Response &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>services_list.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/</path>
    <filename>services__list_8h</filename>
    <includes id="GetClosestPoint_8h" name="GetClosestPoint.h" local="no" imported="no">srs_ui_but/GetClosestPoint.h</includes>
    <includes id="SetPointCloudTopic_8h" name="SetPointCloudTopic.h" local="no" imported="no">srs_ui_but/SetPointCloudTopic.h</includes>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>GetAddedObjects_SRV</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>ab6827092cb1d05803b2e2410056cf338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>GetClosestPoint_SRV</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a07d91b444a8e3e12b7ad10d92446c5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PACKAGE_NAME_PREFIX</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>ae1e37ab952ce467faf2a55f7b38305eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>SetPointCloudTopic_SRV</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a69db9b8b7674910d261ed8e697b8ca6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetPointCloudTopic.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/srv_gen/cpp/include/srs_ui_but/</path>
    <filename>SetPointCloudTopic_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; srs_ui_but::SetPointCloudTopic &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; srs_ui_but::SetPointCloudTopic &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">srs_ui_but::SetPointCloudTopic</class>
    <class kind="struct">srs_ui_but::SetPointCloudTopicRequest_</class>
    <class kind="struct">srs_ui_but::SetPointCloudTopicResponse_</class>
    <member kind="typedef">
      <type>::srs_ui_but::SetPointCloudTopicRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPointCloudTopicRequest</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a58f23cf66f15f861aff4089cf27277f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::SetPointCloudTopicRequest const  &gt;</type>
      <name>SetPointCloudTopicRequestConstPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>af8ea9c310603b48cc1c9a0803451b29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::SetPointCloudTopicRequest &gt;</type>
      <name>SetPointCloudTopicRequestPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a9939ed10f61f5239d65f6a0d04e3c8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::srs_ui_but::SetPointCloudTopicResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPointCloudTopicResponse</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a5e7e1dd3c4bdc3f6e17bbd0e1ebb7cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::SetPointCloudTopicResponse const  &gt;</type>
      <name>SetPointCloudTopicResponseConstPtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a63e5105f64ad37cd21f8a544d9a036b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::SetPointCloudTopicResponse &gt;</type>
      <name>SetPointCloudTopicResponsePtr</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>ae4580ee2e64676a659999caac61715da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>static_text.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_ogre_tools/</path>
    <filename>static__text_8h</filename>
    <class kind="class">ogre_tools::StaticText</class>
  </compound>
  <compound kind="file">
    <name>text_output.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/but_ogre_tools/</path>
    <filename>text__output_8h</filename>
    <class kind="class">ogre_tools::TextOutput</class>
  </compound>
  <compound kind="file">
    <name>topics_list.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/include/srs_ui_but/</path>
    <filename>topics__list_8h</filename>
    <includes id="topics__list_8h" name="topics_list.h" local="yes" imported="no">services_list.h</includes>
    <includes id="GetClosestPoint_8h" name="GetClosestPoint.h" local="no" imported="no">srs_ui_but/GetClosestPoint.h</includes>
    <includes id="SetPointCloudTopic_8h" name="SetPointCloudTopic.h" local="no" imported="no">srs_ui_but/SetPointCloudTopic.h</includes>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>BUT_DATA_FUSION_PREFIX</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a6b072f43b732dcaacaf57153deba3a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>BUT_SERVICES_PREFIX</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a62140e69b5eb62caf2585fe304dfd055</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CAM3D_BASE</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>aa7d61f9de74c66aef4b348fd4f509bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CAMERA_LINK</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a375e7ccb2e2ba6009ec148a4bd9770ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>Camera_PARAM</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a5aa023557d3c22c28137c31093324614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CAMERA_TOPIC</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a0eb7a5902d1a75a86174f5ca4957b06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CameraView_TOPIC</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>aff9732fba49b600c0d3c3b6a12f53e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>COBStretch_TOPIC</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>ad00ed63f3683bff15ba6313539e789dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_CAMERA_IMAGE</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a9434a732e32085af655614696048b342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_CAMERA_INFO</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a253302ab486e2db4a21b9fd7fb7abc7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_COB_BASE_LINK</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a82b711492eee6b294819610b02151efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_GRIPPER_LINK</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a262dfbef54dd425b8df2c333ae52a92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_ROBOT_LINK</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>af8e7573c139b851b951e0dac26fda7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEPTH_IMAGE_IN</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>adfd232f4b4751cb2c8425b89eb2222e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>Depth_PARAM</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a5fb94e4f2f8ba9a41d85023f503d4022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>MAP_TOPIC</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a988b40bcbbe0a9c1afbafb97098cac59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>STEREO_LEFT_BASE</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>ae6efd6a2fb8f90cf2d2b2892a7186775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>STEREO_RIGHT_BASE</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>a8ea1a7e864bb462e1d0f68cded22c966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ViewFrustum_TOPIC</name>
      <anchorfile>namespacesrs__ui__but.html</anchorfile>
      <anchor>acecb150f2087ae26526c27283a1ee7c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>view.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-srs_public/doc_stacks/2012-12-21_12-30-16.110539/srs_public/srs_ui_but/src/but_data_fusion/</path>
    <filename>view_8cpp</filename>
    <includes id="topics__list_8h" name="topics_list.h" local="no" imported="no">srs_ui_but/topics_list.h</includes>
    <includes id="services__list_8h" name="services_list.h" local="no" imported="no">srs_ui_but/services_list.h</includes>
    <includes id="ButCamMsg_8h" name="ButCamMsg.h" local="no" imported="no">srs_ui_but/ButCamMsg.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAX_DISPLAY_DEPTH</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>acdb8eca365eb236c2d239c88f9b94bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_FRUSTUM_DEPTH</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>acbc72ef0692a2b70560b881190909a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>acf3c8fd684ba027a2b709beb2cc8c632</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const CameraInfoConstPtr &amp;cam_info, const PointCloud2ConstPtr &amp;pcl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callback1</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>ae4be1db101948eccf3e1266c67549a98</anchor>
      <arglist>(const CameraInfoConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callback2</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>a127da5c08624451aa3905d447c72aa4b</anchor>
      <arglist>(const PointCloud2ConstPtr &amp;pcl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callback3</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>a03b2b4bfd446471435f305656dd22805</anchor>
      <arglist>(const ImageConstPtr &amp;im)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>countCameraParams</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>ab72547cf67b3ab3f98d958fdaa9ca393</anchor>
      <arglist>(const CameraInfoConstPtr &amp;camInfo)</arglist>
    </member>
    <member kind="function">
      <type>pair&lt; float, float &gt;</type>
      <name>countPclDepths</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>ae885c714c7c2e8939c4ba357368d7466</anchor>
      <arglist>(const PointCloud2ConstPtr &amp;pcl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishButDisplay</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>a5f69878302be4664b853285887660408</anchor>
      <arglist>(const CameraInfoConstPtr cam_info, float display_depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishViewFrustumMarker</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>ab51333e39c07c9826dd37566f5bcb008</anchor>
      <arglist>(const CameraInfoConstPtr cam_info, float frustum_depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCameraTopic</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>a369233effe4f2d73017861e0b1276a19</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>but_display_pub</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>ad4cc78029afec218834175287917f488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>message_filters::Subscriber&lt; Image &gt; *</type>
      <name>cam_image_sub</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>a345add25ef59c2ad90185dc6b340b627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>message_filters::Subscriber&lt; CameraInfo &gt; *</type>
      <name>cam_info_sub</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>ab59506b4b0ec5ba4886c4e5a5f78ec8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>camera_topic_par</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>acdaff758c29fbf27db417ad4a02effa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>depth_par</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>a2e7fbcdcc44ca1ea37500c07ebe1609d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>elev_d</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>a2cdf0da6cde2079741dbf4efe69c297a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>elev_u</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>a60826b2e8feb8250f0bbfee8fea03df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>frustum_marker_pub</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>af17ebe7f9972d3b739196a57f7a8ccd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>steer_l</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>abfd091303389d2bc89535a707df9d75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>steer_r</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>a12985dea01376848e06342edab06cb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformListener *</type>
      <name>tf_cam_info_Listener</name>
      <anchorfile>view_8cpp.html</anchorfile>
      <anchor>a2d16215b90e52de0c5714e33b928e3e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMaterialListener</name>
    <filename>classCMaterialListener.html</filename>
    <member kind="function">
      <type></type>
      <name>CMaterialListener</name>
      <anchorfile>classCMaterialListener.html</anchorfile>
      <anchor>ad9b75b0ff96799a4cdc7f3ab05a00b6d</anchor>
      <arglist>(const std::string &amp;materialName, const std::string &amp;groupName)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Technique *</type>
      <name>handleSchemeNotFound</name>
      <anchorfile>classCMaterialListener.html</anchorfile>
      <anchor>a5f2da6d540f5b1109a3d3c947c54195c</anchor>
      <arglist>(unsigned short, const Ogre::String &amp;schemeName, Ogre::Material *mat, unsigned short, const Ogre::Renderable *)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::MaterialPtr</type>
      <name>m_materialPtr</name>
      <anchorfile>classCMaterialListener.html</anchorfile>
      <anchor>a7fcff1b667a5caa6ac729c7354fac25d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ogre_tools::StaticText</name>
    <filename>classogre__tools_1_1StaticText.html</filename>
    <base>ogre_tools::MovableText</base>
    <member kind="function">
      <type></type>
      <name>StaticText</name>
      <anchorfile>classogre__tools_1_1StaticText.html</anchorfile>
      <anchor>a400480846bb5c572c9ca8709d52b9102</anchor>
      <arglist>(const Ogre::String &amp;caption, const Ogre::String &amp;fontName=&quot;Arial&quot;, Ogre::Real charHeight=1.0, const Ogre::ColourValue &amp;color=Ogre::ColourValue::White)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>classogre__tools_1_1StaticText.html</anchorfile>
      <anchor>af0a8f8dfc010c456f47e85ff06e33aa5</anchor>
      <arglist>(Ogre::Matrix4 *xform) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ogre_tools::TextOutput</name>
    <filename>classogre__tools_1_1TextOutput.html</filename>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classogre__tools_1_1TextOutput.html</anchorfile>
      <anchor>a2890518001e733c36f56521a5e435ab4</anchor>
      <arglist>(const Ogre::ColourValue &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFontSize</name>
      <anchorfile>classogre__tools_1_1TextOutput.html</anchorfile>
      <anchor>aca62cf7e8e26fb732e59e290a443e642</anchor>
      <arglist>(const int &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classogre__tools_1_1TextOutput.html</anchorfile>
      <anchor>a3fe2672d5a5c6989e9180886f0bb807d</anchor>
      <arglist>(const std::string &amp;Text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextOutput</name>
      <anchorfile>classogre__tools_1_1TextOutput.html</anchorfile>
      <anchor>af50f5826e25620c929266749ea47309f</anchor>
      <arglist>(const std::string &amp;id, Ogre::Real pos_x, Ogre::Real pos_y, Ogre::Real width, Ogre::Real height)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TextOutput</name>
      <anchorfile>classogre__tools_1_1TextOutput.html</anchorfile>
      <anchor>a63a6875195273904cd2e0cba9aa47df0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>id_</name>
      <anchorfile>classogre__tools_1_1TextOutput.html</anchorfile>
      <anchor>a18418101a26b41cc1af530945f28463e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::Overlay *</type>
      <name>overlay_</name>
      <anchorfile>classogre__tools_1_1TextOutput.html</anchorfile>
      <anchor>a2728792c0bdd54913de769dc15119f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::OverlayManager *</type>
      <name>overlayManager_</name>
      <anchorfile>classogre__tools_1_1TextOutput.html</anchorfile>
      <anchor>ae1130a8835549e6567c347d008dea3b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::OverlayContainer *</type>
      <name>panel_</name>
      <anchorfile>classogre__tools_1_1TextOutput.html</anchorfile>
      <anchor>ae6d8da3f3b4a95360d1dbbe4e24313cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ogre::OverlayElement *</type>
      <name>textBox_</name>
      <anchorfile>classogre__tools_1_1TextOutput.html</anchorfile>
      <anchor>a6a701f90eba25fdcf98982b7a2e7de6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa5ab71a219f76c73cc0eddd02384d0b0</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab0cf03bc5834808a783e644179d810c7</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7bb1e655a20ea845d84085920d410806</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8f66b26c9114b44316bd4932ed5af8cd</anchor>
      <arglist>(const ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1cc908d00f618170217a09c4d6896163</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a97eca557c6497b626c69524c5caa163c</anchor>
      <arglist>(const ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4fc36c9d2beef34322561ab134590564</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abb7d17936fecf8e94a724633d479a3b4</anchor>
      <arglist>(const ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a788fc459fcafe79a3ea84c2a1654d168</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7cbea7b8ac7b6498eb7dc6c462990b81</anchor>
      <arglist>(const ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3b226e7e25e8d546466d2c35b219a7f1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afab27160e83f4c0d9b64f0aaff03649b</anchor>
      <arglist>(const ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae805df38c072ed00348273f56a87e543</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a223ffb1bee56af8cbd113d852a9af920</anchor>
      <arglist>(const ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a67591b999ddfd49d83e3e00803c96105</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a33d97b3dae00f4da8ea82f1628d5b996</anchor>
      <arglist>(const ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad5540935670182f0e11bc545c45d72f2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6f722a6f6d43ac97adb3b53acbb99f97</anchor>
      <arglist>(const ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a24361d3210f60baeb1e2e3b998062356</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a573b6fcac36736174c2b06751f9cbd3a</anchor>
      <arglist>(const ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3286ec6181f536054618a3f0145ccd96</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a90b364c68e136298601db6124dcb6375</anchor>
      <arglist>(const ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adfc8f1e8d054ab680152ee6a308531b6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abf358b042a868f57a01b23188baa125d</anchor>
      <arglist>(const ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adb78b15da7156446ea8a616e017237b2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a52daeadf40ef3caaa5fdbb277759f848</anchor>
      <arglist>(const ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a40ded34c83ba15c581f6a70096aac1c4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7810ad11719a017202bbd509b52308e8</anchor>
      <arglist>(const ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9cd6e41fe1c6ce8a5111ed0cb6e76fca</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3884845845fcef4600e0f8e1e8d0dd16</anchor>
      <arglist>(const ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3c36d22659674c18578ec8c6018cc8b4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a60e15c1af9751339d3786a1f7834f567</anchor>
      <arglist>(const ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6d8a065790916842af127d7a957c4806</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6d703a6fcdc0e59f3a0591f4ff117390</anchor>
      <arglist>(const ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5036785ff89f3824faecc39dcfcda1a5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9389d80d02277dbdc2db35a6a001444c</anchor>
      <arglist>(const ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a84f4d9056bda34ced7a3371f930ec631</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___7d3e140975b1dd0c586de15bc07b01e4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___7d3e140975b1dd0c586de15bc07b01e4.html</anchorfile>
      <anchor>a8c6913434490a550aab729631701549b</anchor>
      <arglist>(const ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___7d3e140975b1dd0c586de15bc07b01e4.html</anchorfile>
      <anchor>aca6b4346168db2d67fa6c47e02d7dfbe</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse__9d52c837cc011548205da4474c965565.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01Cbbfa31a944066cdfef85697a602f4093.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01f49e3328b450cbae0bae432d7854e7f5.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01C55b0460f5f6026485d1fd5902e5a13b1.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01a6d42f709a3334c00d70bbe3d20b97f2.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_6c05dd01cb983022994847a3c46337c3.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___336c2b07d429466070863b805070a3161.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1ab75fb3bfaa8b15b34252d76e981f69</anchor>
      <arglist>(const ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8dc67e031b80fead8751a01d7994b538</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac9e1b0994933981b02d76c5b8927af57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a03c516d1d8f885c69bc47df8143ef9e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7037713102f9e759f5f64b87cec9e9f8</anchor>
      <arglist>(const ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7e56b19a1f1dfb1273c4be90ad88204d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a06434e0de3fdfd6024d8b636298e83ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad3898977eeeadf54b32241e9dbc275c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aaa91dd16166fea406fa87c2f9af494ab</anchor>
      <arglist>(const ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9832b688d9a5199c38e36fa4c8c69096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6c254eb9f5dc7ee6cbdce57db9c35d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a66e89666db3a3cb6737795a2cb61dfae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a812abe53498d38d820902fc0bdd009c8</anchor>
      <arglist>(const ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af1cf9a034eb76921295549e198cd1ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aea564778193c661062d41380329688e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acbdd1a4b1bc39a9d28bab212321aa0df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afe98cdabd8a2bff8afe8f668f5b86a40</anchor>
      <arglist>(const ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a77d16cff51e458505255f8d54dc833ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9827970b44c875e95f9ddbfe60f9da33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a482a1ae77ba14c1c05b670b81b95cba2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad293ccf238446ae2bcd5ca523170ac59</anchor>
      <arglist>(const ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6e7335dab27e74bcd4c8db66705c39aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae1652bb6f3fe04936eb3f50d249ae2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adce5dca4ab4e9df760d81c7692f1dbaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0b0d59cea1dda85424fbf833ab2ab08d</anchor>
      <arglist>(const ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a79659c8b1b2559470b277cd233ab2dbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab54ea7d89a91dccddcce421f7e3e4db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa4eac878b295d12dfc3fe287e014b87b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab0ed1293da8eb245716d1ea06387f443</anchor>
      <arglist>(const ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aacb6f03a56ad53a204006b284bd79353</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a48e10ea92b0887f00a81ab9caf301567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad709ecbe256b3bdad169d8208ffa47fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a750dceac0533fc441eab28f499a0c663</anchor>
      <arglist>(const ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3ce07001152486994c3faeec54b5faf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aca7a1abcf8e4853016c2f15fdbf8d0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a14406e10d2b26ca9726c22f3cac62485</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a347d5ed270517cdbb2d03d40a7ed463b</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1ButCamMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a721ab283e51d93a03e192cfaf42ba2ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6267f23c82149c17a433529bff87d751</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1ClosestPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0288e6a330ffba703f87286976bf324a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac15c7f26c9e9b83c36129cd50a0c8ebf</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1COBStretch___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad1d5e684c87f9d9ad63831e9751c7e7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad7f602160b1702ddab3dfdae28bb87e5</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abe0d35f9d77999e7de95ef25126fdf81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac24892263863f7de1b2e49d890b9be2c</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4c8f8af6b2158b2ee9b7e671b7c52bff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a760dd9a19cc13bb8a7b5a2789254b662</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a63e3ec1dd1479f82865edd61e06d8289</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6bab631f5d5ad9cd1c9d4ed4e5f7ee4a</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4b3bfaa2627491b0ff687a49761ddcde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af85abf95a1c6f6c0b43ea74fe5fac9f3</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a28c63db268d28406f0b09d9c8ee6303c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7d6664e1e4d5e8eb2eed9e8d2188d0a0</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a08aa512df9f734eeee619473537d22cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; srs_ui_but::GetAddedObjects &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetAddedObjects_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetAddedObjects_01_4.html</anchorfile>
      <anchor>a3f8bc0562d92684be14e34530a853daa</anchor>
      <arglist>(const srs_ui_but::GetAddedObjects &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetAddedObjects_01_4.html</anchorfile>
      <anchor>ad3ba5e6f36ca40f30f7ce516269440f0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a93cacaa81ca1c01ae7223ab57e5f0fe8</anchor>
      <arglist>(const srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a596c534a292ade44a3848007ff0a7d5d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2d4f7378a5f95baf7225366fda8f5c2d</anchor>
      <arglist>(const srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a232018eebe432a5c81b38cb623eb7f31</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; srs_ui_but::GetClosestPoint &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetClosestPoint_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetClosestPoint_01_4.html</anchorfile>
      <anchor>a5cad0aabeacc94ea7dbeed0c05b5cbac</anchor>
      <arglist>(const srs_ui_but::GetClosestPoint &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetClosestPoint_01_4.html</anchorfile>
      <anchor>a9c3e8434ab10fc33f81f27182e33a988</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a542ae474d8cf79e5d852aff92ae11e8a</anchor>
      <arglist>(const srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a53aa4efc748122b04ec500aa2f72d847</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abc855bedaf4cd79b72068e58b5817ec6</anchor>
      <arglist>(const srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3257793aabf114ba19427df02ba03596</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; srs_ui_but::SetPointCloudTopic &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1SetPointCloudTopic_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1SetPointCloudTopic_01_4.html</anchorfile>
      <anchor>a1cbff13bd45294768a20e58d6284f227</anchor>
      <arglist>(const srs_ui_but::SetPointCloudTopic &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1SetPointCloudTopic_01_4.html</anchorfile>
      <anchor>a5403f608e8d28803469114f2b995096b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab760d6d2e3b95910fc2c8deb94c242da</anchor>
      <arglist>(const srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae479655a0506c53b9573398358954cb5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae3699bf3c73bab509ef4648c6aad407e</anchor>
      <arglist>(const srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6886b3d82184c470b04c480f6dce8203</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; srs_ui_but::GetAddedObjects &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetAddedObjects_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetAddedObjects_01_4.html</anchorfile>
      <anchor>adfd78f850ab2bf6dc0a00730ea6b2a06</anchor>
      <arglist>(const srs_ui_but::GetAddedObjects &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetAddedObjects_01_4.html</anchorfile>
      <anchor>add8c881239eaaaeaef63ef20afc1f1e7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a654e59c36dae5405884f1e120f9506ce</anchor>
      <arglist>(const srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetAddedObjectsRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afa647ce535649e86095b7cda1c86010f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acfa39fcc4bc23c64702bd7103a1facb9</anchor>
      <arglist>(const srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetAddedObjectsResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ade0ea03a4bb331b22d3bc86c2750e16f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; srs_ui_but::GetClosestPoint &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetClosestPoint_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetClosestPoint_01_4.html</anchorfile>
      <anchor>a7d6c8de837bf3af8b437aa9fa956d2c1</anchor>
      <arglist>(const srs_ui_but::GetClosestPoint &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetClosestPoint_01_4.html</anchorfile>
      <anchor>ac5e2ea5d3c5251e4e30151ce656354ea</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab5bc2a1fbff85a2ef27d26c8b38fa5d9</anchor>
      <arglist>(const srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetClosestPointRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada206b2c3de5c9816a59d369a95dcd1d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a94a5b33b2e212b63ff300529a5bb11b1</anchor>
      <arglist>(const srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1GetClosestPointResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada456289626a22b5721b2bd033d2d602</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; srs_ui_but::SetPointCloudTopic &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1SetPointCloudTopic_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1SetPointCloudTopic_01_4.html</anchorfile>
      <anchor>a1d72bce713a33002f37f0cb398c1eba8</anchor>
      <arglist>(const srs_ui_but::SetPointCloudTopic &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1SetPointCloudTopic_01_4.html</anchorfile>
      <anchor>a88c51fc16ebbafa47e406d55f1bf9aca</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6253652dee9e114d3a95efdfeeef4fc0</anchor>
      <arglist>(const srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1SetPointCloudTopicRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8a3d326c81a5f11c7d9f51795d0e2b55</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adc3144640df088615018e74a878bb1a5</anchor>
      <arglist>(const srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01srs__ui__but_1_1SetPointCloudTopicResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a705ea5f10653512addecedb80ea36ee6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rviz::CButCamDisplay</name>
    <filename>classrviz_1_1CButCamDisplay.html</filename>
    <base>rviz::Display</base>
    <member kind="function">
      <type></type>
      <name>CButCamDisplay</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a9b1601ff3c0476854c9c982ec7e3a121</anchor>
      <arglist>(const std::string &amp;name, VisualizationManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createProperties</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a2ce1e1cfa4362bf79c9f4b513d880733</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>af7cb51e75fbebf73022cfbc9732e50ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAlpha</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>abcc25e17dde7aed5ca7e5f6aba80d2b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDistance</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>af42179e98710a67a43d88e36f196e26e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDrawUnder</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a20e11d9c1bd15ec4ef3b5ad6090c9f64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeight</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a6d227d84dfcf9d15069e448e57f3a9c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getImageHeight</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a780bd9b25c36f79259b7076a9a68b184</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getImageTopic</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a4a49de8031217071b4953fa957b68103</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getImageWidth</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a2a537075f13e9ac6448cf1bc57e9e5b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getMarkerTopic</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a3915a5442e2f8ef12cd2f72928f40a48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Quaternion</type>
      <name>getOrientation</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>af62d42a9fa313566e642e6098df81686</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Vector3</type>
      <name>getPosition</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a79d3613af92bf3d2b4730b0b87b3692c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getWidth</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>af0e823cd8778aa8704ac915390270f3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a7f18e66c2ae6c3c85f34e783edf35386</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlpha</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a8d51bb25c27c66ca12e7ccaf424a339c</anchor>
      <arglist>(float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDistance</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a0b9198a1caf3a22e675fda92af3d7d70</anchor>
      <arglist>(float distance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDrawUnder</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a8747d84aa297177d1b3b10cd827e6e14</anchor>
      <arglist>(bool write)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageTopic</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>ab9efded1beadc88f1016093e5c089626</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMarkerTopic</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a19326b0dd035fe6a7037184198e692e4</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>targetFrameChanged</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>acbb7613c1b14af010ca649603b4648b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>adb706cab9254823983e4d2e64c615c94</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CButCamDisplay</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>ad19e4493545150124f7b5c55aa3a01e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>message_filters::sync_policies::ApproximateTime&lt; srs_ui_but::ButCamMsg, sensor_msgs::Image &gt;</type>
      <name>App_sync_policy</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a9ae27c8ae6dd51928f775128a5f7e3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a0b5d374cd798a21f681edc425a995d1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clearMarker</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a4ce02b664c8017fce06ac52161e4548d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>imSubscribe</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>adf651e63e9f5f40354f207028ad37ee1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>imUnsubscribe</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a166d4b9f8b761ea93507f177796b9703</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>incoming</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a053af9708c452ea5092c2718fa399537</anchor>
      <arglist>(const srs_ui_but::ButCamMsg::ConstPtr &amp;msg, const sensor_msgs::Image::ConstPtr &amp;image)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>incomingImage</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a971af98718ceb22a5f58335c8c377541</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>incomingMarker</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a40555190280b60b64b4419b9c0674f57</anchor>
      <arglist>(const srs_ui_but::ButCamMsg::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>load</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a6fe3d746290a6ebc56fe3ca91a09f59c</anchor>
      <arglist>(const srs_ui_but::ButCamMsg::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadImage</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a68a8106c6ca207e887a354e9a5f4590a</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onDisable</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>ada09c39e4f7535624a56293d39033ac6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onEnable</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a7ea5c1e944b6c93dd6157eca0c14b28f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>subscribe</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>abc0f18a03498db564d0d7e131a9cff10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>synchronise</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a1c411f21800e813ecb6e5bf16609203d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>transformCam</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a5c38bc843ffa9b8911b0958fd8109ee3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>ae14f6bca8cb9eed475224d725f2709cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>alpha_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>af28a4bc891d935a91e558a96ae905e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FloatPropertyWPtr</type>
      <name>alpha_property_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>aa29ba569888d20e403abfa02510893b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>distance_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a1d8df2ba3878ec90be5fee097e82dd43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FloatPropertyWPtr</type>
      <name>distance_property_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>aee7f7aab5b1b6d5f10c7f589c0357066</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>draw_under_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>aa1445cc5fccf88f1d8a284c6d6c06574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BoolPropertyWPtr</type>
      <name>draw_under_property_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>aa41b3d4c01d6ed674a10784980747427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>frame_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a72976852c8ec1620a7c77e6503e4343a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>height_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>acdb3c7c42f21ef3df3bc4a6f857b5e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FloatPropertyWPtr</type>
      <name>height_property_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>adbac6f7f050ed3814cefbd0cbfa3c241</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::Image::ConstPtr</type>
      <name>image_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a489fff98568c9f98c33b350c008feec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>image_height_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a589d30c475ade0f58855a7a21449b209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IntPropertyWPtr</type>
      <name>image_height_property_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>acb229841a9781054f564d94b727aaea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>image_loaded_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a6ccad6dad6fc35b593f35279308013f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::Image &gt; *</type>
      <name>image_sub_ptr_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a2dc0de1ebf76fba8c97842941499e468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>image_subscribed_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>aae73198ffd91cf62073a112c38c15cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>image_topic_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a2549b7e764b501262417d6e1c45e5ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ROSTopicStringPropertyWPtr</type>
      <name>image_topic_property_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a263bcddb77c02cf9be52f0cc94f442a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>image_width_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>ad623b782d6f966650b15494f094297d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IntPropertyWPtr</type>
      <name>image_width_property_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>ad4d93eacc25d94427000697a7d3e5ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::ManualObject *</type>
      <name>manual_object_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a4c5809ab4b00bdf76d6f993a0241e867</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>srs_ui_but::ButCamMsg::ConstPtr</type>
      <name>marker_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>ad26d0b59e5a260ec6a6ec58e4ee8d674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>marker_loaded_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a4cce736929b08c2f0a88c22b7a0dd1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; srs_ui_but::ButCamMsg &gt; *</type>
      <name>marker_sub_ptr_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a75209b544f693f12ce38a10c58c1be78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>marker_subscribed_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a07cd842222a0f8911728d3b77e73892a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>marker_topic_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a0e64020402fa4de4ba3b5c3eca5395eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ROSTopicStringPropertyWPtr</type>
      <name>marker_topic_property_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a993bc2a062f3b2b99d2ff7812f05f505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::MaterialPtr</type>
      <name>material_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a935ae237a52ee07b05e89513c1176054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Quaternion</type>
      <name>orientation_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a055bdc66319eae2743ec17df45cc1a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QuaternionPropertyWPtr</type>
      <name>orientation_property_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>af731db454b6e1d209c8da9e086665ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Vector3</type>
      <name>position_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a3cac38f68fea9c61d42b50b1784d8ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector3PropertyWPtr</type>
      <name>position_property_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>ada041657171c32afc65535e489afc67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>scene_node_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a10aeb6b74c11c135d258624ab7b76772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::TexturePtr</type>
      <name>texture_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>ad44df862e103c63eb7675b8278da1ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Synchronizer&lt; App_sync_policy &gt; *</type>
      <name>time_sync_ptr_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a869af6b07fd52cbbf556338263fd3795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>time_synced_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>a58e9e209cdc924b92597ebf97c791e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>width_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>ac4447cb003e98f0b63bb514d88589722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FloatPropertyWPtr</type>
      <name>width_property_</name>
      <anchorfile>classrviz_1_1CButCamDisplay.html</anchorfile>
      <anchor>aa848d08eea6f44f50ec9abe3ef3e68a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srs_ui_but::ButCamMsg_</name>
    <filename>structsrs__ui__but_1_1ButCamMsg__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>ae780ff19a6f30a2e509b22a694c7eda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>_pose_type</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a66f0399f74d8b815e964128a4ebc8431</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>_scale_type</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a93e9a0e51750350fe41df7a67bfdd057</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a0f77e5a6c934c5084b777bebab5aa577</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::ButCamMsg_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a4164cb9f8208d72f755bbae9e6c5b978</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ButCamMsg_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a20e8e5b1e6f046ac3a146637bc09bac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>ad39e90945a31e17e20d63a7dc7eb715e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a865ad7fc6972ad763ff8b9d31d1e00fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>abf1eacc27ca29ec0e17441b96c34c5e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ButCamMsg_</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a3f11f13dfae39c0ebeb81eea9b4cb49a</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ButCamMsg_</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a88bc137cd5a38b6fb0bf520e3334b8a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>afc83f0fcdfe4c1c941e808f3b1d271db</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a3055a740bd2ede6f0a86d5f1a7d7e1f4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>ac3d09c027373428934976a31da11960a</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>ab9520469ffe62a24c6422aa5f16394fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a44ee7e8ca6d69072b04dfe67b85a21e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>aeb14dfb3bef0e2837438c30f40b36d95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>af8d836193f3a77e47f9dd88a8d789a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a7fce944875002ac9d41060c419fd699c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>pose</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a9a63e9ba9b446ca63d08243b75adee22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>scale</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>aed119b95f06daadbdede88c2de42c311</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>aa18fd5db429211dcb66342c75c356875</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>a6054eaa450cde71a29b2c7ada0434659</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structsrs__ui__but_1_1ButCamMsg__.html</anchorfile>
      <anchor>ac62d5dc068486f1740911dd5f213f743</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CButCamCast</name>
    <filename>classsrs__ui__but_1_1CButCamCast.html</filename>
    <base>rviz::Display</base>
    <class kind="class">srs_ui_but::CButCamCast::CControllPane</class>
    <member kind="function">
      <type></type>
      <name>CButCamCast</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>a576331551de845fbf6af8d3813ad6e2e</anchor>
      <arglist>(const std::string &amp;name, rviz::VisualizationManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createProperties</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>ab4d2a764e21a0f73f3f6598cb69cf8d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>a11755d5be74835e3b7d1ffef8882eaed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>targetFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>a278fb91e40c98a44b867ac87fd8c77fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>a883f91ae98eacb6278110e2622aa1d5b</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CButCamCast</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>a7371f07516226d9f6447dff8babd9da8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>createGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>a272cf5a71ca7ea310abd834079f182b7</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>destroyGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>a6b53ceea217e317158c77056b6d9f333</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onDisable</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>aa8c5ee21714aec9893062bb2d830e7c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onEnable</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>a744f9abe3297b7f9f135a839be33bcf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onPublishStateChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>a6e5331428a2e77649b099df3297f5a03</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onSave</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>ad17ad38c449ba794682b32811e472cf2</anchor>
      <arglist>(std::string filename)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onTimerPublish</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>aed77f0fbf9bbca649ea08a858feabc23</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bPublish</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>ae92e155f70e5641e52a50c427d5fc0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>m_camCastPublisher</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>a52c4ef2f767ae059c775b5e46d57ae3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_camCastPublisherName</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>a9ecbbe0c6ad45389e1b30d48c78b45f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CControllPane *</type>
      <name>m_pane</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>ae615c242cd8a9f706033d3d2ee1746ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>af208a857929a3c6c998bf196f8d589ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CRosRttTexture *</type>
      <name>m_textureWithRtt</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>a2a902b7b6f8b56a0c9cab9e92d20c941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Timer</type>
      <name>m_timer</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>ad8794815f1a8c923635eefb38e0e08b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_timerPeriod</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast.html</anchorfile>
      <anchor>ad5b7b50521f47fab6009ca115f98a100</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CButCamCast::CControllPane</name>
    <filename>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</filename>
    <member kind="typedef">
      <type>boost::signal&lt; void(bool) &gt;</type>
      <name>tSigCheckboxState</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</anchorfile>
      <anchor>aea40db98da3c9cca40c630fb9e46851e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::signal&lt; void(std::string) &gt;</type>
      <name>tSigSave</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</anchorfile>
      <anchor>aa530cdf48967137a4b4dfc7147b8d853</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CControllPane</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</anchorfile>
      <anchor>aed44867252f8c2d061e7a5e9a0ec2cc7</anchor>
      <arglist>(wxWindow *parent, const wxString &amp;title, rviz::WindowManagerInterface *wmi)</arglist>
    </member>
    <member kind="function">
      <type>tSigCheckboxState &amp;</type>
      <name>getSigChckBox</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</anchorfile>
      <anchor>a56e00db0011f9268d508fe580a97999b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>tSigSave &amp;</type>
      <name>getSigSave</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</anchorfile>
      <anchor>a94f3e97c171e9fe384e5878a9203bc1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnChckToggle</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</anchorfile>
      <anchor>a4958c2ef199f0546c17224b232b7633d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnSave</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</anchorfile>
      <anchor>a65003b9a3ed99286bd0243e3d940707a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>m_button</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</anchorfile>
      <anchor>a77b1f104a87374cdc3a679407cd66fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCheckBox *</type>
      <name>m_chkb</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</anchorfile>
      <anchor>a71119fadee0ced4e236c3904a3bcc1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tSigCheckboxState</type>
      <name>m_sigCheckBox</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</anchorfile>
      <anchor>a33aded545310a253b81284001fea3d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tSigSave</type>
      <name>m_sigSave</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</anchorfile>
      <anchor>ab82eca0f0b150e23853d72c08ac4738a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::WindowManagerInterface *</type>
      <name>m_wmi</name>
      <anchorfile>classsrs__ui__but_1_1CButCamCast_1_1CControllPane.html</anchorfile>
      <anchor>ad8beca56cec1ca51e2ed86743205b138</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CButCOBStretchIndicator</name>
    <filename>classsrs__ui__but_1_1CButCOBStretchIndicator.html</filename>
    <base>rviz::Display</base>
    <member kind="function">
      <type></type>
      <name>CButCOBStretchIndicator</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a7d32535a8b1f610c1a2ec8e2d2a105e9</anchor>
      <arglist>(const std::string &amp;name, rviz::VisualizationManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createProperties</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>aef4d5dfe0f6d1408b905ba70040fc0fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a9ea28c788e8dce4644308ed24a88001c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>targetFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a5897510133df0ec243cce70db825aca3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>abd756157053d0c6ef718b4091da1efba</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CButCOBStretchIndicator</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a03a0733e6657c73bfed2a9f1befa46ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumeration">
      <name>Style</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a3f1f07c8bb2b6c6a54eead0a0c92e6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Circle</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a3f1f07c8bb2b6c6a54eead0a0c92e6beaf4d203bcf918a70dad3f1b7ff870bf85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Square</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a3f1f07c8bb2b6c6a54eead0a0c92e6bea1870f829bedba51cfac91abfab5e07c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StyleCount</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a3f1f07c8bb2b6c6a54eead0a0c92e6beac104f3038fa4d5af3440f8fc659aafa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>createGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a4588caed33c4d972cd8aeec4a1020c3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>destroyGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a31d1e668f8e488c755435dcd794c97f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getAlpha</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a3c69fb4d4308d1d17df5bdbafae86364</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getBboxRange</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>aaf34b5244a4f8d264f29e77c5e489549</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>rviz::Color</type>
      <name>getColor</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a9eaf3a366e95f62a1f4319d57cf9309b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getCorrection</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a8a3d8a38fab25b4cbff6a778575366e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getShowBbox</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a1f90e6bb0092c65dfa3baa6aefd2818d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getShowDistance</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a9fced3c68f5c146b81d2e5e1a4782645</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>getStyle</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>acaca5a71474bae80b6d3f6768137a383</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getThickness</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>ade0da12affe322430d5ff91a5a7cd581</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onDisable</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a90f4d7e54d64b21eaec869ae2f2cba14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onEnable</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>aceac0f9a61fd33ec662ce8ad7a18d695</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setAlpha</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>ab48df2551b5855313967470765f9dd86</anchor>
      <arglist>(float alpha)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setBboxRange</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a0ea81ce8707a597f20e9c4a84d5af752</anchor>
      <arglist>(float radius)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>aac7e750a9c3916d3bfbda8cc519b1797</anchor>
      <arglist>(rviz::Color color)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setCorrection</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>aa09fa7ab1eda4a98993ebac34f3d5e99</anchor>
      <arglist>(float correction)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setShowBbox</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a5d23a7c5d8853fdbe81942f4fe67a158</anchor>
      <arglist>(bool show_bbox)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setShowDistance</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a22c3b7e2cc6b97d41122b3ecfa256b27</anchor>
      <arglist>(bool show_distance)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>ae4af9da4afe22176c4a47d228f59ba4f</anchor>
      <arglist>(int style)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setThickness</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>ad17c15fcc984fddf25a571559017a3e7</anchor>
      <arglist>(float thickness)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>stretchCallback</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>ac03081ee376608e76013b7d1f73ffbbb</anchor>
      <arglist>(const srs_ui_but::COBStretchConstPtr &amp;update)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>accuracy_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>aede1131bf55c4ca2cc56fbdb1b3fa3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>alpha_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>adaf2613350d0e27f08a4906b57ed7fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>bbox_radius_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>ae2cd8093bcbeb252707236902bc9983e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::Color</type>
      <name>color_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>aa7619d86dc6e7dbf49272bbd86be2a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>correction_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>ab316df7d0d3fff75d4e57e4619fd8e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>height_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>aefe4cab7cf3133748125d3261330a0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::FloatPropertyWPtr</type>
      <name>m_property_alpha_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a9f312ad262cb2567e5950624a2ee17b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::FloatPropertyWPtr</type>
      <name>m_property_bbox_range_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>ab058d5515c0572bc699bd711dfc71c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::ColorPropertyWPtr</type>
      <name>m_property_color_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a81919464b924af74e888b0c2794e78b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::FloatPropertyWPtr</type>
      <name>m_property_correction_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a95c9035904062d8ea7ddbdbaed485f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::BoolPropertyWPtr</type>
      <name>m_property_show_bbox_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a9910b48e18868ab3533ee19b1b2d5c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::BoolPropertyWPtr</type>
      <name>m_property_show_distance_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a6c72a446d9d96688ee7e6c8c264d2d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::EnumPropertyWPtr</type>
      <name>m_property_style_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>af1c2d0330f69c1f2c09aaa4f71095d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::FloatPropertyWPtr</type>
      <name>m_property_thickness_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a45a30cf49dce5bd66a963523264bfb59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a14413ccb86028ce2887ece0f92b15690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode_flipped_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>aa535fab5f40a38b76cc6ca7452e2b68a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::ManualObject *</type>
      <name>manual_object_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a5f4f5110371d10f4679d3c3c53168de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::MaterialPtr</type>
      <name>material_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>adee4552f4a2b39afcd1598ba683bab83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>radius_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a08ba14bdd5439001732ca683ceb55b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>show_bbox_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a8671ec4267d1d07e931b0eb45bf1b4fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>show_distance_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a242740ec2e92b5fff13ee8c8b908b8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>style_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a7308341169498f600285890010fbc805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a49b68c6ba073d800d34fa2023c367cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>thickness_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>aa031ecc48179878edcb48e85f56a6724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Time</type>
      <name>time_stamp_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a58f5892b7096c3f64868530042ae4b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>timer_</name>
      <anchorfile>classsrs__ui__but_1_1CButCOBStretchIndicator.html</anchorfile>
      <anchor>a1c491217d877081025f5fd626f45d9e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CButContextManager</name>
    <filename>classsrs__ui__but_1_1CButContextManager.html</filename>
    <base>rviz::Display</base>
    <member kind="function">
      <type></type>
      <name>CButContextManager</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>ac488d77e3bb154e27fb703b40a098343</anchor>
      <arglist>(const std::string &amp;name, rviz::VisualizationManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createProperties</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>afedac403038ae07bb0dc8af342c7392a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a85ff1b1efaaecd322bb43466941d62da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>targetFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a7330dfc989f9be900b35f7271c556f90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a43e170de8c3023541094ae03df8a4afe</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CButContextManager</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>aa8f1cff83add06f402993249c6574a73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkContextServer</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a5cf1b0ede259914d4b17986dd08d5055</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>contextChangedCallback</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>ab2664d07b8df4bfee665d101e51dedcd</anchor>
      <arglist>(const srs_env_model::ContextChangedConstPtr &amp;update)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getContext</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a4bdc902af4038f4791237060a5bf705f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>getContextAction</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>ac88b603cee725fcab7aaa40bd6443458</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>getContextCollisionHazard</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>aa6f466eb1dd3afeaaafbc7f92343317c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>getContextConnection</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a03d69f18538be92425be3c1de2296626</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>getContextStatus</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a256d7b17a936b8d2c2f5d203fcf1e1da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onDisable</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a5b0de6012e5fdde73a900c04c4963b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onEnable</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>ae9a186f513759e623cc87026ae339246</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setContext</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>af66e54c3fbcca5e4aa63437bb06f3609</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setContextAction</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>af277c2a4b4d83b4adc1a5146453b42e6</anchor>
      <arglist>(int action)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setContextCollisionHazard</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a18d1423e73e0fc3b504fdd4dd74ea60a</anchor>
      <arglist>(int collision_hazard)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setContextConnection</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a024e3192513783fce03d2ec92a193665</anchor>
      <arglist>(int connection)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setContextStatus</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a4b896ee63c03585dcfee3e275cd8222a</anchor>
      <arglist>(int status)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>srs_env_model::Context</type>
      <name>context_</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>af655b48e0fc923fbab4c26c70b0f59fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>context_server_enabled_</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a4938721f0d9c6b0adb3d7ca88a628330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>get_context_client_</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a07b824d2ca87f48742287e6b7ec8afa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::EnumPropertyWPtr</type>
      <name>m_property_action_</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>aca6e44d5cf13782b100ca65e8f0fd664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::EnumPropertyWPtr</type>
      <name>m_property_collision_hazard_</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>ad9b0194c6d61368a60f3f4ffc7c20d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::EnumPropertyWPtr</type>
      <name>m_property_connection_</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>aa4436c6e530ba6dd4b97bfcef6e18f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::EnumPropertyWPtr</type>
      <name>m_property_status_</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>ae067b4cd42c985225779efc23b5fa7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ogre_tools::TextOutput *</type>
      <name>message_renderer_</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a01f268f20f3e22cdd8e44a7fce979c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>set_context_client_</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>a84019d5c0a0af4653a5984dec90056e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classsrs__ui__but_1_1CButContextManager.html</anchorfile>
      <anchor>aadd43c2a3c2cce9d91a117557bc679bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CButDisplay</name>
    <filename>classsrs__ui__but_1_1CButDisplay.html</filename>
    <base>rviz::Display</base>
    <member kind="function">
      <type></type>
      <name>CButDisplay</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>a02ad6710f79961a4a7ee605028cc03b5</anchor>
      <arglist>(const std::string &amp;name, rviz::VisualizationManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createProperties</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>a97125aac27b596986be46aa6df81e387</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>a4043b44df26d01b85df26f41cd354cb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>targetFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>a05d6f2d7655e0153a364a9b4e29f9935</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>a922f2cc4de1f7aa4c7c51a775b2fa5a0</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CButDisplay</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>a4c795f13d955435bbfc067b57541ac70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>createGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>aacd3160816f06fa62260890939dae37c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>destroyGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>ac690d54b03197bdb8a149506e3fe8f5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onDisable</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>a47303d7c729ee801e69860c52219fe38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onEnable</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>a4537bc4cd3a8e46f9c746c589447726d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onViewControllerChange</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>a84fe53a84058b251d7e606f8f4684962</anchor>
      <arglist>(rviz::ViewController *c)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CCameraControlPane *</type>
      <name>m_camera_window</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>a4edf1f1784bf50c191d5f8be6d7cb12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CExamplePanel *</type>
      <name>m_child_window</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>afec5c1759ebb3f4c8ab70f14ab28747a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CExamplePanelControls *</type>
      <name>m_controls_window</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>ae09e0bae13efb26f8b98453d248ab248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CExampleDialog *</type>
      <name>m_dialog_window</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>a4171739a9a882c859db79e0b1a3e5e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::ManualObject *</type>
      <name>m_manualObject</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>afb710910d427eb5c5f2f84b8183bced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode</name>
      <anchorfile>classsrs__ui__but_1_1CButDisplay.html</anchorfile>
      <anchor>adc2e3bc00c0fb2e7b91ecb724525f52a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CButDistanceCircularIndicator</name>
    <filename>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</filename>
    <base>rviz::Display</base>
    <member kind="function">
      <type></type>
      <name>CButDistanceCircularIndicator</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a6626ddb3a694b43b17ca8c1c911d8253</anchor>
      <arglist>(const std::string &amp;name, rviz::VisualizationManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createProperties</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>af7fe83cd4086e563d1b16050c265904a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a04425841757f8db4f127500ca7effc6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>targetFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>ab57dd57ff849001cd7fefd08c43fd62b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a7688d59cd66ca434fab4f15157193c21</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CButDistanceCircularIndicator</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a3aaaf23e9655c6b041fcafd4464411aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>createGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a0c54b0f1a0cd8be94f2355c28b247724</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>destroyGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>af5deaba532281fb1575129d9ea24c699</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getAlpha</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a17bdf8388fbda090c38ce6e3db0b7b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>rviz::Color</type>
      <name>getColor</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>abcdf356a999895d843d47cd75ca123f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>getLevels</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>afb05ab26df185cd61c9b8b59626a0448</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const std::string</type>
      <name>getLinkString</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a24b280332cc923cc08547747ce9aea17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Ogre::Vector3</type>
      <name>getOrientation</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>afb6452d7bf4d739fac2e596252a200c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getRadius</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a17c3157c4894fad80376c2fbd9b5b949</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getShowDistance</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a5761579b3cf474758f05e68cd6d410f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getThickness</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a7559b5abb83bd8dab2cfd6cb36cb44a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onDisable</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a9e9bbc9238113e727e8a3ee7f2863de5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onEnable</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>ab41e298064c541c5845a8ff2908e96ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setAlpha</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>ade224cd055b9730cb6dbec7344b9be03</anchor>
      <arglist>(float alpha)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a0e43537010aee43da7568105301dcdf3</anchor>
      <arglist>(rviz::Color color)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setLevels</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a870a7c1612f2aa4de58e53d85358af9b</anchor>
      <arglist>(int levels)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setLinkString</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a4bcf9503e3f5906f34c78cd0b71f4667</anchor>
      <arglist>(std::string link)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a60e138c69301d02c637cf936e662993a</anchor>
      <arglist>(Ogre::Vector3 orientation)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a3e4ebd91ac039c604c188f77ff2e0b9c</anchor>
      <arglist>(float radius)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setShowDistance</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>af1741d5d6d8a35c8f3804d88a3cb2ddc</anchor>
      <arglist>(bool show_distance)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setThickness</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>aa2057f81de8910e8ed00bb7bbfffaaea</anchor>
      <arglist>(float thickness)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>accuracy_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>ab9d85a7e7d8c71a08939a1e97c3eef53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>alpha_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a1c73cddacd921f14ec1409cdadf8ccd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::ManualObject *</type>
      <name>circle_manual_object_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a8b1d5507479af68b7112f19950bcfc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::Color</type>
      <name>color_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a92e02ef72551707494f4d858592fefdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>levels_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a30478306d5cc6daa6937475ea49eb96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::FloatPropertyWPtr</type>
      <name>m_property_alpha_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a598988bdeb5b243ab36916d02eb0044b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::ColorPropertyWPtr</type>
      <name>m_property_color_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>aed01b8de957ae27d8acb6717e72ff9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::IntPropertyWPtr</type>
      <name>m_property_levels_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a01ad68f5ad7bff15440f48ba73009baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::TFFramePropertyWPtr</type>
      <name>m_property_link_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a5850e59d403351fd2e02a29ef0c77139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::Vector3PropertyWPtr</type>
      <name>m_property_orientation_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a3782ad5d674fa935c1e46c9d75c78b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::FloatPropertyWPtr</type>
      <name>m_property_radius_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a694e7b3439e08bbecb22d6d5b218b92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::BoolPropertyWPtr</type>
      <name>m_property_show_distance_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>ae19af6160dd6bba097702911ce00196b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::FloatPropertyWPtr</type>
      <name>m_property_thickness_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a8237dd2f0c92e77bfdff9a34ae162045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>ac28cdf344550a98875f937b1a4ebe007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode_flipped_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>ab9b81d09aa34c484374b113d6da285a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::MaterialPtr</type>
      <name>material_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a72829f986b9a66eeb667a6fff70a5227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Vector3</type>
      <name>orientation_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>ab4f585db052484b168e1d90f8b2c6631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>radius_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a11b145e1d8cd0eaaffc9a2cfd77f31d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>robot_link_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a46ac10bc7d96afa2ba0da42ad8013333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>show_distance_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>ac4842f88ea7628ec08fb70db71575f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>thickness_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceCircularIndicator.html</anchorfile>
      <anchor>a4ce35c98ab0beda4f9fdb177e310589b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CButDistanceLinearVisualizer</name>
    <filename>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</filename>
    <base>rviz::Display</base>
    <member kind="function">
      <type></type>
      <name>CButDistanceLinearVisualizer</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>ac4fcd5589d2f9f638164eaff2262b806</anchor>
      <arglist>(const std::string &amp;name, rviz::VisualizationManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createProperties</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a472b899cf145c2b0a9304e5a329d5a12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>aef85efedd8cc4e9462e5ab9c0104c743</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>targetFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a2b95c48f15f8de5f9ae689fe9901b3db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>aa56d0b3fdbdad862f581efad0da02e6e</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CButDistanceLinearVisualizer</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>aa0fba627f24946a2541d0d0cf159da7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>createGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a59718622e05e5d55e0254ab0e9dbea6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>destroyGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a2bc7d2c21d8e72c8d00b5c30ec52434a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getAlpha</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a44aeb75edcb64e63c0bb7627cff2a6cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>rviz::Color</type>
      <name>getColor</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a9eb4500014978312dc0bb7752f6202ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const std::string</type>
      <name>getDistance</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>aac330081830d355981fe45df26f959ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const std::string</type>
      <name>getLinkString</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a034e8d0dc59a5021bed6b9e91fa3709e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getShowDistance</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>ac4861de8b068cdf7daa3faafd1d38761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getThickness</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a7d2d9525e542ffeb084b2c8ad8b4f578</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>getTopic</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a9d4e78bcd657f859fe113d76eff607d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onDisable</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a692cfcd29d438d9680e9de923e5de11d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onEnable</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>ab5f57515f76d6f4ac07b6056772443d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setAlpha</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a73fd632f9051a98ff9c041264a60fbbf</anchor>
      <arglist>(float alpha)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a8e73994b2f6e9467ed8b14ac6f4241de</anchor>
      <arglist>(rviz::Color color)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setLinkString</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>ae89bb54c631e44200ba14da1bc5092ac</anchor>
      <arglist>(std::string link)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setShowDistance</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a39facb0a5e32d32fc60688d360b1294c</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setThickness</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>aafea0bbef67a7ed5de2f7fa7799b9c95</anchor>
      <arglist>(float thickness)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setTopic</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a58b810bdde17c90f8d5d3c78057e767c</anchor>
      <arglist>(std::string topic)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>alpha_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>ac84e9c7124c9333ee8e833a99d1bf1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::Color</type>
      <name>color_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a8ec1ac02ff8000f4ae1036883323af43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>distance_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a3dfae646708f89e105090c9123d496bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>getClosestPointClient_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a35839ffd51c73ea1b04d13231b13da84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>srs_ui_but::GetClosestPoint</type>
      <name>getClosestPointSrv_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a8c78974bd64b94df14465438eb9c1bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::ManualObject *</type>
      <name>line_manual_object_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>aa49dcdfa89678c7a481fa73af73509dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::FloatPropertyWPtr</type>
      <name>m_property_alpha_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a0e8c6a6091496036bc0efc4f8da19d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::ColorPropertyWPtr</type>
      <name>m_property_color_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a26e09f738f1629098a430d7a81c2c0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::StringPropertyWPtr</type>
      <name>m_property_distance_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a9d6e7b68ab05595f64f35896d47f3467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::TFFramePropertyWPtr</type>
      <name>m_property_link_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a804cb1125f52e014f9e769e3f8d079cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::FloatPropertyWPtr</type>
      <name>m_property_thickness_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>af3eb82af8ac02cd4ba0e405691fa199d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::ROSTopicStringPropertyWPtr</type>
      <name>m_property_topic_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a941623df36b21e59a640996bd9848d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::IntPropertyWPtr</type>
      <name>m_refresh_property_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>ab981d0d1a9c0d7f3fd4f089771bc6d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a26d8a34f321a218bfd2dfcca2ae8fc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::BoolPropertyWPtr</type>
      <name>m_show_distance_property_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>af63e945ed6b89194ba5f3169dddd3ee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::MaterialPtr</type>
      <name>material_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>ac25fb957d8eab3c94ce9d04d5ecd28e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>pc_topic_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a6dffd1e64ff53d1b2e4d6b6b6c43efab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>srs_ui_but::ClosestPoint</type>
      <name>pointData_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a3000ca503a37510d2cd4dda9297b4a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>robot_link_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a93fe7063bd431c1133e98111820b4da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>setPointCloudTopicClient_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a48f2af9e45d7d1741568f7c018ca3e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>srs_ui_but::SetPointCloudTopic</type>
      <name>setPointCloudTopicSrv_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a36bc88f7478e5efeed43b3984a8a4a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>show_distance_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a1e0229b8087956140a5c60d1206c85ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>thickness_</name>
      <anchorfile>classsrs__ui__but_1_1CButDistanceLinearVisualizer.html</anchorfile>
      <anchor>a173c35144d2d4422bae1cd334ee4e78a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CButMaterialTest1</name>
    <filename>classsrs__ui__but_1_1CButMaterialTest1.html</filename>
    <base>rviz::Display</base>
    <class kind="class">srs_ui_but::CButMaterialTest1::CControllPane</class>
    <member kind="function">
      <type></type>
      <name>CButMaterialTest1</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a52af95c1be1992e66f5eaeb95cf84115</anchor>
      <arglist>(const std::string &amp;name, rviz::VisualizationManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createProperties</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a4ca44fbcbcc3e2d2a3eb73bf131a6294</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a2aa911d9b31f9e6fca4923c0ad9c5dd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>targetFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a35a101f92644cdf13b85b2d182034571</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a461c07989e09d6d0959536e34bba89c6</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CButMaterialTest1</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a813fcb5e544c0e0dbaffca340dc2b349</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>createGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a360898eecb93db89fdc74c154e934038</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>createMaterials</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a57e56ce90a2b3088dfb298d96c6dd77d</anchor>
      <arglist>(Ogre::Camera *camera)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>destroyGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>ad472a495a7d9073e8e3cfa2306877213</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onDisable</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a2f7cb4e02355ff15c3073e55464b84ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onEnable</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a81f5f0c3b69732adbf083d4fc0a334d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onPublishStateChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a635152b0d1a40fd85b5b7dc522fcb86a</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onSave</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>af6682af19cbe0077b75f502cbed04735</anchor>
      <arglist>(std::string filename)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onTimerPublish</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>aa7485a7eef5e379544b1bb78d79fabdc</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bPublish</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a0c7a10a0ff982df2f0c99bf08d3bb807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>m_camCastPublisher</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a3473f12b6b4ae540f0982d3df8079fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_camCastPublisherName</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a366f2171150595f7f14c25da3a075630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CControllPane *</type>
      <name>m_pane</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a35598e12f771265405e6a9dffcbfb436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>abdcf74633f13fab967495c94ac93b98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Timer</type>
      <name>m_timer</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>ac928f20ccc02e77b4e009ca6455a7c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_timerPeriod</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1.html</anchorfile>
      <anchor>a9188ab974054209f8e681809cfcee04f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CButMaterialTest1::CControllPane</name>
    <filename>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</filename>
    <member kind="typedef">
      <type>boost::signal&lt; void(bool) &gt;</type>
      <name>tSigCheckboxState</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</anchorfile>
      <anchor>a3ceb2eee5e2f123b2cf97445a7eb0d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::signal&lt; void(std::string) &gt;</type>
      <name>tSigSave</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</anchorfile>
      <anchor>a2992c6cc283cc37d1cfd23cbb10642d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CControllPane</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</anchorfile>
      <anchor>a944caf6274b59ac6238a618ee226d66b</anchor>
      <arglist>(wxWindow *parent, const wxString &amp;title, rviz::WindowManagerInterface *wmi)</arglist>
    </member>
    <member kind="function">
      <type>tSigCheckboxState &amp;</type>
      <name>getSigChckBox</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</anchorfile>
      <anchor>a07dae79976fcfd474bfd77537d1ae2ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>tSigSave &amp;</type>
      <name>getSigSave</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</anchorfile>
      <anchor>a56bb9293eca4398a5da9efd43af5fe60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnChckToggle</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</anchorfile>
      <anchor>aa56ec33cc175614c65f47350bac4ee30</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnSave</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</anchorfile>
      <anchor>aee089f2bb2f895ef5ac1eda23e4d29e9</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>m_button</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</anchorfile>
      <anchor>a7f057ec03057722522a634f95cb445e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCheckBox *</type>
      <name>m_chkb</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</anchorfile>
      <anchor>a639d4cdf0c8497f4ef16bdae877bc15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tSigCheckboxState</type>
      <name>m_sigCheckBox</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</anchorfile>
      <anchor>ad2531a0bfddbe7c89dd2b8d76c2b6c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tSigSave</type>
      <name>m_sigSave</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</anchorfile>
      <anchor>a8922ad017b5965ef9d954d293ac5fbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::WindowManagerInterface *</type>
      <name>m_wmi</name>
      <anchorfile>classsrs__ui__but_1_1CButMaterialTest1_1_1CControllPane.html</anchorfile>
      <anchor>a142c2ab828a90106a47fe8ab52a349ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CButObjectManager</name>
    <filename>classsrs__ui__but_1_1CButObjectManager.html</filename>
    <base>rviz::Display</base>
    <member kind="function">
      <type></type>
      <name>CButObjectManager</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>a9123f4ba73a0609a9128a62557302419</anchor>
      <arglist>(const std::string &amp;name, rviz::VisualizationManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createProperties</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>abb57776b95297e395ea737e510e00af2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>a4d8a1234f35f60a3ccc867261ab6381a</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CButObjectManager</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>a217711d94fc7e525b31d32d3d519f951</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>acfba5218a3edd9387950b4cd50c7597a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getAddedObjects</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>a1f14c7e298308ceab9d245646b68f246</anchor>
      <arglist>(GetAddedObjects::Request &amp;req, GetAddedObjects::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onDisable</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>a09c817621c9fa7e92498458f728abc88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onEnable</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>aae48c0155244c8c8bf46bfa208ef0e9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onRenderWindowMouseEvents</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>a688a33a6aa8cde67fc331939887fe392</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>targetFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>af9d085d52694fd81d3d487b081b74c6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CObjectControlPane *</type>
      <name>m_objectWindow_</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>ad55b4728f02a9b3c2f96983d1eeb366d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_added_objects_service_</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>a2caa81bb3a7118cc421e9609aa77339d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>get_object_client_</name>
      <anchorfile>classsrs__ui__but_1_1CButObjectManager.html</anchorfile>
      <anchor>a838a5351fec30ee8ea7082f392628974</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CButProjection</name>
    <filename>classsrs__ui__but_1_1CButProjection.html</filename>
    <base>rviz::Display</base>
    <class kind="class">srs_ui_but::CButProjection::CControllPane</class>
    <member kind="function">
      <type></type>
      <name>CButProjection</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>aae23853ca6e87352d12023bb63594405</anchor>
      <arglist>(const std::string &amp;name, rviz::VisualizationManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createProperties</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a686f35c12c6d29c18f7d5b8746b7538a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a4ff2ee4a1900d5509db76356ca8fbeeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getDepthTopic</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a05428baa8d87263782b279780aa1ecd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getRgbTopic</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a1c7d90600c77cea8005cd86b3bb437b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthTopic</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>ab9d4fbaa067b5d92dc56c5067ccebaee</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRgbTopic</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a2fc0df4bf422e2988bba88a236550f66</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>targetFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a0e1834209b3bee6e914f8870c7e80076</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a54e4cc716a0fa458030d0a939109e043</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CButProjection</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a7bd5f8714971525549d18433118ba87b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>cameraInfoCB</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>af86660cd6296ffb96231edcbf6ea8c03</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;cam_info)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a9500d694e73dbafede648c2e6c100964</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>connectML</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a874d33fa8148afbec9635e928bb8ab78</anchor>
      <arglist>(bool bConnect)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>createGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>acce5c418b6790b206834f1c99fd5ccd6</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>createMaterials</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>ab0c7e856197b05d1c2b12db39ab9e215</anchor>
      <arglist>(Ogre::Camera *camera)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>destroyGeometry</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>ae36e9b151b52ee3e8fb5089b9bf7a839</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getTestedDistance</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a2023408f1fa49adc12e08813abd5a1ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onDisable</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a00f85e8426a1127eeb8ce01aa568dac4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onEnable</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>aaf176823d19eb9d49b0ad9831ade0f17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onPublishStateChanged</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>af5f58c323474695ddfccc095cb3b84e2</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onSave</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>afb19fec702b48da9d7f38b25223d97b2</anchor>
      <arglist>(std::string filename)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onTimerPublish</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>aa9c5e9adbe73d135818f88f5bdb5a1e2</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeMaterials</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a112dfdc0876dae2f4b72452fe40233df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setTestedDistance</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a1e6dc0f1393ee79ad47e0ec58168f3fd</anchor>
      <arglist>(float distance)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>aa3796f32ecd69a1ae4405b7b7c2c7bab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a723bc4ce8cb66faaf3e498a7ec3c4872</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bCameraInitialized</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>ae6e718590b504854a5d72bf6aea28ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bMLConnected</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>aad8f87b47dfc5d7a6d2fda5151be49db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_camera_info_topic</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a10b0b7a82e786419d259484b382b7194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_geometry::PinholeCameraModel</type>
      <name>m_camera_model</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>aac8fa0a3c27d735c1cf83ff7d28b30f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Size</type>
      <name>m_camera_size</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a1bcd51efa992deef993a1ad83f895a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>m_cameraInfoLock</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a6c4ad864dc7ecac854c02b08a8200398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::MessageFilter&lt; sensor_msgs::CameraInfo &gt; *</type>
      <name>m_camInfoTransformFilter</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a5676b093b2bcb51a4dbe39963f3a4e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt; *</type>
      <name>m_ciSubscriber</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a13d7a5473993534d3a153cf030790841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::ROSTopicStringPropertyWPtr</type>
      <name>m_depth_topic_property</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>ae371fcb3972b830b1a10f1b84549282d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::FloatPropertyWPtr</type>
      <name>m_distance_property</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a258c568c912ed45b65fe784f65a99481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_imageDepthInputTopicName</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a0b8c2731f07c4c693453d9fe87b53f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_imageRGBInputTopicName</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a04d09d79628b46158f4968d014f7f1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMaterialListener *</type>
      <name>m_ml</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a795acc96048e52d8cf7f5e74ceca728b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CControllPane *</type>
      <name>m_pane</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a3dbf542f983b32e60333c336517601e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CProjectionData *</type>
      <name>m_projectionData</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a469cd097160e32aa4ffe19f9bea706ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::ROSTopicStringPropertyWPtr</type>
      <name>m_rgb_topic_property</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a7213076856e5864e130fb8ebcaba630d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_sceneNode</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a0281fdb67d6b8af30b5aa333122bab12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener *</type>
      <name>m_tf_cam_info_Listener</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a2dc1e7621de88ae86acc8038a277f20e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Timer</type>
      <name>m_timer</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>a781966f57918a1c9807e1209579bd3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_timerPeriod</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection.html</anchorfile>
      <anchor>ae86cef9fb0a1bd5f9dd4360829f05a8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CButProjection::CControllPane</name>
    <filename>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</filename>
    <member kind="typedef">
      <type>boost::signal&lt; void(bool) &gt;</type>
      <name>tSigCheckboxState</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</anchorfile>
      <anchor>a1d7c9a37e1dc9a7c03e219f527b6bfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::signal&lt; void(std::string) &gt;</type>
      <name>tSigSave</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</anchorfile>
      <anchor>ac0d3dd7c777197711214eeddf2302011</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CControllPane</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</anchorfile>
      <anchor>abe4cfaaf96fc822c42732b4722044414</anchor>
      <arglist>(wxWindow *parent, const wxString &amp;title, rviz::WindowManagerInterface *wmi)</arglist>
    </member>
    <member kind="function">
      <type>tSigCheckboxState &amp;</type>
      <name>getSigChckBox</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</anchorfile>
      <anchor>afc7aabed9c379da382ead54525e16ef1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>tSigSave &amp;</type>
      <name>getSigSave</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</anchorfile>
      <anchor>acf6a80c04e2aba50873a1da9d87ee8b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnChckToggle</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</anchorfile>
      <anchor>a092bef35fe3cf0cb0ae5eec9a76a7327</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnSave</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</anchorfile>
      <anchor>a9d68ecf18d2b384330af037adfbfcada</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>m_button</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</anchorfile>
      <anchor>a3422d2bed97ce3238235e9e39d5c5bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCheckBox *</type>
      <name>m_chkb</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</anchorfile>
      <anchor>ab92dde0b1a65200fe103dcd132af78e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tSigCheckboxState</type>
      <name>m_sigCheckBox</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</anchorfile>
      <anchor>ac3ef1582cfe82f6147a1f92859592bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tSigSave</type>
      <name>m_sigSave</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</anchorfile>
      <anchor>ad0f52f0132a1fa36e8095bc64114580e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::WindowManagerInterface *</type>
      <name>m_wmi</name>
      <anchorfile>classsrs__ui__but_1_1CButProjection_1_1CControllPane.html</anchorfile>
      <anchor>af3d913fcb0e54f8868a31fe5275df938</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CCameraControlPane</name>
    <filename>classsrs__ui__but_1_1CCameraControlPane.html</filename>
    <member kind="function">
      <type></type>
      <name>CCameraControlPane</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a4a16b766699199f7e734b4a13d4357ec</anchor>
      <arglist>(wxWindow *parent, const wxString &amp;title, rviz::WindowManagerInterface *wmi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fixedFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a9241e45a7a95c69560e268fe3f9468b8</anchor>
      <arglist>(const std::string &amp;frameId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCamera</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a230d08ee5a686c30fe5d938266b21f45</anchor>
      <arglist>(Ogre::Camera *camera)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>targetFrameChanged</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a6aee438f6d8dacb11948001decb46a43</anchor>
      <arglist>(const std::string &amp;frameId)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnFarPlane</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>ab5695706c22af98dec4273179213f9c9</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnMaxSpin</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a33444400fbdbcf09a1c2cb2bd99abb6c</anchor>
      <arglist>(wxSpinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnNearPlane</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a630053053c9a415b9b87f24aa72b31c7</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateClippingDistancesInfo</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>aa9baf786b9659a53398d718b3f077bab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Camera *</type>
      <name>m_camera</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>aa79878b40390864ed1d24eb722bf13fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Real</type>
      <name>m_far</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a050fc889d67338519c20e8c2d41dc443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Real</type>
      <name>m_farDistanceMax</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>ab33333cc8f613e1215944ddf9b34695a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Real</type>
      <name>m_farDistanceMin</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a0c4206f59be8c643ab1684c2796af73b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_fixedFrameId</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a9395ba438ec2005542f598c9e863162a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Real</type>
      <name>m_near</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>abd0d0c78dbde8a2c273a8baed87a34a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Real</type>
      <name>m_nearDistanceMax</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a1dec7f442315e5c7cc7d408170c2ce9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Real</type>
      <name>m_nearDistanceMin</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a946eb7a0f18552002d184d6d35a8cbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxSlider *</type>
      <name>m_sliderFarClipPlane</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>aa3b14e06041dd5b99d4824cda782cbeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxSlider *</type>
      <name>m_sliderNearClipPlane</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a3104b49dd902aecce9f3a09930e43f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxSpinCtrl *</type>
      <name>m_spinFarPlane</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>a3f9cbe32c4a2d7194f256ddf6d164ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_targetFrameId</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>aa79f3ac006740e2a723df22cb351c859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::WindowManagerInterface *</type>
      <name>m_wmi</name>
      <anchorfile>classsrs__ui__but_1_1CCameraControlPane.html</anchorfile>
      <anchor>aba8b9bf0e7c2c647d134dde8e1725bcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CDepthImageConvertor</name>
    <filename>classsrs__ui__but_1_1CDepthImageConvertor.html</filename>
    <member kind="function">
      <type></type>
      <name>CDepthImageConvertor</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a8f2cbb99faa89316857f326ced032678</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>cv_bridge::CvImage *</type>
      <name>getBridgeImage</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>aaa117198144000fe154f36ef6c18c119</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boost::mutex &amp;</type>
      <name>getMutexLock</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a5a9710ec9c98d5bfd4bb1bfeef2b04d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::ImagePtr &amp;</type>
      <name>getSensorMsgsImage</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a1b645b935bf1153e1dd1bc3510cbe3ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTopic</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>ae432182ba20658d5338d9a4f5a859760</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasData</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a7014151b6e34d82d1d41f714e1f36ec5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraModel</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a674f8de6793bd8df813bcc7d15a51936</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatrix</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>ac3759c364575b29177a8e5575c802597</anchor>
      <arglist>(const Ogre::Matrix4 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTopic</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a09fdb93ee3879db7ee56e2e078c6a3aa</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CDepthImageConvertor</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>ab15a0986d7b10e4444337ae7e8eecb8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>convertDepth</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a7f2f9354a81806ee748a2de974f83308</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;raw_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>convertDepth16</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a6c81436ab4f582f79d2e2cf1ed4b03e2</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;raw_msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>convertDepth8</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a3412120a351d201501734f0d368b8eef</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;raw_msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>depthCb</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>ae7ce4cd5ab595dc2105da58a8d1fd655</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;raw_msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>toFloat</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a5e6bb8b32be5b430e60088b0bf521e24</anchor>
      <arglist>(int coord=2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>toVisible</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a5c3828ca59bfee78c4fd64c008db0423</anchor>
      <arglist>(int coord=2)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bCamModelInitialized</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>aef9a4c8194b9ac8cb5814b78ca5ed6f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv_bridge::CvImagePtr</type>
      <name>m_bridge_image</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>ac3b32b5ace3dc6a80d62d5b9ce53ce6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_geometry::PinholeCameraModel</type>
      <name>m_camera_model</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a2fffa3215a426ec4ae46d0f0912906cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>m_counter</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>ab763b370fcb4da9122f38b6b731b1636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::ImagePtr</type>
      <name>m_depth_msg</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>af93207927f72ad4cae70911e3dde714e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::ImagePtr</type>
      <name>m_float_msg</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>ab40faf9ebd837bd2eef8b4e9dcf326c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::TransportHints</type>
      <name>m_hints</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a267ce4777837658d3b24400c2ed2ff27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; image_transport::ImageTransport &gt;</type>
      <name>m_it</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a64d5e5e2fbe13612fc900c2d62a45730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Vector4</type>
      <name>m_max_range</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>aa07104a3b07739802ec06fde81b26f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Vector4</type>
      <name>m_min_range</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>aa3f80e8ff868e7201b5ad15c3fb032e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_msg_encoding</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>abafb55edb947046185c6515d3dd6856e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>m_mutex</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>ad8eeca81f88898e22c69179cf2e254ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Matrix4</type>
      <name>m_projectionMatrix</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a5563a3d7034cb5e89e65762882166d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Publisher</type>
      <name>m_pub_depth</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>ad879bf6e0c3f2b8347903125b580f821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Publisher</type>
      <name>m_pub_float</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>adf806826c88b2f2a6f7504d284eff619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::Subscriber</type>
      <name>m_sub_raw</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>aea5408517e550d002f9cb50561ddddf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_topic</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a14ef07b65877e43beca7c6630928f586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_visible_encoding</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>ad67e61679b80ea285f455c0baf7b20fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::ImagePtr</type>
      <name>m_visible_msg</name>
      <anchorfile>classsrs__ui__but_1_1CDepthImageConvertor.html</anchorfile>
      <anchor>a58002cc67cf69e0c0239cfa7eb411ef0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CExampleDialog</name>
    <filename>classsrs__ui__but_1_1CExampleDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>CExampleDialog</name>
      <anchorfile>classsrs__ui__but_1_1CExampleDialog.html</anchorfile>
      <anchor>a241a5b515520d14713e2d050c50346f2</anchor>
      <arglist>(wxWindow *parent, const wxString &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnQuit</name>
      <anchorfile>classsrs__ui__but_1_1CExampleDialog.html</anchorfile>
      <anchor>a63ae1e5ef3bb8d5691524c23f403da40</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CExamplePanel</name>
    <filename>classsrs__ui__but_1_1CExamplePanel.html</filename>
    <member kind="function">
      <type></type>
      <name>CExamplePanel</name>
      <anchorfile>classsrs__ui__but_1_1CExamplePanel.html</anchorfile>
      <anchor>ad522c16e010e86e26d245a9ebf6f5df7</anchor>
      <arglist>(wxWindow *parent, const wxString &amp;title, rviz::WindowManagerInterface *wmi)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnQuit</name>
      <anchorfile>classsrs__ui__but_1_1CExamplePanel.html</anchorfile>
      <anchor>a29a4befdd35476bb88490bf515a7c654</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::WindowManagerInterface *</type>
      <name>m_wmi</name>
      <anchorfile>classsrs__ui__but_1_1CExamplePanel.html</anchorfile>
      <anchor>a54a2d05b1551bc3dfb97b3fec71fec9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CExamplePanelControls</name>
    <filename>classsrs__ui__but_1_1CExamplePanelControls.html</filename>
    <member kind="function">
      <type></type>
      <name>CExamplePanelControls</name>
      <anchorfile>classsrs__ui__but_1_1CExamplePanelControls.html</anchorfile>
      <anchor>abed6ac7d816f2f331d423a4c226116ed</anchor>
      <arglist>(wxWindow *parent, const wxString &amp;title, rviz::WindowManagerInterface *wmi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnChckToggle</name>
      <anchorfile>classsrs__ui__but_1_1CExamplePanelControls.html</anchorfile>
      <anchor>a7ebbf3f1fa52863537a594719ad1e8bb</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnReset</name>
      <anchorfile>classsrs__ui__but_1_1CExamplePanelControls.html</anchorfile>
      <anchor>aacf4edc65712a9b3585733834e30799e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>m_button</name>
      <anchorfile>classsrs__ui__but_1_1CExamplePanelControls.html</anchorfile>
      <anchor>a8b25f816a7474c4b42ada801a83f2be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCheckBox *</type>
      <name>m_chkb</name>
      <anchorfile>classsrs__ui__but_1_1CExamplePanelControls.html</anchorfile>
      <anchor>a9751b8ac028938ebda89bb4bc3111f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::WindowManagerInterface *</type>
      <name>m_wmi</name>
      <anchorfile>classsrs__ui__but_1_1CExamplePanelControls.html</anchorfile>
      <anchor>ac1b7a506ab06ed4bbe4ebbb504317edf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srs_ui_but::ClosestPoint_</name>
    <filename>structsrs__ui__but_1_1ClosestPoint__.html</filename>
    <templarg>ContainerAllocator</templarg>
    <member kind="typedef">
      <type>float</type>
      <name>_distance_type</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a204d19a2a131a39a2d05adf252c0ba11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>_position_type</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a995e018e19daafbd31f053219d0015d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_status_type</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>afabcca9e071003fb82234598e2c01374</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_time_stamp_type</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>ad167cfa93b626a4e9d30cb82cc27e6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a12205f67830c82bef95567fa533c8994</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>ac130969f12665d5533a8cb785885beda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ClosestPoint_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a93815ef29b8cb371a86cf0ddcd19e5d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>ae08374fce385f974265e3af7c7d54ec3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a720bebcca0dfc4492756a583430c626e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a6f5ca28064dc221619ad9cd34aa47ae2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClosestPoint_</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a21b74e278cf334112d0862bc1b7117d6</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClosestPoint_</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>acb30da46c9c37c33a8953b4af049134d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a0566b8fee10ebbba872e9fca27f4cd26</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>aac2eae198d953a704468df185923b9da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a063fd311b9f7bc4b437f9a95e661debd</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a7e1ec3b2f6a2dceb0e0c9ffca1600653</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>ad6c3c5bcb0fba515ddf18361cea94855</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a2dbce315682ad2705014d3a694f3d0fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>af8d99fb590e62b34eea81236c5c123ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>distance</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>af991f8e949cf2db6469a9d2b61a759f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>position</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a803b86ba7843b3f0630c1985409d7010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>status</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a0e831332cb8dc1673b9bc7ac31be5a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>time_stamp</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a478451e4d0685997da5a825fd2f6c233</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>ac42cb56e44b7946b48db5b7e249a1712</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a1eacd5e5ed1becdb9308202f5ceebec2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structsrs__ui__but_1_1ClosestPoint__.html</anchorfile>
      <anchor>a82bc25360268d44c817baf8cdac21659</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CMaterialListener</name>
    <filename>classsrs__ui__but_1_1CMaterialListener.html</filename>
    <member kind="function">
      <type></type>
      <name>CMaterialListener</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>a5e63e277bdecb996516029deef03b2f5</anchor>
      <arglist>(Ogre::Material *material, const std::string &amp;schemeName)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTestedDistance</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>a48848d431070b135a32c6347b786678f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Technique *</type>
      <name>handleSchemeNotFound</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>af57283bb8e268f3d6997338de7f77c3d</anchor>
      <arglist>(unsigned short, const Ogre::String &amp;schemeName, Ogre::Material *mat, unsigned short, const Ogre::Renderable *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraPosition</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>aebe9ccb9fa41fa77ec8d53e930c28286</anchor>
      <arglist>(const Ogre::Vector4 &amp;position, const Ogre::Vector4 &amp;camPlane, const Ogre::Matrix4 &amp;projMatrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaused</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>a31f4058586e0a8b57782c8aefe55b95f</anchor>
      <arglist>(bool bPaused)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTestedDistance</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>a5475aa4b66c9a40272379e553edf640a</anchor>
      <arglist>(float distance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CMaterialListener</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>aef27819df120b7e1472d012e3bb47416</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bDistanceChanged</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>aeaeaf9644d8ba874c70f73417460561a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bMatricesChanged</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>afd51bc342035032f51cda0076a9b26da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bNotPaused</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>a86f72c02f48703aa912a8e31333ec627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Vector4</type>
      <name>m_camPlane</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>a9425dc74719359c8e84cacbfb3b2c657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Vector4</type>
      <name>m_camPosition</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>aa8dd7fb86c1f1474275786fe71fce468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>m_lock</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>a7aee1e9a72d220b9d645c301e8014451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Material *</type>
      <name>m_materialPtr</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>a8237c29afbb943a77b1a98229437bf40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Matrix4</type>
      <name>m_projMatrix</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>a7706f9b8015ad5e81097376a8a3b2564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_schemeName</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>a327ad33871a7f1ae5ac5f004669c50dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_testingDistance</name>
      <anchorfile>classsrs__ui__but_1_1CMaterialListener.html</anchorfile>
      <anchor>a1f851d2322117619315d13186f31d2c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CObjectControlPane</name>
    <filename>classsrs__ui__but_1_1CObjectControlPane.html</filename>
    <member kind="function">
      <type></type>
      <name>CObjectControlPane</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a4e2b2e43d83b0667a8e3c8a4ce7135f5</anchor>
      <arglist>(wxWindow *parent, const wxString &amp;title, rviz::WindowManagerInterface *wmi)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getObjectIds</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>af6f01a69f1aabafa5932c5c4842f14d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a4b7972f24f6d600be1d50198c747360e</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnAddObject</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>adfe043036842e2f31533e7fc8286be7b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnClickablePositions</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a3d022c3d404ba70d615c48780eca5661</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnRemoveObject</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>af199d348cf8499fa3294f6d00f165d79</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>poseClickedCallback</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a970418dbc2c8c46b34a179c0fdf5e0a7</anchor>
      <arglist>(const srs_interaction_primitives::PositionClickedConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setStatus</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a3d9ab6fb4e849a2ae11d8e69a301f56e</anchor>
      <arglist>(std::string text)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>add_object_client_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a2fbbaff978c5412ccdbd91b8ed638f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>clickable_positions_client_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a50b78367c03a72e6c9dbcebcc10a710d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>database_descs_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>af2b0348e06d128f5bbf655426dc99b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>database_ids_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>acaa4918e62d8576b0092dcf31f880608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; int, const char * &gt;</type>
      <name>database_objects_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a1c307b72dc17c653a007614b13d883d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; geometry_msgs::Vector3 &gt;</type>
      <name>database_sizes_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a71624718c07c40cb094757df92107b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>default_frame_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a837164b6b382e0426dc06cb7e1ba3eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>enabled_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a6d7514134b8720b68c533386c6415db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>get_model_mesh_client_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a1f8af5797aec921893d28384605c3955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>get_models_client_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>af1a6b751810a0b31aed1399eb6f6985d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxChoice *</type>
      <name>m_addedObjectsChoice</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>afb3d7bf2d5c2be35007e65741bb06f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>m_addObjectButton</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a170ef05019553f766e3472b3ec84382c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>m_clickablePositions</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>ac57b2e0cb5d501e4966b58374ce4cf0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxColourPickerCtrl *</type>
      <name>m_colorClrpicker</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a251f0d5d967935ad1b3985752ac5413e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>m_colorLabel</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>ad18a7f512bd7fdc050f6b9157f90cc9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>m_descriptionLabel</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a20e7c3c1484f66cca4e4ed736f088a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>m_descriptionText</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a0b1ce0f9b6cb3a95d084c95664d1d522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>m_frameLabel</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a9d9f4b10798224d5a929e8bd056ae139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>m_frameText</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>ae8cc88624d786bf14195c5fb9cf4d7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxChoice *</type>
      <name>m_objectsChoice</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a922a29e21d68346ff219016fed97727a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>m_posLabel</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a9329bea5dd9fc877d67083b7b81caa8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>m_posxText</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a36cbf5405bff834f4564d27759a14ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>m_posyText</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a8a9f100757d69b1b5099e82f0ab17a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>m_poszText</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a21cdf21afc5fa3a1340549270a203504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>m_removeObjectButton</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a5898984a704f09c7808baae25666cc24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>m_statusLabel</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a325f92cca54591f2c01f9ebd513b02cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rviz::WindowManagerInterface *</type>
      <name>m_wmi</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>aa74854356baf0ca8768d080bdd77536d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>aaad60356cbc62e1111bba67b8147ac7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>object_count_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a08d3960d0814db8809f729ef2a8cffc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>pose_clicked_subscriber_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>aae9dc2754535fe32d2ac08a7385b396f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>remove_primitive_client_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>aa6794424ec24c22d91031d91499a793d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::StampedTransform</type>
      <name>robotToFfTf_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a1216a91225d80a1a537c7a912d28721a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener *</type>
      <name>tfListener_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a48dffe4731095f5b5cd3bb7bf6d1744f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::Transformer</type>
      <name>transformer_</name>
      <anchorfile>classsrs__ui__but_1_1CObjectControlPane.html</anchorfile>
      <anchor>a0f3f9ab3a93fb731cf11a783c856ae44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srs_ui_but::COBStretch_</name>
    <filename>structsrs__ui__but_1_1COBStretch__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>float</type>
      <name>_height_type</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a7e534fee22b15633ef2e4a71436ec603</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_radius_type</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a1279a08194268e129e3af2efe0156c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_time_stamp_type</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>adb4ec7eb9dc655230542cb5ceb6fb951</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>ae5b6ca9d3ebf826a8c11596f800c3a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::COBStretch_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>af300d00880cdcc45b51fc0a9c5c133d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>COBStretch_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a92a32711c7d8c09234a92d70548c16fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a7e46c8068a94aa668acc10951ed027b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a52b06d0ae544a122b7a7699bd1f74363</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>ac76be2e536eb4c7772d4ba3ee1ceca2e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COBStretch_</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>ace13cbf256da6827374fe276fd9dfccc</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COBStretch_</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>ac8fbbdd7929d7277864cfd10c55dd692</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>ad4e264e774d2bd82a56f669e104c9e5b</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a0bbb09c7f39eabf1cf40e2077c04a200</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a7a4b1ddc3dafe6b46b7721f1667801dc</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a451501e74b72dc9a8a0c5176e3b2be98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a1f3b97ec3d85cc653fb385bbc6acc3f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a7fdae36a8a5130c32b4d05eccc5c9460</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a94ca7b1b1fcc958b4948112e49a23912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>height</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>af6d0ffb9137e807f44773aa81a16dcdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>radius</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>ae52279cb281c77d26efe06435ae5315e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>time_stamp</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a638b251ede18123b80ca3cd28b6cb239</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a8d21c20d0a7695abfced812ae200c56e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>a0e70ab0a755edf633599f69042a6dc69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structsrs__ui__but_1_1COBStretch__.html</anchorfile>
      <anchor>abd146bd9421d59bf29d7429b7f6304af</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CPCTransformer</name>
    <filename>classsrs__ui__but_1_1CPCTransformer.html</filename>
    <member kind="function">
      <type></type>
      <name>CPCTransformer</name>
      <anchorfile>classsrs__ui__but_1_1CPCTransformer.html</anchorfile>
      <anchor>a058798d91aefe3bcfe075b60f269d698</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classsrs__ui__but_1_1CPCTransformer.html</anchorfile>
      <anchor>afe1efac1dce673a76bd6090e71ab5a8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>sensor_msgs::Image</type>
      <name>tImage</name>
      <anchorfile>classsrs__ui__but_1_1CPCTransformer.html</anchorfile>
      <anchor>abdee5847264a67d56ab6a405c348e0d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>sensor_msgs::PointCloud2</type>
      <name>tIncommingPointCloud</name>
      <anchorfile>classsrs__ui__but_1_1CPCTransformer.html</anchorfile>
      <anchor>a565e01754ed0c4983e00627f5f095609</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertCloudCallback</name>
      <anchorfile>classsrs__ui__but_1_1CPCTransformer.html</anchorfile>
      <anchor>a8058e3e994ef315f6169cfb8e057b4de</anchor>
      <arglist>(const tIncommingPointCloud::ConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_imageTopicName</name>
      <anchorfile>classsrs__ui__but_1_1CPCTransformer.html</anchorfile>
      <anchor>a3c6274b641b2146453b0875bb0949640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_pcFrameId</name>
      <anchorfile>classsrs__ui__but_1_1CPCTransformer.html</anchorfile>
      <anchor>acbc16f7e7ce38bb078290b065425ef8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>message_filters::Subscriber&lt; tIncommingPointCloud &gt; *</type>
      <name>m_pcSubscriber</name>
      <anchorfile>classsrs__ui__but_1_1CPCTransformer.html</anchorfile>
      <anchor>a00c8c73fc4461f0994b33e8c1130f973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_pcTopicName</name>
      <anchorfile>classsrs__ui__but_1_1CPCTransformer.html</anchorfile>
      <anchor>a5c9da0d1bb156caa905834fb407f5df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>m_publisher</name>
      <anchorfile>classsrs__ui__but_1_1CPCTransformer.html</anchorfile>
      <anchor>a78aad47a2ce507b9f57cb2da349f0eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener</type>
      <name>m_tfListener</name>
      <anchorfile>classsrs__ui__but_1_1CPCTransformer.html</anchorfile>
      <anchor>a69c5538a59c050b5d1c0ead1c4d00816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::MessageFilter&lt; tIncommingPointCloud &gt; *</type>
      <name>m_tfPointCloudSub</name>
      <anchorfile>classsrs__ui__but_1_1CPCTransformer.html</anchorfile>
      <anchor>a3d06882535c106fb84987b6535240ddb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CProjectionData</name>
    <filename>classsrs__ui__but_1_1CProjectionData.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>ab6aeac33ffa1da9cd8fa30638207ca11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CProjectionData</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a167155542cae9fcf5bf400058549ba00</anchor>
      <arglist>(Ogre::SceneManager *manager, const ros::NodeHandle &amp;nh, const std::string &amp;materialName, const std::string &amp;groupName=Ogre::ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Material *</type>
      <name>getMaterialPtr</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a9760236669c8bcbeb2fe0dde100e5ddb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTextureHeight</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>af43e7998a306110874d42b6bbbb67e69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTextureWidth</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>ad06a93f4721f6a66e3054eeb0b65cd75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAspectRatio</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a2200c53a1128ba5837b23b3e635a193e</anchor>
      <arglist>(Ogre::Real ar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraModel</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>ad94d0d166f5014d2245ba2fcf8b94146</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthTextureTopic</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>af42ceeea8751dee9fe6d9de88ac982c0</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFOVy</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>ae200e15caabb8b1509462abb9a7131e5</anchor>
      <arglist>(Ogre::Radian fovy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrustrumSize</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a9a405c036e1ca201712002100fb2726f</anchor>
      <arglist>(Ogre::Vector2 size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListenerPtr</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a5f293c1ccdd94a199b1f23c30e1f21fe</anchor>
      <arglist>(CMaterialListener *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProjectorEquation</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a9316283bc735555cb50b8739d7f38579</anchor>
      <arglist>(const Ogre::Vector4 &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProjectorOrientation</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a3760ecc6557da34ed73a323162e6830e</anchor>
      <arglist>(const Ogre::Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProjectorPosition</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a09a87f4082f49578c556e12179baa2ab</anchor>
      <arglist>(const Ogre::Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRGBTextureTopic</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>adf6fc992e11b706d08ca1d423b11d301</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureSize</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a3e194a11affd60e6b6c87c17313d0609</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a42594c317097d5e24d6983ddfbc714fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateMatrices</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>acec55ef428f0143d7e634739eda1e941</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CProjectionData</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a0e0229850fcc358001310ced38a05941</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumeration">
      <name>ETextureMode</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a1bfadd09e55f95fc4350425f1b56b93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_INTERNAL</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a1bfadd09e55f95fc4350425f1b56b93ca8c2e574850f35c43017d0bde66c2a83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_ROS</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a1bfadd09e55f95fc4350425f1b56b93ca66be6bead83d47322cc8ca46186e9f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Vector4</type>
      <name>m_cameraEquation</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a0058b5014abedf75adce4e40fb2e9170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Vector3</type>
      <name>m_cameraPosition</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a98ffbfe63376111456fea9fa42b28e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Vector2</type>
      <name>m_frustrumSize</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a9ff7fab83143fc9f997d0423fcbc05cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Frustum *</type>
      <name>m_frustum</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a1dc89e866e5cedcfa62a18cdf5efa9ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>m_lock</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>ab3112740b5156d352dfdd2b802384463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneManager *</type>
      <name>m_manager</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a01126919aa8d134fe66e71c882d2adb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMaterialListener *</type>
      <name>m_materialListener</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a8849d358e92c094ec9fe8f47ceffdccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::MaterialPtr</type>
      <name>m_materialPtr</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a540b3af17ad089614ff2e9857bcbae12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ETextureMode</type>
      <name>m_mode</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a09c60fa7617ba6d32553ad5b69bfd90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::SceneNode *</type>
      <name>m_projectorNode</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a9f193778195906612e98d64044f62cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_texH</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>afc0f3d332c276fc03f19ec1be677e5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::TextureUnitState *</type>
      <name>m_texState</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a04e6e8ed37922d3b66effbd4304cb872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tRosTextureDepth *</type>
      <name>m_textureRosDepth</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>ac3cd26625282bacb4aba4d1ab1c91a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tRosTextureRGB *</type>
      <name>m_textureRosRGB</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a46663c6fd4c571c5b8941d39c73fc58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_texW</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a368f9efa04defd7ccf16130b2b475a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener</type>
      <name>m_tfListener</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>afb19f605a6e51ba387af9715d4f82e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>CRosDepthTexture</type>
      <name>tRosTextureDepth</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a4e6572300ec9efbf9d65587d8fb5167e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>CRosTopicTexture</type>
      <name>tRosTextureRGB</name>
      <anchorfile>classsrs__ui__but_1_1CProjectionData.html</anchorfile>
      <anchor>a0333df16dc72de2862e3c157f9c26057</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CRosDepthTexture</name>
    <filename>classsrs__ui__but_1_1CRosDepthTexture.html</filename>
    <base>srs_ui_but::CDepthImageConvertor</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsrs__ui__but_1_1CRosDepthTexture.html</anchorfile>
      <anchor>ade517ae71ae128f38a88ccde4b2c0751</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRosDepthTexture</name>
      <anchorfile>classsrs__ui__but_1_1CRosDepthTexture.html</anchorfile>
      <anchor>ab405aacdb36c54887a74f5338a1395bf</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const std::string &amp;texture_name, const std::string &amp;topic_name, const std::string &amp;encoding, bool bStaticTexture=false)</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::TexturePtr &amp;</type>
      <name>getTexture</name>
      <anchorfile>classsrs__ui__but_1_1CRosDepthTexture.html</anchorfile>
      <anchor>a2e326eebd5a637b0743d26f6c8ff4fca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>convertDepth</name>
      <anchorfile>classsrs__ui__but_1_1CRosDepthTexture.html</anchorfile>
      <anchor>ae7b6bbd519de3e73805ca8e61167f705</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;raw_msg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CRosTextureConverter</type>
      <name>m_texture_converter</name>
      <anchorfile>classsrs__ui__but_1_1CRosDepthTexture.html</anchorfile>
      <anchor>ae71096c35554c4f7cfefa05cd19afed0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CRosRttTexture</name>
    <filename>classsrs__ui__but_1_1CRosRttTexture.html</filename>
    <member kind="function">
      <type></type>
      <name>CRosRttTexture</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>a9471bd261867eb562cdaa3e9afa31274</anchor>
      <arglist>(unsigned width, unsigned height, Ogre::Camera *camera, bool isDepth=false)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getHeight</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>aa2eb52e017a07b86fab970bd8709ad63</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const sensor_msgs::Image &amp;</type>
      <name>getImage</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>aa2c86432e2ce47f4ce8839b070377dc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getMaterialName</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>ac7bfc14e4f3210fb3e6649eb2a998a2d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Ogre::TexturePtr &amp;</type>
      <name>getTexture</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>ac54680c05726a66033b1951da41f4f5a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getWidth</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>a8e7830f7e821b320b3fe901a14b6a7f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasData</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>acae4c0c79ada71c63d9498311223dec5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveImage</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>a173a059130d76cc305460adbfc9864e2</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrame</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>ae69fc911e11c66f01ba4b58160524b9f</anchor>
      <arglist>(const std::string &amp;frame)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CRosRttTexture</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>ae5ef5c9d35da1bd874b8eb93f5547dea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>ad2a5914469ab5f2488b484ad9daf378e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::Image</type>
      <name>current_image_</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>aa5927a611d6d47e2e017b5ea2146b2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>frame_</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>a8ff5148d984fe67237dbc1da7153a2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>height_</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>a688d5fad5cb4411009c04662c15285d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bIsDepth</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>a425b6defdb4e73d058b42d94a03dae63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::String</type>
      <name>m_materialName</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>a7269409b8997d7d60731d5ba07cf139f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>a753a4eecf411d8ba325c0a4c644b417a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::TexturePtr</type>
      <name>texture_</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>a7c2c47781a9f1380c3fa06da187a582f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>width_</name>
      <anchorfile>classsrs__ui__but_1_1CRosRttTexture.html</anchorfile>
      <anchor>a734cfb7c61d7443e8c08f26fdf083c66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CRosTextureConverter</name>
    <filename>classsrs__ui__but_1_1CRosTextureConverter.html</filename>
    <class kind="class">srs_ui_but::CRosTextureConverter::RTCException</class>
    <member kind="function">
      <type>bool</type>
      <name>convert</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>aadd17814e70336a3a32e76a2167a536f</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image, bool writeInfo=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convert</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>a7f249eeef64d8774bad1720808b1cd1d</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image, const std::string &amp;texture_name, bool writeInfo=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRosTextureConverter</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>ad58939799eb5dd07dcea18e0cf773984</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;encoding, bool bStaticTexture=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRosTextureConverter</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>ad1bee4f2109e772baaa0506e7ad903ee</anchor>
      <arglist>(const std::string &amp;encoding=std::string(), bool bStaticTexture=false)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::TexturePtr &amp;</type>
      <name>getOgreTexture</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>ab4171fde2fa69e597738cab22ada7e1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv_bridge::CvImage *</type>
      <name>getOpenCVImage</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>afc1d6c75daaa9fe625126b9719c9a05d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEncoding</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>ab51e8fea907cbc1817c94a2f0398e81e</anchor>
      <arglist>(const std::string &amp;encoding)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CRosTextureConverter</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>a6bb59bcc4047975c1c2e049f89e2c96e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Ogre::PixelFormat</type>
      <name>getFormat</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>a638d86cc062800e21ae03b303e4910c5</anchor>
      <arglist>(const std::string &amp;encoding)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initOgreTexture</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>a0c3793c18e4bd78bde2003f7913ba5e9</anchor>
      <arglist>(Ogre::PixelFormat format, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeStats</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>aa8c96277f5ee5cbe452db883d93d0b24</anchor>
      <arglist>(Ogre::Image &amp;image)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bStaticTexture</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>a7f545bd83c359cd3ae8c47708a1eb2f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv_bridge::CvImagePtr</type>
      <name>m_cv_image</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>a3a15a01f8eb465dfe72ebe3578740e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::Image</type>
      <name>m_empty_image</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>aaace7e792816424ad47a186ddd85729a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::TexturePtr</type>
      <name>m_ogre_image</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>ab443cef6bec8b0083260c7dffe190178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_output_encoding</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>aeec00e01b76a415558aac0cfa69e9657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ogre::PixelFormat</type>
      <name>m_static_format</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>a3a5a8fed437cc39d35a3e61dec3e7ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_texture_name</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter.html</anchorfile>
      <anchor>af48d5a363083cba61ed7cc81d922b039</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CRosTextureConverter::RTCException</name>
    <filename>classsrs__ui__but_1_1CRosTextureConverter_1_1RTCException.html</filename>
    <member kind="function">
      <type></type>
      <name>RTCException</name>
      <anchorfile>classsrs__ui__but_1_1CRosTextureConverter_1_1RTCException.html</anchorfile>
      <anchor>ad7f0ec8a2afa6231ed62ffcc930e7907</anchor>
      <arglist>(const std::string &amp;estr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::CRosTopicTexture</name>
    <filename>classsrs__ui__but_1_1CRosTopicTexture.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>aee97924063c294cb2ee1fd0d150424da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRosTopicTexture</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>ac092149a6a35a366c6a617bfc7f76ddb</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const std::string &amp;texture_name, const std::string &amp;encoding)</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::TexturePtr &amp;</type>
      <name>getTexture</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>af958f057a7faa9ee62786ea0adf044b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTopic</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>a2a2d28e175a21bbcf80e8705b4aed84a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTopic</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>acb82c2665c2e27c249c5a174bfa6ab69</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>a28e44bac7f59cca9d3c69a9ffe8c13b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CRosTopicTexture</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>aceebfaba72da0a90785005d6d1b4e6a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>a956494173b48778caf53c44b9c53892e</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;image)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::Image::ConstPtr</type>
      <name>m_current_image</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>a2bc620f7dbe1b5f420bb2e2d4e429507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_frame</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>a525a9ecf55443e79858abf7c08d01425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>image_transport::ImageTransport</type>
      <name>m_it</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>aff48b0d5e6044a9ec63981df7ca08bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>m_mutex</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>af4bc36e34c3c6b817026f2620e198c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_name</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>ad77a8430e3ec83322ae04cef5df51b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_new_image</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>a9318d1944b263662782420ff2005e5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>m_nh</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>a618746d853e65b045c62992e91ce76ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; image_transport::SubscriberFilter &gt;</type>
      <name>m_sub</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>a4e625c3bee3a766d79f1ca98b4054cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CRosTextureConverter</type>
      <name>m_texture_converter</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>a19b8f299ca4ade8ea3c8a9b08bda3c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener *</type>
      <name>m_tf_client</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>ac37ba25c8da90bb45f04fd0ed4ea566c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; tf::MessageFilter&lt; sensor_msgs::Image &gt; &gt;</type>
      <name>m_tf_filter</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>a1fb899d6f6cc22cbb54962576c126df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_topic</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>acf759d108ee5e6972b0bc6e75edc6813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_transport_type</name>
      <anchorfile>classsrs__ui__but_1_1CRosTopicTexture.html</anchorfile>
      <anchor>ac95a1ec3baa9a469218b94c352dba6d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::FootprintMarker</name>
    <filename>classsrs__ui__but_1_1FootprintMarker.html</filename>
    <member kind="function">
      <type></type>
      <name>FootprintMarker</name>
      <anchorfile>classsrs__ui__but_1_1FootprintMarker.html</anchorfile>
      <anchor>a655c9832ff1533513f09efe8a9352fb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FootprintMarker</name>
      <anchorfile>classsrs__ui__but_1_1FootprintMarker.html</anchorfile>
      <anchor>a6f02254b2ccfd803cab68fbf87273037</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>polygonCallback</name>
      <anchorfile>classsrs__ui__but_1_1FootprintMarker.html</anchorfile>
      <anchor>aeb5e53156089dad07e39bf89785fb33d</anchor>
      <arglist>(const geometry_msgs::PolygonStampedConstPtr &amp;polygon)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>lifetime_</name>
      <anchorfile>classsrs__ui__but_1_1FootprintMarker.html</anchorfile>
      <anchor>a25f37ad71bfd97e2e9e3d96473fbd81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>visualization_msgs::Marker</type>
      <name>marker_</name>
      <anchorfile>classsrs__ui__but_1_1FootprintMarker.html</anchorfile>
      <anchor>aa5a8065b6609063653f5beff18ea0667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>marker_pub_</name>
      <anchorfile>classsrs__ui__but_1_1FootprintMarker.html</anchorfile>
      <anchor>a8b77099ef417dad608fb537e78fe972d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classsrs__ui__but_1_1FootprintMarker.html</anchorfile>
      <anchor>ab74b0010286f8ac28e92dc89db8ea51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>polygon_sub_</name>
      <anchorfile>classsrs__ui__but_1_1FootprintMarker.html</anchorfile>
      <anchor>a854861797478a978e00bde8d24aa1841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>z_pos_</name>
      <anchorfile>classsrs__ui__but_1_1FootprintMarker.html</anchorfile>
      <anchor>ac6dd990d6e05b8ceb0004566301cd3d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srs_ui_but::GetAddedObjects</name>
    <filename>structsrs__ui__but_1_1GetAddedObjects.html</filename>
    <member kind="typedef">
      <type>GetAddedObjectsRequest</type>
      <name>Request</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjects.html</anchorfile>
      <anchor>a1657128cac4233f07a8b8cdd7a93e2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjects.html</anchorfile>
      <anchor>a7bb7daad40c382abcfd397706835343e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetAddedObjectsResponse</type>
      <name>Response</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjects.html</anchorfile>
      <anchor>ac2ac82e49958d017680ab8bcd9ac569b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjects.html</anchorfile>
      <anchor>afe81bb81be386c68a10e9ae94dda98f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjects.html</anchorfile>
      <anchor>a45f6ccf5052fd7f2ef0372a1be07ed3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjects.html</anchorfile>
      <anchor>aab1dd1d0684a0e23a851f2373761e2e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srs_ui_but::GetAddedObjectsRequest_</name>
    <filename>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a5948d0c7265cf4704335b99ffd581b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetAddedObjectsRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a4c81a0c8b40da8f612ccb57bd585dba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetAddedObjectsRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>af6a6b88aceb1d289b85dc30791b9bac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a77d2c7c6454fb2c9b553024499b28d9a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a8dffc213e01a806754c3d3a98956ff1f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>aba9e0ec61b69c61d6c773e9fd0584e18</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>ad10c035411eab9284da1b750cbf650b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a043bd0a8e876f8c530ccbbfbe725bd1c</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetAddedObjectsRequest_</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>aa4856a9d125da1729d1ba009edc0448f</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetAddedObjectsRequest_</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a68b0fcf0b1981bd950a6d8c5cf85b168</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a19b93d9e4fb3935d761c77fd8a67a230</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a045175daaecb25c53b3aeb0da831d052</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>ac27a8bae600c6af905af9309cc304508</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>abdf902cbee7a30fc928e9207547eb368</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>ad657d3d7ec8d505500bdc9e4ce04ac46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a63fc0688470581e98137446009ac575b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a580cb092012e59b48afc2c9f1161cc32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a904e401933a207362fdc894c4d9bb47f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a2b9d479b1543cc5492df901b2f0a547a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>acab6b1c7f185dfdad02955a4c73b1562</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsRequest__.html</anchorfile>
      <anchor>a09817accb7a55e5359fd38f4a552f534</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srs_ui_but::GetAddedObjectsResponse_</name>
    <filename>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::cob_object_detection_msgs::DetectionArray_&lt; ContainerAllocator &gt;</type>
      <name>_object_list_type</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>a3e2b8beab2824ae4d6cc36460ccecb01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>a59c46ded5e35e271e8f8e5e9d2982cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetAddedObjectsResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>af32422ea33edb4b60318b7da35200451</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetAddedObjectsResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>a397607103fedf28319fe6d75cf43c665</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>a5f8df1285343512c4ad70a23d6713ee8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>ac7f17a99f3515dea9041fcb089cc8046</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>ad6f61e72f384e256b6cb2a1370e3f9e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>a4ad23e17cc7075eb0f00a0df19f0ce6a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>a3cf7a5a2bf90c182052c08912f6ba260</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetAddedObjectsResponse_</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>aec4e4b0f396858ec89a4a3e409107bd1</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetAddedObjectsResponse_</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>ab9a2fa7ec6ffba13035d5afa9141e839</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>adaaf8691a6b3720e7b8c99e1e6fed0d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>af5657ab5b4211665172d8885cddd93af</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>a1d844692b4b2c6db70e023946011ea5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>a657cba9be069a1353c42e15d2c3c1a01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>acb421329096b874d3b513e2c33c0d99b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>a698ff78b9de84e1e40223de64f0cbc8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>ab29172624d1ec297154412b87abb9f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::cob_object_detection_msgs::DetectionArray_&lt; ContainerAllocator &gt;</type>
      <name>object_list</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>a4d6d29d787b0d6cb2f4a5ff3240ea43c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>a2cfc24d07fcd2f9236ea8c63871b7795</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>ad348dc7e12b9d4c978efc039fad11831</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>a956a5ecee89a55521f5fb48f757a7399</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1GetAddedObjectsResponse__.html</anchorfile>
      <anchor>aa4bedc0d22a45a9ce58dac5e297db131</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srs_ui_but::GetClosestPoint</name>
    <filename>structsrs__ui__but_1_1GetClosestPoint.html</filename>
    <member kind="typedef">
      <type>GetClosestPointRequest</type>
      <name>Request</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPoint.html</anchorfile>
      <anchor>a11ca5c40b964124925e1b03a55581b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPoint.html</anchorfile>
      <anchor>a464c44544468788fd83cd51af6281a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetClosestPointResponse</type>
      <name>Response</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPoint.html</anchorfile>
      <anchor>a852374960b8da21e622544ecd43c8cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPoint.html</anchorfile>
      <anchor>a6bf427b6e67eb62e0e971ff68f767442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPoint.html</anchorfile>
      <anchor>aa907752b8cd6edffd0687b27f197a948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPoint.html</anchorfile>
      <anchor>a7ae4a68aeec029cbcd2de583774b5533</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srs_ui_but::GetClosestPointRequest_</name>
    <filename>structsrs__ui__but_1_1GetClosestPointRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_link_type</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a5a1c5e4754c63870f788cc262fb60e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>acafef4265c5bc53df01e1e8fb1705119</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetClosestPointRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a08e022c6a832c733f5f58f76f11a4bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetClosestPointRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a0f33a9a948b96553e10dbd5aec0651bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a415180b024db39aeca98775c0bad40ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a2e71d88477bb29cc15c64948e64dd1c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a6acf3dbcbdac2ec3c80b51f108d82a0b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>aba04a5cb8a8955c3fb57b0f633485367</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>ac24dde6647220333ff905b7d48cbecb3</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetClosestPointRequest_</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a3e05a9411511b38be730ef855974f9a5</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetClosestPointRequest_</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a0edc63de45c0c01813a8c55dda2c508f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a4b4b5b0a74ffcdb0cb4e72856487fba2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a160d2f94ed580d6873e462ef39429222</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a6d89d0ca93bee1bac73df486cb2a4a0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>ab6dbef72411225367ecb3c8a6ad14b27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a2e3dda8f14efcf58187b670bb50e5cda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>ac9ac76afd5cea690a8676e0f75d93f36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a8f2bbbe7a6a0e54d35b3475ff403ebe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>link</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>acf3e844ff5f554b19c104854d8ce080a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a9a249660177410d03deaeb45decf9aeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>aa2c0bb1634cb757127dab037e6cb7244</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>af096c22d3bcd6a8f58db0e4cb754177c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointRequest__.html</anchorfile>
      <anchor>a01cd59be7bdd307b3708cd8581323755</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srs_ui_but::GetClosestPointResponse_</name>
    <filename>structsrs__ui__but_1_1GetClosestPointResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt;</type>
      <name>_closest_point_data_type</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a85bfcf1ca544cf00103766c96301ea2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_topic_type</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>abedfc8db372f5b80d5bfab6ea29a4d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a62921c4e0a2651f5f6e2b13e7f836cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::GetClosestPointResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a0c7c61f36ad4f92c537b344b6708a0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetClosestPointResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a5def57244c47c1e17962aa712504d1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>adb91ea01587273e08f412b4f3ba06180</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a5d942b9f68bc9d99e51dd8a8e01feba3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>afee1a1b15c8dc62bc7599ce835cf6d6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a6b1d2b98049e0655cb764dbb955474b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>ae5544fee8cc13925ae02a6b2da021894</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetClosestPointResponse_</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a942f6044fd2a8344f4a0e0d892d9d8e7</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetClosestPointResponse_</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>abb5f56fae40e9c784dd355174f80a110</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a79670319a44c92be5f72e15bd54198fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a5d4085d1bcc2aca778021cda4d62918d</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>acd4d39f4eecf22898c6de2d275519897</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>ad36e451586508e6e353264432f43df34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a7ea0b32528040aabdbe44b2be80f15b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a0a545dd2f53c26fd1c0367d09e4608af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a55868a8e4ae7d0e3df5edf14fab8c566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::srs_ui_but::ClosestPoint_&lt; ContainerAllocator &gt;</type>
      <name>closest_point_data</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a25be10c27746563c28cc95a2b237df57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>topic</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a090fb051e276fda05d1c12d58dfff781</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a8a4b12436e4104e4475db649201d0fae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>a6c25e60209e07468441b4653a8344b85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>ad30610e9ef9986663f2f3dadb08f3105</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1GetClosestPointResponse__.html</anchorfile>
      <anchor>aeee4e9a6f697ef8677a51caef6dacd17</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::PointCloudTools</name>
    <filename>classsrs__ui__but_1_1PointCloudTools.html</filename>
    <member kind="function">
      <type>srs_ui_but::ClosestPoint</type>
      <name>getClosestPoint</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>abede8058c1063f789a27e0f0d373c319</anchor>
      <arglist>(std::string link)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPointCloudTopic</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>a20cd41b41018649521617f1d31a7f7cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCloudTools</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>acdf471fb030bbb27f8a329577e3dd47e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointCloudTopic</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>a15db7e66df795f624c1a2fd81d24c34e</anchor>
      <arglist>(std::string topic)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudTools</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>ab243c2c7889deab3f6f5190512656b4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>incomingCloudCallback</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>a4cc639c31c2ee8a2a23f5428e7f98bb5</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>srs_ui_but::ClosestPoint</type>
      <name>closestPoint</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>a55f108ecccaff62263899e3f13818b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>linkToSensorTf</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>a26566fa8036979fa3f7d32909ac8463a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>pcl_pointCloud</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>ab80ab5433bfa0537ee0c31a29a3533a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>point_cloud</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>abff1b2c3b7e592a23db48747ab9ddb11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>pointCloud_stamp</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>a05ca313c35588b37f4b682820b181e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::StampedTransform</type>
      <name>sensorToLinkTf</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>a5a62f0cebdafa63300dcef553e695a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener *</type>
      <name>tfListener</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>a66cb7776d5b31cab97ce34f0e3d041c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>threaded_nh_</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>ad5b07d1922690b0da07d0ecfea706d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topic_</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>ad276a9b252e3e2e207464a9524b28104</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::MessageFilter&lt; sensor_msgs::PointCloud2 &gt; *</type>
      <name>transform_filter</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>acc304647fe5fd111d35bfc1269b2512c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transformer</type>
      <name>transformer</name>
      <anchorfile>classsrs__ui__but_1_1PointCloudTools.html</anchorfile>
      <anchor>a84252695d0124d5b4d49d90e2dbe11c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srs_ui_but::SetPointCloudTopic</name>
    <filename>structsrs__ui__but_1_1SetPointCloudTopic.html</filename>
    <member kind="typedef">
      <type>SetPointCloudTopicRequest</type>
      <name>Request</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopic.html</anchorfile>
      <anchor>a470f649bf0bd65937a32277f7227a449</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopic.html</anchorfile>
      <anchor>aa058fbd3adea8e145a4cda803bce54a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetPointCloudTopicResponse</type>
      <name>Response</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopic.html</anchorfile>
      <anchor>a234fec4ecf8254fe774cef1e4bdd3c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopic.html</anchorfile>
      <anchor>ab7c1ae3fb047ddaee8ed55c92c7be106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopic.html</anchorfile>
      <anchor>a671168f57706be0a84acf2087428ff9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopic.html</anchorfile>
      <anchor>a2345335f01dc9e3d2e8bac59943ede7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srs_ui_but::SetPointCloudTopicRequest_</name>
    <filename>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_topic_type</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>ab970ec3de1347f3da16a4a82c59ae913</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a206ef6c57314e30b03726e384bf8d0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::SetPointCloudTopicRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>abefd358a797ff41018117205559cf49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetPointCloudTopicRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>ad4ec861b4ca19332c5277387e5e52462</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>af2b8cf400627cf845022852d7e24c1ec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a028e09e02e13a0ecb1a6397fbd6fdce8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>aa6171c87c07b7c6c0e68f42721a52de6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a9d01641aa95f99b0bf52ce2b4bbc6539</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a3e844fea69f66788284a70cc21c1fd14</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>af690d9eac6adede093a46a8d9a003862</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a5df925b5d102297bfc66db98eb79af5e</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPointCloudTopicRequest_</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>af267bd4ce81915f2b191997a8664e886</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPointCloudTopicRequest_</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a5e81661ed394f9f05e275ca5ca3fd859</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a2bf94e52eb7e3fdcc90f673205c413a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a54bdca8fc4b6fa8407df362122894123</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>ae01ae5fc5f3eaf4aa68cb57c2237f4b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>aa0bc9ffac416c320889c8ef2955971f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a8639dfc504217cfe5d14003e9bff30ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>topic</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a5606c8addd50747b9875ae355b9fe8eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a5c5cdfe56e38b7d36ee79ca92f6317f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a79ecd0215d4eba30e742bc0e6987b078</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>a994bad27eab3c6e9c7071534c2bf33b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicRequest__.html</anchorfile>
      <anchor>ad3d4413e76752bd28aecf146e6933dcc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>srs_ui_but::SetPointCloudTopicResponse_</name>
    <filename>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a76dd54631418361c06db77f502f3a8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::srs_ui_but::SetPointCloudTopicResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a8e8b4655247a9686e0fdd8ecc40b9c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetPointCloudTopicResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a426dfc679da1280e86ddab7b3646c2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a716bf5ae1e101a6ddf781b4931824b9b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>ae0634ecabc48a592a1694cecaaccb45c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>ab42b6558cdb8661920e692a2516ef172</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a2e21494257d8e7e40934e60aa44cd0bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a7d7cdbc241d0276755f5fa46a7c90f6f</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>ae6e7440cb785095eb27638299864c2fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>aa6e8b0f0934874237187f4e1e52def1f</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPointCloudTopicResponse_</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a56b9ae5aa2b38d5f5c41899f73db7778</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPointCloudTopicResponse_</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>aa08bb9fdebba639b2f5b6039418da6eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a6bc1d6c6ec4a3b66beaad224830dbd71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a70aefcc2d4397217792973738006f5c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a6e2ec45382179b652a177b3b5cf01d95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>aaee4869f29e762da6ca505e8437e3149</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>aff127a29a439242113bf028f5fcc0fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a08051dd54ac406df0d75f3887c1fb04e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a9a15373dce55e6be6297372f560b6b83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a8335238e00f08315858421c9dbac80a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structsrs__ui__but_1_1SetPointCloudTopicResponse__.html</anchorfile>
      <anchor>a5a378d338c7bd0eefde62189f91d4415</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>srs_ui_but::UnsupportedImageEncoding</name>
    <filename>classsrs__ui__but_1_1UnsupportedImageEncoding.html</filename>
    <member kind="function">
      <type></type>
      <name>UnsupportedImageEncoding</name>
      <anchorfile>classsrs__ui__but_1_1UnsupportedImageEncoding.html</anchorfile>
      <anchor>a2a4f260126b24179c15e4cc4f55b6e58</anchor>
      <arglist>(const std::string &amp;encoding)</arglist>
    </member>
  </compound>
</tagfile>
