<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>collision_distance_field_ros_helpers.h</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/collision_distance_field_ros/include/collision_distance_field_ros/</path>
    <filename>collision__distance__field__ros__helpers_8h</filename>
    <namespace>collision_detection</namespace>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>loadLinkBodySphereDecompositions</name>
      <anchorfile>namespacecollision__detection.html</anchorfile>
      <anchor>ab5a28923c137fa2f6f6e252c41f614be</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const planning_models::RobotModelConstPtr &amp;robot_model, std::map&lt; std::string, std::vector&lt; collision_detection::CollisionSphere &gt; &gt; &amp;link_body_spheres)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>collision_robot_distance_field_ros.h</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/collision_distance_field_ros/include/collision_distance_field_ros/</path>
    <filename>collision__robot__distance__field__ros_8h</filename>
    <includes id="collision__distance__field__ros__helpers_8h" name="collision_distance_field_ros_helpers.h" local="no" imported="no">collision_distance_field_ros/collision_distance_field_ros_helpers.h</includes>
    <class kind="class">collision_detection::CollisionRobotDistanceFieldROS</class>
    <namespace>collision_detection</namespace>
  </compound>
  <compound kind="file">
    <name>example.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/kinematics_cache/v1/kinematics_cache_ros/src/</path>
    <filename>example_8cpp</filename>
    <includes id="kinematics__cache__ros_8h" name="kinematics_cache_ros.h" local="no" imported="no">kinematics_cache_ros/kinematics_cache_ros.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>example_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hybrid_collision_robot_ros.h</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/collision_distance_field_ros/include/collision_distance_field_ros/</path>
    <filename>hybrid__collision__robot__ros_8h</filename>
    <includes id="collision__distance__field__ros__helpers_8h" name="collision_distance_field_ros_helpers.h" local="no" imported="no">collision_distance_field_ros/collision_distance_field_ros_helpers.h</includes>
    <class kind="class">collision_detection::CollisionRobotHybridROS</class>
    <namespace>collision_detection</namespace>
  </compound>
  <compound kind="file">
    <name>v1/kinematics_cache/src/kinematics_cache.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/kinematics_cache/v1/kinematics_cache/src/</path>
    <filename>v1_2kinematics__cache_2src_2kinematics__cache_8cpp</filename>
    <namespace>kinematics_cache</namespace>
  </compound>
  <compound kind="file">
    <name>v2/kinematics_cache/src/kinematics_cache.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/kinematics_cache/v2/kinematics_cache/src/</path>
    <filename>v2_2kinematics__cache_2src_2kinematics__cache_8cpp</filename>
    <includes id="v2_2kinematics__cache_2include_2moveit_2kinematics__cache_2kinematics__cache_8h" name="v2/kinematics_cache/include/moveit/kinematics_cache/kinematics_cache.h" local="no" imported="no">moveit/kinematics_cache/kinematics_cache.h</includes>
    <namespace>kinematics_cache</namespace>
  </compound>
  <compound kind="file">
    <name>v1/kinematics_cache/include/kinematics_cache/kinematics_cache.h</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/kinematics_cache/v1/kinematics_cache/include/kinematics_cache/</path>
    <filename>v1_2kinematics__cache_2include_2kinematics__cache_2kinematics__cache_8h</filename>
    <class kind="class">kinematics_cache::KinematicsCache</class>
    <class kind="struct">kinematics_cache::KinematicsCache::Options</class>
    <namespace>kinematics_cache</namespace>
    <member kind="typedef">
      <type>std::shared_ptr&lt; KinematicsCache &gt;</type>
      <name>KinematicsCachePtr</name>
      <anchorfile>namespacekinematics__cache.html</anchorfile>
      <anchor>ae889b25728bf5ec59a70a835856ba604</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>v2/kinematics_cache/include/moveit/kinematics_cache/kinematics_cache.h</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/kinematics_cache/v2/kinematics_cache/include/moveit/kinematics_cache/</path>
    <filename>v2_2kinematics__cache_2include_2moveit_2kinematics__cache_2kinematics__cache_8h</filename>
    <class kind="class">kinematics_cache::KinematicsCache</class>
    <class kind="struct">kinematics_cache::KinematicsCache::Options</class>
    <namespace>kinematics_cache</namespace>
  </compound>
  <compound kind="file">
    <name>kinematics_cache_ros.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/kinematics_cache/v1/kinematics_cache_ros/src/</path>
    <filename>kinematics__cache__ros_8cpp</filename>
    <includes id="kinematics__cache__ros_8h" name="kinematics_cache_ros.h" local="no" imported="no">kinematics_cache_ros/kinematics_cache_ros.h</includes>
    <namespace>kinematics_cache_ros</namespace>
  </compound>
  <compound kind="file">
    <name>kinematics_cache_ros.h</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/kinematics_cache/v1/kinematics_cache_ros/include/kinematics_cache_ros/</path>
    <filename>kinematics__cache__ros_8h</filename>
    <class kind="class">kinematics_cache_ros::KinematicsCacheROS</class>
    <namespace>kinematics_cache_ros</namespace>
  </compound>
  <compound kind="file">
    <name>kinematics_constraint_aware.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/kinematics_constraint_aware/src/</path>
    <filename>kinematics__constraint__aware_8cpp</filename>
    <includes id="kinematics__constraint__aware_8h" name="kinematics_constraint_aware.h" local="no" imported="no">moveit/kinematics_constraint_aware/kinematics_constraint_aware.h</includes>
    <namespace>kinematics_constraint_aware</namespace>
  </compound>
  <compound kind="file">
    <name>kinematics_constraint_aware.h</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/kinematics_constraint_aware/include/moveit/kinematics_constraint_aware/</path>
    <filename>kinematics__constraint__aware_8h</filename>
    <includes id="kinematics__request__response_8h" name="kinematics_request_response.h" local="no" imported="no">moveit/kinematics_constraint_aware/kinematics_request_response.h</includes>
    <class kind="class">kinematics_constraint_aware::KinematicsConstraintAware</class>
    <namespace>kinematics_constraint_aware</namespace>
    <member kind="typedef">
      <type>std::shared_ptr&lt; const KinematicsConstraintAware &gt;</type>
      <name>KinematicsConstraintAwareConstPtr</name>
      <anchorfile>namespacekinematics__constraint__aware.html</anchorfile>
      <anchor>a7b1a2cdcb5d219413c36e4eab581e749</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; KinematicsConstraintAware &gt;</type>
      <name>KinematicsConstraintAwarePtr</name>
      <anchorfile>namespacekinematics__constraint__aware.html</anchorfile>
      <anchor>a371f186c374b4cf157c7b162d8b6fde5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinematics_request_response.h</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/kinematics_constraint_aware/include/moveit/kinematics_constraint_aware/</path>
    <filename>kinematics__request__response_8h</filename>
    <class kind="class">kinematics_constraint_aware::KinematicsRequest</class>
    <class kind="class">kinematics_constraint_aware::KinematicsResponse</class>
    <namespace>kinematics_constraint_aware</namespace>
  </compound>
  <compound kind="file">
    <name>collision_distance_field_ros/mainpage.dox</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/collision_distance_field_ros/</path>
    <filename>collision__distance__field__ros_2mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>kinematics_cache/v1/kinematics_cache/mainpage.dox</name>
    <path>/tmp/ws/src/moveit/moveit_experimental/kinematics_cache/v1/kinematics_cache/</path>
    <filename>kinematics__cache_2v1_2kinematics__cache_2mainpage_8dox</filename>
  </compound>
  <compound kind="class">
    <name>A</name>
    <filename>classA.html</filename>
  </compound>
  <compound kind="class">
    <name>A</name>
    <filename>classA.html</filename>
  </compound>
  <compound kind="class">
    <name>A</name>
    <filename>classA.html</filename>
  </compound>
  <compound kind="class">
    <name>collision_detection::CollisionRobotDistanceFieldROS</name>
    <filename>classcollision__detection_1_1CollisionRobotDistanceFieldROS.html</filename>
    <member kind="function">
      <type></type>
      <name>CollisionRobotDistanceFieldROS</name>
      <anchorfile>classcollision__detection_1_1CollisionRobotDistanceFieldROS.html</anchorfile>
      <anchor>adda2ab2757147a1d4f915e0e5be9dfca</anchor>
      <arglist>(const planning_models::RobotModelConstPtr &amp;robot_model, double size_x=DEFAULT_SIZE_X, double size_y=DEFAULT_SIZE_Y, double size_z=DEFAULT_SIZE_Z, bool use_signed_distance_field=DEFAULT_USE_SIGNED_DISTANCE_FIELD, double resolution=DEFAULT_RESOLUTION, double collision_tolerance=DEFAULT_COLLISION_TOLERANCE, double max_propogation_distance=DEFAULT_MAX_PROPOGATION_DISTANCE, double padding=0.0, double scale=1.0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>collision_detection::CollisionRobotHybridROS</name>
    <filename>classcollision__detection_1_1CollisionRobotHybridROS.html</filename>
    <member kind="function">
      <type></type>
      <name>CollisionRobotHybridROS</name>
      <anchorfile>classcollision__detection_1_1CollisionRobotHybridROS.html</anchorfile>
      <anchor>a88c7a2a1e4f15215917d3733f9ec6246</anchor>
      <arglist>(const planning_models::RobotModelConstPtr &amp;robot_model, double size_x=DEFAULT_SIZE_X, double size_y=DEFAULT_SIZE_Y, double size_z=DEFAULT_SIZE_Z, bool use_signed_distance_field=DEFAULT_USE_SIGNED_DISTANCE_FIELD, double resolution=DEFAULT_RESOLUTION, double collision_tolerance=DEFAULT_COLLISION_TOLERANCE, double max_propogation_distance=DEFAULT_MAX_PROPOGATION_DISTANCE, double padding=0.0, double scale=1.0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kinematics_cache::KinematicsCache</name>
    <filename>classkinematics__cache_1_1KinematicsCache.html</filename>
    <class kind="struct">kinematics_cache::KinematicsCache::Options</class>
    <member kind="function">
      <type>bool</type>
      <name>addToCache</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>aa33f7e5010324f86aa5a9c6a7b73496e</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, const std::vector&lt; double &gt; &amp;joint_values, bool overwrite=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addToCache</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>aa33f7e5010324f86aa5a9c6a7b73496e</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, const std::vector&lt; double &gt; &amp;joint_values, bool overwrite=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>generateCacheMap</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a46016876d5a61ae1c840b592828ef972</anchor>
      <arglist>(double timeout)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>generateCacheMap</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a46016876d5a61ae1c840b592828ef972</anchor>
      <arglist>(double timeout)</arglist>
    </member>
    <member kind="function">
      <type>const Options &amp;</type>
      <name>getCacheParameters</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a483c15860a87f8e9954c81793bab9cd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Options &amp;</type>
      <name>getCacheParameters</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a483c15860a87f8e9954c81793bab9cd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>getGroupName</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>ab4d6a011523769310d49e9b3127df9c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getGroupName</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a1fa6eb68c641c0be40a6b11b5681395c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; double, double &gt;</type>
      <name>getMinMaxSquaredDistance</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>ad471f8482287a3c686faa77dab4b95db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; double, double &gt;</type>
      <name>getMinMaxSquaredDistance</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a1c36abbdb95c01b9e1e9167334de1d25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const planning_models::RobotModelConstPtr &amp;</type>
      <name>getModelInstance</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a04eddbfd5b73b0113d41005c46ab93b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const robot_model::RobotModelConstPtr &amp;</type>
      <name>getModelInstance</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a16b16a3f8dd809f831cabd1fafe0eb49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNumSolutions</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>ab5367fd01ee3cd1625029a196a30ba01</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, unsigned int &amp;num_solutions) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNumSolutions</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>ab5367fd01ee3cd1625029a196a30ba01</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, unsigned int &amp;num_solutions) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSolution</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>af0e82fff93a9c4671700a8db77b042a6</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, unsigned int solution_index, std::vector&lt; double &gt; &amp;solution) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSolution</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>af0e82fff93a9c4671700a8db77b042a6</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, unsigned int solution_index, std::vector&lt; double &gt; &amp;solution) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSolutions</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>af9b96c7764d66c9ed896acca358aed1b</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, std::vector&lt; std::vector&lt; double &gt; &gt; &amp;solutions) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSolutions</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>af9b96c7764d66c9ed896acca358aed1b</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, std::vector&lt; std::vector&lt; double &gt; &gt; &amp;solutions) const</arglist>
    </member>
    <member kind="function">
      <type>const kinematics::KinematicsBaseConstPtr &amp;</type>
      <name>getSolverInstance</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a20c118d06167b591f2545ac16540e0de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const kinematics::KinematicsBaseConstPtr &amp;</type>
      <name>getSolverInstance</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a20c118d06167b591f2545ac16540e0de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a3fb3f00c24cb8d1a8ba1ec1e54d38e4b</anchor>
      <arglist>(kinematics::KinematicsBaseConstPtr &amp;solver, const planning_models::RobotModelConstPtr &amp;kinematic_model, const KinematicsCache::Options &amp;opt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a772ebd59c8e1a00c1e6c8c8de7c09fe9</anchor>
      <arglist>(kinematics::KinematicsBaseConstPtr &amp;solver, const robot_model::RobotModelConstPtr &amp;kinematic_model, const KinematicsCache::Options &amp;opt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KinematicsCache</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a0844186db5eea81652c0cd7cdfed69cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KinematicsCache</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a0844186db5eea81652c0cd7cdfed69cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readFromFile</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a0cec2fb438d79038aca17c1263647a59</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readFromFile</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a0cec2fb438d79038aca17c1263647a59</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeToFile</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a5b3cc43237d814416c74ac501ef3d54e</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeToFile</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a5b3cc43237d814416c74ac501ef3d54e</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getGridIndex</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a89520c4d2e32702d6b7a97fb58b9dc2e</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, unsigned int &amp;grid_index) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getGridIndex</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a89520c4d2e32702d6b7a97fb58b9dc2e</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, unsigned int &amp;grid_index) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>getSolution</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a776f85ae103063df3469e04d75feb00e</anchor>
      <arglist>(unsigned int grid_index, unsigned int solution_index) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>getSolution</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a6545e7b460aea536d1e11758605e54a4</anchor>
      <arglist>(unsigned int grid_index, unsigned int solution_index) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned int</type>
      <name>getSolutionLocation</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a7a7d3058cef6eda45b6d60402febbe3f</anchor>
      <arglist>(unsigned int &amp;grid_index, unsigned int &amp;solution_index) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned int</type>
      <name>getSolutionLocation</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a7a7d3058cef6eda45b6d60402febbe3f</anchor>
      <arglist>(unsigned int &amp;grid_index, unsigned int &amp;solution_index) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>adbc502b77b0751cc724536051a7cda71</anchor>
      <arglist>(const KinematicsCache::Options &amp;opt)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>adbc502b77b0751cc724536051a7cda71</anchor>
      <arglist>(const KinematicsCache::Options &amp;opt)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateDistances</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>afa083ac8c645ebf1cd8d1aaf9534e21d</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateDistances</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>afa083ac8c645ebf1cd8d1aaf9534e21d</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Point</type>
      <name>cache_origin_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a16c701bfacef65e651079f78a81a9887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cache_resolution_x_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a9263607f99dfcc1152596adfe9ca25e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cache_resolution_y_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>aed656280c7e55a66b91e7ad7a39cd98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cache_resolution_z_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a81a41f1599d2bddf26c54898b0e6aae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>cache_size_x_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a7df2b90d9f467e2f0e96358f2611e589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>cache_size_y_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>ace89055b1b95186b3bea27914c525ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>cache_size_z_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a19f8b50c76f8fbf5d8d7b469cea49836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const planning_models::RobotModel::JointModelGroup *</type>
      <name>joint_model_group_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a4c58fb4ddce7bf0893049b27cce773a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const robot_model::JointModelGroup *</type>
      <name>joint_model_group_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a67019919b5bc94ae235c6f4d90bb9a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; robot_state::JointStateGroup &gt;</type>
      <name>joint_state_group_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>ad8ea557fa85a7c7f19f22c51cc6f2a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; planning_models::RobotState *::JointStateGroup &gt;</type>
      <name>joint_state_group_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a4e556d43de3d2d642b9e1f013745e20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_models::RobotModelConstPtr</type>
      <name>kinematic_model_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a4a6b317c85083cf3f54cdb65e222d92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_model::RobotModelConstPtr</type>
      <name>kinematic_model_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a2f93d1a23d5e4fdb8b79544549454594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_models::RobotState *Ptr</type>
      <name>kinematic_state_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>aebaa8ed626675060ffb25fd03037f7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_state::RobotStatePtr</type>
      <name>kinematic_state_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>ae1f3be08ca0a107053efc7b232c36ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>kinematics_cache_points_with_solution_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>ae32f889b3608205d54ad444ed1585ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>kinematics_cache_size_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>af0fb5942b845584513d495221194db19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>kinematics_cache_vector_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a5a3c94507a2c8c17099a190a9176a5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>kinematics::KinematicsBaseConstPtr</type>
      <name>kinematics_solver_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>ae345d76565fd8ead2565a6e1f0e4a248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>max_solutions_per_grid_location_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a37eb6b3b8334df5d01be3984820280ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_squared_distance_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>ac2d80ec95e387e7972cc2f4c42bc8209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_squared_distance_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a4fe86887271e2143912d17bac1ae62cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>num_solutions_vector_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>ac1588a95e3d05f86b9551addc452da5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KinematicsCache::Options</type>
      <name>options_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a4cd0a3141af56381060740040482df77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>size_grid_node_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>a8e06b739261b942c4e20b1e049418c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>solution_dimension_</name>
      <anchorfile>classkinematics__cache_1_1KinematicsCache.html</anchorfile>
      <anchor>aff8fda93cf52c2c522d02bc03bcacb42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kinematics_cache_ros::KinematicsCacheROS</name>
    <filename>classkinematics__cache__ros_1_1KinematicsCacheROS.html</filename>
    <base>kinematics_cache::KinematicsCache</base>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classkinematics__cache__ros_1_1KinematicsCacheROS.html</anchorfile>
      <anchor>adaad7fb176ba75d5c6de69a76a6a6173</anchor>
      <arglist>(const kinematics_cache::KinematicsCache::Options &amp;opt, const std::string &amp;kinematics_solver_name, const std::string &amp;group_name, const std::string &amp;base_frame, const std::string &amp;tip_frame, double search_discretization)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KinematicsCacheROS</name>
      <anchorfile>classkinematics__cache__ros_1_1KinematicsCacheROS.html</anchorfile>
      <anchor>a794748d6f7c19fd7296cc6ead6fce4fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_models::RobotModelPtr</type>
      <name>kinematic_model_</name>
      <anchorfile>classkinematics__cache__ros_1_1KinematicsCacheROS.html</anchorfile>
      <anchor>a1b13e9f7fbe522597b2a375309e8cd0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; pluginlib::ClassLoader&lt; kinematics::KinematicsBase &gt; &gt;</type>
      <name>kinematics_loader_</name>
      <anchorfile>classkinematics__cache__ros_1_1KinematicsCacheROS.html</anchorfile>
      <anchor>a2c6d0d5e6d234fdac4d0faeb64322017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>kinematics::KinematicsBase *</type>
      <name>kinematics_solver_</name>
      <anchorfile>classkinematics__cache__ros_1_1KinematicsCacheROS.html</anchorfile>
      <anchor>a93eaa943b3f228d85772d39f2d1faf39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kinematics_constraint_aware::KinematicsConstraintAware</name>
    <filename>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</filename>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getGroupName</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>a076c3e4a6f50bf96f369fe9dee3a41c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIK</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>a60970cf672ef9c8a46171b62bd821eea</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const kinematics_constraint_aware::KinematicsRequest &amp;request, kinematics_constraint_aware::KinematicsResponse &amp;response) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIK</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>a1ebfc8219049377bec755df442f1a78c</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const moveit_msgs::GetConstraintAwarePositionIK::Request &amp;request, moveit_msgs::GetConstraintAwarePositionIK::Response &amp;response) const</arglist>
    </member>
    <member kind="function">
      <type>const robot_model::RobotModelConstPtr &amp;</type>
      <name>getRobotModel</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>a937992d9486098b14ff848430ec4b2a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KinematicsConstraintAware</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>ab603ada6c008749fbcb600e8879a8168</anchor>
      <arglist>(const robot_model::RobotModelConstPtr &amp;kinematic_model, const std::string &amp;group_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>convertServiceRequest</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>aad84deb5af862f3a9a278fa0e541eeef</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const moveit_msgs::GetConstraintAwarePositionIK::Request &amp;request, kinematics_constraint_aware::KinematicsRequest &amp;kinematics_request, kinematics_constraint_aware::KinematicsResponse &amp;kinematics_response) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>geometry_msgs::Pose</type>
      <name>getTipFramePose</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>ab9fb62448957bd3d03a191b227a1b121</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const robot_state::RobotState &amp;kinematic_state, const geometry_msgs::Pose &amp;pose, const std::string &amp;link_name, unsigned int sub_group_index) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>EigenSTL::vector_Isometry3d</type>
      <name>transformPoses</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>a2386b0f11929fbb4abcf19256a57c2c1</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const robot_state::RobotState &amp;kinematic_state, const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;poses, const std::string &amp;target_frame) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>validityCallbackFn</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>a317c02c63c146bf540ad5b0b173133a7</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;planning_scene, const kinematics_constraint_aware::KinematicsRequest &amp;request, kinematics_constraint_aware::KinematicsResponse &amp;response, robot_state::JointStateGroup *joint_state_group, const std::vector&lt; double &gt; &amp;joint_group_variable_values) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>group_name_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>af0162b42b3d73e322684e82c3c656b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_sub_groups_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>a0d860c4dd12eabe0cdf84a9056b323e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>ik_attempts_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>a46cb5be97d8475c2d549973c87bc4b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const robot_model::JointModelGroup *</type>
      <name>joint_model_group_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>ad01724d52c6a294faaddc0ec3d6bfa99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_model::RobotModelConstPtr</type>
      <name>kinematic_model_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>a17ad69984fc933f19695e073b7cf8a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>sub_groups_names_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsConstraintAware.html</anchorfile>
      <anchor>adf8f6025ddaf3ebe3bc6942866304d68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kinematics_constraint_aware::KinematicsRequest</name>
    <filename>classkinematics__constraint__aware_1_1KinematicsRequest.html</filename>
    <member kind="function">
      <type></type>
      <name>KinematicsRequest</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsRequest.html</anchorfile>
      <anchor>a94430d1da0b9268f09e0861441989304</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KinematicsRequest</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsRequest.html</anchorfile>
      <anchor>abab1c85361e30ae9022c80b5bc49d132</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>check_for_collisions_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsRequest.html</anchorfile>
      <anchor>a38a38f456421df21b09e26b046322f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>robot_state::StateValidityCallbackFn</type>
      <name>constraint_callback_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsRequest.html</anchorfile>
      <anchor>a691518d216bb305a57df798eda4c7c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kinematic_constraints::KinematicConstraintSetPtr</type>
      <name>constraints_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsRequest.html</anchorfile>
      <anchor>a2f1a2e0c7c110f039e865a24d6860eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>group_name_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsRequest.html</anchorfile>
      <anchor>a3b11cae0bc01b9dbad00c2df9b42c7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ik_link_names_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsRequest.html</anchorfile>
      <anchor>a610d11ebdd8d31ea29cf567cbd0cd386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; geometry_msgs::PoseStamped &gt;</type>
      <name>pose_stamped_vector_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsRequest.html</anchorfile>
      <anchor>abde165fad36329e910c131b83e53f03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>robot_state::RobotStatePtr</type>
      <name>robot_state_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsRequest.html</anchorfile>
      <anchor>ae132b4ff7cb005b322c0d250ce931236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Duration</type>
      <name>timeout_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsRequest.html</anchorfile>
      <anchor>a3dfa46806edf7307e59ff3affad2b40a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kinematics_constraint_aware::KinematicsResponse</name>
    <filename>classkinematics__constraint__aware_1_1KinematicsResponse.html</filename>
    <member kind="function">
      <type></type>
      <name>KinematicsResponse</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsResponse.html</anchorfile>
      <anchor>a900d3c94fc5cb8400f99ca7512c8901e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KinematicsResponse</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsResponse.html</anchorfile>
      <anchor>aa61e52db253e41ed097258de256560d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>collision_detection::CollisionResult</type>
      <name>collision_result_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsResponse.html</anchorfile>
      <anchor>a59c2da1f4fe23586a3fbe96fc56b438f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; kinematic_constraints::ConstraintEvaluationResult &gt;</type>
      <name>constraint_eval_results_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsResponse.html</anchorfile>
      <anchor>a7ae0a18a2604910741dbe47644f7eca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit_msgs::MoveItErrorCodes</type>
      <name>error_code_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsResponse.html</anchorfile>
      <anchor>a6fc727eda897b617b587a086ebe1cd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>result_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsResponse.html</anchorfile>
      <anchor>a959f5b18b8b3e9580fbcc30d3bcf688f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>robot_state::RobotStatePtr</type>
      <name>solution_</name>
      <anchorfile>classkinematics__constraint__aware_1_1KinematicsResponse.html</anchorfile>
      <anchor>a70bd9dda966d02c56b2111d30c6e33a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kinematics_cache::KinematicsCache::Options</name>
    <filename>structkinematics__cache_1_1KinematicsCache_1_1Options.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>max_solutions_per_grid_location</name>
      <anchorfile>structkinematics__cache_1_1KinematicsCache_1_1Options.html</anchorfile>
      <anchor>a38f232de801e2ab79cc5fca742d51d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::Point</type>
      <name>origin</name>
      <anchorfile>structkinematics__cache_1_1KinematicsCache_1_1Options.html</anchorfile>
      <anchor>a4aef439c9043c3974c578a013e9c9263</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; double, 3 &gt;</type>
      <name>resolution</name>
      <anchorfile>structkinematics__cache_1_1KinematicsCache_1_1Options.html</anchorfile>
      <anchor>a3f8d70e00beb531278f91a7d50267059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; double, 3 &gt;</type>
      <name>workspace_size</name>
      <anchorfile>structkinematics__cache_1_1KinematicsCache_1_1Options.html</anchorfile>
      <anchor>a2ce300657c95c5bbd70323d2f4640cce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>collision_detection</name>
    <filename>namespacecollision__detection.html</filename>
    <class kind="class">collision_detection::CollisionRobotDistanceFieldROS</class>
    <class kind="class">collision_detection::CollisionRobotHybridROS</class>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>loadLinkBodySphereDecompositions</name>
      <anchorfile>namespacecollision__detection.html</anchorfile>
      <anchor>ab5a28923c137fa2f6f6e252c41f614be</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const planning_models::RobotModelConstPtr &amp;robot_model, std::map&lt; std::string, std::vector&lt; collision_detection::CollisionSphere &gt; &gt; &amp;link_body_spheres)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>kinematics_cache</name>
    <filename>namespacekinematics__cache.html</filename>
    <class kind="class">kinematics_cache::KinematicsCache</class>
    <member kind="typedef">
      <type>std::shared_ptr&lt; KinematicsCache &gt;</type>
      <name>KinematicsCachePtr</name>
      <anchorfile>namespacekinematics__cache.html</anchorfile>
      <anchor>ae889b25728bf5ec59a70a835856ba604</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>kinematics_cache_ros</name>
    <filename>namespacekinematics__cache__ros.html</filename>
    <class kind="class">kinematics_cache_ros::KinematicsCacheROS</class>
  </compound>
  <compound kind="namespace">
    <name>kinematics_constraint_aware</name>
    <filename>namespacekinematics__constraint__aware.html</filename>
    <class kind="class">kinematics_constraint_aware::KinematicsConstraintAware</class>
    <class kind="class">kinematics_constraint_aware::KinematicsRequest</class>
    <class kind="class">kinematics_constraint_aware::KinematicsResponse</class>
    <member kind="typedef">
      <type>std::shared_ptr&lt; const KinematicsConstraintAware &gt;</type>
      <name>KinematicsConstraintAwareConstPtr</name>
      <anchorfile>namespacekinematics__constraint__aware.html</anchorfile>
      <anchor>a7b1a2cdcb5d219413c36e4eab581e749</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; KinematicsConstraintAware &gt;</type>
      <name>KinematicsConstraintAwarePtr</name>
      <anchorfile>namespacekinematics__constraint__aware.html</anchorfile>
      <anchor>a371f186c374b4cf157c7b162d8b6fde5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
