<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_assistants/src/tf_quaternion/</path>
    <filename>____init_____8py</filename>
    <namespace>tf_quaternion</namespace>
  </compound>
  <compound kind="file">
    <name>message_to_tf.cc</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_assistants/src/</path>
    <filename>message__to__tf_8cc</filename>
    <namespace>tf</namespace>
    <member kind="typedef">
      <type>btMatrix3x3</type>
      <name>Matrix3x3</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>abfbb776955e4e7d8353c6fe83b54f893</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>btScalar</type>
      <name>tfScalar</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a8dae956a31d41a9260f31afe355ab50d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTransform</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a58ba43dc96ec44a91f26da550c42eeae</anchor>
      <arglist>(std::vector&lt; geometry_msgs::TransformStamped &gt; &amp;transforms, const tf::StampedTransform &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imuCallback</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a0400eebf90f812eee4d857501a418c1f</anchor>
      <arglist>(sensor_msgs::Imu const &amp;imu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiCallback</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>aa82c48f8425c74058b4b4e60961eb6cc</anchor>
      <arglist>(topic_tools::ShapeShifter const &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomCallback</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>ad564495def3bb3acc749d655390eed6f</anchor>
      <arglist>(nav_msgs::Odometry const &amp;odometry)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a679c5d134035fa2838b06ecfeca2b918</anchor>
      <arglist>(geometry_msgs::PoseStamped const &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendTransform</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>afc400d9b9fa4e05b71e998619b78949d</anchor>
      <arglist>(geometry_msgs::Pose const &amp;pose, const std_msgs::Header &amp;header, std::string child_frame_id=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tfCallback</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a367a9c505be80eee62fe31a6ccd0f3e9</anchor>
      <arglist>(geometry_msgs::TransformStamped const &amp;tf)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_child_frame_id</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a9a419cbc12aa3aa7b7985487988812e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>g_euler_publisher</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>ad44baf31af014661e2649aca34a919e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_footprint_frame_id</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a870d1036c988f0bc37a8aa0d3271f149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_frame_id</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a2f67396356a304476c028fc449b35874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_imu_topic</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a3731d1c2d54ddd7c5e97f5153b75e2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_odometry_topic</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a959be3c1deb370697a8fc980ffa7d58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>g_pose_publisher</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>ad42b1b1ce36198ff2616e11de96940f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_pose_topic</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>aa585bc5af15b83d5409ddae1f953baae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_position_frame_id</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a4a881ffde8240214c225e72e699fc82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>g_publish_roll_pitch</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a3b91762517cf70b4523565f14cca0993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_stabilized_frame_id</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a297d72626ffe63e892a2d729ed14bb62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_tf_prefix</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>a055b3655f2f51f5a75d62315e8ad096c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_topic</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>aa0b70ab95268813340785f3dbbf2adc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformBroadcaster *</type>
      <name>g_transform_broadcaster</name>
      <anchorfile>message__to__tf_8cc.html</anchorfile>
      <anchor>abfb14a5fda9bbb67c5f21b0475482bad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publish_footprints.py</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_assistants/scripts/</path>
    <filename>publish__footprints_8py</filename>
    <namespace>publish_footprints</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_topics</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>a820780a6a74008edd6ff5ae38a2108be</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>abf0e2b31a43b0072b000629a60e8eed3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odometry_callback</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>a053f2b98be7c5cd697fc5a6901c61592</anchor>
      <arglist>(msg, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rot</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>a91337627afe40b5a3d17d1b568f4b7b6</anchor>
      <arglist>(alpha)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sub_odometry_topic</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>ab8416926d37fdd6815025cbba6cc683d</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_vehicle_list</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>ac22d62099bc8f88da575c02c7b023116</anchor>
      <arglist>(event)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_model_props</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>aeca54681adcdd214daaeb538f31c7218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_world_props</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>a735cc4747f3f8f7b8e7d61592e4845bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>marker</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>a2467426f1ff47bf75e3ed7011906aab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom_sub</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>a2731a3a1e340b5d337afb1a5fc102124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vehicle_pub</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>aebd6fe0f1e154840140f552ed17e05c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publish_vehicle_footprint.py</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_assistants/scripts/</path>
    <filename>publish__vehicle__footprint_8py</filename>
    <class kind="class">publish_vehicle_footprint::VehicleFootprint</class>
    <namespace>publish_vehicle_footprint</namespace>
    <member kind="variable">
      <type></type>
      <name>node</name>
      <anchorfile>namespacepublish__vehicle__footprint.html</anchorfile>
      <anchor>a135ce28508b65937e92f4e4031d4fcf5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publish_world_models.py</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_assistants/scripts/</path>
    <filename>publish__world__models_8py</filename>
    <class kind="class">publish_world_models::WorldPublisher</class>
    <namespace>publish_world_models</namespace>
    <member kind="variable">
      <type></type>
      <name>world_pub</name>
      <anchorfile>namespacepublish__world__models.html</anchorfile>
      <anchor>adcb09a37a97f5f37e23ab6137302c75c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_simulation_timer.py</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_assistants/scripts/</path>
    <filename>set__simulation__timer_8py</filename>
    <namespace>set_simulation_timer</namespace>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespaceset__simulation__timer.html</anchorfile>
      <anchor>ac62326accf197c3b3399fc7105ec2acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>timeout</name>
      <anchorfile>namespaceset__simulation__timer.html</anchorfile>
      <anchor>a8e8ccdc997abb53d399ba823d89d9a2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_assistants/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transformations.py</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_assistants/src/tf_quaternion/</path>
    <filename>transformations_8py</filename>
    <class kind="class">tf_quaternion::transformations::Arcball</class>
    <namespace>tf_quaternion::transformations</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_import_module</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a40c1a45d26b42ef9823f1c1363127001</anchor>
      <arglist>(module_name, warn=True, prefix=&apos;_py_&apos;, ignore=&apos;_&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arcball_constrain_to_axis</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a3d4007f9a3d05ced25c10c65f612aae3</anchor>
      <arglist>(point, axis)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arcball_map_to_sphere</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a68ac9633586d22e9aa43efe3f5e7b6db</anchor>
      <arglist>(point, center, radius)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arcball_nearest_axis</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a568dde02ef0503be0dccc33c51377386</anchor>
      <arglist>(point, axes)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clip_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a3172f76374952e85851ddcd58e6dfaf4</anchor>
      <arglist>(left, right, bottom, top, near, far, perspective=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compose_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a863b70b2670453bdd6b826122675265e</anchor>
      <arglist>(scale=None, shear=None, angles=None, translate=None, perspective=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>concatenate_matrices</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>abaf5a78ad60d3becffdce4c94b59cb08</anchor>
      <arglist>(matrices)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decompose_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a550fa629e0d87f0889a45fbc50d7b188</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a1b492d74b08953c2e821b7bb33137e95</anchor>
      <arglist>(matrix, axes=&apos;sxyz&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_from_quaternion</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a647d42e9806bfb441de2dc184d03ee3c</anchor>
      <arglist>(quaternion, axes=&apos;sxyz&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a5c046126e0cbc8f2da3a5d07aeb39d2d</anchor>
      <arglist>(ai, aj, ak, axes=&apos;sxyz&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>identity_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a0ceebd60027b2bec83db4147e89b73a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inverse_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>aaec4eed41c25944bbe6ee60474d76de2</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_same_transform</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a95289fd1bc1dab7bffa6ec0211012daa</anchor>
      <arglist>(matrix0, matrix1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>orthogonalization_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>aca261660a4ec7d31fff1815f272e057a</anchor>
      <arglist>(lengths, angles)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>projection_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>acba3493f821ded8dea8e22fa73a979dc</anchor>
      <arglist>(matrix, pseudo=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>projection_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>abc5f035f1804af5c2836d8cec8a9d61b</anchor>
      <arglist>(point, normal, direction=None, perspective=None, pseudo=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_about_axis</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a78f59ddfe9567599b9494ffd29a350c1</anchor>
      <arglist>(angle, axis)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_conjugate</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a73655cff53941b7dd174d373c14817eb</anchor>
      <arglist>(quaternion)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_from_euler</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>adb8a5dd06da77f1d19d558989cbc3fdd</anchor>
      <arglist>(ai, aj, ak, axes=&apos;sxyz&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a40037a8e565b0243eefb03ae416e9784</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_inverse</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a4bc632e877fa688fdbb7c2efde05d517</anchor>
      <arglist>(quaternion)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>ac170aed6f2003d0d8206940f4bde5291</anchor>
      <arglist>(quaternion)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_multiply</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a8412bbeec08fdd07d7c48b1a47f6896c</anchor>
      <arglist>(quaternion1, quaternion0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_slerp</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a61ec085d5aacaeb3ce13f630963ef1ed</anchor>
      <arglist>(quat0, quat1, fraction, spin=0, shortestpath=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>random_quaternion</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a05e108e1db608b4603207bf5fef6acde</anchor>
      <arglist>(rand=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>random_rotation_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a5a4a89e9cd0468d67aab9ffcb2e38111</anchor>
      <arglist>(rand=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>random_vector</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a88041497124f1de6cc2732a740fe9c40</anchor>
      <arglist>(size)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reflection_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>aceb13a95688b97f6f1dba9bc5c08c18e</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reflection_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a3bfce81ccb8e161c495d461759c5ba9c</anchor>
      <arglist>(point, normal)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotation_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>aaeb471e12c3ec3b54e508a6c22ffd46c</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotation_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>abc7e6dd1fd132816083ac3428b8a69b6</anchor>
      <arglist>(angle, direction, point=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scale_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a6c59458c4346180a260d955564770070</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scale_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a9f9c41cbb1f45fd91b50bb50300bcde9</anchor>
      <arglist>(factor, origin=None, direction=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shear_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a383e045035fb4b9a25962b52f4e25c43</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shear_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>ae0ee96fd2d288b16425589ba6726f44c</anchor>
      <arglist>(angle, direction, point, normal)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>superimposition_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>ab7c794efa1f22053d9c2b9ed84fee5dc</anchor>
      <arglist>(v0, v1, scaling=False, usesvd=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>translation_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a3b0a3b0170dce13e8e92fa9b44a970c7</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>translation_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a3cb4f7e536525863b6221d26333d524a</anchor>
      <arglist>(direction)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unit_vector</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a293fa487fec0f1da974f3abd9db338f2</anchor>
      <arglist>(data, axis=None, out=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vector_norm</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a5889ee689ebc692689d5aee4e65894ff</anchor>
      <arglist>(data, axis=None, out=None)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>__docformat__</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a8f98c51a8dbb0040df423b3e95251742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dictionary</type>
      <name>_AXES2TUPLE</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>ae1be9b7bcd1bd7cfa1e21d299df5140f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>_EPS</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>aca8c1677f4855c116dccf15a1069a214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>list</type>
      <name>_NEXT_AXIS</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>abde28de04278a5015a87827d22b24853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_TUPLE2AXES</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>ac0a93d1940eec963a74e0d6badec1a90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>unpause_simulation.py</name>
    <path>/tmp/ws/src/uuv_simulator/uuv_assistants/scripts/</path>
    <filename>unpause__simulation_8py</filename>
    <namespace>unpause_simulation</namespace>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>namespaceunpause__simulation.html</anchorfile>
      <anchor>a6f6c4219da54c6fdf42c3dd49c05e9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>timeout</name>
      <anchorfile>namespaceunpause__simulation.html</anchorfile>
      <anchor>a25fab93e2b47348f931cc392129209d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unpause</name>
      <anchorfile>namespaceunpause__simulation.html</anchorfile>
      <anchor>a6d12a63aea80c773131c0b5e22841a61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf_quaternion::transformations::Arcball</name>
    <filename>classtf__quaternion_1_1transformations_1_1Arcball.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a1601a290afef74788b0abfef850ce1d8</anchor>
      <arglist>(self, initial=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>down</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a445d569b9993205e78d50bc02285645b</anchor>
      <arglist>(self, point)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>drag</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a807e222958b07e81f76ddd3c1453e5f7</anchor>
      <arglist>(self, point)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getconstrain</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a278a5ae4ec15e1b0f8944d6fb6648626</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>matrix</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>ae3843d15b32cebdf93221022a4e30b0e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>next</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a86d381f212c8419f323030bb7ababd5c</anchor>
      <arglist>(self, acceleration=0.0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>place</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a8e92f92a8d536fdaf74ad019ac6bb8b7</anchor>
      <arglist>(self, center, radius)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setaxes</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a86c782c6bf1d051fd679a65f75411f40</anchor>
      <arglist>(self, axes)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setconstrain</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a4762b0e43eb78f5618744916cc3a2b9d</anchor>
      <arglist>(self, constrain)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_axes</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a38c8d595804ed99514eddb97f085c6eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_axis</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a60ba74ff0532693bd4f17305511f1ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_center</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>ab1e8e28106f18d7e06515932e4aa51c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_constrain</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>ab4e36944aa3b36adb8dd66c508ba464c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_qdown</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a53556780b35448f185b4f8b4ec948a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_qnow</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a1709c200903d890cc187465f490d4205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_qpre</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>afb1b380fdca25d52ed3f58df54a7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_radius</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>ad16d39f5af820bf504b1ba7a815c3394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_vdown</name>
      <anchorfile>classtf__quaternion_1_1transformations_1_1Arcball.html</anchorfile>
      <anchor>a425a773e487d2ff8e155d2abda08ed3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>publish_vehicle_footprint::VehicleFootprint</name>
    <filename>classpublish__vehicle__footprint_1_1VehicleFootprint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpublish__vehicle__footprint_1_1VehicleFootprint.html</anchorfile>
      <anchor>ad7a259c65385f232276839446b30820f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odometry_callback</name>
      <anchorfile>classpublish__vehicle__footprint_1_1VehicleFootprint.html</anchorfile>
      <anchor>afe9b4dffe099f5b57091ef2f9602059b</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>rot</name>
      <anchorfile>classpublish__vehicle__footprint_1_1VehicleFootprint.html</anchorfile>
      <anchor>a7a1a792325fec2848b7a1d94b5a14258</anchor>
      <arglist>(alpha)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>MARKER</name>
      <anchorfile>classpublish__vehicle__footprint_1_1VehicleFootprint.html</anchorfile>
      <anchor>acbd1fc242b73a4bdfe3ca8e4eb013875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_footprint_pub</name>
      <anchorfile>classpublish__vehicle__footprint_1_1VehicleFootprint.html</anchorfile>
      <anchor>a01b24ff6e16df254648097bfac1e9291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_label_marker</name>
      <anchorfile>classpublish__vehicle__footprint_1_1VehicleFootprint.html</anchorfile>
      <anchor>a5982a53d085628e8d461855a1758ed62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_label_pub</name>
      <anchorfile>classpublish__vehicle__footprint_1_1VehicleFootprint.html</anchorfile>
      <anchor>aa3d64fc33f44435d5a8c96ed9652d036</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_label_x_offset</name>
      <anchorfile>classpublish__vehicle__footprint_1_1VehicleFootprint.html</anchorfile>
      <anchor>aa8324d79a3b682c0e3669c04a245e08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_namespace</name>
      <anchorfile>classpublish__vehicle__footprint_1_1VehicleFootprint.html</anchorfile>
      <anchor>afe1185045a678edbbbebcc39d9e4ff71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_odom_sub</name>
      <anchorfile>classpublish__vehicle__footprint_1_1VehicleFootprint.html</anchorfile>
      <anchor>a1c46f786dec384f8f650633f4f537a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_scale_footprint</name>
      <anchorfile>classpublish__vehicle__footprint_1_1VehicleFootprint.html</anchorfile>
      <anchor>abd6b15680d44ad47d476d2c746403206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_scale_label</name>
      <anchorfile>classpublish__vehicle__footprint_1_1VehicleFootprint.html</anchorfile>
      <anchor>a076769d50bc9177dc8dae79b9599060a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>publish_world_models::WorldPublisher</name>
    <filename>classpublish__world__models_1_1WorldPublisher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpublish__world__models_1_1WorldPublisher.html</anchorfile>
      <anchor>a98e899c286a0adfbcee2ba000df4ca09</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_meshes</name>
      <anchorfile>classpublish__world__models_1_1WorldPublisher.html</anchorfile>
      <anchor>af6e357a8f15dfacf29ef99274248a521</anchor>
      <arglist>(self, models)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_meshes</name>
      <anchorfile>classpublish__world__models_1_1WorldPublisher.html</anchorfile>
      <anchor>a60d5c7293fb82c4dcac9564292e12e29</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_get_model_state</name>
      <anchorfile>classpublish__world__models_1_1WorldPublisher.html</anchorfile>
      <anchor>af98d7375dcd7fe4242f230615fa1cbe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mesh_topic</name>
      <anchorfile>classpublish__world__models_1_1WorldPublisher.html</anchorfile>
      <anchor>a17ec1c8cc451dfe01c3c0c9b63cf77ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_model_paths</name>
      <anchorfile>classpublish__world__models_1_1WorldPublisher.html</anchorfile>
      <anchor>a3d42a1c01d6f302d3db2e05f3e1f7b08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>publish_footprints</name>
    <filename>namespacepublish__footprints.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_topics</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>a820780a6a74008edd6ff5ae38a2108be</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>abf0e2b31a43b0072b000629a60e8eed3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odometry_callback</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>a053f2b98be7c5cd697fc5a6901c61592</anchor>
      <arglist>(msg, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rot</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>a91337627afe40b5a3d17d1b568f4b7b6</anchor>
      <arglist>(alpha)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sub_odometry_topic</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>ab8416926d37fdd6815025cbba6cc683d</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_vehicle_list</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>ac22d62099bc8f88da575c02c7b023116</anchor>
      <arglist>(event)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_model_props</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>aeca54681adcdd214daaeb538f31c7218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_world_props</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>a735cc4747f3f8f7b8e7d61592e4845bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>marker</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>a2467426f1ff47bf75e3ed7011906aab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom_sub</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>a2731a3a1e340b5d337afb1a5fc102124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vehicle_pub</name>
      <anchorfile>namespacepublish__footprints.html</anchorfile>
      <anchor>aebd6fe0f1e154840140f552ed17e05c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>publish_vehicle_footprint</name>
    <filename>namespacepublish__vehicle__footprint.html</filename>
    <class kind="class">publish_vehicle_footprint::VehicleFootprint</class>
    <member kind="variable">
      <type></type>
      <name>node</name>
      <anchorfile>namespacepublish__vehicle__footprint.html</anchorfile>
      <anchor>a135ce28508b65937e92f4e4031d4fcf5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>publish_world_models</name>
    <filename>namespacepublish__world__models.html</filename>
    <class kind="class">publish_world_models::WorldPublisher</class>
    <member kind="variable">
      <type></type>
      <name>world_pub</name>
      <anchorfile>namespacepublish__world__models.html</anchorfile>
      <anchor>adcb09a37a97f5f37e23ab6137302c75c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>set_simulation_timer</name>
    <filename>namespaceset__simulation__timer.html</filename>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespaceset__simulation__timer.html</anchorfile>
      <anchor>ac62326accf197c3b3399fc7105ec2acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>timeout</name>
      <anchorfile>namespaceset__simulation__timer.html</anchorfile>
      <anchor>a8e8ccdc997abb53d399ba823d89d9a2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>package_info</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a38d55f1d95e020dda081c5c442ed7bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tf</name>
    <filename>namespacetf.html</filename>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>CompactFrameID</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>af611ccb993ae4510a2d4ef591279b324</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tf2::ConnectivityException</type>
      <name>ConnectivityException</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ae2f5a8305e7158e6ae941fdbb937cc76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tf2::ExtrapolationException</type>
      <name>ExtrapolationException</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a5e2cbdb95a789a5ff6806e211b7da255</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>filter_failure_reasons::FilterFailureReason</type>
      <name>FilterFailureReason</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>af32df52a177b3940e38cb157747efde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tf2::InvalidArgumentException</type>
      <name>InvalidArgument</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a737916feab93400db048fb2af61bd287</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tf2::LookupException</type>
      <name>LookupException</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a846e40969fdd37ab2d614d2578571eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>btMatrix3x3</type>
      <name>Matrix3x3</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>abfbb776955e4e7d8353c6fe83b54f893</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; ros::Time, CompactFrameID &gt;</type>
      <name>P_TimeAndFrameID</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a53b962ea5e044632118718f8f1a03025</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tf::Vector3</type>
      <name>Point</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a55ddfd1e43e4fc81a11d51e0e75e9e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tf::Transform</type>
      <name>Pose</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>af31f272a1879787c24c3decb07cdb361</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tf2::TransformException</type>
      <name>TransformException</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>aee46afdb59c3f45b6c239de47508b69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ErrorValues</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ExtrapolationMode</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>__attribute__</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>abe0921bebe7733a11d65d637a596ca75</anchor>
      <arglist>((deprecated)) static inline std</arglist>
    </member>
    <member kind="function">
      <type>class tf::Vector3</type>
      <name>__attribute__</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>aa116f293e4ba1b818374971295c73bc7</anchor>
      <arglist>((aligned(16)))</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE tfScalar</type>
      <name>angle</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a468cfad600b96b4711c07fe1d4fa2600</anchor>
      <arglist>(const Quaternion &amp;q1, const Quaternion &amp;q2)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE tfScalar</type>
      <name>angleShortestPath</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a4b0c3d3c2aca25e121a3c96cd84b36a6</anchor>
      <arglist>(const Quaternion &amp;q1, const Quaternion &amp;q2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assertQuaternionValid</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a660e36e6de2dea7a2aea3d8f0769f112</anchor>
      <arglist>(const tf::Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assertQuaternionValid</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a40aa3a6201c61f5440310c3fa93ba3f1</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ATTRIBUTE_ALIGNED16</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a3b5e8ff0a394704c8929ffc40a6b6d14</anchor>
      <arglist>(class) QuadWord</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::Quaternion</type>
      <name>createIdentityQuaternion</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a5fa502ae09c6bff3496a7f97f60ed882</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::Quaternion</type>
      <name>createQuaternionFromRPY</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a6a6f5f52bc58abac88b795696a2a488a</anchor>
      <arglist>(double roll, double pitch, double yaw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>createQuaternionFromYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a9550bc7dce951899c5cb577f4d58b867</anchor>
      <arglist>(double yaw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Quaternion</type>
      <name>createQuaternionMsgFromRollPitchYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a66cb77b973c0db55c3ab8bbee4ac781b</anchor>
      <arglist>(double roll, double pitch, double yaw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Quaternion</type>
      <name>createQuaternionMsgFromYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a09ddb5ff50f5032761feaa6a760f7344</anchor>
      <arglist>(double yaw)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE tfScalar</type>
      <name>dot</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>aa977a62aa9449ab2f23611c745c38fc0</anchor>
      <arglist>(const Quaternion &amp;q1, const Quaternion &amp;q2)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPrefixParam</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>abdca5d123242b028778a813e25e1a244</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a33e93f413622e296d0a2a93b252bbb4b</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;msg_q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a20a2050b55f2d88387ef0d9eea3ca749</anchor>
      <arglist>(const Quaternion &amp;bt_q)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Quaternion</type>
      <name>inverse</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a368ad051c1cd90c87981a9bab7e95feb</anchor>
      <arglist>(const Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE tfScalar</type>
      <name>length</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>aaf4da75c54b3e1ed3bbe54214015497d</anchor>
      <arglist>(const Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>lerp</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a0981b19d41f1e6fe279b70a930c97b81</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2, const tfScalar &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>operator*</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a4b0e16a0934a5d4c61786d312ec72ebd</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Quaternion</type>
      <name>operator*</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a505c4c1cf2385a069f5be0eac376f3a4</anchor>
      <arglist>(const Quaternion &amp;q1, const Quaternion &amp;q2)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Quaternion</type>
      <name>operator*</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a8dca2d6004a2313ab6903a8702fbe862</anchor>
      <arglist>(const Quaternion &amp;q, const Vector3 &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Quaternion</type>
      <name>operator*</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ad59b5ba0554287d8831577dae7bff200</anchor>
      <arglist>(const Vector3 &amp;w, const Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>operator*</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a8735e675d365f297abfde970991ac44a</anchor>
      <arglist>(const Vector3 &amp;v, const tfScalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>operator*</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a1fa69a056f1fe9b05419618fae51e65c</anchor>
      <arglist>(const tfScalar &amp;s, const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>operator*</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a3e2bb1f213289f4119c2f87697ec4c69</anchor>
      <arglist>(const Matrix3x3 &amp;m, const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>operator*</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a100708b4d6345c3f3c6907750570b5e0</anchor>
      <arglist>(const Vector3 &amp;v, const Matrix3x3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Matrix3x3</type>
      <name>operator*</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a4a5fdfb15a1fba20f4c57cb39cf639c0</anchor>
      <arglist>(const Matrix3x3 &amp;m1, const Matrix3x3 &amp;m2)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>operator+</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a718b2601688b203c1edbff817e5c6cba</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>operator-</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>af55d3f727a860fa155f26f18a8c5470b</anchor>
      <arglist>(const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Quaternion</type>
      <name>operator-</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a961c3a39bd11a68b7642e7b0eee36f14</anchor>
      <arglist>(const Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>operator-</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a3ce5511b3e7394f9f9803aa702c5992c</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>operator/</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a16b33eb53b119d5f6e5db50b75f6c02e</anchor>
      <arglist>(const Vector3 &amp;v, const tfScalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>operator/</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a38bfa98e9e3bda4b60b9fbad53193e7e</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a7870db96184f2535eaf633f830f6fa48</anchor>
      <arglist>(const Stamped&lt; T &gt; &amp;a, const Stamped&lt; T &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>operator==</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a10022b48fa9f60463827eefc87256a1c</anchor>
      <arglist>(const StampedTransform &amp;a, const StampedTransform &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE bool</type>
      <name>operator==</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a1b7b9f13407affb85f20141472677486</anchor>
      <arglist>(const Transform &amp;t1, const Transform &amp;t2)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE bool</type>
      <name>operator==</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a72b24864ee0fd92eeb322102d608f09b</anchor>
      <arglist>(const Matrix3x3 &amp;m1, const Matrix3x3 &amp;m2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ada5cb58788a496f23b078bb73e6940a1</anchor>
      <arglist>(const geometry_msgs::Point &amp;msg_v, Point &amp;bt_v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointStampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a9e883306ede81835d2e75fb4b5de4147</anchor>
      <arglist>(const geometry_msgs::PointStamped &amp;msg, Stamped&lt; Point &gt; &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointStampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a436583116d015756017ea0586e58355c</anchor>
      <arglist>(const Stamped&lt; Point &gt; &amp;bt, geometry_msgs::PointStamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pointTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a52972a95658ecbaf0a3e7458f7e267bc</anchor>
      <arglist>(const Point &amp;bt_v, geometry_msgs::Point &amp;msg_v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poseMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>aeb5330596aec7928df8aa1ea3a4628a2</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg, Pose &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poseStampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a3dde71d881f0a3fd3b3f045ccae3bc61</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;msg, Stamped&lt; Pose &gt; &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poseStampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a223d9ba6b237dbd9b0d79c90982aa9b1</anchor>
      <arglist>(const Stamped&lt; Pose &gt; &amp;bt, geometry_msgs::PoseStamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poseTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a4a85fbf875a029e296806075b862d321</anchor>
      <arglist>(const Pose &amp;bt, geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a146c64492ebe3407729ea6f7246529f6</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;msg, Quaternion &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionStampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a049237118d12f9682c0ed22fce2f2682</anchor>
      <arglist>(const geometry_msgs::QuaternionStamped &amp;msg, Stamped&lt; Quaternion &gt; &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionStampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a5c154b51bb55ae4da051e1d59618adcd</anchor>
      <arglist>(const Stamped&lt; Quaternion &gt; &amp;bt, geometry_msgs::QuaternionStamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quaternionTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a59d2fcbc5720f31a5e330f0e7c4a3721</anchor>
      <arglist>(const Quaternion &amp;bt, geometry_msgs::Quaternion &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>quatRotate</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>afac764d1a8489510c126fce8e9f54819</anchor>
      <arglist>(const Quaternion &amp;rotation, const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>remap</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a6a4c061f6b1b7877154d0ef449c7997f</anchor>
      <arglist>(const std::string &amp;frame_id) __attribute__((deprecated))</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>resolve</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ab7a4101276d3420dbf7fe68204dd14ad</anchor>
      <arglist>(const std::string &amp;prefix, const std::string &amp;frame_name)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Quaternion</type>
      <name>shortestArcQuat</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ac8dfdfe510bf460963fb1e3b1047b2af</anchor>
      <arglist>(const Vector3 &amp;v0, const Vector3 &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Quaternion</type>
      <name>shortestArcQuatNormalize2</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76d0b698311291f66d7af322d19999ab</anchor>
      <arglist>(Vector3 &amp;v0, Vector3 &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Quaternion</type>
      <name>slerp</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>af597bdafbf6d657baffcbebfcbdaaf42</anchor>
      <arglist>(const Quaternion &amp;q1, const Quaternion &amp;q2, const tfScalar &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>strip_leading_slash</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a57e1cec47ca0c8d82bd97c1b776709f9</anchor>
      <arglist>(const std::string &amp;frame_name)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE tfScalar</type>
      <name>tfAngle</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a58acd9774b34991e1b7a1dea52776e08</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE Vector3</type>
      <name>tfCross</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a8d584599d7d82ce4cad68c56e34862af</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE tfScalar</type>
      <name>tfDistance</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a2f97ec6ed53c44a01e08ab55cd90a61d</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE tfScalar</type>
      <name>tfDistance2</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ac5711f5899d90a26d3782677c7f5f53f</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE tfScalar</type>
      <name>tfDot</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>aae39e1446a76acf476aab045cdd10515</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE void</type>
      <name>tfPlaneSpace1</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a4187e12583b6348b7d5a075bb7eed5d2</anchor>
      <arglist>(const Vector3 &amp;n, Vector3 &amp;p, Vector3 &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE void</type>
      <name>tfSwapScalarEndian</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a5317f64bb4bad77a19a0f6199978fe4f</anchor>
      <arglist>(const tfScalar &amp;sourceVal, tfScalar &amp;destVal)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE void</type>
      <name>tfSwapVector3Endian</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a7ea92c99c26390296a8dc94140d146ef</anchor>
      <arglist>(const Vector3 &amp;sourceVec, Vector3 &amp;destVec)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE tfScalar</type>
      <name>tfTriple</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a2671841f10146148c439703bc368305a</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2, const Vector3 &amp;v3)</arglist>
    </member>
    <member kind="function">
      <type>TFSIMD_FORCE_INLINE void</type>
      <name>tfUnSwapVector3Endian</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>af0817efb0a4e012272a1fc10899a90d0</anchor>
      <arglist>(Vector3 &amp;vector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a42961f01ddc521bf453f5991175f97c2</anchor>
      <arglist>(const geometry_msgs::Transform &amp;msg, Transform &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformStampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a2c7defbc231bdf16799763a45cd9579c</anchor>
      <arglist>(const geometry_msgs::TransformStamped &amp;msg, StampedTransform &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformStampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a42a95553a1e1fabfb20746cd075be94e</anchor>
      <arglist>(const StampedTransform &amp;bt, geometry_msgs::TransformStamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ac24a75cfb0db284b234bb2182e7df155</anchor>
      <arglist>(const Transform &amp;bt, geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3MsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ae9c19270893b14223e2b2a8aeb2c48e7</anchor>
      <arglist>(const geometry_msgs::Vector3 &amp;msg_v, Vector3 &amp;bt_v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3StampedMsgToTF</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a091bf046c418be5e6604c1b025e1ff41</anchor>
      <arglist>(const geometry_msgs::Vector3Stamped &amp;msg, Stamped&lt; Vector3 &gt; &amp;bt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3StampedTFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ab23a8335dca56aae440bcb8909ce8c4f</anchor>
      <arglist>(const Stamped&lt; Vector3 &gt; &amp;bt, geometry_msgs::Vector3Stamped &amp;msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vector3TFToMsg</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a9388b8f0d9aaf1194783455a569e053c</anchor>
      <arglist>(const Vector3 &amp;bt_v, geometry_msgs::Vector3 &amp;msg_v)</arglist>
    </member>
    <member kind="variable">
      <type>tf::tfVector4</type>
      <name>__attribute__</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>ae09ac26855440ad1e5d83e4f89c4d4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CONNECTIVITY_ERROR</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0af3ec2b297ad0f3f00c24df24adcd315f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>EXTRAPOLATE_BACK</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7acfa930be716b16d5455b29ec250abf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>EXTRAPOLATE_FORWARD</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7a592476601f08f524a3acce7e04db2b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>EXTRAPOLATION_ERROR</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0ac4cc3a56ee6071bf9d373ec78a33b86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>INTERPOLATE</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7ae456d5ca52b94309ab0acf39faf4df57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LOOKUP_ERROR</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0a8d9b85167813a40785457425c076a78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NO_ERROR</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a76da502b6c91ef50db0ad9cdfbd49de0ac7dc46249e0887a1c1e3caa4b8c1401b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ONE_VALUE</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a73bf9bade655dc1138bfa66e3e3c0df7a36fe589954be45361f9a71cad885ae15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>QUATERNION_TOLERANCE</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>a7b737537b4d710dafeca9ad9cd9cf330</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tf_quaternion</name>
    <filename>namespacetf__quaternion.html</filename>
    <namespace>tf_quaternion::transformations</namespace>
  </compound>
  <compound kind="namespace">
    <name>tf_quaternion::transformations</name>
    <filename>namespacetf__quaternion_1_1transformations.html</filename>
    <class kind="class">tf_quaternion::transformations::Arcball</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_import_module</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a40c1a45d26b42ef9823f1c1363127001</anchor>
      <arglist>(module_name, warn=True, prefix=&apos;_py_&apos;, ignore=&apos;_&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arcball_constrain_to_axis</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a3d4007f9a3d05ced25c10c65f612aae3</anchor>
      <arglist>(point, axis)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arcball_map_to_sphere</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a68ac9633586d22e9aa43efe3f5e7b6db</anchor>
      <arglist>(point, center, radius)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arcball_nearest_axis</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a568dde02ef0503be0dccc33c51377386</anchor>
      <arglist>(point, axes)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clip_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a3172f76374952e85851ddcd58e6dfaf4</anchor>
      <arglist>(left, right, bottom, top, near, far, perspective=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compose_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a863b70b2670453bdd6b826122675265e</anchor>
      <arglist>(scale=None, shear=None, angles=None, translate=None, perspective=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>concatenate_matrices</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>abaf5a78ad60d3becffdce4c94b59cb08</anchor>
      <arglist>(matrices)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decompose_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a550fa629e0d87f0889a45fbc50d7b188</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a1b492d74b08953c2e821b7bb33137e95</anchor>
      <arglist>(matrix, axes=&apos;sxyz&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_from_quaternion</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a647d42e9806bfb441de2dc184d03ee3c</anchor>
      <arglist>(quaternion, axes=&apos;sxyz&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a5c046126e0cbc8f2da3a5d07aeb39d2d</anchor>
      <arglist>(ai, aj, ak, axes=&apos;sxyz&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>identity_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a0ceebd60027b2bec83db4147e89b73a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inverse_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>aaec4eed41c25944bbe6ee60474d76de2</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_same_transform</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a95289fd1bc1dab7bffa6ec0211012daa</anchor>
      <arglist>(matrix0, matrix1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>orthogonalization_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>aca261660a4ec7d31fff1815f272e057a</anchor>
      <arglist>(lengths, angles)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>projection_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>acba3493f821ded8dea8e22fa73a979dc</anchor>
      <arglist>(matrix, pseudo=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>projection_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>abc5f035f1804af5c2836d8cec8a9d61b</anchor>
      <arglist>(point, normal, direction=None, perspective=None, pseudo=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_about_axis</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a78f59ddfe9567599b9494ffd29a350c1</anchor>
      <arglist>(angle, axis)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_conjugate</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a73655cff53941b7dd174d373c14817eb</anchor>
      <arglist>(quaternion)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_from_euler</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>adb8a5dd06da77f1d19d558989cbc3fdd</anchor>
      <arglist>(ai, aj, ak, axes=&apos;sxyz&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a40037a8e565b0243eefb03ae416e9784</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_inverse</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a4bc632e877fa688fdbb7c2efde05d517</anchor>
      <arglist>(quaternion)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>ac170aed6f2003d0d8206940f4bde5291</anchor>
      <arglist>(quaternion)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_multiply</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a8412bbeec08fdd07d7c48b1a47f6896c</anchor>
      <arglist>(quaternion1, quaternion0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_slerp</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a61ec085d5aacaeb3ce13f630963ef1ed</anchor>
      <arglist>(quat0, quat1, fraction, spin=0, shortestpath=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>random_quaternion</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a05e108e1db608b4603207bf5fef6acde</anchor>
      <arglist>(rand=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>random_rotation_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a5a4a89e9cd0468d67aab9ffcb2e38111</anchor>
      <arglist>(rand=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>random_vector</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a88041497124f1de6cc2732a740fe9c40</anchor>
      <arglist>(size)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reflection_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>aceb13a95688b97f6f1dba9bc5c08c18e</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reflection_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a3bfce81ccb8e161c495d461759c5ba9c</anchor>
      <arglist>(point, normal)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotation_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>aaeb471e12c3ec3b54e508a6c22ffd46c</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotation_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>abc7e6dd1fd132816083ac3428b8a69b6</anchor>
      <arglist>(angle, direction, point=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scale_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a6c59458c4346180a260d955564770070</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scale_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a9f9c41cbb1f45fd91b50bb50300bcde9</anchor>
      <arglist>(factor, origin=None, direction=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shear_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a383e045035fb4b9a25962b52f4e25c43</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shear_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>ae0ee96fd2d288b16425589ba6726f44c</anchor>
      <arglist>(angle, direction, point, normal)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>superimposition_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>ab7c794efa1f22053d9c2b9ed84fee5dc</anchor>
      <arglist>(v0, v1, scaling=False, usesvd=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>translation_from_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a3b0a3b0170dce13e8e92fa9b44a970c7</anchor>
      <arglist>(matrix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>translation_matrix</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a3cb4f7e536525863b6221d26333d524a</anchor>
      <arglist>(direction)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unit_vector</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a293fa487fec0f1da974f3abd9db338f2</anchor>
      <arglist>(data, axis=None, out=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vector_norm</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a5889ee689ebc692689d5aee4e65894ff</anchor>
      <arglist>(data, axis=None, out=None)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>__docformat__</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>a8f98c51a8dbb0040df423b3e95251742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dictionary</type>
      <name>_AXES2TUPLE</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>ae1be9b7bcd1bd7cfa1e21d299df5140f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>_EPS</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>aca8c1677f4855c116dccf15a1069a214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>list</type>
      <name>_NEXT_AXIS</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>abde28de04278a5015a87827d22b24853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_TUPLE2AXES</name>
      <anchorfile>namespacetf__quaternion_1_1transformations.html</anchorfile>
      <anchor>ac0a93d1940eec963a74e0d6badec1a90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>unpause_simulation</name>
    <filename>namespaceunpause__simulation.html</filename>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>namespaceunpause__simulation.html</anchorfile>
      <anchor>a6f6c4219da54c6fdf42c3dd49c05e9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>timeout</name>
      <anchorfile>namespaceunpause__simulation.html</anchorfile>
      <anchor>a25fab93e2b47348f931cc392129209d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unpause</name>
      <anchorfile>namespaceunpause__simulation.html</anchorfile>
      <anchor>a6d12a63aea80c773131c0b5e22841a61</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
