<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>create_ikfast_moveit_plugin.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-moveit_ikfast/doc_stacks/2014-01-01_12-34-23.012730/moveit_ikfast/scripts/</path>
    <filename>create__ikfast__moveit__plugin_8py</filename>
    <namespace>create_ikfast_moveit_plugin</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>child</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a964c8612ce843d02cf3df763faa25b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cl</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a8e945df343f4e8fa733831539c243a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmake_file</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>aa4d8145c1a91c87889e6d9c648e90fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmake_template_file</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ad17fad6eda5dc6a851850df9022f0650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>def_file_base</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ac4e91da7857469b0393b8b054746c1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>def_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a4703b690f4c2e3e53883c35169d4da99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>desc</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a856a39697067fb4c421bbe5f3d4b5dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>easy_script_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ab7088893d0d0cd346f73abf6e675a995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>easy_script_file_path</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a6160d7942e20a5aec9621fafe397aef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>export_element</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a4e93f3b5790543cd3b844008a8d08d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>found</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ad9ef257cb604f9e1e942ef0d3dbee861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>foundName</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a147b1c269ad72d2b3cccaca9cc2a5f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>groups</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a16cb44627aa239ccc1801e43e3f49033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>header_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ad71f36641ae809a06cd2f09e927bab95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ik_library_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a9ec66c647f72ce8f712821729bd44d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ikfast_output_file</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>af231f7696a9aac0272b838fb16019aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>kin_yaml_data</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a2099632b17610b6ef002db24091e789a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>kin_yaml_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>aca923bf0b7239a7628cc09661d94648e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>line_search</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ae7fc107ec20f77be5c93a6785937bb81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>modified_pkg</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a9fb38ac50af1516051d2464457a60dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>moveit_plugin_pkg</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ab21edf57e3e6a70d39392c4f37d0f86c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>new_export</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a028fe35bdd4073ad9172131e10172eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>package_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a3da1792202749b274ed5ee240e4ca21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>package_xml</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>aafb4ef89299264b0a3487d128b3676d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>aefce28f5602fdca90bc471d8252fd8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plan_pkg</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a81d5cf99bef1ebfcfa63f4359cfeeafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>plan_pkg_dir</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a6505fd22c4e0313a71021e41d879f28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>planning_group</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>aa9841ae14bb20ca6457e1ad0d55a817e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>planning_group_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a6c388804ccad066f7c9712b133d64ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>plugin_def</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>abff8001af44024084c5855368a89234b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plugin_file_base</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a43cec6a6bff06c46d8b5563377e20429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plugin_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a074eeeb8d8ca6fcc65f94ec83a0ba6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>plugin_gen_dir</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>af37beaf3d888fd0f6422b134cd047798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plugin_gen_pkg</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a541c2b332b5abbbfc4050850fc38b3c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plugin_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a1126914ef613fe05c3b357311e37a064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plugin_pkg</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a85673edd9a1d71036be48ccc4a1b9ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>plugin_pkg_dir</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ac702d1bce0a319a884ca6ae7e50aa6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plugin_pkg_include_dir</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>adcf4e1d5e47079b5ff937c38c0435459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plugin_pkg_src_dir</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>aba625b0169958176387defc5717ca637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>robot_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>abe209ef430aa527da186f38c66c1434b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>skip</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a5f911c46141e12325ab9f917b7d6f358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>solver_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>af0f3222468639c62715088dfa697d756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>solver_version</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a5918d71e332f9fac49ea731d1eafc796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>srdf</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a0ac5375ef18069cb1d85a4f09fc536e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>srdf_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a3c7e67000d247980d1451b3f5d2be910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>srdf_files</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ac145a9dcee0557e637b7bb4a0529bcdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>template_file_data</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>acfefc449d043bdd84ab51fa49afd2990</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ad1bd426a47c7f984b30abf88fc3ea1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_header_file</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a5b3b20457d7497c08efbf84c3fd77ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>template_text</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a79853944622cdbbd705386ffc3f44292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>template_version</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ac26455fc98b5c31e07c80c2d3f9182c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ikfast.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-moveit_ikfast/doc_stacks/2014-01-01_12-34-23.012730/moveit_ikfast/templates/</path>
    <filename>ikfast_8h</filename>
    <class kind="class">ikfast::IkFastFunctions</class>
    <class kind="class">ikfast::IkSingleDOFSolutionBase</class>
    <class kind="class">ikfast::IkSolution</class>
    <class kind="class">ikfast::IkSolutionBase</class>
    <class kind="class">ikfast::IkSolutionList</class>
    <class kind="class">ikfast::IkSolutionListBase</class>
    <namespace>ikfast</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IKFAST_VERSION</name>
      <anchorfile>ikfast_8h.html</anchorfile>
      <anchor>afb507c47cee8d15d0241aa894bef5a67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ikfast61_moveit_plugin_template.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-moveit_ikfast/doc_stacks/2014-01-01_12-34-23.012730/moveit_ikfast/templates/</path>
    <filename>ikfast61__moveit__plugin__template_8cpp</filename>
    <class kind="class">ikfast_kinematics_plugin::IKFastKinematicsPlugin</class>
    <namespace>ikfast_kinematics_plugin</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IKFAST_NO_MAIN</name>
      <anchorfile>ikfast61__moveit__plugin__template_8cpp.html</anchorfile>
      <anchor>a2acf0f2516ebf5481d4db7f86f4d0da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>IkParameterizationType</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_None</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ead5824e0656af39bb1886a0fb07cd8672</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Transform6D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eabf7ed651879dde282cc895a12f658ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Rotation3D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eabec8271c0af952bfc93c3b353292e5ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Translation3D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea1c06ebc0ace8b4820ee9adc563a0e027</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Direction3D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eaaf61414afe8ecde982695c59eca4178a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Ray4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea0151dfc5011e788258f205d591052dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Lookat3D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eaba4207b5590a77470c713c955b6baa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationDirection5D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea961a2698bf2fdb47031dadcfea78d0a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXY2D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eaf5e3d2416ffda6b9b18ce90377452164</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXYOrientation3D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eaec4945c30d0071843ebcea43d94994ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationLocalGlobal6D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea6ddf30774b2a459c79bc1aeb33df4630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXAxisAngle4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea1d18ad3761034535c226b84010bb21c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationYAxisAngle4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eaeb6416b49f3aaa9b75badfc779b55202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationZAxisAngle4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea037906cc00600fbf86f8dd2228a796a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXAxisAngleZNorm4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eabf0e979687847335b55f197fdc3866a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationYAxisAngleXNorm4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea86f9c464ce303a86a7b1c183a14016a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationZAxisAngleYNorm4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea08fd53ba692983cbd8438d3f38f65da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_NumberOfParameterizations</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea7873b8fa7c31a283fe6b0086b88ec6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_VelocityDataBit</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea4e25fe7f7339b718e52c06799c085daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Transform6DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ead8302eaabcdd45f31019a82de2cc4c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Rotation3DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eadc158228190e45bff74a9da9b11698c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Translation3DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ead8362b3b846d11f7ffa701183fe5ca54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Direction3DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea792c22ea497bde7974a2c77193f057f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Ray4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eacfa77026644c8bac05761471ed933e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Lookat3DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea970244f6bd17e146d6fbaf3f128e00ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationDirection5DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea8fe422f6c27ee0fb7b212b9b8e37f1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXY2DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eacd3993a91d7bf9ea7f7df7da1a9409e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXYOrientation3DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea6f433a65c6bc608ad9b5564f9f83b451</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationLocalGlobal6DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eadb7b8dd092264ad2bdbd98520da4d08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXAxisAngle4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eae4f9033c27fb71dcb06cd031622276e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationYAxisAngle4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eacee9d9ded915494b8ac2b33d5943009c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationZAxisAngle4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea66ddf7ac352c5b3e6e14715ea2d88a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXAxisAngleZNorm4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea5271093224b8a58bcb998a26febde577</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationYAxisAngleXNorm4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea657c3f8e24ec1137315a6e5df50dd92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationZAxisAngleYNorm4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea5b171fdbc42397537338f15253aa47f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_UniqueIdMask</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea9cc8eaff1beb30518c4a8f285a8e5c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_CustomDataBit</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea37da296d472310e91b991fecc21aee4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>ikfast61__moveit__plugin__template_8cpp.html</anchorfile>
      <anchor>accaa0178491232504babbddfbb9e0523</anchor>
      <arglist>(ikfast_kinematics_plugin::IKFastKinematicsPlugin, kinematics::KinematicsBase)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>LIMIT_TOLERANCE</name>
      <anchorfile>ikfast61__moveit__plugin__template_8cpp.html</anchorfile>
      <anchor>a6db90f19cce82ba375acd26f431403b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>round_collada_numbers.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-moveit_ikfast/doc_stacks/2014-01-01_12-34-23.012730/moveit_ikfast/scripts/</path>
    <filename>round__collada__numbers_8py</filename>
    <namespace>round_collada_numbers</namespace>
    <member kind="function">
      <type>def</type>
      <name>doRound</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>af3af18a6509dfb1182a2d78c5643108d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>decimal_places</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>a3391ee8979f98731a46d4c0bb0f14730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dom</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>af95c08ad9aeff1c95882e27d9054dfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>elements</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>ab2a211efdee794f85a01a167fdd5ca80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>a1a28ea506c1e951273a31be21fcccaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>input_file</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>adcb3e912ef7430644e8ca72dd04555a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>namespace</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>a08107138e9ae125b6471b1f70cdd87f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>output_file</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>a5fd8cbf2dc74ff0d9e344fb013c10db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xml</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>a8173e29e220989055d0dec358fed54f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>create_ikfast_moveit_plugin</name>
    <filename>namespacecreate__ikfast__moveit__plugin.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>child</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a964c8612ce843d02cf3df763faa25b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cl</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a8e945df343f4e8fa733831539c243a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmake_file</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>aa4d8145c1a91c87889e6d9c648e90fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmake_template_file</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ad17fad6eda5dc6a851850df9022f0650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>def_file_base</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ac4e91da7857469b0393b8b054746c1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>def_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a4703b690f4c2e3e53883c35169d4da99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>desc</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a856a39697067fb4c421bbe5f3d4b5dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>easy_script_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ab7088893d0d0cd346f73abf6e675a995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>easy_script_file_path</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a6160d7942e20a5aec9621fafe397aef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>export_element</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a4e93f3b5790543cd3b844008a8d08d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>found</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ad9ef257cb604f9e1e942ef0d3dbee861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>foundName</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a147b1c269ad72d2b3cccaca9cc2a5f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>groups</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a16cb44627aa239ccc1801e43e3f49033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>header_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ad71f36641ae809a06cd2f09e927bab95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ik_library_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a9ec66c647f72ce8f712821729bd44d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ikfast_output_file</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>af231f7696a9aac0272b838fb16019aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>kin_yaml_data</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a2099632b17610b6ef002db24091e789a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>kin_yaml_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>aca923bf0b7239a7628cc09661d94648e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>line_search</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ae7fc107ec20f77be5c93a6785937bb81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>modified_pkg</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a9fb38ac50af1516051d2464457a60dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>moveit_plugin_pkg</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ab21edf57e3e6a70d39392c4f37d0f86c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>new_export</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a028fe35bdd4073ad9172131e10172eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>package_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a3da1792202749b274ed5ee240e4ca21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>package_xml</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>aafb4ef89299264b0a3487d128b3676d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>aefce28f5602fdca90bc471d8252fd8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plan_pkg</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a81d5cf99bef1ebfcfa63f4359cfeeafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>plan_pkg_dir</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a6505fd22c4e0313a71021e41d879f28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>planning_group</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>aa9841ae14bb20ca6457e1ad0d55a817e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>planning_group_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a6c388804ccad066f7c9712b133d64ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>plugin_def</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>abff8001af44024084c5855368a89234b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plugin_file_base</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a43cec6a6bff06c46d8b5563377e20429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plugin_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a074eeeb8d8ca6fcc65f94ec83a0ba6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>plugin_gen_dir</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>af37beaf3d888fd0f6422b134cd047798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plugin_gen_pkg</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a541c2b332b5abbbfc4050850fc38b3c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plugin_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a1126914ef613fe05c3b357311e37a064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plugin_pkg</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a85673edd9a1d71036be48ccc4a1b9ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>plugin_pkg_dir</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ac702d1bce0a319a884ca6ae7e50aa6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plugin_pkg_include_dir</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>adcf4e1d5e47079b5ff937c38c0435459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plugin_pkg_src_dir</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>aba625b0169958176387defc5717ca637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>robot_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>abe209ef430aa527da186f38c66c1434b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>skip</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a5f911c46141e12325ab9f917b7d6f358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>solver_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>af0f3222468639c62715088dfa697d756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>solver_version</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a5918d71e332f9fac49ea731d1eafc796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>srdf</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a0ac5375ef18069cb1d85a4f09fc536e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>srdf_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a3c7e67000d247980d1451b3f5d2be910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>srdf_files</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ac145a9dcee0557e637b7bb4a0529bcdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>template_file_data</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>acfefc449d043bdd84ab51fa49afd2990</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_file_name</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ad1bd426a47c7f984b30abf88fc3ea1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>template_header_file</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a5b3b20457d7497c08efbf84c3fd77ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>template_text</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>a79853944622cdbbd705386ffc3f44292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>template_version</name>
      <anchorfile>namespacecreate__ikfast__moveit__plugin.html</anchorfile>
      <anchor>ac26455fc98b5c31e07c80c2d3f9182c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ikfast</name>
    <filename>namespaceikfast.html</filename>
    <class kind="class">ikfast::IkFastFunctions</class>
    <class kind="class">ikfast::IkSingleDOFSolutionBase</class>
    <class kind="class">ikfast::IkSolution</class>
    <class kind="class">ikfast::IkSolutionBase</class>
    <class kind="class">ikfast::IkSolutionList</class>
    <class kind="class">ikfast::IkSolutionListBase</class>
  </compound>
  <compound kind="class">
    <name>ikfast::IkFastFunctions</name>
    <filename>classikfast_1_1IkFastFunctions.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>void(*</type>
      <name>ComputeFkFn</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>ab698a598e5939f90d8fdd2c63df2c54a</anchor>
      <arglist>)(const T *, T *, T *)</arglist>
    </member>
    <member kind="typedef">
      <type>bool(*</type>
      <name>ComputeIkFn</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>aca5c2cbe37c8b2c5702260271c343c93</anchor>
      <arglist>)(const T *, const T *, const T *, IkSolutionListBase&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="typedef">
      <type>int *(*</type>
      <name>GetFreeParametersFn</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a57201a37ce2e50c380973d43007b3d95</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="typedef">
      <type>const char *(*</type>
      <name>GetIkFastVersionFn</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a18988dda73efc7ebb14ed4f55949613a</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>GetIkRealSizeFn</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a2e8f2262c7cdf81524d750f929981739</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>GetIkTypeFn</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a021e3fbd64fd58836e04469fd340108e</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="typedef">
      <type>const char *(*</type>
      <name>GetKinematicsHashFn</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a5978dc6cbc708ab07bee0b595ecf0e60</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>GetNumFreeParametersFn</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a695aee8cc2b98f60530c9153beb73875</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>GetNumJointsFn</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a884a76902ea19aad90175f34019a9b1e</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IkFastFunctions</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>ae5fdd9b86135849b887ae95f8abdfcee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IkFastFunctions</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a811179abadd14264edd35248914e65bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ComputeFkFn</type>
      <name>_ComputeFk</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a5a30a89afe6314eb86a05c3bd5a1a303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ComputeIkFn</type>
      <name>_ComputeIk</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a75775a9a8c284f52cb6cc473c434163c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GetFreeParametersFn</type>
      <name>_GetFreeParameters</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a2c57255d31921839afb1ed5c5f86c7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GetIkFastVersionFn</type>
      <name>_GetIkFastVersion</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a1deac46b905d3d6fa2186e4fb52a75a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GetIkRealSizeFn</type>
      <name>_GetIkRealSize</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a6e0b57e5123af02f5d27c894eac23181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GetIkTypeFn</type>
      <name>_GetIkType</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a22b3424efa52b1c611ad6ec426259aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GetKinematicsHashFn</type>
      <name>_GetKinematicsHash</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>a838b34f459abceb7b0f537ad3d4f834b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GetNumFreeParametersFn</type>
      <name>_GetNumFreeParameters</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>ac78c6f4a428df5b34944510af3abd68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GetNumJointsFn</type>
      <name>_GetNumJoints</name>
      <anchorfile>classikfast_1_1IkFastFunctions.html</anchorfile>
      <anchor>aa7aadc4d797b2ecc3811a7887b0b0dfc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ikfast::IkSingleDOFSolutionBase</name>
    <filename>classikfast_1_1IkSingleDOFSolutionBase.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>IkSingleDOFSolutionBase</name>
      <anchorfile>classikfast_1_1IkSingleDOFSolutionBase.html</anchorfile>
      <anchor>aa3c37c6e9a4903f1303893e966260789</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>fmul</name>
      <anchorfile>classikfast_1_1IkSingleDOFSolutionBase.html</anchorfile>
      <anchor>adb64a33a2ce7357684c9c89d75cacd0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>foffset</name>
      <anchorfile>classikfast_1_1IkSingleDOFSolutionBase.html</anchorfile>
      <anchor>a1d5900ae9cb2d55c396b995b976fdcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>freeind</name>
      <anchorfile>classikfast_1_1IkSingleDOFSolutionBase.html</anchorfile>
      <anchor>adca245b0afa4133dddbd10803053bc2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>indices</name>
      <anchorfile>classikfast_1_1IkSingleDOFSolutionBase.html</anchorfile>
      <anchor>a50d8439b7f735a474f6dfe42e91de455</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>jointtype</name>
      <anchorfile>classikfast_1_1IkSingleDOFSolutionBase.html</anchorfile>
      <anchor>a3c458c4a2b06b4a2ccffc265cf34c6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>maxsolutions</name>
      <anchorfile>classikfast_1_1IkSingleDOFSolutionBase.html</anchorfile>
      <anchor>a45404bf30c7b90131b7ce2b8045c6f6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ikfast::IkSolution</name>
    <filename>classikfast_1_1IkSolution.html</filename>
    <templarg></templarg>
    <base>ikfast::IkSolutionBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const int</type>
      <name>GetDOF</name>
      <anchorfile>classikfast_1_1IkSolution.html</anchorfile>
      <anchor>a8d46fe7ed5a582f9ad3f4bfc86b41297</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; int &gt; &amp;</type>
      <name>GetFree</name>
      <anchorfile>classikfast_1_1IkSolution.html</anchorfile>
      <anchor>a31267c02ff31436b0bfe3672bcecce5e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetSolution</name>
      <anchorfile>classikfast_1_1IkSolution.html</anchorfile>
      <anchor>a197868105dffb498bec69c38318283a2</anchor>
      <arglist>(T *solution, const T *freevalues) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetSolution</name>
      <anchorfile>classikfast_1_1IkSolution.html</anchorfile>
      <anchor>a56a7305f2111808478f85a43ecc5e6aa</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;solution, const std::vector&lt; T &gt; &amp;freevalues) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetSolutionIndices</name>
      <anchorfile>classikfast_1_1IkSolution.html</anchorfile>
      <anchor>ae6b77cab94b40369712a099cc21d42e8</anchor>
      <arglist>(std::vector&lt; unsigned int &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IkSolution</name>
      <anchorfile>classikfast_1_1IkSolution.html</anchorfile>
      <anchor>a6b76af506a24ba4b78b1c9d3dc110a72</anchor>
      <arglist>(const std::vector&lt; IkSingleDOFSolutionBase&lt; T &gt; &gt; &amp;vinfos, const std::vector&lt; int &gt; &amp;vfree)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Validate</name>
      <anchorfile>classikfast_1_1IkSolution.html</anchorfile>
      <anchor>ad61847499fe76751629f70047f8b0a69</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; IkSingleDOFSolutionBase&lt; T &gt; &gt;</type>
      <name>_vbasesol</name>
      <anchorfile>classikfast_1_1IkSolution.html</anchorfile>
      <anchor>ac1b4c9612cee58a2b98388454b1054d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>_vfree</name>
      <anchorfile>classikfast_1_1IkSolution.html</anchorfile>
      <anchor>a3c552543a66e39e127bed5a5c085b1bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ikfast::IkSolutionBase</name>
    <filename>classikfast_1_1IkSolutionBase.html</filename>
    <templarg></templarg>
    <member kind="function" virtualness="pure">
      <type>virtual const int</type>
      <name>GetDOF</name>
      <anchorfile>classikfast_1_1IkSolutionBase.html</anchorfile>
      <anchor>aac54f54aa69b27991651b0ba2a21208c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; int &gt; &amp;</type>
      <name>GetFree</name>
      <anchorfile>classikfast_1_1IkSolutionBase.html</anchorfile>
      <anchor>a2693ede66be937b7c4c1c949284282ca</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>GetSolution</name>
      <anchorfile>classikfast_1_1IkSolutionBase.html</anchorfile>
      <anchor>a9405530feb49f12f56c3175e7150c66f</anchor>
      <arglist>(T *solution, const T *freevalues) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetSolution</name>
      <anchorfile>classikfast_1_1IkSolutionBase.html</anchorfile>
      <anchor>a2b558f7a29be0868cff3e81fbd9594c4</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;solution, const std::vector&lt; T &gt; &amp;freevalues) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IkSolutionBase</name>
      <anchorfile>classikfast_1_1IkSolutionBase.html</anchorfile>
      <anchor>ae40e464cdbc474388cc7d55560ec44f9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ikfast::IkSolutionList</name>
    <filename>classikfast_1_1IkSolutionList.html</filename>
    <templarg></templarg>
    <base>ikfast::IkSolutionListBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>AddSolution</name>
      <anchorfile>classikfast_1_1IkSolutionList.html</anchorfile>
      <anchor>ac0a503b13e68403e7b2d92afd4c28a7b</anchor>
      <arglist>(const std::vector&lt; IkSingleDOFSolutionBase&lt; T &gt; &gt; &amp;vinfos, const std::vector&lt; int &gt; &amp;vfree)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Clear</name>
      <anchorfile>classikfast_1_1IkSolutionList.html</anchorfile>
      <anchor>ae341a33d5aee644cac867e3edd2a9916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>GetNumSolutions</name>
      <anchorfile>classikfast_1_1IkSolutionList.html</anchorfile>
      <anchor>a4508235ea7738ee067d6525a34362567</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const IkSolutionBase&lt; T &gt; &amp;</type>
      <name>GetSolution</name>
      <anchorfile>classikfast_1_1IkSolutionList.html</anchorfile>
      <anchor>ab2840cca4cea5547d684907047d38bba</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; IkSolution&lt; T &gt; &gt;</type>
      <name>_listsolutions</name>
      <anchorfile>classikfast_1_1IkSolutionList.html</anchorfile>
      <anchor>acaba262a6f62eee0620b6f190dbbe185</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ikfast::IkSolutionListBase</name>
    <filename>classikfast_1_1IkSolutionListBase.html</filename>
    <templarg>T</templarg>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>AddSolution</name>
      <anchorfile>classikfast_1_1IkSolutionListBase.html</anchorfile>
      <anchor>a9d862f550472c2fa15189946b12222bf</anchor>
      <arglist>(const std::vector&lt; IkSingleDOFSolutionBase&lt; T &gt; &gt; &amp;vinfos, const std::vector&lt; int &gt; &amp;vfree)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Clear</name>
      <anchorfile>classikfast_1_1IkSolutionListBase.html</anchorfile>
      <anchor>a9940fe21cfa0a67c1a21a672696c5cb5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>GetNumSolutions</name>
      <anchorfile>classikfast_1_1IkSolutionListBase.html</anchorfile>
      <anchor>a5f4a2191825f1d2aad3468daf94d575f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const IkSolutionBase&lt; T &gt; &amp;</type>
      <name>GetSolution</name>
      <anchorfile>classikfast_1_1IkSolutionListBase.html</anchorfile>
      <anchor>a540d8c85b5be635ea671ef7ddc0eb9c0</anchor>
      <arglist>(size_t index) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IkSolutionListBase</name>
      <anchorfile>classikfast_1_1IkSolutionListBase.html</anchorfile>
      <anchor>a1200afc2fc92110d9f8191039f0f7d6c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ikfast_kinematics_plugin</name>
    <filename>namespaceikfast__kinematics__plugin.html</filename>
    <class kind="class">ikfast_kinematics_plugin::IKFastKinematicsPlugin</class>
    <member kind="enumeration">
      <name>IkParameterizationType</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_None</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ead5824e0656af39bb1886a0fb07cd8672</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Transform6D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eabf7ed651879dde282cc895a12f658ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Rotation3D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eabec8271c0af952bfc93c3b353292e5ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Translation3D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea1c06ebc0ace8b4820ee9adc563a0e027</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Direction3D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eaaf61414afe8ecde982695c59eca4178a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Ray4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea0151dfc5011e788258f205d591052dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Lookat3D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eaba4207b5590a77470c713c955b6baa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationDirection5D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea961a2698bf2fdb47031dadcfea78d0a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXY2D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eaf5e3d2416ffda6b9b18ce90377452164</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXYOrientation3D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eaec4945c30d0071843ebcea43d94994ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationLocalGlobal6D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea6ddf30774b2a459c79bc1aeb33df4630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXAxisAngle4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea1d18ad3761034535c226b84010bb21c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationYAxisAngle4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eaeb6416b49f3aaa9b75badfc779b55202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationZAxisAngle4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea037906cc00600fbf86f8dd2228a796a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXAxisAngleZNorm4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eabf0e979687847335b55f197fdc3866a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationYAxisAngleXNorm4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea86f9c464ce303a86a7b1c183a14016a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationZAxisAngleYNorm4D</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea08fd53ba692983cbd8438d3f38f65da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_NumberOfParameterizations</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea7873b8fa7c31a283fe6b0086b88ec6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_VelocityDataBit</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea4e25fe7f7339b718e52c06799c085daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Transform6DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ead8302eaabcdd45f31019a82de2cc4c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Rotation3DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eadc158228190e45bff74a9da9b11698c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Translation3DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ead8362b3b846d11f7ffa701183fe5ca54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Direction3DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea792c22ea497bde7974a2c77193f057f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Ray4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eacfa77026644c8bac05761471ed933e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_Lookat3DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea970244f6bd17e146d6fbaf3f128e00ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationDirection5DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea8fe422f6c27ee0fb7b212b9b8e37f1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXY2DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eacd3993a91d7bf9ea7f7df7da1a9409e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXYOrientation3DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea6f433a65c6bc608ad9b5564f9f83b451</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationLocalGlobal6DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eadb7b8dd092264ad2bdbd98520da4d08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXAxisAngle4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eae4f9033c27fb71dcb06cd031622276e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationYAxisAngle4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94eacee9d9ded915494b8ac2b33d5943009c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationZAxisAngle4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea66ddf7ac352c5b3e6e14715ea2d88a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationXAxisAngleZNorm4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea5271093224b8a58bcb998a26febde577</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationYAxisAngleXNorm4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea657c3f8e24ec1137315a6e5df50dd92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_TranslationZAxisAngleYNorm4DVelocity</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea5b171fdbc42397537338f15253aa47f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_UniqueIdMask</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea9cc8eaff1beb30518c4a8f285a8e5c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IKP_CustomDataBit</name>
      <anchorfile>namespaceikfast__kinematics__plugin.html</anchorfile>
      <anchor>a1e8ea263527c9d26502507978f4be94ea37da296d472310e91b991fecc21aee4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ikfast_kinematics_plugin::IKFastKinematicsPlugin</name>
    <filename>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>getPositionFK</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>aa6bee5da4ad5cd1505508ca8ade555a3</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;link_names, const std::vector&lt; double &gt; &amp;joint_angles, std::vector&lt; geometry_msgs::Pose &gt; &amp;poses) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPositionIK</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>a0b9840d51351cc6f03b0ec6325c9fa53</anchor>
      <arglist>(const geometry_msgs::Pose &amp;ik_pose, const std::vector&lt; double &gt; &amp;ik_seed_state, std::vector&lt; double &gt; &amp;solution, moveit_msgs::MoveItErrorCodes &amp;error_code, const kinematics::KinematicsQueryOptions &amp;options=kinematics::KinematicsQueryOptions()) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IKFastKinematicsPlugin</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>a4627402da0f43d52d0d15a4e58295932</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>searchPositionIK</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>a783c63f4d9c31a43aa28c0774663d64b</anchor>
      <arglist>(const geometry_msgs::Pose &amp;ik_pose, const std::vector&lt; double &gt; &amp;ik_seed_state, double timeout, std::vector&lt; double &gt; &amp;solution, moveit_msgs::MoveItErrorCodes &amp;error_code, const kinematics::KinematicsQueryOptions &amp;options=kinematics::KinematicsQueryOptions()) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>searchPositionIK</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>abf29c302e50f2744ae406df5f1a5445e</anchor>
      <arglist>(const geometry_msgs::Pose &amp;ik_pose, const std::vector&lt; double &gt; &amp;ik_seed_state, double timeout, const std::vector&lt; double &gt; &amp;consistency_limits, std::vector&lt; double &gt; &amp;solution, moveit_msgs::MoveItErrorCodes &amp;error_code, const kinematics::KinematicsQueryOptions &amp;options=kinematics::KinematicsQueryOptions()) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>searchPositionIK</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>a680c1f7a537506d39ad4ccba9ea3996f</anchor>
      <arglist>(const geometry_msgs::Pose &amp;ik_pose, const std::vector&lt; double &gt; &amp;ik_seed_state, double timeout, std::vector&lt; double &gt; &amp;solution, const IKCallbackFn &amp;solution_callback, moveit_msgs::MoveItErrorCodes &amp;error_code, const kinematics::KinematicsQueryOptions &amp;options=kinematics::KinematicsQueryOptions()) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>searchPositionIK</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>ae0424cfb0c8324f6a388a1e4568d9ccc</anchor>
      <arglist>(const geometry_msgs::Pose &amp;ik_pose, const std::vector&lt; double &gt; &amp;ik_seed_state, double timeout, const std::vector&lt; double &gt; &amp;consistency_limits, std::vector&lt; double &gt; &amp;solution, const IKCallbackFn &amp;solution_callback, moveit_msgs::MoveItErrorCodes &amp;error_code, const kinematics::KinematicsQueryOptions &amp;options=kinematics::KinematicsQueryOptions()) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fillFreeParams</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>a94b215d74ef19c4c29c93d9eeb15afe7</anchor>
      <arglist>(int count, int *array)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getClosestSolution</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>a96e1c69192e8afeed5206033dc68b151</anchor>
      <arglist>(const IkSolutionList&lt; IkReal &gt; &amp;solutions, const std::vector&lt; double &gt; &amp;ik_seed_state, std::vector&lt; double &gt; &amp;solution) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getCount</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>ac9f2b6f35d987cad451c29eb798b3ba8</anchor>
      <arglist>(int &amp;count, const int &amp;max_count, const int &amp;min_count) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getJointNames</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>afd5d692a058551746764a9ace4fa111e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getLinkNames</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>a2cb9b02455ccf2e7bc650ab41fd824c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getSolution</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>a666841c14a55fb94244d562bf69a0be4</anchor>
      <arglist>(const IkSolutionList&lt; IkReal &gt; &amp;solutions, int i, std::vector&lt; double &gt; &amp;solution) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>harmonize</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>aed865093ac42660b084eda8b6bdc6a07</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;ik_seed_state, std::vector&lt; double &gt; &amp;solution) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>ac662d575cd3e2da6f78f55d2b70daff5</anchor>
      <arglist>(const std::string &amp;robot_description, const std::string &amp;group_name, const std::string &amp;base_name, const std::string &amp;tip_name, double search_discretization)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>solve</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>af27ddfe4cef0bb5cdd25624f77b436b9</anchor>
      <arglist>(KDL::Frame &amp;pose_frame, const std::vector&lt; double &gt; &amp;vfree, IkSolutionList&lt; IkReal &gt; &amp;solutions) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>active_</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>a38592caea51794411c07339f907e2b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>free_params_</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>ac4d9d17b15f8daf39c356b2ebfe2b156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>joint_has_limits_vector_</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>a8d36fd5a44f65b14bdb551d0cda51168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>joint_max_vector_</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>acedc95fc21637014cdbff84196055faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>joint_min_vector_</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>aa48b939feebeee947fca6ac22bdafe1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>joint_names_</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>ada1c073d1dda699f00071917d2f0e722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>link_names_</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>a9e696cdd81a30f36b5fc5f204a55c0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>num_joints_</name>
      <anchorfile>classikfast__kinematics__plugin_1_1IKFastKinematicsPlugin.html</anchorfile>
      <anchor>aa1153665adfb7c8a558c773d448b42a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>round_collada_numbers</name>
    <filename>namespaceround__collada__numbers.html</filename>
    <member kind="function">
      <type>def</type>
      <name>doRound</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>af3af18a6509dfb1182a2d78c5643108d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>decimal_places</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>a3391ee8979f98731a46d4c0bb0f14730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dom</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>af95c08ad9aeff1c95882e27d9054dfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>elements</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>ab2a211efdee794f85a01a167fdd5ca80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>a1a28ea506c1e951273a31be21fcccaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>input_file</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>adcb3e912ef7430644e8ca72dd04555a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>namespace</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>a08107138e9ae125b6471b1f70cdd87f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>output_file</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>a5fd8cbf2dc74ff0d9e344fb013c10db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xml</name>
      <anchorfile>namespaceround__collada__numbers.html</anchorfile>
      <anchor>a8173e29e220989055d0dec358fed54f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
