<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-bosch_image_proc/doc_stacks/2014-01-02_11-04-10.948747/bosch_image_proc/camera_self_filter/src/camera_self_filter/</path>
    <filename>____init_____8py</filename>
    <namespace>camera_self_filter</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-bosch_image_proc/doc_stacks/2014-01-02_11-04-10.948747/bosch_image_proc/camera_self_filter/src/camera_self_filter/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>camera_self_filter::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_mask.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-bosch_image_proc/doc_stacks/2014-01-02_11-04-10.948747/bosch_image_proc/camera_self_filter/src/camera_self_filter/srv/</path>
    <filename>__mask_8py</filename>
    <class kind="class">camera_self_filter::srv::_mask::mask</class>
    <class kind="class">camera_self_filter::srv::_mask::maskRequest</class>
    <class kind="class">camera_self_filter::srv::_mask::maskResponse</class>
    <namespace>camera_self_filter::srv::_mask</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacecamera__self__filter_1_1srv_1_1__mask.html</anchorfile>
      <anchor>a303575fd20f4beb2cf403fc9b2c1ecb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacecamera__self__filter_1_1srv_1_1__mask.html</anchorfile>
      <anchor>a749d0d8248c20bea1a4d40aba3cfedc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_BI</name>
      <anchorfile>namespacecamera__self__filter_1_1srv_1_1__mask.html</anchorfile>
      <anchor>a5bce776ec3d316ae0a8a6f8f8e0d2408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacecamera__self__filter_1_1srv_1_1__mask.html</anchorfile>
      <anchor>afbc2788e4bc637e49461156f3c2aab88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacecamera__self__filter_1_1srv_1_1__mask.html</anchorfile>
      <anchor>a66e6e1f32c6e860670b5792a4c1bbac6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>camera_self_filter.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-bosch_image_proc/doc_stacks/2014-01-02_11-04-10.948747/bosch_image_proc/camera_self_filter/src/</path>
    <filename>camera__self__filter_8cpp</filename>
    <includes id="robotMeshModel_8h" name="robotMeshModel.h" local="yes" imported="no">camera_self_filter/robotMeshModel.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLEXT_PROTOTYPES</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>a120fb070bddb21f0bd899f50252c4cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alpha_image_cb</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>ad831b9b525c53a34bc88dc2e1de13bb6</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calc_and_publish_BWMask</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>ab5da8db25ed4b4ff074d0326dfd06002</anchor>
      <arglist>(const ros::Time time_stamp, const std::string frame_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>a1e5b20fed15743656bb6d2e6a6ea6269</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeGL</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>a2d3d45239c78255c23a70ca558b4d4f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mask_cb</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>abbb1bbf395e25049414e571cc32f8efb</anchor>
      <arglist>(const sensor_msgs::CameraInfoConstPtr &amp;msg_ptr)</arglist>
    </member>
    <member kind="variable">
      <type>image_transport::Publisher</type>
      <name>image_publisher</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>ace03b9307c762176735f3d690f8d2db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>inverted</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>a19bbb3c355941d56eccf70be7f7ed9e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>ipl_maskBGRA</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>af299878cd17c411cf3421973c3d165b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>ipl_maskBW</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>a78aeb10efd49899784c4b9cf47a1c7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>image_transport::Publisher</type>
      <name>mask_publisher</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>a19482482d3f627dc8b41e1477ce2754e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publish_mask</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>a2e89563dd9761ebb19f7ab087e8f05a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RobotMeshModel *</type>
      <name>robmod</name>
      <anchorfile>camera__self__filter_8cpp.html</anchorfile>
      <anchor>aa3f681b65b363d050a09e18630aff514</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>camera_self_filter_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-bosch_image_proc/doc_stacks/2014-01-02_11-04-10.948747/bosch_image_proc/camera_self_filter/src/</path>
    <filename>camera__self__filter__server_8cpp</filename>
    <includes id="robotMeshModel_8h" name="robotMeshModel.h" local="yes" imported="no">camera_self_filter/robotMeshModel.h</includes>
    <includes id="mask_8h" name="mask.h" local="yes" imported="no">camera_self_filter/mask.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLEXT_PROTOTYPES</name>
      <anchorfile>camera__self__filter__server_8cpp.html</anchorfile>
      <anchor>a120fb070bddb21f0bd899f50252c4cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::ImagePtr</type>
      <name>calc_and_publish_BWMask</name>
      <anchorfile>camera__self__filter__server_8cpp.html</anchorfile>
      <anchor>ab9a8aee829766d3e2246cf6486b1a41f</anchor>
      <arglist>(const ros::Time time_stamp, const std::string frame_id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>calcMaskCB</name>
      <anchorfile>camera__self__filter__server_8cpp.html</anchorfile>
      <anchor>a492f819ae61021b5829f089c3459bbd2</anchor>
      <arglist>(camera_self_filter::maskRequest &amp;req, camera_self_filter::maskResponse &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>camera__self__filter__server_8cpp.html</anchorfile>
      <anchor>a1e5b20fed15743656bb6d2e6a6ea6269</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeGL</name>
      <anchorfile>camera__self__filter__server_8cpp.html</anchorfile>
      <anchor>a2d3d45239c78255c23a70ca558b4d4f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>camera__self__filter__server_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>inverted</name>
      <anchorfile>camera__self__filter__server_8cpp.html</anchorfile>
      <anchor>a19bbb3c355941d56eccf70be7f7ed9e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>ipl_maskBGRA</name>
      <anchorfile>camera__self__filter__server_8cpp.html</anchorfile>
      <anchor>af299878cd17c411cf3421973c3d165b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>ipl_maskBW</name>
      <anchorfile>camera__self__filter__server_8cpp.html</anchorfile>
      <anchor>a78aeb10efd49899784c4b9cf47a1c7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RobotMeshModel *</type>
      <name>robmod</name>
      <anchorfile>camera__self__filter__server_8cpp.html</anchorfile>
      <anchor>aa3f681b65b363d050a09e18630aff514</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>image_view.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-bosch_image_proc/doc_stacks/2014-01-02_11-04-10.948747/bosch_image_proc/camera_self_filter/src/</path>
    <filename>image__view_8cpp</filename>
    <class kind="class">ImageView</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>image__view_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>load_assimp.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-bosch_image_proc/doc_stacks/2014-01-02_11-04-10.948747/bosch_image_proc/camera_self_filter/src/</path>
    <filename>load__assimp_8cpp</filename>
    <class kind="class">ResourceIOStream</class>
    <class kind="class">ResourceIOSystem</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>load__assimp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-bosch_image_proc/doc_stacks/2014-01-02_11-04-10.948747/bosch_image_proc/camera_self_filter/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>mask.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-bosch_image_proc/doc_stacks/2014-01-02_11-04-10.948747/bosch_image_proc/camera_self_filter/srv_gen/cpp/include/camera_self_filter/</path>
    <filename>mask_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; camera_self_filter::mask &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">camera_self_filter::mask</class>
    <class kind="struct">camera_self_filter::maskRequest_</class>
    <class kind="struct">camera_self_filter::maskResponse_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; camera_self_filter::mask &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>camera_self_filter</namespace>
    <member kind="typedef">
      <type>::camera_self_filter::maskRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>maskRequest</name>
      <anchorfile>namespacecamera__self__filter.html</anchorfile>
      <anchor>a363f08e342a03e6952c4e2b1c5d3688e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::camera_self_filter::maskRequest const  &gt;</type>
      <name>maskRequestConstPtr</name>
      <anchorfile>namespacecamera__self__filter.html</anchorfile>
      <anchor>a36331ae8d530cae650a2849478089757</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::camera_self_filter::maskRequest &gt;</type>
      <name>maskRequestPtr</name>
      <anchorfile>namespacecamera__self__filter.html</anchorfile>
      <anchor>a4c3089e6a14596679b0cd7d4d152b350</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::camera_self_filter::maskResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>maskResponse</name>
      <anchorfile>namespacecamera__self__filter.html</anchorfile>
      <anchor>a03abaacb513b495ff6206fb48f37542f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::camera_self_filter::maskResponse const  &gt;</type>
      <name>maskResponseConstPtr</name>
      <anchorfile>namespacecamera__self__filter.html</anchorfile>
      <anchor>ad692247b00a13bbc1e6c85991279fcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::camera_self_filter::maskResponse &gt;</type>
      <name>maskResponsePtr</name>
      <anchorfile>namespacecamera__self__filter.html</anchorfile>
      <anchor>ab20f537dcabedd7aac02b36a3e17efd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robotMeshModel.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-bosch_image_proc/doc_stacks/2014-01-02_11-04-10.948747/bosch_image_proc/camera_self_filter/src/</path>
    <filename>robotMeshModel_8cpp</filename>
    <includes id="robotMeshModel_8h" name="robotMeshModel.h" local="yes" imported="no">camera_self_filter/robotMeshModel.h</includes>
    <class kind="class">ResourceIOStream</class>
    <class kind="class">ResourceIOSystem</class>
  </compound>
  <compound kind="file">
    <name>robotMeshModel.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-bosch_image_proc/doc_stacks/2014-01-02_11-04-10.948747/bosch_image_proc/camera_self_filter/include/camera_self_filter/</path>
    <filename>robotMeshModel_8h</filename>
    <class kind="class">RobotMeshModel</class>
    <class kind="struct">RobotMeshModel::SubMesh</class>
    <class kind="struct">RobotMeshModel::Vertex</class>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLEXT_PROTOTYPES</name>
      <anchorfile>robotMeshModel_8h.html</anchorfile>
      <anchor>a120fb070bddb21f0bd899f50252c4cb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_client.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-bosch_image_proc/doc_stacks/2014-01-02_11-04-10.948747/bosch_image_proc/camera_self_filter/test/</path>
    <filename>test__client_8cpp</filename>
    <includes id="mask_8h" name="mask.h" local="yes" imported="no">camera_self_filter/mask.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImageView</name>
    <filename>classImageView.html</filename>
    <member kind="function">
      <type>void</type>
      <name>image_cb</name>
      <anchorfile>classImageView.html</anchorfile>
      <anchor>abcd4743959dcd92c6d85b134e520debf</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageView</name>
      <anchorfile>classImageView.html</anchorfile>
      <anchor>a29ece329f6979e47bef3d10f5ffbcc3e</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const std::string &amp;transport)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImageView</name>
      <anchorfile>classImageView.html</anchorfile>
      <anchor>a83e4c77d560bc7ff34973dfced77cc72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>mouse_cb</name>
      <anchorfile>classImageView.html</anchorfile>
      <anchor>aa0c0596ad4e7f40900a74c84069dd34a</anchor>
      <arglist>(int event, int x, int y, int flags, void *param)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>count_</name>
      <anchorfile>classImageView.html</anchorfile>
      <anchor>a48b17b6ef3c50cadf4756d36d3dce77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::format</type>
      <name>filename_format_</name>
      <anchorfile>classImageView.html</anchorfile>
      <anchor>acbcf29a5f79aa8ed28885e553b9e583e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>image_mutex_</name>
      <anchorfile>classImageView.html</anchorfile>
      <anchor>a5c7792c114b7500d1c6ce3941c5e5832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage</type>
      <name>ipl_image_</name>
      <anchorfile>classImageView.html</anchorfile>
      <anchor>a2884c08b4c42edf06ea3547bcebe66b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::ImageConstPtr</type>
      <name>last_msg_</name>
      <anchorfile>classImageView.html</anchorfile>
      <anchor>a364cc0878a7eea83c7a5dd9da53bc469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classImageView.html</anchorfile>
      <anchor>a629d45214501935e68cbc877a49cfe30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>window_name_</name>
      <anchorfile>classImageView.html</anchorfile>
      <anchor>aeb00b36e2f23d2875266dba55a29d47d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ResourceIOStream</name>
    <filename>classResourceIOStream.html</filename>
    <member kind="function">
      <type>size_t</type>
      <name>FileSize</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>af3fec46be29710d3bbbd1f290c153370</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>FileSize</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>af3fec46be29710d3bbbd1f290c153370</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Flush</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>af5713f480552dba55e093b2f8e0fa058</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Flush</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>af5713f480552dba55e093b2f8e0fa058</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Read</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>a40b124662f1782810e1f8a7f046d5a79</anchor>
      <arglist>(void *buffer, size_t size, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Read</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>a40b124662f1782810e1f8a7f046d5a79</anchor>
      <arglist>(void *buffer, size_t size, size_t count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResourceIOStream</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>afb0a0ebd26431c58396cff39be159c9f</anchor>
      <arglist>(const resource_retriever::MemoryResource &amp;res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResourceIOStream</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>afb0a0ebd26431c58396cff39be159c9f</anchor>
      <arglist>(const resource_retriever::MemoryResource &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>aiReturn</type>
      <name>Seek</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>a4352e96352da70726bd9635b6c35b24c</anchor>
      <arglist>(size_t offset, aiOrigin origin)</arglist>
    </member>
    <member kind="function">
      <type>aiReturn</type>
      <name>Seek</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>a4352e96352da70726bd9635b6c35b24c</anchor>
      <arglist>(size_t offset, aiOrigin origin)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Tell</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>a901efc6be71631d2957127ee10ab20c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Tell</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>a901efc6be71631d2957127ee10ab20c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Write</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>a113831803f0e23c782c2e28ede86b7d6</anchor>
      <arglist>(const void *buffer, size_t size, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Write</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>a113831803f0e23c782c2e28ede86b7d6</anchor>
      <arglist>(const void *buffer, size_t size, size_t count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResourceIOStream</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>ae8021049a6104250148a1902d9840710</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResourceIOStream</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>ae8021049a6104250148a1902d9840710</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t *</type>
      <name>pos_</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>a614052acab946abf8a76f64fe2c2c77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>resource_retriever::MemoryResource</type>
      <name>res_</name>
      <anchorfile>classResourceIOStream.html</anchorfile>
      <anchor>a9141cf4f03ec0322dcfda03b00a3a3fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ResourceIOSystem</name>
    <filename>classResourceIOSystem.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Close</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>ae8bb26ae362fd3a45c42819bc19d6af6</anchor>
      <arglist>(Assimp::IOStream *stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Close</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>ae8bb26ae362fd3a45c42819bc19d6af6</anchor>
      <arglist>(Assimp::IOStream *stream)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Exists</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>a7818e24c7e58d245423e27d9f1309681</anchor>
      <arglist>(const char *file) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Exists</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>a7818e24c7e58d245423e27d9f1309681</anchor>
      <arglist>(const char *file) const </arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>getOsSeparator</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>ad2c26de4a35d44750ea93483b1a73c0e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>getOsSeparator</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>ad2c26de4a35d44750ea93483b1a73c0e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Assimp::IOStream *</type>
      <name>Open</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>a70d58b01be6e305fe2e0981184732b08</anchor>
      <arglist>(const char *file, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>Assimp::IOStream *</type>
      <name>Open</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>a70d58b01be6e305fe2e0981184732b08</anchor>
      <arglist>(const char *file, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResourceIOSystem</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>a340b04c5cc4433f4c104b5336f0ef6b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResourceIOSystem</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>a340b04c5cc4433f4c104b5336f0ef6b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResourceIOSystem</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>a8b81f59820c677db5772c8d998f95d8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResourceIOSystem</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>a8b81f59820c677db5772c8d998f95d8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>resource_retriever::Retriever</type>
      <name>retriever_</name>
      <anchorfile>classResourceIOSystem.html</anchorfile>
      <anchor>a108df55188f13f419c00293f2eddc508</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RobotMeshModel</name>
    <filename>classRobotMeshModel.html</filename>
    <class kind="struct">RobotMeshModel::SubMesh</class>
    <class kind="struct">RobotMeshModel::Vertex</class>
    <member kind="function">
      <type>void</type>
      <name>fromAssimpScene</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a57643c1cee1cd078c5c2bb02d213e9a2</anchor>
      <arglist>(const aiScene *scene)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initMesh</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a485bb5417780b60c8e7b6d9663c56966</anchor>
      <arglist>(const aiMesh *mesh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRobot</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a7612b8a357e404da5db2826db874b63e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintRobot</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a03a33b777971e4e00519db77abfca2a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotMeshModel</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a03e702c56b535a6fc44a438632debdfa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCamera</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>acbbdd57d70c7bf8ed1c09e9d99a01743</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraInfo</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>ac1b6af6b1753339508a8ddf3ed93d01a</anchor>
      <arglist>(sensor_msgs::CameraInfoConstPtr cam_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCameraPose</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>ae16a455dc7291f4a9d488c8461a4a04a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateRobotLinks</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a6e5cdefab21288f6c10c185fdde34b1a</anchor>
      <arglist>(const ros::Time time_stamp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RobotMeshModel</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>ab1f54e8c40207c2e72dd00fb2f5d4903</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, const aiScene * &gt;</type>
      <name>as_meshes</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a38330ff9ea399e9479b9a364a99005d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::CameraInfoConstPtr</type>
      <name>cam_info_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a5301c1fe4f009b43c2e7bb0eeac96fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>camera_info_topic_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a70b9489f1eebe581860c184f4cc9ceab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>camera_topic_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>add2eb58a8e65d86bf5c108177d0c273d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>cameraframe_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a0d4a5a12f6748e4a0b8884c1d301dfbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::StampedTransform</type>
      <name>cameraPose</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a641f9abf1b6afac9796cc4b80b2b36c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>current_time_stamp_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a64b7e3aad27df6121b2f2f8dc0a5655b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>description_path</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>aefd2934edcd7203d53bc8915d683ac97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; boost::shared_ptr&lt; urdf::Link &gt; &gt;</type>
      <name>links_with_meshes</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>ad10396940affdb5e508949efbab4bc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; SubMesh &gt;</type>
      <name>meshes_vec</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a35f43737990a0d633a7ab91a297e7198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>modelframe_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>aa99bce2f1aff9146946d4e41b3513681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>ac5669cf8a27cc53ea283e146a4c05df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_priv_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a939d8ba473f835384360541c263e68cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, tf::Transform &gt;</type>
      <name>offsets_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a9a650e5a8ca98f120adbfb23b82abd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, tf::StampedTransform &gt;</type>
      <name>robotLinks_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a09ed51374cce781e346186327a45c02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceServer</type>
      <name>srver_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a87a7ae4943926cb8308e16c690e87427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformListener</type>
      <name>tf_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a36b8264ee689f49ae9521b2b56f4dfe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>urdf::Model</type>
      <name>urdf_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>ab99155a33a4bd90195c22a0dc3e30f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_assimp_</name>
      <anchorfile>classRobotMeshModel.html</anchorfile>
      <anchor>a388a7382bb310066d341d3f8525b0b98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RobotMeshModel::SubMesh</name>
    <filename>structRobotMeshModel_1_1SubMesh.html</filename>
    <member kind="enumvalue">
      <name>INVALID_VALUE</name>
      <anchorfile>structRobotMeshModel_1_1SubMesh.html</anchorfile>
      <anchor>a8302c9a0c9364c084b90bfda80c14055ab66bba73bf0eedeb2191dac2f68b6be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SubMesh</name>
      <anchorfile>structRobotMeshModel_1_1SubMesh.html</anchorfile>
      <anchor>a7c16c2fc13a466e70d5e6e326de5aff8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SubMesh</name>
      <anchorfile>structRobotMeshModel_1_1SubMesh.html</anchorfile>
      <anchor>a9c4a6196bed9d0e943d710bc2b125ede</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>indices</name>
      <anchorfile>structRobotMeshModel_1_1SubMesh.html</anchorfile>
      <anchor>a8c3523b62cf575fed2bb4fcf3d7ca611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_indices</name>
      <anchorfile>structRobotMeshModel_1_1SubMesh.html</anchorfile>
      <anchor>a67025bf2bc1a3013c92fe39005e258c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vertex &gt;</type>
      <name>vertices</name>
      <anchorfile>structRobotMeshModel_1_1SubMesh.html</anchorfile>
      <anchor>a93020ed0362ef6825ad69eeed70da485</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RobotMeshModel::Vertex</name>
    <filename>structRobotMeshModel_1_1Vertex.html</filename>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>structRobotMeshModel_1_1Vertex.html</anchorfile>
      <anchor>a6dafe2d5d7a03469b9b0ae713d7701dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>structRobotMeshModel_1_1Vertex.html</anchorfile>
      <anchor>a9a41921b41053bfc4f080f49c84ecd5b</anchor>
      <arglist>(float x, float y, float z, float nx, float ny, float nz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Vertex</name>
      <anchorfile>structRobotMeshModel_1_1Vertex.html</anchorfile>
      <anchor>a83e8a0e57e4733576fe45dbccb31c1ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>nx</name>
      <anchorfile>structRobotMeshModel_1_1Vertex.html</anchorfile>
      <anchor>a2e73262e7cdee09a0971576645824ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ny</name>
      <anchorfile>structRobotMeshModel_1_1Vertex.html</anchorfile>
      <anchor>ade0f22f442ce709d2b9a0833cfc7397f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>nz</name>
      <anchorfile>structRobotMeshModel_1_1Vertex.html</anchorfile>
      <anchor>a792593e7cd570b0b46cd264a401dfa0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structRobotMeshModel_1_1Vertex.html</anchorfile>
      <anchor>ae72087c31db01a6222b7135c38be1d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structRobotMeshModel_1_1Vertex.html</anchorfile>
      <anchor>a7aea1ea6ec268eb91b22fbc9c44ca749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structRobotMeshModel_1_1Vertex.html</anchorfile>
      <anchor>ae436dfc8b3a7e7264f80f73538df3cc6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>boost</name>
    <filename>namespaceboost.html</filename>
  </compound>
  <compound kind="namespace">
    <name>camera_self_filter</name>
    <filename>namespacecamera__self__filter.html</filename>
    <namespace>camera_self_filter::srv</namespace>
    <class kind="struct">camera_self_filter::mask</class>
    <class kind="struct">camera_self_filter::maskRequest_</class>
    <class kind="struct">camera_self_filter::maskResponse_</class>
    <member kind="typedef">
      <type>::camera_self_filter::maskRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>maskRequest</name>
      <anchorfile>namespacecamera__self__filter.html</anchorfile>
      <anchor>a363f08e342a03e6952c4e2b1c5d3688e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::camera_self_filter::maskRequest const  &gt;</type>
      <name>maskRequestConstPtr</name>
      <anchorfile>namespacecamera__self__filter.html</anchorfile>
      <anchor>a36331ae8d530cae650a2849478089757</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::camera_self_filter::maskRequest &gt;</type>
      <name>maskRequestPtr</name>
      <anchorfile>namespacecamera__self__filter.html</anchorfile>
      <anchor>a4c3089e6a14596679b0cd7d4d152b350</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::camera_self_filter::maskResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>maskResponse</name>
      <anchorfile>namespacecamera__self__filter.html</anchorfile>
      <anchor>a03abaacb513b495ff6206fb48f37542f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::camera_self_filter::maskResponse const  &gt;</type>
      <name>maskResponseConstPtr</name>
      <anchorfile>namespacecamera__self__filter.html</anchorfile>
      <anchor>ad692247b00a13bbc1e6c85991279fcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::camera_self_filter::maskResponse &gt;</type>
      <name>maskResponsePtr</name>
      <anchorfile>namespacecamera__self__filter.html</anchorfile>
      <anchor>ab20f537dcabedd7aac02b36a3e17efd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>camera_self_filter::mask</name>
    <filename>structcamera__self__filter_1_1mask.html</filename>
    <member kind="typedef">
      <type>maskRequest</type>
      <name>Request</name>
      <anchorfile>structcamera__self__filter_1_1mask.html</anchorfile>
      <anchor>a2e71d728d0eebfa5349c730b8e12365f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structcamera__self__filter_1_1mask.html</anchorfile>
      <anchor>af826cf64b2f5f8b6bd160ed061dfd69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>maskResponse</type>
      <name>Response</name>
      <anchorfile>structcamera__self__filter_1_1mask.html</anchorfile>
      <anchor>a6631b3a43762bf4c72b19f9d8d7f3d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structcamera__self__filter_1_1mask.html</anchorfile>
      <anchor>ad86ea2df41b192e63dd089ecc6e183e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structcamera__self__filter_1_1mask.html</anchorfile>
      <anchor>ab3b5dbb7583338e7f49e1a043be4bd23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structcamera__self__filter_1_1mask.html</anchorfile>
      <anchor>a1d6070f9e6e3a24667d76beb77fea44a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>camera_self_filter::maskRequest_</name>
    <filename>structcamera__self__filter_1_1maskRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structcamera__self__filter_1_1maskRequest__.html</anchorfile>
      <anchor>a77454ca14f33025abb9931d924a1bc9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structcamera__self__filter_1_1maskRequest__.html</anchorfile>
      <anchor>a0da245f51c651dc7f7397f31aadc6bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structcamera__self__filter_1_1maskRequest__.html</anchorfile>
      <anchor>a193908add2e659a6837dc30503d468f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>maskRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structcamera__self__filter_1_1maskRequest__.html</anchorfile>
      <anchor>aaee4a84ea4fc8ddf102ab6583c787e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>maskRequest_</name>
      <anchorfile>structcamera__self__filter_1_1maskRequest__.html</anchorfile>
      <anchor>adf094365d162f362bf7aabcdfd36db1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>maskRequest_</name>
      <anchorfile>structcamera__self__filter_1_1maskRequest__.html</anchorfile>
      <anchor>aab3de7d777f5cb3748862c60ca958d26</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structcamera__self__filter_1_1maskRequest__.html</anchorfile>
      <anchor>a0dcc6f29106109ee5729c354d4ae6f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structcamera__self__filter_1_1maskRequest__.html</anchorfile>
      <anchor>a22e6e3f49d8194e29ad0fc85eb52bd41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>camera_self_filter::maskResponse_</name>
    <filename>structcamera__self__filter_1_1maskResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::sensor_msgs::Image_&lt; ContainerAllocator &gt;</type>
      <name>_mask_image_type</name>
      <anchorfile>structcamera__self__filter_1_1maskResponse__.html</anchorfile>
      <anchor>ab008507cf50c4d481cf43207d82750c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structcamera__self__filter_1_1maskResponse__.html</anchorfile>
      <anchor>a7f1177305c2c0542cedbebce3b57d2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structcamera__self__filter_1_1maskResponse__.html</anchorfile>
      <anchor>a3f7e8e2284921ff3949c98b13a529696</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>maskResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structcamera__self__filter_1_1maskResponse__.html</anchorfile>
      <anchor>a1ee07aec07db3dc6b8d088063028bb2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>maskResponse_</name>
      <anchorfile>structcamera__self__filter_1_1maskResponse__.html</anchorfile>
      <anchor>a7fb75b1e4c8a4ba82864cb75a6914587</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>maskResponse_</name>
      <anchorfile>structcamera__self__filter_1_1maskResponse__.html</anchorfile>
      <anchor>a2f87c2480d75429ea6649fc63b4a8b7a</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structcamera__self__filter_1_1maskResponse__.html</anchorfile>
      <anchor>a03763e769daecfa574140debc995d367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::sensor_msgs::Image_&lt; ContainerAllocator &gt;</type>
      <name>mask_image</name>
      <anchorfile>structcamera__self__filter_1_1maskResponse__.html</anchorfile>
      <anchor>a11f58085fe770c94656a955ed7b4d142</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>camera_self_filter::srv</name>
    <filename>namespacecamera__self__filter_1_1srv.html</filename>
    <namespace>camera_self_filter::srv::_mask</namespace>
  </compound>
  <compound kind="namespace">
    <name>camera_self_filter::srv::_mask</name>
    <filename>namespacecamera__self__filter_1_1srv_1_1__mask.html</filename>
    <class kind="class">camera_self_filter::srv::_mask::mask</class>
    <class kind="class">camera_self_filter::srv::_mask::maskRequest</class>
    <class kind="class">camera_self_filter::srv::_mask::maskResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacecamera__self__filter_1_1srv_1_1__mask.html</anchorfile>
      <anchor>a303575fd20f4beb2cf403fc9b2c1ecb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacecamera__self__filter_1_1srv_1_1__mask.html</anchorfile>
      <anchor>a749d0d8248c20bea1a4d40aba3cfedc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_BI</name>
      <anchorfile>namespacecamera__self__filter_1_1srv_1_1__mask.html</anchorfile>
      <anchor>a5bce776ec3d316ae0a8a6f8f8e0d2408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacecamera__self__filter_1_1srv_1_1__mask.html</anchorfile>
      <anchor>afbc2788e4bc637e49461156f3c2aab88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacecamera__self__filter_1_1srv_1_1__mask.html</anchorfile>
      <anchor>a66e6e1f32c6e860670b5792a4c1bbac6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>camera_self_filter::srv::_mask::mask</name>
    <filename>classcamera__self__filter_1_1srv_1_1__mask_1_1mask.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1mask.html</anchorfile>
      <anchor>a977e7228dce2df30ca845e1c97bccd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1mask.html</anchorfile>
      <anchor>aed6b49f27675e0a498f68caa11247b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1mask.html</anchorfile>
      <anchor>a024bd059e998405ba06cf5b76563ed14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1mask.html</anchorfile>
      <anchor>aca40051d124e21d56bd7045d78773d3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>camera_self_filter::srv::_mask::maskRequest</name>
    <filename>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>aad5bee6c5ad2b0872c5e7a3e5738c4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>af6a7e882bf7c364519741ec83e4ba129</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>a541f350d7c324d091eccbfe58459d67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>a2a2837adfcc90f4ec21527de43eb6ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>ac2c0e1411e07892e3435638cd03b279c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>ad7c10578218bcdea72c3a1514866fde7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>aaf5e67f7315ad5da05b383ed5eb4a395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>a9d1220f824fe8af53fc5994b65770a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>a1d9f60e9a49e33b0c3b838547df3950c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>a48882835660d44ca3b10efe0284041df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>a72ce9feb839d74af267f126c63975c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>a72ae1f4a87d386ced358130b82ac3fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskRequest.html</anchorfile>
      <anchor>a61be38139e497fbae73aad5aded6d34d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>camera_self_filter::srv::_mask::maskResponse</name>
    <filename>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>ad44829c6d8ec94cb010fc0601d15ca15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>af09c8a6da6f8ab549ab83a9321a21814</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>aa17d245f44841c6637ed6ac5f7ed0962</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>aeb4f6a07eed00530fffc28a5ee5826e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>a573154d49c8828ce3403f5198e09ec7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mask_image</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>aa729b4604f8d2d866c74603f239d5f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>a78157d9ac2698487f6d0d8c594e4cbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>a5a6c7ac0e5506bf5f4df0aaa1271f977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>a1e945b071c20eddba35b6953d05daf66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>a88e4de95099e3cfeb1e8301b8092f479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>ada1a99700c108be8d402f9377a1c2c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>a37b6d682a24ccc98e24b953fc508cc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classcamera__self__filter_1_1srv_1_1__mask_1_1maskResponse.html</anchorfile>
      <anchor>a60cf9277383406a3a39161535deaafd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1camera__self__filter_1_1maskRequest___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_1camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1cd18156246e3369fa3519ae4a00b489</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1e3c483b41858a492cec340331479445</anchor>
      <arglist>(const ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1camera__self__filter_1_1maskResponse___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_1camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1a1c3700777baa3ce71e2d8933e88a90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a642a35e79a8292496c4b2bb042ddbfa9</anchor>
      <arglist>(const ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1camera__self__filter_1_1maskRequest___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_1camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af2aadc4e1cf3a52ecc7b4ea67b99c911</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab57aa0aee1c0af40d50752f4c93646ad</anchor>
      <arglist>(const ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1camera__self__filter_1_1maskResponse___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_1camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac976412f831e497c7fa4a57416d7647c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af2b111d52e19f08f35ba3bab7e7ac774</anchor>
      <arglist>(const ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1camera__self__filter_1_1maskRequest___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; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1camera__self__filter_1_1maskRequest___3_01Cont974b4a9304997bca181dee12060ad505.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1camera__self__filter_1_1maskResponse___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; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1camera__self__filter_1_1maskResponse___3_01Con0688365f0a275985c3a32b498580864f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1camera__self__filter_1_1maskRequest___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_1camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4b2a4216f82937addcb369da77da8f0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afbfad280a1bd570b16b522eec794dc1c</anchor>
      <arglist>(const ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a60d7a3ded3819b98ff393428cc9aca6d</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_1camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1e14fd3585c0d33ee72f0196736cc223</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1camera__self__filter_1_1maskResponse___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_1camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2b30096df97285a8173fd30cf1e6f123</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a04f8ad04090f4ffc22bfe25cc3bd0ca5</anchor>
      <arglist>(const ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad9895929757c4ffba746307aa9fc938c</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_1camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a313ff80c623e4409111947f4941eaffc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1camera__self__filter_1_1maskRequest___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_1camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a375bdb85974ba36b366c9425daa11435</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_1camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a79c5316f8122d63600edccc603773674</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1camera__self__filter_1_1maskResponse___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_1camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a031be9e0737d856841c9f0b4882b4b75</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_1camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a23d4afe8d930a02e1e6162b420b3ab9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; camera_self_filter::mask &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01camera__self__filter_1_1mask_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_01camera__self__filter_1_1mask_01_4.html</anchorfile>
      <anchor>a433ec581434d11bb74daeaeb2643f640</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01camera__self__filter_1_1mask_01_4.html</anchorfile>
      <anchor>a279c050d74bda7a663a44eb345fa975c</anchor>
      <arglist>(const camera_self_filter::mask &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01camera__self__filter_1_1maskRequest___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_01camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aea44f54bebceb86fb384f13369c07e18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a28e696144cc42b7364f5efae07a933bb</anchor>
      <arglist>(const camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01camera__self__filter_1_1maskResponse___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_01camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a736d9c11655c9bb934b0af39cd68b3b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a88fa1e757bd52404894abb79700ac3fe</anchor>
      <arglist>(const camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; camera_self_filter::mask &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01camera__self__filter_1_1mask_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_01camera__self__filter_1_1mask_01_4.html</anchorfile>
      <anchor>afb2506d2c71df383e162ca94ceb7fd2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01camera__self__filter_1_1mask_01_4.html</anchorfile>
      <anchor>a648dbd335ca8c418b192345e98180ac0</anchor>
      <arglist>(const camera_self_filter::mask &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01camera__self__filter_1_1maskRequest___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_01camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab7be62b84b520f0992450b1fe157ee95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01camera__self__filter_1_1maskRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6119125dd40ae2da1b50050be99a527a</anchor>
      <arglist>(const camera_self_filter::maskRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01camera__self__filter_1_1maskResponse___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_01camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae95c737cd279b6e45b14a8d24056092d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01camera__self__filter_1_1maskResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a58c7980df45c2516dc7a551e237efc23</anchor>
      <arglist>(const camera_self_filter::maskResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
