<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/src/halfsteps_pattern_generator/</path>
    <filename>____init_____8py</filename>
    <namespace>halfsteps_pattern_generator</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/src/halfsteps_pattern_generator/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>halfsteps_pattern_generator::msg</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/src/halfsteps_pattern_generator/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>halfsteps_pattern_generator::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_Footprint.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/src/halfsteps_pattern_generator/msg/</path>
    <filename>__Footprint_8py</filename>
    <class kind="class">halfsteps_pattern_generator::msg::_Footprint::Footprint</class>
    <namespace>halfsteps_pattern_generator::msg::_Footprint</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I2i7d</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1msg_1_1__Footprint.html</anchorfile>
      <anchor>ab6edadbc857608d2c3cedb4cd653096f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1msg_1_1__Footprint.html</anchorfile>
      <anchor>ad256e5712b046572901605726bc5e92e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_GetPath.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/src/halfsteps_pattern_generator/srv/</path>
    <filename>__GetPath_8py</filename>
    <class kind="class">halfsteps_pattern_generator::srv::_GetPath::GetPath</class>
    <class kind="class">halfsteps_pattern_generator::srv::_GetPath::GetPathRequest</class>
    <class kind="class">halfsteps_pattern_generator::srv::_GetPath::GetPathResponse</class>
    <namespace>halfsteps_pattern_generator::srv::_GetPath</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>a609ff328997076b4a2d20e867342eb5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>af02a97d833362d089cde5d5b69afe3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>ad1b40d843ba7c8400ffd83c4b046d91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_34dB</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>a848309ddf10642178c0a38c5e007f08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>a616493a190c8fcd7471a5ca07f259406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>a30e00b8a798c62aaf9629885d2370ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>ad9ad552c81faaca48a819db9d2d2cb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>a70febb01df497f9ceb46c4b5b1141324</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>binary.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/include/</path>
    <filename>binary_8hh</filename>
    <includes id="halfsteps__pattern__generator_8hh" name="halfsteps_pattern_generator.hh" local="no" imported="no">halfsteps_pattern_generator.hh</includes>
    <member kind="function">
      <type>BinaryWriterHelper &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacewalk.html</anchorfile>
      <anchor>ac017c1ddf7e5855dbfa47a7e1e886a9e</anchor>
      <arglist>(BinaryWriterHelper &amp;helper, const WALK_INTERFACES_EIGEN_STL_VECTOR(HalfStepsPatternGenerator::footprint_t)&amp;footprints)</arglist>
    </member>
    <member kind="function">
      <type>BinaryWriterHelper &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacewalk.html</anchorfile>
      <anchor>a3bafea75a80f1fa4b93dc4cb1f9285e0</anchor>
      <arglist>(BinaryWriterHelper &amp;helper, const HalfStepsPatternGenerator::footprint_t &amp;footprint)</arglist>
    </member>
    <member kind="function">
      <type>BinaryReaderHelper &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacewalk.html</anchorfile>
      <anchor>a88875481e80f3c06c06cb106e46222ff</anchor>
      <arglist>(BinaryReaderHelper &amp;helper, WALK_INTERFACES_EIGEN_STL_VECTOR(HalfStepsPatternGenerator::footprint_t)&amp;footprints)</arglist>
    </member>
    <member kind="function">
      <type>BinaryReaderHelper &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacewalk.html</anchorfile>
      <anchor>ad9d13f192d7189c84572a81b3224245a</anchor>
      <arglist>(BinaryReaderHelper &amp;helper, HalfStepsPatternGenerator::footprint_t &amp;footprint)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Footprint.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/msg_gen/cpp/include/halfsteps_pattern_generator/</path>
    <filename>Footprint_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">halfsteps_pattern_generator::Footprint_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>halfsteps_pattern_generator</namespace>
    <member kind="typedef">
      <type>::halfsteps_pattern_generator::Footprint_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Footprint</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>af1fd7d49a94aecfb0f1ce500fd99be60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::Footprint const  &gt;</type>
      <name>FootprintConstPtr</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a7fcd6bb1ecfeb87f1cb96e0ec52bdc00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::Footprint &gt;</type>
      <name>FootprintPtr</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a1f27dc8776ad432329227d99f673dacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a745cfc93e3ba85f116392e2a62364fc2</anchor>
      <arglist>(std::ostream &amp;s, const ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>generator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/src/nodes/</path>
    <filename>generator_8cpp</filename>
    <includes id="halfsteps__pattern__generator_8hh" name="halfsteps_pattern_generator.hh" local="yes" imported="no">halfsteps_pattern_generator.hh</includes>
    <includes id="GetPath_8h" name="GetPath.h" local="yes" imported="no">halfsteps_pattern_generator/GetPath.h</includes>
    <includes id="Footprint_8h" name="Footprint.h" local="yes" imported="no">halfsteps_pattern_generator/Footprint.h</includes>
    <class kind="class">GeneratorNode</class>
    <member kind="function">
      <type>T</type>
      <name>getParam</name>
      <anchorfile>generator_8cpp.html</anchorfile>
      <anchor>a25f339f1e8f5e0324980730eb227f338</anchor>
      <arglist>(const std::string &amp;param, const T &amp;defaultValue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>generator_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GetPath.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/srv_gen/cpp/include/halfsteps_pattern_generator/</path>
    <filename>GetPath_8h</filename>
    <includes id="Footprint_8h" name="Footprint.h" local="yes" imported="no">halfsteps_pattern_generator/Footprint.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; halfsteps_pattern_generator::GetPath &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">halfsteps_pattern_generator::GetPath</class>
    <class kind="struct">halfsteps_pattern_generator::GetPathRequest_</class>
    <class kind="struct">halfsteps_pattern_generator::GetPathResponse_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; halfsteps_pattern_generator::GetPath &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>halfsteps_pattern_generator</namespace>
    <member kind="typedef">
      <type>::halfsteps_pattern_generator::GetPathRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetPathRequest</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a28ac5213a8ca83b881d4a9cd41d5dc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::GetPathRequest const  &gt;</type>
      <name>GetPathRequestConstPtr</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a56cc379e78d961640518209ae235ebbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::GetPathRequest &gt;</type>
      <name>GetPathRequestPtr</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a9df8f0f6c7186ed0c20cf5f3bf0fcaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::halfsteps_pattern_generator::GetPathResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetPathResponse</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a5ddfe9d82bc3430da66a95befd008715</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::GetPathResponse const  &gt;</type>
      <name>GetPathResponseConstPtr</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a40d6e8b233470ee43641d775845ebbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::GetPathResponse &gt;</type>
      <name>GetPathResponsePtr</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a2dbc5de477c4fe27a2de4e3c67dc4278</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GetPathClient.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/src/halfsteps_pattern_generator/</path>
    <filename>GetPathClient_8py</filename>
    <class kind="class">halfsteps_pattern_generator::GetPathClient::HalfStepPatternGeneratorClient</class>
    <namespace>halfsteps_pattern_generator::GetPathClient</namespace>
  </compound>
  <compound kind="file">
    <name>halfsteps_pattern_generator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/src/libhalfsteps_pattern_generator/</path>
    <filename>halfsteps__pattern__generator_8cpp</filename>
    <includes id="halfsteps__pattern__generator_8hh" name="halfsteps_pattern_generator.hh" local="yes" imported="no">halfsteps_pattern_generator.hh</includes>
    <includes id="halfsteps__pattern__generator_8cpp" name="halfsteps_pattern_generator.cpp" local="yes" imported="no">newPGstepStudy.h</includes>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>g</name>
      <anchorfile>halfsteps__pattern__generator_8cpp.html</anchorfile>
      <anchor>a6e550921d5c2c78c55be1c0d76512d45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>halfsteps_pattern_generator.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/include/</path>
    <filename>halfsteps__pattern__generator_8hh</filename>
    <class kind="class">HalfStepsPatternGenerator</class>
    <class kind="struct">walk::PatternGeneratorTraits&lt; HalfStepsPatternGenerator &gt;</class>
    <class kind="struct">WithHalfStepsAdditionalData</class>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>newPGstepStudy.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/src/libhalfsteps_pattern_generator/</path>
    <filename>newPGstepStudy_8cpp</filename>
    <includes id="newPGstepStudy_8h" name="newPGstepStudy.h" local="yes" imported="no">newPGstepStudy.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DELAY_1</name>
      <anchorfile>newPGstepStudy_8cpp.html</anchorfile>
      <anchor>a162878828e344ab8ca84d6f338661ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DELAY_2</name>
      <anchorfile>newPGstepStudy_8cpp.html</anchorfile>
      <anchor>aadb9945ebc20671513e21c729d1378c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>h</name>
      <anchorfile>newPGstepStudy_8cpp.html</anchorfile>
      <anchor>a32c95a249ce3b74d0609710a42028393</anchor>
      <arglist>(double t, double g, double zc, double delta0, double deltaX, double deltaX2, double t1, double t2, double t3, double t4, double V, double W, double K2, double V2, double W2, double K3, double V3, double W3)</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; double &gt;</type>
      <name>hVinit</name>
      <anchorfile>newPGstepStudy_8cpp.html</anchorfile>
      <anchor>af31c41f8c41d6a7ea5bb86973f10d0da</anchor>
      <arglist>(double t, double g, double zc, double delta0, double deltaX, double deltaX2, double t1, double t2, double t3, double t4, double t5, double pinit, double vinit)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>hVinitCOMonly</name>
      <anchorfile>newPGstepStudy_8cpp.html</anchorfile>
      <anchor>a03df3197c3e5b7e1b5d6cb4dbffd12e4</anchor>
      <arglist>(double t, double g, double zc, double delta0, double deltaX, double deltaX2, double t1, double t2, double t3, double t4, double t5, double pinit, double vinit)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>hZMP</name>
      <anchorfile>newPGstepStudy_8cpp.html</anchorfile>
      <anchor>adeb909938919782e039eb4f656ded269</anchor>
      <arglist>(double t, double g, double zc, double delta0, double deltaX, double deltaX2, double t1, double t2, double t3, double t4, double V, double W, double K2, double V2, double W2, double K3, double V3, double W3)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>searchVinit</name>
      <anchorfile>newPGstepStudy_8cpp.html</anchorfile>
      <anchor>a0152445ea9abb7904993b7ba2953903b</anchor>
      <arglist>(double g, double zc, double delta0, double deltaX, double deltaX2, double t1, double t2, double t3, double t4, double t5, double pinit)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>u</name>
      <anchorfile>newPGstepStudy_8cpp.html</anchorfile>
      <anchor>a21dac7afeabac334f705cb1e12de381a</anchor>
      <arglist>(double t, double g, double zc, double t2, double K2, double V2, double W2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>u2</name>
      <anchorfile>newPGstepStudy_8cpp.html</anchorfile>
      <anchor>a4774316573e48d2d50744a49e6314da0</anchor>
      <arglist>(double t, double g, double zc, double t4, double K3, double V3, double W3)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>w</name>
      <anchorfile>newPGstepStudy_8cpp.html</anchorfile>
      <anchor>a38971d0222f295c5ab6049a37f67438d</anchor>
      <arglist>(double t, double g, double zc, double delta0, double deltaX, double t1, double t2, double V, double W)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>w2</name>
      <anchorfile>newPGstepStudy_8cpp.html</anchorfile>
      <anchor>ab048955be63342b4dcbf7538c0215c9d</anchor>
      <arglist>(double t, double g, double zc, double deltaX2, double t2, double t3, double t4, double K2, double V2, double W2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>newPGstepStudy.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/src/libhalfsteps_pattern_generator/</path>
    <filename>newPGstepStudy_8h</filename>
    <class kind="class">CnewPGstepStudy</class>
    <class kind="struct">StepFeatures</class>
    <member kind="define">
      <type>#define</type>
      <name>PI</name>
      <anchorfile>newPGstepStudy_8h.html</anchorfile>
      <anchor>a598a3330b3c21701223ee0ca14316eca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pattern-generator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/test/</path>
    <filename>pattern-generator_8cpp</filename>
    <includes id="halfsteps__pattern__generator_8hh" name="halfsteps_pattern_generator.hh" local="yes" imported="no">halfsteps_pattern_generator.hh</includes>
    <includes id="Footprint_8h" name="Footprint.h" local="yes" imported="no">halfsteps_pattern_generator/Footprint.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pattern-generator_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>pattern-generator_8cpp.html</anchorfile>
      <anchor>ae61d8926b291716aea656d13a06ef951</anchor>
      <arglist>(TestStampedPosition, empty)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tutorial_getting_started.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/samples/</path>
    <filename>tutorial__getting__started_8py</filename>
    <namespace>tutorial_getting_started</namespace>
    <member kind="function">
      <type>def</type>
      <name>makeFootprint</name>
      <anchorfile>namespacetutorial__getting__started.html</anchorfile>
      <anchor>a85c2ec6f4d6bd5c5337a05a8d9af0d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>client</name>
      <anchorfile>namespacetutorial__getting__started.html</anchorfile>
      <anchor>ad1b268e0d1ffafebce5a5306a3852871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>slideDown</name>
      <anchorfile>namespacetutorial__getting__started.html</anchorfile>
      <anchor>a86249e0f894fe59ad3164c8aa1346962</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>slideUp</name>
      <anchorfile>namespacetutorial__getting__started.html</anchorfile>
      <anchor>a21293ae0c2b789e683f7edc0033aa043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stepLength</name>
      <anchorfile>namespacetutorial__getting__started.html</anchorfile>
      <anchor>ac00b80b769e7aa1703e539520f1c4799</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>yaml.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-humanoid_walk/doc_stacks/2013-03-01_15-40-38.607083/humanoid_walk/halfsteps_pattern_generator/include/</path>
    <filename>yaml_8hh</filename>
    <includes id="halfsteps__pattern__generator_8hh" name="halfsteps_pattern_generator.hh" local="no" imported="no">halfsteps_pattern_generator.hh</includes>
    <member kind="function">
      <type>YAML::Emitter &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacewalk.html</anchorfile>
      <anchor>a161e6669b23215c9fa49368a03d2d4c7</anchor>
      <arglist>(YAML::Emitter &amp;out, const WALK_INTERFACES_EIGEN_STL_VECTOR(HalfStepsPatternGenerator::footprint_t)&amp;footprints)</arglist>
    </member>
    <member kind="function">
      <type>YAML::Emitter &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacewalk.html</anchorfile>
      <anchor>aa6fef72bd8af9a3b953e807ffe19718d</anchor>
      <arglist>(YAML::Emitter &amp;out, const HalfStepsPatternGenerator::footprint_t &amp;footprint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacewalk.html</anchorfile>
      <anchor>a4938d9960ca4eb3b16365b837fcfde60</anchor>
      <arglist>(const YAML::Node &amp;node, HalfStepsPatternGenerator::footprint_t &amp;footprint)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CnewPGstepStudy</name>
    <filename>classCnewPGstepStudy.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addStepFeaturesWithSlide</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a50506d41e5e0b019c92e0c33150acb5a</anchor>
      <arglist>(StepFeatures &amp;stepF1, StepFeatures &amp;stepF2, double negativeSlideTime)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CnewPGstepStudy</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a843a39ddc820828faa11eb7ec3d59b55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSeqHalfStepFeatures</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a26baf93b19c07e23acf85a8e3c767e1a</anchor>
      <arglist>(ofstream &amp;fb, double incrTime, double zc, double g, double t1, double t2, double t3, vector&lt; double &gt; vect_input, char leftOrRightFootStable, double coefFeet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSeqSlidedHalfStepFeatures</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a62cb2ca41dd8c247590cb9b749ec8dbb</anchor>
      <arglist>(ofstream &amp;fb, double incrTime, double zc, double g, double t1, double t2, double t3, vector&lt; double &gt; vect_input, char leftOrRightFootStable, double coefFeet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSeqStepFeatures</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>aab32b1bcd2f82dce21392e3a3ebad994</anchor>
      <arglist>(ofstream &amp;fb, double incrTime, double zc, double g, double t1, double t2, double t3, double t4, double t5, vector&lt; double &gt; vect_input, char leftOrRightFootStable, double coefFeet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plotFootHeightSeqHalfStep</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>aa6bafbb13c2cb8dc18c49a1be91e31b4</anchor>
      <arglist>(ofstream &amp;fb, char whichDimension, double incrTime, double zc, double g, double t1, double t2, double t3, vector&lt; double &gt; vect_input, char leftOrRightFootStable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plotFootHeightSeqSlidedHalfStep</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a41dab5671c0c7bad16ed4f4ee3ab87f4</anchor>
      <arglist>(ofstream &amp;fb, char whichDimension, double incrTime, double zc, double g, double t1, double t2, double t3, vector&lt; double &gt; vect_input, char leftOrRightFootStable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plotFootHeightSeqStep</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a63124bb5c290d33bc8ea13836740713d</anchor>
      <arglist>(ofstream &amp;fb, char whichDimension, double incrTime, double zc, double g, double t1, double t2, double t3, double t4, double t5, vector&lt; double &gt; vect_input, char leftOrRightFootStable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plotOneDimensionCOMZMPSeqHalfStep</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a1848158ec498e12c1f646e92bbd44944</anchor>
      <arglist>(ofstream &amp;fb, char whichDimension, double incrTime, double zc, double g, double t1, double t2, double t3, vector&lt; double &gt; vect_input, char leftOrRightFootStable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plotOneDimensionCOMZMPSeqSlidedHalfStep</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a37d893fc9b2308b92625343cfc0ea94b</anchor>
      <arglist>(ofstream &amp;fb, char whichDimension, double incrTime, double zc, double g, double t1, double t2, double t3, vector&lt; double &gt; vect_input, char leftOrRightFootStable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plotOneDimensionCOMZMPSeqStep</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a64a8b866db0d4eea0b8d8afdb0b1ce46</anchor>
      <arglist>(ofstream &amp;fb, char whichDimension, double incrTime, double zc, double g, double t1, double t2, double t3, double t4, double t5, vector&lt; double &gt; vect_input, char leftOrRightFootStable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>produceOneDOWNHalfStepFeatures</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a51f8a2584c255836e8ef93b710d7e1bd</anchor>
      <arglist>(StepFeatures &amp;stepF, double incrTime, double zc, double g, double t1, double t2, double t3, vector&lt; double &gt; vectStep_input, char leftOrRightFootStable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>produceOneStepFeatures</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a941b153d137454cae2c207400594f46e</anchor>
      <arglist>(StepFeatures &amp;stepF, double incrTime, double zc, double g, double t1, double t2, double t3, double t4, double t5, vector&lt; double &gt; vectStep_input, char leftOrRightFootStable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>produceOneUPHalfStepFeatures</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a4036178be1c864eb573517a5f980237a</anchor>
      <arglist>(StepFeatures &amp;stepF, double incrTime, double zc, double g, double t1, double t2, double t3, vector&lt; double &gt; vectStep_input, char leftOrRightFootStable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>produceSeqHalfStepFeatures</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a1a047654d03f7646598def073651a6cc</anchor>
      <arglist>(StepFeatures &amp;stepF, double incrTime, double zc, double g, double t1, double t2, double t3, vector&lt; double &gt; vectSteps_input, char leftOrRightFootStable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>produceSeqSlidedHalfStepFeatures</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a889748ab0ea820e9739bb9887302fa7f</anchor>
      <arglist>(StepFeatures &amp;stepF, double incrTime, double zc, double g, double t1, double t2, double t3, vector&lt; double &gt; vectSteps_input, char leftOrRightFootStable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>produceSeqStepFeatures</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a1ddf086c212333eb4159074a4224ddfc</anchor>
      <arglist>(StepFeatures &amp;stepF, double incrTime, double zc, double g, double t1, double t2, double t3, double t4, double t5, vector&lt; double &gt; vectSteps_input, char leftOrRightFootStable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CnewPGstepStudy</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a099c334557a8f68e4bd2a7e01415ff87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>genCOMZMPtrajectory</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a3be4421a9e0a423f7f3ceba5f5517683</anchor>
      <arglist>(vector&lt; double &gt; &amp;outputCOM, vector&lt; double &gt; &amp;outputZMP, double incrTime, double zc, double g, double delta0, double deltaX, double deltaX2, double t1, double t2, double t3, double t4, double t5)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>genFOOTdownUPheight</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>af837722e182c1789a3b7803cd8d6218d</anchor>
      <arglist>(vector&lt; double &gt; &amp;output, double incrTime, double heightMax, double delay, double t1, double t2, double t3)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>genFOOTheight</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>aa8bef76bec2c2716beb4038e96b884de</anchor>
      <arglist>(vector&lt; double &gt; &amp;output, double incrTime, double heightMax, double delay, double t1, double t2, double t3, double t4, double t5)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>genFOOTorientation</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>aa64af9bb33d687ac5272850200271bd5</anchor>
      <arglist>(vector&lt; double &gt; &amp;output, double incrTime, double initOrient, double endOrient, double delay, double t1, double t2, double t3, double t4, double t5, char dh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>genFOOTposition</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a50f9f1f8aab67277ab24f43137f1f04a</anchor>
      <arglist>(vector&lt; double &gt; &amp;outputX, vector&lt; double &gt; &amp;outputY, double incrTime, double xinit, double yinit, double xend, double yend, double delay, double t1, double t2, double t3, double t4, double t5, char dh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>genFOOTupDOWNheight</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>a11d7cf6ca2addb0b1d0e4839c29a8ac4</anchor>
      <arglist>(vector&lt; double &gt; &amp;output, double incrTime, double heightMax, double delay, double t1, double t2, double t3)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>genWAISTorientation</name>
      <anchorfile>classCnewPGstepStudy.html</anchorfile>
      <anchor>ae5709806b2018d835f18fc5640a75615</anchor>
      <arglist>(vector&lt; double &gt; &amp;output, double incrTime, double initOrient, double endOrient, double delay, double t1, double t2, double t3, double t4, double t5, char dh)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GeneratorNode</name>
    <filename>classGeneratorNode.html</filename>
    <base>AbstractNode&lt; HalfStepsPatternGenerator, halfsteps_pattern_generator::Footprint, halfsteps_pattern_generator::GetPath &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>convertFootprint</name>
      <anchorfile>classGeneratorNode.html</anchorfile>
      <anchor>ac3d94cb44b460b094f13bd589d297bd3</anchor>
      <arglist>(patternGenerator_t::footprints_t &amp;dst, const std::vector&lt; footprintRosType_t &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GeneratorNode</name>
      <anchorfile>classGeneratorNode.html</anchorfile>
      <anchor>a3f39192b8f645a0d9fc2594c8d19f5a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setupPatternGenerator</name>
      <anchorfile>classGeneratorNode.html</anchorfile>
      <anchor>a7219d5b383ecc745f21ca4463a712a76</anchor>
      <arglist>(serviceRosType_t::Request &amp;req)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GeneratorNode</name>
      <anchorfile>classGeneratorNode.html</anchorfile>
      <anchor>acc225b019329038dde9cbbbcbaff9b89</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HalfStepsPatternGenerator</name>
    <filename>classHalfStepsPatternGenerator.html</filename>
    <base>PatternGenerator&lt; HalfStepsPatternGenerator &gt;</base>
    <member kind="function">
      <type></type>
      <name>HalfStepsPatternGenerator</name>
      <anchorfile>classHalfStepsPatternGenerator.html</anchorfile>
      <anchor>a5500078666cd92074057c2f4928f7ab3</anchor>
      <arglist>(const HalfStepsPatternGenerator &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HalfStepsPatternGenerator</name>
      <anchorfile>classHalfStepsPatternGenerator.html</anchorfile>
      <anchor>a538821a942a672f3035333c73334f886</anchor>
      <arglist>(const double &amp;timeBeforeZmpShift, const double &amp;timeAfterZmpShift, const double &amp;step)</arglist>
    </member>
    <member kind="function">
      <type>HalfStepsPatternGenerator &amp;</type>
      <name>operator=</name>
      <anchorfile>classHalfStepsPatternGenerator.html</anchorfile>
      <anchor>ab6734f7babbc5db4f8fbf3cfa78ae5a6</anchor>
      <arglist>(const HalfStepsPatternGenerator &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HalfStepsPatternGenerator</name>
      <anchorfile>classHalfStepsPatternGenerator.html</anchorfile>
      <anchor>ac1c08b60f82e6a0b965c18d47813b27f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>computeTrajectories</name>
      <anchorfile>classHalfStepsPatternGenerator.html</anchorfile>
      <anchor>a5a1c6c83e1af9a2973a4a8ba7cc8e4ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>step_</name>
      <anchorfile>classHalfStepsPatternGenerator.html</anchorfile>
      <anchor>a3023f729ab6ea32be624ee7298d93bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>timeAfterZmpShift_</name>
      <anchorfile>classHalfStepsPatternGenerator.html</anchorfile>
      <anchor>ac0cebac2dd21ff7b65bf7d8558b46f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>timeBeforeZmpShift_</name>
      <anchorfile>classHalfStepsPatternGenerator.html</anchorfile>
      <anchor>a1d09cf466b5527eb16889648abab69f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>StepFeatures</name>
    <filename>structStepFeatures.html</filename>
    <member kind="function">
      <type>StepFeatures &amp;</type>
      <name>operator=</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>ad6ff9c1feac76dd1f7b656e2e3b7ecda</anchor>
      <arglist>(const StepFeatures &amp;sf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StepFeatures</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>a87a81461724409159cb216a281e89b72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StepFeatures</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>a9a6763ce2f338227ecb14f9343765922</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>comTrajX</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>a04654da04c09b384a7c9729a5fb577dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>comTrajY</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>af52910b146b0ea397f5f2edd231a8e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>incrTime</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>aca1f44d90f81e8551522501fb64053e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>leftfootHeight</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>a9b197ebc627fc45fbc6ff0651fd2e868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>leftfootOrient</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>aa6b76100dfabf92a68f8d4c7725640db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>leftfootXtraj</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>a4013ba7a6288e69f04c690ebae13f3f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>leftfootYtraj</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>a905cb1cd37d9777c58d9f352969cc57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>rightfootHeight</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>a64bb2a04e186c56311a61c3ac5f33fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>rightfootOrient</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>a335dc681e622de15a48a44ef20402e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>rightfootXtraj</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>a165ec821442d5ce851d7d8d1d9883cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>rightfootYtraj</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>ae51039b4778d2eb023891cb6f4c8374a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>size</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>a305b1e90a19ee824a08447f3fe7dc882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>waistOrient</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>ab287066f081e083b01c317be942f15dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>zc</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>a87e1aea8d35e4be1fc5fd31541a256d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>zmpTrajX</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>abebf88186440803c9982476cb6bfa2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>zmpTrajY</name>
      <anchorfile>structStepFeatures.html</anchorfile>
      <anchor>a27224cc45d2f1d0f23db26d566b00dbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>WithHalfStepsAdditionalData</name>
    <filename>structWithHalfStepsAdditionalData.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>WithHalfStepsAdditionalData</name>
      <anchorfile>structWithHalfStepsAdditionalData.html</anchorfile>
      <anchor>ae0a85d276f8b78baf5f86796c0bc5e17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>horizontalDistance</name>
      <anchorfile>structWithHalfStepsAdditionalData.html</anchorfile>
      <anchor>a63c25dc38fcf838cbd5e819c91c59953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>slideDown</name>
      <anchorfile>structWithHalfStepsAdditionalData.html</anchorfile>
      <anchor>a8785be295ba00da4ff3cb292bc426a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>slideUp</name>
      <anchorfile>structWithHalfStepsAdditionalData.html</anchorfile>
      <anchor>ae27651eb55875d183600c97526c9767a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stepHeight</name>
      <anchorfile>structWithHalfStepsAdditionalData.html</anchorfile>
      <anchor>a85e389ca50073536584a0b738b354d43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>halfsteps_pattern_generator</name>
    <filename>namespacehalfsteps__pattern__generator.html</filename>
    <namespace>halfsteps_pattern_generator::GetPathClient</namespace>
    <namespace>halfsteps_pattern_generator::msg</namespace>
    <namespace>halfsteps_pattern_generator::srv</namespace>
    <class kind="struct">halfsteps_pattern_generator::Footprint_</class>
    <class kind="struct">halfsteps_pattern_generator::GetPath</class>
    <class kind="struct">halfsteps_pattern_generator::GetPathRequest_</class>
    <class kind="struct">halfsteps_pattern_generator::GetPathResponse_</class>
    <member kind="typedef">
      <type>::halfsteps_pattern_generator::Footprint_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Footprint</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>af1fd7d49a94aecfb0f1ce500fd99be60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::Footprint const  &gt;</type>
      <name>FootprintConstPtr</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a7fcd6bb1ecfeb87f1cb96e0ec52bdc00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::Footprint &gt;</type>
      <name>FootprintPtr</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a1f27dc8776ad432329227d99f673dacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::halfsteps_pattern_generator::GetPathRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetPathRequest</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a28ac5213a8ca83b881d4a9cd41d5dc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::GetPathRequest const  &gt;</type>
      <name>GetPathRequestConstPtr</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a56cc379e78d961640518209ae235ebbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::GetPathRequest &gt;</type>
      <name>GetPathRequestPtr</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a9df8f0f6c7186ed0c20cf5f3bf0fcaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::halfsteps_pattern_generator::GetPathResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetPathResponse</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a5ddfe9d82bc3430da66a95befd008715</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::GetPathResponse const  &gt;</type>
      <name>GetPathResponseConstPtr</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a40d6e8b233470ee43641d775845ebbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::GetPathResponse &gt;</type>
      <name>GetPathResponsePtr</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a2dbc5de477c4fe27a2de4e3c67dc4278</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacehalfsteps__pattern__generator.html</anchorfile>
      <anchor>a745cfc93e3ba85f116392e2a62364fc2</anchor>
      <arglist>(std::ostream &amp;s, const ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>halfsteps_pattern_generator::Footprint_</name>
    <filename>structhalfsteps__pattern__generator_1_1Footprint__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::walk_msgs::Footprint2d_&lt; ContainerAllocator &gt;</type>
      <name>_footprint_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a6cbc450c32d22936a24c8ab6537673af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_horizontalDistance_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a2e4e881b30b28468f37a798418aa62b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_slideDown_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>ab8d62f8012b0ec2d0d3188a53c886c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_slideUp_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a65c959eb5870ec15a7cfa75ee3599831</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_stepHeight_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>aff65e9357059e06e656fd82c6119273e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a0e1ea4da0ac0f98557be25829a811392</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>abe1b9814b7ea4d6c4de3b185af6279d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Footprint_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a268d1f45e7b5b127ea103db0249c314c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a8e60e9cb922ed161c532c0ff5d604280</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a662b7a879ee49622023458cdf19f37c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a43ab57954912da95bd0d323eb12bbddf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>ad6606df853f22354e3bff20a31842870</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Footprint_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a3131f50072d79c6e95d884620ab4b68a</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Footprint_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>aeddb4264d362696dbe77fedb89d2299d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a25067c6b7b78b13d1234ad66fa45e273</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a3ce77013675a11b33fcf9f847c4787cd</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>ac93ca836375ad35dcd6b07a2911e7181</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a40bbca7088d9ef528a3b2ec1b3d77470</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>aa432ee47060154d354b7d6a1c116e072</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a2cbc22ebafce58f15b50f0c5c487597f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::walk_msgs::Footprint2d_&lt; ContainerAllocator &gt;</type>
      <name>footprint</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>aee9e30d12b7d0837983c0adb942df4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>horizontalDistance</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a8130fb532a1c6c1ccb975a32d9ef2d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>slideDown</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>addf1a82182bdda459b7f390d4a664512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>slideUp</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a8ebfcd7e753ba92c1545455a6bd3d07f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stepHeight</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a36484b005e42c230203d1f1a02db689f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a854fc51870d74d4c4bc0f37e27443746</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>aa65c9efc9db920ac503ce6d069b86359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1Footprint__.html</anchorfile>
      <anchor>a0777d7287412e0b6b63847fde4316a8b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>halfsteps_pattern_generator::GetPath</name>
    <filename>structhalfsteps__pattern__generator_1_1GetPath.html</filename>
    <member kind="typedef">
      <type>GetPathRequest</type>
      <name>Request</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPath.html</anchorfile>
      <anchor>a356bef24a08b536a237efb3e2c7b374d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPath.html</anchorfile>
      <anchor>aa333faf26aee075479565234ede96c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetPathResponse</type>
      <name>Response</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPath.html</anchorfile>
      <anchor>af70fee8ab79296f8191fe1b8a0a4774f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPath.html</anchorfile>
      <anchor>a33653ee21ff51a5301cad456ff2b4c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPath.html</anchorfile>
      <anchor>acba2aa207b9d835cf69d36a7a2cca130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPath.html</anchorfile>
      <anchor>a275a2d818ed4263d5770b99f3a57fff4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>halfsteps_pattern_generator::GetPathRequest_</name>
    <filename>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::geometry_msgs::Point_&lt; ContainerAllocator &gt;</type>
      <name>_final_center_of_mass_position_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a6564e5016200167d7f6a258626f85313</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>_final_left_foot_position_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>ae24a0de4c42c188dc7f2e41daf3dbfb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>_final_right_foot_position_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a1a4730e9d4426bef6e6967b45562a5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_footprints_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a2ef099fd106e775be54c9c5a5f03a304</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Point_&lt; ContainerAllocator &gt;</type>
      <name>_initial_center_of_mass_position_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>af5c60f679ff165c319b345481b8eafa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>_initial_left_foot_position_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a5aa5c0572ffc21360c49f8b07840ec34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>_initial_right_foot_position_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a33ad9eb619369a8a5b89dd3f54d1174d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_start_with_left_foot_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a47b0f45ef3c44e3f92f1af548adf3c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a97cafb5495240790c40d8af64d2295ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a50bc9b29e0e460e539fa6413d3a8433b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetPathRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>ab6ac252ea038f3e2c0230d8c574fae50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a4565e37c783604c925cee28c33fbfc0f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>adb40e7de503d4d2721dc0997c0134298</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a94b158e61586fd631f948c601da07881</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>ad71a6854cd61db9efa04b7ef21a5d841</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a281e11f2a1a023483a6d8235953c6e9d</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_footprints_size</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a65e56d39d5ea7ead41b4eae8cadeb7ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_footprints_vec</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>ab3e2b7f22da0e646fb6d4230a5d81343</anchor>
      <arglist>(std::vector&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetPathRequest_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a5549d5927ce8521c4d24a7e4bb3cd088</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetPathRequest_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a5ebce7c7a000d04ce8cc16f9d552a00f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>ab8f0fbb272237c2fe9b67fa569b4fed4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a1cc264708274c54ca2ea4779e6bb5f2f</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_footprints_size</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a4f8d3c9ff9269ff6aab89c0cbd44fc1e</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_footprints_vec</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>ae17abc6d9765c5dba36c384c520a7803</anchor>
      <arglist>(const std::vector&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a4168c1ed8058b35364f394fd3807c146</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a1141faf7dbef091961d3446e17088897</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>ab378b1ad1f1040df6fd6572defed5dcf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>ace487c4a910920520e10e79ffcf9bd57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a51ebd2b00a435aa511bc1775d8fa8ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Point_&lt; ContainerAllocator &gt;</type>
      <name>final_center_of_mass_position</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a71578d23c6f343cd4f65dfceea1021d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>final_left_foot_position</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a0e5d809e049db64fbd76d546d955c26a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>final_right_foot_position</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a102f78a8d18556ed03f7ccf6adefa3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>footprints</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a594274e3a255ca24875eff24d55150d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Point_&lt; ContainerAllocator &gt;</type>
      <name>initial_center_of_mass_position</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>aaadfad00427aebed86676652d2909cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>initial_left_foot_position</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>af4f00b31de9461ee97a8f529aa117382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::Pose_&lt; ContainerAllocator &gt;</type>
      <name>initial_right_foot_position</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a563454fc485ac13ab87104484279f82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>start_with_left_foot</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>ac29b7f6b7039c1b07b88736c5691b156</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>aed71575df6390e7b1daf8a7a4e6bfc43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>aabfe3a4ee26b354d44805f666e4b8870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a90304ea1e97f839019eaa5b579f815d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathRequest__.html</anchorfile>
      <anchor>a9789e826ac649827fddd30d84c43ecd5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>halfsteps_pattern_generator::GetPathResponse_</name>
    <filename>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::walk_msgs::WalkPath_&lt; ContainerAllocator &gt;</type>
      <name>_path_type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a0693d6a36f9eb53ff460b85c25ae165c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a29c8ecf588ed0ddaebe316de967951a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>accaaf19d1b9b75644958509f3f666e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetPathResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a519ad7215d56aa0b9eba7e8bb3c17e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a4cef479bbe6cff414a5d07a98ed7420b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a8566be4b6fec278de598b2f083896dac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a3cd010064dc93f00154349e47fedc17f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a8b21057388b8ab2815a5107292f9ea41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>abf463f9b9a51f5804908d09197308097</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetPathResponse_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a988a6f2ff81f5423d742a89c90dda878</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetPathResponse_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a9c45bef01516ed80fbbb679f5c733e73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a35606b496d71f1f8cfe8f6a0c651d711</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a90bd9cbd0a13bd571f832f55004a2ff6</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a77d8cf9cc059bab216a51a03318de947</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>aa40456c50d0814fe5add312c4550e2f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a2baf501c7f65536809e208682aa9c6f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a8584b8bb760ae6ec8e96b6b4d5a0b0bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>aa1e47527890aa1738ddccf54acbb4bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::walk_msgs::WalkPath_&lt; ContainerAllocator &gt;</type>
      <name>path</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>ae934ee37d32ec020cf429354d35d2820</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>a50a0a510c6333903830f90f9ae5dbde2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>aaae923b08a2fd7782fcf2b60bdc3d665</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>aee437e8264ec936d9670b1dbbd998485</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structhalfsteps__pattern__generator_1_1GetPathResponse__.html</anchorfile>
      <anchor>adc3eff4a9b5911a4f77bc4573698e3bd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>halfsteps_pattern_generator::GetPathClient</name>
    <filename>namespacehalfsteps__pattern__generator_1_1GetPathClient.html</filename>
    <class kind="class">halfsteps_pattern_generator::GetPathClient::HalfStepPatternGeneratorClient</class>
  </compound>
  <compound kind="class">
    <name>halfsteps_pattern_generator::GetPathClient::HalfStepPatternGeneratorClient</name>
    <filename>classhalfsteps__pattern__generator_1_1GetPathClient_1_1HalfStepPatternGeneratorClient.html</filename>
    <base>walk_msgs::GetPathClient::Client</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1GetPathClient_1_1HalfStepPatternGeneratorClient.html</anchorfile>
      <anchor>a466167ff478a0b5249d3afce5eac1f1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>halfsteps_pattern_generator::msg</name>
    <filename>namespacehalfsteps__pattern__generator_1_1msg.html</filename>
    <namespace>halfsteps_pattern_generator::msg::_Footprint</namespace>
  </compound>
  <compound kind="namespace">
    <name>halfsteps_pattern_generator::msg::_Footprint</name>
    <filename>namespacehalfsteps__pattern__generator_1_1msg_1_1__Footprint.html</filename>
    <class kind="class">halfsteps_pattern_generator::msg::_Footprint::Footprint</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I2i7d</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1msg_1_1__Footprint.html</anchorfile>
      <anchor>ab6edadbc857608d2c3cedb4cd653096f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1msg_1_1__Footprint.html</anchorfile>
      <anchor>ad256e5712b046572901605726bc5e92e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>halfsteps_pattern_generator::msg::_Footprint::Footprint</name>
    <filename>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>ab4ad4f5582900c8144cf58ebaead10bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>a4cbfc44d3d93ac9113f6f24bf6431ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>aad7d782c8ccfb8b06aae18e1372634cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>afd59dc93d62a52e50508b1f2c7ded04e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>aa3c27963fdc723ecea21d6edece34592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>footprint</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>ae0163393ecbf32958aca18bcb7ab1967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>horizontalDistance</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>aafd6477daa27d8ff33cdc74e8e9113d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>slideDown</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>a66b13e286c77ce2bbc3f0af8dd73a799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>slideUp</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>aaf7ba94b7d8885bfc35418348c0ff34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stepHeight</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>a0d9ceb7f2202491b3ffe59043bed51d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>ada980b33d6a20ab24ddc1d7f9182e1d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>a06f69712bd10615875a50b14b4c8cb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>aadf7fb165b83fa53a6a42ff2d99bdbf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>acd94b8e16098252af8237778b1451bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>abea2f3377025c5319b7f446fed24f890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>ac16ebab5d751b9d27d0308f007ad3888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1msg_1_1__Footprint_1_1Footprint.html</anchorfile>
      <anchor>a3e2bc5490b45b2c3934cec324cacacfb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>halfsteps_pattern_generator::srv</name>
    <filename>namespacehalfsteps__pattern__generator_1_1srv.html</filename>
    <namespace>halfsteps_pattern_generator::srv::_GetPath</namespace>
  </compound>
  <compound kind="namespace">
    <name>halfsteps_pattern_generator::srv::_GetPath</name>
    <filename>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</filename>
    <class kind="class">halfsteps_pattern_generator::srv::_GetPath::GetPath</class>
    <class kind="class">halfsteps_pattern_generator::srv::_GetPath::GetPathRequest</class>
    <class kind="class">halfsteps_pattern_generator::srv::_GetPath::GetPathResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>a609ff328997076b4a2d20e867342eb5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>af02a97d833362d089cde5d5b69afe3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>ad1b40d843ba7c8400ffd83c4b046d91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_34dB</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>a848309ddf10642178c0a38c5e007f08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>a616493a190c8fcd7471a5ca07f259406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>a30e00b8a798c62aaf9629885d2370ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4d</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>ad9ad552c81faaca48a819db9d2d2cb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacehalfsteps__pattern__generator_1_1srv_1_1__GetPath.html</anchorfile>
      <anchor>a70febb01df497f9ceb46c4b5b1141324</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>halfsteps_pattern_generator::srv::_GetPath::GetPath</name>
    <filename>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPath.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPath.html</anchorfile>
      <anchor>aff1f4c61339fbfce6bc7b58cd56a6c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPath.html</anchorfile>
      <anchor>ac942f3caece9ee3857b2854254b6f5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPath.html</anchorfile>
      <anchor>a8994ba8a2e2905fa73c8865c68846b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPath.html</anchorfile>
      <anchor>ae68b5cad3b095e3536d33bcb75deb757</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>halfsteps_pattern_generator::srv::_GetPath::GetPathRequest</name>
    <filename>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>aa258f8ca01ce56a320ef12a4e33d142b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>aad21cb267d2bd2f8af403a99f033627d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>ac4ed6bca76dbc5a52a265dd0f493cd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>a905729021e736369dd2c61c5385de5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>aa48a3fd3acfff84bd3a3665c9164ce7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>final_center_of_mass_position</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>ae9e35f694457d8ffb34f5ade7de1f142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>final_left_foot_position</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>a5d614dfa33c15f74082f7572dd0f3396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>final_right_foot_position</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>afee4b2f18b66902e9c65f6cb377ec63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>footprints</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>a75e9bd6a3905df44ec2944fd8255a074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>initial_center_of_mass_position</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>ab4e65f19800554a0ae592720edf556f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>initial_left_foot_position</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>af1318b46c8b227aaac8f244758c3d8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>initial_right_foot_position</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>ab4c868a1401ae7445a1e99f8445f0027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_with_left_foot</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>ac63a29b5deec985c4f80100b8e13ee98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>a183cd1c94921b36e65fb95896f3bf93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>a1a12e344c9443466ba21cbb89cf03f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>a9824f917902d6cf51f980107c061569a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>a6e65200cf259778540c768d72cdf27d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>acfb0d925ea63696f36ad55bd984eed8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>a5a13f3e1d41fe3fe43a7d31b3d3da336</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathRequest.html</anchorfile>
      <anchor>aecdbe34d2549a4011459992d33f88e97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>halfsteps_pattern_generator::srv::_GetPath::GetPathResponse</name>
    <filename>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>a92c8c51f13ed08f56d1524da524aa716</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>ab08bde0f182b34148780a313b4a5a575</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>a43ff1b16ef9228ab9c7f1885efdc2b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>a27e6f600f4a811a097fbea56cbe45459</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>abc1a826ac30efddd59b48f8ac7fcf8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>ae33fe0588480c574827516a446ca2e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>a0364cd547fc63e6fd9f040a73d18dec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>a064480fb343bf8e191f47417a7a04732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>a3f2df8ad507165c42f3cb84797c338b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>a639f56f9bbd939d8023a6b35cbde2260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>aa6a81b9cf090209243a1a69ce4913642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>ad05f3f6ca9b3cd10ce380213b4e040fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classhalfsteps__pattern__generator_1_1srv_1_1__GetPath_1_1GetPathResponse.html</anchorfile>
      <anchor>ae748d65d60aea8c630d01c72b9f1e2f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1halfsteps__pattern__generator_1_1Footprint__c571cffd464f2707cbce941873ab17ac.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1halfsteps__pattern__generator_1_1Footprint__c571cffd464f2707cbce941873ab17ac.html</anchorfile>
      <anchor>ad0a9a49db2dc774c4c6c70dbb28d6147</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae35137f669b47ec6376d98c0861ddd24</anchor>
      <arglist>(const ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8fb2d46d00c672f1b123d19a2b872f0c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1halfsteps__pattern__generator_1_1GetPathRequest9ed415a7a1a840e6818b92a71746a3dc.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1halfsteps__pattern__generator_1_1GetPathRequest9ed415a7a1a840e6818b92a71746a3dc.html</anchorfile>
      <anchor>aab416ad65e03512132e1db715c32325f</anchor>
      <arglist>(const ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1halfsteps__pattern__generator_1_1GetPathRequest9ed415a7a1a840e6818b92a71746a3dc.html</anchorfile>
      <anchor>ae659ca27cad5b58db47b3ab0c8c0317d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1halfsteps__pattern__generator_1_1GetPathRespons389f74f0d51b7c5a175b5aed9bdbdf89.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1halfsteps__pattern__generator_1_1GetPathRespons389f74f0d51b7c5a175b5aed9bdbdf89.html</anchorfile>
      <anchor>ab4d2f32ef210044f90ca6d06b9ba6ee7</anchor>
      <arglist>(const ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1halfsteps__pattern__generator_1_1GetPathRespons389f74f0d51b7c5a175b5aed9bdbdf89.html</anchorfile>
      <anchor>aa3f6ef6b210ba288ee24d2ba0be9eeab</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1halfsteps__pattern__generator_1_1Footprint___cfd0230b540690706570e848cbe730cd.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1halfsteps__pattern__generator_1_1Footprint___cfd0230b540690706570e848cbe730cd.html</anchorfile>
      <anchor>ac9846881d02d5c1044ad14dac7657c8f</anchor>
      <arglist>(const ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1halfsteps__pattern__generator_1_1Footprint___cfd0230b540690706570e848cbe730cd.html</anchorfile>
      <anchor>a47613b1e4b6ff28315747b457e397baf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1halfsteps__pattern__generator_1_1GetPathReque9cc88ac22689f5b00aead45f20bad8d4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1halfsteps__pattern__generator_1_1GetPathReque9cc88ac22689f5b00aead45f20bad8d4.html</anchorfile>
      <anchor>ac107664551a0835249e71c46071f9447</anchor>
      <arglist>(const ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1halfsteps__pattern__generator_1_1GetPathReque9cc88ac22689f5b00aead45f20bad8d4.html</anchorfile>
      <anchor>a93ab5f87f3c68ec7882044841b8d8daa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1halfsteps__pattern__generator_1_1GetPathRespo0d00789e7af88580cbc4c7e3d0d875fc.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1halfsteps__pattern__generator_1_1GetPathRespo0d00789e7af88580cbc4c7e3d0d875fc.html</anchorfile>
      <anchor>a15aae4e74614c40180ac94faf3448d49</anchor>
      <arglist>(const ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1halfsteps__pattern__generator_1_1GetPathRespo0d00789e7af88580cbc4c7e3d0d875fc.html</anchorfile>
      <anchor>a2a5be662e4a2201cb441c03b8e48245b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1halfsteps__pattern__generator_1_1Footprint__5fde89af66cb69beca912dbd3b6ce41d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3b2eb619afd770940f647c3fc0f7e641c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1halfsteps__pattern__generator_1_1GetPathReques086dbea8e86b3e774cf2577ae72e26ac.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1halfsteps__pattern__generator_1_1GetPathReques72e99e0e1554067e229a8e7658d753fb.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1halfsteps__pattern__generator_1_1GetPathRespon7a5088de6bc041af1912f6d3ca34120c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1halfsteps__pattern__generator_1_1GetPathRespon3a0da1a485655152cc6e6c5f75c8b7a3.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adc2c5a5b139c3600aa87f96242b386ab</anchor>
      <arglist>(const ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aba0836263f092f9b5fee4eec05a83562</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9cf0eb377bdeb407b954e9dbf1e242f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9e1382fc385f8a5000559b3635e6874a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1GetPathRequest__9b06701c40103948454a8b0cfb7cfac9.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1GetPathRequest__9b06701c40103948454a8b0cfb7cfac9.html</anchorfile>
      <anchor>a7b9d630d13de41067aa53d0399a66582</anchor>
      <arglist>(const ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1GetPathRequest__9b06701c40103948454a8b0cfb7cfac9.html</anchorfile>
      <anchor>ab3963418c8252971842c434805d8e672</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1GetPathRequest__9b06701c40103948454a8b0cfb7cfac9.html</anchorfile>
      <anchor>ac9e9b3cb53f641ae0e1bab14aac56b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1GetPathRequest__9b06701c40103948454a8b0cfb7cfac9.html</anchorfile>
      <anchor>ad93bcd07bfb7fb33d48b4d5fe92ccffb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1GetPathResponse_64e028b8b4056886a600272cce2080f1.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1GetPathResponse_64e028b8b4056886a600272cce2080f1.html</anchorfile>
      <anchor>aef5e66e5e069a3016a28b02746b5b0e4</anchor>
      <arglist>(const ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1GetPathResponse_64e028b8b4056886a600272cce2080f1.html</anchorfile>
      <anchor>a55bd288868c8dbefd1f5b84bfe7f9ac2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1GetPathResponse_64e028b8b4056886a600272cce2080f1.html</anchorfile>
      <anchor>a6d3052448b0b2afb159eb0b6e4fb1390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1halfsteps__pattern__generator_1_1GetPathResponse_64e028b8b4056886a600272cce2080f1.html</anchorfile>
      <anchor>ae3ac9bdbf9d849c3ee74942e9c48ba7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::halfsteps_pattern_generator::Footprint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab735a7e4f85fda1eb598aeab7b5252fd</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1halfsteps__pattern__generator_1_1Footprint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad9eb0624b8c2a9a20efd81659b681eaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1halfsteps__pattern__generator_1_1GetPathRequest72f001dc3c3e4cb72691d0eadcd3adc4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1halfsteps__pattern__generator_1_1GetPathRequest72f001dc3c3e4cb72691d0eadcd3adc4.html</anchorfile>
      <anchor>ae6c9105f633103c7b699cbd3faf482d6</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1halfsteps__pattern__generator_1_1GetPathRequest72f001dc3c3e4cb72691d0eadcd3adc4.html</anchorfile>
      <anchor>a0fb42d0b4abe1dc516132fda9cea794a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1halfsteps__pattern__generator_1_1GetPathResponsbb7d176dbcb18ac17923d38cdd4afd18.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1halfsteps__pattern__generator_1_1GetPathResponsbb7d176dbcb18ac17923d38cdd4afd18.html</anchorfile>
      <anchor>a5e5c6f5689497e009933c72e9b2c7b2f</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1halfsteps__pattern__generator_1_1GetPathResponsbb7d176dbcb18ac17923d38cdd4afd18.html</anchorfile>
      <anchor>a8352c286ca4486f2fa5aa81c061093bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; halfsteps_pattern_generator::GetPath &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01halfsteps__pattern__generator_1_1GetPath_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01halfsteps__pattern__generator_1_1GetPath_01_4.html</anchorfile>
      <anchor>a9f65511fbfb6329f1a88fb0ff3406495</anchor>
      <arglist>(const halfsteps_pattern_generator::GetPath &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01halfsteps__pattern__generator_1_1GetPath_01_4.html</anchorfile>
      <anchor>aab3754a68dc97f5a1cadbdefaf0523db</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01halfsteps__pattern__generator_1_1GetPathRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01halfsteps__pattern__generator_1_1GetPathRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9f261e4c1820f07b55b45cd1deb99231</anchor>
      <arglist>(const halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01halfsteps__pattern__generator_1_1GetPathRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a79ffdaf83b349942e1130e00a93f7ddf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01halfsteps__pattern__generator_1_1GetPathResponse___560fb3d31c7d0a88c444ce329c114fb2.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01halfsteps__pattern__generator_1_1GetPathResponse___560fb3d31c7d0a88c444ce329c114fb2.html</anchorfile>
      <anchor>a54ece523ef85755615c09893f18a65ea</anchor>
      <arglist>(const halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01halfsteps__pattern__generator_1_1GetPathResponse___560fb3d31c7d0a88c444ce329c114fb2.html</anchorfile>
      <anchor>a2bff6e2ce87e94e86cb115356c43098e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; halfsteps_pattern_generator::GetPath &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01halfsteps__pattern__generator_1_1GetPath_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01halfsteps__pattern__generator_1_1GetPath_01_4.html</anchorfile>
      <anchor>ae5e8b5e26ad8cf3f860b01b27292d788</anchor>
      <arglist>(const halfsteps_pattern_generator::GetPath &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01halfsteps__pattern__generator_1_1GetPath_01_4.html</anchorfile>
      <anchor>a5b28515a4f062e489d39776067acf64a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01halfsteps__pattern__generator_1_1GetPathRequest___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01halfsteps__pattern__generator_1_1GetPathRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aae3ad584960d8d8d7b8f6d6c841c73c4</anchor>
      <arglist>(const halfsteps_pattern_generator::GetPathRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01halfsteps__pattern__generator_1_1GetPathRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa0102fbbf0e187ba5e179b762d977523</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01halfsteps__pattern__generator_1_1GetPathResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01halfsteps__pattern__generator_1_1GetPathResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aae28821ca7c9617e21964248906d75f2</anchor>
      <arglist>(const halfsteps_pattern_generator::GetPathResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01halfsteps__pattern__generator_1_1GetPathResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a32d883938cdd51d60fadcea331312341</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tutorial_getting_started</name>
    <filename>namespacetutorial__getting__started.html</filename>
    <member kind="function">
      <type>def</type>
      <name>makeFootprint</name>
      <anchorfile>namespacetutorial__getting__started.html</anchorfile>
      <anchor>a85c2ec6f4d6bd5c5337a05a8d9af0d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>client</name>
      <anchorfile>namespacetutorial__getting__started.html</anchorfile>
      <anchor>ad1b268e0d1ffafebce5a5306a3852871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>slideDown</name>
      <anchorfile>namespacetutorial__getting__started.html</anchorfile>
      <anchor>a86249e0f894fe59ad3164c8aa1346962</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>slideUp</name>
      <anchorfile>namespacetutorial__getting__started.html</anchorfile>
      <anchor>a21293ae0c2b789e683f7edc0033aa043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stepLength</name>
      <anchorfile>namespacetutorial__getting__started.html</anchorfile>
      <anchor>ac00b80b769e7aa1703e539520f1c4799</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>walk::PatternGeneratorTraits&lt; HalfStepsPatternGenerator &gt;</name>
    <filename>structwalk_1_1PatternGeneratorTraits_3_01HalfStepsPatternGenerator_01_4.html</filename>
    <member kind="typedef">
      <type>WithHalfStepsAdditionalData&lt; walk::StampedFootprint2d &gt;</type>
      <name>Footprint</name>
      <anchorfile>structwalk_1_1PatternGeneratorTraits_3_01HalfStepsPatternGenerator_01_4.html</anchorfile>
      <anchor>aba7b8ebdd5f50abe7a88bda02bb555f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DiscretizedTrajectory&lt; StampedPosition2d &gt;</type>
      <name>Trajectory2d</name>
      <anchorfile>structwalk_1_1PatternGeneratorTraits_3_01HalfStepsPatternGenerator_01_4.html</anchorfile>
      <anchor>a32c60aa08ac8a84291a15be6eca25680</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DiscretizedTrajectory&lt; StampedPosition3d &gt;</type>
      <name>Trajectory3d</name>
      <anchorfile>structwalk_1_1PatternGeneratorTraits_3_01HalfStepsPatternGenerator_01_4.html</anchorfile>
      <anchor>a817ef545c9230a7e35e8eec343d76739</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DiscretizedTrajectory&lt; StampedVectorNd &gt;</type>
      <name>TrajectoryNd</name>
      <anchorfile>structwalk_1_1PatternGeneratorTraits_3_01HalfStepsPatternGenerator_01_4.html</anchorfile>
      <anchor>a8741f9fc9283612812a7c07b45deeb5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DiscretizedTrajectory&lt; StampedVector2d &gt;</type>
      <name>TrajectoryV2d</name>
      <anchorfile>structwalk_1_1PatternGeneratorTraits_3_01HalfStepsPatternGenerator_01_4.html</anchorfile>
      <anchor>a5f2528690096a7ae364af79ba56a4aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DiscretizedTrajectory&lt; StampedVector3d &gt;</type>
      <name>TrajectoryV3d</name>
      <anchorfile>structwalk_1_1PatternGeneratorTraits_3_01HalfStepsPatternGenerator_01_4.html</anchorfile>
      <anchor>a65836e2267758d5cfda3d23c26bcdfe5</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
