<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/src/vigir_footstep_planning_msgs/</path>
    <filename>____init_____8py</filename>
    <namespace>vigir_footstep_planning_msgs</namespace>
  </compound>
  <compound kind="file">
    <name>footstep_planning_msgs.cpp</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/src/</path>
    <filename>footstep__planning__msgs_8cpp</filename>
    <includes id="footstep__planning__msgs_8h" name="footstep_planning_msgs.h" local="no" imported="no">vigir_footstep_planning_msgs/footstep_planning_msgs.h</includes>
    <namespace>vigir_footstep_planning</namespace>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>createErrorStatus</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a6471ba9220df8d98cd17cf8d0b00966e</anchor>
      <arglist>(const std::string &amp;context, unsigned int error, const std::string &amp;error_msg, unsigned int warning, const std::string &amp;warning_msg, bool output=true, double throttle_rate=0.0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ErrorStatusCodeToString</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>af7d59b6920819f3e5330fcf524fff9ed</anchor>
      <arglist>(unsigned int error)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>ErrorStatusError</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a31e10dc0c1817f443b4aae5ee178fabb</anchor>
      <arglist>(unsigned int error, const std::string &amp;context, const std::string &amp;error_msg, bool output=true, double throttle_rate=0.0)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>ErrorStatusWarning</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a9ed88f1cbfe293b2153c0a1cf9873d36</anchor>
      <arglist>(unsigned int warning, const std::string &amp;context, const std::string &amp;warning_msg, bool output=true, double throttle_rate=0.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasError</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>aad0ea1d514ee3311c15615a9c4823e7a</anchor>
      <arglist>(const msgs::ErrorStatus &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasWarning</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a263c62a93534a4263271723e8fa39805</anchor>
      <arglist>(const msgs::ErrorStatus &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>isConsistent</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a4c76c09df94050bcf4ab5e7e27bc482e</anchor>
      <arglist>(const msgs::StepPlan &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOk</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>af1990773b5e3b22a58c5790a55498cfb</anchor>
      <arglist>(const msgs::ErrorStatus &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>operator+</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a82fec9ac947799d7d35c5924457b671a</anchor>
      <arglist>(const msgs::ErrorStatus &amp;lhs, const msgs::ErrorStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>operator+=</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a55ab1f2b1734f702c2e0b175ed9206e0</anchor>
      <arglist>(msgs::ErrorStatus &amp;lhs, const msgs::ErrorStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a95e94c3db2b5e0f6373131db9b04c3bd</anchor>
      <arglist>(const msgs::ErrorStatus &amp;error_status)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a9c6acd59a75b4aee023ecc6e6ba156ea</anchor>
      <arglist>(const msgs::FootstepExecutionStatus &amp;execution_status)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>WarningStatusCodeToString</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>ac6d3db33da8721039da13550ec998cc4</anchor>
      <arglist>(unsigned int warning)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>footstep_planning_msgs.h</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/include/vigir_footstep_planning_msgs/</path>
    <filename>footstep__planning__msgs_8h</filename>
    <namespace>vigir_footstep_planning</namespace>
    <namespace>vigir_footstep_planning::msgs</namespace>
    <member kind="function">
      <type>void</type>
      <name>copyPosition</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a4a7608f4c12eb6bb0926328c31dccffb</anchor>
      <arglist>(const Tin &amp;p_in, Tout &amp;p_out)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>createErrorStatus</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a6471ba9220df8d98cd17cf8d0b00966e</anchor>
      <arglist>(const std::string &amp;context, unsigned int error, const std::string &amp;error_msg, unsigned int warning, const std::string &amp;warning_msg, bool output=true, double throttle_rate=0.0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ErrorStatusCodeToString</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>af7d59b6920819f3e5330fcf524fff9ed</anchor>
      <arglist>(unsigned int error)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>ErrorStatusError</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a31e10dc0c1817f443b4aae5ee178fabb</anchor>
      <arglist>(unsigned int error, const std::string &amp;context, const std::string &amp;error_msg, bool output=true, double throttle_rate=0.0)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>ErrorStatusWarning</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a9ed88f1cbfe293b2153c0a1cf9873d36</anchor>
      <arglist>(unsigned int warning, const std::string &amp;context, const std::string &amp;warning_msg, bool output=true, double throttle_rate=0.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasError</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>aad0ea1d514ee3311c15615a9c4823e7a</anchor>
      <arglist>(const msgs::ErrorStatus &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasWarning</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a263c62a93534a4263271723e8fa39805</anchor>
      <arglist>(const msgs::ErrorStatus &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>isConsistent</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a4c76c09df94050bcf4ab5e7e27bc482e</anchor>
      <arglist>(const msgs::StepPlan &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOk</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>af1990773b5e3b22a58c5790a55498cfb</anchor>
      <arglist>(const msgs::ErrorStatus &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>operator+</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a82fec9ac947799d7d35c5924457b671a</anchor>
      <arglist>(const msgs::ErrorStatus &amp;lhs, const msgs::ErrorStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>operator+=</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a55ab1f2b1734f702c2e0b175ed9206e0</anchor>
      <arglist>(msgs::ErrorStatus &amp;lhs, const msgs::ErrorStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a95e94c3db2b5e0f6373131db9b04c3bd</anchor>
      <arglist>(const msgs::ErrorStatus &amp;error_status)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a9c6acd59a75b4aee023ecc6e6ba156ea</anchor>
      <arglist>(const msgs::FootstepExecutionStatus &amp;execution_status)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>WarningStatusCodeToString</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>ac6d3db33da8721039da13550ec998cc4</anchor>
      <arglist>(unsigned int warning)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>footstep_planning_msgs.py</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/src/vigir_footstep_planning_msgs/</path>
    <filename>footstep__planning__msgs_8py</filename>
    <namespace>vigir_footstep_planning_msgs::footstep_planning_msgs</namespace>
    <member kind="function">
      <type>def</type>
      <name>create_error_status</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1footstep__planning__msgs.html</anchorfile>
      <anchor>a04a61f49e46462153eedf2cf026f17fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>walk_controller_state_to_string</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1footstep__planning__msgs.html</anchorfile>
      <anchor>aa3e090dfeb5f9f860a201773f007c051</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>msgs_test_helper.cpp</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/test/src/</path>
    <filename>msgs__test__helper_8cpp</filename>
    <includes id="msgs__test__helper_8h" name="msgs_test_helper.h" local="no" imported="no">vigir_footstep_planning_msgs/msgs_test_helper.h</includes>
    <namespace>vigir_footstep_planning</namespace>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>ab1017526cf008ff344db5cba5becd61d</anchor>
      <arglist>(const std_msgs::String &amp;exp, const std_msgs::String &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a07ac69e928b2878cefe035d41269f535</anchor>
      <arglist>(const std_msgs::Header &amp;exp, const std_msgs::Header &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a3d8a931138ce7d80ee3de88eb3a4cfc9</anchor>
      <arglist>(const geometry_msgs::Point &amp;exp, const geometry_msgs::Point &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>aea99a75e54e2006a270e6eff8ea6bc93</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;exp, const geometry_msgs::Quaternion &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a805ae636f4e600d73e98cc1a44b037f6</anchor>
      <arglist>(const geometry_msgs::Pose &amp;exp, const geometry_msgs::Pose &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>aacb1cfa4cf5446958217a524a8d8b08a</anchor>
      <arglist>(const msgs::Foot &amp;exp, const msgs::Foot &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a62462af995e2af73825573da47f8ce27</anchor>
      <arglist>(const msgs::Feet &amp;exp, const msgs::Feet &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a4c5d15776e63250c275e45167f73638a</anchor>
      <arglist>(const msgs::Step &amp;exp, const msgs::Step &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a7681d3980bdedd324582dd621dd9b290</anchor>
      <arglist>(const msgs::StepPlan &amp;exp, const msgs::StepPlan &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a84b1b08955e6c5b4007ec8a0b0ef7558</anchor>
      <arglist>(const StepPlan &amp;exp, const StepPlan &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>msgs_test_helper.h</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/test/include/vigir_footstep_planning_msgs/</path>
    <filename>msgs__test__helper_8h</filename>
    <includes id="footstep__planning__msgs_8h" name="footstep_planning_msgs.h" local="no" imported="no">vigir_footstep_planning_msgs/footstep_planning_msgs.h</includes>
    <includes id="step__plan_8h" name="step_plan.h" local="no" imported="no">vigir_footstep_planning_msgs/step_plan.h</includes>
    <namespace>vigir_footstep_planning</namespace>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>ab1017526cf008ff344db5cba5becd61d</anchor>
      <arglist>(const std_msgs::String &amp;exp, const std_msgs::String &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a07ac69e928b2878cefe035d41269f535</anchor>
      <arglist>(const std_msgs::Header &amp;exp, const std_msgs::Header &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a3d8a931138ce7d80ee3de88eb3a4cfc9</anchor>
      <arglist>(const geometry_msgs::Point &amp;exp, const geometry_msgs::Point &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>aea99a75e54e2006a270e6eff8ea6bc93</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;exp, const geometry_msgs::Quaternion &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a805ae636f4e600d73e98cc1a44b037f6</anchor>
      <arglist>(const geometry_msgs::Pose &amp;exp, const geometry_msgs::Pose &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>aacb1cfa4cf5446958217a524a8d8b08a</anchor>
      <arglist>(const msgs::Foot &amp;exp, const msgs::Foot &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a62462af995e2af73825573da47f8ce27</anchor>
      <arglist>(const msgs::Feet &amp;exp, const msgs::Feet &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a4c5d15776e63250c275e45167f73638a</anchor>
      <arglist>(const msgs::Step &amp;exp, const msgs::Step &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a7681d3980bdedd324582dd621dd9b290</anchor>
      <arglist>(const msgs::StepPlan &amp;exp, const msgs::StepPlan &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a84b1b08955e6c5b4007ec8a0b0ef7558</anchor>
      <arglist>(const StepPlan &amp;exp, const StepPlan &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>parameter.py</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/src/vigir_footstep_planning_msgs/</path>
    <filename>parameter_8py</filename>
    <class kind="class">vigir_footstep_planning_msgs::parameter::Parameter</class>
    <namespace>vigir_footstep_planning_msgs::parameter</namespace>
  </compound>
  <compound kind="file">
    <name>serialization.py</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/src/vigir_footstep_planning_msgs/</path>
    <filename>serialization_8py</filename>
    <namespace>vigir_footstep_planning_msgs::serialization</namespace>
    <member kind="function">
      <type>def</type>
      <name>pack_bool</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a49820994326d2c523c31b53515ca6608</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_char</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a4231f034f2ff1589a64c81f420265218</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_double</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>abb6dd1138a5efaa0ddc52f06ddd700c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_float</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a3c06522b611a95b05f8703c07969a193</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_int16</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a7ba7b73bf80207e0dfe87170c66e39c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_int32</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>ac593421a76ce8ad48e437538c45ddbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_int64</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a0abd315a8e9472ae7c0f873ee48faaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_int8</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a90dca1a06d03047319b7824ed2beec50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_string</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>aee1f5568eba95703a218345a8ac2244c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_uint16</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a9fa211d145c9dcb319c2294d31e20cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_uint32</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a1ddd1e85e55445155797371e993191ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_uint64</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a2026def0093367675c2c6c7527d080ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_uint8</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a44cf64febc3d6cef1872e9dc6b3c1084</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>aa689c84265ad1f86f3e526974e915658</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_bool</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a4236a8f5f3bf3c6b00fd1a514b14c645</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_char</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a9d9b3201c9d13bc59b9ed472643e580f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_double</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a349362672d1c1805bfcd7b851945a349</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_float</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>ac79b61f774d2312a2d04beb48de9d1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_int16</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>acd9fe085bb541b3399a5eecb84083f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_int32</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>aff541a1729f4b310e7fc4f2678dbf610</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_int64</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a1ceb4b5d50da06567930bb916b79c434</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_int8</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>af8485de1573a5bd7833c189477bb4bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_string</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>ae91828c03114090456f94a8ba52b2e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_uint16</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a9e465d475bf2a37846b6774202d27be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_uint32</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a3f170018a74582b63657d6d04bb855cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_uint64</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>aaf8feddbfa6c4a49b7506d911b0b82ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_uint8</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a49c4e079b8622394bd3ab5de27222b3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>acec34584a95c5efe41322be64ce8704d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>step_plan.cpp</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/src/</path>
    <filename>step__plan_8cpp</filename>
    <includes id="step__plan_8h" name="step_plan.h" local="no" imported="no">vigir_footstep_planning_msgs/step_plan.h</includes>
    <namespace>vigir_footstep_planning</namespace>
  </compound>
  <compound kind="file">
    <name>step_plan.h</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/include/vigir_footstep_planning_msgs/</path>
    <filename>step__plan_8h</filename>
    <includes id="footstep__planning__msgs_8h" name="footstep_planning_msgs.h" local="no" imported="no">vigir_footstep_planning_msgs/footstep_planning_msgs.h</includes>
    <class kind="class">vigir_footstep_planning::StepPlan</class>
    <namespace>vigir_footstep_planning</namespace>
  </compound>
  <compound kind="file">
    <name>step_plan_utest.cpp</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/test/src/</path>
    <filename>step__plan__utest_8cpp</filename>
    <includes id="step__plan_8h" name="step_plan.h" local="no" imported="no">vigir_footstep_planning_msgs/step_plan.h</includes>
    <includes id="msgs__test__helper_8h" name="msgs_test_helper.h" local="no" imported="no">vigir_footstep_planning_msgs/msgs_test_helper.h</includes>
    <member kind="function">
      <type>msgs::StepPlan</type>
      <name>genStepPlan</name>
      <anchorfile>step__plan__utest_8cpp.html</anchorfile>
      <anchor>a51429ec0fa1c79a5db4f8a5365e6ac5b</anchor>
      <arglist>(geometry_msgs::Pose start, unsigned int steps, unsigned int foot_index=msgs::Foot::LEFT, unsigned int start_step_index=0, bool closing_step=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>step__plan__utest_8cpp.html</anchorfile>
      <anchor>ac2e376ad01ec547ec86cd16707a397ae</anchor>
      <arglist>(StepPlan, appendStepPlan)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>step__plan__utest_8cpp.html</anchorfile>
      <anchor>aca35b527649875ce572981b636cac062</anchor>
      <arglist>(StepPlan, updateStepPlan)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>step__plan__utest_8cpp.html</anchorfile>
      <anchor>a927b759406c3985b6149cfe884c516ab</anchor>
      <arglist>(StepPlan, stitchStepPlan)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utest.cpp</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/test/src/</path>
    <filename>utest_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>visualization.cpp</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/src/</path>
    <filename>visualization_8cpp</filename>
    <includes id="visualization_8h" name="visualization.h" local="no" imported="no">vigir_footstep_planning_msgs/visualization.h</includes>
    <namespace>vigir_footstep_planning</namespace>
    <namespace>vigir_footstep_planning::msgs</namespace>
    <member kind="function">
      <type>void</type>
      <name>feetToFootMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a809d8cff0a225371d09312e7125854ba</anchor>
      <arglist>(const Feet &amp;feet, const geometry_msgs::Vector3 &amp;foot_size, const std_msgs::ColorRGBA &amp;color, visualization_msgs::MarkerArray &amp;marker_array)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feetToUpperBodyMarker</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a51f24726f8026f39a84f169a1244253b</anchor>
      <arglist>(const Feet &amp;feet, const geometry_msgs::Vector3 &amp;upper_body_size, const geometry_msgs::Vector3 &amp;upper_body_origin_shift, const std_msgs::ColorRGBA &amp;color, visualization_msgs::Marker &amp;marker, bool flat=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>footToFootMarker</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a6837fe6f466b8a1c91713b3729e28e98</anchor>
      <arglist>(const Foot &amp;foot, const geometry_msgs::Vector3 &amp;foot_size, const std_msgs::ColorRGBA &amp;color, visualization_msgs::Marker &amp;marker)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToFootMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a7f9db4592dfdf32018e747fd307e2c97</anchor>
      <arglist>(const std::vector&lt; Step &gt; &amp;steps, const geometry_msgs::Vector3 &amp;foot_size, visualization_msgs::MarkerArray &amp;marker_array, bool add_step_index=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToFootMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a45bbebb2ddfae0783001aba24dc5bd58</anchor>
      <arglist>(const StepPlan &amp;step_plan, const geometry_msgs::Vector3 &amp;foot_size, visualization_msgs::MarkerArray &amp;marker_array, bool add_step_index=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToPath</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>adc22d01e067ace852111b38b2ef78ef7</anchor>
      <arglist>(const StepPlan &amp;step_plan, nav_msgs::Path &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToUpperBodyMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a3f1323bf935e088b03dd3c5ea7a7a614</anchor>
      <arglist>(const std::vector&lt; Step &gt; &amp;steps, const geometry_msgs::Vector3 &amp;upper_body_size, const geometry_msgs::Vector3 &amp;upper_body_origin_shift, visualization_msgs::MarkerArray &amp;marker_array, bool add_step_index=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToUpperBodyMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a4dc56e6285d223fcdc3cd5ec8643df5b</anchor>
      <arglist>(const StepPlan &amp;step_plan, const geometry_msgs::Vector3 &amp;upper_body_size, const geometry_msgs::Vector3 &amp;upper_body_origin_shift, visualization_msgs::MarkerArray &amp;marker_array, bool add_step_index=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepToFootMarker</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a764554ce25cd48ff8a2e4f91a1d57e3f</anchor>
      <arglist>(const Step &amp;step, const geometry_msgs::Vector3 &amp;foot_size, const std_msgs::ColorRGBA &amp;color, visualization_msgs::Marker &amp;marker)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>visualization.h</name>
    <path>/tmp/catkin_workspace/src/vigir_footstep_planning_msgs/include/vigir_footstep_planning_msgs/</path>
    <filename>visualization_8h</filename>
    <includes id="footstep__planning__msgs_8h" name="footstep_planning_msgs.h" local="no" imported="no">vigir_footstep_planning_msgs/footstep_planning_msgs.h</includes>
    <namespace>vigir_footstep_planning</namespace>
    <namespace>vigir_footstep_planning::msgs</namespace>
    <member kind="function">
      <type>void</type>
      <name>feetToFootMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a809d8cff0a225371d09312e7125854ba</anchor>
      <arglist>(const Feet &amp;feet, const geometry_msgs::Vector3 &amp;foot_size, const std_msgs::ColorRGBA &amp;color, visualization_msgs::MarkerArray &amp;marker_array)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feetToUpperBodyMarker</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a51f24726f8026f39a84f169a1244253b</anchor>
      <arglist>(const Feet &amp;feet, const geometry_msgs::Vector3 &amp;upper_body_size, const geometry_msgs::Vector3 &amp;upper_body_origin_shift, const std_msgs::ColorRGBA &amp;color, visualization_msgs::Marker &amp;marker, bool flat=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>footToFootMarker</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a6837fe6f466b8a1c91713b3729e28e98</anchor>
      <arglist>(const Foot &amp;foot, const geometry_msgs::Vector3 &amp;foot_size, const std_msgs::ColorRGBA &amp;color, visualization_msgs::Marker &amp;marker)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToFootMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a7f9db4592dfdf32018e747fd307e2c97</anchor>
      <arglist>(const std::vector&lt; Step &gt; &amp;steps, const geometry_msgs::Vector3 &amp;foot_size, visualization_msgs::MarkerArray &amp;marker_array, bool add_step_index=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToFootMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a45bbebb2ddfae0783001aba24dc5bd58</anchor>
      <arglist>(const StepPlan &amp;step_plan, const geometry_msgs::Vector3 &amp;foot_size, visualization_msgs::MarkerArray &amp;marker_array, bool add_step_index=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToPath</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>adc22d01e067ace852111b38b2ef78ef7</anchor>
      <arglist>(const StepPlan &amp;step_plan, nav_msgs::Path &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToUpperBodyMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a3f1323bf935e088b03dd3c5ea7a7a614</anchor>
      <arglist>(const std::vector&lt; Step &gt; &amp;steps, const geometry_msgs::Vector3 &amp;upper_body_size, const geometry_msgs::Vector3 &amp;upper_body_origin_shift, visualization_msgs::MarkerArray &amp;marker_array, bool add_step_index=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToUpperBodyMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a4dc56e6285d223fcdc3cd5ec8643df5b</anchor>
      <arglist>(const StepPlan &amp;step_plan, const geometry_msgs::Vector3 &amp;upper_body_size, const geometry_msgs::Vector3 &amp;upper_body_origin_shift, visualization_msgs::MarkerArray &amp;marker_array, bool add_step_index=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepToFootMarker</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a764554ce25cd48ff8a2e4f91a1d57e3f</anchor>
      <arglist>(const Step &amp;step, const geometry_msgs::Vector3 &amp;foot_size, const std_msgs::ColorRGBA &amp;color, visualization_msgs::Marker &amp;marker)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>vigir_footstep_planning</name>
    <filename>namespacevigir__footstep__planning.html</filename>
    <namespace>vigir_footstep_planning::msgs</namespace>
    <class kind="class">vigir_footstep_planning::StepPlan</class>
    <member kind="function">
      <type>void</type>
      <name>copyPosition</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a4a7608f4c12eb6bb0926328c31dccffb</anchor>
      <arglist>(const Tin &amp;p_in, Tout &amp;p_out)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>createErrorStatus</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a6471ba9220df8d98cd17cf8d0b00966e</anchor>
      <arglist>(const std::string &amp;context, unsigned int error, const std::string &amp;error_msg, unsigned int warning, const std::string &amp;warning_msg, bool output=true, double throttle_rate=0.0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ErrorStatusCodeToString</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>af7d59b6920819f3e5330fcf524fff9ed</anchor>
      <arglist>(unsigned int error)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>ErrorStatusError</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a31e10dc0c1817f443b4aae5ee178fabb</anchor>
      <arglist>(unsigned int error, const std::string &amp;context, const std::string &amp;error_msg, bool output=true, double throttle_rate=0.0)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>ErrorStatusWarning</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a9ed88f1cbfe293b2153c0a1cf9873d36</anchor>
      <arglist>(unsigned int warning, const std::string &amp;context, const std::string &amp;warning_msg, bool output=true, double throttle_rate=0.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasError</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>aad0ea1d514ee3311c15615a9c4823e7a</anchor>
      <arglist>(const msgs::ErrorStatus &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasWarning</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a263c62a93534a4263271723e8fa39805</anchor>
      <arglist>(const msgs::ErrorStatus &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>isConsistent</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a4c76c09df94050bcf4ab5e7e27bc482e</anchor>
      <arglist>(const msgs::StepPlan &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>ab1017526cf008ff344db5cba5becd61d</anchor>
      <arglist>(const std_msgs::String &amp;exp, const std_msgs::String &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a07ac69e928b2878cefe035d41269f535</anchor>
      <arglist>(const std_msgs::Header &amp;exp, const std_msgs::Header &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a3d8a931138ce7d80ee3de88eb3a4cfc9</anchor>
      <arglist>(const geometry_msgs::Point &amp;exp, const geometry_msgs::Point &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>aea99a75e54e2006a270e6eff8ea6bc93</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;exp, const geometry_msgs::Quaternion &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a805ae636f4e600d73e98cc1a44b037f6</anchor>
      <arglist>(const geometry_msgs::Pose &amp;exp, const geometry_msgs::Pose &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>aacb1cfa4cf5446958217a524a8d8b08a</anchor>
      <arglist>(const msgs::Foot &amp;exp, const msgs::Foot &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a62462af995e2af73825573da47f8ce27</anchor>
      <arglist>(const msgs::Feet &amp;exp, const msgs::Feet &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a4c5d15776e63250c275e45167f73638a</anchor>
      <arglist>(const msgs::Step &amp;exp, const msgs::Step &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a7681d3980bdedd324582dd621dd9b290</anchor>
      <arglist>(const msgs::StepPlan &amp;exp, const msgs::StepPlan &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isEqualTest</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a84b1b08955e6c5b4007ec8a0b0ef7558</anchor>
      <arglist>(const StepPlan &amp;exp, const StepPlan &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOk</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>af1990773b5e3b22a58c5790a55498cfb</anchor>
      <arglist>(const msgs::ErrorStatus &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>operator+</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a82fec9ac947799d7d35c5924457b671a</anchor>
      <arglist>(const msgs::ErrorStatus &amp;lhs, const msgs::ErrorStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>operator+=</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a55ab1f2b1734f702c2e0b175ed9206e0</anchor>
      <arglist>(msgs::ErrorStatus &amp;lhs, const msgs::ErrorStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a95e94c3db2b5e0f6373131db9b04c3bd</anchor>
      <arglist>(const msgs::ErrorStatus &amp;error_status)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>a9c6acd59a75b4aee023ecc6e6ba156ea</anchor>
      <arglist>(const msgs::FootstepExecutionStatus &amp;execution_status)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>WarningStatusCodeToString</name>
      <anchorfile>namespacevigir__footstep__planning.html</anchorfile>
      <anchor>ac6d3db33da8721039da13550ec998cc4</anchor>
      <arglist>(unsigned int warning)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>vigir_footstep_planning::StepPlan</name>
    <filename>classvigir__footstep__planning_1_1StepPlan.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; const StepPlan &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>adfb523e70092a299fffa5e89706607dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; StepPlan &gt;</type>
      <name>Ptr</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>ae767dbff80a62bc2b5f3ba83cb0746cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>appendStepPlan</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>acc35e4643791b19ab18837fbc350584f</anchor>
      <arglist>(const msgs::StepPlan &amp;step_plan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a311923b1f774d574d3e3b92cf64922d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a59db5d6e02091eb26cf92bf62bf37c12</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>fromMsg</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a876d09acb1e8ed2c6c38d6d095f09e0e</anchor>
      <arglist>(const msgs::StepPlan &amp;step_plan)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getfirstStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>afe457dc1c29b2ddfe476acc000e2ff9b</anchor>
      <arglist>(msgs::Step &amp;step) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFirstStepIndex</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>af80a0f5de769d1a331bb3a822ad42dc9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLastStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a8c9970dd29f18325e5dc26a26ee4f838</anchor>
      <arglist>(msgs::Step &amp;step) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLastStepIndex</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a82fff0a112412fcc8834c18a65c76a67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a0af8a6e83cd74f6eb8830ae8ef45d534</anchor>
      <arglist>(msgs::Step &amp;step, unsigned int step_index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getStepAt</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a473a7e60f90f89e521ab013df8ad4d14</anchor>
      <arglist>(msgs::Step &amp;step, unsigned int position) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>afb57e4fe03d10775a10260db66b89c1e</anchor>
      <arglist>(unsigned int step_index) const </arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>insertStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a79eb0e59f13defc00590abb51e6ddb92</anchor>
      <arglist>(const msgs::Step &amp;step)</arglist>
    </member>
    <member kind="function">
      <type>StepPlan &amp;</type>
      <name>operator+</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>aaf104fc9529a6120cf5b45bc01b9590e</anchor>
      <arglist>(const msgs::StepPlan &amp;step_plan)</arglist>
    </member>
    <member kind="function">
      <type>StepPlan &amp;</type>
      <name>operator+</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>ada87c69b877dd660074eac355c97a658</anchor>
      <arglist>(const msgs::Step &amp;step)</arglist>
    </member>
    <member kind="function">
      <type>StepPlan &amp;</type>
      <name>operator-</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a2835df8336516f2b0bb1f002ad0668ae</anchor>
      <arglist>(const msgs::Step &amp;step)</arglist>
    </member>
    <member kind="function">
      <type>StepPlan &amp;</type>
      <name>operator=</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>aee3bd66aab047c7294804e12078bebd2</anchor>
      <arglist>(const msgs::StepPlan &amp;step_plan)</arglist>
    </member>
    <member kind="function">
      <type>StepPlan &amp;</type>
      <name>operator|</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a12f36f31eac7c1818aec9c2a9fad3522</anchor>
      <arglist>(const msgs::StepPlan &amp;step_plan)</arglist>
    </member>
    <member kind="function">
      <type>StepPlan &amp;</type>
      <name>operator|</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>aa99656f27be9fc66ce2ed9122514b2ce</anchor>
      <arglist>(const msgs::Step &amp;step)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>popStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>ab7aef3233b8fb5a570279d500bd4b693</anchor>
      <arglist>(msgs::Step &amp;step)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>popStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a03e41a461a012ebbd3143a57f6050543</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>aa693fd3bee06e74d49227a0f195632e7</anchor>
      <arglist>(unsigned int step_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeStepAt</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>ab90ba9f9c1e9473ab169f449be654f39</anchor>
      <arglist>(unsigned int position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSteps</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a705a7f9d219aab1e4b41a9a2ff03f743</anchor>
      <arglist>(unsigned int from_step_index, int to_step_index=-1)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a007d8e597f92a924e9fe0d125ad6f23b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StepPlan</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a8e7e78ccf49b7c72e5634e469b3a7107</anchor>
      <arglist>(const msgs::StepPlan &amp;step_plan)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StepPlan</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a4fab2666463db34aefe64a31756930e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>stitchStepPlan</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>aeb375a738aed4d8f3f8add6de77749b7</anchor>
      <arglist>(const msgs::StepPlan &amp;step_plan, int step_index=0)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>toMsg</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a60486c1cf7607fb9d15d92546b38ecb1</anchor>
      <arglist>(msgs::StepPlan &amp;step_plan) const </arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>updateStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a89ca4adbbe978d1d647c5e8137b0572b</anchor>
      <arglist>(const msgs::Step &amp;step)</arglist>
    </member>
    <member kind="function">
      <type>msgs::ErrorStatus</type>
      <name>updateStepPlan</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a3c874e7fdfa3076fff6d8b3cd7c849e0</anchor>
      <arglist>(const msgs::StepPlan &amp;step_plan)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>getStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a6747ced937db5f079adc349ec38d7e65</anchor>
      <arglist>(msgs::Step &amp;step, const msgs::StepPlan &amp;step_plan, unsigned int step_index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::Transform</type>
      <name>getTransform</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>aa0b305a9259275095f4ac5f9a8abe9d0</anchor>
      <arglist>(const geometry_msgs::Pose &amp;current, const geometry_msgs::Pose &amp;target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transformStepPlan</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a6b5487ad8cd1e552fac03de13b8eb5eb</anchor>
      <arglist>(msgs::StepPlan &amp;step_plan, const tf::Transform &amp;transform)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>msgs::ErrorStatus</type>
      <name>_appendStepPlan</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a9f11cdb7441ba84dd951e2376c53b14c</anchor>
      <arglist>(const msgs::StepPlan &amp;step_plan)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_clear</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>ad7a1c1173cda2c9b67533849fa5e37d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_empty</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a1ed947d9005218fa7cfc7ea07e298542</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_getStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a7204c7d4c84f9d7640a818d684743d23</anchor>
      <arglist>(msgs::Step &amp;step, unsigned int step_index) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_hasStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>aef2cf3fdaa9ad66b67c9c65b7dcd8508</anchor>
      <arglist>(unsigned int step_index) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>msgs::ErrorStatus</type>
      <name>_insertStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a492b1211ecf744247fc4d5bad3d4e868</anchor>
      <arglist>(const msgs::Step &amp;step)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>_size</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a919bb884f305cabca0c1154934a0eaef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>msgs::ErrorStatus</type>
      <name>_stitchStepPlan</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a4e0cbe49c832203ceb898bdfa928e3eb</anchor>
      <arglist>(const msgs::StepPlan &amp;step_plan, int step_index=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>msgs::ErrorStatus</type>
      <name>_updateStep</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a82a171c2500be9702c49499b5d058b5c</anchor>
      <arglist>(const msgs::Step &amp;step)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>msgs::ErrorStatus</type>
      <name>_updateStepPlan</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>acd291b90de14b2fdb5032439f23437b2</anchor>
      <arglist>(const msgs::StepPlan &amp;step_plan)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>data</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a5f99de8f59813e17bfcdf6738d291c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>msgs::Feet</type>
      <name>goal</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a9b7bbbb459b539a7564acaa2eb028635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std_msgs::Header</type>
      <name>header</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>ae296e90e7c26a22e7cad63a29911e24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint8_t</type>
      <name>mode</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a70f160103cbc7ce1dfc3538760e08ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>msgs::Feet</type>
      <name>start</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>a82296235953694162788a318faaf502d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_mutex</type>
      <name>step_plan_mutex</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>af59e1b10da67827bcf8a2f8e29e64941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; unsigned int, msgs::Step &gt;</type>
      <name>steps</name>
      <anchorfile>classvigir__footstep__planning_1_1StepPlan.html</anchorfile>
      <anchor>aada54e760d7052bb4f35329ceb265b7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>vigir_footstep_planning::msgs</name>
    <filename>namespacevigir__footstep__planning_1_1msgs.html</filename>
    <member kind="function">
      <type>void</type>
      <name>feetToFootMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a809d8cff0a225371d09312e7125854ba</anchor>
      <arglist>(const Feet &amp;feet, const geometry_msgs::Vector3 &amp;foot_size, const std_msgs::ColorRGBA &amp;color, visualization_msgs::MarkerArray &amp;marker_array)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feetToUpperBodyMarker</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a51f24726f8026f39a84f169a1244253b</anchor>
      <arglist>(const Feet &amp;feet, const geometry_msgs::Vector3 &amp;upper_body_size, const geometry_msgs::Vector3 &amp;upper_body_origin_shift, const std_msgs::ColorRGBA &amp;color, visualization_msgs::Marker &amp;marker, bool flat=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>footToFootMarker</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a6837fe6f466b8a1c91713b3729e28e98</anchor>
      <arglist>(const Foot &amp;foot, const geometry_msgs::Vector3 &amp;foot_size, const std_msgs::ColorRGBA &amp;color, visualization_msgs::Marker &amp;marker)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToFootMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a7f9db4592dfdf32018e747fd307e2c97</anchor>
      <arglist>(const std::vector&lt; Step &gt; &amp;steps, const geometry_msgs::Vector3 &amp;foot_size, visualization_msgs::MarkerArray &amp;marker_array, bool add_step_index=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToFootMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a45bbebb2ddfae0783001aba24dc5bd58</anchor>
      <arglist>(const StepPlan &amp;step_plan, const geometry_msgs::Vector3 &amp;foot_size, visualization_msgs::MarkerArray &amp;marker_array, bool add_step_index=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToPath</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>adc22d01e067ace852111b38b2ef78ef7</anchor>
      <arglist>(const StepPlan &amp;step_plan, nav_msgs::Path &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToUpperBodyMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a3f1323bf935e088b03dd3c5ea7a7a614</anchor>
      <arglist>(const std::vector&lt; Step &gt; &amp;steps, const geometry_msgs::Vector3 &amp;upper_body_size, const geometry_msgs::Vector3 &amp;upper_body_origin_shift, visualization_msgs::MarkerArray &amp;marker_array, bool add_step_index=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepPlanToUpperBodyMarkerArray</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a4dc56e6285d223fcdc3cd5ec8643df5b</anchor>
      <arglist>(const StepPlan &amp;step_plan, const geometry_msgs::Vector3 &amp;upper_body_size, const geometry_msgs::Vector3 &amp;upper_body_origin_shift, visualization_msgs::MarkerArray &amp;marker_array, bool add_step_index=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepToFootMarker</name>
      <anchorfile>namespacevigir__footstep__planning_1_1msgs.html</anchorfile>
      <anchor>a764554ce25cd48ff8a2e4f91a1d57e3f</anchor>
      <arglist>(const Step &amp;step, const geometry_msgs::Vector3 &amp;foot_size, const std_msgs::ColorRGBA &amp;color, visualization_msgs::Marker &amp;marker)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>vigir_footstep_planning_msgs</name>
    <filename>namespacevigir__footstep__planning__msgs.html</filename>
    <namespace>vigir_footstep_planning_msgs::footstep_planning_msgs</namespace>
    <namespace>vigir_footstep_planning_msgs::parameter</namespace>
    <namespace>vigir_footstep_planning_msgs::serialization</namespace>
  </compound>
  <compound kind="namespace">
    <name>vigir_footstep_planning_msgs::footstep_planning_msgs</name>
    <filename>namespacevigir__footstep__planning__msgs_1_1footstep__planning__msgs.html</filename>
    <member kind="function">
      <type>def</type>
      <name>create_error_status</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1footstep__planning__msgs.html</anchorfile>
      <anchor>a04a61f49e46462153eedf2cf026f17fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>walk_controller_state_to_string</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1footstep__planning__msgs.html</anchorfile>
      <anchor>aa3e090dfeb5f9f860a201773f007c051</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>vigir_footstep_planning_msgs::parameter</name>
    <filename>namespacevigir__footstep__planning__msgs_1_1parameter.html</filename>
    <class kind="class">vigir_footstep_planning_msgs::parameter::Parameter</class>
  </compound>
  <compound kind="class">
    <name>vigir_footstep_planning_msgs::parameter::Parameter</name>
    <filename>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a60712b01341c34b741726176dbacb78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a6e5b58fe839ceae34a3e0f2df5788e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>aae382cb979a5075c860488e25c9c56da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_msg</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a5c12455214d72796ed2eaf0708a7e455</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_name</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a976510b76bcaab946f0c6ac956922bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_type</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>ad195540dd762740a36cd1e4e29fad8e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_type_as_text</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a0f62897121d2dcb1023421316e1aaf0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_value</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>ad2c7c519c799c89954b62ace5dddb94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_name</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a9296a25507faa3de2f6da483528268c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_type</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a6e48e8224042e0306f833d0064b4b436</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_value</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a3aae339d2125a6d4e6448a8ac462d244</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_msg</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>aeba7a9d89ce5220ebc3e8a2ee8498bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TYPE_ARRAY</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a7e1130dc87cd3865468ca1bea6f9a403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TYPE_BASE64</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a07237ee3b1e74c6a32aa953a3977f58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TYPE_BOOLEAN</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>aacd2242a9b6cf757256b89a8b50ef068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TYPE_DATE_TIME</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a806fdce4c99d35564ea41c5f042b7ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TYPE_DOUBLE</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a9ed6baa6b654176ef1c4cf2b6e215a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TYPE_INT</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a71b8a491f87264b48e8c2b5c9ebcf961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TYPE_INVALID</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a4625333da71a4918a1a6a405be9d30eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TYPE_STRING</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>aa400fa60054e1b008dce81b560df934e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TYPE_STRUCT</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>ab35e7e904739ab7985e6f9ece63a5bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_name</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a6bf9ae5093305d31482957d9cf1ab3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_type</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a490fb6cdf2047dada181ffaf3b55b948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_name</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>ae67b09801047642863a20173d0c974e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_type</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a6e86834506be1336decacfb8bae8f9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_value</name>
      <anchorfile>classvigir__footstep__planning__msgs_1_1parameter_1_1Parameter.html</anchorfile>
      <anchor>a932db2eb4202cd9428c27661ed0a1386</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>vigir_footstep_planning_msgs::serialization</name>
    <filename>namespacevigir__footstep__planning__msgs_1_1serialization.html</filename>
    <member kind="function">
      <type>def</type>
      <name>pack_bool</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a49820994326d2c523c31b53515ca6608</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_char</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a4231f034f2ff1589a64c81f420265218</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_double</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>abb6dd1138a5efaa0ddc52f06ddd700c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_float</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a3c06522b611a95b05f8703c07969a193</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_int16</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a7ba7b73bf80207e0dfe87170c66e39c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_int32</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>ac593421a76ce8ad48e437538c45ddbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_int64</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a0abd315a8e9472ae7c0f873ee48faaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_int8</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a90dca1a06d03047319b7824ed2beec50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_string</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>aee1f5568eba95703a218345a8ac2244c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_uint16</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a9fa211d145c9dcb319c2294d31e20cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_uint32</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a1ddd1e85e55445155797371e993191ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_uint64</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a2026def0093367675c2c6c7527d080ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_uint8</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a44cf64febc3d6cef1872e9dc6b3c1084</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>aa689c84265ad1f86f3e526974e915658</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_bool</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a4236a8f5f3bf3c6b00fd1a514b14c645</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_char</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a9d9b3201c9d13bc59b9ed472643e580f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_double</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a349362672d1c1805bfcd7b851945a349</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_float</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>ac79b61f774d2312a2d04beb48de9d1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_int16</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>acd9fe085bb541b3399a5eecb84083f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_int32</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>aff541a1729f4b310e7fc4f2678dbf610</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_int64</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a1ceb4b5d50da06567930bb916b79c434</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_int8</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>af8485de1573a5bd7833c189477bb4bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_string</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>ae91828c03114090456f94a8ba52b2e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_uint16</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a9e465d475bf2a37846b6774202d27be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_uint32</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a3f170018a74582b63657d6d04bb855cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_uint64</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>aaf8feddbfa6c4a49b7506d911b0b82ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack_uint8</name>
      <anchorfile>namespacevigir__footstep__planning__msgs_1_1serialization.html</anchorfile>
      <anchor>a49c4e079b8622394bd3ab5de27222b3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
