<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>CropBoxFilterPointCloud2.cpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/src/</path>
    <filename>CropBoxFilterPointCloud2_8cpp.html</filename>
    <includes id="CropBoxFilterPointCloud2_8hpp" name="CropBoxFilterPointCloud2.hpp" local="no" imported="no">point_cloud2_filters/CropBoxFilterPointCloud2.hpp</includes>
  </compound>
  <compound kind="file">
    <name>CropBoxFilterPointCloud2.hpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/include/point_cloud2_filters/</path>
    <filename>CropBoxFilterPointCloud2_8hpp.html</filename>
    <includes id="FilterIndicesPointCloud2_8hpp" name="FilterIndicesPointCloud2.hpp" local="no" imported="no">point_cloud2_filters/FilterIndicesPointCloud2.hpp</includes>
    <class kind="class">point_cloud2_filters::CropBoxFilterPointCloud2</class>
    <namespace>point_cloud2_filters</namespace>
  </compound>
  <compound kind="file">
    <name>FilterBasePointCloud2.cpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/src/</path>
    <filename>FilterBasePointCloud2_8cpp.html</filename>
    <includes id="FilterBasePointCloud2_8hpp" name="FilterBasePointCloud2.hpp" local="no" imported="no">point_cloud2_filters/FilterBasePointCloud2.hpp</includes>
  </compound>
  <compound kind="file">
    <name>FilterBasePointCloud2.hpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/include/point_cloud2_filters/</path>
    <filename>FilterBasePointCloud2_8hpp.html</filename>
    <class kind="class">point_cloud2_filters::FilterBasePointCloud2</class>
    <namespace>point_cloud2_filters</namespace>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>Point</name>
      <anchorfile>namespacepoint__cloud2__filters.html</anchorfile>
      <anchor>a2a6376773cde63c79f40399341f44ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; Point &gt;</type>
      <name>PointCloud</name>
      <anchorfile>namespacepoint__cloud2__filters.html</anchorfile>
      <anchor>a7c5f65d1f7fb3732b416aa30920bda25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FilterIndicesPointCloud2.cpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/src/</path>
    <filename>FilterIndicesPointCloud2_8cpp.html</filename>
    <includes id="FilterIndicesPointCloud2_8hpp" name="FilterIndicesPointCloud2.hpp" local="no" imported="no">point_cloud2_filters/FilterIndicesPointCloud2.hpp</includes>
  </compound>
  <compound kind="file">
    <name>FilterIndicesPointCloud2.hpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/include/point_cloud2_filters/</path>
    <filename>FilterIndicesPointCloud2_8hpp.html</filename>
    <includes id="FilterPointCloud2_8hpp" name="FilterPointCloud2.hpp" local="no" imported="no">point_cloud2_filters/FilterPointCloud2.hpp</includes>
    <class kind="class">point_cloud2_filters::FilterIndicesPointCloud2</class>
    <namespace>point_cloud2_filters</namespace>
  </compound>
  <compound kind="file">
    <name>FilterPointCloud2.cpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/src/</path>
    <filename>FilterPointCloud2_8cpp.html</filename>
    <includes id="FilterPointCloud2_8hpp" name="FilterPointCloud2.hpp" local="no" imported="no">point_cloud2_filters/FilterPointCloud2.hpp</includes>
  </compound>
  <compound kind="file">
    <name>FilterPointCloud2.hpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/include/point_cloud2_filters/</path>
    <filename>FilterPointCloud2_8hpp.html</filename>
    <includes id="FilterBasePointCloud2_8hpp" name="FilterBasePointCloud2.hpp" local="no" imported="no">point_cloud2_filters/FilterBasePointCloud2.hpp</includes>
    <class kind="class">point_cloud2_filters::FilterPointCloud2</class>
    <namespace>point_cloud2_filters</namespace>
  </compound>
  <compound kind="file">
    <name>PassThroughFilterPointCloud2.cpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/src/</path>
    <filename>PassThroughFilterPointCloud2_8cpp.html</filename>
    <includes id="PassThroughFilterPointCloud2_8hpp" name="PassThroughFilterPointCloud2.hpp" local="no" imported="no">point_cloud2_filters/PassThroughFilterPointCloud2.hpp</includes>
  </compound>
  <compound kind="file">
    <name>PassThroughFilterPointCloud2.hpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/include/point_cloud2_filters/</path>
    <filename>PassThroughFilterPointCloud2_8hpp.html</filename>
    <includes id="FilterIndicesPointCloud2_8hpp" name="FilterIndicesPointCloud2.hpp" local="no" imported="no">point_cloud2_filters/FilterIndicesPointCloud2.hpp</includes>
    <class kind="class">point_cloud2_filters::PassThroughFilterPointCloud2</class>
    <namespace>point_cloud2_filters</namespace>
  </compound>
  <compound kind="file">
    <name>SacSegmentationExtractFilterPointCloud2.cpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/src/</path>
    <filename>SacSegmentationExtractFilterPointCloud2_8cpp.html</filename>
    <includes id="SacSegmentationExtractFilterPointCloud2_8hpp" name="SacSegmentationExtractFilterPointCloud2.hpp" local="no" imported="no">point_cloud2_filters/SacSegmentationExtractFilterPointCloud2.hpp</includes>
  </compound>
  <compound kind="file">
    <name>SacSegmentationExtractFilterPointCloud2.hpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/include/point_cloud2_filters/</path>
    <filename>SacSegmentationExtractFilterPointCloud2_8hpp.html</filename>
    <includes id="FilterBasePointCloud2_8hpp" name="FilterBasePointCloud2.hpp" local="no" imported="no">point_cloud2_filters/FilterBasePointCloud2.hpp</includes>
    <class kind="class">point_cloud2_filters::SacSegmentationExtractFilterPointCloud2</class>
    <namespace>point_cloud2_filters</namespace>
  </compound>
  <compound kind="file">
    <name>VoxelGridFilterPointCloud2.cpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/src/</path>
    <filename>VoxelGridFilterPointCloud2_8cpp.html</filename>
    <includes id="VoxelGridFilterPointCloud2_8hpp" name="VoxelGridFilterPointCloud2.hpp" local="no" imported="no">point_cloud2_filters/VoxelGridFilterPointCloud2.hpp</includes>
  </compound>
  <compound kind="file">
    <name>VoxelGridFilterPointCloud2.hpp</name>
    <path>/tmp/ws/src/point_cloud2_filters/include/point_cloud2_filters/</path>
    <filename>VoxelGridFilterPointCloud2_8hpp.html</filename>
    <includes id="FilterPointCloud2_8hpp" name="FilterPointCloud2.hpp" local="no" imported="no">point_cloud2_filters/FilterPointCloud2.hpp</includes>
    <class kind="class">point_cloud2_filters::VoxelGridFilterPointCloud2</class>
    <namespace>point_cloud2_filters</namespace>
  </compound>
  <compound kind="class">
    <name>point_cloud2_filters::CropBoxFilterPointCloud2</name>
    <filename>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</filename>
    <base>point_cloud2_filters::FilterIndicesPointCloud2</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>configure</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>a0f19591dbd1effba06773e6811afc871</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CropBoxFilterPointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>aab27c3dce50c6d144e7da29e1e2131ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CropBoxFilterPointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>a54f20c75884769352b0146b0597fa456</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dynamicReconfigureClbk</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>a5b632f2bdb4a3fc612fe6135418782ea</anchor>
      <arglist>(point_cloud2_filters::CropBoxPointCloud2Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; pcl::CropBox&lt; Point &gt; &gt;</type>
      <name>crop_box_</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>a3bb3dc64d85b1e2c23a2c80d365b9e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; point_cloud2_filters::CropBoxPointCloud2Config &gt;::CallbackType</type>
      <name>dynamic_reconfigure_clbk_</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>a04f41fd7455b5e05332c4b66104f4178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>dynamic_reconfigure_mutex_</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>a3c9a4128ce6367033df99922092e3e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; dynamic_reconfigure::Server&lt; point_cloud2_filters::CropBoxPointCloud2Config &gt; &gt;</type>
      <name>dynamic_reconfigure_srv_</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>ac6be12dbc26c19ce209425acfa656832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_x_</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>a0dac68104a8852956c5530263bca3431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_y_</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>adecf48073f5af01d61b871102dcf02be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_z_</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>a652d82d7cdffabe48395974482ec77d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_x_</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>acec0c7ee5f6403a2c81e889779c1be23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_y_</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>a3c700584c9155ab3663e35a2caa174c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_z_</name>
      <anchorfile>classpoint__cloud2__filters_1_1CropBoxFilterPointCloud2.html</anchorfile>
      <anchor>a7a2c37e4ebbc8f452badf37ccf49dc0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>point_cloud2_filters::FilterBasePointCloud2</name>
    <filename>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</filename>
    <base>FilterBase&lt; sensor_msgs::PointCloud2 &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>configure</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>a621dd3455fbc29f05c3063165e8e0213</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FilterBasePointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>a261ad9a0d5c6782ddc34dc4329334829</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>update</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>a2334806a5d2590e652f9bbcd2aa7d357</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;data_in, sensor_msgs::PointCloud2 &amp;data_out) override final</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FilterBasePointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>ab90ddbf85cded23b347ad22880cfefee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>a82ad19173d02414e54bdf91d4dc57e10</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloud::Ptr</type>
      <name>cloud_out_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>a0c6bdd7a09b4b359d9d97c98ed5f958d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>dynamic_reconfigure_namespace_root_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>abf77ff6b743bd76f171729e9febdae8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dynamicReconfigureClbk</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>ad2e9365a14f64819579c5aa25accde10</anchor>
      <arglist>(point_cloud2_filters::FilterBasePointCloud2Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>active_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>ae7a0c2a5eeeee6a23ccd773d4a7a4f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; point_cloud2_filters::FilterBasePointCloud2Config &gt;::CallbackType</type>
      <name>dynamic_reconfigure_clbk_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>aad24ccc228239db6f29f806cb7a94020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>dynamic_reconfigure_mutex_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>a44f9e324ce2ad34cf91363fef06be6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; dynamic_reconfigure::Server&lt; point_cloud2_filters::FilterBasePointCloud2Config &gt; &gt;</type>
      <name>dynamic_reconfigure_srv_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>aad04985615ef4e8eec342ee505e00ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>input_frame_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>affcf6b70dbce365e21d1bcec8e456657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>output_frame_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>a92f5a31cee0b74ade7c95a3bcf558d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::Buffer</type>
      <name>tf_buffer_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>aec3e5bb4a216bb4b7f6357e3ed5b954d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; tf2_ros::TransformListener &gt;</type>
      <name>tf_listener_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterBasePointCloud2.html</anchorfile>
      <anchor>af8494a346763a040a705beb1f9bf7945</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>point_cloud2_filters::FilterIndicesPointCloud2</name>
    <filename>classpoint__cloud2__filters_1_1FilterIndicesPointCloud2.html</filename>
    <base>point_cloud2_filters::FilterPointCloud2</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>configure</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterIndicesPointCloud2.html</anchorfile>
      <anchor>a97a4963b25993e61731c4cce5191e78c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FilterIndicesPointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterIndicesPointCloud2.html</anchorfile>
      <anchor>a59c735fc44810e77f39f357f41195850</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FilterIndicesPointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterIndicesPointCloud2.html</anchorfile>
      <anchor>aa299e13b2b06c871c9db836b0a963623</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; pcl::FilterIndices&lt; Point &gt; &gt;</type>
      <name>filter_indices_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterIndicesPointCloud2.html</anchorfile>
      <anchor>ae26637d4d7653bb957d56fc2fbe24b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dynamicReconfigureClbk</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterIndicesPointCloud2.html</anchorfile>
      <anchor>ac8cbe208c38cc846a778c5d4a8e87bbc</anchor>
      <arglist>(point_cloud2_filters::FilterIndicesPointCloud2Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; point_cloud2_filters::FilterIndicesPointCloud2Config &gt;::CallbackType</type>
      <name>dynamic_reconfigure_clbk_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterIndicesPointCloud2.html</anchorfile>
      <anchor>a4dd3364c9613878dfd67584b273cad18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>dynamic_reconfigure_mutex_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterIndicesPointCloud2.html</anchorfile>
      <anchor>a21d79c1a74e9b96754a5fc98a21d6e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; dynamic_reconfigure::Server&lt; point_cloud2_filters::FilterIndicesPointCloud2Config &gt; &gt;</type>
      <name>dynamic_reconfigure_srv_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterIndicesPointCloud2.html</anchorfile>
      <anchor>a301989088c545feeeddbe491b5c0427c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>keep_organized_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterIndicesPointCloud2.html</anchorfile>
      <anchor>a6d53ddffab0be4211a0a543d4116db52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>negative_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterIndicesPointCloud2.html</anchorfile>
      <anchor>ad190ccc516236b14fe67c2653b6fadaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>user_filter_value_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterIndicesPointCloud2.html</anchorfile>
      <anchor>a10af8bd7670569eefa06ef1c6e6a6ea6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>point_cloud2_filters::FilterPointCloud2</name>
    <filename>classpoint__cloud2__filters_1_1FilterPointCloud2.html</filename>
    <base>point_cloud2_filters::FilterBasePointCloud2</base>
    <member kind="function">
      <type></type>
      <name>FilterPointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterPointCloud2.html</anchorfile>
      <anchor>a880c8cb7b86088fee33d29229477f801</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FilterPointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterPointCloud2.html</anchorfile>
      <anchor>a9d9dd1d8f7a39d88ab7af4bedea9cff0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterPointCloud2.html</anchorfile>
      <anchor>a4e8377df64330cbbf7b667a68a124e02</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; pcl::Filter&lt; Point &gt; &gt;</type>
      <name>filter_</name>
      <anchorfile>classpoint__cloud2__filters_1_1FilterPointCloud2.html</anchorfile>
      <anchor>a91ecbd6ef14d68487a2b1660ffe6133e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>point_cloud2_filters::PassThroughFilterPointCloud2</name>
    <filename>classpoint__cloud2__filters_1_1PassThroughFilterPointCloud2.html</filename>
    <base>point_cloud2_filters::FilterIndicesPointCloud2</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>configure</name>
      <anchorfile>classpoint__cloud2__filters_1_1PassThroughFilterPointCloud2.html</anchorfile>
      <anchor>aa5a3c73d2e1c678297751e794904476f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PassThroughFilterPointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1PassThroughFilterPointCloud2.html</anchorfile>
      <anchor>aaf66abd871328e43e97ea206aa5e4b22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PassThroughFilterPointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1PassThroughFilterPointCloud2.html</anchorfile>
      <anchor>a46c0f14c09abe4ff0c14c5e8943da8bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dynamicReconfigureClbk</name>
      <anchorfile>classpoint__cloud2__filters_1_1PassThroughFilterPointCloud2.html</anchorfile>
      <anchor>a60cd508362c6b9f0cc535eb5ff2f7198</anchor>
      <arglist>(point_cloud2_filters::PassThroughPointCloud2Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; point_cloud2_filters::PassThroughPointCloud2Config &gt;::CallbackType</type>
      <name>dynamic_reconfigure_clbk_</name>
      <anchorfile>classpoint__cloud2__filters_1_1PassThroughFilterPointCloud2.html</anchorfile>
      <anchor>a6557ff4000427d9f968190c013f05a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>dynamic_reconfigure_mutex_</name>
      <anchorfile>classpoint__cloud2__filters_1_1PassThroughFilterPointCloud2.html</anchorfile>
      <anchor>a374771254362c5f82721a493fc10c1a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; dynamic_reconfigure::Server&lt; point_cloud2_filters::PassThroughPointCloud2Config &gt; &gt;</type>
      <name>dynamic_reconfigure_srv_</name>
      <anchorfile>classpoint__cloud2__filters_1_1PassThroughFilterPointCloud2.html</anchorfile>
      <anchor>ab66d92ad048ad2c8ce7618cf42000db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>filter_field_name_</name>
      <anchorfile>classpoint__cloud2__filters_1_1PassThroughFilterPointCloud2.html</anchorfile>
      <anchor>a13fc9449d5632c4bfe0c2a05e043bab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>filter_limit_max_</name>
      <anchorfile>classpoint__cloud2__filters_1_1PassThroughFilterPointCloud2.html</anchorfile>
      <anchor>a24cbc99ad8dd93f5f6d4d36bc052d606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>filter_limit_min_</name>
      <anchorfile>classpoint__cloud2__filters_1_1PassThroughFilterPointCloud2.html</anchorfile>
      <anchor>ae939f86487a4415604908551246b6d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; pcl::PassThrough&lt; Point &gt; &gt;</type>
      <name>pass_through_</name>
      <anchorfile>classpoint__cloud2__filters_1_1PassThroughFilterPointCloud2.html</anchorfile>
      <anchor>a36295110720d38371f699f16ac64f45e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>point_cloud2_filters::SacSegmentationExtractFilterPointCloud2</name>
    <filename>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</filename>
    <base>point_cloud2_filters::FilterBasePointCloud2</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>configure</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>abf5496f39faa169b1a4f1586d287e584</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SacSegmentationExtractFilterPointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>a5e89271c2a18a15e862d1d67059e3298</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SacSegmentationExtractFilterPointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>a2a92a64819de4dbb812816b89113bd1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>execute</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>a6d9ea45e7d2d160cf25c566426775c1c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dynamicReconfigureClbk</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>af943cf3a994251e8110eb14bd54bd1a0</anchor>
      <arglist>(point_cloud2_filters::SacSegmentationExtractPointCloud2Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>axis_x_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>a65d759efecd587a78269e2ffeeb18c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>axis_y_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>a92238a1092975737b7bdfe5599852f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>axis_z_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>ab10526b68834dccbaca153d0bb3d50e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ModelCoefficients::Ptr</type>
      <name>coefficients_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>a6ce82595947f1d943487648d629a01ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>distance_threshold_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>a212aed4e63ad9936c408addd267b15c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; point_cloud2_filters::SacSegmentationExtractPointCloud2Config &gt;::CallbackType</type>
      <name>dynamic_reconfigure_clbk_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>ad445472a7def9c80d0ca9ed917849376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>dynamic_reconfigure_mutex_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>abe181ea74dda1915549f97909aca9135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; dynamic_reconfigure::Server&lt; point_cloud2_filters::SacSegmentationExtractPointCloud2Config &gt; &gt;</type>
      <name>dynamic_reconfigure_srv_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>a8d863efe75805b5fcdf2572f01067501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eps_angle_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>ae19b33c84aa3f99e313b7d091db3c718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::ExtractIndices&lt; Point &gt;</type>
      <name>extract_indices_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>abf9e65705688458cec9229b09624110c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointIndices::Ptr</type>
      <name>inliers_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>af3aeb407ce853a4ffdcedf0181efe94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_iterations_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>abad072e1a2ae4e36f48ec0d7c9b38772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_radius_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>a9b9d135f88607ff240a4987dc7794e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>method_type_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>a3e8fb45f807dfc94d230a171000d8a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_radius_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>a828f0d0fab5b4da396f8187ca17a9050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>model_type_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>ae8f95ae43f5bad0db1e349df026b452c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>negative_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>ad92eaf5d950cfc4bc59e4184ee0bef72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>optimize_coefficents_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>ac6f9d88043aa893bca544091569fd3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>probability_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>aa25083adb69a15e503f10d0c449b0cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::SACSegmentation&lt; Point &gt;</type>
      <name>sac_segmentation_</name>
      <anchorfile>classpoint__cloud2__filters_1_1SacSegmentationExtractFilterPointCloud2.html</anchorfile>
      <anchor>ae7c7a0a3eb78c787160d87c19708c7a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>point_cloud2_filters::VoxelGridFilterPointCloud2</name>
    <filename>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</filename>
    <base>point_cloud2_filters::FilterPointCloud2</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>configure</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>ad2ab9cd7c397b102cfa4b5d89fbd2cec</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VoxelGridFilterPointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a9c378fd1c47464705918720032499cd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VoxelGridFilterPointCloud2</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a534ba88c5475ae961bf732fbcc5996d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dynamicReconfigureClbk</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>ad72cbe049229a57a7b44b2fcb352db9c</anchor>
      <arglist>(point_cloud2_filters::VoxelGridPointCloud2Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>downsample_all_data_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a1e15683910f09b3642e5ddd86e2feeac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; point_cloud2_filters::VoxelGridPointCloud2Config &gt;::CallbackType</type>
      <name>dynamic_reconfigure_clbk_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a50272f4c39267fe89957a40e040e047d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>dynamic_reconfigure_mutex_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a40f45cb74c4d58fdeee62b08366f84eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; dynamic_reconfigure::Server&lt; point_cloud2_filters::VoxelGridPointCloud2Config &gt; &gt;</type>
      <name>dynamic_reconfigure_srv_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>aaf75fefeb740a707adf34ae92b3da380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>filter_field_name_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a46d9c3d392591e64718d1f6713144b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>filter_limit_max_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a41338161b55f198e9392ee7e23fdaf1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>filter_limit_min_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a657b9689da9a719a9fbbf0f933639d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>leaf_size_x_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a10d65302b24cfd172b26c9bdb6d771c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>leaf_size_y_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a5824a2a36d0cb55d131a88ab1ac912a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>leaf_size_z_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a1ebc2c2022e0147fa9d932738fdbd8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>min_points_per_voxel_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>aa2713f9100e6d9ea45f388e9663de239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>negative_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a08f390d4ef1d9e4d08d25a6b65b3e433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; pcl::VoxelGrid&lt; Point &gt; &gt;</type>
      <name>voxel_grid_</name>
      <anchorfile>classpoint__cloud2__filters_1_1VoxelGridFilterPointCloud2.html</anchorfile>
      <anchor>a2c785cb43f889f1b50f9e701b15e2ac0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>point_cloud2_filters</name>
    <filename>namespacepoint__cloud2__filters.html</filename>
    <class kind="class">point_cloud2_filters::CropBoxFilterPointCloud2</class>
    <class kind="class">point_cloud2_filters::FilterBasePointCloud2</class>
    <class kind="class">point_cloud2_filters::FilterIndicesPointCloud2</class>
    <class kind="class">point_cloud2_filters::FilterPointCloud2</class>
    <class kind="class">point_cloud2_filters::PassThroughFilterPointCloud2</class>
    <class kind="class">point_cloud2_filters::SacSegmentationExtractFilterPointCloud2</class>
    <class kind="class">point_cloud2_filters::VoxelGridFilterPointCloud2</class>
    <member kind="typedef">
      <type>pcl::PointXYZ</type>
      <name>Point</name>
      <anchorfile>namespacepoint__cloud2__filters.html</anchorfile>
      <anchor>a2a6376773cde63c79f40399341f44ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; Point &gt;</type>
      <name>PointCloud</name>
      <anchorfile>namespacepoint__cloud2__filters.html</anchorfile>
      <anchor>a7c5f65d1f7fb3732b416aa30920bda25</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
