<?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-all-iri-ros.pub/doc_stacks/2013-09-12_10-01-28.687489/tibi_dabo_robot/tibi_dabo_laser_2d_to_3d/src/tibi_dabo_laser_2d_to_3d/</path>
    <filename>____init_____8py</filename>
    <namespace>tibi_dabo_laser_2d_to_3d</namespace>
  </compound>
  <compound kind="file">
    <name>cfg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-09-12_10-01-28.687489/tibi_dabo_robot/tibi_dabo_laser_2d_to_3d/src/tibi_dabo_laser_2d_to_3d/cfg/</path>
    <filename>cfg_2____init_____8py</filename>
    <namespace>tibi_dabo_laser_2d_to_3d::cfg</namespace>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-09-12_10-01-28.687489/tibi_dabo_robot/tibi_dabo_laser_2d_to_3d/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>tibi_dabo_laser_2d_to_3d_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-09-12_10-01-28.687489/tibi_dabo_robot/tibi_dabo_laser_2d_to_3d/src/</path>
    <filename>tibi__dabo__laser__2d__to__3d__alg_8cpp</filename>
    <includes id="tibi__dabo__laser__2d__to__3d__alg_8h" name="tibi_dabo_laser_2d_to_3d_alg.h" local="yes" imported="no">tibi_dabo_laser_2d_to_3d_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>tibi_dabo_laser_2d_to_3d_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-09-12_10-01-28.687489/tibi_dabo_robot/tibi_dabo_laser_2d_to_3d/include/</path>
    <filename>tibi__dabo__laser__2d__to__3d__alg_8h</filename>
    <includes id="TibiDaboLaser2dTo3dConfig_8h" name="TibiDaboLaser2dTo3dConfig.h" local="no" imported="no">tibi_dabo_laser_2d_to_3d/TibiDaboLaser2dTo3dConfig.h</includes>
    <class kind="class">TibiDaboLaser2dTo3dAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>tibi_dabo_laser_2d_to_3d_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-09-12_10-01-28.687489/tibi_dabo_robot/tibi_dabo_laser_2d_to_3d/src/</path>
    <filename>tibi__dabo__laser__2d__to__3d__alg__node_8cpp</filename>
    <includes id="tibi__dabo__laser__2d__to__3d__alg__node_8h" name="tibi_dabo_laser_2d_to_3d_alg_node.h" local="yes" imported="no">tibi_dabo_laser_2d_to_3d_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tibi__dabo__laser__2d__to__3d__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tibi_dabo_laser_2d_to_3d_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-09-12_10-01-28.687489/tibi_dabo_robot/tibi_dabo_laser_2d_to_3d/include/</path>
    <filename>tibi__dabo__laser__2d__to__3d__alg__node_8h</filename>
    <includes id="tibi__dabo__laser__2d__to__3d__alg_8h" name="tibi_dabo_laser_2d_to_3d_alg.h" local="yes" imported="no">tibi_dabo_laser_2d_to_3d_alg.h</includes>
    <class kind="class">TibiDaboLaser2dTo3dAlgNode</class>
    <member kind="define">
      <type>#define</type>
      <name>TO_RAD</name>
      <anchorfile>tibi__dabo__laser__2d__to__3d__alg__node_8h.html</anchorfile>
      <anchor>a83aff59c521b0f1ed126d1a9cb4b837c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TibiDaboLaser2dTo3dConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-09-12_10-01-28.687489/tibi_dabo_robot/tibi_dabo_laser_2d_to_3d/docs/</path>
    <filename>TibiDaboLaser2dTo3dConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>TibiDaboLaser2dTo3dConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-09-12_10-01-28.687489/tibi_dabo_robot/tibi_dabo_laser_2d_to_3d/docs/</path>
    <filename>TibiDaboLaser2dTo3dConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>TibiDaboLaser2dTo3dConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>max</name>
      <anchorfile>TibiDaboLaser2dTo3dConfig_8dox.html</anchorfile>
      <anchor>a55c9de72d9f3630abdf51bfe39c191dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~scan_velocity</name>
      <anchorfile>TibiDaboLaser2dTo3dConfig_8dox.html</anchorfile>
      <anchor>a5174dde71975204b986832399384e9b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TibiDaboLaser2dTo3dConfig.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-09-12_10-01-28.687489/tibi_dabo_robot/tibi_dabo_laser_2d_to_3d/cfg/cpp/tibi_dabo_laser_2d_to_3d/</path>
    <filename>TibiDaboLaser2dTo3dConfig_8h</filename>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::AbstractGroupDescription</class>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::AbstractParamDescription</class>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::DEFAULT</class>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::GroupDescription</class>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::ParamDescription</class>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig</class>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfigStatics</class>
    <namespace>tibi_dabo_laser_2d_to_3d</namespace>
  </compound>
  <compound kind="file">
    <name>TibiDaboLaser2dTo3dConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-09-12_10-01-28.687489/tibi_dabo_robot/tibi_dabo_laser_2d_to_3d/src/tibi_dabo_laser_2d_to_3d/cfg/</path>
    <filename>TibiDaboLaser2dTo3dConfig_8py</filename>
    <namespace>tibi_dabo_laser_2d_to_3d::cfg::TibiDaboLaser2dTo3dConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>acd3e1549eee64285a671b7da1cf7c791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>ac98482a34f01e1dfac443ff6a18b326a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a13723f6b90925a31a33e5b2068d14343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>afe9d2ca68af80ef264fd12c3d5ae730b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>ab97ae25786234e3d4a60da053bdd3470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>af0544198af3b1291a551949fac292963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a2af9e40e55ccfe5199fb6f7c19e36f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a8624fcc3f31739e80d40ccccd0cbdbed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TibiDaboLaser2dTo3dAlgNode</name>
    <filename>classTibiDaboLaser2dTo3dAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; TibiDaboLaser2dTo3dAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>TibiDaboLaser2dTo3dAlgNode</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a0ebd34ac5a8215f071cefbacf1dd8a00</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TibiDaboLaser2dTo3dAlgNode</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a611651785c5e4f5dbe1bd9a72f46bc77</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>acdd9ee5a45e3e4e5d88206dac6bf371b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a61d91476dea7c7b41918daa612373e85</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a4986b5006ad3855051fcdb9407882c4e</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>servo_angleActive</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a9b3e912cd4fd4188e455e66f6a4997d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>servo_angleDone</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a43c0e0a27e934f8a2be17c09b1fd8b0a</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const control_msgs::FollowJointTrajectoryResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>servo_angleFeedback</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a764a52696d75b9db4bdfe5b3d69e68f7</anchor>
      <arglist>(const control_msgs::FollowJointTrajectoryFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>servo_angleMakeActionRequest</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a8d65dc8db2ab7de435ea4cd85f0dff26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>angle</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a088497ea511b264f461723e8f8fc8cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>angle_margin</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a323fd8c96c9bcd9f6ede01794b8715d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>angle_max</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>af4b3aa4a843664c53d0fcdd81c7f7ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>angle_min</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>ab051bf7934c6c24c1ac52856138b0bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>assemble_scans_client_</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a771bc6c32d83fbf487ef8617b68cebdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>laser_assembler::AssembleScans</type>
      <name>assemble_scans_srv_</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>ac88306ba20994f6e7c0f72512829c03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::JointState</type>
      <name>JointState_msg_</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a193c49d9b8e866e198645fcb55e03d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>minimum_time_between_scans</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a9333e83d3866cfb716da3a76eefa0f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud</type>
      <name>PointCloud_msg_</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>aaa70b2b1c9bb92f64ab8c3fdc1b984ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pointcloud_publisher_</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a5d4dc8503e426b316e36b764dd2aa061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>previous_time</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a7cae2eb119ffd7b8a96dd923b879081f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scan_vel</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a7f1ce4ce59dd38890d47ada00cc7bc20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionClient&lt; control_msgs::FollowJointTrajectoryAction &gt;</type>
      <name>servo_angle_client_</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a6fb5aa0b106d015072649b7bc6a57d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>control_msgs::FollowJointTrajectoryGoal</type>
      <name>servo_angle_goal_</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a6162fe31609f3e95df19174bd10e6616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>servo_going_right</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a4f6108c17338f0c8c2b55ceb0702b0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>vertical_laser_pan_publisher_</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgNode.html</anchorfile>
      <anchor>a9881089d6f3c498314301905bf69f450</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TibiDaboLaser2dTo3dAlgorithm</name>
    <filename>classTibiDaboLaser2dTo3dAlgorithm.html</filename>
    <member kind="typedef">
      <type>tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig</type>
      <name>Config</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgorithm.html</anchorfile>
      <anchor>ae18233111d475694097ede04f2c306dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgorithm.html</anchorfile>
      <anchor>ab347213d6f45cf79f5c51c3695a37ff7</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgorithm.html</anchorfile>
      <anchor>a1767fcb262497785d3aa891a19541b9b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TibiDaboLaser2dTo3dAlgorithm</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgorithm.html</anchorfile>
      <anchor>af611f415ceeb65dc00f8275ffa61e899</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgorithm.html</anchorfile>
      <anchor>a5d6e9e6c1038815ec5998bbf80887c68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgorithm.html</anchorfile>
      <anchor>a0b45f22bb2ddd9833440a35e6cd3d619</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TibiDaboLaser2dTo3dAlgorithm</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgorithm.html</anchorfile>
      <anchor>aec9ad3621750035ea6952ece0471b012</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgorithm.html</anchorfile>
      <anchor>aeb9e79e672600e9b8b17949ae627113c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classTibiDaboLaser2dTo3dAlgorithm.html</anchorfile>
      <anchor>a6cb01591cb4dd5efaa15bda288268691</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tibi_dabo_laser_2d_to_3d</name>
    <filename>namespacetibi__dabo__laser__2d__to__3d.html</filename>
    <namespace>tibi_dabo_laser_2d_to_3d::cfg</namespace>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig</class>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfigStatics</class>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig</name>
    <filename>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</filename>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::AbstractGroupDescription</class>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::AbstractParamDescription</class>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::DEFAULT</class>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::GroupDescription</class>
    <class kind="class">tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::ParamDescription</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractGroupDescription &gt;</type>
      <name>AbstractGroupDescriptionConstPtr</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>af04c20e4102691b333a67edae2d80d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractGroupDescription &gt;</type>
      <name>AbstractGroupDescriptionPtr</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a80c35d2257b721031f7299e3ca3a3080</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionConstPtr</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a3e7bade4aa8b2fc620038271bff5d01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionPtr</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>acfaeab8ba0278dde6bc47302857aad64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__clamp__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a2bc7ec8d37cb7959a2ba5fb2dec1bab8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a1833dd7a1d5c837eb9cbbba85e6718ca</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__fromServer__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a2d07f9c9e27799ca53dab1e43afdc614</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>__level__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a73768e664d98b3f5905bc26ca539e1a2</anchor>
      <arglist>(const TibiDaboLaser2dTo3dConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a16cc4bceb0db9f3a13a956c0d83bf35e</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;__param_descriptions__, const std::vector&lt; AbstractGroupDescriptionConstPtr &gt; &amp;__group_descriptions__) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a544f995ede8871c226622af67a064c5b</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toServer__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a311ba8438e36309b2b420838ce791dab</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const TibiDaboLaser2dTo3dConfig &amp;</type>
      <name>__getDefault__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a51d214ef333263ec9bd42defaf923154</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const dynamic_reconfigure::ConfigDescription &amp;</type>
      <name>__getDescriptionMessage__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>af4b3a721707ba0bf20bcd951819c6370</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; AbstractGroupDescriptionConstPtr &gt; &amp;</type>
      <name>__getGroupDescriptions__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a62faeb209159899bab23d43aeda9bf08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const TibiDaboLaser2dTo3dConfig &amp;</type>
      <name>__getMax__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>ad1c4269d19268e98b5325b61672db9c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const TibiDaboLaser2dTo3dConfig &amp;</type>
      <name>__getMin__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a8c6e528a411bafa021f38e3e13c6c77f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; AbstractParamDescriptionConstPtr &gt; &amp;</type>
      <name>__getParamDescriptions__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a4220efd3dea4139a39aa99cd33abf0d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>class tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::DEFAULT</type>
      <name>groups</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>aef0f844715a9a92201c3a5d736f284ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_angle</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>aa0b9951f01b82812881a48d623c07d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_angle</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a0cf3b76c1ec511f9ceb5423ec577812f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>scan_velocity</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a5524fd1130c64bfdf685e9e50bfc758d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const TibiDaboLaser2dTo3dConfigStatics *</type>
      <name>__get_statics__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>aaa29e03025787abfb4c9aecab7ed20fd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::AbstractGroupDescription</name>
    <filename>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractGroupDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractGroupDescription</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>af0105d0953ae24f67aa99bf70327af07</anchor>
      <arglist>(std::string n, std::string t, int p, int i, bool s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertParams</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a65c7a58bbb4cf4e0d04cfabf34ec6933</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a250968dc09ee1a2f3283f1acb61b5f93</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, boost::any &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInitialState</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a6908f45315d9adf3f578ff4b7a5ea531</anchor>
      <arglist>(boost::any &amp;cfg) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a66e0790474a8eef191276e1eee77b850</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const boost::any &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateParams</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a0266bf797ba8fe60fc3aefc72f0ef7fd</anchor>
      <arglist>(boost::any &amp;cfg, TibiDaboLaser2dTo3dConfig &amp;top) const =0</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; AbstractParamDescriptionConstPtr &gt;</type>
      <name>abstract_parameters</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>ae9095659e54bf71c289cbf2262a1cafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>state</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a8dc0c7501568c4706c2ed912a6629a10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::AbstractParamDescription</name>
    <filename>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractParamDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractParamDescription</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a07035da3999ae72df6aaf56fc5b395be</anchor>
      <arglist>(std::string n, std::string t, uint32_t l, std::string d, std::string e)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>ae3a56ba13d1fd19fcc6567df82e640a8</anchor>
      <arglist>(uint32_t &amp;level, const TibiDaboLaser2dTo3dConfig &amp;config1, const TibiDaboLaser2dTo3dConfig &amp;config2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a86f726ea78fbd0cfa30f9b9d547050c4</anchor>
      <arglist>(TibiDaboLaser2dTo3dConfig &amp;config, const TibiDaboLaser2dTo3dConfig &amp;max, const TibiDaboLaser2dTo3dConfig &amp;min) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a9d24433e3bc143f9472d84d68380ce6c</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, TibiDaboLaser2dTo3dConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>aad52a8d1008158fa4840b5191cc922ab</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, TibiDaboLaser2dTo3dConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getValue</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a4bc258fda377eadb1688deb3d9ba7ac5</anchor>
      <arglist>(const TibiDaboLaser2dTo3dConfig &amp;config, boost::any &amp;val) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a67f4cd9065ffcce8960e61cead470f4b</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const TibiDaboLaser2dTo3dConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a9550833dc0a84ba3ae81f6ece0e26724</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const TibiDaboLaser2dTo3dConfig &amp;config) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::DEFAULT</name>
    <filename>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1DEFAULT.html</filename>
    <member kind="function">
      <type></type>
      <name>DEFAULT</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1DEFAULT.html</anchorfile>
      <anchor>aa27e3a1006406fd3144c86640ea0deee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParams</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a1e71d07489496c98f5d03ed06b98d2ee</anchor>
      <arglist>(TibiDaboLaser2dTo3dConfig &amp;config, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; params)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_angle</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a15adfd71935bf6e17769fd0ea1357004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_angle</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1DEFAULT.html</anchorfile>
      <anchor>ae36e93b0ecb238d7a9c861dddc7e0f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1DEFAULT.html</anchorfile>
      <anchor>ad5e26b219f33551a1b75ce8f63cefd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>scan_velocity</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a28854e2b75a26dc2d5f67c5a7be3abde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>state</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1DEFAULT.html</anchorfile>
      <anchor>ae45788bd48c00ba87d22c3c85f984d3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::GroupDescription</name>
    <filename>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1GroupDescription.html</filename>
    <templarg>T</templarg>
    <templarg>PT</templarg>
    <base>tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::AbstractGroupDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a63e991359b0986512d0cb00318dfcde0</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, boost::any &amp;cfg) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GroupDescription</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a4ee02fd28b2333cdfdf6cd083e56a402</anchor>
      <arglist>(std::string name, std::string type, int parent, int id, bool s, T PT::*f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GroupDescription</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a07d9f105bbbff34ebe87ab4ba57f2c9b</anchor>
      <arglist>(const GroupDescription&lt; T, PT &gt; &amp;g)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setInitialState</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a33b4d18836076dcaf7cc42cc2218ce2d</anchor>
      <arglist>(boost::any &amp;cfg) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1GroupDescription.html</anchorfile>
      <anchor>aeca596e4fee89c03fa872a070b5da119</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const boost::any &amp;cfg) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateParams</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1GroupDescription.html</anchorfile>
      <anchor>ad4bb44a6a1739a0c3d6e3db5f135a8e3</anchor>
      <arglist>(boost::any &amp;cfg, TibiDaboLaser2dTo3dConfig &amp;top) const </arglist>
    </member>
    <member kind="variable">
      <type>TPT::*</type>
      <name>field</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1GroupDescription.html</anchorfile>
      <anchor>af74816e75013cc725a5336facb9fce21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TibiDaboLaser2dTo3dConfig::AbstractGroupDescriptionConstPtr &gt;</type>
      <name>groups</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a84147aaee71ae0e20008890b5306eeea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::ParamDescription</name>
    <filename>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1ParamDescription.html</filename>
    <templarg></templarg>
    <base>tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfig::AbstractParamDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1ParamDescription.html</anchorfile>
      <anchor>aadfd869ba0e66a87c1e9284e0a7cb3eb</anchor>
      <arglist>(uint32_t &amp;comb_level, const TibiDaboLaser2dTo3dConfig &amp;config1, const TibiDaboLaser2dTo3dConfig &amp;config2) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1ParamDescription.html</anchorfile>
      <anchor>af3480e9dfdc50e73a24fe1b7067a9df1</anchor>
      <arglist>(TibiDaboLaser2dTo3dConfig &amp;config, const TibiDaboLaser2dTo3dConfig &amp;max, const TibiDaboLaser2dTo3dConfig &amp;min) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamp</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ae9aa0c358944a380334ad9d04e60b1dc</anchor>
      <arglist>(TibiDaboLaser2dTo3dConfig &amp;config, const TibiDaboLaser2dTo3dConfig &amp;max, const TibiDaboLaser2dTo3dConfig &amp;min) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a48cf7f41e84cd9b57744208c77bc57f6</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, TibiDaboLaser2dTo3dConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a50d4a1bde452625e8a5e4c3126197170</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, TibiDaboLaser2dTo3dConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getValue</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a34af700d17d4c774955f148434670bf0</anchor>
      <arglist>(const TibiDaboLaser2dTo3dConfig &amp;config, boost::any &amp;val) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamDescription</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ad61fa89e4890eef68fa757ac334c8b75</anchor>
      <arglist>(std::string name, std::string type, uint32_t level, std::string description, std::string edit_method, T TibiDaboLaser2dTo3dConfig::*f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a75d565d633877f184ec92cf51822b9e6</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const TibiDaboLaser2dTo3dConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a44e052c68f06ea36a43fea9cb4389c24</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const TibiDaboLaser2dTo3dConfig &amp;config) const </arglist>
    </member>
    <member kind="variable">
      <type>TTibiDaboLaser2dTo3dConfig::*</type>
      <name>field</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ab4bb9ed95d17829e4aad9408c46b587a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_laser_2d_to_3d::TibiDaboLaser2dTo3dConfigStatics</name>
    <filename>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfigStatics.html</filename>
    <member kind="function" protection="private">
      <type></type>
      <name>TibiDaboLaser2dTo3dConfigStatics</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfigStatics.html</anchorfile>
      <anchor>a70511f2ec3e864a15697dc8962e23f36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const TibiDaboLaser2dTo3dConfigStatics *</type>
      <name>get_instance</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfigStatics.html</anchorfile>
      <anchor>ac94940606908d627deddd2dc4a5cb58e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TibiDaboLaser2dTo3dConfig</type>
      <name>__default__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfigStatics.html</anchorfile>
      <anchor>aba16db39ff425de08124799133f9ab59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::ConfigDescription</type>
      <name>__description_message__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfigStatics.html</anchorfile>
      <anchor>ac218c3fb55fd74b99a4dcd484abb2dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TibiDaboLaser2dTo3dConfig::AbstractGroupDescriptionConstPtr &gt;</type>
      <name>__group_descriptions__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfigStatics.html</anchorfile>
      <anchor>a20067c8bd58d5a95a4819f2f3794b199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TibiDaboLaser2dTo3dConfig</type>
      <name>__max__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfigStatics.html</anchorfile>
      <anchor>a3fd1754e2d45bcc37d8e239083d72996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TibiDaboLaser2dTo3dConfig</type>
      <name>__min__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfigStatics.html</anchorfile>
      <anchor>aa2d8edecb71fb376bde8f2b0cd00a251</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TibiDaboLaser2dTo3dConfig::AbstractParamDescriptionConstPtr &gt;</type>
      <name>__param_descriptions__</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfigStatics.html</anchorfile>
      <anchor>a8eba3826be9039238feb2c4e524df71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TibiDaboLaser2dTo3dConfig</name>
      <anchorfile>classtibi__dabo__laser__2d__to__3d_1_1TibiDaboLaser2dTo3dConfigStatics.html</anchorfile>
      <anchor>a19def80a954860c7811ac9d7d6fbf619</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tibi_dabo_laser_2d_to_3d::cfg</name>
    <filename>namespacetibi__dabo__laser__2d__to__3d_1_1cfg.html</filename>
    <namespace>tibi_dabo_laser_2d_to_3d::cfg::TibiDaboLaser2dTo3dConfig</namespace>
  </compound>
  <compound kind="namespace">
    <name>tibi_dabo_laser_2d_to_3d::cfg::TibiDaboLaser2dTo3dConfig</name>
    <filename>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>acd3e1549eee64285a671b7da1cf7c791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>ac98482a34f01e1dfac443ff6a18b326a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a13723f6b90925a31a33e5b2068d14343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>afe9d2ca68af80ef264fd12c3d5ae730b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>ab97ae25786234e3d4a60da053bdd3470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>af0544198af3b1291a551949fac292963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a2af9e40e55ccfe5199fb6f7c19e36f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespacetibi__dabo__laser__2d__to__3d_1_1cfg_1_1TibiDaboLaser2dTo3dConfig.html</anchorfile>
      <anchor>a8624fcc3f31739e80d40ccccd0cbdbed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
