<?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-12-06_19-37-16.229269/tibi_dabo_robot/tibi_dabo_arm_kinematics/src/tibi_dabo_arm_kinematics/cfg/</path>
    <filename>____init_____8py</filename>
    <namespace>cfg</namespace>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/tibi_dabo_robot/tibi_dabo_arm_kinematics/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>tibi_dabo_arm_kinematics_alg.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/tibi_dabo_robot/tibi_dabo_arm_kinematics/src/</path>
    <filename>tibi__dabo__arm__kinematics__alg_8cpp</filename>
    <includes id="tibi__dabo__arm__kinematics__alg_8h" name="tibi_dabo_arm_kinematics_alg.h" local="yes" imported="no">tibi_dabo_arm_kinematics_alg.h</includes>
  </compound>
  <compound kind="file">
    <name>tibi_dabo_arm_kinematics_alg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/tibi_dabo_robot/tibi_dabo_arm_kinematics/include/</path>
    <filename>tibi__dabo__arm__kinematics__alg_8h</filename>
    <includes id="TibiDaboArmKinematicsConfig_8h" name="TibiDaboArmKinematicsConfig.h" local="no" imported="no">tibi_dabo_arm_kinematics/TibiDaboArmKinematicsConfig.h</includes>
    <class kind="class">TibiDaboArmKinematicsAlgorithm</class>
  </compound>
  <compound kind="file">
    <name>tibi_dabo_arm_kinematics_alg_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/tibi_dabo_robot/tibi_dabo_arm_kinematics/src/</path>
    <filename>tibi__dabo__arm__kinematics__alg__node_8cpp</filename>
    <includes id="tibi__dabo__arm__kinematics__alg__node_8h" name="tibi_dabo_arm_kinematics_alg_node.h" local="yes" imported="no">tibi_dabo_arm_kinematics_alg_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tibi__dabo__arm__kinematics__alg__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tibi_dabo_arm_kinematics_alg_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/tibi_dabo_robot/tibi_dabo_arm_kinematics/include/</path>
    <filename>tibi__dabo__arm__kinematics__alg__node_8h</filename>
    <includes id="tibi__dabo__arm__kinematics__alg_8h" name="tibi_dabo_arm_kinematics_alg.h" local="yes" imported="no">tibi_dabo_arm_kinematics_alg.h</includes>
    <class kind="class">TibiDaboArmKinematicsAlgNode</class>
  </compound>
  <compound kind="file">
    <name>TibiDaboArmKinematicsConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/tibi_dabo_robot/tibi_dabo_arm_kinematics/docs/</path>
    <filename>TibiDaboArmKinematicsConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>TibiDaboArmKinematicsConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/tibi_dabo_robot/tibi_dabo_arm_kinematics/docs/</path>
    <filename>TibiDaboArmKinematicsConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b Right</type>
      <name>default</name>
      <anchorfile>TibiDaboArmKinematicsConfig_8dox.html</anchorfile>
      <anchor>af836d304b3a3f278d0506f7a471cd2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b Right</type>
      <name>min</name>
      <anchorfile>TibiDaboArmKinematicsConfig_8dox.html</anchorfile>
      <anchor>ac5786e08b2e790d41a131b5762daa600</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>~arm_id</name>
      <anchorfile>TibiDaboArmKinematicsConfig_8dox.html</anchorfile>
      <anchor>a2f0096972a05e911b7d5e05daba32047</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TibiDaboArmKinematicsConfig.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/tibi_dabo_robot/tibi_dabo_arm_kinematics/cfg/cpp/tibi_dabo_arm_kinematics/</path>
    <filename>TibiDaboArmKinematicsConfig_8h</filename>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::AbstractGroupDescription</class>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::AbstractParamDescription</class>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::DEFAULT</class>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::GroupDescription</class>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::ParamDescription</class>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig</class>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfigStatics</class>
    <namespace>tibi_dabo_arm_kinematics</namespace>
  </compound>
  <compound kind="file">
    <name>TibiDaboArmKinematicsConfig.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-all-iri-ros.pub/doc_stacks/2013-12-06_19-37-16.229269/tibi_dabo_robot/tibi_dabo_arm_kinematics/src/tibi_dabo_arm_kinematics/cfg/</path>
    <filename>TibiDaboArmKinematicsConfig_8py</filename>
    <namespace>cfg::TibiDaboArmKinematicsConfig</namespace>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>ad92e3e5eb12afde3c17848b7424d4e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>afda96f6674abb3a688871b90b5579574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a219269e6131ea359043fbc9646ecbfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a574ae05599bc5c2c5653f471c3b04bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>ad67c55f5921dadf4235b4acecf6206ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>ac3ee858185064cfe6e068e82bdc7ad96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a1d08ed95b55b564c4a7603a33f68748e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a14e813602db21f405e05b1fcc174acc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TibiDaboArmKinematicsAlgNode</name>
    <filename>classTibiDaboArmKinematicsAlgNode.html</filename>
    <base>IriBaseAlgorithm&lt; TibiDaboArmKinematicsAlgorithm &gt;</base>
    <member kind="function">
      <type></type>
      <name>TibiDaboArmKinematicsAlgNode</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>a66e02b5a094d8841381e0c5b03cfccb7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TibiDaboArmKinematicsAlgNode</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>a5bf0272888f666b0324ea1e28a22c836</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addNodeDiagnostics</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>a34f73e7151dcf2061e2b2a40c86df3b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mainNodeThread</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>ae88caed8c3b42539cae44b376944ed52</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>node_config_update</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>a59c607fe4a5852abf11d9e32c9a15ac2</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>GetKinematicSolverInfoCallback</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>ad6e4757771b217cf68f817e4a20f7515</anchor>
      <arglist>(kinematics_msgs::GetKinematicSolverInfo::Request &amp;req, kinematics_msgs::GetKinematicSolverInfo::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>GetPositionFKCallback</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>a08ed3b6f25c87a77f1607700fad00cd6</anchor>
      <arglist>(kinematics_msgs::GetPositionFK::Request &amp;req, kinematics_msgs::GetPositionFK::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>GetPositionIKCallback</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>af218cb7e9bd0d0e22a4b5414177286e5</anchor>
      <arglist>(kinematics_msgs::GetPositionIK::Request &amp;req, kinematics_msgs::GetPositionIK::Response &amp;res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>angles</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>a8f147bbd7f1b4aaf93068852a3ead870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CSegwayArmKinematics *</type>
      <name>arm</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>a53fbc8890cc841ac2d85424c1a113b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>arm_id</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>aeb91dd538b4740725b90c89f188ef2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>arm_length</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>a79538286565099aebceb26ce2cd26f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>GetKinematicSolverInfo_mutex_</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>ad35284d5e80534905b93a41b4f616b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>GetKinematicSolverInfo_server_</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>a7abb5ce43725a1f0b1114cefbad526f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>GetPositionFK_mutex_</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>ad5e804e1f5d09512421b9b34fd958e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>GetPositionFK_server_</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>ac4a45215b486e13d5fbae3420d4c5517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMutex</type>
      <name>GetPositionIK_mutex_</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>abe932517d25c7e144e85dbc773e358ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>GetPositionIK_server_</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>aa9ffaa92f91968ceb9cf09bd871b13ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>pose</name>
      <anchorfile>classTibiDaboArmKinematicsAlgNode.html</anchorfile>
      <anchor>a0fc4c5d548304b38ad4c825b93bb1fc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TibiDaboArmKinematicsAlgorithm</name>
    <filename>classTibiDaboArmKinematicsAlgorithm.html</filename>
    <member kind="typedef">
      <type>tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig</type>
      <name>Config</name>
      <anchorfile>classTibiDaboArmKinematicsAlgorithm.html</anchorfile>
      <anchor>ae7cceb71410f386f1f709e161a6b8047</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config_update</name>
      <anchorfile>classTibiDaboArmKinematicsAlgorithm.html</anchorfile>
      <anchor>a452aea3037f72624d43b84be5a9d2acd</anchor>
      <arglist>(Config &amp;new_cfg, uint32_t level=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classTibiDaboArmKinematicsAlgorithm.html</anchorfile>
      <anchor>a9da693346d93cc4cb9e1ce468abe6470</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TibiDaboArmKinematicsAlgorithm</name>
      <anchorfile>classTibiDaboArmKinematicsAlgorithm.html</anchorfile>
      <anchor>aa92c69fde7474a3169833d9e80189b3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classTibiDaboArmKinematicsAlgorithm.html</anchorfile>
      <anchor>a5141ebf7027b2b9414e61d7be3f8dcea</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classTibiDaboArmKinematicsAlgorithm.html</anchorfile>
      <anchor>a93f1f2ed6cea711efdee862ea13f7781</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TibiDaboArmKinematicsAlgorithm</name>
      <anchorfile>classTibiDaboArmKinematicsAlgorithm.html</anchorfile>
      <anchor>a8a412e485d9a4feb5bf1a3c24b430b58</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classTibiDaboArmKinematicsAlgorithm.html</anchorfile>
      <anchor>a2f92460978344d1c8d242adf516fef06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMutex</type>
      <name>alg_mutex_</name>
      <anchorfile>classTibiDaboArmKinematicsAlgorithm.html</anchorfile>
      <anchor>a7f71ac0a4d6679a309ce0d12efb2c81f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cfg</name>
    <filename>namespacecfg.html</filename>
    <namespace>cfg::TibiDaboArmKinematicsConfig</namespace>
  </compound>
  <compound kind="namespace">
    <name>cfg::TibiDaboArmKinematicsConfig</name>
    <filename>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>all_level</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>ad92e3e5eb12afde3c17848b7424d4e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>config_description</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>afda96f6674abb3a688871b90b5579574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>defaults</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a219269e6131ea359043fbc9646ecbfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inf</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a574ae05599bc5c2c5653f471c3b04bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>level</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>ad67c55f5921dadf4235b4acecf6206ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>max</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>ac3ee858185064cfe6e068e82bdc7ad96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>min</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a1d08ed95b55b564c4a7603a33f68748e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>type</name>
      <anchorfile>namespacecfg_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a14e813602db21f405e05b1fcc174acc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tibi_dabo_arm_kinematics</name>
    <filename>namespacetibi__dabo__arm__kinematics.html</filename>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig</class>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfigStatics</class>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig</name>
    <filename>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</filename>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::AbstractGroupDescription</class>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::AbstractParamDescription</class>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::DEFAULT</class>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::GroupDescription</class>
    <class kind="class">tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::ParamDescription</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractGroupDescription &gt;</type>
      <name>AbstractGroupDescriptionConstPtr</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a9cc014bb7b701f78a7070153e7d2fac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractGroupDescription &gt;</type>
      <name>AbstractGroupDescriptionPtr</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>ac7d2d81b7f8a979133df13a792e37604</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionConstPtr</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a0d47140265770d50763ba70cfd3aef70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; AbstractParamDescription &gt;</type>
      <name>AbstractParamDescriptionPtr</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a53dfce04058a7927f3a4ef38e935a7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__clamp__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a300e36d8772033b5003f371162c38ab6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__fromMessage__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a1d90859dda317cc137ebc0d080e5d990</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__fromServer__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>abdf638030b63234403ab3ae925dc6666</anchor>
      <arglist>(const ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>__level__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a6423702256cb70e256e40bcf60c74ba4</anchor>
      <arglist>(const TibiDaboArmKinematicsConfig &amp;config) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toMessage__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a32b23c168cf6b75d77c566dcee977dda</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__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a5d83b66045df33622748e95a5ddeb586</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__toServer__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a0883d248746020375517e9382f8d0c49</anchor>
      <arglist>(const ros::NodeHandle &amp;nh) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const TibiDaboArmKinematicsConfig &amp;</type>
      <name>__getDefault__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a4b491f09346692cceef3d4797dfb4ba8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const dynamic_reconfigure::ConfigDescription &amp;</type>
      <name>__getDescriptionMessage__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a4ae8eed597ef1cd6296fa1ad80e05402</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__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a789fb00d695b295b8b5e68fd1ba8b199</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const TibiDaboArmKinematicsConfig &amp;</type>
      <name>__getMax__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>ac8d46f5fe3c020ae0e833ad678f38e6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const TibiDaboArmKinematicsConfig &amp;</type>
      <name>__getMin__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>ad575572f6744a572f971ede87eb9363c</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__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a6c9517b019c7ea87438e5c6e2aab6893</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>arm_id</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a0d1316b738d3c91ee3a300e8073ca906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::DEFAULT</type>
      <name>groups</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a4e045b5cc768ec99fc6449085642cbbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const TibiDaboArmKinematicsConfigStatics *</type>
      <name>__get_statics__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig.html</anchorfile>
      <anchor>a6f31a98a80c556ff6f5cb38a6e6dd580</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::AbstractGroupDescription</name>
    <filename>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractGroupDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractGroupDescription</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a65dde810af30535c6554f959301cdd63</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__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>ad2da0d7e9d18a3eab6e827ff635e08bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a5f84d0ef3c6b8f970f0020dd22851de3</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__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>ace6c07f514cd37429f4429237e67bac3</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__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a976a1e1f80515c69a6d34b6bbcbcfa19</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__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a19d1b412e677fe5b7fbe69d08e81db32</anchor>
      <arglist>(boost::any &amp;cfg, TibiDaboArmKinematicsConfig &amp;top) const =0</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; AbstractParamDescriptionConstPtr &gt;</type>
      <name>abstract_parameters</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>a04e3377629c37530dda889cb20f10987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>state</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractGroupDescription.html</anchorfile>
      <anchor>ad8ffcd9e661498f0733667c162e04dee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::AbstractParamDescription</name>
    <filename>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractParamDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractParamDescription</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>ae49e64bb64f42e43067018cee1994dec</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__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>aff70b8dc2983e21d950cffad193acd1c</anchor>
      <arglist>(uint32_t &amp;level, const TibiDaboArmKinematicsConfig &amp;config1, const TibiDaboArmKinematicsConfig &amp;config2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>af8ec12718c7a527d564558011ec0b72e</anchor>
      <arglist>(TibiDaboArmKinematicsConfig &amp;config, const TibiDaboArmKinematicsConfig &amp;max, const TibiDaboArmKinematicsConfig &amp;min) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a0e40c8dd24e84cb69aed30bc2e3b6813</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, TibiDaboArmKinematicsConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a33fa55b9f582e2fa0ea3f90988fe0c6b</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, TibiDaboArmKinematicsConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getValue</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a71b6cd6cc583c2405ee4939d726bed0d</anchor>
      <arglist>(const TibiDaboArmKinematicsConfig &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__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>a146a0918a8527a4ed62d0076a769dcab</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const TibiDaboArmKinematicsConfig &amp;config) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1AbstractParamDescription.html</anchorfile>
      <anchor>ad23947d5eb04489732f6292b3545db02</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const TibiDaboArmKinematicsConfig &amp;config) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::DEFAULT</name>
    <filename>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1DEFAULT.html</filename>
    <member kind="function">
      <type></type>
      <name>DEFAULT</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a6efb39c994e13c9c36f8376472b7dedf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParams</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a07aedbd83c2d7aac5fc963d317e7aefc</anchor>
      <arglist>(TibiDaboArmKinematicsConfig &amp;config, const std::vector&lt; AbstractParamDescriptionConstPtr &gt; params)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>arm_id</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a72f4d9b21ab4756bdf202aeb76c4e493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a231882072dcaf14c3f809888aeae2177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>state</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1DEFAULT.html</anchorfile>
      <anchor>a832b8673cc520d38a1f2c091093ead70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::GroupDescription</name>
    <filename>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1GroupDescription.html</filename>
    <templarg>T</templarg>
    <templarg>PT</templarg>
    <base>tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::AbstractGroupDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a66a1751b22fcb13c1c2677e70c410dd6</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__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a35c455e59d3ba8946eedd46a13725a2b</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__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a3c5b8cdb024d95a00017317c9b8011fb</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__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a3d9687c5545914950f6c931483c11e0b</anchor>
      <arglist>(boost::any &amp;cfg) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a01b78e697e7cbb702ccb7be251f87eeb</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__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1GroupDescription.html</anchorfile>
      <anchor>a13d531002e79203501ccdcfa8a9b2b2c</anchor>
      <arglist>(boost::any &amp;cfg, TibiDaboArmKinematicsConfig &amp;top) const </arglist>
    </member>
    <member kind="variable">
      <type>TPT::*</type>
      <name>field</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1GroupDescription.html</anchorfile>
      <anchor>aad9c12cb5993ba44c3a37517dce537d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TibiDaboArmKinematicsConfig::AbstractGroupDescriptionConstPtr &gt;</type>
      <name>groups</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1GroupDescription.html</anchorfile>
      <anchor>ab0b91fb55860bad3f44780df9566de94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::ParamDescription</name>
    <filename>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1ParamDescription.html</filename>
    <templarg></templarg>
    <base>tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfig::AbstractParamDescription</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>calcLevel</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>af3cee288f35fd05ab854e9368b3312a1</anchor>
      <arglist>(uint32_t &amp;comb_level, const TibiDaboArmKinematicsConfig &amp;config1, const TibiDaboArmKinematicsConfig &amp;config2) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clamp</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a6f74bcf08bd76f17ac9bb192e78311ed</anchor>
      <arglist>(TibiDaboArmKinematicsConfig &amp;config, const TibiDaboArmKinematicsConfig &amp;max, const TibiDaboArmKinematicsConfig &amp;min) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clamp</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a78753c097e8ee044819b0821bc301d87</anchor>
      <arglist>(TibiDaboArmKinematicsConfig &amp;config, const TibiDaboArmKinematicsConfig &amp;max, const TibiDaboArmKinematicsConfig &amp;min) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>fromMessage</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>aed24316cf6762868990cb0aadb66bdad</anchor>
      <arglist>(const dynamic_reconfigure::Config &amp;msg, TibiDaboArmKinematicsConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fromServer</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a6f0a4465d0457c9e768add864c731b5e</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, TibiDaboArmKinematicsConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getValue</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a1625d6154498fd61877572c29cb04e87</anchor>
      <arglist>(const TibiDaboArmKinematicsConfig &amp;config, boost::any &amp;val) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamDescription</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ac19220949661abb74f2f97bea84d17ff</anchor>
      <arglist>(std::string name, std::string type, uint32_t level, std::string description, std::string edit_method, T TibiDaboArmKinematicsConfig::*f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toMessage</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>ab3ca39d9351b2930899077d9607d5887</anchor>
      <arglist>(dynamic_reconfigure::Config &amp;msg, const TibiDaboArmKinematicsConfig &amp;config) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toServer</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>a4f05f9a9558e9ac34d3352bb3c586459</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const TibiDaboArmKinematicsConfig &amp;config) const </arglist>
    </member>
    <member kind="variable">
      <type>TTibiDaboArmKinematicsConfig::*</type>
      <name>field</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfig_1_1ParamDescription.html</anchorfile>
      <anchor>af64553bed4667bcf0820b8d9a1ef7282</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tibi_dabo_arm_kinematics::TibiDaboArmKinematicsConfigStatics</name>
    <filename>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfigStatics.html</filename>
    <member kind="function" protection="private">
      <type></type>
      <name>TibiDaboArmKinematicsConfigStatics</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfigStatics.html</anchorfile>
      <anchor>aa596941b54f71e1fdfaf8bf145ef3d06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const TibiDaboArmKinematicsConfigStatics *</type>
      <name>get_instance</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfigStatics.html</anchorfile>
      <anchor>a72e307aee87aaea39c97760a77cc0e1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TibiDaboArmKinematicsConfig</type>
      <name>__default__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfigStatics.html</anchorfile>
      <anchor>a59af31133665768e158767754e55eb93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::ConfigDescription</type>
      <name>__description_message__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfigStatics.html</anchorfile>
      <anchor>ac45f585d84cb6f08307d0b34e4bbe8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TibiDaboArmKinematicsConfig::AbstractGroupDescriptionConstPtr &gt;</type>
      <name>__group_descriptions__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfigStatics.html</anchorfile>
      <anchor>a8f59581911f2c769937879ac3118d16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TibiDaboArmKinematicsConfig</type>
      <name>__max__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfigStatics.html</anchorfile>
      <anchor>ab36140716049a83b1e6cc60dd8f411d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TibiDaboArmKinematicsConfig</type>
      <name>__min__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfigStatics.html</anchorfile>
      <anchor>a2bae5bd5e769153320029f01742a82e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TibiDaboArmKinematicsConfig::AbstractParamDescriptionConstPtr &gt;</type>
      <name>__param_descriptions__</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfigStatics.html</anchorfile>
      <anchor>a91319d2089aaa5272b9258585dbf2822</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TibiDaboArmKinematicsConfig</name>
      <anchorfile>classtibi__dabo__arm__kinematics_1_1TibiDaboArmKinematicsConfigStatics.html</anchorfile>
      <anchor>a2a0628fcac600f1bcaed98162933e206</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
