<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>async_test.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>async__test_8h</filename>
    <class kind="class">testing::AsyncTest</class>
    <namespace>testing</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACTION_OPEN_BARRIER</name>
      <anchorfile>async__test_8h.html</anchorfile>
      <anchor>ab90038ade00393cd4e78fc3184b843f9</anchor>
      <arglist>(str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACTION_OPEN_BARRIER_VOID</name>
      <anchorfile>async__test_8h.html</anchorfile>
      <anchor>a05fc9a603aacee7206587615a0260ac9</anchor>
      <arglist>(str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BARRIER</name>
      <anchorfile>async__test_8h.html</anchorfile>
      <anchor>a2b751e6f7e36d7125bdac33f7a202f1b</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BARRIER_FATAL</name>
      <anchorfile>async__test_8h.html</anchorfile>
      <anchor>aab21908d5128dff6ae3685898c58c4b3</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>basecmd.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>basecmd_8h</filename>
    <includes id="motioncmd_8h" name="motioncmd.h" local="yes" imported="no">motioncmd.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::BaseCmd</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>cartesianconfiguration.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/src/</path>
    <filename>cartesianconfiguration_8cpp</filename>
    <includes id="cartesianconfiguration_8h" name="cartesianconfiguration.h" local="yes" imported="no">pilz_industrial_motion_planner_testutils/cartesianconfiguration.h</includes>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ae1b363c94ce63b89918b4276a741fcbc</anchor>
      <arglist>(std::ostream &amp;, const CartesianConfiguration &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cartesianconfiguration.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>cartesianconfiguration_8h</filename>
    <includes id="robotconfiguration_8h" name="robotconfiguration.h" local="yes" imported="no">robotconfiguration.h</includes>
    <includes id="jointconfiguration_8h" name="jointconfiguration.h" local="yes" imported="no">jointconfiguration.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::CartesianConfiguration</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ae1b363c94ce63b89918b4276a741fcbc</anchor>
      <arglist>(std::ostream &amp;, const CartesianConfiguration &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cartesianpathconstraintsbuilder.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>cartesianpathconstraintsbuilder_8h</filename>
    <includes id="cartesianconfiguration_8h" name="cartesianconfiguration.h" local="yes" imported="no">cartesianconfiguration.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::CartesianPathConstraintsBuilder</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>center.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>center_8h</filename>
    <includes id="circauxiliary_8h" name="circauxiliary.h" local="yes" imported="no">circauxiliary.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::Center</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>checks.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>checks_8h</filename>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
    <member kind="function">
      <type>::testing::AssertionResult</type>
      <name>isAtExpectedPosition</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aa9ea38c279a9aec2f6f3c0fcd71f495f</anchor>
      <arglist>(const robot_state::RobotState &amp;expected, const robot_state::RobotState &amp;actual, const double epsilon, const std::string &amp;group_name=&quot;&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>circ.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>circ_8h</filename>
    <includes id="basecmd_8h" name="basecmd.h" local="yes" imported="no">basecmd.h</includes>
    <includes id="circauxiliary_8h" name="circauxiliary.h" local="yes" imported="no">circauxiliary.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::Circ</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>circ_auxiliary_types.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>circ__auxiliary__types_8h</filename>
    <includes id="center_8h" name="center.h" local="yes" imported="no">center.h</includes>
    <includes id="interim_8h" name="interim.h" local="yes" imported="no">interim.h</includes>
    <includes id="cartesianconfiguration_8h" name="cartesianconfiguration.h" local="yes" imported="no">cartesianconfiguration.h</includes>
    <includes id="cartesianpathconstraintsbuilder_8h" name="cartesianpathconstraintsbuilder.h" local="yes" imported="no">cartesianpathconstraintsbuilder.h</includes>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
    <member kind="typedef">
      <type>Center&lt; CartesianConfiguration, CartesianPathConstraintsBuilder &gt;</type>
      <name>CartesianCenter</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aebc526ce071253d5ccc20a9aea7b01a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Interim&lt; CartesianConfiguration, CartesianPathConstraintsBuilder &gt;</type>
      <name>CartesianInterim</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a5d2696a42b25618334db9a81ae91c716</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>circauxiliary.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>circauxiliary_8h</filename>
    <class kind="class">pilz_industrial_motion_planner_testutils::CircAuxiliary</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>command_types_typedef.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>command__types__typedef_8h</filename>
    <includes id="ptp_8h" name="ptp.h" local="yes" imported="no">ptp.h</includes>
    <includes id="lin_8h" name="lin.h" local="yes" imported="no">lin.h</includes>
    <includes id="circ_8h" name="circ.h" local="yes" imported="no">circ.h</includes>
    <includes id="gripper_8h" name="gripper.h" local="yes" imported="no">gripper.h</includes>
    <includes id="jointconfiguration_8h" name="jointconfiguration.h" local="yes" imported="no">jointconfiguration.h</includes>
    <includes id="cartesianconfiguration_8h" name="cartesianconfiguration.h" local="yes" imported="no">cartesianconfiguration.h</includes>
    <includes id="circ__auxiliary__types_8h" name="circ_auxiliary_types.h" local="yes" imported="no">circ_auxiliary_types.h</includes>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
    <member kind="typedef">
      <type>Circ&lt; CartesianConfiguration, CartesianCenter, CartesianConfiguration &gt;</type>
      <name>CircCenterCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a45d7510af0544416cf914298ac0c391a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Circ&lt; CartesianConfiguration, CartesianInterim, CartesianConfiguration &gt;</type>
      <name>CircInterimCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a86fc54da51faa605a6ee2c9e85089e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Circ&lt; JointConfiguration, CartesianCenter, JointConfiguration &gt;</type>
      <name>CircJointCenterCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aa6b1cc95a84ceed2ab8fbd37528c3177</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Circ&lt; JointConfiguration, CartesianInterim, JointConfiguration &gt;</type>
      <name>CircJointInterimCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ae01a7fac0ab8a115ea97a75813090618</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::variant&lt; PtpJoint, PtpJointCart, PtpCart, LinJoint, LinCart, CircCenterCart, CircInterimCart, CircJointCenterCart, CircJointInterimCart, Gripper &gt;</type>
      <name>CmdVariant</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a7ecec7f578640593eb8c3873a7fcbb9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Lin&lt; CartesianConfiguration, CartesianConfiguration &gt;</type>
      <name>LinCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a67dcd7aa1b66e869265d6181f8873276</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Lin&lt; JointConfiguration, JointConfiguration &gt;</type>
      <name>LinJoint</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a80ae13cfbb8cf117d009369cb8500387</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Lin&lt; JointConfiguration, CartesianConfiguration &gt;</type>
      <name>LinJointCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a1c7cbd388053c52b1d638a7ec24b8534</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptp&lt; CartesianConfiguration, CartesianConfiguration &gt;</type>
      <name>PtpCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a9070706cc6035ec4ff2259bd8e21f8c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptp&lt; JointConfiguration, JointConfiguration &gt;</type>
      <name>PtpJoint</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aa64a45a48e7d09ea4d3aa131f074df84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptp&lt; JointConfiguration, CartesianConfiguration &gt;</type>
      <name>PtpJointCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aa03a2abc9be00372a53ec833556d0e99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>default_values.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>default__values_8h</filename>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>DEFAULT_ACC</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>adaa34bbae76f026619c153f4f49a04bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>DEFAULT_ACC_GRIPPER</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a657d22f82e11e571d085c029890fd021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>DEFAULT_BLEND_RADIUS</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ac4afc7f79eb4a2ba82638263192f9014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>DEFAULT_VEL</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a6648e29f7f2e23d9092b46eed68290e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>DEFAULT_VEL_GRIPPER</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>acb05e8ba9fc7b46c4c1f7862516c254b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exception_types.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>exception__types_8h</filename>
    <class kind="class">pilz_industrial_motion_planner_testutils::TestDataLoaderReadingException</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>goalconstraintsmsgconvertible.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>goalconstraintsmsgconvertible_8h</filename>
    <class kind="class">pilz_industrial_motion_planner_testutils::GoalConstraintMsgConvertible</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>gripper.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>gripper_8h</filename>
    <includes id="ptp_8h" name="ptp.h" local="yes" imported="no">ptp.h</includes>
    <includes id="jointconfiguration_8h" name="jointconfiguration.h" local="yes" imported="no">jointconfiguration.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::Gripper</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>interim.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>interim_8h</filename>
    <includes id="circauxiliary_8h" name="circauxiliary.h" local="yes" imported="no">circauxiliary.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::Interim</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>jointconfiguration.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/src/</path>
    <filename>jointconfiguration_8cpp</filename>
    <includes id="jointconfiguration_8h" name="jointconfiguration.h" local="yes" imported="no">pilz_industrial_motion_planner_testutils/jointconfiguration.h</includes>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ada29d9de002641effbe6b6d7129b2d4f</anchor>
      <arglist>(std::ostream &amp;, const JointConfiguration &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jointconfiguration.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>jointconfiguration_8h</filename>
    <includes id="robotconfiguration_8h" name="robotconfiguration.h" local="yes" imported="no">robotconfiguration.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::JointConfiguration</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::JointConfigurationException</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
    <member kind="typedef">
      <type>std::function&lt; std::string(const size_t &amp;)&gt;</type>
      <name>CreateJointNameFunc</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ad0aa6e98518c632b190c23c660b782b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ada29d9de002641effbe6b6d7129b2d4f</anchor>
      <arglist>(std::ostream &amp;, const JointConfiguration &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lin.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>lin_8h</filename>
    <includes id="basecmd_8h" name="basecmd.h" local="yes" imported="no">basecmd.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::Lin</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>motioncmd.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>motioncmd_8h</filename>
    <includes id="motionplanrequestconvertible_8h" name="motionplanrequestconvertible.h" local="yes" imported="no">motionplanrequestconvertible.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::MotionCmd</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
    <member kind="typedef">
      <type>std::unique_ptr&lt; MotionCmd &gt;</type>
      <name>MotionCmdUPtr</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a8bc8dc9a20ad08560f35268634119344</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>motionplanrequestconvertible.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>motionplanrequestconvertible_8h</filename>
    <class kind="class">pilz_industrial_motion_planner_testutils::MotionPlanRequestConvertible</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>ptp.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>ptp_8h</filename>
    <includes id="basecmd_8h" name="basecmd.h" local="yes" imported="no">basecmd.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::Ptp</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>robotconfiguration.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/src/</path>
    <filename>robotconfiguration_8cpp</filename>
    <includes id="robotconfiguration_8h" name="robotconfiguration.h" local="yes" imported="no">pilz_industrial_motion_planner_testutils/robotconfiguration.h</includes>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>robotconfiguration.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>robotconfiguration_8h</filename>
    <includes id="goalconstraintsmsgconvertible_8h" name="goalconstraintsmsgconvertible.h" local="yes" imported="no">goalconstraintsmsgconvertible.h</includes>
    <includes id="robotstatemsgconvertible_8h" name="robotstatemsgconvertible.h" local="yes" imported="no">robotstatemsgconvertible.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::RobotConfiguration</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>robotstatemsgconvertible.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>robotstatemsgconvertible_8h</filename>
    <class kind="class">pilz_industrial_motion_planner_testutils::RobotStateMsgConvertible</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>sequence.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/src/</path>
    <filename>sequence_8cpp</filename>
    <includes id="sequence_8h" name="sequence.h" local="yes" imported="no">pilz_industrial_motion_planner_testutils/sequence.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::ToBaseVisitor</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::ToReqVisitor</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>sequence.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>sequence_8h</filename>
    <includes id="command__types__typedef_8h" name="command_types_typedef.h" local="yes" imported="no">command_types_typedef.h</includes>
    <includes id="motioncmd_8h" name="motioncmd.h" local="yes" imported="no">motioncmd.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::Sequence</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>testdata_loader.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>testdata__loader_8h</filename>
    <includes id="jointconfiguration_8h" name="jointconfiguration.h" local="yes" imported="no">jointconfiguration.h</includes>
    <includes id="cartesianconfiguration_8h" name="cartesianconfiguration.h" local="yes" imported="no">cartesianconfiguration.h</includes>
    <includes id="command__types__typedef_8h" name="command_types_typedef.h" local="yes" imported="no">command_types_typedef.h</includes>
    <includes id="sequence_8h" name="sequence.h" local="yes" imported="no">sequence.h</includes>
    <includes id="gripper_8h" name="gripper.h" local="yes" imported="no">gripper.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::TestdataLoader</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
    <member kind="typedef">
      <type>std::unique_ptr&lt; TestdataLoader &gt;</type>
      <name>TestdataLoaderUPtr</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>adf2e74460f0a874bf5875569ef13f5fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xml_constants.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>xml__constants_8h</filename>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
    <member kind="variable">
      <type>const std::string</type>
      <name>ACC_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>af1f05e88a98a144da2d816dbff1bab6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>BLEND_RADIUS_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>add5a502578ab9d89d8a4bb7070a3b075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>BLEND_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a36a0c328835bf9c11a1c61e5affa5747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>CENTER_POS_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>afd78b58c380c3553dc810d7077495c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>CIRC_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aac2995e9a49d85a0e9581a1b91a719a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>CIRCS_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a9c1c64637c7bd574b0abdf5bf2cfab08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>CMD_TYPE_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ad573c8f1e2dbbecd04420a51a06b1f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>EMPTY_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ac856a220cd68aa395bb24eacf66d4669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>END_POS_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a73fc0376cf042d8ef01fa4a86ccf66a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GRIPPER_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a1baaa4b448dd03a9334e8a8eb5976d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GRIPPERS_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a9b773e5749a6f70f74ecf7d963154be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GROUP_NAME_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a43ce7369d4f148eaf33af292ab4986c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>INTERMEDIATE_POS_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a1cac0adea2053ea7435d60b70adf4d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>JOINT_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ac94fadea42b7f31676748dd89ee729cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>LIN_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ae5c74a5d35178eb9b689483388abc255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>LINK_NAME_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aaa1ca9960abd4bc8bb722ae22f467975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>LINS_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a1bc7b83dd10d0d946ae7a38cb125dd45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>NAME_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a896046879bb2dc42d8ecc3d99f3df176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PLANNING_GROUP_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a6c6ce7c457bdfd42632436db05d9b3ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>POSE_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a268417cf3003dfe01901e36205b7b79d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>POSES_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aa223cb1c959c6abb79a9fdadb1d83450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PTP_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a264c70ebbcd4a903c4874ecc750da527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PTPS_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a2226e15b0f70878333aadf379acb38bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>SEED_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ad84dcc5702f5e62f9c85af6e250b7a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>SEQUENCE_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a98c9221a5f87d4d3d428c9775b86e01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>START_POS_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ad5fb4635a2e7a5a7353b13ef6f7f03b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>TARGET_LINK_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a76f33083cfc283c2373e4a0091d89b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>VEL_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a3e0e2600891819b391ffea4f5b6e2ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>XML_ATTR_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a486f406c19929f9b992a32920490fbfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>XYZ_EULER_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ae6eade38d3027f667180732b1eca51ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>XYZ_QUAT_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a72a39eac38b9711a2057d52f99f0becc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xml_testdata_loader.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/src/</path>
    <filename>xml__testdata__loader_8cpp</filename>
    <includes id="xml__testdata__loader_8h" name="xml_testdata_loader.h" local="yes" imported="no">pilz_industrial_motion_planner_testutils/xml_testdata_loader.h</includes>
    <includes id="default__values_8h" name="default_values.h" local="yes" imported="no">pilz_industrial_motion_planner_testutils/default_values.h</includes>
    <includes id="exception__types_8h" name="exception_types.h" local="yes" imported="no">pilz_industrial_motion_planner_testutils/exception_types.h</includes>
    <includes id="xml__constants_8h" name="xml_constants.h" local="yes" imported="no">pilz_industrial_motion_planner_testutils/xml_constants.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::CmdGetterAdapter</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::CmdReader</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
  </compound>
  <compound kind="file">
    <name>xml_testdata_loader.h</name>
    <path>/tmp/ws/src/moveit/moveit_planners/pilz_industrial_motion_planner_testutils/include/pilz_industrial_motion_planner_testutils/</path>
    <filename>xml__testdata__loader_8h</filename>
    <includes id="testdata__loader_8h" name="testdata_loader.h" local="yes" imported="no">pilz_industrial_motion_planner_testutils/testdata_loader.h</includes>
    <class kind="class">pilz_industrial_motion_planner_testutils::XmlTestdataLoader::AbstractCmdGetterAdapter</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::XmlTestdataLoader</class>
    <namespace>pilz_industrial_motion_planner_testutils</namespace>
    <member kind="typedef">
      <type>std::unique_ptr&lt; TestdataLoader &gt;</type>
      <name>XmlTestDataLoaderUPtr</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>add86227a8bb11e608aaf4af55fde74dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::XmlTestdataLoader::AbstractCmdGetterAdapter</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader_1_1AbstractCmdGetterAdapter.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual CmdVariant</type>
      <name>getCmd</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader_1_1AbstractCmdGetterAdapter.html</anchorfile>
      <anchor>a5da36a9e28fceab814c433ecf5dba2f6</anchor>
      <arglist>(const std::string &amp;) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AbstractCmdGetterAdapter</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader_1_1AbstractCmdGetterAdapter.html</anchorfile>
      <anchor>aa215acfb15e6771bb06bfcbc6be00e76</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::AsyncTest</name>
    <filename>classtesting_1_1AsyncTest.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>barricade</name>
      <anchorfile>classtesting_1_1AsyncTest.html</anchorfile>
      <anchor>a5846c0b4d7c69f61d6292af422273237</anchor>
      <arglist>(const std::string &amp;clear_event, const int timeout_ms=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>barricade</name>
      <anchorfile>classtesting_1_1AsyncTest.html</anchorfile>
      <anchor>a3f69083168ff9a527fb5177df21bd5a7</anchor>
      <arglist>(std::initializer_list&lt; std::string &gt; clear_events, const int timeout_ms=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerClearEvent</name>
      <anchorfile>classtesting_1_1AsyncTest.html</anchorfile>
      <anchor>a4912b2272227e05cc40782cb0723b67e</anchor>
      <arglist>(const std::string &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::set&lt; std::string &gt;</type>
      <name>clear_events_</name>
      <anchorfile>classtesting_1_1AsyncTest.html</anchorfile>
      <anchor>ab0b9b36af9527148c38c644a6eee9977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::condition_variable</type>
      <name>cv_</name>
      <anchorfile>classtesting_1_1AsyncTest.html</anchorfile>
      <anchor>aab54422f9956c7bb69b47d9226897aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::mutex</type>
      <name>m_</name>
      <anchorfile>classtesting_1_1AsyncTest.html</anchorfile>
      <anchor>aaa48425ff9a17df93bd87bddf194ec85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::set&lt; std::string &gt;</type>
      <name>waitlist_</name>
      <anchorfile>classtesting_1_1AsyncTest.html</anchorfile>
      <anchor>a7c84b7d83711b69248bb156984e6f725</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::BaseCmd</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</filename>
    <templarg>StartType</templarg>
    <templarg>GoalType</templarg>
    <base>pilz_industrial_motion_planner_testutils::MotionCmd</base>
    <member kind="function">
      <type></type>
      <name>BaseCmd</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a0c8f4128339e0f0415101a416d16ee0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GoalType &amp;</type>
      <name>getGoalConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>af76ce319b3c8c475f3a74582389b0280</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const GoalType &amp;</type>
      <name>getGoalConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a250b86bd4a54a04910d7ac273eb1d475</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StartType &amp;</type>
      <name>getStartConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a89680f85964c524cf6da658c6affb347</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const StartType &amp;</type>
      <name>getStartConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a557f9fef1275af8eefe0233c23a0faac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a6c59d7de22221e6cebae3f9f9db3b3b2</anchor>
      <arglist>(GoalType goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a51dbc8fa8b264a6776d5c56f3d710b43</anchor>
      <arglist>(StartType start)</arglist>
    </member>
    <member kind="function">
      <type>planning_interface::MotionPlanRequest</type>
      <name>toRequest</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>ac1a2636a12740073681654514ef8ca08</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseCmd</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>aad2e7cf6a85cb58325e103b01db97a40</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GoalType</type>
      <name>goal_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a764b854c4370f2478570e23267e3427a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StartType</type>
      <name>start_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a2b50138ccd7549bedc2c9aa1665b6a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual std::string</type>
      <name>getPlannerId</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a4ed5a9f9e5e62a17793a4b497773dadb</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BaseCmd&lt; JointConfiguration, JointConfiguration &gt;</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</filename>
    <base>pilz_industrial_motion_planner_testutils::MotionCmd</base>
    <member kind="function">
      <type></type>
      <name>BaseCmd</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a0c8f4128339e0f0415101a416d16ee0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>JointConfiguration &amp;</type>
      <name>getGoalConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>af76ce319b3c8c475f3a74582389b0280</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const JointConfiguration &amp;</type>
      <name>getGoalConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a250b86bd4a54a04910d7ac273eb1d475</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>JointConfiguration &amp;</type>
      <name>getStartConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a89680f85964c524cf6da658c6affb347</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const JointConfiguration &amp;</type>
      <name>getStartConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a557f9fef1275af8eefe0233c23a0faac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a6c59d7de22221e6cebae3f9f9db3b3b2</anchor>
      <arglist>(JointConfiguration goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a51dbc8fa8b264a6776d5c56f3d710b43</anchor>
      <arglist>(JointConfiguration start)</arglist>
    </member>
    <member kind="function">
      <type>planning_interface::MotionPlanRequest</type>
      <name>toRequest</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>ac1a2636a12740073681654514ef8ca08</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseCmd</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>aad2e7cf6a85cb58325e103b01db97a40</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>JointConfiguration</type>
      <name>goal_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a764b854c4370f2478570e23267e3427a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>JointConfiguration</type>
      <name>start_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a2b50138ccd7549bedc2c9aa1665b6a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual std::string</type>
      <name>getPlannerId</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1BaseCmd.html</anchorfile>
      <anchor>a4ed5a9f9e5e62a17793a4b497773dadb</anchor>
      <arglist>() const=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::CartesianConfiguration</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</filename>
    <base>pilz_industrial_motion_planner_testutils::RobotConfiguration</base>
    <member kind="function">
      <type></type>
      <name>CartesianConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a1eb3de4e9ca25a18e51198101747fea9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CartesianConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a3daaf22e3721eb324a7306490883094a</anchor>
      <arglist>(const std::string &amp;group_name, const std::string &amp;link_name, const std::vector&lt; double &gt; &amp;config)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CartesianConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>ac5360641801323382d91edbc47840c1d</anchor>
      <arglist>(const std::string &amp;group_name, const std::string &amp;link_name, const std::vector&lt; double &gt; &amp;config, const moveit::core::RobotModelConstPtr &amp;robot_model)</arglist>
    </member>
    <member kind="function">
      <type>const boost::optional&lt; double &gt;</type>
      <name>getAngleTolerance</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>aa1e6f26b6c29edfcefd362020dfdd082</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getLinkName</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>ab316173bb810cd4b63f4bb1d17da2d8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const geometry_msgs::Pose &amp;</type>
      <name>getPose</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>af803b38811d1cd2cb5d15ee296b2e2ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::Pose &amp;</type>
      <name>getPose</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a785254fb47b20ac8dba31b841d1b7bbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const boost::optional&lt; double &gt;</type>
      <name>getPoseTolerance</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a3ecf201cef49ba51ba6641f2087e618e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const JointConfiguration &amp;</type>
      <name>getSeed</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>afdd25dd550fd4b203746c4b13660a1f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSeed</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a91fca0c47b91e342f86f6d10ba29ff4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAngleTolerance</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a86b5bf8b5a1be604371dd876c9736992</anchor>
      <arglist>(const double tol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinkName</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a3867185866283c2b8afddd4dfdedba73</anchor>
      <arglist>(const std::string &amp;link_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPose</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a18bfb24c5b6c6e089e8841332ac15672</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoseTolerance</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a2839001beb7fdf67ab7584019d05b2b8</anchor>
      <arglist>(const double tol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeed</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a05997ffb288ecabbecb2b167d5fbcbf9</anchor>
      <arglist>(const JointConfiguration &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::Constraints</type>
      <name>toGoalConstraints</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>afd98746bd85eb2d4d3dfb3d5be131ee0</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::RobotState</type>
      <name>toMoveitMsgsRobotState</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>ac6b8ad67275b1f6b67f30736c74dd490</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static geometry_msgs::Pose</type>
      <name>toPose</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a823073fbceec90d97a64b68a6c080af5</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;pose)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static geometry_msgs::PoseStamped</type>
      <name>toStampedPose</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a7243a8fa0adfe6e95cd02dab65072930</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>link_name_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a73e34605291eb48ac69272d1e547f315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Pose</type>
      <name>pose_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>ac3226676951d30d4622584d73f93abb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::optional&lt; JointConfiguration &gt;</type>
      <name>seed_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>a5694b1250ddd5f6698cba7a966c1804f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::optional&lt; double &gt;</type>
      <name>tolerance_angle_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>ac800a42ee407dee12f887c437733b6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::optional&lt; double &gt;</type>
      <name>tolerance_pose_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianConfiguration.html</anchorfile>
      <anchor>ac62b930a26d0b48e05b593995d690ec9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::CartesianPathConstraintsBuilder</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1CartesianPathConstraintsBuilder.html</filename>
    <member kind="function">
      <type>CartesianPathConstraintsBuilder &amp;</type>
      <name>setConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianPathConstraintsBuilder.html</anchorfile>
      <anchor>a319169298598c6a6e8ab8f69e51256ac</anchor>
      <arglist>(const CartesianConfiguration &amp;configuration)</arglist>
    </member>
    <member kind="function">
      <type>CartesianPathConstraintsBuilder &amp;</type>
      <name>setConstraintName</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianPathConstraintsBuilder.html</anchorfile>
      <anchor>ab2ffcca9dd0e58270188679ef8ad5e73</anchor>
      <arglist>(const std::string &amp;constraint_name)</arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::Constraints</type>
      <name>toPathConstraints</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianPathConstraintsBuilder.html</anchorfile>
      <anchor>ac391401ab39f98e15ddeaa56638d4025</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CartesianConfiguration</type>
      <name>configuration_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianPathConstraintsBuilder.html</anchorfile>
      <anchor>a1c78923c361ab9f2e32e560b3a9cbb9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>constraint_name_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CartesianPathConstraintsBuilder.html</anchorfile>
      <anchor>a8a4db36034b8f169387cb64ee8f5707b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::Center</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1Center.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>pilz_industrial_motion_planner_testutils::CircAuxiliary</base>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getConstraintName</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Center.html</anchorfile>
      <anchor>a7b65a87bfa958c5e01661165ec435edb</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::Circ</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1Circ.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>pilz_industrial_motion_planner_testutils::BaseCmd</base>
    <member kind="function">
      <type></type>
      <name>Circ</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Circ.html</anchorfile>
      <anchor>a4207a3dc688aff16f2503b3bcc5c49de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AuxiliaryType &amp;</type>
      <name>getAuxiliaryConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Circ.html</anchorfile>
      <anchor>a87d05a40fa74d57e962d315dbad2b66f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AuxiliaryType &amp;</type>
      <name>getAuxiliaryConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Circ.html</anchorfile>
      <anchor>a86d71c10ba7bc4160ffa94e951f78376</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAuxiliaryConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Circ.html</anchorfile>
      <anchor>a33d99954c743eda6be99efdb4b0bb8c2</anchor>
      <arglist>(AuxiliaryType auxiliary)</arglist>
    </member>
    <member kind="function">
      <type>planning_interface::MotionPlanRequest</type>
      <name>toRequest</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Circ.html</anchorfile>
      <anchor>a1df375b833aa258eedcc6c643513ff16</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getPlannerId</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Circ.html</anchorfile>
      <anchor>ac6464b70f74bbcc403d24d36394991b0</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AuxiliaryType</type>
      <name>auxiliary_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Circ.html</anchorfile>
      <anchor>a988923a58c9fd52e6eb49e4db4ca1ec7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::CircAuxiliary</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1CircAuxiliary.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>ConfigType &amp;</type>
      <name>getConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CircAuxiliary.html</anchorfile>
      <anchor>af05c1a4e589ef89820d776b54e18aa5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ConfigType &amp;</type>
      <name>getConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CircAuxiliary.html</anchorfile>
      <anchor>a8e9a5008641a49c91ed8dfa081a1d6e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CircAuxiliary.html</anchorfile>
      <anchor>a80e70dd6e24bd4facf42f59f31ea4285</anchor>
      <arglist>(const ConfigType &amp;auxiliary_config)</arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::Constraints</type>
      <name>toPathConstraints</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CircAuxiliary.html</anchorfile>
      <anchor>a5ebea3723d7fe67f972edff7c6b4611d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ConfigType</type>
      <name>auxiliary_config_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CircAuxiliary.html</anchorfile>
      <anchor>aaaf7bcc02e15355b4b370f385bdf31cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual std::string</type>
      <name>getConstraintName</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CircAuxiliary.html</anchorfile>
      <anchor>a201fa4d8070d607d78072a9008c0fce0</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::CmdGetterAdapter</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1CmdGetterAdapter.html</filename>
    <templarg></templarg>
    <base>pilz_industrial_motion_planner_testutils::XmlTestdataLoader::AbstractCmdGetterAdapter</base>
    <member kind="typedef">
      <type>std::function&lt; CmdType(const std::string &amp;)&gt;</type>
      <name>FuncType</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdGetterAdapter.html</anchorfile>
      <anchor>af53a55ccd3e79b956009114ce8fca2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CmdGetterAdapter</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdGetterAdapter.html</anchorfile>
      <anchor>a6d71fbbc16b5b8bbeddf77f53164f8ed</anchor>
      <arglist>(FuncType func)</arglist>
    </member>
    <member kind="function">
      <type>CmdVariant</type>
      <name>getCmd</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdGetterAdapter.html</anchorfile>
      <anchor>a766acabe258312af1729e787d7a9e919</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FuncType</type>
      <name>func_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdGetterAdapter.html</anchorfile>
      <anchor>a50f5ae4ade90bc163518e7a659d1ebd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::CmdReader</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</filename>
    <member kind="function">
      <type></type>
      <name>CmdReader</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</anchorfile>
      <anchor>a646ec8b8a96ac65f66834cafbe4cc280</anchor>
      <arglist>(const pt::ptree::value_type &amp;node)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getAccelerationScale</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</anchorfile>
      <anchor>a82a9c870231849db501f8190aa2b90f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getEndPoseName</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</anchorfile>
      <anchor>af9959d8fd205b002aad6c56b564c4d6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPlanningGroup</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</anchorfile>
      <anchor>a94d3ab0266e753b5f839c837f06f79bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getStartPoseName</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</anchorfile>
      <anchor>ac06f7cd4eff8ac7c5d594ef0c86884e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTargetLink</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</anchorfile>
      <anchor>a62a8f1185d7762036f18025c18467c45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getVelocityScale</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</anchorfile>
      <anchor>a4003e69f07cf64e8ad26c8720869b753</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CmdReader &amp;</type>
      <name>setDefaultAccelerationScale</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</anchorfile>
      <anchor>a1949064b0ce25411f37dc6e6f4d18ced</anchor>
      <arglist>(double scale)</arglist>
    </member>
    <member kind="function">
      <type>CmdReader &amp;</type>
      <name>setDefaultVelocityScale</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</anchorfile>
      <anchor>acb990182f31f6884f5cf17a3f96b7a17</anchor>
      <arglist>(double scale)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const pt::ptree::value_type &amp;</type>
      <name>cmd_node_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</anchorfile>
      <anchor>ab63e71241f5b1f3b4849d6cede458eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_acceleration_scale_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</anchorfile>
      <anchor>ad03fe8c40be9674fc19a6ab9b70db60f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_velocity_scale_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1CmdReader.html</anchorfile>
      <anchor>a7ea81cb656f4a0c5ba0b5fa1eb82b166</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::GoalConstraintMsgConvertible</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1GoalConstraintMsgConvertible.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual moveit_msgs::Constraints</type>
      <name>toGoalConstraints</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1GoalConstraintMsgConvertible.html</anchorfile>
      <anchor>ae662447a3c6597b3552f5dce2bb24212</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::Gripper</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1Gripper.html</filename>
    <base>Ptp&lt; JointConfiguration, JointConfiguration &gt;</base>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::Interim</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1Interim.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>pilz_industrial_motion_planner_testutils::CircAuxiliary</base>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getConstraintName</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Interim.html</anchorfile>
      <anchor>a74e20c9f346c468b2fc6f9484b076171</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::JointConfiguration</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</filename>
    <base>pilz_industrial_motion_planner_testutils::RobotConfiguration</base>
    <member kind="function">
      <type>double</type>
      <name>getJoint</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>ac6a2a18103c43da67f2550fc89ea97a0</anchor>
      <arglist>(const size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; double &gt;</type>
      <name>getJoints</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>a27baf1cb019439c906498ea227671c90</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>ac0fea1571246c8df46acebb7d3579025</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>af713f6796aa72c8dd726c05b6b504f1e</anchor>
      <arglist>(const std::string &amp;group_name, const std::vector&lt; double &gt; &amp;config, CreateJointNameFunc &amp;&amp;create_joint_name_func)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>a2be09cd48af6f771950068aed828c389</anchor>
      <arglist>(const std::string &amp;group_name, const std::vector&lt; double &gt; &amp;config, const moveit::core::RobotModelConstPtr &amp;robot_model)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCreateJointNameFunc</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>ae46607a3d4b8de898a89f03c60288873</anchor>
      <arglist>(CreateJointNameFunc create_joint_name_func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJoint</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>a99d6e9e40038b6c17b8b022374ccf1a2</anchor>
      <arglist>(const size_t index, const double value)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>a4f8dae6132e93ff7b9977720bca7f250</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::Constraints</type>
      <name>toGoalConstraints</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>a7b246d6371e35c366f214a8618fcccae</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::RobotState</type>
      <name>toMoveitMsgsRobotState</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>a7f1abda2a089b60432f36227267cabe2</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>robot_state::RobotState</type>
      <name>toRobotState</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>a6e78b82b930d1210a7b7f4a7f5fb71cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::JointState</type>
      <name>toSensorMsg</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>a4154822bfad7f738162818b52911dcc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>moveit_msgs::Constraints</type>
      <name>toGoalConstraintsWithModel</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>ad890ad44b9444e4ee7c33646de96907a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>moveit_msgs::Constraints</type>
      <name>toGoalConstraintsWithoutModel</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>a4143856f4824e9869949bb855357413d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>moveit_msgs::RobotState</type>
      <name>toMoveitMsgsRobotStateWithModel</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>adf7066545c51843157f575f206a98ca4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>moveit_msgs::RobotState</type>
      <name>toMoveitMsgsRobotStateWithoutModel</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>a41bb1df245392e5c20c5b5c4a9bb8f85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CreateJointNameFunc</type>
      <name>create_joint_name_func_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>a39e6dca09f194db56078878ba9b04a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>joints_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfiguration.html</anchorfile>
      <anchor>af067e272d9810fa5c7e8cee55ad0a24b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::JointConfigurationException</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1JointConfigurationException.html</filename>
    <member kind="function">
      <type></type>
      <name>JointConfigurationException</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1JointConfigurationException.html</anchorfile>
      <anchor>a0e7ffad67c7ffc12e6ef2836299bfea2</anchor>
      <arglist>(const std::string &amp;error_desc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::Lin</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1Lin.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>pilz_industrial_motion_planner_testutils::BaseCmd</base>
    <member kind="function">
      <type></type>
      <name>Lin</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Lin.html</anchorfile>
      <anchor>a12c4e609a1baa3d2ac59e1c67f5951a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getPlannerId</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Lin.html</anchorfile>
      <anchor>a6486fd607ff572f9530d9be378f89c73</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::MotionCmd</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1MotionCmd.html</filename>
    <base>pilz_industrial_motion_planner_testutils::MotionPlanRequestConvertible</base>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPlanningGroup</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1MotionCmd.html</anchorfile>
      <anchor>a22fcdf4cf205968b7859b8731354b881</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MotionCmd</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1MotionCmd.html</anchorfile>
      <anchor>a0d49c97af988c22797d707789555900f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAccelerationScale</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1MotionCmd.html</anchorfile>
      <anchor>a765b3983404ba81cce56c788204e112d</anchor>
      <arglist>(double acceleration_scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlanningGroup</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1MotionCmd.html</anchorfile>
      <anchor>acf649b89a79a2663b136a37bb5827ba9</anchor>
      <arglist>(const std::string &amp;planning_group)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVelocityScale</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1MotionCmd.html</anchorfile>
      <anchor>ad9176362ce7a6a328ff8e8eaf81e0778</anchor>
      <arglist>(double velocity_scale)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>acc_scale_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1MotionCmd.html</anchorfile>
      <anchor>a8e57e8c5e4804b63ecc95573af5b2c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>planning_group_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1MotionCmd.html</anchorfile>
      <anchor>ae6866ca21b6c12379a47b92f0c11a825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>target_link_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1MotionCmd.html</anchorfile>
      <anchor>a44f32a17779596a629f276bbe04106bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>vel_scale_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1MotionCmd.html</anchorfile>
      <anchor>a647745a966be6b032be542f4b7b6a097</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::MotionPlanRequestConvertible</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1MotionPlanRequestConvertible.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual planning_interface::MotionPlanRequest</type>
      <name>toRequest</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1MotionPlanRequestConvertible.html</anchorfile>
      <anchor>a51be3a7f6a082b538eea433e65e1ab01</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::Ptp</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1Ptp.html</filename>
    <templarg>StartType</templarg>
    <templarg>GoalType</templarg>
    <base>pilz_industrial_motion_planner_testutils::BaseCmd</base>
    <member kind="function">
      <type></type>
      <name>Ptp</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Ptp.html</anchorfile>
      <anchor>aca0e89df9ebf9f9c6cb291e38cefab76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getPlannerId</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Ptp.html</anchorfile>
      <anchor>a210d293b463b766ce8c5ff877b292341</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ptp&lt; JointConfiguration, JointConfiguration &gt;</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1Ptp.html</filename>
    <base>BaseCmd&lt; JointConfiguration, JointConfiguration &gt;</base>
    <member kind="function">
      <type></type>
      <name>Ptp</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Ptp.html</anchorfile>
      <anchor>aca0e89df9ebf9f9c6cb291e38cefab76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getPlannerId</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Ptp.html</anchorfile>
      <anchor>a210d293b463b766ce8c5ff877b292341</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::RobotConfiguration</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1RobotConfiguration.html</filename>
    <base>pilz_industrial_motion_planner_testutils::RobotStateMsgConvertible</base>
    <base>pilz_industrial_motion_planner_testutils::GoalConstraintMsgConvertible</base>
    <member kind="function">
      <type>void</type>
      <name>clearModel</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1RobotConfiguration.html</anchorfile>
      <anchor>a7d45c7cdf0c814b95c9210f95d88c6d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getGroupName</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1RobotConfiguration.html</anchorfile>
      <anchor>ad0c113de35ab3de2d398977370d9c3ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1RobotConfiguration.html</anchorfile>
      <anchor>abd45a99131a19f6679bca68865c25b1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1RobotConfiguration.html</anchorfile>
      <anchor>a56b7de645d532888bfb399884f5e6deb</anchor>
      <arglist>(const std::string &amp;group_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotConfiguration</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1RobotConfiguration.html</anchorfile>
      <anchor>a87caf5e5e76673cf1d3e43f91456f240</anchor>
      <arglist>(const std::string &amp;group_name, const moveit::core::RobotModelConstPtr &amp;robot_model)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGroupName</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1RobotConfiguration.html</anchorfile>
      <anchor>a635b9b9054353e8b178106d7850611e3</anchor>
      <arglist>(const std::string &amp;group_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobotModel</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1RobotConfiguration.html</anchorfile>
      <anchor>a55780ef5bb4d6348d37c09c32365600b</anchor>
      <arglist>(moveit::core::RobotModelConstPtr robot_model)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>group_name_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1RobotConfiguration.html</anchorfile>
      <anchor>aabafd27268022464f8440e9a2b9c3652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit::core::RobotModelConstPtr</type>
      <name>robot_model_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1RobotConfiguration.html</anchorfile>
      <anchor>a743bfef0c2e9be4c8c918bf0152a9021</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::RobotStateMsgConvertible</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1RobotStateMsgConvertible.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual moveit_msgs::RobotState</type>
      <name>toMoveitMsgsRobotState</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1RobotStateMsgConvertible.html</anchorfile>
      <anchor>a6294cfab7c5b4b66735378aedcbb8fde</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::Sequence</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>ae65b822292db40221cd157380fa2dbd7</anchor>
      <arglist>(const CmdVariant &amp;cmd, const double blend_radius=0.)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmdIsOfType</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>ab1430703ad2e68970f4edaaf98c4c8d1</anchor>
      <arglist>(const size_t index_cmd) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>ae467c2dfccb5a85878818e9bc7ea945e</anchor>
      <arglist>(const size_t start, const size_t end)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getBlendRadius</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>ae7e22e303f5385f0f4b463b56dcddc03</anchor>
      <arglist>(const size_t index_cmd) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>getCmd</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>a8701f00c7e586e091df3fc70ff248040</anchor>
      <arglist>(const size_t index_cmd)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>getCmd</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>a14d414c05e88105ccafd83f521e9d147</anchor>
      <arglist>(const size_t index_cmd) const</arglist>
    </member>
    <member kind="function">
      <type>MotionCmd &amp;</type>
      <name>getCmd</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>ad570e9f583dbc262a18805692d5096e0</anchor>
      <arglist>(const size_t index_cmd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllBlendRadiiToZero</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>a974951b6da6cc38dfb5a3e74b5c86a08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendRadius</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>ab6b41fc0f21fc03011cda9a3473b02b6</anchor>
      <arglist>(const size_t index_cmd, const double blend_radius)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>a3a7a4472a12e58d353527195934dfeea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::MotionSequenceRequest</type>
      <name>toRequest</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>a9fec59249c01b25b0710f2705c79a2e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::pair&lt; CmdVariant, double &gt;</type>
      <name>TCmdRadiiPair</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>a0648c851fed79b55cb8278bfcbe9dea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TCmdRadiiPair &gt;</type>
      <name>cmds_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1Sequence.html</anchorfile>
      <anchor>a7a22eb2c56ac93c8219f76e32c5f9708</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::TestdataLoader</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual CircCenterCart</type>
      <name>getCircCartCenterCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a1f37d6e5e8b946dff074da4a84303375</anchor>
      <arglist>(const std::string &amp;cmd_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CircInterimCart</type>
      <name>getCircCartInterimCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a839e4bab52680bf5896313d600c929f4</anchor>
      <arglist>(const std::string &amp;cmd_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CircJointCenterCart</type>
      <name>getCircJointCenterCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>acf2170797e772f0b3eed531689071d36</anchor>
      <arglist>(const std::string &amp;cmd_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CircJointInterimCart</type>
      <name>getCircJointInterimCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>abd46b3edbb7109155ef7fec51bb68220</anchor>
      <arglist>(const std::string &amp;cmd_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Gripper</type>
      <name>getGripper</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a578c285fbb1c6ca7e308ca36e0147640</anchor>
      <arglist>(const std::string &amp;cmd_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual JointConfiguration</type>
      <name>getJoints</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a3f3330749a9a659708c9f5d12cd59415</anchor>
      <arglist>(const std::string &amp;pos_name, const std::string &amp;group_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual LinCart</type>
      <name>getLinCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a176222eb69ca4024fb35727150582fca</anchor>
      <arglist>(const std::string &amp;cmd_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual LinJoint</type>
      <name>getLinJoint</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a8efd66bbf5b6162d687ca6efbee1ab88</anchor>
      <arglist>(const std::string &amp;cmd_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual LinJointCart</type>
      <name>getLinJointCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a51406ef229000745d49248a42b4f5351</anchor>
      <arglist>(const std::string &amp;cmd_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CartesianConfiguration</type>
      <name>getPose</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>aba05af7879021536391f6220651a3544</anchor>
      <arglist>(const std::string &amp;pos_name, const std::string &amp;group_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PtpCart</type>
      <name>getPtpCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a5f9bcba16c5aa5cee0c4ee4c993c55cb</anchor>
      <arglist>(const std::string &amp;cmd_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PtpJoint</type>
      <name>getPtpJoint</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a5c005559a531532010f351668f3e6804</anchor>
      <arglist>(const std::string &amp;cmd_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PtpJointCart</type>
      <name>getPtpJointCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a0c463f664dc84296b1f63726d6e71ddb</anchor>
      <arglist>(const std::string &amp;cmd_name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Sequence</type>
      <name>getSequence</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a7e54495e4ade6418797984969c3389f6</anchor>
      <arglist>(const std::string &amp;cmd_name) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobotModel</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>ad9a412898210dea32969ef47a29e42e1</anchor>
      <arglist>(moveit::core::RobotModelConstPtr robot_model)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestdataLoader</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>aaccee9c510eafdc83d36ffed0a802af0</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestdataLoader</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a1db12fc12e43b6f95cc60aefceb4c157</anchor>
      <arglist>(moveit::core::RobotModelConstPtr robot_model)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TestdataLoader</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a374d95dd1d5306ec4bbaeaaa48083422</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit::core::RobotModelConstPtr</type>
      <name>robot_model_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestdataLoader.html</anchorfile>
      <anchor>a454b8ab5683608aac9e427f0300cecb1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::TestDataLoaderReadingException</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1TestDataLoaderReadingException.html</filename>
    <member kind="function">
      <type></type>
      <name>TestDataLoaderReadingException</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1TestDataLoaderReadingException.html</anchorfile>
      <anchor>a1c4e0914975a2e2134c2b19faa22d19f</anchor>
      <arglist>(const std::string &amp;error_desc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::ToBaseVisitor</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1ToBaseVisitor.html</filename>
    <member kind="function">
      <type>MotionCmd &amp;</type>
      <name>operator()</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1ToBaseVisitor.html</anchorfile>
      <anchor>a30b01ba925a1bbcbe4687407ad32c0f2</anchor>
      <arglist>(T &amp;cmd) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::ToReqVisitor</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1ToReqVisitor.html</filename>
    <member kind="function">
      <type>planning_interface::MotionPlanRequest</type>
      <name>operator()</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1ToReqVisitor.html</anchorfile>
      <anchor>aa718c8a1dd0eca54e0ac81bb8a40b1e5</anchor>
      <arglist>(T &amp;cmd) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pilz_industrial_motion_planner_testutils::XmlTestdataLoader</name>
    <filename>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</filename>
    <base>pilz_industrial_motion_planner_testutils::TestdataLoader</base>
    <class kind="class">pilz_industrial_motion_planner_testutils::XmlTestdataLoader::AbstractCmdGetterAdapter</class>
    <member kind="function">
      <type>CircCenterCart</type>
      <name>getCircCartCenterCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a00526953d0e2de6d9f07bc6c4ee1cf10</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="function">
      <type>CircInterimCart</type>
      <name>getCircCartInterimCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a1df946910b868c9d5cc9aa93162f9e2c</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="function">
      <type>CircJointCenterCart</type>
      <name>getCircJointCenterCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>adbff5a2d0cf05cf521eead8606b3f555</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="function">
      <type>CircJointInterimCart</type>
      <name>getCircJointInterimCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>aef1b89883e011b2bec3c6057ac34a699</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="function">
      <type>Gripper</type>
      <name>getGripper</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>af83664af9a5dcfdcbddf209d841a0ba0</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="function">
      <type>JointConfiguration</type>
      <name>getJoints</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a0226b9f4a8bbd17540353ad0d9af4410</anchor>
      <arglist>(const std::string &amp;pos_name, const std::string &amp;group_name) const override</arglist>
    </member>
    <member kind="function">
      <type>LinCart</type>
      <name>getLinCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>ab742c76565b81440790090919d7fce63</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="function">
      <type>LinJoint</type>
      <name>getLinJoint</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>abc5b89db9a099ff0e930703f34792b16</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="function">
      <type>LinJointCart</type>
      <name>getLinJointCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a106378e3db26edc39fcb73ba6d96271a</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="function">
      <type>CartesianConfiguration</type>
      <name>getPose</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a55559bc46c1562aecfd55c2ce5fbce91</anchor>
      <arglist>(const std::string &amp;pos_name, const std::string &amp;group_name) const override</arglist>
    </member>
    <member kind="function">
      <type>PtpCart</type>
      <name>getPtpCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a1ac99345e5453a6ef49ed00e991f12da</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="function">
      <type>PtpJoint</type>
      <name>getPtpJoint</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>aff3b7f08c333bb257baa4361b474ee95</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="function">
      <type>PtpJointCart</type>
      <name>getPtpJointCart</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a66f8b3d4ea36c32cc479fafbf9beda46</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="function">
      <type>Sequence</type>
      <name>getSequence</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>af6a1737fdb6b58a711e3b3e64f718c89</anchor>
      <arglist>(const std::string &amp;cmd_name) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlTestdataLoader</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a7db5780af765183dd0fcacee3a9da3f4</anchor>
      <arglist>(const std::string &amp;path_filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlTestdataLoader</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a901917e270846b492db61fdb687fcffc</anchor>
      <arglist>(const std::string &amp;path_filename, const moveit::core::RobotModelConstPtr &amp;robot_model)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XmlTestdataLoader</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a2de7215b619d2621ee21e54af291d9b5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::unique_ptr&lt; AbstractCmdGetterAdapter &gt;</type>
      <name>AbstractCmdGetterUPtr</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a79b365d46ad11f91e09145197d68ffe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>const pt::ptree::value_type &amp;</type>
      <name>findCmd</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a6befb0d2995a4278decc3340d30c39c9</anchor>
      <arglist>(const std::string &amp;cmd_name, const std::string &amp;cmd_path, const std::string &amp;cmd_key) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const pt::ptree::value_type &amp;</type>
      <name>findNodeWithName</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a8b094853d8be7e818eaf56833eb4f4e3</anchor>
      <arglist>(const boost::property_tree::ptree &amp;tree, const std::string &amp;name, const std::string &amp;key, const std::string &amp;path=&quot;&quot;) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CartesianCenter</type>
      <name>getCartesianCenter</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>accaa21a6cb95e910a6f4aaf499aec264</anchor>
      <arglist>(const std::string &amp;cmd_name, const std::string &amp;planning_group) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CartesianInterim</type>
      <name>getCartesianInterim</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>abdd571438ff01d28230a116f1181ea25</anchor>
      <arglist>(const std::string &amp;cmd_name, const std::string &amp;planning_group) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>JointConfiguration</type>
      <name>getJoints</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a1de0f7a321f4672acdcbfda505793648</anchor>
      <arglist>(const boost::property_tree::ptree &amp;joints_tree, const std::string &amp;group_name) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::vector&lt; double &gt;</type>
      <name>strVec2doubleVec</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>ae9da5e07f1d1b81e13973e0d092d511d</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;strVec)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, AbstractCmdGetterUPtr &gt;</type>
      <name>cmd_getter_funcs_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a15ce61cd910a669d7a65dec921c99896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const pt::ptree</type>
      <name>empty_tree_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>ae722033632e8884a84fdf9d3edc5a9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const pt::ptree::value_type</type>
      <name>empty_value_type_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a65ad63f99d82ae01b3cb63d36959f151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>path_filename_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a46a74ecbda5106f339a3f39df111abe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pt::ptree</type>
      <name>tree_</name>
      <anchorfile>classpilz__industrial__motion__planner__testutils_1_1XmlTestdataLoader.html</anchorfile>
      <anchor>a05ee5c14c56cc1c4e3a63cc6ca761b47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pilz_industrial_motion_planner_testutils</name>
    <filename>namespacepilz__industrial__motion__planner__testutils.html</filename>
    <class kind="class">pilz_industrial_motion_planner_testutils::BaseCmd</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::CartesianConfiguration</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::CartesianPathConstraintsBuilder</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::Center</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::Circ</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::CircAuxiliary</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::CmdGetterAdapter</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::CmdReader</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::GoalConstraintMsgConvertible</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::Gripper</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::Interim</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::JointConfiguration</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::JointConfigurationException</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::Lin</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::MotionCmd</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::MotionPlanRequestConvertible</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::Ptp</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::RobotConfiguration</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::RobotStateMsgConvertible</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::Sequence</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::TestdataLoader</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::TestDataLoaderReadingException</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::ToBaseVisitor</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::ToReqVisitor</class>
    <class kind="class">pilz_industrial_motion_planner_testutils::XmlTestdataLoader</class>
    <member kind="typedef">
      <type>Center&lt; CartesianConfiguration, CartesianPathConstraintsBuilder &gt;</type>
      <name>CartesianCenter</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aebc526ce071253d5ccc20a9aea7b01a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Interim&lt; CartesianConfiguration, CartesianPathConstraintsBuilder &gt;</type>
      <name>CartesianInterim</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a5d2696a42b25618334db9a81ae91c716</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Circ&lt; CartesianConfiguration, CartesianCenter, CartesianConfiguration &gt;</type>
      <name>CircCenterCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a45d7510af0544416cf914298ac0c391a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Circ&lt; CartesianConfiguration, CartesianInterim, CartesianConfiguration &gt;</type>
      <name>CircInterimCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a86fc54da51faa605a6ee2c9e85089e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Circ&lt; JointConfiguration, CartesianCenter, JointConfiguration &gt;</type>
      <name>CircJointCenterCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aa6b1cc95a84ceed2ab8fbd37528c3177</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Circ&lt; JointConfiguration, CartesianInterim, JointConfiguration &gt;</type>
      <name>CircJointInterimCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ae01a7fac0ab8a115ea97a75813090618</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::variant&lt; PtpJoint, PtpJointCart, PtpCart, LinJoint, LinCart, CircCenterCart, CircInterimCart, CircJointCenterCart, CircJointInterimCart, Gripper &gt;</type>
      <name>CmdVariant</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a7ecec7f578640593eb8c3873a7fcbb9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; std::string(const size_t &amp;)&gt;</type>
      <name>CreateJointNameFunc</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ad0aa6e98518c632b190c23c660b782b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Lin&lt; CartesianConfiguration, CartesianConfiguration &gt;</type>
      <name>LinCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a67dcd7aa1b66e869265d6181f8873276</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Lin&lt; JointConfiguration, JointConfiguration &gt;</type>
      <name>LinJoint</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a80ae13cfbb8cf117d009369cb8500387</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Lin&lt; JointConfiguration, CartesianConfiguration &gt;</type>
      <name>LinJointCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a1c7cbd388053c52b1d638a7ec24b8534</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unique_ptr&lt; MotionCmd &gt;</type>
      <name>MotionCmdUPtr</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a8bc8dc9a20ad08560f35268634119344</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptp&lt; CartesianConfiguration, CartesianConfiguration &gt;</type>
      <name>PtpCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a9070706cc6035ec4ff2259bd8e21f8c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptp&lt; JointConfiguration, JointConfiguration &gt;</type>
      <name>PtpJoint</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aa64a45a48e7d09ea4d3aa131f074df84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptp&lt; JointConfiguration, CartesianConfiguration &gt;</type>
      <name>PtpJointCart</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aa03a2abc9be00372a53ec833556d0e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unique_ptr&lt; TestdataLoader &gt;</type>
      <name>TestdataLoaderUPtr</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>adf2e74460f0a874bf5875569ef13f5fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unique_ptr&lt; TestdataLoader &gt;</type>
      <name>XmlTestDataLoaderUPtr</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>add86227a8bb11e608aaf4af55fde74dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>::testing::AssertionResult</type>
      <name>isAtExpectedPosition</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aa9ea38c279a9aec2f6f3c0fcd71f495f</anchor>
      <arglist>(const robot_state::RobotState &amp;expected, const robot_state::RobotState &amp;actual, const double epsilon, const std::string &amp;group_name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ada29d9de002641effbe6b6d7129b2d4f</anchor>
      <arglist>(std::ostream &amp;, const JointConfiguration &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ae1b363c94ce63b89918b4276a741fcbc</anchor>
      <arglist>(std::ostream &amp;, const CartesianConfiguration &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>ACC_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>af1f05e88a98a144da2d816dbff1bab6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>BLEND_RADIUS_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>add5a502578ab9d89d8a4bb7070a3b075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>BLEND_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a36a0c328835bf9c11a1c61e5affa5747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>CENTER_POS_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>afd78b58c380c3553dc810d7077495c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>CIRC_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aac2995e9a49d85a0e9581a1b91a719a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>CIRCS_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a9c1c64637c7bd574b0abdf5bf2cfab08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>CMD_TYPE_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ad573c8f1e2dbbecd04420a51a06b1f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>DEFAULT_ACC</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>adaa34bbae76f026619c153f4f49a04bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>DEFAULT_ACC_GRIPPER</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a657d22f82e11e571d085c029890fd021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>DEFAULT_BLEND_RADIUS</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ac4afc7f79eb4a2ba82638263192f9014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>DEFAULT_VEL</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a6648e29f7f2e23d9092b46eed68290e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr double</type>
      <name>DEFAULT_VEL_GRIPPER</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>acb05e8ba9fc7b46c4c1f7862516c254b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>EMPTY_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ac856a220cd68aa395bb24eacf66d4669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>END_POS_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a73fc0376cf042d8ef01fa4a86ccf66a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GRIPPER_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a1baaa4b448dd03a9334e8a8eb5976d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GRIPPERS_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a9b773e5749a6f70f74ecf7d963154be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GROUP_NAME_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a43ce7369d4f148eaf33af292ab4986c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>INTERMEDIATE_POS_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a1cac0adea2053ea7435d60b70adf4d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>JOINT_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ac94fadea42b7f31676748dd89ee729cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>LIN_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ae5c74a5d35178eb9b689483388abc255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>LINK_NAME_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aaa1ca9960abd4bc8bb722ae22f467975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>LINS_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a1bc7b83dd10d0d946ae7a38cb125dd45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>NAME_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a896046879bb2dc42d8ecc3d99f3df176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PLANNING_GROUP_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a6c6ce7c457bdfd42632436db05d9b3ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>POSE_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a268417cf3003dfe01901e36205b7b79d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>POSES_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>aa223cb1c959c6abb79a9fdadb1d83450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PTP_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a264c70ebbcd4a903c4874ecc750da527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PTPS_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a2226e15b0f70878333aadf379acb38bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>SEED_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ad84dcc5702f5e62f9c85af6e250b7a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>SEQUENCE_PATH_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a98c9221a5f87d4d3d428c9775b86e01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>START_POS_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ad5fb4635a2e7a5a7353b13ef6f7f03b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>TARGET_LINK_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a76f33083cfc283c2373e4a0091d89b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>VEL_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a3e0e2600891819b391ffea4f5b6e2ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>XML_ATTR_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a486f406c19929f9b992a32920490fbfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>XYZ_EULER_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>ae6eade38d3027f667180732b1eca51ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>XYZ_QUAT_STR</name>
      <anchorfile>namespacepilz__industrial__motion__planner__testutils.html</anchorfile>
      <anchor>a72a39eac38b9711a2057d52f99f0becc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>testing</name>
    <filename>namespacetesting.html</filename>
    <class kind="class">testing::AsyncTest</class>
  </compound>
</tagfile>
