<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-hrl_kdl/doc_stacks/2015-08-28_11-03-58.907462/hrl_kdl/hrl_geom/src/hrl_geom/</path>
    <filename>____init_____8py</filename>
    <namespace>hrl_geom</namespace>
  </compound>
  <compound kind="file">
    <name>example.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-hrl_kdl/doc_stacks/2015-08-28_11-03-58.907462/hrl_kdl/hrl_geom/</path>
    <filename>example_8py</filename>
    <namespace>example</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>homo_mat</name>
      <anchorfile>namespaceexample.html</anchorfile>
      <anchor>af780b587aba7f57510700873118f054a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pose_msg</name>
      <anchorfile>namespaceexample.html</anchorfile>
      <anchor>a2b503ab838f447a9571f931e87ba3af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pose_stamped_msg</name>
      <anchorfile>namespaceexample.html</anchorfile>
      <anchor>a04638054d0140c1a89ae2c469d16ab06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pose_stamped_msg2</name>
      <anchorfile>namespaceexample.html</anchorfile>
      <anchor>a188226d69c94a5c800a1e464449a8238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf_stamped</name>
      <anchorfile>namespaceexample.html</anchorfile>
      <anchor>ac391d6d4070bc1aa6ad81a62b1bf4142</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_converter.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-hrl_kdl/doc_stacks/2015-08-28_11-03-58.907462/hrl_kdl/hrl_geom/src/hrl_geom/</path>
    <filename>pose__converter_8py</filename>
    <class kind="class">hrl_geom::pose_converter::PoseConv</class>
    <namespace>hrl_geom::pose_converter</namespace>
    <member kind="function">
      <type>def</type>
      <name>axis_angle_to_rot_mat</name>
      <anchorfile>namespacehrl__geom_1_1pose__converter.html</anchorfile>
      <anchor>a4d2c2015dbf35599525c347ab08800b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacehrl__geom_1_1pose__converter.html</anchorfile>
      <anchor>a3caf4e2363dc42774bb8bdedcbe49a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rot_mat_to_axis_angle</name>
      <anchorfile>namespacehrl__geom_1_1pose__converter.html</anchorfile>
      <anchor>a88d83f879d4c199420adcad2653b5d25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-hrl_kdl/doc_stacks/2015-08-28_11-03-58.907462/hrl_kdl/hrl_geom/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>acec34584a95c5efe41322be64ce8704d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transformations.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-hrl_kdl/doc_stacks/2015-08-28_11-03-58.907462/hrl_kdl/hrl_geom/src/hrl_geom/</path>
    <filename>transformations_8py</filename>
    <class kind="class">hrl_geom::transformations::Arcball</class>
    <namespace>hrl_geom::transformations</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_import_module</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>acb3d9ce44568c85290d12d8111577e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arcball_constrain_to_axis</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>af072d941e1da70d3d99450cc3a9d1c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arcball_map_to_sphere</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a6b53a8334ac19db69a7ff874c7036755</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arcball_nearest_axis</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a2a54389b9eecfcaded084b6debd41866</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clip_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aca7dd5dec16f7d96007488b27ee1b51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compose_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a5ec35581eb0db57d7b5d30a23f3ee9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>concatenate_matrices</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aba481c8762880b7838d235198c53f6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decompose_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aa26a26f42f8d26b96f21a02c4108dc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a3879d1b713eac79389faae1110623cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_from_quaternion</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a78863926d260700cccd9fa9380c3aa33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a8ca9b0bdcd7c401ef619c1a644b3203f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>identity_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>af9ddb559a232b23798e64c0bfc9aca28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inverse_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a94b5e86c8665b6bdef2bd4b78b786cc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_same_transform</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a539a85b497d0a04661a41eb33cb6bae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>orthogonalization_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aa8d7d2b40ccd55dbe5fda8ed7bf48a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>projection_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a14b693b984ce7401e77cacec3d07d738</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>projection_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>ae99ab50009c5e942cec148b71fb8a2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_about_axis</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a1db5475af80b6bd481ee9928f0c2120e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_conjugate</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>acae6e9fe2b7118b1d9243d6cc646aa86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_from_euler</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>abb73ab80859f9a2f8be1522b2c7b1c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a254e5f734e41f7076bfa03f487b99f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_inverse</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>ad46554216489237c15c3ccb6acd377e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a65abf8590d541bfccc915e2c2d950287</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_multiply</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>ab9e7126b9c87068842b568fc58656c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_slerp</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a922aa6997f8548b9215babb34fa43d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>random_quaternion</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aa3e29d631cdb65f2d6eda31b015f937c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>random_rotation_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a3aafa2f04696226c36479dfc2c25d7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>random_vector</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a5f433c934d784a91a0891d398e0cba4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reflection_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a74a0a28bd9e87655c8656b11b476f406</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reflection_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a888a0e38769c82538171b051b3ef7af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotation_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a7315257f354826f4a9111b2b60839d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotation_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>adbe1f25949a0d5ef9a0819a806b0ca2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scale_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a5e7288b747036e3735591d34782b66e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scale_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a84b02c1938ea1b41c10c27f5c19e4642</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shear_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aa833b32d65122b3fa255b91e4d3e1e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shear_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a1515f7cca5abcab5475d0483bc4c0ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>superimposition_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a7d7b018c1bb900212b79bd53cdac996d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>translation_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a62234a83ab31862b5b6fdd63fff70333</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>translation_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aaf8653ef4db1882e6df6124e3fab7878</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unit_vector</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a47ec045880d33c3e1bac7238e619ea4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vector_norm</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a2d42e1de8d5cfffcd7d2be624f131b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__docformat__</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a90fef4663928b7f96c242f774195a9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_AXES2TUPLE</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aa59b15ebdc25a2983a92acd16feee443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_EPS</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a77784af38d4274f4c3287041d36758fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>_NEXT_AXIS</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a8ed12a9a6a82fac3df4f5ed64602cdd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_TUPLE2AXES</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a4fa27df49e2d7b59d75876fa2e562b29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>example</name>
    <filename>namespaceexample.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>homo_mat</name>
      <anchorfile>namespaceexample.html</anchorfile>
      <anchor>af780b587aba7f57510700873118f054a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pose_msg</name>
      <anchorfile>namespaceexample.html</anchorfile>
      <anchor>a2b503ab838f447a9571f931e87ba3af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pose_stamped_msg</name>
      <anchorfile>namespaceexample.html</anchorfile>
      <anchor>a04638054d0140c1a89ae2c469d16ab06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pose_stamped_msg2</name>
      <anchorfile>namespaceexample.html</anchorfile>
      <anchor>a188226d69c94a5c800a1e464449a8238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf_stamped</name>
      <anchorfile>namespaceexample.html</anchorfile>
      <anchor>ac391d6d4070bc1aa6ad81a62b1bf4142</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hrl_geom</name>
    <filename>namespacehrl__geom.html</filename>
    <namespace>hrl_geom::pose_converter</namespace>
    <namespace>hrl_geom::transformations</namespace>
  </compound>
  <compound kind="namespace">
    <name>hrl_geom::pose_converter</name>
    <filename>namespacehrl__geom_1_1pose__converter.html</filename>
    <class kind="class">hrl_geom::pose_converter::PoseConv</class>
    <member kind="function">
      <type>def</type>
      <name>axis_angle_to_rot_mat</name>
      <anchorfile>namespacehrl__geom_1_1pose__converter.html</anchorfile>
      <anchor>a4d2c2015dbf35599525c347ab08800b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacehrl__geom_1_1pose__converter.html</anchorfile>
      <anchor>a3caf4e2363dc42774bb8bdedcbe49a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rot_mat_to_axis_angle</name>
      <anchorfile>namespacehrl__geom_1_1pose__converter.html</anchorfile>
      <anchor>a88d83f879d4c199420adcad2653b5d25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hrl_geom::pose_converter::PoseConv</name>
    <filename>classhrl__geom_1_1pose__converter_1_1PoseConv.html</filename>
    <member kind="function" static="yes">
      <type>def</type>
      <name>get_type</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>a1aa6551ceee607fb7a583794c9282ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_homo_mat</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>af25f93a6f49ee23af17a53abed5fe440</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_point_msg</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>a883529dd07cc111dffccf1a3f2b78655</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_point_stamped_msg</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>a505d9224420cbbef5712b8336794cdf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_pos_axis_angle</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>a132cac8b439966182b160876aec9eb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_pos_euler</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>a7fce53ddee6d1e01773a6ee00e4632ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_pos_quat</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>aa7ce34e967b7207a1826fa2b04513c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_pos_rot</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>a438d9f668192e7201ebab749340e8245</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_pose_msg</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>abb2306fc5f502d95d2196eeefda68b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_pose_stamped_msg</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>a7a5e498c506b1687499cf5138683a2a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_tf_msg</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>ae68dc97ddfa5d220bef8c9e505ab3262</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_tf_stamped_msg</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>a8794e5d076ad38f72584e2a129429b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_twist_msg</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>a37acfe287689118f0317f7cfd808c42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>to_twist_stamped_msg</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>aee3033379535b12c81f4ec3c62ecbde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>POSE_TYPES</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>ac822735b3f5901f6dd87f1fd59fbcd4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_extract_point_msg</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>a3d5970e81ad3b18c10e6a9a3d036b388</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_extract_pose_msg</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>aa6d0718e13a7ebf3fd6adfd26adbbd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_extract_tf_msg</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>aa5d4c65d2eab04d726789bcf51464c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_extract_twist_msg</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>afda3de5f7e2328ca4439e824f92966ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_make_generic</name>
      <anchorfile>classhrl__geom_1_1pose__converter_1_1PoseConv.html</anchorfile>
      <anchor>ac52dd0947a52a747477d20148ee333bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hrl_geom::transformations</name>
    <filename>namespacehrl__geom_1_1transformations.html</filename>
    <class kind="class">hrl_geom::transformations::Arcball</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_import_module</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>acb3d9ce44568c85290d12d8111577e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arcball_constrain_to_axis</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>af072d941e1da70d3d99450cc3a9d1c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arcball_map_to_sphere</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a6b53a8334ac19db69a7ff874c7036755</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arcball_nearest_axis</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a2a54389b9eecfcaded084b6debd41866</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clip_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aca7dd5dec16f7d96007488b27ee1b51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compose_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a5ec35581eb0db57d7b5d30a23f3ee9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>concatenate_matrices</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aba481c8762880b7838d235198c53f6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decompose_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aa26a26f42f8d26b96f21a02c4108dc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a3879d1b713eac79389faae1110623cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_from_quaternion</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a78863926d260700cccd9fa9380c3aa33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a8ca9b0bdcd7c401ef619c1a644b3203f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>identity_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>af9ddb559a232b23798e64c0bfc9aca28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inverse_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a94b5e86c8665b6bdef2bd4b78b786cc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_same_transform</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a539a85b497d0a04661a41eb33cb6bae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>orthogonalization_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aa8d7d2b40ccd55dbe5fda8ed7bf48a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>projection_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a14b693b984ce7401e77cacec3d07d738</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>projection_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>ae99ab50009c5e942cec148b71fb8a2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_about_axis</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a1db5475af80b6bd481ee9928f0c2120e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_conjugate</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>acae6e9fe2b7118b1d9243d6cc646aa86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_from_euler</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>abb73ab80859f9a2f8be1522b2c7b1c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a254e5f734e41f7076bfa03f487b99f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_inverse</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>ad46554216489237c15c3ccb6acd377e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a65abf8590d541bfccc915e2c2d950287</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_multiply</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>ab9e7126b9c87068842b568fc58656c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_slerp</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a922aa6997f8548b9215babb34fa43d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>random_quaternion</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aa3e29d631cdb65f2d6eda31b015f937c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>random_rotation_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a3aafa2f04696226c36479dfc2c25d7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>random_vector</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a5f433c934d784a91a0891d398e0cba4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reflection_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a74a0a28bd9e87655c8656b11b476f406</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reflection_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a888a0e38769c82538171b051b3ef7af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotation_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a7315257f354826f4a9111b2b60839d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotation_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>adbe1f25949a0d5ef9a0819a806b0ca2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scale_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a5e7288b747036e3735591d34782b66e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scale_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a84b02c1938ea1b41c10c27f5c19e4642</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shear_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aa833b32d65122b3fa255b91e4d3e1e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shear_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a1515f7cca5abcab5475d0483bc4c0ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>superimposition_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a7d7b018c1bb900212b79bd53cdac996d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>translation_from_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a62234a83ab31862b5b6fdd63fff70333</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>translation_matrix</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aaf8653ef4db1882e6df6124e3fab7878</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unit_vector</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a47ec045880d33c3e1bac7238e619ea4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vector_norm</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a2d42e1de8d5cfffcd7d2be624f131b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__docformat__</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a90fef4663928b7f96c242f774195a9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_AXES2TUPLE</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>aa59b15ebdc25a2983a92acd16feee443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_EPS</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a77784af38d4274f4c3287041d36758fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>_NEXT_AXIS</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a8ed12a9a6a82fac3df4f5ed64602cdd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_TUPLE2AXES</name>
      <anchorfile>namespacehrl__geom_1_1transformations.html</anchorfile>
      <anchor>a4fa27df49e2d7b59d75876fa2e562b29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hrl_geom::transformations::Arcball</name>
    <filename>classhrl__geom_1_1transformations_1_1Arcball.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a6d52c096d75d16db6ce4b83d3806fe8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>down</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a3d1ecac8e39353e56dc79aca4867b143</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>drag</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>af9d66b843d9f4ec2552de2c69dde7ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getconstrain</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a1079467725814e81911f158d40daaa5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>matrix</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a993b5b7f963d2106fb332cabe4610ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>next</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>ab3a6065cff1c0c1dd068c7ad09deb51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>place</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>acac7d961f7b6f50ff6bcf57a2ed07c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setaxes</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a77d64a8908a4d99878876f6531ea14a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setconstrain</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>aab6012b6b94eeae876bf241f5263b620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_axes</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>afe7f1b5e163e52e81a39e8ab77af2bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_axis</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a49f7bee79f9b9ac8285986cb81f99d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_center</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>acfdbeccb4dc3fdad4d19af055121e293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_constrain</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a6ff578fa12c9c124db89124e4f51696d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_qdown</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a38f61ac991a73c8d63273095651bcd47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_qnow</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a7f50e3087f0d0cca1873ff10f44e4d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_qpre</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a1a2bfa81b453deb933a30b6ae84dbce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_radius</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a5528158dc8fbf5c2022693bf7e497600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_vdown</name>
      <anchorfile>classhrl__geom_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a0622544c25f397d9015f8d6c7f3d491a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
</tagfile>
