<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/hrpsys/python/</path>
    <filename>____init_____8py</filename>
    <namespace>python</namespace>
  </compound>
  <compound kind="file">
    <name>AccelerationChecker.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AccelerationChecker/</path>
    <filename>AccelerationChecker_8cpp</filename>
    <includes id="AccelerationChecker_8h" name="AccelerationChecker.h" local="yes" imported="no">AccelerationChecker.h</includes>
    <member kind="function">
      <type>void</type>
      <name>AccelerationCheckerInit</name>
      <anchorfile>AccelerationChecker_8cpp.html</anchorfile>
      <anchor>a5623756fe9088a85444672b709219ab0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>AccelerationChecker_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AccelerationChecker.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/AccelerationChecker/</path>
    <filename>AccelerationChecker_8h</filename>
    <class kind="class">AccelerationChecker</class>
    <member kind="function">
      <type>void</type>
      <name>AccelerationCheckerInit</name>
      <anchorfile>AccelerationChecker_8h.html</anchorfile>
      <anchor>a5623756fe9088a85444672b709219ab0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AccelerationCheckerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AccelerationChecker/</path>
    <filename>AccelerationCheckerComp_8cpp</filename>
    <includes id="AccelerationChecker_8h" name="AccelerationChecker.h" local="yes" imported="no">AccelerationChecker.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>AccelerationCheckerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>AccelerationCheckerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AccelerationFilter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AccelerationFilter/</path>
    <filename>AccelerationFilter_8cpp</filename>
    <includes id="AccelerationFilter_8h" name="AccelerationFilter.h" local="yes" imported="no">AccelerationFilter.h</includes>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>AccelerationFilter_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AccelerationFilterInit</name>
      <anchorfile>AccelerationFilter_8cpp.html</anchorfile>
      <anchor>af5b8afe1747060ed959b674bccbe2807</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>accelerationfilter_spec</name>
      <anchorfile>AccelerationFilter_8cpp.html</anchorfile>
      <anchor>ae40702920bd450cc4f6a5e89a11a9e23</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AccelerationFilter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/AccelerationFilter/</path>
    <filename>AccelerationFilter_8h</filename>
    <includes id="TorqueFilter_2IIRFilter_8h" name="TorqueFilter/IIRFilter.h" local="no" imported="no">../TorqueFilter/IIRFilter.h</includes>
    <includes id="AccelerationFilterService__impl_8h" name="AccelerationFilterService_impl.h" local="yes" imported="no">AccelerationFilterService_impl.h</includes>
    <class kind="class">AccelerationFilter</class>
    <member kind="function">
      <type>DLL_EXPORT void</type>
      <name>AccelerationFilterInit</name>
      <anchorfile>AccelerationFilter_8h.html</anchorfile>
      <anchor>a945a9e4ebb847478fe18cacebcea429f</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AccelerationFilterComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AccelerationFilter/</path>
    <filename>AccelerationFilterComp_8cpp</filename>
    <includes id="AccelerationFilter_8h" name="AccelerationFilter.h" local="yes" imported="no">AccelerationFilter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>AccelerationFilterComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>AccelerationFilterComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AccelerationFilterService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AccelerationFilter/</path>
    <filename>AccelerationFilterService__impl_8cpp</filename>
    <includes id="AccelerationFilterService__impl_8h" name="AccelerationFilterService_impl.h" local="yes" imported="no">AccelerationFilterService_impl.h</includes>
    <includes id="AccelerationFilter_8h" name="AccelerationFilter.h" local="yes" imported="no">AccelerationFilter.h</includes>
  </compound>
  <compound kind="file">
    <name>AccelerationFilterService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/AccelerationFilter/</path>
    <filename>AccelerationFilterService__impl_8h</filename>
    <class kind="class">AccelerationFilterService_impl</class>
  </compound>
  <compound kind="file">
    <name>ApproximateVoxelGridFilter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ApproximateVoxelGridFilter/</path>
    <filename>ApproximateVoxelGridFilter_8cpp</filename>
    <includes id="ApproximateVoxelGridFilter_8h" name="ApproximateVoxelGridFilter.h" local="yes" imported="no">ApproximateVoxelGridFilter.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ApproximateVoxelGridFilterInit</name>
      <anchorfile>ApproximateVoxelGridFilter_8cpp.html</anchorfile>
      <anchor>a64890f777543d3060b7a4a76043578f9</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>ApproximateVoxelGridFilter_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ApproximateVoxelGridFilter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ApproximateVoxelGridFilter/</path>
    <filename>ApproximateVoxelGridFilter_8h</filename>
    <class kind="class">ApproximateVoxelGridFilter</class>
    <member kind="function">
      <type>void</type>
      <name>ApproximateVoxelGridFilterInit</name>
      <anchorfile>ApproximateVoxelGridFilter_8h.html</anchorfile>
      <anchor>a64890f777543d3060b7a4a76043578f9</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ApproximateVoxelGridFilterComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ApproximateVoxelGridFilter/</path>
    <filename>ApproximateVoxelGridFilterComp_8cpp</filename>
    <includes id="ApproximateVoxelGridFilter_8h" name="ApproximateVoxelGridFilter.h" local="yes" imported="no">ApproximateVoxelGridFilter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ApproximateVoxelGridFilterComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ApproximateVoxelGridFilterComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AutoBalancer.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AutoBalancer/</path>
    <filename>AutoBalancer_8cpp</filename>
    <includes id="AutoBalancer_8h" name="AutoBalancer.h" local="yes" imported="no">AutoBalancer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP</name>
      <anchorfile>AutoBalancer_8cpp.html</anchorfile>
      <anchor>a15ee0d8ff2682d0453c65881249ef075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP2</name>
      <anchorfile>AutoBalancer_8cpp.html</anchorfile>
      <anchor>ae5ba1edeab8fbc88e7701f90a187db27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>AutoBalancer_8cpp.html</anchorfile>
      <anchor>a894738198a00b6a55e87799c0f8712bb</anchor>
      <arglist>(deg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rad2deg</name>
      <anchorfile>AutoBalancer_8cpp.html</anchorfile>
      <anchor>aa0a2b2d4d920457dad62bbe8e268850e</anchor>
      <arglist>(rad)</arglist>
    </member>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>AutoBalancer_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AutoBalancerInit</name>
      <anchorfile>AutoBalancer_8cpp.html</anchorfile>
      <anchor>aa0ccca22bdba6ee674be7a205db6e4fa</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcWeightedLinearEquation</name>
      <anchorfile>AutoBalancer_8cpp.html</anchorfile>
      <anchor>a4bd5631e7bc5078726073a088767e144</anchor>
      <arglist>(hrp::dvector &amp;ret, const hrp::dmatrix &amp;A, const hrp::dmatrix &amp;W, const hrp::dvector &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>AutoBalancer_8cpp.html</anchorfile>
      <anchor>a0027abee2ce9f893ca4b8185af7cdd7a</anchor>
      <arglist>(std::ostream &amp;os, const struct RTC::Time &amp;tm)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>autobalancer_spec</name>
      <anchorfile>AutoBalancer_8cpp.html</anchorfile>
      <anchor>a8978f20468fd1562d6e2b0f4f7ebe757</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AutoBalancer.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/AutoBalancer/</path>
    <filename>AutoBalancer_8h</filename>
    <includes id="JointPathEx_8h" name="JointPathEx.h" local="yes" imported="no">../ImpedanceController/JointPathEx.h</includes>
    <includes id="RatsMatrix_8h" name="RatsMatrix.h" local="yes" imported="no">../ImpedanceController/RatsMatrix.h</includes>
    <includes id="GaitGenerator_8h" name="GaitGenerator.h" local="yes" imported="no">GaitGenerator.h</includes>
    <includes id="AutoBalancerService__impl_8h" name="AutoBalancerService_impl.h" local="yes" imported="no">AutoBalancerService_impl.h</includes>
    <includes id="interpolator_8h" name="interpolator.h" local="yes" imported="no">interpolator.h</includes>
    <includes id="TorqueFilter_2IIRFilter_8h" name="TorqueFilter/IIRFilter.h" local="yes" imported="no">../TorqueFilter/IIRFilter.h</includes>
    <includes id="SimpleFullbodyInverseKinematicsSolver_8h" name="SimpleFullbodyInverseKinematicsSolver.h" local="yes" imported="no">SimpleFullbodyInverseKinematicsSolver.h</includes>
    <class kind="struct">AutoBalancer::ABCIKparam</class>
    <class kind="class">AutoBalancer</class>
    <member kind="function">
      <type>void</type>
      <name>AutoBalancerInit</name>
      <anchorfile>AutoBalancer_8h.html</anchorfile>
      <anchor>aa0ccca22bdba6ee674be7a205db6e4fa</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AutoBalancerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AutoBalancer/</path>
    <filename>AutoBalancerComp_8cpp</filename>
    <includes id="AutoBalancer_8h" name="AutoBalancer.h" local="yes" imported="no">AutoBalancer.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>AutoBalancerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>AutoBalancerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AutoBalancerService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AutoBalancer/</path>
    <filename>AutoBalancerService__impl_8cpp</filename>
    <includes id="AutoBalancerService__impl_8h" name="AutoBalancerService_impl.h" local="yes" imported="no">AutoBalancerService_impl.h</includes>
    <includes id="AutoBalancer_8h" name="AutoBalancer.h" local="yes" imported="no">AutoBalancer.h</includes>
  </compound>
  <compound kind="file">
    <name>AutoBalancerService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/AutoBalancer/</path>
    <filename>AutoBalancerService__impl_8h</filename>
    <class kind="class">AutoBalancerService_impl</class>
  </compound>
  <compound kind="file">
    <name>AverageFilter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AverageFilter/</path>
    <filename>AverageFilter_8cpp</filename>
    <includes id="AverageFilter_8h" name="AverageFilter.h" local="yes" imported="no">AverageFilter.h</includes>
    <member kind="function">
      <type>void</type>
      <name>AverageFilterInit</name>
      <anchorfile>AverageFilter_8cpp.html</anchorfile>
      <anchor>ac54ca6db70acfa6e77869fbdd4b8f183</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>AverageFilter_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AverageFilter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/AverageFilter/</path>
    <filename>AverageFilter_8h</filename>
    <class kind="class">AverageFilter</class>
    <member kind="function">
      <type>void</type>
      <name>AverageFilterInit</name>
      <anchorfile>AverageFilter_8h.html</anchorfile>
      <anchor>ac54ca6db70acfa6e77869fbdd4b8f183</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AverageFilterComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AverageFilter/</path>
    <filename>AverageFilterComp_8cpp</filename>
    <includes id="AverageFilter_8h" name="AverageFilter.h" local="yes" imported="no">AverageFilter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>AverageFilterComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>AverageFilterComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>beep.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SoftErrorLimiter/</path>
    <filename>beep_8cpp</filename>
    <includes id="beep_8h" name="beep.h" local="yes" imported="no">beep.h</includes>
    <member kind="function">
      <type>void</type>
      <name>init_beep</name>
      <anchorfile>beep_8cpp.html</anchorfile>
      <anchor>ad22c8cb26879838ce63c83f91838ee8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit_beep</name>
      <anchorfile>beep_8cpp.html</anchorfile>
      <anchor>af4074533f010c13ca1b150672e4720dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start_beep</name>
      <anchorfile>beep_8cpp.html</anchorfile>
      <anchor>a7248673c6b6aab5261e17cfced493557</anchor>
      <arglist>(int freq, int length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop_beep</name>
      <anchorfile>beep_8cpp.html</anchorfile>
      <anchor>a01b327f5904e29a41de8fb80bacc0e37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static FILE *</type>
      <name>console_fp</name>
      <anchorfile>beep_8cpp.html</anchorfile>
      <anchor>a16db096857edabc29e21295d57df8006</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>beep.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/SoftErrorLimiter/</path>
    <filename>beep_8h</filename>
    <class kind="class">BeepClient</class>
    <member kind="enumeration">
      <name>beep_info</name>
      <anchorfile>beep_8h.html</anchorfile>
      <anchor>a5bcdb856656698e861cd4e567849b7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BEEP_INFO_START</name>
      <anchorfile>beep_8h.html</anchorfile>
      <anchor>a5bcdb856656698e861cd4e567849b7f9ae3e036f41005e110d9ff8fe8b49728b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BEEP_INFO_FREQ</name>
      <anchorfile>beep_8h.html</anchorfile>
      <anchor>a5bcdb856656698e861cd4e567849b7f9a22bd1dba0b279f60e718c61a9f31ba11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BEEP_INFO_LENGTH</name>
      <anchorfile>beep_8h.html</anchorfile>
      <anchor>a5bcdb856656698e861cd4e567849b7f9a4b1d761309e429052476d7a6755ca79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_BEEP_INFO</name>
      <anchorfile>beep_8h.html</anchorfile>
      <anchor>a5bcdb856656698e861cd4e567849b7f9aabbad39fcde5fe134aee78192bdb1891</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_beep</name>
      <anchorfile>beep_8h.html</anchorfile>
      <anchor>ad22c8cb26879838ce63c83f91838ee8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit_beep</name>
      <anchorfile>beep_8h.html</anchorfile>
      <anchor>af4074533f010c13ca1b150672e4720dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start_beep</name>
      <anchorfile>beep_8h.html</anchorfile>
      <anchor>a9b2de789d9b0ce8880f64b7c822d2c62</anchor>
      <arglist>(int freq, int length=50)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop_beep</name>
      <anchorfile>beep_8h.html</anchorfile>
      <anchor>a01b327f5904e29a41de8fb80bacc0e37</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Beeper.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Beeper/</path>
    <filename>Beeper_8cpp</filename>
    <includes id="Beeper_8h" name="Beeper.h" local="yes" imported="no">Beeper.h</includes>
    <class kind="struct">BeepData</class>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP</name>
      <anchorfile>Beeper_8cpp.html</anchorfile>
      <anchor>a15ee0d8ff2682d0453c65881249ef075</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>BeeperInit</name>
      <anchorfile>Beeper_8cpp.html</anchorfile>
      <anchor>a234d7642a3e80c17b79003fd5843db67</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>call_beep</name>
      <anchorfile>Beeper_8cpp.html</anchorfile>
      <anchor>ade45f96c56048242102487544c6c8e2e</anchor>
      <arglist>(void *args)</arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; BeepData &gt;</type>
      <name>beep_command_buffer</name>
      <anchorfile>Beeper_8cpp.html</anchorfile>
      <anchor>a9561371d84db2aaa405effaa42d06d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>beep_mutex</name>
      <anchorfile>Beeper_8cpp.html</anchorfile>
      <anchor>a7ca65bb750d5362b696d72134ba4cdc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>beeper_spec</name>
      <anchorfile>Beeper_8cpp.html</anchorfile>
      <anchor>ae2b5f08083b2f2fc99be5c7b4ebaad27</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_initialized</name>
      <anchorfile>Beeper_8cpp.html</anchorfile>
      <anchor>a2c0d7f842cd6fa8b8ea3ebab3b6d6162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>Beeper_8cpp.html</anchorfile>
      <anchor>a67f6cc7fa80c9e446737863bd4fdc2d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Beeper.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Beeper/</path>
    <filename>Beeper_8h</filename>
    <includes id="beep_8h" name="beep.h" local="yes" imported="no">../SoftErrorLimiter/beep.h</includes>
    <class kind="class">Beeper</class>
    <member kind="function">
      <type>void</type>
      <name>BeeperInit</name>
      <anchorfile>Beeper_8h.html</anchorfile>
      <anchor>a234d7642a3e80c17b79003fd5843db67</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BeeperComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Beeper/</path>
    <filename>BeeperComp_8cpp</filename>
    <includes id="Beeper_8h" name="Beeper.h" local="yes" imported="no">Beeper.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>BeeperComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>BeeperComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BodyRTC.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>BodyRTC_8cpp</filename>
    <includes id="BodyRTC_8h" name="BodyRTC.h" local="yes" imported="no">BodyRTC.h</includes>
    <includes id="PortHandler_8h" name="PortHandler.h" local="yes" imported="no">PortHandler.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_ANGLE_ERROR_LIMIT</name>
      <anchorfile>BodyRTC_8cpp.html</anchorfile>
      <anchor>a96ea7f908afc5d1209b6db066dc45472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JID_ALL</name>
      <anchorfile>BodyRTC_8cpp.html</anchorfile>
      <anchor>aeaf541b92c65740bacd497b118b19244</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JID_INVALID</name>
      <anchorfile>BodyRTC_8cpp.html</anchorfile>
      <anchor>a6bda0454369f66cb63b536c6e0660898</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OFF</name>
      <anchorfile>BodyRTC_8cpp.html</anchorfile>
      <anchor>a29e413f6725b2ba32d165ffaa35b01e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ON</name>
      <anchorfile>BodyRTC_8cpp.html</anchorfile>
      <anchor>ad76d1750a6cdeebd506bfcd6752554d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DummyDelete</name>
      <anchorfile>BodyRTC_8cpp.html</anchorfile>
      <anchor>aca12e9425d716372208f832e375d2534</anchor>
      <arglist>(RTC::RTObject_impl *rtc)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getJointList</name>
      <anchorfile>BodyRTC_8cpp.html</anchorfile>
      <anchor>a744fb0157c5e0c52877adcdf0ce2eeb7</anchor>
      <arglist>(hrp::Body *body, const std::vector&lt; std::string &gt; &amp;elements, std::vector&lt; hrp::Link * &gt; &amp;joints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parsePortConfig</name>
      <anchorfile>BodyRTC_8cpp.html</anchorfile>
      <anchor>aa34d2ea13ab043b7f35e3f50edc2361c</anchor>
      <arglist>(const std::string &amp;config, std::string &amp;name, std::string &amp;type, std::vector&lt; std::string &gt; &amp;elements)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>time_string</name>
      <anchorfile>BodyRTC_8cpp.html</anchorfile>
      <anchor>a4a715f6aa89a2e6c9effc59cc040da00</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BodyRTC.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>BodyRTC_8h</filename>
    <class kind="class">BodyRTC</class>
    <class kind="class">RobotHardwareServicePort</class>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; BodyRTC &gt;</type>
      <name>BodyRTCPtr</name>
      <anchorfile>BodyRTC_8h.html</anchorfile>
      <anchor>a3c788e9046a81104a5f354a271cbaed7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BodyState.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>BodyState_8cpp</filename>
    <includes id="BodyState_8h" name="BodyState.h" local="yes" imported="no">BodyState.h</includes>
  </compound>
  <compound kind="file">
    <name>BodyState.h</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>BodyState_8h</filename>
    <class kind="class">BodyState</class>
  </compound>
  <compound kind="file">
    <name>BVutil.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>BVutil_8cpp</filename>
    <includes id="BVutil_8h" name="BVutil.h" local="yes" imported="no">BVutil.h</includes>
    <member kind="function">
      <type>void</type>
      <name>convertToAABB</name>
      <anchorfile>BVutil_8cpp.html</anchorfile>
      <anchor>a85544ba31afe7132e5e14157e68370e9</anchor>
      <arglist>(hrp::BodyPtr i_body)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToAABB</name>
      <anchorfile>BVutil_8cpp.html</anchorfile>
      <anchor>ae54e0500635a95b9421d37c1ce4305a9</anchor>
      <arglist>(hrp::Link *i_link)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToConvexHull</name>
      <anchorfile>BVutil_8cpp.html</anchorfile>
      <anchor>a7885528467df0b805fa228435868c8a3</anchor>
      <arglist>(hrp::BodyPtr i_body)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToConvexHull</name>
      <anchorfile>BVutil_8cpp.html</anchorfile>
      <anchor>a8844776b1b61e00541713c6ec7940764</anchor>
      <arglist>(hrp::Link *i_link)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BVutil.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>BVutil_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>convertToAABB</name>
      <anchorfile>BVutil_8h.html</anchorfile>
      <anchor>a85544ba31afe7132e5e14157e68370e9</anchor>
      <arglist>(hrp::BodyPtr i_body)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToAABB</name>
      <anchorfile>BVutil_8h.html</anchorfile>
      <anchor>ae54e0500635a95b9421d37c1ce4305a9</anchor>
      <arglist>(hrp::Link *i_link)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToConvexHull</name>
      <anchorfile>BVutil_8h.html</anchorfile>
      <anchor>a7885528467df0b805fa228435868c8a3</anchor>
      <arglist>(hrp::BodyPtr i_body)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToConvexHull</name>
      <anchorfile>BVutil_8h.html</anchorfile>
      <anchor>a8844776b1b61e00541713c6ec7940764</anchor>
      <arglist>(hrp::Link *i_link)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>camera.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VideoCapture/</path>
    <filename>camera_8cpp</filename>
    <includes id="camera_8h" name="camera.h" local="yes" imported="no">camera.h</includes>
  </compound>
  <compound kind="file">
    <name>camera.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/VideoCapture/</path>
    <filename>camera_8h</filename>
    <class kind="struct">v4l_capture::_buffer</class>
    <class kind="class">v4l_capture</class>
  </compound>
  <compound kind="file">
    <name>CaptureController/CameraCaptureService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CaptureController/</path>
    <filename>CaptureController_2CameraCaptureService__impl_8cpp</filename>
    <includes id="CaptureController_2CameraCaptureService__impl_8h" name="CaptureController/CameraCaptureService_impl.h" local="yes" imported="no">CameraCaptureService_impl.h</includes>
    <includes id="CaptureController_8h" name="CaptureController.h" local="yes" imported="no">CaptureController.h</includes>
  </compound>
  <compound kind="file">
    <name>VideoCapture/CameraCaptureService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VideoCapture/</path>
    <filename>VideoCapture_2CameraCaptureService__impl_8cpp</filename>
    <includes id="VideoCapture_2CameraCaptureService__impl_8h" name="VideoCapture/CameraCaptureService_impl.h" local="yes" imported="no">CameraCaptureService_impl.h</includes>
    <includes id="VideoCapture_8h" name="VideoCapture.h" local="yes" imported="no">VideoCapture.h</includes>
  </compound>
  <compound kind="file">
    <name>CaptureController/CameraCaptureService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CaptureController/</path>
    <filename>CaptureController_2CameraCaptureService__impl_8h</filename>
    <class kind="class">CameraCaptureService_impl</class>
  </compound>
  <compound kind="file">
    <name>VideoCapture/CameraCaptureService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/VideoCapture/</path>
    <filename>VideoCapture_2CameraCaptureService__impl_8h</filename>
    <class kind="class">CameraCaptureService_impl</class>
  </compound>
  <compound kind="file">
    <name>CameraImageLoader.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CameraImageLoader/</path>
    <filename>CameraImageLoader_8cpp</filename>
    <includes id="CameraImageLoader_8h" name="CameraImageLoader.h" local="yes" imported="no">CameraImageLoader.h</includes>
    <member kind="function">
      <type>void</type>
      <name>CameraImageLoaderInit</name>
      <anchorfile>CameraImageLoader_8cpp.html</anchorfile>
      <anchor>a3b9fcacaec8f457a179b4ef0e54888f8</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>CameraImageLoader_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CameraImageLoader.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CameraImageLoader/</path>
    <filename>CameraImageLoader_8h</filename>
    <class kind="class">CameraImageLoader</class>
    <member kind="function">
      <type>void</type>
      <name>CameraImageLoaderInit</name>
      <anchorfile>CameraImageLoader_8h.html</anchorfile>
      <anchor>a3b9fcacaec8f457a179b4ef0e54888f8</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CameraImageLoaderComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CameraImageLoader/</path>
    <filename>CameraImageLoaderComp_8cpp</filename>
    <includes id="CameraImageLoader_8h" name="CameraImageLoader.h" local="yes" imported="no">CameraImageLoader.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CameraImageLoaderComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>CameraImageLoaderComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CameraImageSaver.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CameraImageSaver/</path>
    <filename>CameraImageSaver_8cpp</filename>
    <includes id="CameraImageSaver_8h" name="CameraImageSaver.h" local="yes" imported="no">CameraImageSaver.h</includes>
    <member kind="function">
      <type>void</type>
      <name>CameraImageSaverInit</name>
      <anchorfile>CameraImageSaver_8cpp.html</anchorfile>
      <anchor>a2dddadad2c50780db7be036a79965a22</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>CameraImageSaver_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CameraImageSaver.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CameraImageSaver/</path>
    <filename>CameraImageSaver_8h</filename>
    <class kind="class">CameraImageSaver</class>
    <member kind="function">
      <type>void</type>
      <name>CameraImageSaverInit</name>
      <anchorfile>CameraImageSaver_8h.html</anchorfile>
      <anchor>a2dddadad2c50780db7be036a79965a22</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CameraImageSaverComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CameraImageSaver/</path>
    <filename>CameraImageSaverComp_8cpp</filename>
    <includes id="CameraImageSaver_8h" name="CameraImageSaver.h" local="yes" imported="no">CameraImageSaver.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CameraImageSaverComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>CameraImageSaverComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CameraImageViewer.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CameraImageViewer/</path>
    <filename>CameraImageViewer_8cpp</filename>
    <includes id="CameraImageViewer_8h" name="CameraImageViewer.h" local="yes" imported="no">CameraImageViewer.h</includes>
    <member kind="function">
      <type>void</type>
      <name>CameraImageViewerInit</name>
      <anchorfile>CameraImageViewer_8cpp.html</anchorfile>
      <anchor>ac8cb9d32d327613b7652d1836accc359</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>cameraimageviewercomponent_spec</name>
      <anchorfile>CameraImageViewer_8cpp.html</anchorfile>
      <anchor>a00cb1bbc410877ffb2e2a295fcbed41c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CameraImageViewer.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CameraImageViewer/</path>
    <filename>CameraImageViewer_8h</filename>
    <class kind="class">CameraImageViewer</class>
    <member kind="function">
      <type>void</type>
      <name>CameraImageViewerInit</name>
      <anchorfile>CameraImageViewer_8h.html</anchorfile>
      <anchor>ac8cb9d32d327613b7652d1836accc359</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CameraImageViewerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CameraImageViewer/</path>
    <filename>CameraImageViewerComp_8cpp</filename>
    <includes id="CameraImageViewer_8h" name="CameraImageViewer.h" local="yes" imported="no">CameraImageViewer.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CameraImageViewerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>CameraImageViewerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CaptureController.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CaptureController/</path>
    <filename>CaptureController_8cpp</filename>
    <includes id="CaptureController_8h" name="CaptureController.h" local="yes" imported="no">CaptureController.h</includes>
    <member kind="function">
      <type>void</type>
      <name>CaptureControllerInit</name>
      <anchorfile>CaptureController_8cpp.html</anchorfile>
      <anchor>aacff15894498cc6b3442449b654b261c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>capturecontroller_spec</name>
      <anchorfile>CaptureController_8cpp.html</anchorfile>
      <anchor>ac421abc64838574912891b64d03a7b1d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CaptureController.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CaptureController/</path>
    <filename>CaptureController_8h</filename>
    <includes id="CaptureController_2CameraCaptureService__impl_8h" name="CaptureController/CameraCaptureService_impl.h" local="yes" imported="no">CameraCaptureService_impl.h</includes>
    <class kind="class">CaptureController</class>
    <member kind="function">
      <type>void</type>
      <name>CaptureControllerInit</name>
      <anchorfile>CaptureController_8h.html</anchorfile>
      <anchor>aacff15894498cc6b3442449b654b261c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CaptureControllerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CaptureController/</path>
    <filename>CaptureControllerComp_8cpp</filename>
    <includes id="CaptureController_8h" name="CaptureController.h" local="yes" imported="no">CaptureController.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CaptureControllerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>CaptureControllerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CollisionDetector.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/</path>
    <filename>CollisionDetector_8cpp</filename>
    <includes id="CollisionDetector_8h" name="CollisionDetector.h" local="yes" imported="no">CollisionDetector.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP</name>
      <anchorfile>CollisionDetector_8cpp.html</anchorfile>
      <anchor>a15ee0d8ff2682d0453c65881249ef075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>CollisionDetector_8cpp.html</anchorfile>
      <anchor>a0578fc1dd44e655837453fde19c6b46f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rad2deg</name>
      <anchorfile>CollisionDetector_8cpp.html</anchorfile>
      <anchor>a9e3f17dadb777936ca5a6dd373fb1eb3</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CollisionDetectorInit</name>
      <anchorfile>CollisionDetector_8cpp.html</anchorfile>
      <anchor>a46df1e85ba6a39740b3251daf405163f</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Link *</type>
      <name>hrplinkFactory</name>
      <anchorfile>CollisionDetector_8cpp.html</anchorfile>
      <anchor>a7bc71d10ee51d148e8f489307f3fbfa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>CollisionDetector_8cpp.html</anchorfile>
      <anchor>a0027abee2ce9f893ca4b8185af7cdd7a</anchor>
      <arglist>(std::ostream &amp;os, const struct RTC::Time &amp;tm)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>component_spec</name>
      <anchorfile>CollisionDetector_8cpp.html</anchorfile>
      <anchor>a504b6ac551a37109bba7ebe94f3afd3e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CollisionDetector.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/</path>
    <filename>CollisionDetector_8h</filename>
    <includes id="TimedPosture_8h" name="TimedPosture.h" local="yes" imported="no">TimedPosture.h</includes>
    <includes id="interpolator_8h" name="interpolator.h" local="yes" imported="no">interpolator.h</includes>
    <includes id="VclipLinkPair_8h" name="VclipLinkPair.h" local="yes" imported="no">VclipLinkPair.h</includes>
    <includes id="CollisionDetectorService__impl_8h" name="CollisionDetectorService_impl.h" local="yes" imported="no">CollisionDetectorService_impl.h</includes>
    <includes id="beep_8h" name="beep.h" local="yes" imported="no">../SoftErrorLimiter/beep.h</includes>
    <class kind="class">CollisionDetector</class>
    <class kind="class">CollisionDetector::CollisionLinkPair</class>
    <member kind="function">
      <type>void</type>
      <name>CollisionDetectorInit</name>
      <anchorfile>CollisionDetector_8h.html</anchorfile>
      <anchor>a46df1e85ba6a39740b3251daf405163f</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Link *</type>
      <name>hrplinkFactory</name>
      <anchorfile>CollisionDetector_8h.html</anchorfile>
      <anchor>a7bc71d10ee51d148e8f489307f3fbfa9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CollisionDetectorComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/</path>
    <filename>CollisionDetectorComp_8cpp</filename>
    <includes id="CollisionDetector_8h" name="CollisionDetector.h" local="yes" imported="no">CollisionDetector.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CollisionDetectorComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>CollisionDetectorComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CollisionDetectorService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/</path>
    <filename>CollisionDetectorService__impl_8cpp</filename>
    <includes id="CollisionDetectorService__impl_8h" name="CollisionDetectorService_impl.h" local="yes" imported="no">CollisionDetectorService_impl.h</includes>
    <includes id="CollisionDetector_8h" name="CollisionDetector.h" local="yes" imported="no">CollisionDetector.h</includes>
  </compound>
  <compound kind="file">
    <name>CollisionDetectorService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/</path>
    <filename>CollisionDetectorService__impl_8h</filename>
    <class kind="class">CollisionDetectorService_impl</class>
  </compound>
  <compound kind="file">
    <name>CollisionDetectorViewer.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/</path>
    <filename>CollisionDetectorViewer_8cpp</filename>
    <includes id="TimedPosture_8h" name="TimedPosture.h" local="yes" imported="no">TimedPosture.h</includes>
    <includes id="rtc_2CollisionDetector_2GLscene_8h" name="rtc/CollisionDetector/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <member kind="function">
      <type>hrp::BodyPtr</type>
      <name>createBody</name>
      <anchorfile>CollisionDetectorViewer_8cpp.html</anchorfile>
      <anchor>a5f645c37c211ebbc0b1f353c37cd44a0</anchor>
      <arglist>(const std::string &amp;name, const ModelItem &amp;mitem, ModelLoader_ptr modelloader)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CollisionDetectorViewer_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ColorExtractor.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ColorExtractor/</path>
    <filename>ColorExtractor_8cpp</filename>
    <includes id="ColorExtractor_8h" name="ColorExtractor.h" local="yes" imported="no">ColorExtractor.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ColorExtractorInit</name>
      <anchorfile>ColorExtractor_8cpp.html</anchorfile>
      <anchor>a3eb3127a2376eeb38eba0becf1de6691</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>ColorExtractor_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ColorExtractor.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ColorExtractor/</path>
    <filename>ColorExtractor_8h</filename>
    <class kind="class">ColorExtractor</class>
    <member kind="function">
      <type>void</type>
      <name>ColorExtractorInit</name>
      <anchorfile>ColorExtractor_8h.html</anchorfile>
      <anchor>a3eb3127a2376eeb38eba0becf1de6691</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ColorExtractorComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ColorExtractor/</path>
    <filename>ColorExtractorComp_8cpp</filename>
    <includes id="ColorExtractor_8h" name="ColorExtractor.h" local="yes" imported="no">ColorExtractor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ColorExtractorComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ColorExtractorComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Convolution.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>Convolution_8cpp</filename>
    <includes id="Convolution_8h" name="Convolution.h" local="yes" imported="no">Convolution.h</includes>
  </compound>
  <compound kind="file">
    <name>Convolution.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>Convolution_8h</filename>
    <includes id="Integrator_8h" name="Integrator.h" local="yes" imported="no">../Stabilizer/Integrator.h</includes>
    <class kind="class">Convolution</class>
  </compound>
  <compound kind="file">
    <name>DataLogger.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/DataLogger/</path>
    <filename>DataLogger_8cpp</filename>
    <includes id="DataLogger_8h" name="DataLogger.h" local="yes" imported="no">DataLogger.h</includes>
    <class kind="class">LoggerPort</class>
    <class kind="class">LoggerPortForPointCloud</class>
    <member kind="define">
      <type>#define</type>
      <name>LOG_SET_PRECISION</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>a409cc38f3ba432c5fdefe04906af9320</anchor>
      <arglist>(strm)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG_UNSET_PRECISION</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>ab8ef394738ab49126ca6a2b239614119</anchor>
      <arglist>(strm)</arglist>
    </member>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DataLoggerInit</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>a617837c78fdb046383c11446447db2d6</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>af44d31650c9774f68ac07da18a8c2b38</anchor>
      <arglist>(std::ostream &amp;os, const _CORBA_Unbounded_Sequence&lt; T &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>a41ec0dddc1cda8d81dcb21f4bd15ae9d</anchor>
      <arglist>(std::ostream &amp;os, const OpenHRP::RobotHardwareService::DblSequence6 &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>a82c28e9ba62985ddf0249a03d3163f1b</anchor>
      <arglist>(std::ostream &amp;os, const OpenHRP::RobotHardwareService::DblSequence3 &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>aa8fd5c8381ed736e43b7d1530a59ca1d</anchor>
      <arglist>(std::ostream &amp;os, const OpenHRP::RobotHardwareService::BatteryState &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printData</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>ab74bc0f384caeaa9b29922c399f1beed</anchor>
      <arglist>(std::ostream &amp;os, const RTC::Acceleration3D &amp;data, unsigned int precision=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printData</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>a6a08814addc5e73b3b2f406ce6d92c3e</anchor>
      <arglist>(std::ostream &amp;os, const RTC::Velocity2D &amp;data, unsigned int precision=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printData</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>aacf34866c838ba3edfc63de1319d5f09</anchor>
      <arglist>(std::ostream &amp;os, const RTC::Pose3D &amp;data, unsigned int precision=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printData</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>a509faf94d8933ed687b99a64f72ef288</anchor>
      <arglist>(std::ostream &amp;os, const RTC::AngularVelocity3D &amp;data, unsigned int precision=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printData</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>a2671a529a94da99f2cc9738e9f01cb5d</anchor>
      <arglist>(std::ostream &amp;os, const RTC::Point3D &amp;data, unsigned int precision=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printData</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>ad470b7005dc9e0bfc8ab22803cc1bf91</anchor>
      <arglist>(std::ostream &amp;os, const RTC::Vector3D &amp;data, unsigned int precision=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printData</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>a7ac831be66944f4bf510e38ae7a055d3</anchor>
      <arglist>(std::ostream &amp;os, const RTC::Orientation3D &amp;data, unsigned int precision=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printData</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>ad6b771d098d40a1f83f599042c6932a8</anchor>
      <arglist>(std::ostream &amp;os, const PointCloudTypes::PointCloud &amp;data, unsigned int precision=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printData</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>a33931a283b11f44f6c13bb300b49590f</anchor>
      <arglist>(std::ostream &amp;os, const T &amp;data, unsigned int precision=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printData</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>a88a5b5d06abe5d46c6bc1d51de67c12d</anchor>
      <arglist>(std::ostream &amp;os, double data, unsigned int precision=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printData</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>a265bef589d094bf2f124e12bb3dd89ff</anchor>
      <arglist>(std::ostream &amp;os, const OpenHRP::RobotHardwareService::RobotState2 &amp;data, unsigned int precision=0)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>nullcomponent_spec</name>
      <anchorfile>DataLogger_8cpp.html</anchorfile>
      <anchor>a59d8bab33836925c55b70738133e4d7e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DataLogger.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/DataLogger/</path>
    <filename>DataLogger_8h</filename>
    <includes id="DataLoggerService__impl_8h" name="DataLoggerService_impl.h" local="yes" imported="no">DataLoggerService_impl.h</includes>
    <class kind="class">DataLogger</class>
    <class kind="class">LoggerPortBase</class>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_MAX_LOG_LENGTH</name>
      <anchorfile>DataLogger_8h.html</anchorfile>
      <anchor>af861769d0f484a7eb87249c2969b0742</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DataLoggerInit</name>
      <anchorfile>DataLogger_8h.html</anchorfile>
      <anchor>a617837c78fdb046383c11446447db2d6</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DataLoggerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/DataLogger/</path>
    <filename>DataLoggerComp_8cpp</filename>
    <includes id="DataLogger_8h" name="DataLogger.h" local="yes" imported="no">DataLogger.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>DataLoggerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>DataLoggerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DataLoggerService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/DataLogger/</path>
    <filename>DataLoggerService__impl_8cpp</filename>
    <includes id="DataLoggerService__impl_8h" name="DataLoggerService_impl.h" local="yes" imported="no">DataLoggerService_impl.h</includes>
    <includes id="DataLogger_8h" name="DataLogger.h" local="yes" imported="no">DataLogger.h</includes>
  </compound>
  <compound kind="file">
    <name>DataLoggerService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/DataLogger/</path>
    <filename>DataLoggerService__impl_8h</filename>
    <class kind="class">DataLoggerService_impl</class>
  </compound>
  <compound kind="file">
    <name>defs.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/RobotHardware/</path>
    <filename>defs_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a0578fc1dd44e655837453fde19c6b46f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LPF</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a5afab817058a4ffca82266ba26262bd5</anchor>
      <arglist>(dT, omega, x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rad2deg</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a9e3f17dadb777936ca5a6dd373fb1eb3</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sgn</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>ae1b5a554c1d4d97654c06032a92f800a</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sqr</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>adee8c6d2fc20a1194cf64c481e7b6353</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="enumvalue">
      <name>INSIDE</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388aaed7c373c0b69cb26c5adb789adb495d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OUTSIDE</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a3c0a64074de1af803bba09ed1870689d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RL</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da82a0bbc419483ee9d455be67e89ef7a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FB</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da247b6a7a8635ce3e10cbb0ee50df882e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RLEG</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a61dadd085c1777f559549e05962b2c9ea0526c9b97026c60dd3fdf2bd434cc5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LLEG</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a61dadd085c1777f559549e05962b2c9eae1c68ecd956bcaa4dd99e0df1af0a269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FX</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a726ca809ffd3d67ab4b8476646f26635a48b424735b6e21a4a4fe044feaee5a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FY</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a726ca809ffd3d67ab4b8476646f26635a7bc0a44b179b96227da202ebd3992cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FZ</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a726ca809ffd3d67ab4b8476646f26635a00c0667b0967c190d0cb5312d27a567d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MX</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a726ca809ffd3d67ab4b8476646f26635a355dc38ddfab08ae95e93a3948d22b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MY</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a726ca809ffd3d67ab4b8476646f26635a31a3c0d9026afbda6ef5fba380655f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MZ</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a726ca809ffd3d67ab4b8476646f26635a35008b046ec2687e53152082281d0867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>X</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a0411cd49bb5b71852cecd93bcbf0ca2da58833a3110c570fb05130d40c365d1e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Y</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a0411cd49bb5b71852cecd93bcbf0ca2da5596231eabd6cf29050967d5ac83ad84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Z</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a0411cd49bb5b71852cecd93bcbf0ca2daa70478ce277ffc322f8e1e3418e07355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WX</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>abed82baf7f470b522273a3e37c24c600ac418f635a5fc4a53454655757fe3aa92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WY</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>abed82baf7f470b522273a3e37c24c600a1e3deb4016b07bc15df5f667c43b7f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WZ</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>abed82baf7f470b522273a3e37c24c600a8872144dc02b881aea84a413cc0c6bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOE</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>ab04a0655cd1e3bcac5e8f48c18df1a57a10c7fa3f540901a59930608da11c39f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HEEL</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>ab04a0655cd1e3bcac5e8f48c18df1a57a5689a2331c8f445589f0253140829234</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DEADZONE</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a5dbc6df3b6fcdeaa24a1d0f159185b82</anchor>
      <arglist>(T &amp;org, const T &amp;min_, const T &amp;max_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DEADZONE</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a3677dbef1c15d9220e345edb58d874a4</anchor>
      <arglist>(double &amp;org, const double min_, const double max_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>HYSTERESIS</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a8eed1fbea3afa9f17abedf326b5da2f2</anchor>
      <arglist>(double &amp;newv, const double old, const double min_, const double max_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LIMIT</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>aac6e16246ff55c260eb2366a2820a43e</anchor>
      <arglist>(double &amp;org, const double max_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LIMITER</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a7177585f5ba161cef914da97a47b9b89</anchor>
      <arglist>(T &amp;org, const T &amp;min_, const T &amp;max_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LIMITER</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a5ea8719cddb9ed8a21d64d69a6ec2b45</anchor>
      <arglist>(double &amp;org, const double min_, const double max_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LIMITER</name>
      <anchorfile>defs_8h.html</anchorfile>
      <anchor>a9b7ebe303ab137fa064faf8980874dbe</anchor>
      <arglist>(int &amp;org, const int min_, const int max_)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EKFilter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/KalmanFilter/</path>
    <filename>EKFilter_8h</filename>
    <class kind="class">EKFilter</class>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, 7, 7 &gt;</type>
      <name>Matrix77</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>a09122f11df1e432b0f0bc610e87614fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, 7, 1 &gt;</type>
      <name>Vector7</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>a545ac41f30d2d7b9307c4ea8b58c47f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EmergencyStopper.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/EmergencyStopper/</path>
    <filename>EmergencyStopper_8cpp</filename>
    <includes id="EmergencyStopper_8h" name="EmergencyStopper.h" local="yes" imported="no">EmergencyStopper.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP</name>
      <anchorfile>EmergencyStopper_8cpp.html</anchorfile>
      <anchor>a15ee0d8ff2682d0453c65881249ef075</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>EmergencyStopper_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EmergencyStopperInit</name>
      <anchorfile>EmergencyStopper_8cpp.html</anchorfile>
      <anchor>ac7222b10a947cd4b979b2647f8ed4b96</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>EmergencyStopper_8cpp.html</anchorfile>
      <anchor>a0027abee2ce9f893ca4b8185af7cdd7a</anchor>
      <arglist>(std::ostream &amp;os, const struct RTC::Time &amp;tm)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>emergencystopper_spec</name>
      <anchorfile>EmergencyStopper_8cpp.html</anchorfile>
      <anchor>a105b6aebef2503c2149c1d1e94e1ed36</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EmergencyStopper.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/EmergencyStopper/</path>
    <filename>EmergencyStopper_8h</filename>
    <includes id="interpolator_8h" name="interpolator.h" local="yes" imported="no">interpolator.h</includes>
    <includes id="EmergencyStopperService__impl_8h" name="EmergencyStopperService_impl.h" local="yes" imported="no">EmergencyStopperService_impl.h</includes>
    <includes id="beep_8h" name="beep.h" local="yes" imported="no">../SoftErrorLimiter/beep.h</includes>
    <class kind="class">EmergencyStopper</class>
    <member kind="function">
      <type>void</type>
      <name>EmergencyStopperInit</name>
      <anchorfile>EmergencyStopper_8h.html</anchorfile>
      <anchor>ac7222b10a947cd4b979b2647f8ed4b96</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EmergencyStopperComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/EmergencyStopper/</path>
    <filename>EmergencyStopperComp_8cpp</filename>
    <includes id="EmergencyStopper_8h" name="EmergencyStopper.h" local="yes" imported="no">EmergencyStopper.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>EmergencyStopperComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>EmergencyStopperComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EmergencyStopperService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/EmergencyStopper/</path>
    <filename>EmergencyStopperService__impl_8cpp</filename>
    <includes id="EmergencyStopperService__impl_8h" name="EmergencyStopperService_impl.h" local="yes" imported="no">EmergencyStopperService_impl.h</includes>
    <includes id="EmergencyStopper_8h" name="EmergencyStopper.h" local="yes" imported="no">EmergencyStopper.h</includes>
  </compound>
  <compound kind="file">
    <name>EmergencyStopperService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/EmergencyStopper/</path>
    <filename>EmergencyStopperService__impl_8h</filename>
    <class kind="class">EmergencyStopperService_impl</class>
  </compound>
  <compound kind="file">
    <name>ExtractCameraImage.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ExtractCameraImage/</path>
    <filename>ExtractCameraImage_8cpp</filename>
    <includes id="ExtractCameraImage_8h" name="ExtractCameraImage.h" local="yes" imported="no">ExtractCameraImage.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ExtractCameraImageInit</name>
      <anchorfile>ExtractCameraImage_8cpp.html</anchorfile>
      <anchor>ae35b0ef57204fdd4fefb2aff4c5c15b6</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>extractcameraimage_spec</name>
      <anchorfile>ExtractCameraImage_8cpp.html</anchorfile>
      <anchor>ae8b835773414b3cd71d9674176e9c250</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ExtractCameraImage.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ExtractCameraImage/</path>
    <filename>ExtractCameraImage_8h</filename>
    <class kind="class">ExtractCameraImage</class>
    <member kind="function">
      <type>void</type>
      <name>ExtractCameraImageInit</name>
      <anchorfile>ExtractCameraImage_8h.html</anchorfile>
      <anchor>ae35b0ef57204fdd4fefb2aff4c5c15b6</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ExtractCameraImageComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ExtractCameraImage/</path>
    <filename>ExtractCameraImageComp_8cpp</filename>
    <includes id="ExtractCameraImage_8h" name="ExtractCameraImage.h" local="yes" imported="no">ExtractCameraImage.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ExtractCameraImageComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ExtractCameraImageComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ForwardKinematics.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ForwardKinematics/</path>
    <filename>ForwardKinematics_8cpp</filename>
    <includes id="ForwardKinematics_8h" name="ForwardKinematics.h" local="yes" imported="no">ForwardKinematics.h</includes>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>ForwardKinematics_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ForwardKinematicsInit</name>
      <anchorfile>ForwardKinematics_8cpp.html</anchorfile>
      <anchor>a068116f5c5b084ccaacfa8ae6b8476c6</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>nullcomponent_spec</name>
      <anchorfile>ForwardKinematics_8cpp.html</anchorfile>
      <anchor>a59d8bab33836925c55b70738133e4d7e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ForwardKinematics.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ForwardKinematics/</path>
    <filename>ForwardKinematics_8h</filename>
    <includes id="ForwardKinematicsService__impl_8h" name="ForwardKinematicsService_impl.h" local="yes" imported="no">ForwardKinematicsService_impl.h</includes>
    <class kind="class">ForwardKinematics</class>
    <member kind="function">
      <type>void</type>
      <name>ForwardKinematicsInit</name>
      <anchorfile>ForwardKinematics_8h.html</anchorfile>
      <anchor>a068116f5c5b084ccaacfa8ae6b8476c6</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ForwardKinematicsComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ForwardKinematics/</path>
    <filename>ForwardKinematicsComp_8cpp</filename>
    <includes id="ForwardKinematics_8h" name="ForwardKinematics.h" local="yes" imported="no">ForwardKinematics.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ForwardKinematicsComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ForwardKinematicsComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ForwardKinematicsService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ForwardKinematics/</path>
    <filename>ForwardKinematicsService__impl_8cpp</filename>
    <includes id="ForwardKinematicsService__impl_8h" name="ForwardKinematicsService_impl.h" local="yes" imported="no">ForwardKinematicsService_impl.h</includes>
    <includes id="ForwardKinematics_8h" name="ForwardKinematics.h" local="yes" imported="no">ForwardKinematics.h</includes>
  </compound>
  <compound kind="file">
    <name>ForwardKinematicsService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ForwardKinematics/</path>
    <filename>ForwardKinematicsService__impl_8h</filename>
    <class kind="class">ForwardKinematicsService_impl</class>
  </compound>
  <compound kind="file">
    <name>GaitGenerator.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AutoBalancer/</path>
    <filename>GaitGenerator_8cpp</filename>
    <includes id="GaitGenerator_8h" name="GaitGenerator.h" local="yes" imported="no">GaitGenerator.h</includes>
    <namespace>rats</namespace>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>GaitGenerator_8cpp.html</anchorfile>
      <anchor>a894738198a00b6a55e87799c0f8712bb</anchor>
      <arglist>(deg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rad2deg</name>
      <anchorfile>GaitGenerator_8cpp.html</anchorfile>
      <anchor>aa0a2b2d4d920457dad62bbe8e268850e</anchor>
      <arglist>(rad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cycloid_midpoint</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a6074035e966ac955fdb98c781a1ec310</anchor>
      <arglist>(hrp::Vector3 &amp;ret, const double ratio, const hrp::Vector3 &amp;start, const hrp::Vector3 &amp;goal, const double height, const double default_top_ratio)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>leg_type_to_leg_type_string</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aad6447dc2997267ecabf4b82b795f0d3</anchor>
      <arglist>(const leg_type l_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multi_mid_coords</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a54701b41664e3776d64f3ce62b96a0ed</anchor>
      <arglist>(coordinates &amp;ret, const std::vector&lt; coordinates &gt; &amp;cs, const double eps)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>set_value_according_to_toe_heel_type</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>afb9398840fd806f6bc048f609f9fea9e</anchor>
      <arglist>(const toe_heel_type tht, const double toe_value, const double heel_value, const double default_value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GaitGenerator.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/AutoBalancer/</path>
    <filename>GaitGenerator_8h</filename>
    <includes id="PreviewController_8h" name="PreviewController.h" local="yes" imported="no">PreviewController.h</includes>
    <includes id="RatsMatrix_8h" name="RatsMatrix.h" local="yes" imported="no">../ImpedanceController/RatsMatrix.h</includes>
    <includes id="interpolator_8h" name="interpolator.h" local="yes" imported="no">interpolator.h</includes>
    <class kind="class">rats::cross_delay_hoffarbib_trajectory_generator</class>
    <class kind="class">rats::cycloid_delay_hoffarbib_trajectory_generator</class>
    <class kind="class">rats::cycloid_delay_kick_hoffarbib_trajectory_generator</class>
    <class kind="class">rats::delay_hoffarbib_trajectory_generator</class>
    <class kind="struct">rats::footstep_parameter</class>
    <class kind="class">rats::gait_generator</class>
    <class kind="class">rats::leg_coords_generator</class>
    <class kind="class">rats::rectangle_delay_hoffarbib_trajectory_generator</class>
    <class kind="class">rats::refzmp_generator</class>
    <class kind="class">rats::stair_delay_hoffarbib_trajectory_generator</class>
    <class kind="struct">rats::step_node</class>
    <class kind="class">rats::toe_heel_phase_counter</class>
    <class kind="class">rats::toe_heel_type_checker</class>
    <class kind="struct">rats::toe_heel_types</class>
    <class kind="struct">rats::velocity_mode_parameter</class>
    <namespace>rats</namespace>
    <member kind="enumeration">
      <name>leg_type</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RLEG</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76a13de5c20fafcebbf55cf0a7b85f5244d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LLEG</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76aa4681ab87a19949b070464edc8120f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RARM</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76a6d99309b9587e7aef279ad4e36894bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LARM</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76a3e57ccafe92ed9db80802e44d4158fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOTH</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76aac97e6c35dbe7bc8ccf41b639b30a10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALL</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76a6bb739c12ccb4526b9d0f06b96fe1ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>orbit_type</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHUFFLING</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045ab97b254319c6cfaa4821d4771b93c553</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CYCLOID</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045abfbb187f0cb74069171d1c288c57de46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECTANGLE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045a135e7705f56c48eb2175ee5c09b44f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STAIR</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045a6726db9b8d1b294e6c3684bb4aab8658</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CYCLOIDDELAY</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045a7b6b021db0a883b3fa0011308e00d072</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CYCLOIDDELAYKICK</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045ac2efe66b6d865faf7adf9e5d50775be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CROSS</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045a93e1c44efeda8119599375b1a05b0b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>stride_limitation_type</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ac19ca348d159348a48a53f20392d55f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SQUARE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ac19ca348d159348a48a53f20392d55f6ae4a99bfdf15adbe001ced8d747678b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CIRCLE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ac19ca348d159348a48a53f20392d55f6aba00fa8ff51d13d579dedf9d1a6f4c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>toe_heel_phase</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLE0</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a079348ce708c78a44dc975e3a6baa59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLE2TOE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a73ccf7d0d98bca766852e9cfac084ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOE2SOLE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a8c6a7aed28cfed4e1dc62f272c795d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLE1</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a67ffa04de8d5d5139ad1ef869f938275</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLE2HEEL</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a09e42435e152912413106962543c7fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HEEL2SOLE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a07726a2fed453b8c76d5400e2849d49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLE2</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a31deb6df4361c36b4c465e1ef84b7612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_TH_PHASES</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a7cb6e0b7e6f2f4bff611d0634f245a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>toe_heel_type</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a94ebd57bfc525410a8e5552eaf0823f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a94ebd57bfc525410a8e5552eaf0823f5aaad0f02c1d1c8f73823bee512e501236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a94ebd57bfc525410a8e5552eaf0823f5a2873f2c0caf322aaf6e60378d5b0f69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HEEL</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a94ebd57bfc525410a8e5552eaf0823f5a36e55525a4543fd123e3096050e6cfa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cycloid_midpoint</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a6074035e966ac955fdb98c781a1ec310</anchor>
      <arglist>(hrp::Vector3 &amp;ret, const double ratio, const hrp::Vector3 &amp;start, const hrp::Vector3 &amp;goal, const double height, const double default_top_ratio)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>leg_type_to_leg_type_string</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aad6447dc2997267ecabf4b82b795f0d3</anchor>
      <arglist>(const leg_type l_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multi_mid_coords</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a54701b41664e3776d64f3ce62b96a0ed</anchor>
      <arglist>(coordinates &amp;ret, const std::vector&lt; coordinates &gt; &amp;cs, const double eps)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>set_value_according_to_toe_heel_type</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>afb9398840fd806f6bc048f609f9fea9e</anchor>
      <arglist>(const toe_heel_type tht, const double toe_value, const double heel_value, const double default_value)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>no_using_toe_heel_ratio</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a4c1c9c704e4f3e9599213f20618df3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>using_toe_heel_ratio</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ac9d5a6dce6a7d7fe8f3547c4fac13858</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GLbody.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLbody_8cpp</filename>
    <includes id="GLlink_8h" name="GLlink.h" local="yes" imported="no">GLlink.h</includes>
    <includes id="GLbody_8h" name="GLbody.h" local="yes" imported="no">GLbody.h</includes>
  </compound>
  <compound kind="file">
    <name>GLbody.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLbody_8h</filename>
    <includes id="GLlink_8h" name="GLlink.h" local="yes" imported="no">GLlink.h</includes>
    <class kind="class">GLbody</class>
  </compound>
  <compound kind="file">
    <name>GLbodyRTC.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLbodyRTC_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>DummyDelete</name>
      <anchorfile>GLbodyRTC_8cpp.html</anchorfile>
      <anchor>aca12e9425d716372208f832e375d2534</anchor>
      <arglist>(RTC::RTObject_impl *rtc)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GLbodyRTC.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLbodyRTC_8h</filename>
    <class kind="class">GLbodyRTC</class>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; GLbodyRTC &gt;</type>
      <name>GLbodyRTCPtr</name>
      <anchorfile>GLbodyRTC_8h.html</anchorfile>
      <anchor>ae9cee2130a76e5cfd0ed925b5196628b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GLcamera.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLcamera_8cpp</filename>
    <includes id="GLutil_8h" name="GLutil.h" local="yes" imported="no">GLutil.h</includes>
    <includes id="GLsceneBase_8h" name="GLsceneBase.h" local="yes" imported="no">GLsceneBase.h</includes>
    <includes id="GLlink_8h" name="GLlink.h" local="yes" imported="no">GLlink.h</includes>
    <includes id="GLcamera_8h" name="GLcamera.h" local="yes" imported="no">GLcamera.h</includes>
    <includes id="GLshape_8h" name="GLshape.h" local="yes" imported="no">GLshape.h</includes>
  </compound>
  <compound kind="file">
    <name>GLcamera.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLcamera_8h</filename>
    <includes id="GLcoordinates_8h" name="GLcoordinates.h" local="yes" imported="no">GLcoordinates.h</includes>
    <class kind="class">GLcamera</class>
  </compound>
  <compound kind="file">
    <name>GLcoordinates.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLcoordinates_8cpp</filename>
    <includes id="GLcoordinates_8h" name="GLcoordinates.h" local="yes" imported="no">GLcoordinates.h</includes>
  </compound>
  <compound kind="file">
    <name>GLcoordinates.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLcoordinates_8h</filename>
    <class kind="class">GLcoordinates</class>
  </compound>
  <compound kind="file">
    <name>GLlink.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLlink_8cpp</filename>
    <includes id="GLutil_8h" name="GLutil.h" local="yes" imported="no">GLutil.h</includes>
    <includes id="GLbody_8h" name="GLbody.h" local="yes" imported="no">GLbody.h</includes>
    <includes id="GLcamera_8h" name="GLcamera.h" local="yes" imported="no">GLcamera.h</includes>
    <includes id="GLlink_8h" name="GLlink.h" local="yes" imported="no">GLlink.h</includes>
    <includes id="GLshape_8h" name="GLshape.h" local="yes" imported="no">GLshape.h</includes>
    <member kind="function">
      <type>hrp::Link *</type>
      <name>GLlinkFactory</name>
      <anchorfile>GLlink_8cpp.html</anchorfile>
      <anchor>a2923072f3f1f6f436c5b15c4341e890b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GLlink.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLlink_8h</filename>
    <includes id="GLcoordinates_8h" name="GLcoordinates.h" local="yes" imported="no">GLcoordinates.h</includes>
    <class kind="class">GLlink</class>
    <member kind="function">
      <type>hrp::Link *</type>
      <name>GLlinkFactory</name>
      <anchorfile>GLlink_8h.html</anchorfile>
      <anchor>a2923072f3f1f6f436c5b15c4341e890b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GLmodel.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/OGMap3DViewer/</path>
    <filename>GLmodel_8cpp</filename>
    <includes id="GLmodel_8h" name="GLmodel.h" local="yes" imported="no">GLmodel.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_H</name>
      <anchorfile>GLmodel_8cpp.html</anchorfile>
      <anchor>a9550a89ddce281766ed87ce4f62373e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_W</name>
      <anchorfile>GLmodel_8cpp.html</anchorfile>
      <anchor>aea492520b4d3637c36d824ee3cf38044</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mulTrans</name>
      <anchorfile>GLmodel_8cpp.html</anchorfile>
      <anchor>a84db3bc8bf540d505d37fc0d9e930c07</anchor>
      <arglist>(const double i_m1[16], const double i_m2[16], double o_m[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printMatrix</name>
      <anchorfile>GLmodel_8cpp.html</anchorfile>
      <anchor>ae8a90f05a7df0a170c3d96721375214f</anchor>
      <arglist>(double mat[16])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GLmodel.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/OGMap3DViewer/</path>
    <filename>GLmodel_8h</filename>
    <class kind="class">GLbody</class>
    <class kind="class">GLcamera</class>
    <class kind="class">GLlink</class>
    <class kind="class">GLscene</class>
    <member kind="function">
      <type>void</type>
      <name>mulTrans</name>
      <anchorfile>GLmodel_8h.html</anchorfile>
      <anchor>a84db3bc8bf540d505d37fc0d9e930c07</anchor>
      <arglist>(const double i_m1[16], const double i_m2[16], double o_m[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printMatrix</name>
      <anchorfile>GLmodel_8h.html</anchorfile>
      <anchor>ae8a90f05a7df0a170c3d96721375214f</anchor>
      <arglist>(double mat[16])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rtc/CollisionDetector/GLscene.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/</path>
    <filename>rtc_2CollisionDetector_2GLscene_8cpp</filename>
    <includes id="TimedPosture_8h" name="TimedPosture.h" local="yes" imported="no">TimedPosture.h</includes>
    <includes id="rtc_2CollisionDetector_2GLscene_8h" name="rtc/CollisionDetector/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>HEIGHT_STEP</name>
      <anchorfile>rtc_2CollisionDetector_2GLscene_8cpp.html</anchorfile>
      <anchor>a62c558c95904457cf8bbc2411aef7033</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawString</name>
      <anchorfile>rtc_2CollisionDetector_2GLscene_8cpp.html</anchorfile>
      <anchor>aa37d607827d9bcb7afc322fa899002dd</anchor>
      <arglist>(const char *str)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rtc/Viewer/GLscene.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Viewer/</path>
    <filename>rtc_2Viewer_2GLscene_8cpp</filename>
    <includes id="rtc_2Viewer_2GLscene_8h" name="rtc/Viewer/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>HEIGHT_STEP</name>
      <anchorfile>rtc_2Viewer_2GLscene_8cpp.html</anchorfile>
      <anchor>a62c558c95904457cf8bbc2411aef7033</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>black</name>
      <anchorfile>rtc_2Viewer_2GLscene_8cpp.html</anchorfile>
      <anchor>a397b8040c86697e9785586ad8773d81e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blue</name>
      <anchorfile>rtc_2Viewer_2GLscene_8cpp.html</anchorfile>
      <anchor>a161aec8a96c389795d228ca0c3a949d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawString2</name>
      <anchorfile>rtc_2Viewer_2GLscene_8cpp.html</anchorfile>
      <anchor>a580438961c1f7356e9cf1f5d47a1d776</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>green</name>
      <anchorfile>rtc_2Viewer_2GLscene_8cpp.html</anchorfile>
      <anchor>a0df115437fbb77c0311e65300c65289e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printMatrix</name>
      <anchorfile>rtc_2Viewer_2GLscene_8cpp.html</anchorfile>
      <anchor>ae8a90f05a7df0a170c3d96721375214f</anchor>
      <arglist>(double mat[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>red</name>
      <anchorfile>rtc_2Viewer_2GLscene_8cpp.html</anchorfile>
      <anchor>a39abd40f68d03c40857be1e74407efb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>white</name>
      <anchorfile>rtc_2Viewer_2GLscene_8cpp.html</anchorfile>
      <anchor>ac0fd834412eb7d5311f137d919db6788</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>yellow</name>
      <anchorfile>rtc_2Viewer_2GLscene_8cpp.html</anchorfile>
      <anchor>ab0c10e6284be130a7973fa029a690ef7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rtc/VirtualCamera/GLscene.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualCamera/</path>
    <filename>rtc_2VirtualCamera_2GLscene_8cpp</filename>
    <includes id="rtc_2VirtualCamera_2GLscene_8h" name="rtc/VirtualCamera/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>HEIGHT_STEP</name>
      <anchorfile>rtc_2VirtualCamera_2GLscene_8cpp.html</anchorfile>
      <anchor>a62c558c95904457cf8bbc2411aef7033</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>black</name>
      <anchorfile>rtc_2VirtualCamera_2GLscene_8cpp.html</anchorfile>
      <anchor>a397b8040c86697e9785586ad8773d81e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blue</name>
      <anchorfile>rtc_2VirtualCamera_2GLscene_8cpp.html</anchorfile>
      <anchor>a161aec8a96c389795d228ca0c3a949d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawString2</name>
      <anchorfile>rtc_2VirtualCamera_2GLscene_8cpp.html</anchorfile>
      <anchor>a580438961c1f7356e9cf1f5d47a1d776</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>green</name>
      <anchorfile>rtc_2VirtualCamera_2GLscene_8cpp.html</anchorfile>
      <anchor>a0df115437fbb77c0311e65300c65289e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printMatrix</name>
      <anchorfile>rtc_2VirtualCamera_2GLscene_8cpp.html</anchorfile>
      <anchor>ae8a90f05a7df0a170c3d96721375214f</anchor>
      <arglist>(double mat[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>red</name>
      <anchorfile>rtc_2VirtualCamera_2GLscene_8cpp.html</anchorfile>
      <anchor>a39abd40f68d03c40857be1e74407efb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>white</name>
      <anchorfile>rtc_2VirtualCamera_2GLscene_8cpp.html</anchorfile>
      <anchor>ac0fd834412eb7d5311f137d919db6788</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>yellow</name>
      <anchorfile>rtc_2VirtualCamera_2GLscene_8cpp.html</anchorfile>
      <anchor>ab0c10e6284be130a7973fa029a690ef7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>util/monitor/GLscene.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/monitor/</path>
    <filename>util_2monitor_2GLscene_8cpp</filename>
    <includes id="TimedRobotState_8h" name="TimedRobotState.h" local="yes" imported="no">TimedRobotState.h</includes>
    <includes id="util_2monitor_2GLscene_8h" name="util/monitor/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>HEIGHT_STEP</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>a62c558c95904457cf8bbc2411aef7033</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LINE_HLEN</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>a9dec9e201548ee15b5c5626110fd741a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>black</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>a397b8040c86697e9785586ad8773d81e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blue</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>a161aec8a96c389795d228ca0c3a949d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawCross</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>ad23ad281aac6aa91c6b6bcde30030d74</anchor>
      <arglist>(const Vector3 &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawString2</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>a580438961c1f7356e9cf1f5d47a1d776</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>green</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>a0df115437fbb77c0311e65300c65289e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCalibrated</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>a9bd32d52bf29e3519fa489b5eef19d40</anchor>
      <arglist>(int s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPowerOn</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>a108ac94d13dad383df193da7f1b5e521</anchor>
      <arglist>(int s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isServoOn</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>ac50e98d25f6c8bf1129eb0b746b3f2c7</anchor>
      <arglist>(int s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printMatrix</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>ae8a90f05a7df0a170c3d96721375214f</anchor>
      <arglist>(double mat[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>red</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>a39abd40f68d03c40857be1e74407efb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>servoAlarm</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>a1f399bfe18bee7b09a327e3f8d88ef5b</anchor>
      <arglist>(int s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>temperature</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>a382a5faf6e75a79b2ff8ee4b8bc33e98</anchor>
      <arglist>(int s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>white</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>ac0fd834412eb7d5311f137d919db6788</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>yellow</name>
      <anchorfile>util_2monitor_2GLscene_8cpp.html</anchorfile>
      <anchor>ab0c10e6284be130a7973fa029a690ef7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>util/simulator/GLscene.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>util_2simulator_2GLscene_8cpp</filename>
    <includes id="SceneState_8h" name="SceneState.h" local="yes" imported="no">SceneState.h</includes>
    <includes id="util_2simulator_2GLscene_8h" name="util/simulator/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>HEIGHT_STEP</name>
      <anchorfile>util_2simulator_2GLscene_8cpp.html</anchorfile>
      <anchor>a62c558c95904457cf8bbc2411aef7033</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawString2</name>
      <anchorfile>util_2simulator_2GLscene_8cpp.html</anchorfile>
      <anchor>ae0d48aa7f432c6179e8f1461983fc077</anchor>
      <arglist>(const char *str)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>util/viewer/GLscene.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/viewer/</path>
    <filename>util_2viewer_2GLscene_8cpp</filename>
    <includes id="util_2viewer_2GLscene_8h" name="util/viewer/GLscene.h" local="yes" imported="no">GLscene.h</includes>
  </compound>
  <compound kind="file">
    <name>rtc/CollisionDetector/GLscene.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/</path>
    <filename>rtc_2CollisionDetector_2GLscene_8h</filename>
    <class kind="class">CollisionDetectorComponent::GLscene</class>
    <namespace>CollisionDetectorComponent</namespace>
  </compound>
  <compound kind="file">
    <name>rtc/Viewer/GLscene.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Viewer/</path>
    <filename>rtc_2Viewer_2GLscene_8h</filename>
    <class kind="class">GLscene</class>
  </compound>
  <compound kind="file">
    <name>rtc/VirtualCamera/GLscene.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualCamera/</path>
    <filename>rtc_2VirtualCamera_2GLscene_8h</filename>
    <class kind="class">GLscene</class>
  </compound>
  <compound kind="file">
    <name>util/monitor/GLscene.h</name>
    <path>/tmp/ws/src/hrpsys/util/monitor/</path>
    <filename>util_2monitor_2GLscene_8h</filename>
    <class kind="class">GLscene</class>
  </compound>
  <compound kind="file">
    <name>util/simulator/GLscene.h</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>util_2simulator_2GLscene_8h</filename>
    <class kind="class">GLscene</class>
  </compound>
  <compound kind="file">
    <name>util/viewer/GLscene.h</name>
    <path>/tmp/ws/src/hrpsys/util/viewer/</path>
    <filename>util_2viewer_2GLscene_8h</filename>
    <class kind="class">GLscene</class>
  </compound>
  <compound kind="file">
    <name>GLsceneBase.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLsceneBase_8cpp</filename>
    <includes id="GLcamera_8h" name="GLcamera.h" local="yes" imported="no">GLcamera.h</includes>
    <includes id="GLbody_8h" name="GLbody.h" local="yes" imported="no">GLbody.h</includes>
    <includes id="GLlink_8h" name="GLlink.h" local="yes" imported="no">GLlink.h</includes>
    <includes id="GLutil_8h" name="GLutil.h" local="yes" imported="no">GLutil.h</includes>
    <includes id="GLsceneBase_8h" name="GLsceneBase.h" local="yes" imported="no">GLsceneBase.h</includes>
    <includes id="LogManagerBase_8h" name="LogManagerBase.h" local="yes" imported="no">LogManagerBase.h</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawString</name>
      <anchorfile>GLsceneBase_8cpp.html</anchorfile>
      <anchor>aa37d607827d9bcb7afc322fa899002dd</anchor>
      <arglist>(const char *str)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GLsceneBase.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLsceneBase_8h</filename>
    <class kind="class">GLsceneBase</class>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_H</name>
      <anchorfile>GLsceneBase_8h.html</anchorfile>
      <anchor>a9550a89ddce281766ed87ce4f62373e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_W</name>
      <anchorfile>GLsceneBase_8h.html</anchorfile>
      <anchor>aea492520b4d3637c36d824ee3cf38044</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SLIDER_AREA_HEIGHT</name>
      <anchorfile>GLsceneBase_8h.html</anchorfile>
      <anchor>a44d3c8d00013ebdaea2f66e444970fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SLIDER_SIDE_MARGIN</name>
      <anchorfile>GLsceneBase_8h.html</anchorfile>
      <anchor>afbd2eb1327a6247e5f58264c60b04828</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GLshape.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLshape_8cpp</filename>
    <includes id="GLutil_8h" name="GLutil.h" local="yes" imported="no">GLutil.h</includes>
    <includes id="GLlink_8h" name="GLlink.h" local="yes" imported="no">GLlink.h</includes>
    <includes id="GLshape_8h" name="GLshape.h" local="yes" imported="no">GLshape.h</includes>
    <includes id="GLtexture_8h" name="GLtexture.h" local="yes" imported="no">GLtexture.h</includes>
  </compound>
  <compound kind="file">
    <name>GLshape.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLshape_8h</filename>
    <includes id="GLcoordinates_8h" name="GLcoordinates.h" local="yes" imported="no">GLcoordinates.h</includes>
    <class kind="class">GLshape</class>
  </compound>
  <compound kind="file">
    <name>GLtexture.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLtexture_8h</filename>
    <class kind="class">GLtexture</class>
  </compound>
  <compound kind="file">
    <name>GLutil.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLutil_8cpp</filename>
    <includes id="GLshape_8h" name="GLshape.h" local="yes" imported="no">GLshape.h</includes>
    <includes id="GLbody_8h" name="GLbody.h" local="yes" imported="no">GLbody.h</includes>
    <includes id="GLlink_8h" name="GLlink.h" local="yes" imported="no">GLlink.h</includes>
    <includes id="GLcamera_8h" name="GLcamera.h" local="yes" imported="no">GLcamera.h</includes>
    <includes id="GLtexture_8h" name="GLtexture.h" local="yes" imported="no">GLtexture.h</includes>
    <includes id="GLutil_8h" name="GLutil.h" local="yes" imported="no">GLutil.h</includes>
    <class kind="class">shapeLoader</class>
    <member kind="function">
      <type>void</type>
      <name>loadCube</name>
      <anchorfile>GLutil_8cpp.html</anchorfile>
      <anchor>a5f87ebd2c3f84ca94962ac35e3f95309</anchor>
      <arglist>(GLshape *shape, double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadShapeFromBodyInfo</name>
      <anchorfile>GLutil_8cpp.html</anchorfile>
      <anchor>aae5e651292e4bdc44026ef3cbe344bfa</anchor>
      <arglist>(GLbody *body, BodyInfo_var i_binfo, GLshape *(*shapeFactory)())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadShapeFromLinkInfo</name>
      <anchorfile>GLutil_8cpp.html</anchorfile>
      <anchor>a93e861f12bb7508b5443dcf508294cc6</anchor>
      <arglist>(GLlink *link, const OpenHRP::LinkInfo &amp;i_li, OpenHRP::ShapeSetInfo_ptr i_ssinfo, GLshape *(*shapeFactory)())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadShapeFromSceneInfo</name>
      <anchorfile>GLutil_8cpp.html</anchorfile>
      <anchor>a5c85231c1422cd9ff76d40127cd9b7d4</anchor>
      <arglist>(GLlink *link, SceneInfo_var i_sinfo, GLshape *(*shapeFactory)())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadTextureFromTextureInfo</name>
      <anchorfile>GLutil_8cpp.html</anchorfile>
      <anchor>a59551ffe49b931fb4fb9a3436bb38206</anchor>
      <arglist>(GLtexture *texture, TextureInfo &amp;ti)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mulTrans</name>
      <anchorfile>GLutil_8cpp.html</anchorfile>
      <anchor>a84db3bc8bf540d505d37fc0d9e930c07</anchor>
      <arglist>(const double i_m1[16], const double i_m2[16], double o_m[16])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GLutil.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>GLutil_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>loadCube</name>
      <anchorfile>GLutil_8h.html</anchorfile>
      <anchor>a5f87ebd2c3f84ca94962ac35e3f95309</anchor>
      <arglist>(GLshape *shape, double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadShapeFromBodyInfo</name>
      <anchorfile>GLutil_8h.html</anchorfile>
      <anchor>abd2a904ba7d7047a281d3c3caf524e98</anchor>
      <arglist>(GLbody *body, OpenHRP::BodyInfo_var i_binfo, GLshape *(*shapeFactory)()=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadShapeFromLinkInfo</name>
      <anchorfile>GLutil_8h.html</anchorfile>
      <anchor>acf920b955d572508675d031eb88ee4b4</anchor>
      <arglist>(GLlink *link, const OpenHRP::LinkInfo &amp;i_li, OpenHRP::ShapeSetInfo_ptr i_ssinfo, GLshape *(*shapeFactory)()=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadShapeFromSceneInfo</name>
      <anchorfile>GLutil_8h.html</anchorfile>
      <anchor>a96ca1395f51f45d392fe8394b7dcbe08</anchor>
      <arglist>(GLlink *link, OpenHRP::SceneInfo_var i_sinfo, GLshape *(*shapeFactory)()=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mulTrans</name>
      <anchorfile>GLutil_8h.html</anchorfile>
      <anchor>a84db3bc8bf540d505d37fc0d9e930c07</anchor>
      <arglist>(const double i_m1[16], const double i_m2[16], double o_m[16])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GraspController.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/GraspController/</path>
    <filename>GraspController_8cpp</filename>
    <includes id="GraspController_8h" name="GraspController.h" local="yes" imported="no">GraspController.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>GraspController_8cpp.html</anchorfile>
      <anchor>a0578fc1dd44e655837453fde19c6b46f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>max</name>
      <anchorfile>GraspController_8cpp.html</anchorfile>
      <anchor>affe776513b24d84b39af8ab0930fef7f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>min</name>
      <anchorfile>GraspController_8cpp.html</anchorfile>
      <anchor>ac6afabdc09a49a433ee19d8a9486056d</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GraspControllerInit</name>
      <anchorfile>GraspController_8cpp.html</anchorfile>
      <anchor>af9d621d89fe6ebe9c2f6957463f815f6</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>softerrorlimiter_spec</name>
      <anchorfile>GraspController_8cpp.html</anchorfile>
      <anchor>ac4322149285fb450c2b43f1605f71c71</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GraspController.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/GraspController/</path>
    <filename>GraspController_8h</filename>
    <includes id="GraspControllerService__impl_8h" name="GraspControllerService_impl.h" local="yes" imported="no">GraspControllerService_impl.h</includes>
    <class kind="class">GraspController</class>
    <class kind="struct">GraspController::GraspJoint</class>
    <class kind="struct">GraspController::GraspParam</class>
    <member kind="function">
      <type>void</type>
      <name>GraspControllerInit</name>
      <anchorfile>GraspController_8h.html</anchorfile>
      <anchor>af9d621d89fe6ebe9c2f6957463f815f6</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GraspControllerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/GraspController/</path>
    <filename>GraspControllerComp_8cpp</filename>
    <includes id="GraspController_8h" name="GraspController.h" local="yes" imported="no">GraspController.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GraspControllerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>GraspControllerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GraspControllerService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/GraspController/</path>
    <filename>GraspControllerService__impl_8cpp</filename>
    <includes id="GraspControllerService__impl_8h" name="GraspControllerService_impl.h" local="yes" imported="no">GraspControllerService_impl.h</includes>
    <includes id="GraspController_8h" name="GraspController.h" local="yes" imported="no">GraspController.h</includes>
  </compound>
  <compound kind="file">
    <name>GraspControllerService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/GraspController/</path>
    <filename>GraspControllerService__impl_8h</filename>
    <class kind="class">GraspControllerService_impl</class>
  </compound>
  <compound kind="file">
    <name>GrxRobotHardwareClientView.java</name>
    <path>/tmp/ws/src/hrpsys/plugin/src/com/generalrobotix/ui/view/</path>
    <filename>GrxRobotHardwareClientView_8java</filename>
    <class kind="class">com::generalrobotix::ui::view::GrxRobotHardwareClientView</class>
    <class kind="class">com::generalrobotix::ui::view::GrxRobotHardwareClientView::SetPropertyPanel</class>
  </compound>
  <compound kind="file">
    <name>GrxRobotHardwareClientViewPart.java</name>
    <path>/tmp/ws/src/hrpsys/plugin/src/com/generalrobotix/ui/view/</path>
    <filename>GrxRobotHardwareClientViewPart_8java</filename>
    <class kind="class">com::generalrobotix::ui::view::GrxRobotHardwareClientViewPart</class>
  </compound>
  <compound kind="file">
    <name>HGcontroller.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/HGcontroller/</path>
    <filename>HGcontroller_8cpp</filename>
    <includes id="HGcontroller_8h" name="HGcontroller.h" local="yes" imported="no">HGcontroller.h</includes>
    <member kind="function">
      <type>void</type>
      <name>HGcontrollerInit</name>
      <anchorfile>HGcontroller_8cpp.html</anchorfile>
      <anchor>a187ae4fd1ebaff207f087d70122e6ed7</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>hgcontroller_spec</name>
      <anchorfile>HGcontroller_8cpp.html</anchorfile>
      <anchor>a9eb000bdd5c7658ecc60dc3da18eea20</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HGcontroller.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/HGcontroller/</path>
    <filename>HGcontroller_8h</filename>
    <class kind="class">HGcontroller</class>
    <member kind="function">
      <type>void</type>
      <name>HGcontrollerInit</name>
      <anchorfile>HGcontroller_8h.html</anchorfile>
      <anchor>a187ae4fd1ebaff207f087d70122e6ed7</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HGcontrollerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/HGcontroller/</path>
    <filename>HGcontrollerComp_8cpp</filename>
    <includes id="HGcontroller_8h" name="HGcontroller.h" local="yes" imported="no">HGcontroller.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>HGcontrollerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>HGcontrollerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Hpaned.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/vclip_1.0/iv_examples/</path>
    <filename>Hpaned_8h</filename>
    <includes id="HpanedUI_8h" name="HpanedUI.h" local="yes" imported="no">HpanedUI.h</includes>
    <class kind="class">Hpaned</class>
  </compound>
  <compound kind="file">
    <name>HpanedUI.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/vclip_1.0/iv_examples/</path>
    <filename>HpanedUI_8h</filename>
    <class kind="class">HpanedUI</class>
  </compound>
  <compound kind="file">
    <name>hrp4c-motion.py</name>
    <path>/tmp/ws/src/hrpsys/launch/</path>
    <filename>hrp4c-motion_8py</filename>
    <namespace>hrp4c-motion</namespace>
  </compound>
  <compound kind="file">
    <name>HRP4C.py</name>
    <path>/tmp/ws/src/hrpsys/sample/HRP4C/</path>
    <filename>HRP4C_8py</filename>
    <namespace>HRP4C</namespace>
    <member kind="function">
      <type>def</type>
      <name>activateComps</name>
      <anchorfile>namespaceHRP4C.html</anchorfile>
      <anchor>a118aa7a268394c4e74008022bf2274e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectComps</name>
      <anchorfile>namespaceHRP4C.html</anchorfile>
      <anchor>a7278732e66dee1905671e12965dfe61c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createComps</name>
      <anchorfile>namespaceHRP4C.html</anchorfile>
      <anchor>a8f51611afeb847c429f71c1ff8d3abe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespaceHRP4C.html</anchorfile>
      <anchor>a87ea16e88b1fe59ae4bf405278e6f9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loadPattern</name>
      <anchorfile>namespaceHRP4C.html</anchorfile>
      <anchor>acf4f55ac4684c95b46bf5a6e70c963ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hrpEC-art.cpp</name>
    <path>/tmp/ws/src/hrpsys/ec/hrpEC/</path>
    <filename>hrpEC-art_8cpp</filename>
    <includes id="hrpEC_8h" name="hrpEC.h" local="yes" imported="no">hrpEC.h</includes>
    <member kind="function">
      <type>void</type>
      <name>hrpECInit</name>
      <anchorfile>hrpEC-art_8cpp.html</anchorfile>
      <anchor>a129491de1569eb7cfc6e878f251fbacb</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hrpEC-common.cpp</name>
    <path>/tmp/ws/src/hrpsys/ec/hrpEC/</path>
    <filename>hrpEC-common_8cpp</filename>
    <includes id="hrpEC_8h" name="hrpEC.h" local="yes" imported="no">hrpEC.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DELTA_SEC</name>
      <anchorfile>hrpEC-common_8cpp.html</anchorfile>
      <anchor>a9e0ceaf60ebc4c2973486d3287c8e130</anchor>
      <arglist>(start, end)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENABLE_DEBUG_PRINT</name>
      <anchorfile>hrpEC-common_8cpp.html</anchorfile>
      <anchor>a92392e0912d70ce14e4337c4027e3314</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hrpEC.cpp</name>
    <path>/tmp/ws/src/hrpsys/ec/hrpEC/</path>
    <filename>hrpEC_8cpp</filename>
    <includes id="hrpEC_8h" name="hrpEC.h" local="yes" imported="no">hrpEC.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SAFE_STACK</name>
      <anchorfile>hrpEC_8cpp.html</anchorfile>
      <anchor>a879e10cc3ad4709ecca7d0b56c93c1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hrpECInit</name>
      <anchorfile>hrpEC_8cpp.html</anchorfile>
      <anchor>a129491de1569eb7cfc6e878f251fbacb</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stack_prefault</name>
      <anchorfile>hrpEC_8cpp.html</anchorfile>
      <anchor>a120e0042554a3750927df8a43d283feb</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hrpEC.h</name>
    <path>/tmp/ws/src/hrpsys/ec/hrpEC/</path>
    <filename>hrpEC_8h</filename>
    <class kind="class">RTC::hrpExecutionContext</class>
    <member kind="function">
      <type>void</type>
      <name>hrpExecutionContextInit</name>
      <anchorfile>hrpEC_8h.html</anchorfile>
      <anchor>af2ff4a1985c8ab1d84080d4c3e940e02</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Hrpsys.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>Hrpsys_8h</filename>
  </compound>
  <compound kind="file">
    <name>hrpsys_config.py</name>
    <path>/tmp/ws/src/hrpsys/python/</path>
    <filename>hrpsys__config_8py</filename>
    <class kind="class">python::hrpsys_config::HrpsysConfigurator</class>
    <namespace>python::hrpsys_config</namespace>
    <member kind="function">
      <type>def</type>
      <name>euler_from_matrix</name>
      <anchorfile>namespacepython_1_1hrpsys__config.html</anchorfile>
      <anchor>a79101d20c4f90b1484d2613edf4fa12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_matrix</name>
      <anchorfile>namespacepython_1_1hrpsys__config.html</anchorfile>
      <anchor>a831e49a767fd09cc3764ce6f0f97b2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_AXES2TUPLE</name>
      <anchorfile>namespacepython_1_1hrpsys__config.html</anchorfile>
      <anchor>a91dae999180cb4669491673efc0e1a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_EPS</name>
      <anchorfile>namespacepython_1_1hrpsys__config.html</anchorfile>
      <anchor>a5167a6a2d65fe5e9f6328378e8ef2a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>_NEXT_AXIS</name>
      <anchorfile>namespacepython_1_1hrpsys__config.html</anchorfile>
      <anchor>a73931e4aeadc59f4a8a545825690c376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hcf</name>
      <anchorfile>namespacepython_1_1hrpsys__config.html</anchorfile>
      <anchor>a0b64a51157a49dc9228a8fc452f4ec28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TorqueFilter/IIRFilter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueFilter/</path>
    <filename>TorqueFilter_2IIRFilter_8cpp</filename>
    <includes id="TorqueFilter_2IIRFilter_8h" name="TorqueFilter/IIRFilter.h" local="yes" imported="no">IIRFilter.h</includes>
  </compound>
  <compound kind="file">
    <name>VirtualForceSensor/IIRFilter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualForceSensor/</path>
    <filename>VirtualForceSensor_2IIRFilter_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>TorqueFilter/IIRFilter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueFilter/</path>
    <filename>TorqueFilter_2IIRFilter_8h</filename>
    <class kind="class">FirstOrderLowPassFilter</class>
    <class kind="class">IIRFilter</class>
  </compound>
  <compound kind="file">
    <name>VirtualForceSensor/IIRFilter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualForceSensor/</path>
    <filename>VirtualForceSensor_2IIRFilter_8h</filename>
  </compound>
  <compound kind="file">
    <name>ImageData2CameraImage.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImageData2CameraImage/</path>
    <filename>ImageData2CameraImage_8cpp</filename>
    <includes id="ImageData2CameraImage_8h" name="ImageData2CameraImage.h" local="yes" imported="no">ImageData2CameraImage.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ImageData2CameraImageInit</name>
      <anchorfile>ImageData2CameraImage_8cpp.html</anchorfile>
      <anchor>ad1f950efcf71419ce71d4d21bc326e2b</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>imagedata2cameraimage_spec</name>
      <anchorfile>ImageData2CameraImage_8cpp.html</anchorfile>
      <anchor>a51bb2ff8fed4cb73967c08dc06312741</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ImageData2CameraImage.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImageData2CameraImage/</path>
    <filename>ImageData2CameraImage_8h</filename>
    <class kind="class">ImageData2CameraImage</class>
    <member kind="function">
      <type>void</type>
      <name>ImageData2CameraImageInit</name>
      <anchorfile>ImageData2CameraImage_8h.html</anchorfile>
      <anchor>ad1f950efcf71419ce71d4d21bc326e2b</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ImageData2CameraImageComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImageData2CameraImage/</path>
    <filename>ImageData2CameraImageComp_8cpp</filename>
    <includes id="ImageData2CameraImage_8h" name="ImageData2CameraImage.h" local="yes" imported="no">ImageData2CameraImage.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ImageData2CameraImageComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ImageData2CameraImageComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ImpedanceController.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>ImpedanceController_8cpp</filename>
    <includes id="ImpedanceController_8h" name="ImpedanceController.h" local="yes" imported="no">ImpedanceController.h</includes>
    <includes id="JointPathEx_8h" name="JointPathEx.h" local="yes" imported="no">JointPathEx.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP</name>
      <anchorfile>ImpedanceController_8cpp.html</anchorfile>
      <anchor>a15ee0d8ff2682d0453c65881249ef075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_TRANSITION_COUNT</name>
      <anchorfile>ImpedanceController_8cpp.html</anchorfile>
      <anchor>a86aba46b30dd443c54d7ff0bce3c7bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>ImpedanceController_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ImpedanceControllerInit</name>
      <anchorfile>ImpedanceController_8cpp.html</anchorfile>
      <anchor>a3894bfa7417c2dba056cddabc45243c5</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>impedancecontroller_spec</name>
      <anchorfile>ImpedanceController_8cpp.html</anchorfile>
      <anchor>abf6d7d6009d715e55586226713bae766</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ImpedanceController.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>ImpedanceController_8h</filename>
    <includes id="JointPathEx_8h" name="JointPathEx.h" local="yes" imported="no">JointPathEx.h</includes>
    <includes id="RatsMatrix_8h" name="RatsMatrix.h" local="yes" imported="no">RatsMatrix.h</includes>
    <includes id="ImpedanceOutputGenerator_8h" name="ImpedanceOutputGenerator.h" local="yes" imported="no">ImpedanceOutputGenerator.h</includes>
    <includes id="ImpedanceControllerService__impl_8h" name="ImpedanceControllerService_impl.h" local="yes" imported="no">ImpedanceControllerService_impl.h</includes>
    <class kind="struct">ImpedanceController::ee_trans</class>
    <class kind="class">ImpedanceController</class>
    <class kind="struct">ImpedanceController::ImpedanceParam</class>
    <member kind="function">
      <type>void</type>
      <name>ImpedanceControllerInit</name>
      <anchorfile>ImpedanceController_8h.html</anchorfile>
      <anchor>a3894bfa7417c2dba056cddabc45243c5</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ImpedanceControllerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>ImpedanceControllerComp_8cpp</filename>
    <includes id="ImpedanceController_8h" name="ImpedanceController.h" local="yes" imported="no">ImpedanceController.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ImpedanceControllerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ImpedanceControllerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ImpedanceControllerService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>ImpedanceControllerService__impl_8cpp</filename>
    <includes id="ImpedanceControllerService__impl_8h" name="ImpedanceControllerService_impl.h" local="yes" imported="no">ImpedanceControllerService_impl.h</includes>
    <includes id="ImpedanceController_8h" name="ImpedanceController.h" local="yes" imported="no">ImpedanceController.h</includes>
  </compound>
  <compound kind="file">
    <name>ImpedanceControllerService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>ImpedanceControllerService__impl_8h</filename>
    <class kind="class">ImpedanceControllerService_impl</class>
  </compound>
  <compound kind="file">
    <name>ImpedanceOutputGenerator.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>ImpedanceOutputGenerator_8h</filename>
    <includes id="RatsMatrix_8h" name="RatsMatrix.h" local="yes" imported="no">RatsMatrix.h</includes>
    <class kind="struct">ImpedanceOutputGenerator</class>
  </compound>
  <compound kind="file">
    <name>Integrator.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Stabilizer/</path>
    <filename>Integrator_8cpp</filename>
    <includes id="Integrator_8h" name="Integrator.h" local="yes" imported="no">Integrator.h</includes>
  </compound>
  <compound kind="file">
    <name>Integrator.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Stabilizer/</path>
    <filename>Integrator_8h</filename>
    <class kind="class">Integrator</class>
  </compound>
  <compound kind="file">
    <name>interpolator.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SequencePlayer/</path>
    <filename>interpolator_8cpp</filename>
    <includes id="interpolator_8h" name="interpolator.h" local="yes" imported="no">interpolator.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>EPS</name>
      <anchorfile>interpolator_8cpp.html</anchorfile>
      <anchor>a6ebf6899d6c1c8b7b9d09be872c05aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_INTERPOLATION_TIME</name>
      <anchorfile>interpolator_8cpp.html</anchorfile>
      <anchor>a6f7c0badba77f34996846ce0422c6087</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interpolator.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/SequencePlayer/</path>
    <filename>interpolator_8h</filename>
    <class kind="class">interpolator</class>
  </compound>
  <compound kind="file">
    <name>iob.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/io/</path>
    <filename>iob_8cpp</filename>
    <includes id="iob_8h" name="iob.h" local="yes" imported="no">iob.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_ACCELEROMETER_ID</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ae64daac72729edca962ed27b5351d41d</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_ATTITUDE_SENSOR_ID</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aefa2b949e0e594b3f16f729ad464d166</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_FORCE_SENSOR_ID</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aa49d2a1abb61ee21346e5522e452e8f6</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_GYRO_SENSOR_ID</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a11cd89b9c71e3e7af5c00373a459b5f0</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_JOINT_ID</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aa2ecd57bab58f64dc39a256f2fc181e1</anchor>
      <arglist>(id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_iob</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a50f39818022c14b4d47820551391da7b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>get_signal_period</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a4f62ca5c314c89ef22895e2f934d8000</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>initializeJointAngle</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ab9bfbedb97db03bdc961d1c5aec7b3f8</anchor>
      <arglist>(const char *name, const char *option)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>joint_calibration</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ade2cd6acbc6062accf306f980aa9d9ab</anchor>
      <arglist>(int id, double angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>length_digital_input</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a31997af607570bbb219ea35a20f6fdbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>length_digital_output</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a9ee0dec409977c70fff2c5af2750b6d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length_of_extra_servo_state</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a19c717992817388d82a1030600790769</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lock_iob</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a7b9b17855b9531557e760d8b760e2a59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>number_of_accelerometers</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ab3d00bc4909a56d28d5ef1c0899068c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>number_of_attitude_sensors</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a404159afbf24d2ceff7bac0040b9967e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>number_of_force_sensors</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>af807763b8efbc6f255ddb14819d97b6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>number_of_gyro_sensors</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ac8645d0730e5ce1a701769d0b167ee0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>number_of_joints</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ae95f85522cf1853f21ed7f296f983059</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>number_of_substeps</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ac21a859556513e56cc6bc31e128d542a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open_iob</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aacacd2362dcf97e7c3b7ff412cfc1786</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_accelerometer</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a0af71deeeb367a98371afeba2d50f46e</anchor>
      <arglist>(int id, double *accels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_accelerometer_offset</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a72b3956a3392429d400f06e474c07820</anchor>
      <arglist>(int id, double *offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_actual_angle</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a4484ad6aca053dc34d521fcf92aa7e20</anchor>
      <arglist>(int id, double *angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_actual_angles</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a0213f9f038a720e572d87a5c20e4e62b</anchor>
      <arglist>(double *angles)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_actual_torques</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a781eba8e3496c57dafb53952f5e94d68</anchor>
      <arglist>(double *torques)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_actual_velocities</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a159db98be695d1fd10b39fb52a8f6896</anchor>
      <arglist>(double *vels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_actual_velocity</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a2476d4ee353b4ac17007ee3d3f043b9a</anchor>
      <arglist>(int id, double *vel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_angle_offset</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aed72960f45fa71681724d4b088d35c33</anchor>
      <arglist>(int id, double *angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_attitude_sensor</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a6dcd7d1e10307176fedd6d764af5090b</anchor>
      <arglist>(int id, double *att)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_calib_state</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a501bad210eaa13a1e46c045035778ccb</anchor>
      <arglist>(int id, int *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_command_angle</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>abfc7bfcbbfe5d0957c626316978e7755</anchor>
      <arglist>(int id, double *angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_command_angles</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a56a8e7b796ad9d47e26362820ce81b3e</anchor>
      <arglist>(double *angles)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_command_torque</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ad819a1122ab42fa5b5696b28df776bb2</anchor>
      <arglist>(int id, double *torque)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_command_torques</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a48eb21f65b7efffa0a9f5ba31b7eeb99</anchor>
      <arglist>(double *torques)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_command_velocities</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ac963f7293abbcaf89554344205d51838</anchor>
      <arglist>(double *vels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_command_velocity</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a94a4e6b642a8bfe5ffe3f2bb4c7cbb8d</anchor>
      <arglist>(int id, double *vel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_control_mode</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a94c5f71266a13fb427f2958155f6b01a</anchor>
      <arglist>(int id, joint_control_mode *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_current</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a344f81957ce99d573a8deef60774be11</anchor>
      <arglist>(int id, double *mcurrent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_current_limit</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aed955c1b55c5be28070e6a7c00591f15</anchor>
      <arglist>(int id, double *v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_currents</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a4e150e47d872bc00f7e9db75471665cb</anchor>
      <arglist>(double *currents)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_dgain</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aae2a11975c74d2a3d8ea9be6f9883818</anchor>
      <arglist>(int id, double *gain)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_digital_input</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a2f281cdc3fae56f2398b0a8d636fb675</anchor>
      <arglist>(char *dinput)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_digital_output</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aa96a64c164ca2e1c038485be19866370</anchor>
      <arglist>(char *doutput)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_driver_temperature</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a27d94a48b68d54f0ae20b1d8a8a7cbac</anchor>
      <arglist>(int id, unsigned char *v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_encoder_pulse</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ad18d1a8d578cc1f9e3f58179a877a8a9</anchor>
      <arglist>(int id, double *ec)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_extra_servo_state</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ad16d392f38086b66f1ed73df38e92013</anchor>
      <arglist>(int id, int *state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_force_offset</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a9d18b241a6450f49e567b87f0fa2ee98</anchor>
      <arglist>(int id, double *offsets)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_force_sensor</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>add3790f05c939c0d765f3cd95378ca68</anchor>
      <arglist>(int id, double *forces)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_gauges</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a0b387b591af3fafbe571b48f2f9216f0</anchor>
      <arglist>(double *gauges)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_gear_ratio</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a24e3e3e37ad51d5dfef848a23382f8c4</anchor>
      <arglist>(int id, double *gr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_gyro_sensor</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aba69dbd63b69a21b18eaec82b6e171d7</anchor>
      <arglist>(int id, double *rates)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_gyro_sensor_offset</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a020df76cc87cab63ef259d9f9968b8f5</anchor>
      <arglist>(int id, double *offset)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long</type>
      <name>read_iob_frame</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ac380b007a0887722ea223ac519b760f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_limit_angle</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a5bd7b3807b033419068e050d53954c41</anchor>
      <arglist>(int id, double *angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_llimit_angle</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a2ab4c32ce84fc496b3ef013552875af2</anchor>
      <arglist>(int id, double *angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_lock_owner</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a79085f5cb565118315b6487de01996b8</anchor>
      <arglist>(pid_t *pid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_pgain</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ad26259527df1cd703de6595039b5ddce</anchor>
      <arglist>(int id, double *gain)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_power</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a5748b13cf6f2434a66e5f0d3eb751468</anchor>
      <arglist>(double *voltage, double *current)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_power_command</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a4961f26f7f67b40c43c3c898be6b1c9a</anchor>
      <arglist>(int id, int *com)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_power_state</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>af7033a4dfc7570ead5f206763802e8d3</anchor>
      <arglist>(int id, int *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_servo_alarm</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a53edbad16c04195ccc9b8586a3181643</anchor>
      <arglist>(int id, int *a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_servo_state</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a33857b4f229aa495294d0a78d456ff75</anchor>
      <arglist>(int id, int *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_temperature</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>add8cc7eecf598a2b95959bc962fe974a</anchor>
      <arglist>(int id, double *v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_torque_const</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a15d374bc54c9babbe955623d04cb2b5a</anchor>
      <arglist>(int id, double *tc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_torque_limit</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a4fbd63922dd194f04742ce52f96503b4</anchor>
      <arglist>(int id, double *limit)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_touch_sensors</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a591aa76c34b896cad6ebc747c75e4fcb</anchor>
      <arglist>(unsigned short *onoff)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_ulimit_angle</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aca924384b8b763b8fba73bc80d2d0ed3</anchor>
      <arglist>(int id, double *angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reset_body</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a9c1e5623bc31efa1aad980f8a97f00a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_number_of_accelerometers</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ac1d4dfd7c160e3770bd809a7ad91195b</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_number_of_attitude_sensors</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a627858cee4e5b7b22b40cb7de8ce87b1</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_number_of_force_sensors</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a703a70407f67ae22c7daae1a6c69abcd</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_number_of_gyro_sensors</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a1cebc3bcb46094629a7650401ecfe820</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_number_of_joints</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>adb5ab1fc43a56024a0b12d44233ffb14</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_signal_period</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a5357e9f2e2e364b0ddc97ea9527d319c</anchor>
      <arglist>(long period_ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timespec_add_ns</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a296341b86cc0e779e50d1f87027ac93a</anchor>
      <arglist>(timespec *ts, long ns)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>timespec_compare</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a1ff560a9e93c03976ad1c0487941ded3</anchor>
      <arglist>(timespec *ts1, timespec *ts2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unlock_iob</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ac56dca3e6d37a2a12cac4ce31b663f3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait_for_iob_signal</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a4939d4ea66684292faec1fb550806d99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_accelerometer_offset</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a8d4ef6beedbd6f187a74a764d8a8c625</anchor>
      <arglist>(int id, double *offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_angle_offset</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aee2330216413eece5af24ab7ac3bc390</anchor>
      <arglist>(int id, double angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_attitude_sensor_offset</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ac0be7df9c9e8ceace4d242a7b444ca3d</anchor>
      <arglist>(int id, double *offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_command_angle</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>acc18b1bd2927f87b0721c3125c0cb311</anchor>
      <arglist>(int id, double angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_command_angles</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a363efbbfd7f12f3ca2586f12c760d6b9</anchor>
      <arglist>(const double *angles)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_command_torque</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a27b6ea50b5a39e5b30d6b710e76e2262</anchor>
      <arglist>(int id, double torque)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_command_torques</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a31020b198bcc410feb0da2c32fd5789a</anchor>
      <arglist>(const double *torques)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_command_velocities</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a45d7b0824c66dc84771c2a71088f7788</anchor>
      <arglist>(const double *vels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_command_velocity</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a8bf7ae6afca245f80eedfdd1d3c41c74</anchor>
      <arglist>(int id, double vel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_control_mode</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>af1d6facb05bfd73457ed9728eb260e07</anchor>
      <arglist>(int id, joint_control_mode s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_dgain</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a3399bd1d69234fa6114d4628a31fccb2</anchor>
      <arglist>(int id, double gain)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_digital_output</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ad9a270fc3353840f5176d6145f023b4f</anchor>
      <arglist>(const char *doutput)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_digital_output_with_mask</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a9bdaf40d6cd845d10440592913f76276</anchor>
      <arglist>(const char *doutput, const char *mask)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_dio</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a33a86e16c500ba7aad29f686847e4130</anchor>
      <arglist>(unsigned short buf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_force_offset</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a1dd5f5fa099b780233ec73786886f4a3</anchor>
      <arglist>(int id, double *offsets)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_gyro_sensor_offset</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a9bf535fb534d9b0e53ad822486201d80</anchor>
      <arglist>(int id, double *offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_pgain</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aab3cd829e50f16a84788c711b6c9b74e</anchor>
      <arglist>(int id, double gain)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_power_command</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a2ae94b86b93755dc1607b681604021f7</anchor>
      <arglist>(int id, int com)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_servo</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a33920389d93c574ac7da3c89b84627cb</anchor>
      <arglist>(int id, int com)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>accel_offset</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>afdd8e9abf16fea7d9ac0de819c046302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>accelerometers</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a2238036a0647ad64c1f6195c69133981</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>attitude_sensors</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a26f46bfc8f1e1c29e45de839956fcad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; double &gt;</type>
      <name>command</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a187ac43bc6e4269229ca78a9022c22e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>force_offset</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a0137a26ee6ff2643e66401aa1e9ec5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>forces</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a9b3dca429c2ae8a8a3ceb519b88de875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>frame</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ad30f972f2e6e3e5ecab0dee38ae6cdb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static long</type>
      <name>g_period_ns</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a93bc480cbb22d5c4702975bbdc9d4005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static timespec</type>
      <name>g_ts</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>ac5193abeeee4672403338581e27dd911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>gyro_offset</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>aeb48899b0b81f160aafcb19bb0a179f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>gyros</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a7eb072122cf31a52bb735554cdeb517e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>isLocked</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a0774f698e7c923fe33adcfe95cdf9e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; int &gt;</type>
      <name>power</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a7c6c00ff37fd1d091489b45f7ffb6c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; int &gt;</type>
      <name>servo</name>
      <anchorfile>iob_8cpp.html</anchorfile>
      <anchor>a8dc25c6b9af4eafbe0194b14275f4256</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iob.h</name>
    <path>/tmp/ws/src/hrpsys/lib/io/</path>
    <filename>iob_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>JID_ALL</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>aeaf541b92c65740bacd497b118b19244</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JID_INVALID</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a6bda0454369f66cb63b536c6e0660898</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MASK_OFF</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a47ca3912df8de60469a7a7e6570066ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MASK_ON</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>aee7415685df9ddb45d026188c29ebba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OFF</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a29e413f6725b2ba32d165ffaa35b01e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ON</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ad76d1750a6cdeebd506bfcd6752554d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>E_ID</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>af1ebd563e58c090b310f82eb13176e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_OVER_VOLTAGE</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a48eb6b2a26b6606f2110d01f1be7053d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_OVER_LOAD</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a2ca05a2a3432ccc757ecd0ad009840d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_OVER_VELOCITY</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a2b986ca40e481bfcff5cf00e266aa70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_OVER_CURRENT</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>af1f823a84999b7b50ddc0d2c392baebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_OVER_HEAT</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ad4809ddd44a0264ae4fb92ac40b327b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_TORQUE_LIMIT</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>aae1467deb7a30de2bd0591732e0d64e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_VELOCITY_LIMIT</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a7d91436513ff8158c64b5fc998e5d506</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_FORWARD_LIMIT</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>aa5f4fee339bb2c0230fb3957eba9fc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_REVERSE_LIMIT</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a0e05ebf0b60b2c9ceae0bb45d7b21879</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_POSITION_ERROR</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a28bdca2ff121d2b2ed6fb3450909987f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_ENCODER_ERROR</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a586a255e60a6ee1bce4ce5d34b165de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_OTHER</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a711ef40a47b768c095908d09064ba43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_RESERVED1</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ad7103d42ce70bd09143ff9fb804a7640</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_RESERVED2</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>abac8e55f89c7a228763ef385a24022df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_RESERVED3</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a91fd9f26b5ffbae8ef1fc9025c5f1026</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_EMERGENCY</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a7626f76f1d1504e6f2cb063f8a127a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>joint_control_mode</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>af2d93199510cfaa381dccf03d41340fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCM_FREE</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>af2d93199510cfaa381dccf03d41340fda96386c80cf3a9d67236b24b949a7e3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCM_POSITION</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>af2d93199510cfaa381dccf03d41340fdace47a7dff25001fd6f3a963952567f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCM_TORQUE</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>af2d93199510cfaa381dccf03d41340fda2aa7047d298756948fee2b7a314ec15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCM_VELOCITY</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>af2d93199510cfaa381dccf03d41340fda2e3c6ae29117e14f3e344a434ea7876a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCM_NUM</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>af2d93199510cfaa381dccf03d41340fda96377d72d4b24d5ed6722b2979d3b52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>number_of_joints</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ae95f85522cf1853f21ed7f296f983059</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_number_of_joints</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>adb5ab1fc43a56024a0b12d44233ffb14</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>number_of_force_sensors</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>af807763b8efbc6f255ddb14819d97b6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_number_of_force_sensors</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a703a70407f67ae22c7daae1a6c69abcd</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>number_of_gyro_sensors</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ac8645d0730e5ce1a701769d0b167ee0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_number_of_gyro_sensors</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a1cebc3bcb46094629a7650401ecfe820</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>number_of_accelerometers</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ab3d00bc4909a56d28d5ef1c0899068c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_number_of_accelerometers</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ac1d4dfd7c160e3770bd809a7ad91195b</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>number_of_attitude_sensors</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a404159afbf24d2ceff7bac0040b9967e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_actual_angle</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a4484ad6aca053dc34d521fcf92aa7e20</anchor>
      <arglist>(int id, double *angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_actual_angles</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a0213f9f038a720e572d87a5c20e4e62b</anchor>
      <arglist>(double *angles)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_angle_offset</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a68eed4c6db17c3949a53e6d03dddc433</anchor>
      <arglist>(int id, double *offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_angle_offset</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a0f50785680c9071f5296522abcab9597</anchor>
      <arglist>(int id, double offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_power_state</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>af7033a4dfc7570ead5f206763802e8d3</anchor>
      <arglist>(int id, int *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_power_command</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a2ae94b86b93755dc1607b681604021f7</anchor>
      <arglist>(int id, int com)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_power_command</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a4961f26f7f67b40c43c3c898be6b1c9a</anchor>
      <arglist>(int id, int *com)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_servo_state</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a33857b4f229aa495294d0a78d456ff75</anchor>
      <arglist>(int id, int *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_servo_alarm</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a53edbad16c04195ccc9b8586a3181643</anchor>
      <arglist>(int id, int *a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_control_mode</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a94c5f71266a13fb427f2958155f6b01a</anchor>
      <arglist>(int id, joint_control_mode *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_control_mode</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>af1d6facb05bfd73457ed9728eb260e07</anchor>
      <arglist>(int id, joint_control_mode s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_actual_torques</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a781eba8e3496c57dafb53952f5e94d68</anchor>
      <arglist>(double *torques)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_command_torque</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ad819a1122ab42fa5b5696b28df776bb2</anchor>
      <arglist>(int id, double *torque)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_command_torque</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a27b6ea50b5a39e5b30d6b710e76e2262</anchor>
      <arglist>(int id, double torque)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_command_torques</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a48eb21f65b7efffa0a9f5ba31b7eeb99</anchor>
      <arglist>(double *torques)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_command_torques</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a31020b198bcc410feb0da2c32fd5789a</anchor>
      <arglist>(const double *torques)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_command_angle</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>abfc7bfcbbfe5d0957c626316978e7755</anchor>
      <arglist>(int id, double *angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_command_angle</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>acc18b1bd2927f87b0721c3125c0cb311</anchor>
      <arglist>(int id, double angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_command_angles</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a56a8e7b796ad9d47e26362820ce81b3e</anchor>
      <arglist>(double *angles)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_command_angles</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a363efbbfd7f12f3ca2586f12c760d6b9</anchor>
      <arglist>(const double *angles)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_pgain</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ad26259527df1cd703de6595039b5ddce</anchor>
      <arglist>(int id, double *gain)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_pgain</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>aab3cd829e50f16a84788c711b6c9b74e</anchor>
      <arglist>(int id, double gain)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_dgain</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>aae2a11975c74d2a3d8ea9be6f9883818</anchor>
      <arglist>(int id, double *gain)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_dgain</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a3399bd1d69234fa6114d4628a31fccb2</anchor>
      <arglist>(int id, double gain)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_actual_velocity</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a2476d4ee353b4ac17007ee3d3f043b9a</anchor>
      <arglist>(int id, double *vel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_command_velocity</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a94a4e6b642a8bfe5ffe3f2bb4c7cbb8d</anchor>
      <arglist>(int id, double *vel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_command_velocity</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a8bf7ae6afca245f80eedfdd1d3c41c74</anchor>
      <arglist>(int id, double vel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_actual_velocities</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a159db98be695d1fd10b39fb52a8f6896</anchor>
      <arglist>(double *vels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_command_velocities</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ac963f7293abbcaf89554344205d51838</anchor>
      <arglist>(double *vels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_command_velocities</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a45d7b0824c66dc84771c2a71088f7788</anchor>
      <arglist>(const double *vels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_servo</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a33920389d93c574ac7da3c89b84627cb</anchor>
      <arglist>(int id, int com)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_driver_temperature</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a27d94a48b68d54f0ae20b1d8a8a7cbac</anchor>
      <arglist>(int id, unsigned char *v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_calib_state</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a501bad210eaa13a1e46c045035778ccb</anchor>
      <arglist>(int id, int *s)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length_of_extra_servo_state</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a19c717992817388d82a1030600790769</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_extra_servo_state</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ad16d392f38086b66f1ed73df38e92013</anchor>
      <arglist>(int id, int *state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_force_sensor</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>add3790f05c939c0d765f3cd95378ca68</anchor>
      <arglist>(int id, double *forces)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_force_offset</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a9d18b241a6450f49e567b87f0fa2ee98</anchor>
      <arglist>(int id, double *offsets)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_force_offset</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a1dd5f5fa099b780233ec73786886f4a3</anchor>
      <arglist>(int id, double *offsets)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_gyro_sensor</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>aba69dbd63b69a21b18eaec82b6e171d7</anchor>
      <arglist>(int id, double *rates)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_gyro_sensor_offset</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a020df76cc87cab63ef259d9f9968b8f5</anchor>
      <arglist>(int id, double *offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_gyro_sensor_offset</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a9bf535fb534d9b0e53ad822486201d80</anchor>
      <arglist>(int id, double *offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_accelerometer</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a0af71deeeb367a98371afeba2d50f46e</anchor>
      <arglist>(int id, double *accels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_accelerometer_offset</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a72b3956a3392429d400f06e474c07820</anchor>
      <arglist>(int id, double *offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_accelerometer_offset</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a8d4ef6beedbd6f187a74a764d8a8c625</anchor>
      <arglist>(int id, double *offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_attitude_sensor</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a6dcd7d1e10307176fedd6d764af5090b</anchor>
      <arglist>(int id, double *att)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_attitude_sensor_offset</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ac0be7df9c9e8ceace4d242a7b444ca3d</anchor>
      <arglist>(int id, double *offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_power</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ac3b9e8b877ca9fd036f88fe61cb66233</anchor>
      <arglist>(double *v, double *a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_temperature</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>add8cc7eecf598a2b95959bc962fe974a</anchor>
      <arglist>(int id, double *v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>open_iob</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>aacacd2362dcf97e7c3b7ff412cfc1786</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close_iob</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a50f39818022c14b4d47820551391da7b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reset_body</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a9c1e5623bc31efa1aad980f8a97f00a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lock_iob</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a7b9b17855b9531557e760d8b760e2a59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unlock_iob</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ac56dca3e6d37a2a12cac4ce31b663f3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_lock_owner</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a79085f5cb565118315b6487de01996b8</anchor>
      <arglist>(pid_t *pid)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long</type>
      <name>read_iob_frame</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ac380b007a0887722ea223ac519b760f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>number_of_substeps</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ac21a859556513e56cc6bc31e128d542a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wait_for_iob_signal</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a4939d4ea66684292faec1fb550806d99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_signal_period</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a5357e9f2e2e364b0ddc97ea9527d319c</anchor>
      <arglist>(long period_ns)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>get_signal_period</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a4f62ca5c314c89ef22895e2f934d8000</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>initializeJointAngle</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ab9bfbedb97db03bdc961d1c5aec7b3f8</anchor>
      <arglist>(const char *name, const char *option)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_digital_input</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a2f281cdc3fae56f2398b0a8d636fb675</anchor>
      <arglist>(char *dinput)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>length_digital_input</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a31997af607570bbb219ea35a20f6fdbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_digital_output</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>ad9a270fc3353840f5176d6145f023b4f</anchor>
      <arglist>(const char *doutput)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_digital_output_with_mask</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a314a7f1c0c2c954e24f3b718bfe4da56</anchor>
      <arglist>(const char *doutput, const char *dmask)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>length_digital_output</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>a9ee0dec409977c70fff2c5af2750b6d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_digital_output</name>
      <anchorfile>iob_8h.html</anchorfile>
      <anchor>aa96a64c164ca2e1c038485be19866370</anchor>
      <arglist>(char *doutput)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IrrModel.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/OGMap3DViewer/</path>
    <filename>IrrModel_8cpp</filename>
    <includes id="IrrModel_8h" name="IrrModel.h" local="yes" imported="no">IrrModel.h</includes>
    <class kind="class">GLlink</class>
    <class kind="class">MyEventReceiver</class>
    <member kind="function">
      <type>void</type>
      <name>updateAbsoluteTransformation</name>
      <anchorfile>IrrModel_8cpp.html</anchorfile>
      <anchor>a63ae09e4cae6151789e193675a13c00c</anchor>
      <arglist>(ISceneNode *i_node)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IrrModel.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/OGMap3DViewer/</path>
    <filename>IrrModel_8h</filename>
    <class kind="class">GLbody</class>
    <class kind="class">GLcamera</class>
    <class kind="class">GLscene</class>
  </compound>
  <compound kind="file">
    <name>JointLimitTable.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SoftErrorLimiter/</path>
    <filename>JointLimitTable_8cpp</filename>
    <includes id="JointLimitTable_8h" name="JointLimitTable.h" local="yes" imported="no">JointLimitTable.h</includes>
  </compound>
  <compound kind="file">
    <name>JointLimitTable.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/SoftErrorLimiter/</path>
    <filename>JointLimitTable_8h</filename>
    <class kind="class">hrp::JointLimitTable</class>
    <member kind="function">
      <type>void</type>
      <name>readJointLimitTableFromProperties</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>af8b983b90b6b81192ac8f8f5a2df18cb</anchor>
      <arglist>(std::map&lt; std::string, hrp::JointLimitTable &gt; &amp;joint_mm_tables, hrp::BodyPtr m_robot, const std::string &amp;prop_string, const std::string &amp;instance_name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JointPathEx.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>JointPathEx_8cpp</filename>
    <includes id="JointPathEx_8h" name="JointPathEx.h" local="yes" imported="no">JointPathEx.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUG</name>
      <anchorfile>JointPathEx_8cpp.html</anchorfile>
      <anchor>ad72dbcf6d0153db1b8d8a58001feed83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>JointPathEx_8cpp.html</anchorfile>
      <anchor>a0578fc1dd44e655837453fde19c6b46f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>eps_eq</name>
      <anchorfile>JointPathEx_8cpp.html</anchorfile>
      <anchor>ac31b66320c9d5080f8317a7f25cff3b8</anchor>
      <arglist>(a, b, c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rad2deg</name>
      <anchorfile>JointPathEx_8cpp.html</anchorfile>
      <anchor>aa0a2b2d4d920457dad62bbe8e268850e</anchor>
      <arglist>(rad)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>matrix_logEx</name>
      <anchorfile>JointPathEx_8cpp.html</anchorfile>
      <anchor>a53d518b785c2c32208d4ae090a26d783</anchor>
      <arglist>(const hrp::Matrix33 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>omegaFromRotEx</name>
      <anchorfile>JointPathEx_8cpp.html</anchorfile>
      <anchor>a03cec3ab5dfd2c8125c371b02b885ace</anchor>
      <arglist>(const Matrix33 &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>JointPathEx_8cpp.html</anchorfile>
      <anchor>a9fd2ff6ca7313039a1872f20b0182435</anchor>
      <arglist>(std::ostream &amp;out, hrp::dmatrix &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>JointPathEx_8cpp.html</anchorfile>
      <anchor>a854a3d5173f525ddea489df3c0a376e8</anchor>
      <arglist>(std::ostream &amp;out, hrp::dvector &amp;a)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JointPathEx.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>JointPathEx_8h</filename>
    <class kind="class">hrp::InvDynStateBuffer</class>
    <class kind="class">hrp::JointPathEx</class>
    <class kind="struct">hrp::VirtualForceSensorParam</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; JointPathEx &gt;</type>
      <name>JointPathExPtr</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>a8a983cb0eef44a95d09c4939b9a27d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcAccelerationsForInverseDynamics</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>ac6dc446769621332a5921d272ee86fc4</anchor>
      <arglist>(const hrp::BodyPtr _m_robot, InvDynStateBuffer &amp;_idsb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcRootLinkWrenchFromInverseDynamics</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>acd7c5727798931fac37c0f60196a609b</anchor>
      <arglist>(hrp::BodyPtr _m_robot, InvDynStateBuffer &amp;_idsb, hrp::Vector3 &amp;_f_ans, hrp::Vector3 &amp;_t_ans)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcWorldZMPFromInverseDynamics</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>a8eb0caf90a7bc2d252167a5a5514b66f</anchor>
      <arglist>(hrp::BodyPtr _m_robot, InvDynStateBuffer &amp;_idsb, hrp::Vector3 &amp;_zmp_ans)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readInterlockingJointsParamFromProperties</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>a1bf052c43b010d813cb79cbed6e3e031</anchor>
      <arglist>(std::vector&lt; std::pair&lt; Link *, Link * &gt; &gt; &amp;pairs, hrp::BodyPtr m_robot, const std::string &amp;prop_string, const std::string &amp;instance_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readVirtualForceSensorParamFromProperties</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>ae2c0edf07406f9a8567976d5c20edc60</anchor>
      <arglist>(std::map&lt; std::string, hrp::VirtualForceSensorParam &gt; &amp;vfs, hrp::BodyPtr m_robot, const std::string &amp;prop_string, const std::string &amp;instance_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateInvDynStateBuffer</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>ac929deb645fb930f02cd4767908f6ef4</anchor>
      <arglist>(InvDynStateBuffer &amp;_idsb)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JointPathExC.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>JointPathExC_8cpp</filename>
    <includes id="JointPathEx_8h" name="JointPathEx.h" local="yes" imported="no">JointPathEx.h</includes>
    <member kind="function">
      <type>int</type>
      <name>_calcInverseKinematics2Loop</name>
      <anchorfile>JointPathExC_8cpp.html</anchorfile>
      <anchor>a9894176073d0ae0cc401758df959b12d</anchor>
      <arglist>(double *_vel_p, double *_vel_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_getJointAngles</name>
      <anchorfile>JointPathExC_8cpp.html</anchorfile>
      <anchor>ae7fdd26d63b80566c7bbee36ea88af85</anchor>
      <arglist>(double *ja)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_setJointAngles</name>
      <anchorfile>JointPathExC_8cpp.html</anchorfile>
      <anchor>a91c3819fe7683b8e178d3b9543098bbd</anchor>
      <arglist>(double *ja)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>initializeJointPathExInstance</name>
      <anchorfile>JointPathExC_8cpp.html</anchorfile>
      <anchor>a5007a1b34e4edd5624e8dc4c4d899c3b</anchor>
      <arglist>(char *root_link_name, char *target_link_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>initializeOpenHRPModel</name>
      <anchorfile>JointPathExC_8cpp.html</anchorfile>
      <anchor>a7280a644f9c58ba7396aee63afed8fca</anchor>
      <arglist>(char *_filename)</arglist>
    </member>
    <member kind="function">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>JointPathExC_8cpp.html</anchorfile>
      <anchor>add22e3cc0bdef96b2a2aace4f8555e9d</anchor>
      <arglist>(new hrp::Body())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>print_prefix</name>
      <anchorfile>JointPathExC_8cpp.html</anchorfile>
      <anchor>ac8b7c12899efccb4d7be8c592aaeb226</anchor>
      <arglist>(&quot;[jpe]&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>hrp::JointPathExPtr</type>
      <name>jpe</name>
      <anchorfile>JointPathExC_8cpp.html</anchorfile>
      <anchor>aaeff5d0bd66ff8f59918fc5d2fed6efb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Joystick.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick/</path>
    <filename>Joystick_8cpp</filename>
    <includes id="Joystick_8h" name="Joystick.h" local="yes" imported="no">Joystick.h</includes>
    <includes id="js_8h" name="js.h" local="yes" imported="no">js.h</includes>
    <member kind="function">
      <type>void</type>
      <name>JoystickInit</name>
      <anchorfile>Joystick_8cpp.html</anchorfile>
      <anchor>ac0dcc41644c42367c887a54bd30c8852</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>joystick_spec</name>
      <anchorfile>Joystick_8cpp.html</anchorfile>
      <anchor>a90d65f69a9a38510372999e63db0257c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Joystick.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick/</path>
    <filename>Joystick_8h</filename>
    <class kind="class">Joystick</class>
    <member kind="function">
      <type>DLL_EXPORT void</type>
      <name>JoystickInit</name>
      <anchorfile>Joystick_8h.html</anchorfile>
      <anchor>a5211759e580dbaafa80d180a8a2e8fe0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Joystick2PanTiltAngles.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick2PanTiltAngles/</path>
    <filename>Joystick2PanTiltAngles_8cpp</filename>
    <includes id="Joystick2PanTiltAngles_8h" name="Joystick2PanTiltAngles.h" local="yes" imported="no">Joystick2PanTiltAngles.h</includes>
    <member kind="function">
      <type>void</type>
      <name>Joystick2PanTiltAnglesInit</name>
      <anchorfile>Joystick2PanTiltAngles_8cpp.html</anchorfile>
      <anchor>a4062f8f71d2095d005c810f57012d495</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>joystick2velocity_spec</name>
      <anchorfile>Joystick2PanTiltAngles_8cpp.html</anchorfile>
      <anchor>a4bffb90c34a80f2d7572261364b7b623</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Joystick2PanTiltAngles.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick2PanTiltAngles/</path>
    <filename>Joystick2PanTiltAngles_8h</filename>
    <class kind="class">Joystick2PanTiltAngles</class>
    <member kind="function">
      <type>void</type>
      <name>Joystick2PanTiltAnglesInit</name>
      <anchorfile>Joystick2PanTiltAngles_8h.html</anchorfile>
      <anchor>a4062f8f71d2095d005c810f57012d495</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Joystick2PanTiltAnglesComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick2PanTiltAngles/</path>
    <filename>Joystick2PanTiltAnglesComp_8cpp</filename>
    <includes id="Joystick2PanTiltAngles_8h" name="Joystick2PanTiltAngles.h" local="yes" imported="no">Joystick2PanTiltAngles.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Joystick2PanTiltAnglesComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>Joystick2PanTiltAnglesComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Joystick2Velocity2D.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick2Velocity2D/</path>
    <filename>Joystick2Velocity2D_8cpp</filename>
    <includes id="Joystick2Velocity2D_8h" name="Joystick2Velocity2D.h" local="yes" imported="no">Joystick2Velocity2D.h</includes>
    <member kind="function">
      <type>void</type>
      <name>Joystick2Velocity2DInit</name>
      <anchorfile>Joystick2Velocity2D_8cpp.html</anchorfile>
      <anchor>ab0ee16efd291b00956c158fdc86d0c08</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>joystick2velocity_spec</name>
      <anchorfile>Joystick2Velocity2D_8cpp.html</anchorfile>
      <anchor>a4bffb90c34a80f2d7572261364b7b623</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Joystick2Velocity2D.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick2Velocity2D/</path>
    <filename>Joystick2Velocity2D_8h</filename>
    <class kind="class">Joystick2Velocity2D</class>
    <member kind="function">
      <type>void</type>
      <name>Joystick2Velocity2DInit</name>
      <anchorfile>Joystick2Velocity2D_8h.html</anchorfile>
      <anchor>ab0ee16efd291b00956c158fdc86d0c08</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Joystick2Velocity2DComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick2Velocity2D/</path>
    <filename>Joystick2Velocity2DComp_8cpp</filename>
    <includes id="Joystick2Velocity2D_8h" name="Joystick2Velocity2D.h" local="yes" imported="no">Joystick2Velocity2D.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Joystick2Velocity2DComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>Joystick2Velocity2DComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Joystick2Velocity3D.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick2Velocity3D/</path>
    <filename>Joystick2Velocity3D_8cpp</filename>
    <includes id="Joystick2Velocity3D_8h" name="Joystick2Velocity3D.h" local="yes" imported="no">Joystick2Velocity3D.h</includes>
    <member kind="function">
      <type>void</type>
      <name>Joystick2Velocity3DInit</name>
      <anchorfile>Joystick2Velocity3D_8cpp.html</anchorfile>
      <anchor>a9f6ba735e25faf46bca1b8264dd8e024</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>joystick2velocity_spec</name>
      <anchorfile>Joystick2Velocity3D_8cpp.html</anchorfile>
      <anchor>a4bffb90c34a80f2d7572261364b7b623</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Joystick2Velocity3D.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick2Velocity3D/</path>
    <filename>Joystick2Velocity3D_8h</filename>
    <class kind="class">Joystick2Velocity3D</class>
    <member kind="function">
      <type>void</type>
      <name>Joystick2Velocity3DInit</name>
      <anchorfile>Joystick2Velocity3D_8h.html</anchorfile>
      <anchor>a9f6ba735e25faf46bca1b8264dd8e024</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Joystick2Velocity3DComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick2Velocity3D/</path>
    <filename>Joystick2Velocity3DComp_8cpp</filename>
    <includes id="Joystick2Velocity3D_8h" name="Joystick2Velocity3D.h" local="yes" imported="no">Joystick2Velocity3D.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Joystick2Velocity3DComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>Joystick2Velocity3DComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JoystickComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick/</path>
    <filename>JoystickComp_8cpp</filename>
    <includes id="Joystick_8h" name="Joystick.h" local="yes" imported="no">Joystick.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>JoystickComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>JoystickComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JpegDecoder.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/JpegDecoder/</path>
    <filename>JpegDecoder_8cpp</filename>
    <includes id="JpegDecoder_8h" name="JpegDecoder.h" local="yes" imported="no">JpegDecoder.h</includes>
    <member kind="function">
      <type>void</type>
      <name>JpegDecoderInit</name>
      <anchorfile>JpegDecoder_8cpp.html</anchorfile>
      <anchor>adf902951639642bff1ff8213496f9dd3</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>jpegdecoder_spec</name>
      <anchorfile>JpegDecoder_8cpp.html</anchorfile>
      <anchor>a1995219631e32522a90eb4749289d56f</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JpegDecoder.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/JpegDecoder/</path>
    <filename>JpegDecoder_8h</filename>
    <class kind="class">JpegDecoder</class>
    <member kind="function">
      <type>void</type>
      <name>JpegDecoderInit</name>
      <anchorfile>JpegDecoder_8h.html</anchorfile>
      <anchor>adf902951639642bff1ff8213496f9dd3</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JpegDecoderComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/JpegDecoder/</path>
    <filename>JpegDecoderComp_8cpp</filename>
    <includes id="JpegDecoder_8h" name="JpegDecoder.h" local="yes" imported="no">JpegDecoder.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>JpegDecoderComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>JpegDecoderComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JpegEncoder.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/JpegEncoder/</path>
    <filename>JpegEncoder_8cpp</filename>
    <includes id="JpegEncoder_8h" name="JpegEncoder.h" local="yes" imported="no">JpegEncoder.h</includes>
    <member kind="function">
      <type>void</type>
      <name>JpegEncoderInit</name>
      <anchorfile>JpegEncoder_8cpp.html</anchorfile>
      <anchor>a4e327c883a5d3af2941d803f09b0f4ad</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>jpegdecoder_spec</name>
      <anchorfile>JpegEncoder_8cpp.html</anchorfile>
      <anchor>a1995219631e32522a90eb4749289d56f</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JpegEncoder.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/JpegEncoder/</path>
    <filename>JpegEncoder_8h</filename>
    <class kind="class">JpegEncoder</class>
    <member kind="function">
      <type>void</type>
      <name>JpegEncoderInit</name>
      <anchorfile>JpegEncoder_8h.html</anchorfile>
      <anchor>a4e327c883a5d3af2941d803f09b0f4ad</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JpegEncoderComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/JpegEncoder/</path>
    <filename>JpegEncoderComp_8cpp</filename>
    <includes id="JpegEncoder_8h" name="JpegEncoder.h" local="yes" imported="no">JpegEncoder.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>JpegEncoderComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>JpegEncoderComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>js.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick/</path>
    <filename>js_8cpp</filename>
    <includes id="js_8h" name="js.h" local="yes" imported="no">js.h</includes>
  </compound>
  <compound kind="file">
    <name>js.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick/</path>
    <filename>js_8h</filename>
    <class kind="class">joystick</class>
  </compound>
  <compound kind="file">
    <name>js_mac.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick/</path>
    <filename>js__mac_8cpp</filename>
    <includes id="js_8h" name="js.h" local="yes" imported="no">js.h</includes>
  </compound>
  <compound kind="file">
    <name>KalmanFilter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/KalmanFilter/</path>
    <filename>KalmanFilter_8cpp</filename>
    <includes id="KalmanFilter_8h" name="KalmanFilter.h" local="yes" imported="no">KalmanFilter.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP</name>
      <anchorfile>KalmanFilter_8cpp.html</anchorfile>
      <anchor>a15ee0d8ff2682d0453c65881249ef075</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>KalmanFilterInit</name>
      <anchorfile>KalmanFilter_8cpp.html</anchorfile>
      <anchor>a804feaaa39a89d9c7c50229be1e8b68d</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>kalmanfilter_spec</name>
      <anchorfile>KalmanFilter_8cpp.html</anchorfile>
      <anchor>a1057e0272b1889e59b612e60ef50db25</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KalmanFilter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/KalmanFilter/</path>
    <filename>KalmanFilter_8h</filename>
    <includes id="RPYKalmanFilter_8h" name="RPYKalmanFilter.h" local="yes" imported="no">RPYKalmanFilter.h</includes>
    <includes id="EKFilter_8h" name="EKFilter.h" local="yes" imported="no">EKFilter.h</includes>
    <includes id="KalmanFilterService__impl_8h" name="KalmanFilterService_impl.h" local="yes" imported="no">KalmanFilterService_impl.h</includes>
    <class kind="class">KalmanFilter</class>
    <member kind="function">
      <type>void</type>
      <name>KalmanFilterInit</name>
      <anchorfile>KalmanFilter_8h.html</anchorfile>
      <anchor>a804feaaa39a89d9c7c50229be1e8b68d</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KalmanFilterComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/KalmanFilter/</path>
    <filename>KalmanFilterComp_8cpp</filename>
    <includes id="KalmanFilter_8h" name="KalmanFilter.h" local="yes" imported="no">KalmanFilter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>KalmanFilterComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>KalmanFilterComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KalmanFilterService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/KalmanFilter/</path>
    <filename>KalmanFilterService__impl_8cpp</filename>
    <includes id="KalmanFilterService__impl_8h" name="KalmanFilterService_impl.h" local="yes" imported="no">KalmanFilterService_impl.h</includes>
    <includes id="KalmanFilter_8h" name="KalmanFilter.h" local="yes" imported="no">KalmanFilter.h</includes>
  </compound>
  <compound kind="file">
    <name>KalmanFilterService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/KalmanFilter/</path>
    <filename>KalmanFilterService__impl_8h</filename>
    <class kind="class">KalmanFilterService_impl</class>
  </compound>
  <compound kind="file">
    <name>LogManager.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>LogManager_8h</filename>
    <includes id="LogManagerBase_8h" name="LogManagerBase.h" local="yes" imported="no">LogManagerBase.h</includes>
    <class kind="class">LogManager</class>
  </compound>
  <compound kind="file">
    <name>LogManagerBase.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>LogManagerBase_8h</filename>
    <class kind="class">LogManagerBase</class>
  </compound>
  <compound kind="file">
    <name>logSplitter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/DataLogger/</path>
    <filename>logSplitter_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>logSplitter_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>monitor/main.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/monitor/</path>
    <filename>monitor_2main_8cpp</filename>
    <includes id="util_2monitor_2GLscene_8h" name="util/monitor/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <includes id="Monitor_8h" name="Monitor.h" local="yes" imported="no">Monitor.h</includes>
    <member kind="function">
      <type>hrp::BodyPtr</type>
      <name>createBody</name>
      <anchorfile>monitor_2main_8cpp.html</anchorfile>
      <anchor>a5f645c37c211ebbc0b1f353c37cd44a0</anchor>
      <arglist>(const std::string &amp;name, const ModelItem &amp;mitem, ModelLoader_ptr modelloader)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>monitor_2main_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SelfCollisionChecker/main.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/SelfCollisionChecker/</path>
    <filename>SelfCollisionChecker_2main_8cpp</filename>
    <includes id="scc_8h" name="scc.h" local="yes" imported="no">scc.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>SelfCollisionChecker_2main_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simulator/main.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>simulator_2main_8cpp</filename>
    <includes id="util_2simulator_2Simulator_8h" name="util/simulator/Simulator.h" local="yes" imported="no">Simulator.h</includes>
    <includes id="util_2simulator_2GLscene_8h" name="util/simulator/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <member kind="function">
      <type>hrp::BodyPtr</type>
      <name>createBody</name>
      <anchorfile>simulator_2main_8cpp.html</anchorfile>
      <anchor>a2fcba076583037d2bde6b6897f7a65e5</anchor>
      <arglist>(const std::string &amp;name, const ModelItem &amp;mitem, ModelLoader_ptr modelloader, GLscene *scene, bool usebbox)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simulator_2main_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_usage</name>
      <anchorfile>simulator_2main_8cpp.html</anchorfile>
      <anchor>aa4c888ac08148b1a8427491238530dc7</anchor>
      <arglist>(char *progname)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>viewer/main.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/viewer/</path>
    <filename>viewer_2main_8cpp</filename>
    <includes id="OnlineViewer__impl_8h" name="OnlineViewer_impl.h" local="yes" imported="no">OnlineViewer_impl.h</includes>
    <includes id="util_2viewer_2GLscene_8h" name="util/viewer/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>viewer_2main_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_usage</name>
      <anchorfile>viewer_2main_8cpp.html</anchorfile>
      <anchor>aa4c888ac08148b1a8427491238530dc7</anchor>
      <arglist>(char *progname)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MLSFilter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/MLSFilter/</path>
    <filename>MLSFilter_8cpp</filename>
    <includes id="MLSFilter_8h" name="MLSFilter.h" local="yes" imported="no">MLSFilter.h</includes>
    <member kind="function">
      <type>void</type>
      <name>MLSFilterInit</name>
      <anchorfile>MLSFilter_8cpp.html</anchorfile>
      <anchor>a4cd72e640abe674c65ad34b762696abe</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>MLSFilter_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MLSFilter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/MLSFilter/</path>
    <filename>MLSFilter_8h</filename>
    <class kind="class">MLSFilter</class>
    <member kind="function">
      <type>void</type>
      <name>MLSFilterInit</name>
      <anchorfile>MLSFilter_8h.html</anchorfile>
      <anchor>a4cd72e640abe674c65ad34b762696abe</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MLSFilterComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/MLSFilter/</path>
    <filename>MLSFilterComp_8cpp</filename>
    <includes id="MLSFilter_8h" name="MLSFilter.h" local="yes" imported="no">MLSFilter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>MLSFilterComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>MLSFilterComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ModifiedServo.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ModifiedServo/</path>
    <filename>ModifiedServo_8cpp</filename>
    <includes id="ModifiedServo_8h" name="ModifiedServo.h" local="yes" imported="no">ModifiedServo.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ModifiedServoInit</name>
      <anchorfile>ModifiedServo_8cpp.html</anchorfile>
      <anchor>a69cfcd2a7e08990b4e9577006c18ddf0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>modifiedservo_spec</name>
      <anchorfile>ModifiedServo_8cpp.html</anchorfile>
      <anchor>a8b5daa979e7058407af43542e59e3870</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ModifiedServo.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ModifiedServo/</path>
    <filename>ModifiedServo_8h</filename>
    <class kind="class">ModifiedServo</class>
    <member kind="function">
      <type>DLL_EXPORT void</type>
      <name>ModifiedServoInit</name>
      <anchorfile>ModifiedServo_8h.html</anchorfile>
      <anchor>a61d3aaacc3ee9dde203a7e9f22055894</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ModifiedServoComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ModifiedServo/</path>
    <filename>ModifiedServoComp_8cpp</filename>
    <includes id="ModifiedServo_8h" name="ModifiedServo.h" local="yes" imported="no">ModifiedServo.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ModifiedServoComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ModifiedServoComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Monitor.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/monitor/</path>
    <filename>Monitor_8cpp</filename>
    <includes id="Monitor_8h" name="Monitor.h" local="yes" imported="no">Monitor.h</includes>
    <includes id="util_2monitor_2GLscene_8h" name="util/monitor/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>isCalibrated</name>
      <anchorfile>Monitor_8cpp.html</anchorfile>
      <anchor>a9bd32d52bf29e3519fa489b5eef19d40</anchor>
      <arglist>(int s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPowerOn</name>
      <anchorfile>Monitor_8cpp.html</anchorfile>
      <anchor>a108ac94d13dad383df193da7f1b5e521</anchor>
      <arglist>(int s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isServoOn</name>
      <anchorfile>Monitor_8cpp.html</anchorfile>
      <anchor>ac50e98d25f6c8bf1129eb0b746b3f2c7</anchor>
      <arglist>(int s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>servoAlarm</name>
      <anchorfile>Monitor_8cpp.html</anchorfile>
      <anchor>a1f399bfe18bee7b09a327e3f8d88ef5b</anchor>
      <arglist>(int s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>temperature</name>
      <anchorfile>Monitor_8cpp.html</anchorfile>
      <anchor>a382a5faf6e75a79b2ff8ee4b8bc33e98</anchor>
      <arglist>(int s)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Monitor.h</name>
    <path>/tmp/ws/src/hrpsys/util/monitor/</path>
    <filename>Monitor_8h</filename>
    <includes id="TimedRobotState_8h" name="TimedRobotState.h" local="yes" imported="no">TimedRobotState.h</includes>
    <class kind="class">Monitor</class>
  </compound>
  <compound kind="file">
    <name>MotorHeatParam.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ThermoEstimator/</path>
    <filename>MotorHeatParam_8h</filename>
    <class kind="class">MotorHeatParam</class>
  </compound>
  <compound kind="file">
    <name>MotorTorqueController.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>MotorTorqueController_8cpp</filename>
    <includes id="MotorTorqueController_8h" name="MotorTorqueController.h" local="yes" imported="no">MotorTorqueController.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_MIN_MAX_DQ</name>
      <anchorfile>MotorTorqueController_8cpp.html</anchorfile>
      <anchor>a98c367821c646022616558d00aa2c4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_MIN_MAX_TRANSITION_DQ</name>
      <anchorfile>MotorTorqueController_8cpp.html</anchorfile>
      <anchor>a62b9072256506eed66a28e5dad6ef794</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_TRANSITION_COUNT</name>
      <anchorfile>MotorTorqueController_8cpp.html</anchorfile>
      <anchor>a86aba46b30dd443c54d7ff0bce3c7bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TORQUE_MARGIN</name>
      <anchorfile>MotorTorqueController_8cpp.html</anchorfile>
      <anchor>a1aacd64210b0188a7f6d8f487c64f78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRANSITION_TIME</name>
      <anchorfile>MotorTorqueController_8cpp.html</anchorfile>
      <anchor>ac43c8a65e3b989abe0c91ed52678208c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MotorTorqueController.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>MotorTorqueController_8h</filename>
    <includes id="TwoDofController_8h" name="TwoDofController.h" local="yes" imported="no">../Stabilizer/TwoDofController.h</includes>
    <includes id="TwoDofControllerPDModel_8h" name="TwoDofControllerPDModel.h" local="yes" imported="no">TwoDofControllerPDModel.h</includes>
    <includes id="TwoDofControllerDynamicsModel_8h" name="TwoDofControllerDynamicsModel.h" local="yes" imported="no">TwoDofControllerDynamicsModel.h</includes>
    <class kind="class">MotorTorqueController::MotorController</class>
    <class kind="class">MotorTorqueController</class>
  </compound>
  <compound kind="file">
    <name>mv.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/vclip_1.0/include/</path>
    <filename>mv_8h</filename>
    <class kind="class">Vclip::Mat3</class>
    <class kind="class">Vclip::MatX</class>
    <class kind="class">Vclip::Quat</class>
    <class kind="class">Vclip::Se3</class>
    <class kind="class">Vclip::Vect3</class>
    <namespace>Vclip</namespace>
    <member kind="typedef">
      <type>double</type>
      <name>Real</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>af46c644d0d36d308a034e7f5cbac7f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a7f70100a7cf002c83e6c5e718c8e03a4</anchor>
      <arglist>(ostream &amp;os, const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a58fc1d811dca4280220fc35bad5c5e0e</anchor>
      <arglist>(ostream &amp;os, const Mat3 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>ad0d2f6b9f0951a6a09ecb1897f4cbf62</anchor>
      <arglist>(ostream &amp;os, const MatX &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a9606602f9d88b22adc914cdfcfbdf78d</anchor>
      <arglist>(ostream &amp;os, const Quat &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a9b86cf6292829fabb5dc40a28552d196</anchor>
      <arglist>(ostream &amp;os, const Se3 &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a844ebf5cb66a8689992392b87b616d9e</anchor>
      <arglist>(istream &amp;os, Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>af82661dda1c7c13bd1db07a175e0d58b</anchor>
      <arglist>(istream &amp;is, MatX &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a667b81ee8688a83182f192962094db3c</anchor>
      <arglist>(istream &amp;is, Se3 &amp;T)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NullComponent.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/NullComponent/</path>
    <filename>NullComponent_8cpp</filename>
    <includes id="NullComponent_8h" name="NullComponent.h" local="yes" imported="no">NullComponent.h</includes>
    <member kind="function">
      <type>void</type>
      <name>NullComponentInit</name>
      <anchorfile>NullComponent_8cpp.html</anchorfile>
      <anchor>a585f08266579cfb0af1a3e854fd06c10</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>nullcomponent_spec</name>
      <anchorfile>NullComponent_8cpp.html</anchorfile>
      <anchor>a59d8bab33836925c55b70738133e4d7e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NullComponent.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/NullComponent/</path>
    <filename>NullComponent_8h</filename>
    <includes id="NullService__impl_8h" name="NullService_impl.h" local="yes" imported="no">NullService_impl.h</includes>
    <class kind="class">NullComponent</class>
    <member kind="function">
      <type>void</type>
      <name>NullComponentInit</name>
      <anchorfile>NullComponent_8h.html</anchorfile>
      <anchor>a585f08266579cfb0af1a3e854fd06c10</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NullComponentComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/NullComponent/</path>
    <filename>NullComponentComp_8cpp</filename>
    <includes id="NullComponent_8h" name="NullComponent.h" local="yes" imported="no">NullComponent.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>NullComponentComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>NullComponentComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NullService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/NullComponent/</path>
    <filename>NullService__impl_8cpp</filename>
    <includes id="NullService__impl_8h" name="NullService_impl.h" local="yes" imported="no">NullService_impl.h</includes>
  </compound>
  <compound kind="file">
    <name>NullService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/NullComponent/</path>
    <filename>NullService__impl_8h</filename>
    <class kind="class">NullService_impl</class>
  </compound>
  <compound kind="file">
    <name>ObjectContactTurnaroundDetector.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ObjectContactTurnaroundDetector/</path>
    <filename>ObjectContactTurnaroundDetector_8cpp</filename>
    <includes id="ObjectContactTurnaroundDetector_8h" name="ObjectContactTurnaroundDetector.h" local="yes" imported="no">ObjectContactTurnaroundDetector.h</includes>
    <includes id="RatsMatrix_8h" name="RatsMatrix.h" local="yes" imported="no">../ImpedanceController/RatsMatrix.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP</name>
      <anchorfile>ObjectContactTurnaroundDetector_8cpp.html</anchorfile>
      <anchor>a15ee0d8ff2682d0453c65881249ef075</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>ObjectContactTurnaroundDetector_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ObjectContactTurnaroundDetectorInit</name>
      <anchorfile>ObjectContactTurnaroundDetector_8cpp.html</anchorfile>
      <anchor>a61dfd50c86b5ad55b1cd441ea052c87c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>objectcontactturnarounddetector_spec</name>
      <anchorfile>ObjectContactTurnaroundDetector_8cpp.html</anchorfile>
      <anchor>af7db4c979a3d2ab51271a981169be90b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ObjectContactTurnaroundDetector.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ObjectContactTurnaroundDetector/</path>
    <filename>ObjectContactTurnaroundDetector_8h</filename>
    <includes id="ObjectContactTurnaroundDetectorBase_8h" name="ObjectContactTurnaroundDetectorBase.h" local="yes" imported="no">ObjectContactTurnaroundDetectorBase.h</includes>
    <includes id="ObjectContactTurnaroundDetectorService__impl_8h" name="ObjectContactTurnaroundDetectorService_impl.h" local="yes" imported="no">ObjectContactTurnaroundDetectorService_impl.h</includes>
    <class kind="struct">ObjectContactTurnaroundDetector::ee_trans</class>
    <class kind="class">ObjectContactTurnaroundDetector</class>
    <member kind="function">
      <type>void</type>
      <name>ObjectContactTurnaroundDetectorInit</name>
      <anchorfile>ObjectContactTurnaroundDetector_8h.html</anchorfile>
      <anchor>a61dfd50c86b5ad55b1cd441ea052c87c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ObjectContactTurnaroundDetectorBase.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ObjectContactTurnaroundDetector/</path>
    <filename>ObjectContactTurnaroundDetectorBase_8h</filename>
    <includes id="TorqueFilter_2IIRFilter_8h" name="TorqueFilter/IIRFilter.h" local="yes" imported="no">../TorqueFilter/IIRFilter.h</includes>
    <class kind="class">ObjectContactTurnaroundDetectorBase</class>
  </compound>
  <compound kind="file">
    <name>ObjectContactTurnaroundDetectorComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ObjectContactTurnaroundDetector/</path>
    <filename>ObjectContactTurnaroundDetectorComp_8cpp</filename>
    <includes id="ObjectContactTurnaroundDetector_8h" name="ObjectContactTurnaroundDetector.h" local="yes" imported="no">ObjectContactTurnaroundDetector.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ObjectContactTurnaroundDetectorComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ObjectContactTurnaroundDetectorComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ObjectContactTurnaroundDetectorService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ObjectContactTurnaroundDetector/</path>
    <filename>ObjectContactTurnaroundDetectorService__impl_8cpp</filename>
    <includes id="ObjectContactTurnaroundDetectorService__impl_8h" name="ObjectContactTurnaroundDetectorService_impl.h" local="yes" imported="no">ObjectContactTurnaroundDetectorService_impl.h</includes>
    <includes id="ObjectContactTurnaroundDetector_8h" name="ObjectContactTurnaroundDetector.h" local="yes" imported="no">ObjectContactTurnaroundDetector.h</includes>
  </compound>
  <compound kind="file">
    <name>ObjectContactTurnaroundDetectorService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ObjectContactTurnaroundDetector/</path>
    <filename>ObjectContactTurnaroundDetectorService__impl_8h</filename>
    <class kind="class">ObjectContactTurnaroundDetectorService_impl</class>
  </compound>
  <compound kind="file">
    <name>ObjectTurnaroundDetector.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>ObjectTurnaroundDetector_8h</filename>
    <includes id="RatsMatrix_8h" name="RatsMatrix.h" local="yes" imported="no">RatsMatrix.h</includes>
    <includes id="TorqueFilter_2IIRFilter_8h" name="TorqueFilter/IIRFilter.h" local="yes" imported="no">../TorqueFilter/IIRFilter.h</includes>
    <class kind="class">ObjectTurnaroundDetector</class>
  </compound>
  <compound kind="file">
    <name>OccupancyGridMap3D.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/OccupancyGridMap3D/</path>
    <filename>OccupancyGridMap3D_8cpp</filename>
    <includes id="OccupancyGridMap3D_8h" name="OccupancyGridMap3D.h" local="yes" imported="no">OccupancyGridMap3D.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>KDEBUG</name>
      <anchorfile>OccupancyGridMap3D_8cpp.html</anchorfile>
      <anchor>a6c4044792cd01d56f776f17bcf5eb83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>OccupancyGridMap3D_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OccupancyGridMap3DInit</name>
      <anchorfile>OccupancyGridMap3D_8cpp.html</anchorfile>
      <anchor>aaf8c940b89fcee8a6fe525cd75dc8535</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>occupancygridmap3d_spec</name>
      <anchorfile>OccupancyGridMap3D_8cpp.html</anchorfile>
      <anchor>a77a45d86adfffa114f5899c9ba72b835</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OccupancyGridMap3D.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/OccupancyGridMap3D/</path>
    <filename>OccupancyGridMap3D_8h</filename>
    <includes id="OGMap3DService__impl_8h" name="OGMap3DService_impl.h" local="yes" imported="no">OGMap3DService_impl.h</includes>
    <class kind="class">OccupancyGridMap3D</class>
    <namespace>octomap</namespace>
    <member kind="function">
      <type>void</type>
      <name>OccupancyGridMap3DInit</name>
      <anchorfile>OccupancyGridMap3D_8h.html</anchorfile>
      <anchor>aaf8c940b89fcee8a6fe525cd75dc8535</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OccupancyGridMap3DComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/OccupancyGridMap3D/</path>
    <filename>OccupancyGridMap3DComp_8cpp</filename>
    <includes id="OccupancyGridMap3D_8h" name="OccupancyGridMap3D.h" local="yes" imported="no">OccupancyGridMap3D.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>OccupancyGridMap3DComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>OccupancyGridMap3DComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OGMap3DService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/OccupancyGridMap3D/</path>
    <filename>OGMap3DService__impl_8cpp</filename>
    <includes id="OGMap3DService__impl_8h" name="OGMap3DService_impl.h" local="yes" imported="no">OGMap3DService_impl.h</includes>
    <includes id="OccupancyGridMap3D_8h" name="OccupancyGridMap3D.h" local="yes" imported="no">OccupancyGridMap3D.h</includes>
  </compound>
  <compound kind="file">
    <name>OGMap3DService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/OccupancyGridMap3D/</path>
    <filename>OGMap3DService__impl_8h</filename>
    <class kind="class">OGMap3DService_impl</class>
  </compound>
  <compound kind="file">
    <name>OGMap3DViewer.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/OGMap3DViewer/</path>
    <filename>OGMap3DViewer_8cpp</filename>
    <includes id="IrrModel_8h" name="IrrModel.h" local="yes" imported="no">IrrModel.h</includes>
    <includes id="OGMap3DViewer_8h" name="OGMap3DViewer.h" local="yes" imported="no">OGMap3DViewer.h</includes>
    <class kind="class">CMapSceneNode</class>
    <member kind="function">
      <type>void</type>
      <name>capture</name>
      <anchorfile>OGMap3DViewer_8cpp.html</anchorfile>
      <anchor>a309cc2d24d9035d2f62eab547c3dd918</anchor>
      <arglist>(int w, int h, unsigned char *o_buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OGMap3DViewerInit</name>
      <anchorfile>OGMap3DViewer_8cpp.html</anchorfile>
      <anchor>a1009e1155eb52adac9f3caae20c6322c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>OGMap3DViewer_8cpp.html</anchorfile>
      <anchor>a361b9b35d1e900e7ca03543c031f305b</anchor>
      <arglist>(int w, int h, const char *i_fname)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>nullcomponent_spec</name>
      <anchorfile>OGMap3DViewer_8cpp.html</anchorfile>
      <anchor>a59d8bab33836925c55b70738133e4d7e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OGMap3DViewer.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/OGMap3DViewer/</path>
    <filename>OGMap3DViewer_8h</filename>
    <class kind="class">OGMap3DViewer</class>
    <member kind="function">
      <type>void</type>
      <name>OGMap3DViewerInit</name>
      <anchorfile>OGMap3DViewer_8h.html</anchorfile>
      <anchor>a1009e1155eb52adac9f3caae20c6322c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OGMap3DViewerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/OGMap3DViewer/</path>
    <filename>OGMap3DViewerComp_8cpp</filename>
    <includes id="OGMap3DViewer_8h" name="OGMap3DViewer.h" local="yes" imported="no">OGMap3DViewer.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>OGMap3DViewerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>OGMap3DViewerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ogmapTest1.py</name>
    <path>/tmp/ws/src/hrpsys/sample/</path>
    <filename>ogmapTest1_8py</filename>
    <namespace>ogmapTest1</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>mgr</name>
      <anchorfile>namespaceogmapTest1.html</anchorfile>
      <anchor>a0796f431d3c8166a6a482214d6853057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ogmap</name>
      <anchorfile>namespaceogmapTest1.html</anchorfile>
      <anchor>af1c094cddc3258d0552d1b16caeed034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespaceogmapTest1.html</anchorfile>
      <anchor>ab1f9be1492912872c185e7068e39f6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespaceogmapTest1.html</anchorfile>
      <anchor>ae007bd9b62d11f5195d9748d2ced9603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vc</name>
      <anchorfile>namespaceogmapTest1.html</anchorfile>
      <anchor>ad0d2a8191501337ef3771adc180ac479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>viewer</name>
      <anchorfile>namespaceogmapTest1.html</anchorfile>
      <anchor>a652cac748b5efb3a176adaae8ca29381</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ogmapTest2.py</name>
    <path>/tmp/ws/src/hrpsys/sample/</path>
    <filename>ogmapTest2_8py</filename>
    <namespace>ogmapTest2</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>mgr</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>a749b5d9a4abd57d4ee9d5169d82a156a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ogmap</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>a7426c2b977a42109049e63a5c0c283ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>aae2f4a278c442b7763a2a56c364317fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>a6b8a636508589ee1b7e10adac989bf82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>r2pc</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>a757841d29258e7eb8a9f00804d900106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vc</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>a755af6b839dff0088da851f36cd35539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>viewer</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>afa906b5d8dddc18a3ff489816a220977</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OnlineViewer_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/viewer/</path>
    <filename>OnlineViewer__impl_8cpp</filename>
    <includes id="OnlineViewer__impl_8h" name="OnlineViewer_impl.h" local="yes" imported="no">OnlineViewer_impl.h</includes>
    <includes id="util_2viewer_2GLscene_8h" name="util/viewer/GLscene.h" local="yes" imported="no">GLscene.h</includes>
  </compound>
  <compound kind="file">
    <name>OnlineViewer_impl.h</name>
    <path>/tmp/ws/src/hrpsys/util/viewer/</path>
    <filename>OnlineViewer__impl_8h</filename>
    <class kind="class">OpenHRP::OnlineViewer_impl</class>
  </compound>
  <compound kind="file">
    <name>OpenNIGrabber.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/OpenNIGrabber/</path>
    <filename>OpenNIGrabber_8cpp</filename>
    <includes id="OpenNIGrabber_8h" name="OpenNIGrabber.h" local="yes" imported="no">OpenNIGrabber.h</includes>
    <member kind="function">
      <type>void</type>
      <name>OpenNIGrabberInit</name>
      <anchorfile>OpenNIGrabber_8cpp.html</anchorfile>
      <anchor>ac9cd94e123d38e13e4ea5fb8e319981f</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>OpenNIGrabber_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OpenNIGrabber.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/OpenNIGrabber/</path>
    <filename>OpenNIGrabber_8h</filename>
    <class kind="class">OpenNIGrabber</class>
    <member kind="function">
      <type>void</type>
      <name>OpenNIGrabberInit</name>
      <anchorfile>OpenNIGrabber_8h.html</anchorfile>
      <anchor>ac9cd94e123d38e13e4ea5fb8e319981f</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OpenNIGrabberComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/OpenNIGrabber/</path>
    <filename>OpenNIGrabberComp_8cpp</filename>
    <includes id="OpenNIGrabber_8h" name="OpenNIGrabber.h" local="yes" imported="no">OpenNIGrabber.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>OpenNIGrabberComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>OpenNIGrabberComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OpenRTMUtil.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>OpenRTMUtil_8cpp</filename>
    <includes id="OpenRTMUtil_8h" name="OpenRTMUtil.h" local="yes" imported="no">OpenRTMUtil.h</includes>
    <member kind="function">
      <type>void</type>
      <name>activateRtc</name>
      <anchorfile>OpenRTMUtil_8cpp.html</anchorfile>
      <anchor>a5e1a4fc68dd0ba6ff54f96f10896c634</anchor>
      <arglist>(RTC::RtcBase *pRtc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connectPorts</name>
      <anchorfile>OpenRTMUtil_8cpp.html</anchorfile>
      <anchor>a86bdc1020a171d16aab5b33d2c3a9a2f</anchor>
      <arglist>(RTC::PortService_ptr outPort, RTC::PortService_ptr inPort)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivateRtc</name>
      <anchorfile>OpenRTMUtil_8cpp.html</anchorfile>
      <anchor>a0e61d436bd6e1c01e7fa3fd24199a800</anchor>
      <arglist>(RTC::RtcBase *pRtc)</arglist>
    </member>
    <member kind="function">
      <type>RTC::RTObject_var</type>
      <name>findRTC</name>
      <anchorfile>OpenRTMUtil_8cpp.html</anchorfile>
      <anchor>a4f8de7fe595b5c9c45ee49dbe1c24f2e</anchor>
      <arglist>(const std::string &amp;rtcName)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getServiceIOR</name>
      <anchorfile>OpenRTMUtil_8cpp.html</anchorfile>
      <anchor>a9d56bc5e128e2a9e1e5b7ae385c53928</anchor>
      <arglist>(RTC::RTObject_var rtc, const char *sname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfiguration</name>
      <anchorfile>OpenRTMUtil_8cpp.html</anchorfile>
      <anchor>a0c25fd8d32be4db8d9ebbb311932d5a9</anchor>
      <arglist>(RTC::RTObject_var rtc, const std::string &amp;name, const std::string &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OpenRTMUtil.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>OpenRTMUtil_8h</filename>
    <class kind="class">ClockReceiver</class>
    <member kind="function">
      <type>void</type>
      <name>activateRtc</name>
      <anchorfile>OpenRTMUtil_8h.html</anchorfile>
      <anchor>a5e1a4fc68dd0ba6ff54f96f10896c634</anchor>
      <arglist>(RTC::RtcBase *pRtc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connectPorts</name>
      <anchorfile>OpenRTMUtil_8h.html</anchorfile>
      <anchor>a86bdc1020a171d16aab5b33d2c3a9a2f</anchor>
      <arglist>(RTC::PortService_ptr outPort, RTC::PortService_ptr inPort)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivateRtc</name>
      <anchorfile>OpenRTMUtil_8h.html</anchorfile>
      <anchor>a0e61d436bd6e1c01e7fa3fd24199a800</anchor>
      <arglist>(RTC::RtcBase *pRtc)</arglist>
    </member>
    <member kind="function">
      <type>RTC::RTObject_var</type>
      <name>findRTC</name>
      <anchorfile>OpenRTMUtil_8h.html</anchorfile>
      <anchor>a4f8de7fe595b5c9c45ee49dbe1c24f2e</anchor>
      <arglist>(const std::string &amp;rtcName)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getServiceIOR</name>
      <anchorfile>OpenRTMUtil_8h.html</anchorfile>
      <anchor>a9d56bc5e128e2a9e1e5b7ae385c53928</anchor>
      <arglist>(RTC::RTObject_var rtc, const char *sname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfiguration</name>
      <anchorfile>OpenRTMUtil_8h.html</anchorfile>
      <anchor>a0c25fd8d32be4db8d9ebbb311932d5a9</anchor>
      <arglist>(RTC::RTObject_var rtc, const std::string &amp;name, const std::string &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pa10-jointangle.py</name>
    <path>/tmp/ws/src/hrpsys/launch/</path>
    <filename>pa10-jointangle_8py</filename>
    <namespace>pa10-jointangle</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>rp</name>
      <anchorfile>namespacepa10-jointangle.html</anchorfile>
      <anchor>a47123d732c2c04c914b88f23dadfa48e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PA10.py</name>
    <path>/tmp/ws/src/hrpsys/sample/PA10/</path>
    <filename>PA10_8py</filename>
    <namespace>PA10</namespace>
    <member kind="function">
      <type>def</type>
      <name>activateComps</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>ae222dfb28e93403791f903f0a7d4c54c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectComps</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>aafd0e2e5762bda9d91a041c2353776d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createComps</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>a0d10883fd1261dab8e68ad74d6d8d49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>a59a3209523a87967f6ce9dbbc1acdfcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>goActual</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>a55c3ee90e8a312d555a3ea13c4a6dc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>goInitial</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>a94dc19cef5cea192fd8a9ccb520782bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>ac910a344d9700497db4d3ccef172d919</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loadPattern</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>ad166b8a9db2783360d3a46195661e1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>powerOff</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>ac3d1f25ba06b6adab3571b503aed7ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>powerOn</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>af2cb520e74d8b4bf3db2724cf459ce90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>servoOff</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>a413d7825812edc5d3c66a1f263ea36ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>servoOn</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>af90f265f8123fc744710497ec69e3a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setupLogger</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>a59e7f33b2f9fc2160408a0fbaddf95d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>package.h</name>
    <path>/tmp/ws/src/hrpsys/doc/</path>
    <filename>package_8h</filename>
  </compound>
  <compound kind="file">
    <name>PCDLoader.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/PCDLoader/</path>
    <filename>PCDLoader_8cpp</filename>
    <includes id="PCDLoader_8h" name="PCDLoader.h" local="yes" imported="no">PCDLoader.h</includes>
    <member kind="function">
      <type>void</type>
      <name>PCDLoaderInit</name>
      <anchorfile>PCDLoader_8cpp.html</anchorfile>
      <anchor>a62f6d3a588ba6854819ddd1c4cdeb1d7</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>PCDLoader_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PCDLoader.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/PCDLoader/</path>
    <filename>PCDLoader_8h</filename>
    <includes id="PCDLoaderService__impl_8h" name="PCDLoaderService_impl.h" local="yes" imported="no">PCDLoaderService_impl.h</includes>
    <class kind="class">PCDLoader</class>
    <member kind="function">
      <type>void</type>
      <name>PCDLoaderInit</name>
      <anchorfile>PCDLoader_8h.html</anchorfile>
      <anchor>a62f6d3a588ba6854819ddd1c4cdeb1d7</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PCDLoaderComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/PCDLoader/</path>
    <filename>PCDLoaderComp_8cpp</filename>
    <includes id="PCDLoader_8h" name="PCDLoader.h" local="yes" imported="no">PCDLoader.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>PCDLoaderComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>PCDLoaderComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PCDLoaderService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/PCDLoader/</path>
    <filename>PCDLoaderService__impl_8cpp</filename>
    <includes id="PCDLoaderService__impl_8h" name="PCDLoaderService_impl.h" local="yes" imported="no">PCDLoaderService_impl.h</includes>
    <includes id="PCDLoader_8h" name="PCDLoader.h" local="yes" imported="no">PCDLoader.h</includes>
  </compound>
  <compound kind="file">
    <name>PCDLoaderService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/PCDLoader/</path>
    <filename>PCDLoaderService__impl_8h</filename>
    <class kind="class">PCDLoaderService_impl</class>
  </compound>
  <compound kind="file">
    <name>PDcontroller.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/PDcontroller/</path>
    <filename>PDcontroller_8cpp</filename>
    <includes id="PDcontroller_8h" name="PDcontroller.h" local="yes" imported="no">PDcontroller.h</includes>
    <member kind="function">
      <type>void</type>
      <name>PDcontrollerInit</name>
      <anchorfile>PDcontroller_8cpp.html</anchorfile>
      <anchor>a293c27c98e7290f4a09901732aabbb3b</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>PDcontroller_spec</name>
      <anchorfile>PDcontroller_8cpp.html</anchorfile>
      <anchor>a6362aa2b07472f5a947e488377ee78a2</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PDcontroller.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/PDcontroller/</path>
    <filename>PDcontroller_8h</filename>
    <class kind="class">PDcontroller</class>
    <member kind="function">
      <type>void</type>
      <name>PDcontrollerInit</name>
      <anchorfile>PDcontroller_8h.html</anchorfile>
      <anchor>a293c27c98e7290f4a09901732aabbb3b</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PDcontrollerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/PDcontroller/</path>
    <filename>PDcontrollerComp_8cpp</filename>
    <includes id="PDcontroller_8h" name="PDcontroller.h" local="yes" imported="no">PDcontroller.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>PDcontrollerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>PDcontrollerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PlaneRemover.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/PlaneRemover/</path>
    <filename>PlaneRemover_8cpp</filename>
    <includes id="PlaneRemover_8h" name="PlaneRemover.h" local="yes" imported="no">PlaneRemover.h</includes>
    <member kind="function">
      <type>void</type>
      <name>PlaneRemoverInit</name>
      <anchorfile>PlaneRemover_8cpp.html</anchorfile>
      <anchor>a47e897765f8a8811bbf0388c81895971</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>PlaneRemover_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PlaneRemover.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/PlaneRemover/</path>
    <filename>PlaneRemover_8h</filename>
    <class kind="class">PlaneRemover</class>
    <member kind="function">
      <type>void</type>
      <name>PlaneRemoverInit</name>
      <anchorfile>PlaneRemover_8h.html</anchorfile>
      <anchor>a47e897765f8a8811bbf0388c81895971</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PlaneRemoverComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/PlaneRemover/</path>
    <filename>PlaneRemoverComp_8cpp</filename>
    <includes id="PlaneRemover_8h" name="PlaneRemover.h" local="yes" imported="no">PlaneRemover.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>PlaneRemoverComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>PlaneRemoverComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointCloudLogViewer.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/DataLogger/</path>
    <filename>PointCloudLogViewer_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>keyboardEventOccurred</name>
      <anchorfile>PointCloudLogViewer_8cpp.html</anchorfile>
      <anchor>add16a84e1f094acf1cb21aaf2bb46159</anchor>
      <arglist>(const pcl::visualization::KeyboardEvent &amp;event, void *viewer_void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>PointCloudLogViewer_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr &gt;</type>
      <name>clouds</name>
      <anchorfile>PointCloudLogViewer_8cpp.html</anchorfile>
      <anchor>a4abc0b26110db22f6b22cccc8df3eed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rank</name>
      <anchorfile>PointCloudLogViewer_8cpp.html</anchorfile>
      <anchor>a6cfd95afd0afebd625b889fb6e58371c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointCloudViewer.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/PointCloudViewer/</path>
    <filename>PointCloudViewer_8cpp</filename>
    <includes id="PointCloudViewer_8h" name="PointCloudViewer.h" local="yes" imported="no">PointCloudViewer.h</includes>
    <member kind="function">
      <type>void</type>
      <name>PointCloudViewerInit</name>
      <anchorfile>PointCloudViewer_8cpp.html</anchorfile>
      <anchor>ac9b1772d370cffbf68a4f3ecc953f864</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>PointCloudViewer_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointCloudViewer.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/PointCloudViewer/</path>
    <filename>PointCloudViewer_8h</filename>
    <class kind="class">PointCloudViewer</class>
    <member kind="function">
      <type>void</type>
      <name>PointCloudViewerInit</name>
      <anchorfile>PointCloudViewer_8h.html</anchorfile>
      <anchor>ac9b1772d370cffbf68a4f3ecc953f864</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointCloudViewerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/PointCloudViewer/</path>
    <filename>PointCloudViewerComp_8cpp</filename>
    <includes id="PointCloudViewer_8h" name="PointCloudViewer.h" local="yes" imported="no">PointCloudViewer.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>PointCloudViewerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>PointCloudViewerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PortHandler.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>PortHandler_8cpp</filename>
    <includes id="PortHandler_8h" name="PortHandler.h" local="yes" imported="no">PortHandler.h</includes>
  </compound>
  <compound kind="file">
    <name>PortHandler.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>PortHandler_8h</filename>
    <includes id="BodyRTC_8h" name="BodyRTC.h" local="yes" imported="no">BodyRTC.h</includes>
    <class kind="class">AbsAccelerationInPortHandler</class>
    <class kind="class">AbsAccelerationOutPortHandler</class>
    <class kind="class">AbsVelocityInPortHandler</class>
    <class kind="class">AbsVelocityOutPortHandler</class>
    <class kind="class">AccelSensorPortHandler</class>
    <class kind="class">EmergencySignalPortHandler</class>
    <class kind="class">ForceSensorPortHandler</class>
    <class kind="class">FrameRateInPortHandler</class>
    <class kind="class">InPortHandlerBase</class>
    <class kind="class">JointAccelerationInPortHandler</class>
    <class kind="class">JointAccelerationOutPortHandler</class>
    <class kind="class">JointInPortHandler</class>
    <class kind="class">JointOutPortHandler</class>
    <class kind="class">JointTorqueInPortHandler</class>
    <class kind="class">JointTorqueOutPortHandler</class>
    <class kind="class">JointValueInPortHandler</class>
    <class kind="class">JointValueOutPortHandler</class>
    <class kind="class">JointVelocityInPortHandler</class>
    <class kind="class">JointVelocityOutPortHandler</class>
    <class kind="class">LightSwitchInPortHandler</class>
    <class kind="class">OutPortHandlerBase</class>
    <class kind="class">PointCloudPortHandler</class>
    <class kind="class">RangeSensorPortHandler</class>
    <class kind="class">RateGyroSensorPortHandler</class>
    <class kind="class">SensorPortHandler</class>
    <class kind="class">ServoStatePortHandler</class>
    <class kind="class">VisionSensorPortHandler</class>
  </compound>
  <compound kind="file">
    <name>poseEditor.py</name>
    <path>/tmp/ws/src/hrpsys/jython/</path>
    <filename>poseEditor_8py</filename>
    <class kind="class">poseEditor::jointPanel</class>
    <class kind="class">poseEditor::poseEditor</class>
    <namespace>poseEditor</namespace>
  </compound>
  <compound kind="file">
    <name>PreviewController.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AutoBalancer/</path>
    <filename>PreviewController_8cpp</filename>
    <includes id="PreviewController_8h" name="PreviewController.h" local="yes" imported="no">PreviewController.h</includes>
  </compound>
  <compound kind="file">
    <name>PreviewController.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/AutoBalancer/</path>
    <filename>PreviewController_8h</filename>
    <class kind="class">rats::extended_preview_control</class>
    <class kind="class">rats::preview_control</class>
    <class kind="class">rats::preview_control_base</class>
    <class kind="class">rats::preview_dynamics_filter</class>
    <class kind="struct">rats::riccati_equation</class>
    <namespace>rats</namespace>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DEFAULT_GRAVITATIONAL_ACCELERATION</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a1aff4ea04d40628427f64718f87529a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Project.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>Project_8cpp</filename>
    <includes id="Project_8h" name="Project.h" local="yes" imported="no">Project.h</includes>
  </compound>
  <compound kind="file">
    <name>Project.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>Project_8h</filename>
    <class kind="class">CollisionPairItem</class>
    <class kind="class">ExtraJointItem</class>
    <class kind="class">JointItem</class>
    <class kind="class">ModelItem</class>
    <class kind="class">Project</class>
    <class kind="class">RobotHardwareClientView</class>
    <class kind="class">RTSItem::rtc</class>
    <class kind="class">RTSItem</class>
    <class kind="class">ThreeDView</class>
  </compound>
  <compound kind="file">
    <name>ProjectGenerator.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/ProjectGenerator/</path>
    <filename>ProjectGenerator_8cpp</filename>
    <member kind="function">
      <type>std::string</type>
      <name>basename</name>
      <anchorfile>ProjectGenerator_8cpp.html</anchorfile>
      <anchor>a3379397959f07e9ddd19cb6f07319b58</anchor>
      <arglist>(const std::string name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ProjectGenerator_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xmlTextWriterWriteProperty</name>
      <anchorfile>ProjectGenerator_8cpp.html</anchorfile>
      <anchor>a2d385a503cbdde8f46c8794a409c20bb</anchor>
      <arglist>(const xmlTextWriterPtr writer, const std::string name, const std::string value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProjectUtil.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>ProjectUtil_8cpp</filename>
    <includes id="ProjectUtil_8h" name="ProjectUtil.h" local="yes" imported="no">ProjectUtil.h</includes>
    <includes id="BVutil_8h" name="BVutil.h" local="yes" imported="no">BVutil.h</includes>
    <member kind="function">
      <type>void</type>
      <name>initRTS</name>
      <anchorfile>ProjectUtil_8cpp.html</anchorfile>
      <anchor>a4f62f646431954ce8e8d70667f1fcc2e</anchor>
      <arglist>(Project &amp;prj, std::vector&lt; ClockReceiver &gt; &amp;receivers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initWorld</name>
      <anchorfile>ProjectUtil_8cpp.html</anchorfile>
      <anchor>af024575cb21eb61381eb3696a73581ce</anchor>
      <arglist>(Project &amp;prj, BodyFactory &amp;factory, hrp::World&lt; hrp::ConstraintForceSolver &gt; &amp;world, std::vector&lt; hrp::ColdetLinkPairPtr &gt; &amp;pairs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProjectUtil.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>ProjectUtil_8h</filename>
    <member kind="typedef">
      <type>boost::function2&lt; hrp::BodyPtr, const std::string &amp;, const ModelItem &amp; &gt;</type>
      <name>BodyFactory</name>
      <anchorfile>ProjectUtil_8h.html</anchorfile>
      <anchor>a3103c1e114b66569826ea7a9ebc51aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRTS</name>
      <anchorfile>ProjectUtil_8h.html</anchorfile>
      <anchor>a4f62f646431954ce8e8d70667f1fcc2e</anchor>
      <arglist>(Project &amp;prj, std::vector&lt; ClockReceiver &gt; &amp;receivers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initWorld</name>
      <anchorfile>ProjectUtil_8h.html</anchorfile>
      <anchor>af024575cb21eb61381eb3696a73581ce</anchor>
      <arglist>(Project &amp;prj, BodyFactory &amp;factory, hrp::World&lt; hrp::ConstraintForceSolver &gt; &amp;world, std::vector&lt; hrp::ColdetLinkPairPtr &gt; &amp;pairs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PyBody.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>PyBody_8cpp</filename>
    <includes id="PySimulator_8h" name="PySimulator.h" local="yes" imported="no">PySimulator.h</includes>
    <includes id="PyLink_8h" name="PyLink.h" local="yes" imported="no">PyLink.h</includes>
    <includes id="PyBody_8h" name="PyBody.h" local="yes" imported="no">PyBody.h</includes>
    <member kind="function">
      <type>void</type>
      <name>DummyDelete</name>
      <anchorfile>PyBody_8cpp.html</anchorfile>
      <anchor>aca12e9425d716372208f832e375d2534</anchor>
      <arglist>(RTC::RTObject_impl *rtc)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PyBody.h</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>PyBody_8h</filename>
    <class kind="class">PyBody</class>
  </compound>
  <compound kind="file">
    <name>PyLink.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>PyLink_8cpp</filename>
    <includes id="PyLink_8h" name="PyLink.h" local="yes" imported="no">PyLink.h</includes>
    <includes id="PyBody_8h" name="PyBody.h" local="yes" imported="no">PyBody.h</includes>
    <includes id="PyShape_8h" name="PyShape.h" local="yes" imported="no">PyShape.h</includes>
    <includes id="PyUtil_8h" name="PyUtil.h" local="yes" imported="no">PyUtil.h</includes>
  </compound>
  <compound kind="file">
    <name>PyLink.h</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>PyLink_8h</filename>
    <class kind="class">PyLink</class>
  </compound>
  <compound kind="file">
    <name>PyShape.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>PyShape_8cpp</filename>
    <includes id="PyShape_8h" name="PyShape.h" local="yes" imported="no">PyShape.h</includes>
    <includes id="PyUtil_8h" name="PyUtil.h" local="yes" imported="no">PyUtil.h</includes>
    <member kind="function">
      <type>GLshape *</type>
      <name>createPyShape</name>
      <anchorfile>PyShape_8cpp.html</anchorfile>
      <anchor>a8dbba44ed822e33302a73a4d0b9b3c8a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PyShape.h</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>PyShape_8h</filename>
    <class kind="class">PyShape</class>
    <member kind="function">
      <type>GLshape *</type>
      <name>createPyShape</name>
      <anchorfile>PyShape_8h.html</anchorfile>
      <anchor>a8dbba44ed822e33302a73a4d0b9b3c8a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PySimulator.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>PySimulator_8cpp</filename>
    <includes id="PyBody_8h" name="PyBody.h" local="yes" imported="no">PyBody.h</includes>
    <includes id="PyLink_8h" name="PyLink.h" local="yes" imported="no">PyLink.h</includes>
    <includes id="PyShape_8h" name="PyShape.h" local="yes" imported="no">PyShape.h</includes>
    <includes id="PySimulator_8h" name="PySimulator.h" local="yes" imported="no">PySimulator.h</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_PYTHON_MODULE</name>
      <anchorfile>PySimulator_8cpp.html</anchorfile>
      <anchor>a9765481e6cc156211e4b8f971a36ae29</anchor>
      <arglist>(hrpsysext)</arglist>
    </member>
    <member kind="function">
      <type>hrp::BodyPtr</type>
      <name>createBody</name>
      <anchorfile>PySimulator_8cpp.html</anchorfile>
      <anchor>a2fcba076583037d2bde6b6897f7a65e5</anchor>
      <arglist>(const std::string &amp;name, const ModelItem &amp;mitem, ModelLoader_ptr modelloader, GLscene *scene, bool usebbox)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static hrp::Link *</type>
      <name>createLink</name>
      <anchorfile>PySimulator_8cpp.html</anchorfile>
      <anchor>a88b493d881afd93fbe2630bcab135df5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PySimulator.h</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>PySimulator_8h</filename>
    <includes id="util_2simulator_2Simulator_8h" name="util/simulator/Simulator.h" local="yes" imported="no">Simulator.h</includes>
    <includes id="util_2simulator_2GLscene_8h" name="util/simulator/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <class kind="class">PySimulator</class>
  </compound>
  <compound kind="file">
    <name>PyUtil.h</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>PyUtil_8h</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Matrix33ToPyList</name>
      <anchorfile>PyUtil_8h.html</anchorfile>
      <anchor>a45f3d56c657c6da9749ed2e4c6bdb314</anchor>
      <arglist>(const hrp::Matrix33 &amp;M, boost::python::list &amp;l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PyListToMatrix33</name>
      <anchorfile>PyUtil_8h.html</anchorfile>
      <anchor>ae62b8ed10cd4808b899b4c50c8dd16cc</anchor>
      <arglist>(PyObject *pyo, hrp::Matrix33 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PyListToVector</name>
      <anchorfile>PyUtil_8h.html</anchorfile>
      <anchor>a38742b9f38581cc1a8a5c9ed04609582</anchor>
      <arglist>(PyObject *pyo, T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VectorToPyList</name>
      <anchorfile>PyUtil_8h.html</anchorfile>
      <anchor>aa3ff7a7259a3c3dbf739e5c448e157fc</anchor>
      <arglist>(const T &amp;v, boost::python::list &amp;l)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Range2PointCloud.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Range2PointCloud/</path>
    <filename>Range2PointCloud_8cpp</filename>
    <includes id="Range2PointCloud_8h" name="Range2PointCloud.h" local="yes" imported="no">Range2PointCloud.h</includes>
    <member kind="function">
      <type>void</type>
      <name>Range2PointCloudInit</name>
      <anchorfile>Range2PointCloud_8cpp.html</anchorfile>
      <anchor>a84ea0811b955e2b159fed9996dd2c28d</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>range2pointcloud_spec</name>
      <anchorfile>Range2PointCloud_8cpp.html</anchorfile>
      <anchor>a1704f7d7ecfaedb9b3664e232fbaf8a7</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Range2PointCloud.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Range2PointCloud/</path>
    <filename>Range2PointCloud_8h</filename>
    <class kind="class">Range2PointCloud</class>
    <member kind="function">
      <type>void</type>
      <name>Range2PointCloudInit</name>
      <anchorfile>Range2PointCloud_8h.html</anchorfile>
      <anchor>a84ea0811b955e2b159fed9996dd2c28d</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Range2PointCloudComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Range2PointCloud/</path>
    <filename>Range2PointCloudComp_8cpp</filename>
    <includes id="Range2PointCloud_8h" name="Range2PointCloud.h" local="yes" imported="no">Range2PointCloud.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Range2PointCloudComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>Range2PointCloudComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RangeDataViewer.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RangeDataViewer/</path>
    <filename>RangeDataViewer_8cpp</filename>
    <includes id="RangeDataViewer_8h" name="RangeDataViewer.h" local="yes" imported="no">RangeDataViewer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>WSIZE</name>
      <anchorfile>RangeDataViewer_8cpp.html</anchorfile>
      <anchor>a7edb6b8a8c89cb564d6e1b85ed80e7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RangeDataViewerInit</name>
      <anchorfile>RangeDataViewer_8cpp.html</anchorfile>
      <anchor>a043a3fc7991d6e7443b52558061228f7</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>cameraimageviewercomponent_spec</name>
      <anchorfile>RangeDataViewer_8cpp.html</anchorfile>
      <anchor>a00cb1bbc410877ffb2e2a295fcbed41c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RangeDataViewer.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/RangeDataViewer/</path>
    <filename>RangeDataViewer_8h</filename>
    <class kind="class">RangeDataViewer</class>
    <member kind="function">
      <type>void</type>
      <name>RangeDataViewerInit</name>
      <anchorfile>RangeDataViewer_8h.html</anchorfile>
      <anchor>a043a3fc7991d6e7443b52558061228f7</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RangeDataViewerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RangeDataViewer/</path>
    <filename>RangeDataViewerComp_8cpp</filename>
    <includes id="RangeDataViewer_8h" name="RangeDataViewer.h" local="yes" imported="no">RangeDataViewer.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RangeDataViewerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>RangeDataViewerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RangeNoiseMixer.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RangeNoiseMixer/</path>
    <filename>RangeNoiseMixer_8cpp</filename>
    <includes id="RangeNoiseMixer_8h" name="RangeNoiseMixer.h" local="yes" imported="no">RangeNoiseMixer.h</includes>
    <member kind="function">
      <type>void</type>
      <name>RangeNoiseMixerInit</name>
      <anchorfile>RangeNoiseMixer_8cpp.html</anchorfile>
      <anchor>a2e16f110c68110c115c2130b523c2368</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>RangeNoiseMixer_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RangeNoiseMixer.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/RangeNoiseMixer/</path>
    <filename>RangeNoiseMixer_8h</filename>
    <class kind="class">RangeNoiseMixer</class>
    <member kind="function">
      <type>void</type>
      <name>RangeNoiseMixerInit</name>
      <anchorfile>RangeNoiseMixer_8h.html</anchorfile>
      <anchor>a2e16f110c68110c115c2130b523c2368</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RangeNoiseMixerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RangeNoiseMixer/</path>
    <filename>RangeNoiseMixerComp_8cpp</filename>
    <includes id="RangeNoiseMixer_8h" name="RangeNoiseMixer.h" local="yes" imported="no">RangeNoiseMixer.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RangeNoiseMixerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>RangeNoiseMixerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RatsMatrix.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>RatsMatrix_8cpp</filename>
    <includes id="RatsMatrix_8h" name="RatsMatrix.h" local="yes" imported="no">RatsMatrix.h</includes>
    <namespace>rats</namespace>
    <member kind="function">
      <type>void</type>
      <name>difference_rotation</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a876fd437261c7db0c6395b6aaf14c108</anchor>
      <arglist>(hrp::Vector3 &amp;ret_dif_rot, const hrp::Matrix33 &amp;self_rot, const hrp::Matrix33 &amp;target_rot)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>matrix_log</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a8b85cd934f0e18eefe4b232e2d2aa3cf</anchor>
      <arglist>(const hrp::Matrix33 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mid_coords</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ad6fef4af68cd258112475afe21722ce2</anchor>
      <arglist>(coordinates &amp;mid_coords, const double p, const coordinates &amp;c1, const coordinates &amp;c2, const double eps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mid_rot</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ade58bd4f6e86c34f1cf7358528c61c61</anchor>
      <arglist>(hrp::Matrix33 &amp;mid_rot, const double p, const hrp::Matrix33 &amp;rot1, const hrp::Matrix33 &amp;rot2, const double eps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotm3times</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a1c402fb0ad17e85c98d02cecea44c75e</anchor>
      <arglist>(hrp::Matrix33 &amp;m12, const hrp::Matrix33 &amp;m1, const hrp::Matrix33 &amp;m2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RatsMatrix.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>RatsMatrix_8h</filename>
    <class kind="struct">rats::coordinates</class>
    <namespace>rats</namespace>
    <member kind="function">
      <type>void</type>
      <name>difference_rotation</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a876fd437261c7db0c6395b6aaf14c108</anchor>
      <arglist>(hrp::Vector3 &amp;ret_dif_rot, const hrp::Matrix33 &amp;self_rot, const hrp::Matrix33 &amp;target_rot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eps_eq</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a636d4526966a0f50b49c728e64fa2fd3</anchor>
      <arglist>(const double a, const double b, const double eps=0.001)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>matrix_log</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a8b85cd934f0e18eefe4b232e2d2aa3cf</anchor>
      <arglist>(const hrp::Matrix33 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mid_coords</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ad6fef4af68cd258112475afe21722ce2</anchor>
      <arglist>(coordinates &amp;mid_coords, const double p, const coordinates &amp;c1, const coordinates &amp;c2, const double eps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mid_rot</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ade58bd4f6e86c34f1cf7358528c61c61</anchor>
      <arglist>(hrp::Matrix33 &amp;mid_rot, const double p, const hrp::Matrix33 &amp;rot1, const hrp::Matrix33 &amp;rot2, const double eps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotm3times</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a1c402fb0ad17e85c98d02cecea44c75e</anchor>
      <arglist>(hrp::Matrix33 &amp;m12, const hrp::Matrix33 &amp;m1, const hrp::Matrix33 &amp;m2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ReferenceForceUpdater.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ReferenceForceUpdater/</path>
    <filename>ReferenceForceUpdater_8cpp</filename>
    <includes id="ReferenceForceUpdater_8h" name="ReferenceForceUpdater.h" local="yes" imported="no">ReferenceForceUpdater.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP</name>
      <anchorfile>ReferenceForceUpdater_8cpp.html</anchorfile>
      <anchor>a15ee0d8ff2682d0453c65881249ef075</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>ReferenceForceUpdater_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>ReferenceForceUpdater_8cpp.html</anchorfile>
      <anchor>a0027abee2ce9f893ca4b8185af7cdd7a</anchor>
      <arglist>(std::ostream &amp;os, const struct RTC::Time &amp;tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReferenceForceUpdaterInit</name>
      <anchorfile>ReferenceForceUpdater_8cpp.html</anchorfile>
      <anchor>a4d2f7b0b3b721f4006018b535e991e2c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>ReferenceForceUpdater_spec</name>
      <anchorfile>ReferenceForceUpdater_8cpp.html</anchorfile>
      <anchor>ae9e6d4984951583ed6df6acf3438a9b4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ReferenceForceUpdater.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ReferenceForceUpdater/</path>
    <filename>ReferenceForceUpdater_8h</filename>
    <includes id="JointPathEx_8h" name="JointPathEx.h" local="yes" imported="no">../ImpedanceController/JointPathEx.h</includes>
    <includes id="RatsMatrix_8h" name="RatsMatrix.h" local="yes" imported="no">../ImpedanceController/RatsMatrix.h</includes>
    <includes id="interpolator_8h" name="interpolator.h" local="yes" imported="no">../SequencePlayer/interpolator.h</includes>
    <includes id="TorqueFilter_2IIRFilter_8h" name="TorqueFilter/IIRFilter.h" local="yes" imported="no">../TorqueFilter/IIRFilter.h</includes>
    <includes id="ReferenceForceUpdaterService__impl_8h" name="ReferenceForceUpdaterService_impl.h" local="yes" imported="no">ReferenceForceUpdaterService_impl.h</includes>
    <class kind="struct">ReferenceForceUpdater::ee_trans</class>
    <class kind="class">ReferenceForceUpdater</class>
    <class kind="struct">ReferenceForceUpdater::ReferenceForceUpdaterParam</class>
    <member kind="function">
      <type>void</type>
      <name>ReferenceForceUpdaterInit</name>
      <anchorfile>ReferenceForceUpdater_8h.html</anchorfile>
      <anchor>a4d2f7b0b3b721f4006018b535e991e2c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ReferenceForceUpdaterComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ReferenceForceUpdater/</path>
    <filename>ReferenceForceUpdaterComp_8cpp</filename>
    <includes id="ReferenceForceUpdater_8h" name="ReferenceForceUpdater.h" local="yes" imported="no">ReferenceForceUpdater.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ReferenceForceUpdaterComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ReferenceForceUpdaterComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ReferenceForceUpdaterService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ReferenceForceUpdater/</path>
    <filename>ReferenceForceUpdaterService__impl_8cpp</filename>
    <includes id="ReferenceForceUpdaterService__impl_8h" name="ReferenceForceUpdaterService_impl.h" local="yes" imported="no">ReferenceForceUpdaterService_impl.h</includes>
    <includes id="ReferenceForceUpdater_8h" name="ReferenceForceUpdater.h" local="yes" imported="no">ReferenceForceUpdater.h</includes>
  </compound>
  <compound kind="file">
    <name>ReferenceForceUpdaterService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ReferenceForceUpdater/</path>
    <filename>ReferenceForceUpdaterService__impl_8h</filename>
    <class kind="class">ReferenceForceUpdaterService_impl</class>
  </compound>
  <compound kind="file">
    <name>RemoveForceSensorLinkOffset.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RemoveForceSensorLinkOffset/</path>
    <filename>RemoveForceSensorLinkOffset_8cpp</filename>
    <includes id="RemoveForceSensorLinkOffset_8h" name="RemoveForceSensorLinkOffset.h" local="yes" imported="no">RemoveForceSensorLinkOffset.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP</name>
      <anchorfile>RemoveForceSensorLinkOffset_8cpp.html</anchorfile>
      <anchor>a15ee0d8ff2682d0453c65881249ef075</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>RemoveForceSensorLinkOffset_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RemoveForceSensorLinkOffsetInit</name>
      <anchorfile>RemoveForceSensorLinkOffset_8cpp.html</anchorfile>
      <anchor>a787629a14b3f2dc9105c646379abe03c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>removeforcesensorlinkoffset_spec</name>
      <anchorfile>RemoveForceSensorLinkOffset_8cpp.html</anchorfile>
      <anchor>a154e74e650e141e0fe14b376747de7d1</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RemoveForceSensorLinkOffset.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/RemoveForceSensorLinkOffset/</path>
    <filename>RemoveForceSensorLinkOffset_8h</filename>
    <includes id="RemoveForceSensorLinkOffsetService__impl_8h" name="RemoveForceSensorLinkOffsetService_impl.h" local="yes" imported="no">RemoveForceSensorLinkOffsetService_impl.h</includes>
    <includes id="RatsMatrix_8h" name="RatsMatrix.h" local="yes" imported="no">../ImpedanceController/RatsMatrix.h</includes>
    <class kind="struct">RemoveForceSensorLinkOffset::ForceMomentOffsetParam</class>
    <class kind="class">RemoveForceSensorLinkOffset</class>
    <member kind="function">
      <type>void</type>
      <name>RemoveForceSensorLinkOffsetInit</name>
      <anchorfile>RemoveForceSensorLinkOffset_8h.html</anchorfile>
      <anchor>a787629a14b3f2dc9105c646379abe03c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RemoveForceSensorLinkOffsetComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RemoveForceSensorLinkOffset/</path>
    <filename>RemoveForceSensorLinkOffsetComp_8cpp</filename>
    <includes id="RemoveForceSensorLinkOffset_8h" name="RemoveForceSensorLinkOffset.h" local="yes" imported="no">RemoveForceSensorLinkOffset.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RemoveForceSensorLinkOffsetComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>RemoveForceSensorLinkOffsetComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RemoveForceSensorLinkOffsetService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RemoveForceSensorLinkOffset/</path>
    <filename>RemoveForceSensorLinkOffsetService__impl_8cpp</filename>
    <includes id="RemoveForceSensorLinkOffsetService__impl_8h" name="RemoveForceSensorLinkOffsetService_impl.h" local="yes" imported="no">RemoveForceSensorLinkOffsetService_impl.h</includes>
    <includes id="RemoveForceSensorLinkOffset_8h" name="RemoveForceSensorLinkOffset.h" local="yes" imported="no">RemoveForceSensorLinkOffset.h</includes>
  </compound>
  <compound kind="file">
    <name>RemoveForceSensorLinkOffsetService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/RemoveForceSensorLinkOffset/</path>
    <filename>RemoveForceSensorLinkOffsetService__impl_8h</filename>
    <class kind="class">RemoveForceSensorLinkOffsetService_impl</class>
  </compound>
  <compound kind="file">
    <name>ResizeImage.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ResizeImage/</path>
    <filename>ResizeImage_8cpp</filename>
    <includes id="ResizeImage_8h" name="ResizeImage.h" local="yes" imported="no">ResizeImage.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ResizeImageInit</name>
      <anchorfile>ResizeImage_8cpp.html</anchorfile>
      <anchor>ab80aad8481947e10bcbdb74418e4fc8d</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>jpegdecoder_spec</name>
      <anchorfile>ResizeImage_8cpp.html</anchorfile>
      <anchor>a1995219631e32522a90eb4749289d56f</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ResizeImage.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ResizeImage/</path>
    <filename>ResizeImage_8h</filename>
    <class kind="class">ResizeImage</class>
    <member kind="function">
      <type>void</type>
      <name>ResizeImageInit</name>
      <anchorfile>ResizeImage_8h.html</anchorfile>
      <anchor>ab80aad8481947e10bcbdb74418e4fc8d</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ResizeImageComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ResizeImage/</path>
    <filename>ResizeImageComp_8cpp</filename>
    <includes id="ResizeImage_8h" name="ResizeImage.h" local="yes" imported="no">ResizeImage.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ResizeImageComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ResizeImageComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGB2Gray.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RGB2Gray/</path>
    <filename>RGB2Gray_8cpp</filename>
    <includes id="RGB2Gray_8h" name="RGB2Gray.h" local="yes" imported="no">RGB2Gray.h</includes>
    <member kind="function">
      <type>void</type>
      <name>RGB2GrayInit</name>
      <anchorfile>RGB2Gray_8cpp.html</anchorfile>
      <anchor>ad505ce1aed93665911102c77fee8a4de</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>jpegdecoder_spec</name>
      <anchorfile>RGB2Gray_8cpp.html</anchorfile>
      <anchor>a1995219631e32522a90eb4749289d56f</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGB2Gray.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/RGB2Gray/</path>
    <filename>RGB2Gray_8h</filename>
    <class kind="class">RGB2Gray</class>
    <member kind="function">
      <type>void</type>
      <name>RGB2GrayInit</name>
      <anchorfile>RGB2Gray_8h.html</anchorfile>
      <anchor>ad505ce1aed93665911102c77fee8a4de</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGB2GrayComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RGB2Gray/</path>
    <filename>RGB2GrayComp_8cpp</filename>
    <includes id="RGB2Gray_8h" name="RGB2Gray.h" local="yes" imported="no">RGB2Gray.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RGB2GrayComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>RGB2GrayComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RobotHardware/robot.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RobotHardware/</path>
    <filename>RobotHardware_2robot_8cpp</filename>
    <includes id="defs_8h" name="defs.h" local="yes" imported="no">defs.h</includes>
    <includes id="RobotHardware_2robot_8h" name="RobotHardware/robot.h" local="yes" imported="no">robot.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CALIB_COUNT</name>
      <anchorfile>RobotHardware_2robot_8cpp.html</anchorfile>
      <anchor>a98c42436cfcf5fab36550b1ba68251b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_ANGLE_ERROR_LIMIT</name>
      <anchorfile>RobotHardware_2robot_8cpp.html</anchorfile>
      <anchor>a96ea7f908afc5d1209b6db066dc45472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_MAX_ZMP_ERROR</name>
      <anchorfile>RobotHardware_2robot_8cpp.html</anchorfile>
      <anchor>a7fcb01eaf3fb05bc4a528ac97d5706c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GAIN_COUNT</name>
      <anchorfile>RobotHardware_2robot_8cpp.html</anchorfile>
      <anchor>ae95087916533b74644bc0be4a423d4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>time_string</name>
      <anchorfile>RobotHardware_2robot_8cpp.html</anchorfile>
      <anchor>a4a715f6aa89a2e6c9effc59cc040da00</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SoftErrorLimiter/robot.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SoftErrorLimiter/</path>
    <filename>SoftErrorLimiter_2robot_8cpp</filename>
    <includes id="SoftErrorLimiter_2robot_8h" name="SoftErrorLimiter/robot.h" local="yes" imported="no">robot.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_ANGLE_ERROR_LIMIT</name>
      <anchorfile>SoftErrorLimiter_2robot_8cpp.html</anchorfile>
      <anchor>a96ea7f908afc5d1209b6db066dc45472</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RobotHardware/robot.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/RobotHardware/</path>
    <filename>RobotHardware_2robot_8h</filename>
    <class kind="class">robot</class>
  </compound>
  <compound kind="file">
    <name>SoftErrorLimiter/robot.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/SoftErrorLimiter/</path>
    <filename>SoftErrorLimiter_2robot_8h</filename>
    <class kind="class">robot</class>
  </compound>
  <compound kind="file">
    <name>RobotHardware.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RobotHardware/</path>
    <filename>RobotHardware_8cpp</filename>
    <includes id="RobotHardware_8h" name="RobotHardware.h" local="yes" imported="no">RobotHardware.h</includes>
    <includes id="RobotHardware_2robot_8h" name="RobotHardware/robot.h" local="yes" imported="no">robot.h</includes>
    <member kind="function">
      <type>void</type>
      <name>getStatus</name>
      <anchorfile>RobotHardware_8cpp.html</anchorfile>
      <anchor>aa25629ba7d98d6f1acc7ccedbe262c24</anchor>
      <arglist>(boost::shared_ptr&lt; robot &gt; robot, T &amp;rstate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RobotHardwareInit</name>
      <anchorfile>RobotHardware_8cpp.html</anchorfile>
      <anchor>a8f08791db9bec722a00383fe0c1369b0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>robothardware_spec</name>
      <anchorfile>RobotHardware_8cpp.html</anchorfile>
      <anchor>ae454677be5585c08aaa8865c6a1f6ada</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RobotHardware.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/RobotHardware/</path>
    <filename>RobotHardware_8h</filename>
    <includes id="RobotHardwareService__impl_8h" name="RobotHardwareService_impl.h" local="yes" imported="no">RobotHardwareService_impl.h</includes>
    <class kind="class">RobotHardware</class>
    <member kind="function">
      <type>void</type>
      <name>RobotHardwareInit</name>
      <anchorfile>RobotHardware_8h.html</anchorfile>
      <anchor>a8f08791db9bec722a00383fe0c1369b0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RobotHardwareComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RobotHardware/</path>
    <filename>RobotHardwareComp_8cpp</filename>
    <includes id="RobotHardware_8h" name="RobotHardware.h" local="yes" imported="no">RobotHardware.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RobotHardwareComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>RobotHardwareComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RobotHardwareService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RobotHardware/</path>
    <filename>RobotHardwareService__impl_8cpp</filename>
    <includes id="RobotHardwareService__impl_8h" name="RobotHardwareService_impl.h" local="yes" imported="no">RobotHardwareService_impl.h</includes>
    <includes id="RobotHardware_2robot_8h" name="RobotHardware/robot.h" local="yes" imported="no">robot.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GetStatus</name>
      <anchorfile>RobotHardwareService__impl_8cpp.html</anchorfile>
      <anchor>a4de1e3b729115829c736c9185a7b6d49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RobotHardwareService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/RobotHardware/</path>
    <filename>RobotHardwareService__impl_8h</filename>
    <includes id="RobotHardware_2robot_8h" name="RobotHardware/robot.h" local="yes" imported="no">robot.h</includes>
    <class kind="class">RobotHardwareService_impl</class>
  </compound>
  <compound kind="file">
    <name>RotateImage.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RotateImage/</path>
    <filename>RotateImage_8cpp</filename>
    <includes id="RotateImage_8h" name="RotateImage.h" local="yes" imported="no">RotateImage.h</includes>
    <member kind="function">
      <type>void</type>
      <name>RotateImageInit</name>
      <anchorfile>RotateImage_8cpp.html</anchorfile>
      <anchor>ae3f4ce789640b99fe6d91de56012c34a</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>RotateImage_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RotateImage.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/RotateImage/</path>
    <filename>RotateImage_8h</filename>
    <class kind="class">RotateImage</class>
    <member kind="function">
      <type>void</type>
      <name>RotateImageInit</name>
      <anchorfile>RotateImage_8h.html</anchorfile>
      <anchor>ae3f4ce789640b99fe6d91de56012c34a</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RotateImageComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/RotateImage/</path>
    <filename>RotateImageComp_8cpp</filename>
    <includes id="RotateImage_8h" name="RotateImage.h" local="yes" imported="no">RotateImage.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RotateImageComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>RotateImageComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RPYKalmanFilter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/KalmanFilter/</path>
    <filename>RPYKalmanFilter_8h</filename>
    <class kind="class">KFilter</class>
    <class kind="class">RPYKalmanFilter</class>
    <member kind="typedef">
      <type>Eigen::Matrix2d</type>
      <name>Matrix22</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>a56c418fb14f37f84274a33f2fa471bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Vector2d</type>
      <name>Vector2</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>ac93f1dc8a4ad8caeafd319051fcca207</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RTCBody.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Simulator/</path>
    <filename>RTCBody_8cpp</filename>
    <includes id="RTCBody_8h" name="RTCBody.h" local="yes" imported="no">RTCBody.h</includes>
  </compound>
  <compound kind="file">
    <name>RTCBody.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Simulator/</path>
    <filename>RTCBody_8h</filename>
    <class kind="class">RTCBody</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RTCBody &gt;</type>
      <name>RTCBodyPtr</name>
      <anchorfile>RTCBody_8h.html</anchorfile>
      <anchor>a38ebbe6ec971de9b7dfc51bb71e617f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Viewer/RTCGLbody.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Viewer/</path>
    <filename>Viewer_2RTCGLbody_8cpp</filename>
    <includes id="Viewer_2RTCGLbody_8h" name="Viewer/RTCGLbody.h" local="yes" imported="no">RTCGLbody.h</includes>
  </compound>
  <compound kind="file">
    <name>VirtualCamera/RTCGLbody.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualCamera/</path>
    <filename>VirtualCamera_2RTCGLbody_8cpp</filename>
    <includes id="VirtualCamera_2RTCGLbody_8h" name="VirtualCamera/RTCGLbody.h" local="yes" imported="no">RTCGLbody.h</includes>
  </compound>
  <compound kind="file">
    <name>Viewer/RTCGLbody.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Viewer/</path>
    <filename>Viewer_2RTCGLbody_8h</filename>
    <class kind="class">RTCGLbody</class>
  </compound>
  <compound kind="file">
    <name>VirtualCamera/RTCGLbody.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualCamera/</path>
    <filename>VirtualCamera_2RTCGLbody_8h</filename>
    <class kind="class">RTCGLbody</class>
  </compound>
  <compound kind="file">
    <name>jython/rtm.py</name>
    <path>/tmp/ws/src/hrpsys/jython/</path>
    <filename>jython_2rtm_8py</filename>
    <class kind="class">rtm::RTCmanager</class>
    <class kind="class">rtm::RTcomponent</class>
    <namespace>rtm</namespace>
    <member kind="function">
      <type>def</type>
      <name>cdr2data</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a9351a9a64f08f34cca0b03124057316a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectPorts</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>aad0fe0e57ea92ee9a6501aa39474681a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data2cdr</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a0d919223c5c4335eabceeafdcf59bea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dataTypeOfPort</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>ac0733599c5fdd2c98e9e4ad5cb11c1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disconnectPorts</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>ab566a39d3efe6284f3176176b4337f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findObject</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a49a2094a7398fc680bcb1ad1e0563587</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findPort</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a09a0f3bec75cde237f4e2ad2353ad89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findRTC</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>ac6f6b70a2c08a679a998fba11691dd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findRTCmanager</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>aafab44a62cbd1c9f57f13697b19ba955</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findService</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>acb19676f854fd4ea60465456e7081c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRootNamingContext</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a31fa1eb57c965756ee35b94b73638269</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initCORBA</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>ae94f63e98e971d6272ff11a14f476145</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isConnected</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a1f5df53454a2856095dce1ac1803d15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isJython</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a85c0883a8fa422c2be18433f2fec0800</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>narrow</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a5eda5555884e670dec4cd44cdf56e108</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readDataPort</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a393243c795bf9804f9c99339e5f8192a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serializeComponents</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>ae73bf3abd7412400da8a3984721ef0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setConfiguration</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>aa38c9a08fd1147a6dff5e4f9572e6bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unbindObject</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>ae61862e0e1cca41c695ef19ec9d14f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writeDataPort</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a49d2f52a2374f669834bd011d72555c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nshost</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a106d3849164f93b8fa264583bbe7f34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rootnc</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a3009b7007f53df803a1acac8ff743b82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>python/rtm.py</name>
    <path>/tmp/ws/src/hrpsys/python/</path>
    <filename>python_2rtm_8py</filename>
    <class kind="class">python::rtm::RTCmanager</class>
    <class kind="class">python::rtm::RTcomponent</class>
    <namespace>python::rtm</namespace>
    <member kind="function">
      <type>def</type>
      <name>cdr2data</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>ae75b3a288f58f311b754c416b3906121</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>classFromString</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>acf92a76ec68bab3c6a7153e7d1a5629f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectPorts</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>abee1a2ec83b8aa91e0192b28c5df8b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data2cdr</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a0274a7ca83f2c6fe058248d1710452fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dataTypeOfPort</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>ae4521fb2ea4f768b84e70b5c30fd11f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deleteAllConnector</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a4fc873aabc7414b4854cac82ada43fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disconnectPorts</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>ad3521848787f77aa2ec58475ddaa2a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findObject</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a992041e0ffc30e6cc3af7296d3c08ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findPort</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a5246a4c813ee4596add354fa91ff8d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findRTC</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a1c4e6aca9db7b1fd8a92039f2dafac82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findRTCmanager</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>acc26ba1ac498e4346054b9ba42a70aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findService</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a2832f8f52d18a0c901a22dd00113236c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getConfiguration</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>ab9c2e4ebf843c3c706607e1419549cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRootNamingContext</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a3b2c9972eb9a412bcd33355fdc5c6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initCORBA</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>aef92d53c135298e4605bedf259af38d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isConnected</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a11aac3e5321253ba381f54b60766eae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isJython</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>ab9dbb97871b80d7da3c6546b00f60f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>narrow</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>ae91baf439f24e47c6137eeb8ae353be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readDataPort</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a151943bbe84d2f5df3bfc054ca361107</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serializeComponents</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a62d3b8ca8349f3ee1413f174ea0b217f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setConfiguration</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a8bb151619fe70c3aa0ce8e53265a7229</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unbindObject</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a116d6ae4f2fff5f7c96a37d627170dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writeDataPort</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a9a23dfad317bf00f39d1a5d5f45064d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>connector_list</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a9eeadffb5fdefe03cb6624f55d574948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mgrhost</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a2097aa21d95c9e69b54429bbec150a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mgrport</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a4f85a3ed299b571d00d6305c0b172218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nshost</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>afa819278898959a3d4e511890ee5ff51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nsport</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a18872fece7152bfd0a0ec837751a9600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rootnc</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>aa0e45a12c28ba100a425f458776f1e41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jython/sample.py</name>
    <path>/tmp/ws/src/hrpsys/jython/</path>
    <filename>jython_2sample_8py</filename>
    <namespace>sample</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>mgr</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>afb7275369182b7d799e132d90e9b3826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rtc1</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>ae537276c34995e4841c92d120d06bab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rtc2</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>a2ba65d6b8b301c9e4fc87142063fbc4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rtcs</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>afe72f906cda750836d8acc6cbae906eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rtc/OccupancyGridMap3D/sample/sample.py</name>
    <path>/tmp/ws/src/hrpsys/rtc/OccupancyGridMap3D/sample/</path>
    <filename>rtc_2OccupancyGridMap3D_2sample_2sample_8py</filename>
    <namespace>sample</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>aabb</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>a1d3e7dc6f1cdf43bfba1e099c1767e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>map</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>acabf4d55fd59bc6b8484e5c1a7ee1931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ogm</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>a38c297d972be140e338aba70d47956ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ogm_svc</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>a4a740b9ad5253b8976f04ef816756fdc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sample4legrobot_auto_balancer.py</name>
    <path>/tmp/ws/src/hrpsys/sample/Sample4LegRobot/</path>
    <filename>sample4legrobot__auto__balancer_8py</filename>
    <namespace>sample4legrobot_auto_balancer</namespace>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>a8b0b2da20cf6385f691556af5e8052f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetFootSteps</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>a7de85af7a4afe7658549e3b0d6cdcc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetFootStepsCrawl</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>a2d72904c937d21692066e6c801dcd956</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetFootStepsCycloidDelay</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>ae1dd5ff1463442482734801fd4a14d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetFootStepsRectangle</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>af50c0b707f78313b0d90331863fff5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGoPosQuadruped</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>a357e5e00b29f5fb61990b02b913ec667</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGoVelocityQuadruped</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>a6ef6cdefe8a557cdaff146bc49d7f960</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>a9be38faf5e843ac78072a9ed4ee11f35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sample4legrobot_stabilizer.py</name>
    <path>/tmp/ws/src/hrpsys/sample/Sample4LegRobot/</path>
    <filename>sample4legrobot__stabilizer_8py</filename>
    <namespace>sample4legrobot_stabilizer</namespace>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesample4legrobot__stabilizer.html</anchorfile>
      <anchor>afda995118651eb7bb67c2b79cc435cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetFootStepsWithST</name>
      <anchorfile>namespacesample4legrobot__stabilizer.html</anchorfile>
      <anchor>afd7222004d2e239b9f07e8ee609b184f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetParameterAndStartST</name>
      <anchorfile>namespacesample4legrobot__stabilizer.html</anchorfile>
      <anchor>afc96608c3d11de933b765f523a439b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesample4legrobot__stabilizer.html</anchorfile>
      <anchor>a828730fe69d1423c4d26bf683ae9adfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sample6dofrobot-kalman-filter.py</name>
    <path>/tmp/ws/src/hrpsys/launch/</path>
    <filename>sample6dofrobot-kalman-filter_8py</filename>
    <namespace>sample6dofrobot-kalman-filter</namespace>
  </compound>
  <compound kind="file">
    <name>SampleComponent.cpp</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/rtc/</path>
    <filename>SampleComponent_8cpp</filename>
    <includes id="SampleComponent_8h" name="SampleComponent.h" local="yes" imported="no">SampleComponent.h</includes>
    <member kind="function">
      <type>void</type>
      <name>SampleComponentInit</name>
      <anchorfile>SampleComponent_8cpp.html</anchorfile>
      <anchor>add118f70b75d8d274e7960d8f8f9b000</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>nullcomponent_spec</name>
      <anchorfile>SampleComponent_8cpp.html</anchorfile>
      <anchor>a59d8bab33836925c55b70738133e4d7e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SampleComponent.h</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/rtc/</path>
    <filename>SampleComponent_8h</filename>
    <includes id="SampleComponent__impl_8h" name="SampleComponent_impl.h" local="yes" imported="no">SampleComponent_impl.h</includes>
    <class kind="class">SampleComponent</class>
    <member kind="function">
      <type>void</type>
      <name>SampleComponentInit</name>
      <anchorfile>SampleComponent_8h.html</anchorfile>
      <anchor>add118f70b75d8d274e7960d8f8f9b000</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SampleComponent_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/rtc/</path>
    <filename>SampleComponent__impl_8cpp</filename>
    <includes id="SampleComponent__impl_8h" name="SampleComponent_impl.h" local="yes" imported="no">SampleComponent_impl.h</includes>
    <includes id="SampleComponent_8h" name="SampleComponent.h" local="yes" imported="no">SampleComponent.h</includes>
  </compound>
  <compound kind="file">
    <name>SampleComponent_impl.h</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/rtc/</path>
    <filename>SampleComponent__impl_8h</filename>
    <class kind="class">SampleComponent_impl</class>
  </compound>
  <compound kind="file">
    <name>SampleComponentComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/rtc/</path>
    <filename>SampleComponentComp_8cpp</filename>
    <includes id="SampleComponent_8h" name="SampleComponent.h" local="yes" imported="no">SampleComponent.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>SampleComponentComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>SampleComponentComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot-terrain-walk.py</name>
    <path>/tmp/ws/src/hrpsys/launch/</path>
    <filename>samplerobot-terrain-walk_8py</filename>
    <namespace>samplerobot-terrain-walk</namespace>
  </compound>
  <compound kind="file">
    <name>samplerobot-walk.py</name>
    <path>/tmp/ws/src/hrpsys/launch/</path>
    <filename>samplerobot-walk_8py</filename>
    <namespace>samplerobot-walk</namespace>
  </compound>
  <compound kind="file">
    <name>samplerobot_auto_balancer.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__auto__balancer_8py</filename>
    <namespace>samplerobot_auto_balancer</namespace>
    <member kind="function">
      <type>def</type>
      <name>calcDiffFootMidCoords</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a693be8a71adc7cd890eac05fccbace26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calcVelListFromPosList</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>aef5195daddd99a975f8b9aa7464d60f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkActualBaseAttitude</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a24c6ee8457ef41b9f29505f9c6232f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkGoPosParam</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>aa4f63e92155a37913f3c7f77fb19e82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkParameterFromLog</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a84913c5d24ad9ad45958b94f3ed38656</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkTooLargeABCCogAcc</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ac7f465c31f2d57f736066e9bd813ae29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>defJointGroups</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a29bef2ee1e925d49f50df928a1d3566e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a3fa82489a870561b046087047339150f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerBalanceAgainstHandForce</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a10beedc8128a5678fcc7e8d84c3e3718</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerBalanceWithArms</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>adcada216320a19a3d961307ae4dc9b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerFixFeet</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ab7220c044977a10b804a5559fc5e6c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerFixFeetHands</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a76f28fa22b6c208d5d6027a89131aac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerGetParam</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a0590b97c5b6b2f5ed82214af011e183a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerSetParam</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>aff127e1da4d28e0e2103c1506bfd23dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerStartStopCheck</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ad56fe92c1485ccd93fce9b58b2d8dae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerTestPoses</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ada3efe11da5688607bc9dcde3c712209</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorBaseTformCheck</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>aec6fac5f7f76fac35752721186b4b5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorChangePoseWhileWalking</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ab8ecc5f4851171b686d97b3baa9091d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorChangeStepParam</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a5cddde1841f799891d35046828834dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorChangeStrideLimitationType</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>afd1e33d2b33339e9d333bbaed36a4d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorEmergencyStop</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ad0a8992c0cc6b71bc35156294d2c694c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorFixHand</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>aada4be46437950f131cfb0bb1ae31212</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorGetParam</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ab3921d65ac6c849cd063e427397a60c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorGetRemainingSteps</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a3ef92fe0965ae30889f47fdbfb990b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorGoPos</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a58b325866336bd3eafa585e10200741e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorGoPosOverwrite</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>acb0d2da0d596120c8c0a87926e10e219</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorGoVelocity</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a93f44232d321e6a276e95621324894d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorGrasplessManipMode</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>aec38795c9466e25d16dbe6dbc5763bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorNonDefaultStrideStop</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a2b828a1b012325904fcd7e1d9a01b3c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorOverwriteCurrentFootstep</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ad344c0a6d039819fde2a755b0c47b529</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorOverwriteFootsteps</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a35a654036ff8eeb7d6894b10922a2f14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorOverwriteFootstepsBase</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>acf741c81f7a5de1a47d6a9945184604f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetFootSteps</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a296d98d077d0bc931eae8af7b4e47aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetFootStepsWithArms</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ae5a22107ad54eae5b7dd5c3a52c018b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetParam</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a605e301c294a75d11297874061e1bfc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorStopStartSyncCheck</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a7018a89b90b1d74eed61f0b7933e369b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorToeHeelContact</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a28d5e59763ffa71f9026a32f2dd2d8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStandingPosResetting</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a3cdeb1f6544c5049ca795c6427074b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a70c8ca4a0ccd5b252bbcf9d4cb693da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Quaternion2Angle</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a1211370e04d34aa9bd1b129fc8f0c817</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Quaternion2RotMatrixZ</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ac096e462083b330a2a071b1b7c3b7111</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ac40e2953854ff4ca4b6ac203ffd3b8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testPoseList</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ae3ac2466b9769177c7cdff7cc6c1cabf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_carry_object.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__carry__object_8py</filename>
    <namespace>samplerobot_carry_object</namespace>
    <member kind="function">
      <type>def</type>
      <name>defJointGroups</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a7c47c53d1abd22ffd33995a52841e6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>af31618cf734a4672374b3ec70f382c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoDualarmCarryup</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a7378e665a3b2527ffdfadb816b20bd31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoDualarmPush</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a7ddb2926eaedc045c38f706fd4ea7031</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetParameter</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a1d05b274b0c2f16ad7996ce01aa031b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSinglearmCarryup</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>acbe26e7d132185d641f3431a90a40bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoWalk</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a568a31bc5139926d9d67b34a87cd5ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a6a7e800de20df52940a0d9a909e056fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>objectTurnaroundDetection</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a55c64d7c0aff17fb146c027e93739dae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_collision_detector.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__collision__detector_8py</filename>
    <namespace>samplerobot_collision_detector</namespace>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>ad4b96f5ead82fbac30297c6bc131a486</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo_co_loop</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a31f91817604d05068c9c09c01f9a1f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoCollisionCheckFail</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a084ebaf43f4c7000f2685b9eff1e5ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoCollisionCheckFailWithSetTolerance</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a835183038a83f7346fe2df9751bf8235</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoCollisionCheckSafe</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a1ad4d42323e07cf03f2f30b087553d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoCollisionDisableEnable</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a8bcc93a87000e7cb6d99c7c5daa2fe4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoCollisionMask</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a84596989e05577a5f5cf5bcfe385f45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>adda8408580eef51df7760061aa7312a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vector_equal_eps</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a92b2fc21bb2267c1fb77950b1da5a933</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_data_logger.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__data__logger_8py</filename>
    <namespace>samplerobot_data_logger</namespace>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__data__logger.html</anchorfile>
      <anchor>a815d8a391be74d5fe11a70b2de2a34fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoClearLog</name>
      <anchorfile>namespacesamplerobot__data__logger.html</anchorfile>
      <anchor>a379650af2156e327d9c05fc96741b5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSaveLog</name>
      <anchorfile>namespacesamplerobot__data__logger.html</anchorfile>
      <anchor>ac485a5c6bd9ca5808662410d037ecbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetMaxLogLength</name>
      <anchorfile>namespacesamplerobot__data__logger.html</anchorfile>
      <anchor>a39e168fd9855918d44f957a67392ec11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__data__logger.html</anchorfile>
      <anchor>a328f28829e070b7c8c5cd955ace07a19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_emergency_stopper.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__emergency__stopper_8py</filename>
    <namespace>samplerobot_emergency_stopper</namespace>
    <member kind="function">
      <type>def</type>
      <name>arrayApproxEqual</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>aa4aebf5e6431b64ec2cab282de9d2ee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arrayDistance</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a19348e9730a0e24501671f5d688c53e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkParameterFromLog</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a2338ec9fd661953904937deac4c59ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>aaa3c8b3da5772bad760f9a39a44ab4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoEmergencyStopJointAngle</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a3131b10f9c182d0ad300871c21c2fb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoEmergencyStopJointAngleWithKeyInteracton</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a53ef5506dea42989ae3c04be4c80a6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoEmergencyStopReleaseWhenDeactivated</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>af49246623792ec254e828f9a5281e982</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoEmergencyStopWrench</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a442d37fa07db8bac6439b49731ff36cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getWrenchArray</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a19c44f665329d5a8facb9f4ca834cc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a447bc61b99bb4360ca35b18b404a867f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a85bce06a66cd8d23a97b73dd371a98e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_impedance_controller.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__impedance__controller_8py</filename>
    <namespace>samplerobot_impedance_controller</namespace>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>ab407d0fd7a36bb8974d73511a1abc6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoArmTrackingCheck</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>a86da1f474e48ee083c8573fed0d2e329</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGetImpedanceControllerParam</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>abfc5791de5a5bf64f7256b72bfee7429</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoOCTDCheck</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>a50eb68a340c763c3206fabfcc5454aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetImpedanceControllerParam</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>adb317fad86840887b3a278150b3fe2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetRefForce</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>a42c249d7c92101e3cd46287ddbf0ab9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStartImpedanceController</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>aca025fba7642a1d8444999d5f3240c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStartStopIMP</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>a7233e985c2cf3d89de54d2025e758d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStopImpedanceController</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>a037c9389a35ffd93f0cfe35e3b0181d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoWorldFrameCheck</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>ade18832f861ea5d5da2eb8d708a1a78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoWorldFrameRefForceCheck</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>adf242d3fc9a4efb3dff51744c82be66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>a9bfbc6e22e3c25cb3996bc2aceb6f858</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_kalman_filter.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__kalman__filter_8py</filename>
    <namespace>samplerobot_kalman_filter</namespace>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>ae14e09ba32f5647108d081ac04a76ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGetKalmanFilterParameter</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a8d3ad81e00af2a7c4caffc81d472c1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetKalmanFilterParameter</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a91db3375fb27489ff509149fb670aec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>ab7e00a19aed85cea33b3af111aebefc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bending_common</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a24e1a7f4f0cd5bb509a88941a3be9d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_kf_plot</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a9f66b9c0c64055b57a7a0bfd81b00b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_pitch_bending_2s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a118ec4b10f75811832886012f2c1c207</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_pitch_bending_4s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a9da704f5dc6b3774f3b9d9adf8cf668c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_roll_bending_2s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>aaef63131de2ef0e0db7e476614427c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_roll_bending_4s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a63a6b2c3cf12318c88f2028103efe1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_roll_pitch_bending_2s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a753110996c8501634673c699163619cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_roll_pitch_bending_4s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>abcb439318a5e7b0bfd22c2636ed84ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_walk</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>ad941144ee6e73af2ca0b064cf7b4f0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_yaw_bending_2s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a19938925fc3ecdf5c38c2616dc99b3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_yaw_bending_4s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>aa6aa4227780152ff0ba835bda9a4e820</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_reference_force_updater.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__reference__force__updater_8py</filename>
    <namespace>samplerobot_reference_force_updater</namespace>
    <member kind="function">
      <type>def</type>
      <name>checkDataPortFromLog</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>af1ca711bee93c996e06a773e5069272a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>aebe0b31ddc4b5b32e1a8e646a7c3ebc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGetReferecenForceUpdateParam</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>a759c8d233d9b1a4a275e594be525739d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoReferecenForceUpdateParamFootOriginExtMoment</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>a4a674032b3227d216ad5675d0aaaada3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoReferenceForceUpdater</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>abde9747dcb406700195459f3b05b96b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetReferecenForceUpdateParam</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>a67f85dae6960d964c734c7bac1f7a97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetReferecenForceUpdateParamWhileActive</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>a9a5ae2ead0dc3d27d7996ea1013cda53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>a34b4ae39c47bff787f18a1a0c09520c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>ab55c16b0187e02984e2343801da02903</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_remove_force_offset.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__remove__force__offset_8py</filename>
    <namespace>samplerobot_remove_force_offset</namespace>
    <member kind="function">
      <type>def</type>
      <name>checkParameterFromLog</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>a8ce567af053b42025915203b4e7d9ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>a1d79b4893d937e7427bfc29cf5cc39cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoDumpLoadForceMomentOffsetParams</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>a0e7e6746534656d43a330fb07cf9090e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGetForceMomentOffsetParam</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>a27e03a180a98f2451610947a3566b665</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoRemoveForceSensorOffsetRMFO</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>aaa4930d7e172e5ca67c364ef152208ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetForceMomentOffsetParam</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>a7fa670d5d768a5bed52bd16646e72d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>a1684ff39c03d98b9adbba5c5b1e97bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>aa56c5eca271d976902a90997b6b27995</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_sequence_player.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__sequence__player_8py</filename>
    <namespace>samplerobot_sequence_player</namespace>
    <member kind="function">
      <type>def</type>
      <name>checkArrayBetween</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>ac4b60b7a74fe1e0a068cec147fedefec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkArrayEquality</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>aba4fa34c028812bd64a0051ddcda3ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkJointAngles</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>af2404bdf6cca736705ab6b954b921c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkJointAnglesBetween</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a4f931202590f14b44bce2520638fb844</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkOptionalData</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a78c7905889a852921e29b36165d906b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkParameterFromLog</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a5ea9f9b1efe25e150c4c9f18f5a85557</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkRobotState</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a1f38c1e50ebb32b9776336b1de5eb439</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkServoStateFromLog</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a031e181eb3cbd58580b1f69422a03fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkTorque</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>aff579ff6ca12bc4abd4db5497b779c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkWaist</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a77fa0378a61bc9b086f4f951c1ccf338</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkWrenches</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a43c6cf193a5ba7e773ed594f00720889</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkZmp</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a70d33981d4be6d9d100edc1d83a4c7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a411db72c97968a7643dd8ae079bdfbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a9409f2413ecc39ec2a0c98a8b87d38c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoLoadPattern</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a3adc84b1e9149da28a294c2441f04789</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetBasePosRpy</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a1adc6b47cb61633d78630dbf8b8d5a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetJointAngle</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a59e77cb33a611efd523d26546b4c92f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetJointAngles</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a318e76b6582df440581450db25413fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetJointAnglesOfGroup</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a949710f65e6c3d9183145b9aa9d4b7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetJointAnglesSequence</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>ab9b78908877f7190c3fa2fe3055cc82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetJointAnglesSequenceFull</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a72fa1bc3eeb087b44178abd395761ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetJointAnglesSequenceOfGroup</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a6ed8adc60e2a10dd39bdc72702fcbdf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetTargetPose</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a4810ee2653919ab33ff45091a9b3f680</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetWrenches</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>aa4fdae32d00654f9d5bb27b1bbbf2d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetZmp</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a6baa3ace4b6b3ff6197289e51f0dc906</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dumpLoadPatternTestFile</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>aa8e0f6451cd0c92ee1f5d7cd0d3639e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a02ccc38bf6a17821f1692c4716b997e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a30b6c1269dfc40e08799f0f1d8a11b65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_soft_error_limiter.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__soft__error__limiter_8py</filename>
    <namespace>samplerobot_soft_error_limiter</namespace>
    <member kind="function">
      <type>def</type>
      <name>deg2rad</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a76e3702daacdfae2fd5c8a6f732c4616</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a20e9c7ddd5f186dd017ab35356fc6621</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoErrorLimit</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>ac2e5b359e4ed05c5aa9744d149fe2a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoPositionLimit</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>ad4272b2ad1277a774542abef8eb7c7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoTestAllLimitTables</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a120a08bf9de0a5d3f80f58133210afb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoVelocityLimit</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a4c5bda3f9c30169218f8a730af399567</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getJointLimitTableInfo</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a6fe1c5a9bd75c561f343fd529c2247af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRTCList</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a490fa080a111d07496870d7211b64074</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>aa2cd291b7e34366f283f92472f79455a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rad2deg</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>ae1e40a9cf4698c9895835a4e93d1c978</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setAndCheckJointErrorLimit</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a64edff031e3624aec5fc75f3f524a266</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setAndCheckJointLimit</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a2a4fd4705613115d6cd04a99bc6c146b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setAndCheckJointVelocityLimit</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>ab033dbb62aa3a2fbe65ea70049c7e4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testLimitTables</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a7b7432f2495438f232523c52d663d820</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testOneLimitTable</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a856fed1887f9da976aa986851957db13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_stabilizer.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__stabilizer_8py</filename>
    <namespace>samplerobot_stabilizer</namespace>
    <member kind="function">
      <type>def</type>
      <name>calcCOP</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a997d09ab8c3dd9a284562057799fa576</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>changeContactDecisionThre</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>aa4e10d2f382f5bfd802257e70dbbfa1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>changeSTAlgorithm</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>afd47cd9f71b0647df5b801d713c2a462</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkActualBaseAttitude</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a586449986e5543d0238e91d22ecc8383</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkParameterFromLog</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a222125251947529dff9d05f6905d6b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>ab9ba57d77e0baf917d317633be984f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGetParameter</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a27f871348a57572fa229c1c3e4544785</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetParameter</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a0cc31891bc9e2b99f8f5f06a77cd3eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStartStopEEFMQPST</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a452d602bda181974bdd1acefd69e0132</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStartStopTPCCST</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a073e4a9431220b3cef7ad694a2bc293f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTLoadPattern</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>af5717369d2f741539336e4138ff380ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTMimicRouchTerrainWalk</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a8c50a3af3f54a8fd1f2234f4eda0af8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTRootRotChange</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>ab8a7f30859b39b4ad4fb02cd7ae5758d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTStairWalk</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>acdbfc3bac85ee0f916a3da774703cb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTToeHeelWalk</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a951f0711ddf68a5ea8471a5aa529eaa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTTransitionAirGround</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a11844b0bac75e9dafa744b8f0442a468</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTTurnWalk</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a0f232cb8b3775ee05427f35e8fefec7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>ab622f46669c3214cd875826c78f0f57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mimicInTheAir</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>aea16820eca84747599efef75d29b5a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mimicOnTheGround</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a707b4afe515cab0cd3caedcf7d245b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printActualBase</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a8c4d1e4f8fb843aae3cb131d60652ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a7aa455f95ba8c5d790f7f6bb12577d41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_terrain_walk.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__terrain__walk_8py</filename>
    <namespace>samplerobot_terrain_walk</namespace>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>a5763eb956b75f7522b7d5f50fc3790f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSlopeUpDown</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>a67c8482edff3e8d0084c270ddedfcb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStairDown</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>ac01760cf1bda21543f63fcef9bd55c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStairUp</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>ac5eb537e8460638b65c79d06aabd04da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStairUpDown</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>a257c8306e93e8ec7caa438a793d94ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>a2fe9cfa46ed4f76cce6d65dcda408c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initPose</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>abb88beb9b68bb0f156fbb1242fc2e60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setupGaitGeneratorParam</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>ac0c58d761cb4031e2f933849e056fc0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stairWalk</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>a775f5edc6427fcf9b71d1105dd445325</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_virtual_force_sensor.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__virtual__force__sensor_8py</filename>
    <namespace>samplerobot_virtual_force_sensor</namespace>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__virtual__force__sensor.html</anchorfile>
      <anchor>ab4fb12848a9522b1627a347e4b4ba080</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__virtual__force__sensor.html</anchorfile>
      <anchor>aeb3769ef2a0fd9b96b7ade5801156a2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplerobot_walk.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleRobot/</path>
    <filename>samplerobot__walk_8py</filename>
    <namespace>samplerobot_walk</namespace>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__walk.html</anchorfile>
      <anchor>ac85b6f41f66b582dd219a443ad8ae77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRTCList</name>
      <anchorfile>namespacesamplerobot__walk.html</anchorfile>
      <anchor>a723e9269e8f304f9061416a8f5bdfb82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__walk.html</anchorfile>
      <anchor>ad9b1a51d2a7c66d7ce0f77a7a884f4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loadPattern</name>
      <anchorfile>namespacesamplerobot__walk.html</anchorfile>
      <anchor>a2373161ea423ca14fad3ebc6b96d574c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samplespecialjointrobot_auto_balancer.py</name>
    <path>/tmp/ws/src/hrpsys/sample/SampleSpecialJointRobot/</path>
    <filename>samplespecialjointrobot__auto__balancer_8py</filename>
    <namespace>samplespecialjointrobot_auto_balancer</namespace>
    <member kind="function">
      <type>def</type>
      <name>checkActualBaseAttitude</name>
      <anchorfile>namespacesamplespecialjointrobot__auto__balancer.html</anchorfile>
      <anchor>a1550a1aceb8f3de6e8dd70b8f30c38aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplespecialjointrobot__auto__balancer.html</anchorfile>
      <anchor>a1521e6769576be2c69507ecb78a6d286</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorNoToeHeelContact</name>
      <anchorfile>namespacesamplespecialjointrobot__auto__balancer.html</anchorfile>
      <anchor>a07c5fb44325a2f3d34297b9ffeeca2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorToeHeelContact</name>
      <anchorfile>namespacesamplespecialjointrobot__auto__balancer.html</anchorfile>
      <anchor>ab620311cdf4fc91681ed550ee85dff25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorToeHeelContactWithToeJoint</name>
      <anchorfile>namespacesamplespecialjointrobot__auto__balancer.html</anchorfile>
      <anchor>a2d3eaf162c9700ef00901fb6835b7cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplespecialjointrobot__auto__balancer.html</anchorfile>
      <anchor>ab1bac314bcab1b2539ae688e23b2c8c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scc.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/SelfCollisionChecker/</path>
    <filename>scc_8cpp</filename>
    <includes id="scc_8h" name="scc.h" local="yes" imported="no">scc.h</includes>
  </compound>
  <compound kind="file">
    <name>scc.h</name>
    <path>/tmp/ws/src/hrpsys/util/SelfCollisionChecker/</path>
    <filename>scc_8h</filename>
    <class kind="class">hrp::SelfCollisionChecker</class>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt;</type>
      <name>LinkNamePairList</name>
      <anchorfile>namespacehrp.html</anchorfile>
      <anchor>ae7dd7d35aa66cbda247448f808b1257b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SceneState.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>SceneState_8cpp</filename>
    <includes id="SceneState_8h" name="SceneState.h" local="yes" imported="no">SceneState.h</includes>
  </compound>
  <compound kind="file">
    <name>SceneState.h</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>SceneState_8h</filename>
    <includes id="BodyState_8h" name="BodyState.h" local="yes" imported="no">BodyState.h</includes>
    <class kind="class">CollisionInfo</class>
    <class kind="class">SceneState</class>
  </compound>
  <compound kind="file">
    <name>SDLUtil.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>SDLUtil_8cpp</filename>
    <includes id="SDLUtil_8h" name="SDLUtil.h" local="yes" imported="no">SDLUtil.h</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawString</name>
      <anchorfile>SDLUtil_8cpp.html</anchorfile>
      <anchor>aa37d607827d9bcb7afc322fa899002dd</anchor>
      <arglist>(const char *str)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SDLUtil.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>SDLUtil_8h</filename>
    <includes id="ThreadedObject_8h" name="ThreadedObject.h" local="yes" imported="no">ThreadedObject.h</includes>
    <class kind="class">SDLwindow</class>
  </compound>
  <compound kind="file">
    <name>seqplay.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SequencePlayer/</path>
    <filename>seqplay_8cpp</filename>
    <includes id="seqplay_8h" name="seqplay.h" local="yes" imported="no">seqplay.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>seqplay_8cpp.html</anchorfile>
      <anchor>a0578fc1dd44e655837453fde19c6b46f</anchor>
      <arglist>(x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>seqplay.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/SequencePlayer/</path>
    <filename>seqplay_8h</filename>
    <includes id="interpolator_8h" name="interpolator.h" local="yes" imported="no">interpolator.h</includes>
    <includes id="timeUtil_8h" name="timeUtil.h" local="yes" imported="no">timeUtil.h</includes>
    <class kind="class">seqplay::groupInterpolator</class>
    <class kind="class">seqplay</class>
  </compound>
  <compound kind="file">
    <name>SequencePlayer.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SequencePlayer/</path>
    <filename>SequencePlayer_8cpp</filename>
    <includes id="SequencePlayer_8h" name="SequencePlayer.h" local="yes" imported="no">SequencePlayer.h</includes>
    <includes id="JointPathEx_8h" name="JointPathEx.h" local="yes" imported="no">../ImpedanceController/JointPathEx.h</includes>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>SequencePlayer_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SequencePlayerInit</name>
      <anchorfile>SequencePlayer_8cpp.html</anchorfile>
      <anchor>abe54c4c7bbedfb3aba1c424730d74379</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>sequenceplayer_spec</name>
      <anchorfile>SequencePlayer_8cpp.html</anchorfile>
      <anchor>a1b362a35c5b856f16a1c732364019e66</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SequencePlayer.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/SequencePlayer/</path>
    <filename>SequencePlayer_8h</filename>
    <includes id="seqplay_8h" name="seqplay.h" local="yes" imported="no">seqplay.h</includes>
    <includes id="SequencePlayerService__impl_8h" name="SequencePlayerService_impl.h" local="yes" imported="no">SequencePlayerService_impl.h</includes>
    <class kind="class">SequencePlayer</class>
    <member kind="function">
      <type>void</type>
      <name>SequencePlayerInit</name>
      <anchorfile>SequencePlayer_8h.html</anchorfile>
      <anchor>abe54c4c7bbedfb3aba1c424730d74379</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SequencePlayerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SequencePlayer/</path>
    <filename>SequencePlayerComp_8cpp</filename>
    <includes id="SequencePlayer_8h" name="SequencePlayer.h" local="yes" imported="no">SequencePlayer.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>SequencePlayerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>SequencePlayerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SequencePlayerService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SequencePlayer/</path>
    <filename>SequencePlayerService__impl_8cpp</filename>
    <includes id="SequencePlayerService__impl_8h" name="SequencePlayerService_impl.h" local="yes" imported="no">SequencePlayerService_impl.h</includes>
    <includes id="SequencePlayer_8h" name="SequencePlayer.h" local="yes" imported="no">SequencePlayer.h</includes>
  </compound>
  <compound kind="file">
    <name>SequencePlayerService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/SequencePlayer/</path>
    <filename>SequencePlayerService__impl_8h</filename>
    <class kind="class">SequencePlayerService_impl</class>
  </compound>
  <compound kind="file">
    <name>ServoController.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ServoController/</path>
    <filename>ServoController_8cpp</filename>
    <includes id="ServoController_8h" name="ServoController.h" local="yes" imported="no">ServoController.h</includes>
    <includes id="ServoSerial_8h" name="ServoSerial.h" local="yes" imported="no">ServoSerial.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ServoControllerInit</name>
      <anchorfile>ServoController_8cpp.html</anchorfile>
      <anchor>a2e27f27c6fa6e9454166ef6b63411a82</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>nullcomponent_spec</name>
      <anchorfile>ServoController_8cpp.html</anchorfile>
      <anchor>a59d8bab33836925c55b70738133e4d7e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ServoController.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ServoController/</path>
    <filename>ServoController_8h</filename>
    <includes id="ServoControllerService__impl_8h" name="ServoControllerService_impl.h" local="yes" imported="no">ServoControllerService_impl.h</includes>
    <class kind="class">ServoController</class>
    <member kind="function">
      <type>void</type>
      <name>ServoControllerInit</name>
      <anchorfile>ServoController_8h.html</anchorfile>
      <anchor>a2e27f27c6fa6e9454166ef6b63411a82</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ServoControllerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ServoController/</path>
    <filename>ServoControllerComp_8cpp</filename>
    <includes id="ServoController_8h" name="ServoController.h" local="yes" imported="no">ServoController.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ServoControllerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ServoControllerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ServoControllerService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ServoController/</path>
    <filename>ServoControllerService__impl_8cpp</filename>
    <includes id="ServoControllerService__impl_8h" name="ServoControllerService_impl.h" local="yes" imported="no">ServoControllerService_impl.h</includes>
    <includes id="ServoController_8h" name="ServoController.h" local="yes" imported="no">ServoController.h</includes>
  </compound>
  <compound kind="file">
    <name>ServoControllerService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ServoController/</path>
    <filename>ServoControllerService__impl_8h</filename>
    <class kind="class">ServoControllerService_impl</class>
  </compound>
  <compound kind="file">
    <name>ServoOnOff.java</name>
    <path>/tmp/ws/src/hrpsys/plugin/src/com/generalrobotix/ui/actions/</path>
    <filename>ServoOnOff_8java</filename>
    <class kind="class">com::generalrobotix::ui::actions::ServoOnOff</class>
  </compound>
  <compound kind="file">
    <name>ServoSerial.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ServoController/</path>
    <filename>ServoSerial_8h</filename>
    <class kind="class">ServoSerial</class>
    <member kind="define">
      <type>#define</type>
      <name>cfsetspeed</name>
      <anchorfile>ServoSerial_8h.html</anchorfile>
      <anchor>a6546cea76ba8eb3cdbcf517ee95be29b</anchor>
      <arglist>(term, baudrate)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetupCollisionPair.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/</path>
    <filename>SetupCollisionPair_8cpp</filename>
    <includes id="CollisionDetector_8h" name="CollisionDetector.h" local="yes" imported="no">CollisionDetector.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>SetupCollisionPair_8cpp.html</anchorfile>
      <anchor>a0578fc1dd44e655837453fde19c6b46f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rad2deg</name>
      <anchorfile>SetupCollisionPair_8cpp.html</anchorfile>
      <anchor>a9e3f17dadb777936ca5a6dd373fb1eb3</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkBlackListJoint</name>
      <anchorfile>SetupCollisionPair_8cpp.html</anchorfile>
      <anchor>ad2c9e6ff8a64d533db3245fdea7e67ed</anchor>
      <arglist>(hrp::Link *l)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkBlackListJointPair</name>
      <anchorfile>SetupCollisionPair_8cpp.html</anchorfile>
      <anchor>afa8f6e8075acf9fe06a2928806f151c0</anchor>
      <arglist>(hrp::Link *l1, hrp::Link *l2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkCollisionForAllJointRange</name>
      <anchorfile>SetupCollisionPair_8cpp.html</anchorfile>
      <anchor>a6072910df0c1689e9d99aca09d0d6240</anchor>
      <arglist>(int i, hrp::JointPathPtr jointPath, std::vector&lt; hrp::ColdetLinkPairPtr &gt; &amp;collisionPairs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compare_joint_path_length</name>
      <anchorfile>SetupCollisionPair_8cpp.html</anchorfile>
      <anchor>ac5a85030c6223218d6888efb0623a47e</anchor>
      <arglist>(const hrp::ColdetLinkPairPtr &amp;p1, const hrp::ColdetLinkPairPtr &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>SetupCollisionPair_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupCollisionLinkPair</name>
      <anchorfile>SetupCollisionPair_8cpp.html</anchorfile>
      <anchor>a8fd42e1ee6980d9db73df756a5a77648</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RTC::ReturnCode_t</type>
      <name>setupCollisionModel</name>
      <anchorfile>SetupCollisionPair_8cpp.html</anchorfile>
      <anchor>a5e17951d59f070d92fe73dd46e88de28</anchor>
      <arglist>(hrp::BodyPtr m_robot, const char *url, OpenHRP::BodyInfo_var binfo)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>blacklist</name>
      <anchorfile>SetupCollisionPair_8cpp.html</anchorfile>
      <anchor>a16b5aa87175c3d2a5593a60f5c708246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; hrp::ColdetLinkPairPtr &gt;</type>
      <name>m_pair</name>
      <anchorfile>SetupCollisionPair_8cpp.html</anchorfile>
      <anchor>a2c7c8e91333dc7d20f36a59738208eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>SetupCollisionPair_8cpp.html</anchorfile>
      <anchor>acaf5ee41b01a7af7c961e44c09db881f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SimpleFullbodyInverseKinematicsSolver.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/AutoBalancer/</path>
    <filename>SimpleFullbodyInverseKinematicsSolver_8h</filename>
    <includes id="JointPathEx_8h" name="JointPathEx.h" local="yes" imported="no">../ImpedanceController/JointPathEx.h</includes>
    <includes id="RatsMatrix_8h" name="RatsMatrix.h" local="yes" imported="no">../ImpedanceController/RatsMatrix.h</includes>
    <class kind="struct">SimpleFullbodyInverseKinematicsSolver::IKparam</class>
    <class kind="class">SimpleFullbodyInverseKinematicsSolver</class>
  </compound>
  <compound kind="file">
    <name>simTest1.py</name>
    <path>/tmp/ws/src/hrpsys/sample/</path>
    <filename>simTest1_8py</filename>
    <namespace>simTest1</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespacesimTest1.html</anchorfile>
      <anchor>a421638163771cf34695ebd8c181bf39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespacesimTest1.html</anchorfile>
      <anchor>a7a17c5603c792c8cd54dce0e3bbc1fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sim</name>
      <anchorfile>namespacesimTest1.html</anchorfile>
      <anchor>a7b9e6af6f17e826957cb6e73f444bbd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simTest2.py</name>
    <path>/tmp/ws/src/hrpsys/sample/</path>
    <filename>simTest2_8py</filename>
    <namespace>simTest2</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespacesimTest2.html</anchorfile>
      <anchor>a2306e8cdb12ebe3445439263acbb6c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespacesimTest2.html</anchorfile>
      <anchor>a000e38bc0123b7b3d11bc17f7636b894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sim</name>
      <anchorfile>namespacesimTest2.html</anchorfile>
      <anchor>a455cd2bb42c827426f2b8ffc23014f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vwr</name>
      <anchorfile>namespacesimTest2.html</anchorfile>
      <anchor>af6084d482ff86e4bb271270df5ec8231</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simTest3.py</name>
    <path>/tmp/ws/src/hrpsys/sample/</path>
    <filename>simTest3_8py</filename>
    <namespace>simTest3</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespacesimTest3.html</anchorfile>
      <anchor>a578104d653bd505d514d71bae0f55f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespacesimTest3.html</anchorfile>
      <anchor>a21d0a82cab193d52dabea54664e668da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sim</name>
      <anchorfile>namespacesimTest3.html</anchorfile>
      <anchor>a404e58460b93aba08d857f96a0739d94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simTest4.py</name>
    <path>/tmp/ws/src/hrpsys/sample/</path>
    <filename>simTest4_8py</filename>
    <namespace>simTest4</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>box</name>
      <anchorfile>namespacesimTest4.html</anchorfile>
      <anchor>ab03b645033d8a1ddbfb4d13dba66a021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>box2</name>
      <anchorfile>namespacesimTest4.html</anchorfile>
      <anchor>a3eadedd621da0a1466d1c6d2725a3ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>model_dir</name>
      <anchorfile>namespacesimTest4.html</anchorfile>
      <anchor>a160679064364ba467b984ac4270d2d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespacesimTest4.html</anchorfile>
      <anchor>a67733b261bc0aaed7b4a1b270846f782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sim</name>
      <anchorfile>namespacesimTest4.html</anchorfile>
      <anchor>aaf95b63c118e16264a55cc682089b898</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simTest5.py</name>
    <path>/tmp/ws/src/hrpsys/sample/</path>
    <filename>simTest5_8py</filename>
    <namespace>simTest5</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>body</name>
      <anchorfile>namespacesimTest5.html</anchorfile>
      <anchor>a50500a5d73beb9e6050c20f6771e05f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>child</name>
      <anchorfile>namespacesimTest5.html</anchorfile>
      <anchor>afb2006c477fe8fa1c8618522fe8993eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>root</name>
      <anchorfile>namespacesimTest5.html</anchorfile>
      <anchor>a060e257e82aef3506711d6c84ba61d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>s1</name>
      <anchorfile>namespacesimTest5.html</anchorfile>
      <anchor>aa4c5b4b365cd98bd38d5df6039114a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>s2</name>
      <anchorfile>namespacesimTest5.html</anchorfile>
      <anchor>aae56df06c569f65f5d530d3ebf8700bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sim</name>
      <anchorfile>namespacesimTest5.html</anchorfile>
      <anchor>a1e6bd3eac182d8a726b9e35c989f26b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rtc/Simulator/Simulator.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Simulator/</path>
    <filename>rtc_2Simulator_2Simulator_8cpp</filename>
    <includes id="rtc_2Simulator_2Simulator_8h" name="rtc/Simulator/Simulator.h" local="yes" imported="no">Simulator.h</includes>
    <member kind="function">
      <type>void</type>
      <name>SimulatorInit</name>
      <anchorfile>rtc_2Simulator_2Simulator_8cpp.html</anchorfile>
      <anchor>a1f91efaf5af785a5ca6cdde1ee8b399b</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>component_spec</name>
      <anchorfile>rtc_2Simulator_2Simulator_8cpp.html</anchorfile>
      <anchor>a504b6ac551a37109bba7ebe94f3afd3e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>util/simulator/Simulator.cpp</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>util_2simulator_2Simulator_8cpp</filename>
    <includes id="util_2simulator_2Simulator_8h" name="util/simulator/Simulator.h" local="yes" imported="no">Simulator.h</includes>
  </compound>
  <compound kind="file">
    <name>rtc/Simulator/Simulator.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Simulator/</path>
    <filename>rtc_2Simulator_2Simulator_8h</filename>
    <includes id="RTCBody_8h" name="RTCBody.h" local="yes" imported="no">RTCBody.h</includes>
    <class kind="class">Simulator</class>
    <member kind="function">
      <type>void</type>
      <name>SimulatorInit</name>
      <anchorfile>rtc_2Simulator_2Simulator_8h.html</anchorfile>
      <anchor>a1f91efaf5af785a5ca6cdde1ee8b399b</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>util/simulator/Simulator.h</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>util_2simulator_2Simulator_8h</filename>
    <includes id="SceneState_8h" name="SceneState.h" local="yes" imported="no">SceneState.h</includes>
    <class kind="class">Simulator</class>
  </compound>
  <compound kind="file">
    <name>SimulatorComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Simulator/</path>
    <filename>SimulatorComp_8cpp</filename>
    <includes id="rtc_2Simulator_2Simulator_8h" name="rtc/Simulator/Simulator.h" local="yes" imported="no">Simulator.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>SimulatorComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>SimulatorComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SimulatorUtil.h</name>
    <path>/tmp/ws/src/hrpsys/util/simulator/</path>
    <filename>SimulatorUtil_8h</filename>
    <includes id="Project_8h" name="Project.h" local="yes" imported="no">Project.h</includes>
    <includes id="BodyRTC_8h" name="BodyRTC.h" local="yes" imported="no">BodyRTC.h</includes>
    <includes id="ProjectUtil_8h" name="ProjectUtil.h" local="yes" imported="no">ProjectUtil.h</includes>
    <includes id="GLmodel_8h" name="GLmodel.h" local="yes" imported="no">GLmodel.h</includes>
    <class kind="class">Simulator</class>
    <member kind="function">
      <type>hrp::BodyPtr</type>
      <name>createBody</name>
      <anchorfile>SimulatorUtil_8h.html</anchorfile>
      <anchor>a01212c5a46462f0f124debf9c301fd1b</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;url, std::vector&lt; BodyRTCPtr &gt; *bodies, RTC::CorbaNaming *naming)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SoftErrorLimiter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SoftErrorLimiter/</path>
    <filename>SoftErrorLimiter_8cpp</filename>
    <includes id="SoftErrorLimiter_8h" name="SoftErrorLimiter.h" local="yes" imported="no">SoftErrorLimiter.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>SoftErrorLimiter_8cpp.html</anchorfile>
      <anchor>a0578fc1dd44e655837453fde19c6b46f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>SoftErrorLimiter_8cpp.html</anchorfile>
      <anchor>a0027abee2ce9f893ca4b8185af7cdd7a</anchor>
      <arglist>(std::ostream &amp;os, const struct RTC::Time &amp;tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SoftErrorLimiterInit</name>
      <anchorfile>SoftErrorLimiter_8cpp.html</anchorfile>
      <anchor>a38af29a33610d52c4e44f26f569b58dd</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>softerrorlimiter_spec</name>
      <anchorfile>SoftErrorLimiter_8cpp.html</anchorfile>
      <anchor>ac4322149285fb450c2b43f1605f71c71</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SoftErrorLimiter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/SoftErrorLimiter/</path>
    <filename>SoftErrorLimiter_8h</filename>
    <includes id="JointLimitTable_8h" name="JointLimitTable.h" local="yes" imported="no">JointLimitTable.h</includes>
    <includes id="SoftErrorLimiterService__impl_8h" name="SoftErrorLimiterService_impl.h" local="yes" imported="no">SoftErrorLimiterService_impl.h</includes>
    <includes id="beep_8h" name="beep.h" local="yes" imported="no">beep.h</includes>
    <class kind="class">SoftErrorLimiter</class>
    <member kind="function">
      <type>void</type>
      <name>SoftErrorLimiterInit</name>
      <anchorfile>SoftErrorLimiter_8h.html</anchorfile>
      <anchor>a38af29a33610d52c4e44f26f569b58dd</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SoftErrorLimiterComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SoftErrorLimiter/</path>
    <filename>SoftErrorLimiterComp_8cpp</filename>
    <includes id="SoftErrorLimiter_8h" name="SoftErrorLimiter.h" local="yes" imported="no">SoftErrorLimiter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>SoftErrorLimiterComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>SoftErrorLimiterComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SoftErrorLimiterService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SoftErrorLimiter/</path>
    <filename>SoftErrorLimiterService__impl_8cpp</filename>
    <includes id="SoftErrorLimiterService__impl_8h" name="SoftErrorLimiterService_impl.h" local="yes" imported="no">SoftErrorLimiterService_impl.h</includes>
  </compound>
  <compound kind="file">
    <name>SoftErrorLimiterService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/SoftErrorLimiter/</path>
    <filename>SoftErrorLimiterService__impl_8h</filename>
    <includes id="SoftErrorLimiter_2robot_8h" name="SoftErrorLimiter/robot.h" local="yes" imported="no">robot.h</includes>
    <class kind="class">SoftErrorLimiterService_impl</class>
  </compound>
  <compound kind="file">
    <name>SORFilter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SORFilter/</path>
    <filename>SORFilter_8cpp</filename>
    <includes id="SORFilter_8h" name="SORFilter.h" local="yes" imported="no">SORFilter.h</includes>
    <member kind="function">
      <type>void</type>
      <name>SORFilterInit</name>
      <anchorfile>SORFilter_8cpp.html</anchorfile>
      <anchor>abda8c3487ee809603c1cdb03f3218b15</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>SORFilter_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SORFilter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/SORFilter/</path>
    <filename>SORFilter_8h</filename>
    <class kind="class">SORFilter</class>
    <member kind="function">
      <type>void</type>
      <name>SORFilterInit</name>
      <anchorfile>SORFilter_8h.html</anchorfile>
      <anchor>abda8c3487ee809603c1cdb03f3218b15</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SORFilterComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SORFilter/</path>
    <filename>SORFilterComp_8cpp</filename>
    <includes id="SORFilter_8h" name="SORFilter.h" local="yes" imported="no">SORFilter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>SORFilterComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>SORFilterComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Stabilizer.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Stabilizer/</path>
    <filename>Stabilizer_8cpp</filename>
    <includes id="Stabilizer_8h" name="Stabilizer.h" local="yes" imported="no">Stabilizer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP</name>
      <anchorfile>Stabilizer_8cpp.html</anchorfile>
      <anchor>a15ee0d8ff2682d0453c65881249ef075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP2</name>
      <anchorfile>Stabilizer_8cpp.html</anchorfile>
      <anchor>ae5ba1edeab8fbc88e7701f90a187db27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>Stabilizer_8cpp.html</anchorfile>
      <anchor>a0578fc1dd44e655837453fde19c6b46f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rad2deg</name>
      <anchorfile>Stabilizer_8cpp.html</anchorfile>
      <anchor>aa0a2b2d4d920457dad62bbe8e268850e</anchor>
      <arglist>(rad)</arglist>
    </member>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>Stabilizer_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>Stabilizer_8cpp.html</anchorfile>
      <anchor>a0027abee2ce9f893ca4b8185af7cdd7a</anchor>
      <arglist>(std::ostream &amp;os, const struct RTC::Time &amp;tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>StabilizerInit</name>
      <anchorfile>Stabilizer_8cpp.html</anchorfile>
      <anchor>a0fcf8c4f6dd089d0d4cfeaeb9652ce96</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>switching_inpact_absorber</name>
      <anchorfile>Stabilizer_8cpp.html</anchorfile>
      <anchor>aa0365fa476874166956402a474e1759f</anchor>
      <arglist>(double force, double lower_th, double upper_th)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>stabilizer_spec</name>
      <anchorfile>Stabilizer_8cpp.html</anchorfile>
      <anchor>a34cf3093b49befb212d1a99e7ed780e7</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Stabilizer.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Stabilizer/</path>
    <filename>Stabilizer_8h</filename>
    <includes id="StabilizerService__impl_8h" name="StabilizerService_impl.h" local="yes" imported="no">StabilizerService_impl.h</includes>
    <includes id="TwoDofController_8h" name="TwoDofController.h" local="yes" imported="no">TwoDofController.h</includes>
    <includes id="ZMPDistributor_8h" name="ZMPDistributor.h" local="yes" imported="no">ZMPDistributor.h</includes>
    <includes id="JointPathEx_8h" name="JointPathEx.h" local="yes" imported="no">../ImpedanceController/JointPathEx.h</includes>
    <includes id="RatsMatrix_8h" name="RatsMatrix.h" local="yes" imported="no">../ImpedanceController/RatsMatrix.h</includes>
    <includes id="TorqueFilter_2IIRFilter_8h" name="TorqueFilter/IIRFilter.h" local="yes" imported="no">../TorqueFilter/IIRFilter.h</includes>
    <class kind="class">Stabilizer</class>
    <class kind="struct">Stabilizer::STIKParam</class>
    <member kind="function">
      <type>void</type>
      <name>StabilizerInit</name>
      <anchorfile>Stabilizer_8h.html</anchorfile>
      <anchor>a0fcf8c4f6dd089d0d4cfeaeb9652ce96</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StabilizerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Stabilizer/</path>
    <filename>StabilizerComp_8cpp</filename>
    <includes id="Stabilizer_8h" name="Stabilizer.h" local="yes" imported="no">Stabilizer.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>StabilizerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>StabilizerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StabilizerService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Stabilizer/</path>
    <filename>StabilizerService__impl_8cpp</filename>
    <includes id="StabilizerService__impl_8h" name="StabilizerService_impl.h" local="yes" imported="no">StabilizerService_impl.h</includes>
    <includes id="Stabilizer_8h" name="Stabilizer.h" local="yes" imported="no">Stabilizer.h</includes>
  </compound>
  <compound kind="file">
    <name>StabilizerService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Stabilizer/</path>
    <filename>StabilizerService__impl_8h</filename>
    <class kind="class">StabilizerService_impl</class>
  </compound>
  <compound kind="file">
    <name>StateHolder.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/StateHolder/</path>
    <filename>StateHolder_8cpp</filename>
    <includes id="StateHolder_8h" name="StateHolder.h" local="yes" imported="no">StateHolder.h</includes>
    <member kind="function">
      <type>void</type>
      <name>StateHolderInit</name>
      <anchorfile>StateHolder_8cpp.html</anchorfile>
      <anchor>a2de5e779428965592e627426ad5898cd</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>stateholder_spec</name>
      <anchorfile>StateHolder_8cpp.html</anchorfile>
      <anchor>a8e1482c2797e9b507d5f32276113c039</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StateHolder.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/StateHolder/</path>
    <filename>StateHolder_8h</filename>
    <includes id="StateHolderService__impl_8h" name="StateHolderService_impl.h" local="yes" imported="no">StateHolderService_impl.h</includes>
    <includes id="TimeKeeperService__impl_8h" name="TimeKeeperService_impl.h" local="yes" imported="no">TimeKeeperService_impl.h</includes>
    <class kind="class">StateHolder</class>
    <member kind="function">
      <type>void</type>
      <name>StateHolderInit</name>
      <anchorfile>StateHolder_8h.html</anchorfile>
      <anchor>a2de5e779428965592e627426ad5898cd</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StateHolderComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/StateHolder/</path>
    <filename>StateHolderComp_8cpp</filename>
    <includes id="StateHolder_8h" name="StateHolder.h" local="yes" imported="no">StateHolder.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>StateHolderComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>StateHolderComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StateHolderService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/StateHolder/</path>
    <filename>StateHolderService__impl_8cpp</filename>
    <includes id="StateHolderService__impl_8h" name="StateHolderService_impl.h" local="yes" imported="no">StateHolderService_impl.h</includes>
    <includes id="StateHolder_8h" name="StateHolder.h" local="yes" imported="no">StateHolder.h</includes>
  </compound>
  <compound kind="file">
    <name>StateHolderService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/StateHolder/</path>
    <filename>StateHolderService__impl_8h</filename>
    <class kind="class">StateHolderService_impl</class>
  </compound>
  <compound kind="file">
    <name>test-colcheck.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-colcheck_8py</filename>
    <class kind="class">test-colcheck::TestHrpsysColcheck</class>
    <namespace>test-colcheck</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-colcheck.html</anchorfile>
      <anchor>a2b147fb4c14d7e73e214753e0d63915d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-colcheck.html</anchorfile>
      <anchor>abed25802fe0b2673d3c74b8b3f57a164</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-hostname.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-hostname_8py</filename>
    <class kind="class">test-hostname::TestHrpsysHostname</class>
    <namespace>test-hostname</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-hostname.html</anchorfile>
      <anchor>ad959aa7cea8d2477cb4b68857784e057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-hostname.html</anchorfile>
      <anchor>a04013a3aac3e3535bc7d0991240743ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-hrpsysconf.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-hrpsysconf_8py</filename>
    <class kind="class">test-hrpsysconf::SampleHrpsysConfigurator</class>
    <class kind="class">test-hrpsysconf::TestHrpsysConfig</class>
    <namespace>test-hrpsysconf</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-hrpsysconf.html</anchorfile>
      <anchor>a84058905d38d8e7ceaf1243738c6c10c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-hrpsysconf.html</anchorfile>
      <anchor>a1941f22ccdd184e39f716761197edac3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-jointangle.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-jointangle_8py</filename>
    <class kind="class">test-jointangle::PA10</class>
    <class kind="class">test-jointangle::TestJointAngle</class>
    <namespace>test-jointangle</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-jointangle.html</anchorfile>
      <anchor>aedea0f87bc3ecdbbbce15b2050fdf69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-jointangle.html</anchorfile>
      <anchor>aedc478b59e2d59d24278bd34fbcbdecd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-pkgconfig.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-pkgconfig_8py</filename>
    <class kind="class">test-pkgconfig::TestHrpsysPkgconfig</class>
    <namespace>test-pkgconfig</namespace>
    <member kind="variable">
      <type>string</type>
      <name>code</name>
      <anchorfile>namespacetest-pkgconfig.html</anchorfile>
      <anchor>a1bac8dfc0aebbca5a0ab3e91cb5a5083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacetest-pkgconfig.html</anchorfile>
      <anchor>ab1fe6f44dcff115bdd1f106c2bb4c019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-pkgconfig.html</anchorfile>
      <anchor>a7b7676e427c78726bed4e3448a5a1119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>PID</name>
      <anchorfile>namespacetest-pkgconfig.html</anchorfile>
      <anchor>ab4f70989df37aba15c29fada78e53f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-pkgconfig.html</anchorfile>
      <anchor>a23cc0a7d09cab72adc11a5ab47c1239c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-robot-hardware.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-robot-hardware_8py</filename>
    <class kind="class">test-robot-hardware::TestHrpsysRobotHardware</class>
    <namespace>test-robot-hardware</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-robot-hardware.html</anchorfile>
      <anchor>a3838ecf18bf9f7c6d7be741e3c2d37fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-robot-hardware.html</anchorfile>
      <anchor>ae181c72049348a01ba3ae25e13bd4cd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-samplerobot-abc.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-samplerobot-abc_8py</filename>
    <class kind="class">test-samplerobot-abc::TestSampleRobotAutoBalancer</class>
    <namespace>test-samplerobot-abc</namespace>
  </compound>
  <compound kind="file">
    <name>test-samplerobot-collision.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-samplerobot-collision_8py</filename>
    <class kind="class">test-samplerobot-collision::TestSampleRobotCollisionDetector</class>
    <class kind="class">test-samplerobot-collision::TestSampleRobotCollisionDetector</class>
    <namespace>test-samplerobot-collision</namespace>
  </compound>
  <compound kind="file">
    <name>test-samplerobot-datalogger.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-samplerobot-datalogger_8py</filename>
    <class kind="class">test-samplerobot-datalogger::TestSampleRobotDataLogger</class>
    <namespace>test-samplerobot-datalogger</namespace>
  </compound>
  <compound kind="file">
    <name>test-samplerobot-el.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-samplerobot-el_8py</filename>
    <class kind="class">test-samplerobot-el::TestSampleRobotSoftErrorLimiter</class>
    <namespace>test-samplerobot-el</namespace>
  </compound>
  <compound kind="file">
    <name>test-samplerobot-emergency.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-samplerobot-emergency_8py</filename>
    <class kind="class">test-samplerobot-emergency::TestSampleRobotEmergencyStopper</class>
    <namespace>test-samplerobot-emergency</namespace>
  </compound>
  <compound kind="file">
    <name>test-samplerobot-impedance.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-samplerobot-impedance_8py</filename>
    <class kind="class">test-samplerobot-impedance::TestSampleRobotImpedanceController</class>
    <namespace>test-samplerobot-impedance</namespace>
  </compound>
  <compound kind="file">
    <name>test-samplerobot-kf.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-samplerobot-kf_8py</filename>
    <class kind="class">test-samplerobot-kf::TestSampleRobotKalmanFilter</class>
    <namespace>test-samplerobot-kf</namespace>
  </compound>
  <compound kind="file">
    <name>test-samplerobot-rfu.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-samplerobot-rfu_8py</filename>
    <class kind="class">test-samplerobot-rfu::TestSampleRobotReferenceForceUpdater</class>
    <namespace>test-samplerobot-rfu</namespace>
  </compound>
  <compound kind="file">
    <name>test-samplerobot-rmfo.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-samplerobot-rmfo_8py</filename>
    <class kind="class">test-samplerobot-rmfo::TestSampleRobotRemoveForceOffset</class>
    <namespace>test-samplerobot-rmfo</namespace>
  </compound>
  <compound kind="file">
    <name>test-samplerobot-sequence.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-samplerobot-sequence_8py</filename>
    <class kind="class">test-samplerobot-sequence::TestSampleRobotSequencePlayer</class>
    <namespace>test-samplerobot-sequence</namespace>
  </compound>
  <compound kind="file">
    <name>test-samplerobot-st.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-samplerobot-st_8py</filename>
    <class kind="class">test-samplerobot-st::TestSampleRobotStabilizer</class>
    <namespace>test-samplerobot-st</namespace>
  </compound>
  <compound kind="file">
    <name>test-samplerobot.py</name>
    <path>/tmp/ws/src/hrpsys/test/</path>
    <filename>test-samplerobot_8py</filename>
    <class kind="class">test-samplerobot::SampleRobot</class>
    <class kind="class">test-samplerobot::TestJointAngle</class>
    <namespace>test-samplerobot</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-samplerobot.html</anchorfile>
      <anchor>ac7d501c2e210995c9b054c2906edd68b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-samplerobot.html</anchorfile>
      <anchor>a8cd053250a061c8105dd2d2604c5ff9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ColorExtractor/test.py</name>
    <path>/tmp/ws/src/hrpsys/rtc/ColorExtractor/</path>
    <filename>ColorExtractor_2test_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>extractor</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>ae5cd6017a2842e482ad31e0fb40d1c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>loader</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>aeba4fc982d481808661c602bf6fe3ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mgr</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>ad54fb9dd6c5ff0bfa9cf9db8218fe7c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>viewer</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a7fd529ff11ad9d76a04f9ffb2d551bc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PCDLoader/test.py</name>
    <path>/tmp/ws/src/hrpsys/rtc/PCDLoader/</path>
    <filename>PCDLoader_2test_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>pcl</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a641a007466e2847ff697b8c86865ccee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pcv</name>
      <anchorfile>namespacetest.html</anchorfile>
      <anchor>a8b1c678518a172d00eefc66c0cf866ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testCamera.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VideoCapture/</path>
    <filename>testCamera_8cpp</filename>
    <includes id="camera_8h" name="camera.h" local="yes" imported="no">camera.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testCamera_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testGaitGenerator.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AutoBalancer/</path>
    <filename>testGaitGenerator_8cpp</filename>
    <includes id="GaitGenerator_8h" name="GaitGenerator.h" local="yes" imported="no">GaitGenerator.h</includes>
    <class kind="class">testGaitGenerator</class>
    <class kind="class">testGaitGeneratorHRP2JSK</class>
    <class kind="class">ValueDifferenceChecker</class>
    <class kind="class">ValueErrorChecker</class>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>testGaitGenerator_8cpp.html</anchorfile>
      <anchor>a894738198a00b6a55e87799c0f8712bb</anchor>
      <arglist>(deg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>eps_eq</name>
      <anchorfile>testGaitGenerator_8cpp.html</anchorfile>
      <anchor>a16e0f0ac837604671643a8ac0254c005</anchor>
      <arglist>(a, b, epsilon)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rad2deg</name>
      <anchorfile>testGaitGenerator_8cpp.html</anchorfile>
      <anchor>aa0a2b2d4d920457dad62bbe8e268850e</anchor>
      <arglist>(rad)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VEC1</name>
      <anchorfile>testGaitGenerator_8cpp.html</anchorfile>
      <anchor>ada3eb40842f4accb4af9c6ef17b9cbb4</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testGaitGenerator_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_usage</name>
      <anchorfile>testGaitGenerator_8cpp.html</anchorfile>
      <anchor>ae5ad5cbeccaedc03a48d3c7eaa803e79</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testIIRFilter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueFilter/</path>
    <filename>testIIRFilter_8cpp</filename>
    <includes id="TorqueFilter_2IIRFilter_8h" name="TorqueFilter/IIRFilter.h" local="yes" imported="no">IIRFilter.h</includes>
    <class kind="class">testIIRFilter</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testIIRFilter_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_usage</name>
      <anchorfile>testIIRFilter_8cpp.html</anchorfile>
      <anchor>ae5ad5cbeccaedc03a48d3c7eaa803e79</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testImpedanceOutputGenerator.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>testImpedanceOutputGenerator_8cpp</filename>
    <includes id="ImpedanceOutputGenerator_8h" name="ImpedanceOutputGenerator.h" local="yes" imported="no">ImpedanceOutputGenerator.h</includes>
    <class kind="class">testImpedanceOutputGenerator</class>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>testImpedanceOutputGenerator_8cpp.html</anchorfile>
      <anchor>a894738198a00b6a55e87799c0f8712bb</anchor>
      <arglist>(deg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rad2deg</name>
      <anchorfile>testImpedanceOutputGenerator_8cpp.html</anchorfile>
      <anchor>aa0a2b2d4d920457dad62bbe8e268850e</anchor>
      <arglist>(rad)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testImpedanceOutputGenerator_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_usage</name>
      <anchorfile>testImpedanceOutputGenerator_8cpp.html</anchorfile>
      <anchor>ae5ad5cbeccaedc03a48d3c7eaa803e79</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testKalmanFilterEstimation.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/KalmanFilter/</path>
    <filename>testKalmanFilterEstimation_8cpp</filename>
    <includes id="RPYKalmanFilter_8h" name="RPYKalmanFilter.h" local="yes" imported="no">RPYKalmanFilter.h</includes>
    <includes id="EKFilter_8h" name="EKFilter.h" local="yes" imported="no">EKFilter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testKalmanFilterEstimation_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testKFilter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/KalmanFilter/</path>
    <filename>testKFilter_8cpp</filename>
    <includes id="RPYKalmanFilter_8h" name="RPYKalmanFilter.h" local="yes" imported="no">RPYKalmanFilter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testKFilter_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testMotorTorqueController.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>testMotorTorqueController_8cpp</filename>
    <includes id="MotorTorqueController_8h" name="MotorTorqueController.h" local="yes" imported="no">MotorTorqueController.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ABS</name>
      <anchorfile>testMotorTorqueController_8cpp.html</anchorfile>
      <anchor>a996f7be338ccb40d1a2a5abc1ad61759</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testMotorTorqueController_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testObjectContactTurnaroundDetectorBase.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ObjectContactTurnaroundDetector/</path>
    <filename>testObjectContactTurnaroundDetectorBase_8cpp</filename>
    <includes id="ObjectContactTurnaroundDetectorBase_8h" name="ObjectContactTurnaroundDetectorBase.h" local="yes" imported="no">ObjectContactTurnaroundDetectorBase.h</includes>
    <class kind="class">testObjectContactTurnaroundDetectorBase</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testObjectContactTurnaroundDetectorBase_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_usage</name>
      <anchorfile>testObjectContactTurnaroundDetectorBase_8cpp.html</anchorfile>
      <anchor>ae5ad5cbeccaedc03a48d3c7eaa803e79</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testObjectTurnaroundDetector.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ImpedanceController/</path>
    <filename>testObjectTurnaroundDetector_8cpp</filename>
    <includes id="ObjectTurnaroundDetector_8h" name="ObjectTurnaroundDetector.h" local="yes" imported="no">ObjectTurnaroundDetector.h</includes>
    <class kind="class">testObjectTurnaroundDetector</class>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>testObjectTurnaroundDetector_8cpp.html</anchorfile>
      <anchor>a894738198a00b6a55e87799c0f8712bb</anchor>
      <arglist>(deg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rad2deg</name>
      <anchorfile>testObjectTurnaroundDetector_8cpp.html</anchorfile>
      <anchor>aa0a2b2d4d920457dad62bbe8e268850e</anchor>
      <arglist>(rad)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testObjectTurnaroundDetector_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_usage</name>
      <anchorfile>testObjectTurnaroundDetector_8cpp.html</anchorfile>
      <anchor>ae5ad5cbeccaedc03a48d3c7eaa803e79</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testPreviewController.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/AutoBalancer/</path>
    <filename>testPreviewController_8cpp</filename>
    <includes id="PreviewController_8h" name="PreviewController.h" local="yes" imported="no">PreviewController.h</includes>
    <class kind="struct">gait_parameter</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testPreviewController_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testServoSerial.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ServoController/</path>
    <filename>testServoSerial_8cpp</filename>
    <includes id="ServoSerial_8h" name="ServoSerial.h" local="yes" imported="no">ServoSerial.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>deg2rad</name>
      <anchorfile>testServoSerial_8cpp.html</anchorfile>
      <anchor>a894738198a00b6a55e87799c0f8712bb</anchor>
      <arglist>(deg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>kbhit</name>
      <anchorfile>testServoSerial_8cpp.html</anchorfile>
      <anchor>a97e9b1fe8d4c010474637a654aad6566</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testServoSerial_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>usage</name>
      <anchorfile>testServoSerial_8cpp.html</anchorfile>
      <anchor>a2ef30c42cbc289d899a8be5d2d8f77d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>id</name>
      <anchorfile>testServoSerial_8cpp.html</anchorfile>
      <anchor>a7441ef0865bcb3db9b8064dd7375c1ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testTwoDofController.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Stabilizer/</path>
    <filename>testTwoDofController_8cpp</filename>
    <includes id="TwoDofController_8h" name="TwoDofController.h" local="yes" imported="no">TwoDofController.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ABS</name>
      <anchorfile>testTwoDofController_8cpp.html</anchorfile>
      <anchor>a996f7be338ccb40d1a2a5abc1ad61759</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testTwoDofController_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testZMPDistributor.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Stabilizer/</path>
    <filename>testZMPDistributor_8cpp</filename>
    <includes id="ZMPDistributor_8h" name="ZMPDistributor.h" local="yes" imported="no">ZMPDistributor.h</includes>
    <class kind="class">testZMPDistributor</class>
    <class kind="class">testZMPDistributorHRP2JSK</class>
    <class kind="class">testZMPDistributorJAXON_RED</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testZMPDistributor_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_usage</name>
      <anchorfile>testZMPDistributor_8cpp.html</anchorfile>
      <anchor>ae5ad5cbeccaedc03a48d3c7eaa803e79</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ThermoEstimator.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ThermoEstimator/</path>
    <filename>ThermoEstimator_8cpp</filename>
    <includes id="ThermoEstimator_8h" name="ThermoEstimator.h" local="yes" imported="no">ThermoEstimator.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ThermoEstimatorInit</name>
      <anchorfile>ThermoEstimator_8cpp.html</anchorfile>
      <anchor>a53273fbb93b1a6b4e0ca96bfc63a82ba</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>thermoestimator_spec</name>
      <anchorfile>ThermoEstimator_8cpp.html</anchorfile>
      <anchor>a2f93a770e11ea1db915d8bbab391d34b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ThermoEstimator.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ThermoEstimator/</path>
    <filename>ThermoEstimator_8h</filename>
    <includes id="MotorHeatParam_8h" name="MotorHeatParam.h" local="yes" imported="no">MotorHeatParam.h</includes>
    <class kind="class">ThermoEstimator</class>
    <member kind="function">
      <type>void</type>
      <name>ThermoEstimatorInit</name>
      <anchorfile>ThermoEstimator_8h.html</anchorfile>
      <anchor>a53273fbb93b1a6b4e0ca96bfc63a82ba</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ThermoEstimatorComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ThermoEstimator/</path>
    <filename>ThermoEstimatorComp_8cpp</filename>
    <includes id="ThermoEstimator_8h" name="ThermoEstimator.h" local="yes" imported="no">ThermoEstimator.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ThermoEstimatorComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ThermoEstimatorComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ThermoLimiter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ThermoLimiter/</path>
    <filename>ThermoLimiter_8cpp</filename>
    <includes id="ThermoLimiter_8h" name="ThermoLimiter.h" local="yes" imported="no">ThermoLimiter.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DQ_MAX</name>
      <anchorfile>ThermoLimiter_8cpp.html</anchorfile>
      <anchor>aef6da6276e15e53aae2edaf0d5f06402</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>ThermoLimiter_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ThermoLimiterInit</name>
      <anchorfile>ThermoLimiter_8cpp.html</anchorfile>
      <anchor>a9dc70d084341142bc4318c0173cea576</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>thermolimiter_spec</name>
      <anchorfile>ThermoLimiter_8cpp.html</anchorfile>
      <anchor>a482248eb68ed3c60f2700eec07a4f8e6</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ThermoLimiter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ThermoLimiter/</path>
    <filename>ThermoLimiter_8h</filename>
    <includes id="MotorHeatParam_8h" name="MotorHeatParam.h" local="yes" imported="no">../ThermoEstimator/MotorHeatParam.h</includes>
    <includes id="ThermoLimiterService__impl_8h" name="ThermoLimiterService_impl.h" local="yes" imported="no">ThermoLimiterService_impl.h</includes>
    <includes id="beep_8h" name="beep.h" local="yes" imported="no">../SoftErrorLimiter/beep.h</includes>
    <class kind="class">ThermoLimiter</class>
    <member kind="function">
      <type>void</type>
      <name>ThermoLimiterInit</name>
      <anchorfile>ThermoLimiter_8h.html</anchorfile>
      <anchor>a9dc70d084341142bc4318c0173cea576</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ThermoLimiterComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ThermoLimiter/</path>
    <filename>ThermoLimiterComp_8cpp</filename>
    <includes id="ThermoLimiter_8h" name="ThermoLimiter.h" local="yes" imported="no">ThermoLimiter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ThermoLimiterComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ThermoLimiterComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ThermoLimiterService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/ThermoLimiter/</path>
    <filename>ThermoLimiterService__impl_8cpp</filename>
    <includes id="ThermoLimiterService__impl_8h" name="ThermoLimiterService_impl.h" local="yes" imported="no">ThermoLimiterService_impl.h</includes>
    <includes id="ThermoLimiter_8h" name="ThermoLimiter.h" local="yes" imported="no">ThermoLimiter.h</includes>
  </compound>
  <compound kind="file">
    <name>ThermoLimiterService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/ThermoLimiter/</path>
    <filename>ThermoLimiterService__impl_8h</filename>
    <class kind="class">ThermoLimiterService_impl</class>
  </compound>
  <compound kind="file">
    <name>ThreadedObject.cpp</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>ThreadedObject_8cpp</filename>
    <includes id="ThreadedObject_8h" name="ThreadedObject.h" local="yes" imported="no">ThreadedObject.h</includes>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>threadMain</name>
      <anchorfile>ThreadedObject_8cpp.html</anchorfile>
      <anchor>acc1afc22c9aa41232e2033828abe3308</anchor>
      <arglist>(void *arg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ThreadedObject.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>ThreadedObject_8h</filename>
    <class kind="class">ThreadedObject</class>
  </compound>
  <compound kind="file">
    <name>TimedPosture.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/</path>
    <filename>TimedPosture_8h</filename>
    <class kind="class">TimedPosture</class>
  </compound>
  <compound kind="file">
    <name>TimedRobotState.h</name>
    <path>/tmp/ws/src/hrpsys/util/monitor/</path>
    <filename>TimedRobotState_8h</filename>
    <class kind="struct">TimedRobotState</class>
  </compound>
  <compound kind="file">
    <name>TimeKeeperService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/StateHolder/</path>
    <filename>TimeKeeperService__impl_8cpp</filename>
    <includes id="TimeKeeperService__impl_8h" name="TimeKeeperService_impl.h" local="yes" imported="no">TimeKeeperService_impl.h</includes>
    <includes id="StateHolder_8h" name="StateHolder.h" local="yes" imported="no">StateHolder.h</includes>
  </compound>
  <compound kind="file">
    <name>TimeKeeperService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/StateHolder/</path>
    <filename>TimeKeeperService__impl_8h</filename>
    <class kind="class">TimeKeeperService_impl</class>
  </compound>
  <compound kind="file">
    <name>timeUtil.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/SequencePlayer/</path>
    <filename>timeUtil_8cpp</filename>
    <includes id="timeUtil_8h" name="timeUtil.h" local="yes" imported="no">timeUtil.h</includes>
    <member kind="function">
      <type>double</type>
      <name>get_cpu_frequency</name>
      <anchorfile>timeUtil_8cpp.html</anchorfile>
      <anchor>a92f084d15a2f44e366ce249ed5aa72f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>tick_t</type>
      <name>get_tick</name>
      <anchorfile>timeUtil_8cpp.html</anchorfile>
      <anchor>a15003663f393b489116e18e9d6692684</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>timeUtil.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/SequencePlayer/</path>
    <filename>timeUtil_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>tick2msec</name>
      <anchorfile>timeUtil_8h.html</anchorfile>
      <anchor>ac30438ed83519c54b40b80f486d0b2da</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tick2sec</name>
      <anchorfile>timeUtil_8h.html</anchorfile>
      <anchor>a46ffeb5db9ccadba2b83ee8ce664cc0c</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tick2usec</name>
      <anchorfile>timeUtil_8h.html</anchorfile>
      <anchor>a38b7e4c33907f9855dd7d0c51a9d45eb</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>tick_t</name>
      <anchorfile>timeUtil_8h.html</anchorfile>
      <anchor>a8a0ff1f8b58ab85ae284e0a15cceab7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_cpu_frequency</name>
      <anchorfile>timeUtil_8h.html</anchorfile>
      <anchor>a92f084d15a2f44e366ce249ed5aa72f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>tick_t</type>
      <name>get_tick</name>
      <anchorfile>timeUtil_8h.html</anchorfile>
      <anchor>a15003663f393b489116e18e9d6692684</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TorqueController.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>TorqueController_8cpp</filename>
    <includes id="TorqueController_8h" name="TorqueController.h" local="yes" imported="no">TorqueController.h</includes>
    <member kind="typedef">
      <type>coil::Guard&lt; coil::Mutex &gt;</type>
      <name>Guard</name>
      <anchorfile>TorqueController_8cpp.html</anchorfile>
      <anchor>ad58c2bf1941c4e7d79ec16d7d38301fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TorqueControllerInit</name>
      <anchorfile>TorqueController_8cpp.html</anchorfile>
      <anchor>a2742e5d160c32119619252886800f8f1</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>torquecontroller_spec</name>
      <anchorfile>TorqueController_8cpp.html</anchorfile>
      <anchor>aaf06fac81a6e5416f409b0af3d1dbff8</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TorqueController.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>TorqueController_8h</filename>
    <includes id="MotorTorqueController_8h" name="MotorTorqueController.h" local="yes" imported="no">MotorTorqueController.h</includes>
    <includes id="TorqueControllerService__impl_8h" name="TorqueControllerService_impl.h" local="yes" imported="no">TorqueControllerService_impl.h</includes>
    <class kind="class">TorqueController</class>
    <member kind="define">
      <type>#define</type>
      <name>TPRQUE_CONTROLLER_H</name>
      <anchorfile>TorqueController_8h.html</anchorfile>
      <anchor>a35381feabe7782be477a869141013084</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TorqueControllerInit</name>
      <anchorfile>TorqueController_8h.html</anchorfile>
      <anchor>a2742e5d160c32119619252886800f8f1</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TorqueControllerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>TorqueControllerComp_8cpp</filename>
    <includes id="TorqueController_8h" name="TorqueController.h" local="yes" imported="no">TorqueController.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>TorqueControllerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>TorqueControllerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TorqueControllerService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>TorqueControllerService__impl_8cpp</filename>
    <includes id="TorqueControllerService__impl_8h" name="TorqueControllerService_impl.h" local="yes" imported="no">TorqueControllerService_impl.h</includes>
    <includes id="TorqueController_8h" name="TorqueController.h" local="yes" imported="no">TorqueController.h</includes>
  </compound>
  <compound kind="file">
    <name>TorqueControllerService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>TorqueControllerService__impl_8h</filename>
    <class kind="class">TorqueControllerService_impl</class>
  </compound>
  <compound kind="file">
    <name>TorqueFilter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueFilter/</path>
    <filename>TorqueFilter_8cpp</filename>
    <includes id="TorqueFilter_8h" name="TorqueFilter.h" local="yes" imported="no">TorqueFilter.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP</name>
      <anchorfile>TorqueFilter_8cpp.html</anchorfile>
      <anchor>a15ee0d8ff2682d0453c65881249ef075</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TorqueFilterInit</name>
      <anchorfile>TorqueFilter_8cpp.html</anchorfile>
      <anchor>a4cb88974a93a0439400a54455c74622c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>torquefilter_spec</name>
      <anchorfile>TorqueFilter_8cpp.html</anchorfile>
      <anchor>ae5ce3cad534f39188dcfb8473e3f54bc</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TorqueFilter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueFilter/</path>
    <filename>TorqueFilter_8h</filename>
    <includes id="TorqueFilter_2IIRFilter_8h" name="TorqueFilter/IIRFilter.h" local="yes" imported="no">IIRFilter.h</includes>
    <class kind="class">TorqueFilter</class>
    <member kind="function">
      <type>void</type>
      <name>TorqueFilterInit</name>
      <anchorfile>TorqueFilter_8h.html</anchorfile>
      <anchor>a4cb88974a93a0439400a54455c74622c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TorqueFilterComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueFilter/</path>
    <filename>TorqueFilterComp_8cpp</filename>
    <includes id="TorqueFilter_8h" name="TorqueFilter.h" local="yes" imported="no">TorqueFilter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>TorqueFilterComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>TorqueFilterComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TwoDofController.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Stabilizer/</path>
    <filename>TwoDofController_8cpp</filename>
    <includes id="TwoDofController_8h" name="TwoDofController.h" local="yes" imported="no">TwoDofController.h</includes>
  </compound>
  <compound kind="file">
    <name>TwoDofController.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Stabilizer/</path>
    <filename>TwoDofController_8h</filename>
    <includes id="Integrator_8h" name="Integrator.h" local="yes" imported="no">Integrator.h</includes>
    <class kind="class">TwoDofController</class>
    <class kind="class">TwoDofControllerInterface</class>
    <class kind="class">TwoDofController::TwoDofControllerParam</class>
  </compound>
  <compound kind="file">
    <name>TwoDofControllerDynamicsModel.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>TwoDofControllerDynamicsModel_8cpp</filename>
    <includes id="TwoDofControllerDynamicsModel_8h" name="TwoDofControllerDynamicsModel.h" local="yes" imported="no">TwoDofControllerDynamicsModel.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NUM_CONVOLUTION_TERM</name>
      <anchorfile>TwoDofControllerDynamicsModel_8cpp.html</anchorfile>
      <anchor>af71f025ff519d83b6f176f877d30604b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TwoDofControllerDynamicsModel.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>TwoDofControllerDynamicsModel_8h</filename>
    <includes id="TwoDofController_8h" name="TwoDofController.h" local="yes" imported="no">../Stabilizer/TwoDofController.h</includes>
    <includes id="Convolution_8h" name="Convolution.h" local="yes" imported="no">Convolution.h</includes>
    <class kind="class">TwoDofControllerDynamicsModel</class>
    <class kind="class">TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModelParam</class>
  </compound>
  <compound kind="file">
    <name>TwoDofControllerPDModel.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>TwoDofControllerPDModel_8cpp</filename>
    <includes id="TwoDofControllerPDModel_8h" name="TwoDofControllerPDModel.h" local="yes" imported="no">TwoDofControllerPDModel.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NUM_CONVOLUTION_TERM</name>
      <anchorfile>TwoDofControllerPDModel_8cpp.html</anchorfile>
      <anchor>af71f025ff519d83b6f176f877d30604b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TwoDofControllerPDModel.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/TorqueController/</path>
    <filename>TwoDofControllerPDModel_8h</filename>
    <includes id="TwoDofController_8h" name="TwoDofController.h" local="yes" imported="no">../Stabilizer/TwoDofController.h</includes>
    <includes id="Convolution_8h" name="Convolution.h" local="yes" imported="no">Convolution.h</includes>
    <class kind="class">TwoDofControllerPDModel</class>
    <class kind="class">TwoDofControllerPDModel::TwoDofControllerPDModelParam</class>
  </compound>
  <compound kind="file">
    <name>UndistortImage.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/UndistortImage/</path>
    <filename>UndistortImage_8cpp</filename>
    <includes id="UndistortImage_8h" name="UndistortImage.h" local="yes" imported="no">UndistortImage.h</includes>
    <member kind="function">
      <type>void</type>
      <name>UndistortImageInit</name>
      <anchorfile>UndistortImage_8cpp.html</anchorfile>
      <anchor>a6cbb0082f5abc566474a5c76a45198c7</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>cameraimageviewercomponent_spec</name>
      <anchorfile>UndistortImage_8cpp.html</anchorfile>
      <anchor>a00cb1bbc410877ffb2e2a295fcbed41c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UndistortImage.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/UndistortImage/</path>
    <filename>UndistortImage_8h</filename>
    <class kind="class">UndistortImage</class>
    <member kind="function">
      <type>void</type>
      <name>UndistortImageInit</name>
      <anchorfile>UndistortImage_8h.html</anchorfile>
      <anchor>a6cbb0082f5abc566474a5c76a45198c7</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UndistortImageComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/UndistortImage/</path>
    <filename>UndistortImageComp_8cpp</filename>
    <includes id="UndistortImage_8h" name="UndistortImage.h" local="yes" imported="no">UndistortImage.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>UndistortImageComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>UndistortImageComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utilities.h</name>
    <path>/tmp/ws/src/hrpsys/doc/</path>
    <filename>utilities_8h</filename>
  </compound>
  <compound kind="file">
    <name>vclip.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/vclip_1.0/include/</path>
    <filename>vclip_8h</filename>
    <includes id="mv_8h" name="mv.h" local="yes" imported="no">mv.h</includes>
    <class kind="class">Vclip::Edge</class>
    <class kind="class">Vclip::Face</class>
    <class kind="struct">Vclip::FaceConeNode</class>
    <class kind="class">Vclip::Feature</class>
    <class kind="struct">Vclip::FeaturePair</class>
    <class kind="class">Vclip::Handle</class>
    <class kind="class">Vclip::Plane</class>
    <class kind="class">Vclip::Polyhedron</class>
    <class kind="class">Vclip::PolyTree</class>
    <class kind="class">Vclip::PolyTreeLibrary</class>
    <class kind="struct">Vclip::PolyTreePair</class>
    <class kind="class">Vclip::ShareHandle</class>
    <class kind="struct">Vclip::VertConeNode</class>
    <class kind="class">Vclip::Vertex</class>
    <class kind="struct">Vclip::XformedGeom</class>
    <namespace>Vclip</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MAX_VERTS_PER_FACE</name>
      <anchorfile>vclip_8h.html</anchorfile>
      <anchor>a6ab8a6f90dd7dc9475c25e9eb5b7abc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PTREE_NAME_SZ</name>
      <anchorfile>vclip_8h.html</anchorfile>
      <anchor>acc5a89ef84491c7889da361d72f783e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VCLIP_MATRIX_POSE</name>
      <anchorfile>vclip_8h.html</anchorfile>
      <anchor>aa84f3afe2968845875b7c3d830f5b238</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VF_NAME_SZ</name>
      <anchorfile>vclip_8h.html</anchorfile>
      <anchor>a805202328ba5f8881e0ea033bed69fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; PolyTreePair, FeaturePair &gt;</type>
      <name>ClosestFeaturesHT</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a3a915bca8f0ffac7194ed2a3dae4dbaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Se3</type>
      <name>VclipPose</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a89d020e63645b20f581b1f4ce79ca5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>VertFaceName</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a8e1afad5b5fef46aa379f4649500cb95</anchor>
      <arglist>[VF_NAME_SZ]</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>loadPolyTreeFile</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a6a5d5c7e92c26ca09fa25f7e79718239</anchor>
      <arglist>(const char *fname, PolyTreeLibrary &amp;library)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a7dd82705dd35e6567caf955a38c526e5</anchor>
      <arglist>(const PolyTreePair &amp;ptree1, const PolyTreePair &amp;ptree2)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a70e1a6a4f725f91faf0bf2402bd40150</anchor>
      <arglist>(ostream &amp;os, const Plane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a7bafbecd0b2fe7185293f437cef0acd6</anchor>
      <arglist>(ostream &amp;os, const VertConeNode &amp;vcn)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a3ac9c27350c3658e7b488cd162e00df1</anchor>
      <arglist>(ostream &amp;os, const FaceConeNode &amp;fcn)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a52a37f8d0a37653a29c1b1b5e3b14951</anchor>
      <arglist>(ostream &amp;os, const Polyhedron *poly)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>ade081641640e0bc85fe3572f72623314</anchor>
      <arglist>(ostream &amp;os, const PolyTree *pt)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a018946aba165a435b7629d5a576ef2e0</anchor>
      <arglist>(const PolyTreePair &amp;ptree1, const PolyTreePair &amp;ptree2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VclipLinkPair.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/</path>
    <filename>VclipLinkPair_8cpp</filename>
    <includes id="VclipLinkPair_8h" name="VclipLinkPair.h" local="yes" imported="no">VclipLinkPair.h</includes>
  </compound>
  <compound kind="file">
    <name>VclipLinkPair.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/</path>
    <filename>VclipLinkPair_8h</filename>
    <includes id="vclip_8h" name="vclip.h" local="yes" imported="no">vclip_1.0/include/vclip.h</includes>
    <class kind="class">VclipLinkPair</class>
    <member kind="typedef">
      <type>boost::intrusive_ptr&lt; VclipLinkPair &gt;</type>
      <name>VclipLinkPairPtr</name>
      <anchorfile>VclipLinkPair_8h.html</anchorfile>
      <anchor>aa645384fa2141bd56473c51c974cd28f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vcTest.py</name>
    <path>/tmp/ws/src/hrpsys/sample/</path>
    <filename>vcTest_8py</filename>
    <namespace>vcTest</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespacevcTest.html</anchorfile>
      <anchor>ae820e08b590e529b040e9102d3545870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespacevcTest.html</anchorfile>
      <anchor>a13f3e52a642c4ccd0291769f0e3a0158</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vc</name>
      <anchorfile>namespacevcTest.html</anchorfile>
      <anchor>a9fc60d3937a068dda9e23551f45a263c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VectorConvert.h</name>
    <path>/tmp/ws/src/hrpsys/lib/util/</path>
    <filename>VectorConvert_8h</filename>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>VectorConvert_8h.html</anchorfile>
      <anchor>aa6984b019894332b1b83ed25f33afcfe</anchor>
      <arglist>(std::istream &amp;is, std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>VectorConvert_8h.html</anchorfile>
      <anchor>a84bf5a8f17373c0dc1143aaffd26d2ea</anchor>
      <arglist>(std::istream &amp;is, hrp::dvector &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>VectorConvert_8h.html</anchorfile>
      <anchor>a278aa4003d1db0c92396154bf1037b5f</anchor>
      <arglist>(std::istream &amp;is, hrp::Vector3 &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VideoCapture.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VideoCapture/</path>
    <filename>VideoCapture_8cpp</filename>
    <includes id="VideoCapture_8h" name="VideoCapture.h" local="yes" imported="no">VideoCapture.h</includes>
    <member kind="function">
      <type>void</type>
      <name>VideoCaptureInit</name>
      <anchorfile>VideoCapture_8cpp.html</anchorfile>
      <anchor>afa37bb03caf6b39ba606862493c00003</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>videocapture_spec</name>
      <anchorfile>VideoCapture_8cpp.html</anchorfile>
      <anchor>ab968da8a674a3002f4d696be3508845c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VideoCapture.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/VideoCapture/</path>
    <filename>VideoCapture_8h</filename>
    <includes id="camera_8h" name="camera.h" local="yes" imported="no">camera.h</includes>
    <includes id="VideoCapture_2CameraCaptureService__impl_8h" name="VideoCapture/CameraCaptureService_impl.h" local="yes" imported="no">CameraCaptureService_impl.h</includes>
    <class kind="class">VideoCapture</class>
    <member kind="function">
      <type>void</type>
      <name>VideoCaptureInit</name>
      <anchorfile>VideoCapture_8h.html</anchorfile>
      <anchor>afa37bb03caf6b39ba606862493c00003</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VideoCaptureComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VideoCapture/</path>
    <filename>VideoCaptureComp_8cpp</filename>
    <includes id="VideoCapture_8h" name="VideoCapture.h" local="yes" imported="no">VideoCapture.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>VideoCaptureComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>VideoCaptureComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Viewer.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Viewer/</path>
    <filename>Viewer_8cpp</filename>
    <includes id="rtc_2Viewer_2GLscene_8h" name="rtc/Viewer/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <includes id="Viewer_2RTCGLbody_8h" name="Viewer/RTCGLbody.h" local="yes" imported="no">RTCGLbody.h</includes>
    <includes id="Viewer_8h" name="Viewer.h" local="yes" imported="no">Viewer.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ViewerInit</name>
      <anchorfile>Viewer_8cpp.html</anchorfile>
      <anchor>ad43d71a1d6a682043c5200892263f339</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>component_spec</name>
      <anchorfile>Viewer_8cpp.html</anchorfile>
      <anchor>a504b6ac551a37109bba7ebe94f3afd3e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Viewer.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Viewer/</path>
    <filename>Viewer_8h</filename>
    <includes id="rtc_2Viewer_2GLscene_8h" name="rtc/Viewer/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <class kind="class">Viewer</class>
    <member kind="function">
      <type>void</type>
      <name>ViewerInit</name>
      <anchorfile>Viewer_8h.html</anchorfile>
      <anchor>ad43d71a1d6a682043c5200892263f339</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ViewerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Viewer/</path>
    <filename>ViewerComp_8cpp</filename>
    <includes id="Viewer_8h" name="Viewer.h" local="yes" imported="no">Viewer.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ViewerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>ViewerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VirtualCamera.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualCamera/</path>
    <filename>VirtualCamera_8cpp</filename>
    <includes id="VirtualCamera_8h" name="VirtualCamera.h" local="yes" imported="no">VirtualCamera.h</includes>
    <includes id="VirtualCamera_2RTCGLbody_8h" name="VirtualCamera/RTCGLbody.h" local="yes" imported="no">RTCGLbody.h</includes>
    <includes id="rtc_2VirtualCamera_2GLscene_8h" name="rtc/VirtualCamera/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>RANGE</name>
      <anchorfile>VirtualCamera_8cpp.html</anchorfile>
      <anchor>a7017beac6a13fc44c66e52bb8e88a958</anchor>
      <arglist>(d, th)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THETA</name>
      <anchorfile>VirtualCamera_8cpp.html</anchorfile>
      <anchor>ad96cdf3b910bb14b58a7f85e8a2ea80a</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>capture</name>
      <anchorfile>VirtualCamera_8cpp.html</anchorfile>
      <anchor>a309cc2d24d9035d2f62eab547c3dd918</anchor>
      <arglist>(int w, int h, unsigned char *o_buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VirtualCameraInit</name>
      <anchorfile>VirtualCamera_8cpp.html</anchorfile>
      <anchor>aaad5eca4add5ff86de87ddbf024fe81b</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>virtualcamera_spec</name>
      <anchorfile>VirtualCamera_8cpp.html</anchorfile>
      <anchor>af48ed0776af391936c8d8d07a49dd64f</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VirtualCamera.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualCamera/</path>
    <filename>VirtualCamera_8h</filename>
    <includes id="rtc_2VirtualCamera_2GLscene_8h" name="rtc/VirtualCamera/GLscene.h" local="yes" imported="no">GLscene.h</includes>
    <class kind="class">VirtualCamera</class>
    <member kind="function">
      <type>void</type>
      <name>VirtualCameraInit</name>
      <anchorfile>VirtualCamera_8h.html</anchorfile>
      <anchor>aaad5eca4add5ff86de87ddbf024fe81b</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VirtualCameraComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualCamera/</path>
    <filename>VirtualCameraComp_8cpp</filename>
    <includes id="VirtualCamera_8h" name="VirtualCamera.h" local="yes" imported="no">VirtualCamera.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>VirtualCameraComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>VirtualCameraComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VirtualForceSensor.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualForceSensor/</path>
    <filename>VirtualForceSensor_8cpp</filename>
    <includes id="VirtualForceSensor_8h" name="VirtualForceSensor.h" local="yes" imported="no">VirtualForceSensor.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGP</name>
      <anchorfile>VirtualForceSensor_8cpp.html</anchorfile>
      <anchor>a15ee0d8ff2682d0453c65881249ef075</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VirtualForceSensorInit</name>
      <anchorfile>VirtualForceSensor_8cpp.html</anchorfile>
      <anchor>a6540811aa9c63d766e8c4746c8621f6a</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>virtualforcesensor_spec</name>
      <anchorfile>VirtualForceSensor_8cpp.html</anchorfile>
      <anchor>a07b4649d1db79187eefb0d0869b78fa9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VirtualForceSensor.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualForceSensor/</path>
    <filename>VirtualForceSensor_8h</filename>
    <includes id="VirtualForceSensorService__impl_8h" name="VirtualForceSensorService_impl.h" local="yes" imported="no">VirtualForceSensorService_impl.h</includes>
    <class kind="class">VirtualForceSensor</class>
    <class kind="struct">VirtualForceSensor::VirtualForceSensorParam</class>
    <member kind="function">
      <type>void</type>
      <name>VirtualForceSensorInit</name>
      <anchorfile>VirtualForceSensor_8h.html</anchorfile>
      <anchor>a6540811aa9c63d766e8c4746c8621f6a</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VirtualForceSensorComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualForceSensor/</path>
    <filename>VirtualForceSensorComp_8cpp</filename>
    <includes id="VirtualForceSensor_8h" name="VirtualForceSensor.h" local="yes" imported="no">VirtualForceSensor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>VirtualForceSensorComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>VirtualForceSensorComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VirtualForceSensorService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualForceSensor/</path>
    <filename>VirtualForceSensorService__impl_8cpp</filename>
    <includes id="VirtualForceSensorService__impl_8h" name="VirtualForceSensorService_impl.h" local="yes" imported="no">VirtualForceSensorService_impl.h</includes>
    <includes id="VirtualForceSensor_8h" name="VirtualForceSensor.h" local="yes" imported="no">VirtualForceSensor.h</includes>
  </compound>
  <compound kind="file">
    <name>VirtualForceSensorService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/VirtualForceSensor/</path>
    <filename>VirtualForceSensorService__impl_8h</filename>
    <class kind="class">VirtualForceSensorService_impl</class>
  </compound>
  <compound kind="file">
    <name>visionTest.py</name>
    <path>/tmp/ws/src/hrpsys/sample/</path>
    <filename>visionTest_8py</filename>
    <namespace>visionTest</namespace>
    <member kind="function">
      <type>def</type>
      <name>capture</name>
      <anchorfile>namespacevisionTest.html</anchorfile>
      <anchor>a69820dae7e42a685c55db26595946243</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>jpeg</name>
      <anchorfile>namespacevisionTest.html</anchorfile>
      <anchor>a91c2fd12fcfdc25d21f4b3d3668f97f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resize</name>
      <anchorfile>namespacevisionTest.html</anchorfile>
      <anchor>a63c1e8a703122247e5ab49ff1be42e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rgb2gray</name>
      <anchorfile>namespacevisionTest.html</anchorfile>
      <anchor>a1eb984da3496498d20e7f166e83b4b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>total</name>
      <anchorfile>namespacevisionTest.html</anchorfile>
      <anchor>adb162e60fcb9cc85e401d41aa283fef1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VkwindowMainWindow.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/CollisionDetector/vclip_1.0/iv_examples/</path>
    <filename>VkwindowMainWindow_8h</filename>
    <class kind="class">VkwindowMainWindow</class>
  </compound>
  <compound kind="file">
    <name>VoxelGridFilter.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VoxelGridFilter/</path>
    <filename>VoxelGridFilter_8cpp</filename>
    <includes id="VoxelGridFilter_8h" name="VoxelGridFilter.h" local="yes" imported="no">VoxelGridFilter.h</includes>
    <member kind="function">
      <type>void</type>
      <name>VoxelGridFilterInit</name>
      <anchorfile>VoxelGridFilter_8cpp.html</anchorfile>
      <anchor>ae534fd5ec67a5cefdebaf778a46bb7df</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>spec</name>
      <anchorfile>VoxelGridFilter_8cpp.html</anchorfile>
      <anchor>a5c64849a5b7f77fd91f1155a8b54b3d4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VoxelGridFilter.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/VoxelGridFilter/</path>
    <filename>VoxelGridFilter_8h</filename>
    <class kind="class">VoxelGridFilter</class>
    <member kind="function">
      <type>void</type>
      <name>VoxelGridFilterInit</name>
      <anchorfile>VoxelGridFilter_8h.html</anchorfile>
      <anchor>ae534fd5ec67a5cefdebaf778a46bb7df</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VoxelGridFilterComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/VoxelGridFilter/</path>
    <filename>VoxelGridFilterComp_8cpp</filename>
    <includes id="VoxelGridFilter_8h" name="VoxelGridFilter.h" local="yes" imported="no">VoxelGridFilter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>VoxelGridFilterComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>VoxelGridFilterComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jython/waitInput.py</name>
    <path>/tmp/ws/src/hrpsys/jython/</path>
    <filename>jython_2waitInput_8py</filename>
    <class kind="class">waitInput::commandPanel</class>
    <class kind="class">waitInput::posFilter</class>
    <class kind="class">waitInput::waitInputMenuFrame</class>
    <namespace>waitInput</namespace>
    <member kind="function">
      <type>def</type>
      <name>setMenuColor</name>
      <anchorfile>namespacewaitInput.html</anchorfile>
      <anchor>acbd3493842ede70e305d6de8be5131b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInputConfirm</name>
      <anchorfile>namespacewaitInput.html</anchorfile>
      <anchor>a904124d0840453524faaa1c408564216</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInputMenu</name>
      <anchorfile>namespacewaitInput.html</anchorfile>
      <anchor>a2a1a7e64b854dae1ab448486ff3fa21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInputSelect</name>
      <anchorfile>namespacewaitInput.html</anchorfile>
      <anchor>acc743b1ae4db7fede29e01687075a35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wimf</name>
      <anchorfile>namespacewaitInput.html</anchorfile>
      <anchor>ac40333742b4641b9275d3bb237b3d3e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>python/waitInput.py</name>
    <path>/tmp/ws/src/hrpsys/python/</path>
    <filename>python_2waitInput_8py</filename>
    <class kind="class">python::waitInput::commandPanel</class>
    <class kind="class">python::waitInput::waitInputMenuFrame</class>
    <namespace>python::waitInput</namespace>
    <member kind="function">
      <type>def</type>
      <name>waitInputConfirm</name>
      <anchorfile>namespacepython_1_1waitInput.html</anchorfile>
      <anchor>a0f83356476b9705b25b50223a5a6817e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInputMenu</name>
      <anchorfile>namespacepython_1_1waitInput.html</anchorfile>
      <anchor>a0c05cafd9349471b3e8011660ce8b1a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInputMenuMain</name>
      <anchorfile>namespacepython_1_1waitInput.html</anchorfile>
      <anchor>afb199f07859cd44111db07c63b4c1835</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInputSelect</name>
      <anchorfile>namespacepython_1_1waitInput.html</anchorfile>
      <anchor>a72425c6c3a798dda60118c23883ac8b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WavPlayer.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/WavPlayer/</path>
    <filename>WavPlayer_8cpp</filename>
    <includes id="WavPlayer_8h" name="WavPlayer.h" local="yes" imported="no">WavPlayer.h</includes>
    <member kind="function">
      <type>void</type>
      <name>WavPlayerInit</name>
      <anchorfile>WavPlayer_8cpp.html</anchorfile>
      <anchor>ac045e95b5981d08c6e0e495a0ca7c84d</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>wavplayer_spec</name>
      <anchorfile>WavPlayer_8cpp.html</anchorfile>
      <anchor>a5a380a424d7a62972f7c104c9bfb1656</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WavPlayer.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/WavPlayer/</path>
    <filename>WavPlayer_8h</filename>
    <includes id="WavPlayerService__impl_8h" name="WavPlayerService_impl.h" local="yes" imported="no">WavPlayerService_impl.h</includes>
    <class kind="class">WavPlayer</class>
    <member kind="function">
      <type>void</type>
      <name>WavPlayerInit</name>
      <anchorfile>WavPlayer_8h.html</anchorfile>
      <anchor>ac045e95b5981d08c6e0e495a0ca7c84d</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WavPlayerComp.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/WavPlayer/</path>
    <filename>WavPlayerComp_8cpp</filename>
    <includes id="WavPlayer_8h" name="WavPlayer.h" local="yes" imported="no">WavPlayer.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>WavPlayerComp_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyModuleInit</name>
      <anchorfile>WavPlayerComp_8cpp.html</anchorfile>
      <anchor>a17ed9a2fdfd88465249bebc7ab8131f0</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WavPlayerService_impl.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/WavPlayer/</path>
    <filename>WavPlayerService__impl_8cpp</filename>
    <includes id="WavPlayerService__impl_8h" name="WavPlayerService_impl.h" local="yes" imported="no">WavPlayerService_impl.h</includes>
    <member kind="function">
      <type>void *</type>
      <name>thread_main</name>
      <anchorfile>WavPlayerService__impl_8cpp.html</anchorfile>
      <anchor>a37aa60ccd379faf554b7f67fc3d3243b</anchor>
      <arglist>(void *args)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WavPlayerService_impl.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/WavPlayer/</path>
    <filename>WavPlayerService__impl_8h</filename>
    <class kind="class">WavPlayerService_impl</class>
  </compound>
  <compound kind="file">
    <name>ysjoyreader.cpp</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick/</path>
    <filename>ysjoyreader_8cpp</filename>
    <includes id="ysjoyreader_8h" name="ysjoyreader.h" local="yes" imported="no">ysjoyreader.h</includes>
    <member kind="function">
      <type>void</type>
      <name>CFSetCopyCallBack</name>
      <anchorfile>ysjoyreader_8cpp.html</anchorfile>
      <anchor>aa59629b4a12431d928995cca239a66c2</anchor>
      <arglist>(const void *value, void *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>YsJoyReaderLoadJoystickCalibrationInfo</name>
      <anchorfile>ysjoyreader_8cpp.html</anchorfile>
      <anchor>a45cae2d99e15e3c371fb5617e31bc072</anchor>
      <arglist>(int nJoystick, YsJoyReader joystick[])</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>YsJoyReaderOpenJoystickCalibrationFile</name>
      <anchorfile>ysjoyreader_8cpp.html</anchorfile>
      <anchor>a8b0bfe42100c78af59dc51c3198abb58</anchor>
      <arglist>(const char mode[])</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>YsJoyReaderOpenJoystickCalibrationFileC</name>
      <anchorfile>ysjoyreader_8cpp.html</anchorfile>
      <anchor>ad03e631dbb9765deef60a79843cb2b64</anchor>
      <arglist>(const char mode[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>YsJoyReaderSaveJoystickCalibrationInfo</name>
      <anchorfile>ysjoyreader_8cpp.html</anchorfile>
      <anchor>acd4171410fcaeba530209e1bbafa370c</anchor>
      <arglist>(int nJoystick, YsJoyReader joystick[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>YsJoyReaderSetUpJoystick</name>
      <anchorfile>ysjoyreader_8cpp.html</anchorfile>
      <anchor>a89314aed9fea9c10605e3fe9b58ae83e</anchor>
      <arglist>(int &amp;nJoystick, YsJoyReader joystick[], int maxNumJoystick)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ysjoyreader.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Joystick/</path>
    <filename>ysjoyreader_8h</filename>
    <class kind="class">YsJoyReader</class>
    <class kind="class">YsJoyReaderAxis</class>
    <class kind="class">YsJoyReaderButton</class>
    <class kind="class">YsJoyReaderElement</class>
    <class kind="class">YsJoyReaderHatSwitch</class>
    <member kind="function">
      <type>int</type>
      <name>YsJoyReaderLoadJoystickCalibrationInfo</name>
      <anchorfile>ysjoyreader_8h.html</anchorfile>
      <anchor>a45cae2d99e15e3c371fb5617e31bc072</anchor>
      <arglist>(int nJoystick, YsJoyReader joystick[])</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>YsJoyReaderOpenJoystickCalibrationFile</name>
      <anchorfile>ysjoyreader_8h.html</anchorfile>
      <anchor>a8b0bfe42100c78af59dc51c3198abb58</anchor>
      <arglist>(const char mode[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>YsJoyReaderSaveJoystickCalibrationInfo</name>
      <anchorfile>ysjoyreader_8h.html</anchorfile>
      <anchor>acd4171410fcaeba530209e1bbafa370c</anchor>
      <arglist>(int nJoystick, YsJoyReader joystick[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>YsJoyReaderSetUpJoystick</name>
      <anchorfile>ysjoyreader_8h.html</anchorfile>
      <anchor>a89314aed9fea9c10605e3fe9b58ae83e</anchor>
      <arglist>(int &amp;nJoystick, YsJoyReader joystick[], int maxNumJoystick)</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>YsJoyReaderMaxNumAxis</name>
      <anchorfile>ysjoyreader_8h.html</anchorfile>
      <anchor>ad5a71e91a3b2a9b936173e803c008d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>YsJoyReaderMaxNumButton</name>
      <anchorfile>ysjoyreader_8h.html</anchorfile>
      <anchor>a1449c9090c208131ce8b2eafb63248d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>YsJoyReaderMaxNumHatSwitch</name>
      <anchorfile>ysjoyreader_8h.html</anchorfile>
      <anchor>ad85f0e458a196b023923334f25b5ada1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ZMPDistributor.h</name>
    <path>/tmp/ws/src/hrpsys/rtc/Stabilizer/</path>
    <filename>ZMPDistributor_8h</filename>
    <includes id="JointPathEx_8h" name="JointPathEx.h" local="yes" imported="no">../ImpedanceController/JointPathEx.h</includes>
    <includes id="TorqueFilter_2IIRFilter_8h" name="TorqueFilter/IIRFilter.h" local="yes" imported="no">../TorqueFilter/IIRFilter.h</includes>
    <class kind="class">FootSupportPolygon</class>
    <class kind="class">SimpleZMPDistributor</class>
    <member kind="define">
      <type>#define</type>
      <name>FORCE_MOMENT_DIFF_CONTROL</name>
      <anchorfile>ZMPDistributor_8h.html</anchorfile>
      <anchor>a4a9d2e8c1a7d5d39406700729e5c574b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>utilities</name>
    <title></title>
    <filename>utilities</filename>
    <docanchor file="utilities">hrpsys-simulator-jython</docanchor>
    <docanchor file="utilities">hrpsys-simulator</docanchor>
    <docanchor file="utilities">ProjectGenerator</docanchor>
    <docanchor file="utilities">hrpsysjy</docanchor>
    <docanchor file="utilities">hrpsyspy</docanchor>
    <docanchor file="utilities">python_binding</docanchor>
    <docanchor file="utilities">hrpsys-monitor</docanchor>
    <docanchor file="utilities">hrpsys-viewer</docanchor>
    <docanchor file="utilities">hrpsys-simulator-python</docanchor>
  </compound>
  <compound kind="class">
    <name>AbsAccelerationInPortHandler</name>
    <filename>classAbsAccelerationInPortHandler.html</filename>
    <base>InPortHandler&lt; RTC::TimedDoubleSeq &gt;</base>
    <member kind="function">
      <type></type>
      <name>AbsAccelerationInPortHandler</name>
      <anchorfile>classAbsAccelerationInPortHandler.html</anchorfile>
      <anchor>ae19801790c7ee237c4512f4044a70cb0</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, hrp::Link *i_link)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classAbsAccelerationInPortHandler.html</anchorfile>
      <anchor>a37bea6fb039710ec39c0cd311f03a5c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Link *</type>
      <name>m_link</name>
      <anchorfile>classAbsAccelerationInPortHandler.html</anchorfile>
      <anchor>a6a992bc62cdf9f1c59e71644bcd4e9cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AbsAccelerationOutPortHandler</name>
    <filename>classAbsAccelerationOutPortHandler.html</filename>
    <base>OutPortHandler&lt; RTC::TimedDoubleSeq &gt;</base>
    <member kind="function">
      <type></type>
      <name>AbsAccelerationOutPortHandler</name>
      <anchorfile>classAbsAccelerationOutPortHandler.html</anchorfile>
      <anchor>abc4ab2039b7b871f9713b07e12badb71</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, hrp::Link *i_link)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classAbsAccelerationOutPortHandler.html</anchorfile>
      <anchor>a00a08da8cf4b53813975e2be2eeddd16</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Link *</type>
      <name>m_link</name>
      <anchorfile>classAbsAccelerationOutPortHandler.html</anchorfile>
      <anchor>acc0ef273549c5ca6a49ae8664e60ae88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AbsVelocityInPortHandler</name>
    <filename>classAbsVelocityInPortHandler.html</filename>
    <base>InPortHandler&lt; RTC::TimedDoubleSeq &gt;</base>
    <member kind="function">
      <type></type>
      <name>AbsVelocityInPortHandler</name>
      <anchorfile>classAbsVelocityInPortHandler.html</anchorfile>
      <anchor>a16e631a751d4404510b0b763a2cd07d7</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, hrp::Link *i_link)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classAbsVelocityInPortHandler.html</anchorfile>
      <anchor>a1a0ac12d49047bb4021c232a392ffcb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Link *</type>
      <name>m_link</name>
      <anchorfile>classAbsVelocityInPortHandler.html</anchorfile>
      <anchor>a8111f6c4929e7173c3b14c74bc3fcae1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AbsVelocityOutPortHandler</name>
    <filename>classAbsVelocityOutPortHandler.html</filename>
    <base>OutPortHandler&lt; RTC::TimedDoubleSeq &gt;</base>
    <member kind="function">
      <type></type>
      <name>AbsVelocityOutPortHandler</name>
      <anchorfile>classAbsVelocityOutPortHandler.html</anchorfile>
      <anchor>a0097dcf47bc4786f168b10916966fbbc</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, hrp::Link *i_link)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classAbsVelocityOutPortHandler.html</anchorfile>
      <anchor>afab2dff3247c7bb3fdf215affe174289</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Link *</type>
      <name>m_link</name>
      <anchorfile>classAbsVelocityOutPortHandler.html</anchorfile>
      <anchor>a956ec5717a62331d5ba9ea9f5046e075</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccelerationChecker</name>
    <filename>classAccelerationChecker.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>AccelerationChecker</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a15057441186c9c14d0c2d16dcb13bb55</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a6b8bf1e481d23b2661befd3bac98dc00</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a0f95b141c214c8b117ea299331ec5f2f</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a14ee92e2f8fe5bfd8179446b6156a7fa</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>af54b0df080bb3e7efa8fbbae50e69d17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AccelerationChecker</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a28457dfd6c4d70002f7e87c22c4c5152</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a7c5b81fb5d93077ebd1e04513d9b6590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qIn</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a05386ecfb2fdc3d79a57d4518f8ba671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qOut</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a024f51d93c6bad516befa32905ee993d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::TimedLongSeqSeq</type>
      <name>m_servoState</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>aca628c07fc0815d6f3f2da6b978d9293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; OpenHRP::TimedLongSeqSeq &gt;</type>
      <name>m_servoStateIn</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a8b7237c956533f23ddfe889909a54da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a2817f4a7a6481660a337f1ae3fc99d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimedDoubleSeq</type>
      <name>m_ddqMax</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>ad383ba7b401d17683ecd5c8fefb4aef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimedDoubleSeq</type>
      <name>m_dq</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a8277ef7f0e98254f929ea29e1f777619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimedDoubleSeq</type>
      <name>m_dqOld</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a01f632a6324bc93b2c1aaf4ad1dcbcb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a8bc9f2a756e73c3e7bc4155afe54d0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_print</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>ae22b9ac910632dcd41a823aa8b318c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimedDoubleSeq</type>
      <name>m_qOld</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>a0b79e6abe975503a1a9ad09f69a8c989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_thd</name>
      <anchorfile>classAccelerationChecker.html</anchorfile>
      <anchor>aeeb26d9d4bbb765b297dc35655fa2095</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccelerationFilter</name>
    <filename>classAccelerationFilter.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>AccelerationFilter</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a10486d5b384f4b2b6e684122e0860d1c</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParam</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a7582e55c50df1dbfe9668be05a8b7efa</anchor>
      <arglist>(::OpenHRP::AccelerationFilterService::AccelerationFilterParam &amp;i_param)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a28a6890674aaec9e9c12476d1d9313f0</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>ac46373c74fdc0aa9d9b3800a2bc6c27d</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a8c92b2d8debf71de775034137367d136</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a084430d4325e84cb6e6bda8a9f4b39a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetFilter</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>afb673501fd7d95cad223f31b02556446</anchor>
      <arglist>(const OpenHRP::AccelerationFilterService::ControlMode &amp;mode, const double *vel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setParam</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>ab97aa456e470bc4de14f87ac3920e0a8</anchor>
      <arglist>(const ::OpenHRP::AccelerationFilterService::AccelerationFilterParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AccelerationFilter</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a2d96ffeaf13c02ad8708ad52dac7f2e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_AccelerationFilterServicePort</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a3868a315bf6e96b9a677cc143f4d3378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedAcceleration3D</type>
      <name>m_accIn</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>add9795e866d53d3c473c0d221a02c26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedAcceleration3D &gt;</type>
      <name>m_accInIn</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>ac92c39d80b23b8f1689cd163df8d37cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_posIn</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a8df58c7cf5fdc6116271ee694599f417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_posInIn</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a130258358cb72b825a7ca8a540727e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedAngularVelocity3D</type>
      <name>m_rateIn</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a9b3cb10e7aacbf33d0af1fc3d8e0df6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedAngularVelocity3D &gt;</type>
      <name>m_rateInIn</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a635ad865b393076867f9cfc89a26d976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_rpyIn</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a3eacbaa7d22de7cc942a1751ebe2ab8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_rpyInIn</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>ae45a3f433483bfd9e48645fcb814ab1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AccelerationFilterService_impl</type>
      <name>m_service0</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a2f5d2424cae45c1c914c482a4ba63fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedVector3D</type>
      <name>m_velOut</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a8c354aceb46d1e04dd6cb0a23d0d8c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedVector3D &gt;</type>
      <name>m_velOutOut</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a29a5949bd452f40abbeb9e9a67743bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::shared_ptr&lt; IIRFilter &gt;</type>
      <name>IIRFilterPtr</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a7f9a3bc473ce2aa3686a428675fc553f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a40f3a4ced9982dbb18199984b3d5aaaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; IIRFilterPtr &gt;</type>
      <name>m_filters</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a2a28b0b03eeacdc939393a5723c925ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>m_global_vel</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>aba5dd51f486fe45f8d7cf1dbf997487f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_gravity</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a7c9cbf620fe9242ebdbed99b2b1866c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_mutex</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a97129b96758fcca0ad2f84af27111570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>m_previous_pos</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a6ed16ede10742764087093967a2f8f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_use_filter_bool</name>
      <anchorfile>classAccelerationFilter.html</anchorfile>
      <anchor>a73dce64f881fb517e5b86b8413b2b554</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccelerationFilterService_impl</name>
    <filename>classAccelerationFilterService__impl.html</filename>
    <member kind="function">
      <type></type>
      <name>AccelerationFilterService_impl</name>
      <anchorfile>classAccelerationFilterService__impl.html</anchorfile>
      <anchor>a6589a1ecdc2ad8fd7d49be7483f84121</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>getAccelerationFilterParam</name>
      <anchorfile>classAccelerationFilterService__impl.html</anchorfile>
      <anchor>a0775a2b16bd2dcbc52ab8b3b1390437a</anchor>
      <arglist>(::OpenHRP::AccelerationFilterService::AccelerationFilterParam_out i_param)</arglist>
    </member>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>resetFilter</name>
      <anchorfile>classAccelerationFilterService__impl.html</anchorfile>
      <anchor>a66a0457061e8d1f25f69ec18fac7a559</anchor>
      <arglist>(OpenHRP::AccelerationFilterService::ControlMode mode, const ::OpenHRP::AccelerationFilterService::DblArray3 vel)</arglist>
    </member>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>setAccelerationFilterParam</name>
      <anchorfile>classAccelerationFilterService__impl.html</anchorfile>
      <anchor>a9b06f6c3833906a55862151594a68cb3</anchor>
      <arglist>(const ::OpenHRP::AccelerationFilterService::AccelerationFilterParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInstance</name>
      <anchorfile>classAccelerationFilterService__impl.html</anchorfile>
      <anchor>a668fbdc6b57d2527b308441e32412e20</anchor>
      <arglist>(AccelerationFilter *i_instance)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AccelerationFilterService_impl</name>
      <anchorfile>classAccelerationFilterService__impl.html</anchorfile>
      <anchor>a306c9b59a818081f5c98c34bcbccde92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AccelerationFilter *</type>
      <name>m_instance</name>
      <anchorfile>classAccelerationFilterService__impl.html</anchorfile>
      <anchor>a7e75de15b7efb74bfc4c7c7a4b1cd400</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccelSensorPortHandler</name>
    <filename>classAccelSensorPortHandler.html</filename>
    <base>SensorPortHandler&lt; hrp::AccelSensor, RTC::TimedAcceleration3D &gt;</base>
    <member kind="function">
      <type></type>
      <name>AccelSensorPortHandler</name>
      <anchorfile>classAccelSensorPortHandler.html</anchorfile>
      <anchor>a14883034fa1279eddf310c1c901cc364</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, hrp::AccelSensor *i_sensor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classAccelSensorPortHandler.html</anchorfile>
      <anchor>a35db974966d67e27e96add21afa0e4ad</anchor>
      <arglist>(double time)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApproximateVoxelGridFilter</name>
    <filename>classApproximateVoxelGridFilter.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>ApproximateVoxelGridFilter</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>a5829bb747878b74f421046d9c177b354</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>a6fd579ec935944e5d7bc30bfe86a0df8</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>adcdf59a10fc40a1c66a7a8761e4ccf44</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>a25b03d7dabab384eacf9ac0d83a31780</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>a6fc57ba84b13cf62daa3e12b9714903f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ApproximateVoxelGridFilter</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>a1563ae2d91c09697c22f8a80de590c8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_filtered</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>af917bcad9a150e3daef7b701fceab6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_filteredOut</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>ae1ef1779ece2e42abfc23ae23213f825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_original</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>ae3f945b303ec1520de95d2fec51f891f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_originalIn</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>aca84426e4b4afdb63cd20cc866f4a509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>a236d61bbb9067ef6843419faecf96dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_debugLevel</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>aa5822cea0376c062ccea2870253d14e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_size</name>
      <anchorfile>classApproximateVoxelGridFilter.html</anchorfile>
      <anchor>a96805f0dc93ed93cd52d8dc8be5824a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AutoBalancer</name>
    <filename>classAutoBalancer.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <class kind="struct">AutoBalancer::ABCIKparam</class>
    <member kind="function">
      <type>bool</type>
      <name>adjustFootSteps</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a0ad1d01ef2d4f2ccf676217b977dc38d</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::Footstep &amp;rfootstep, const OpenHRP::AutoBalancerService::Footstep &amp;lfootstep)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoBalancer</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa69c52932c3834d36151e1859d88baaa</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distributeReferenceZMPToWrenches</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>acea47be6f004d7c936df235163330b6f</anchor>
      <arglist>(const hrp::Vector3 &amp;_ref_zmp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>emergencyStop</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a94a5d74165bbfa80dc8042cfe6366005</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAutoBalancerParam</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a7633a73d1e3935beb7b7ab2768f317c6</anchor>
      <arglist>(OpenHRP::AutoBalancerService::AutoBalancerParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFootstepParam</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a87be76e1443361b850818be755bcd68d</anchor>
      <arglist>(OpenHRP::AutoBalancerService::FootstepParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getGaitGeneratorParam</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ae51776ada4fb5775819c32f1d8c9846a</anchor>
      <arglist>(OpenHRP::AutoBalancerService::GaitGeneratorParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getGoPosFootstepsSequence</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa52a606e07249e4ea80edc2bdb6892e9</anchor>
      <arglist>(const double &amp;x, const double &amp;y, const double &amp;th, OpenHRP::AutoBalancerService::FootstepsSequence_out o_footstep)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRemainingFootstepSequence</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>af3452c42f40572a1adc5c15f7bfc6a54</anchor>
      <arglist>(OpenHRP::AutoBalancerService::FootstepSequence_out o_footstep, CORBA::Long &amp;o_current_fs_idx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>goPos</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a9bdcc2593f285c7938f8a3d4b7b4d5f3</anchor>
      <arglist>(const double &amp;x, const double &amp;y, const double &amp;th)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>goStop</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a35492ad7a7cc246af9949685036449d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>goVelocity</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ae94b8fc60228720d5dff0cf2f1499df5</anchor>
      <arglist>(const double &amp;vx, const double &amp;vy, const double &amp;vth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a020d41c6fffaa28818ae89053a35583a</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a08f66a84e81286f18d6efb77cdd510e4</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ab2d0653598a748c6446d7c951a2c3818</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onFinalize</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a81e9d676371e7947c78b9340a1d83ee3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ad9627ee22bf1adf8f87446a993449f51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>releaseEmergencyStop</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ab1c3cd424f061b4e81bbe1def3af4447</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAutoBalancerParam</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a621bdd1599e5fd0163b2bca606379981</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::AutoBalancerParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setFootSteps</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a4c774bf525a6c2bf8ccf8eb8068e8613</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::FootstepSequence &amp;fs, CORBA::Long overwrite_fs_idx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setFootSteps</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>af9d2ea5e608d9adf8fddb48b60f8176d</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::FootstepsSequence &amp;fss, CORBA::Long overwrite_fs_idx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setFootStepsWithParam</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a4417c41f2a5f5dbbcab4f729f2abd249</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::FootstepSequence &amp;fs, const OpenHRP::AutoBalancerService::StepParamSequence &amp;sps, CORBA::Long overwrite_fs_idx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setFootStepsWithParam</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a145aa84f8d76b8b76804999108f6fb9a</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::FootstepsSequence &amp;fss, const OpenHRP::AutoBalancerService::StepParamsSequence &amp;spss, CORBA::Long overwrite_fs_idx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setGaitGeneratorParam</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>add7c67fc1a7179fac5ae38c3b36a97fd</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::GaitGeneratorParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startAutoBalancer</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac15339ce29269859bdd11a9a5ecbf023</anchor>
      <arglist>(const ::OpenHRP::AutoBalancerService::StrSequence &amp;limbs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopAutoBalancer</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a3c70686931fcd4f15bc8d56e3e917065</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitFootSteps</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a10392bd9fb622c5ccba543626c8b67bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitFootStepsEarly</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>add62f0077f96db98e269b7917f629bd0</anchor>
      <arglist>(const double tm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AutoBalancer</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aca7004fcc6b6b242237fe6e37b9d66dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedAcceleration3D</type>
      <name>m_accRef</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>adb344dbabd5f0c8de55092ec6f30cff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedAcceleration3D &gt;</type>
      <name>m_accRefOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a7edfe055fd626454708084d9a38c3d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedBooleanSeq</type>
      <name>m_actContactStates</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>adf28f578dfe3976974816c7b9517d8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedBooleanSeq &gt;</type>
      <name>m_actContactStatesIn</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a17e83a8659c813e3fc8096be44c15894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_AutoBalancerServicePort</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>add999e6a74b6e93b0e238b64f88dd19e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_basePos</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>abb93dcc9d2418365afbaab5dfb6c92dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPose3D</type>
      <name>m_basePose</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ab288d249d24768a57c9d8ce4ccfbda29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedPose3D &gt;</type>
      <name>m_basePoseOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a05b2193f8a6adcee93572e04d8221796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_basePosIn</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a74bdfc2129130616b883113c9aa3d8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedPoint3D &gt;</type>
      <name>m_basePosOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac77ea46951ee9b86dca2edd5e9e1efb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_baseRpy</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a34ed65f00d8e3d714956f21ca3a760cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_baseRpyIn</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a60a15b1e0137098f1c6aa19166d55da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedOrientation3D &gt;</type>
      <name>m_baseRpyOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ad7c670c3db3fbe8e52d1b1ae2dcbe6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_baseTform</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a654c388ad3475504a84079805960bd04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_baseTformOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a00846c477c39a0da3bdc3d88afa93324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_cog</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aef339536f2692e4e944a521a2195bf11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedPoint3D &gt;</type>
      <name>m_cogOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a168ccde792dd57f0949315401a755b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedBooleanSeq</type>
      <name>m_contactStates</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a0c52d9666afba079e1f4d610e67e8463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedBooleanSeq &gt;</type>
      <name>m_contactStatesOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a5254ba38f5ce69e87f729def516726ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_controlSwingSupportTime</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aba6326cc463fa940e4a00dabf457bdcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_controlSwingSupportTimeOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aac09bd3e123aa72024f2300887e462f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_diffCP</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a3fccf6ccda87a5d5e56ebf12af77ba6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_diffCPIn</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a96455dcb7317b87194914b9b595d4ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedLong</type>
      <name>m_emergencySignal</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a254f832395454d2fde6f298f3618c60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedLong &gt;</type>
      <name>m_emergencySignalIn</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a476ef85aba6cf28d86af8969ff8d7f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_force</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>af459e91a0d9bf4337683df9a8984aa8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedPoint3D &gt;</type>
      <name>m_limbCOPOffset</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a6916ef5231bab8621cd70287c02c50d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OutPort&lt; TimedPoint3D &gt; * &gt;</type>
      <name>m_limbCOPOffsetOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa66a1cc6e59cad42a3850ae5583eb9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_optionalData</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a849f6da847f35445e3177bbfca0ad5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_optionalDataIn</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>abee21e300b28b6f7ece4fee738afbf7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>acf1ae2a0b9dea9c533f10f2791c58a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRef</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a9a38a8961cd68dbdec07f195c0abfcb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefIn</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a63138dfeb5af7688975f40794b6a8c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_ref_force</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aec2912fa1f39a8277750590cbf057ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; InPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_ref_forceIn</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>af89d04993455c892051d9d1c08825327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OutPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_ref_forceOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a7d92bffdc1a9870f98667b88a57a6098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_refFootOriginExtMoment</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a46b6646211481b87752aac411a33c67a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_refFootOriginExtMomentIn</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a21766dddce0d77de2a4ad1ee60d8a351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedBoolean</type>
      <name>m_refFootOriginExtMomentIsHoldValue</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a083a8abff0819e788e6e010bcea2f079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedBoolean &gt;</type>
      <name>m_refFootOriginExtMomentIsHoldValueIn</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a211f47112fd5bd35bfef96aebe81ad71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_sbpCogOffset</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>af622cd2bd014ea92ec140a1c7d671d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedPoint3D &gt;</type>
      <name>m_sbpCogOffsetOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac2eba7032802f6d094fa7595e7ef2035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AutoBalancerService_impl</type>
      <name>m_service0</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa365790a13447d82da3bc37534364498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_toeheelRatio</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a3b22e617b5ff1f496d879a0792cbe8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_toeheelRatioOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ad81c6444697b26dc6125d20c60e49ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedBoolean</type>
      <name>m_walkingStates</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ad773369426a44639c1d332f82824dcbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedBoolean &gt;</type>
      <name>m_walkingStatesOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a0c6faca9fefdca91d3f839ab6ab869de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_zmp</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa18edd41223976759222004a37abe3ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_zmpIn</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac51fa966b84513a6f9baca84f4802c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_zmpOut</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac951d83e65313ad668f373c8b9f32d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIPED</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac2ebc7b4a542018c1224abf875e9f577a1fded806b6440d54c917a0c897984d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TROT</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac2ebc7b4a542018c1224abf875e9f577ab774d805993c53121b7db45509e12a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PACE</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac2ebc7b4a542018c1224abf875e9f577ae915af443e2c23e721692356b8f8fc8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRAWL</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac2ebc7b4a542018c1224abf875e9f577a1e642ab246cff2097ed9e9f3f22dec07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GALLOP</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac2ebc7b4a542018c1224abf875e9f577a4ce4163d07d2c80cb6a80adc6058fe13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_IDLE</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a5fdae390bfb5c0a9ed8adebbb50868b8aa2eacc5ec6b7dfa001084b8cd596a38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_ABC</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a5fdae390bfb5c0a9ed8adebbb50868b8ad0f188c9195edca17bce11b5836f58dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_SYNC_TO_IDLE</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a5fdae390bfb5c0a9ed8adebbb50868b8a59fea92c47c9018f413535f7282a4897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_SYNC_TO_ABC</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a5fdae390bfb5c0a9ed8adebbb50868b8ab56dc7e0f4278a06ef6de73200bd7891</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_NO_FORCE</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa3620c0ea8ff402b572f50ac276993dcada0bd3d87bbeb3ae1463a1c31be3215d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_REF_FORCE</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa3620c0ea8ff402b572f50ac276993dca93d67b1ed8fa13c8902103d8a3d7d786</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_REF_FORCE_WITH_FOOT</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa3620c0ea8ff402b572f50ac276993dca1b12569c03b9fdf03fc6cc99ef641016</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_REF_FORCE_RFU_EXT_MOMENT</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa3620c0ea8ff402b572f50ac276993dca66e79253ba50b76e13c59bbbb1f38649</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::shared_ptr&lt; SimpleFullbodyInverseKinematicsSolver &gt;</type>
      <name>fikPtr</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a1b38a51da3ed00f37ab9649c91c324fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::shared_ptr&lt; rats::gait_generator &gt;</type>
      <name>ggPtr</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a277eccf3aabc8efa47c6d715deb4206c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>calc_inital_support_legs</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ad8e463eebb139929370c0108d0c6a6b5</anchor>
      <arglist>(const double &amp;y, std::vector&lt; rats::coordinates &gt; &amp;initial_support_legs_coords, std::vector&lt; rats::leg_type &gt; &amp;initial_support_legs, rats::coordinates &amp;start_ref_coords)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_static_balance_point_from_forces</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a5fcd3f6518bd7459f5d61fe563dbd112</anchor>
      <arglist>(hrp::Vector3 &amp;sb_point, const hrp::Vector3 &amp;tmpcog, const double ref_com_height)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>hrp::Vector3</type>
      <name>calc_vel_from_hand_error</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a4f832ece804f7daea8bdf579b446dd0a</anchor>
      <arglist>(const rats::coordinates &amp;tmp_fix_coords)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcFixCoordsForAdjustFootstep</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a71bce2f887fd91390a38cc1612d9f59f</anchor>
      <arglist>(rats::coordinates &amp;tmp_fix_coords)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>hrp::Vector3</type>
      <name>calcFootMidPosUsingZMPWeightMap</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a14049eaf024bdca623a5d5b272f4adef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcReferenceJointAnglesForIK</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a042c387e3eb2583abd0b148cf4b31ef5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calculateOutputRefForces</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ab30d04ef8bebd3cfeb6aca790e649327</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>copyRatscoords2Footstep</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa320572855cf8accde35d2200132e078</anchor>
      <arglist>(OpenHRP::AutoBalancerService::Footstep &amp;out_fs, const rats::coordinates &amp;in_fs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fixLegToCoords</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a0cc6abbc3f57104ecedd2dac617289af</anchor>
      <arglist>(const hrp::Vector3 &amp;fix_pos, const hrp::Matrix33 &amp;fix_rot)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fixLegToCoords2</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa84c98cbc59a3baa04a691190f32f1da</anchor>
      <arglist>(rats::coordinates &amp;tmp_fix_coords)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getOutputParametersForABC</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a44342c0a8054b54c5e7c53e4d3aea90f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getOutputParametersForIDLE</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a1f7f06bbb9f77f8eeed690fc70fbe673</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getOutputParametersForWalking</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a9fe3a6b11404ea14d541babfd6dd10db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getTargetParameters</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aff6c213513d98be18584dbeb3e4341c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getUseForceModeString</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a8f7e639431c0ea4a04961dca4f487e29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>interpolateLegNamesAndZMPOffsets</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a0602151ec2ec74ba338f0d2fe2aaa9b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isOptionalDataContact</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>af1df35a1767939081a17347c6d7e6d01</anchor>
      <arglist>(const std::string &amp;ee_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>hrp::Matrix33</type>
      <name>OrientRotationMatrix</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a2ff89e5ce10e7d6c2911856637ac4345</anchor>
      <arglist>(const hrp::Matrix33 &amp;rot, const hrp::Vector3 &amp;axis1, const hrp::Vector3 &amp;axis2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rotateRefForcesForFixCoords</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a35bcccc08b1c547f977256034db486b3</anchor>
      <arglist>(rats::coordinates &amp;tmp_fix_coords)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>solveFullbodyIK</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>af388b7ed10481ddc557695e28d028a3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startABCparam</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac2ea2c4181a4b17aa0c7aef0f5f558d0</anchor>
      <arglist>(const ::OpenHRP::AutoBalancerService::StrSequence &amp;limbs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>startWalking</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac8c82e0f1d9323af44fdb0dc331846f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>static_balance_point_proc_one</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a1c1c70f28ad6efebc694b7505afda574</anchor>
      <arglist>(hrp::Vector3 &amp;tmp_input_sbp, const double ref_com_height)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stopABCparam</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a7593fd77d94578dae9b2c2ca1b5dafc4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stopWalking</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a1fb536701c0f86fa8f7d442ae411ad06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateTargetCoordsForHandFixMode</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a405e2a408bcb44303ee24fa24d779ae7</anchor>
      <arglist>(rats::coordinates &amp;tmp_fix_coords)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateWalkingVelocityFromHandError</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a32c34dd200d72556dab788b6d4871582</anchor>
      <arglist>(rats::coordinates &amp;tmp_fix_coords)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>waitABCTransition</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a4275a7d8d0906838b2760e050c4abe28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Link *</type>
      <name>additional_force_applied_link</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a4ff06261231f723cfb9199fda985ebda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>additional_force_applied_point_offset</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ac5023c937ff12a5f265e07a6561f6464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interpolator *</type>
      <name>adjust_footstep_interpolator</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a8072e260943d1aa30956416d102c7c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>adjust_footstep_transition_time</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a2164fdf2a5d92ecb9bb9f207c7d1926c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, size_t &gt;</type>
      <name>contact_states_index_map</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>af83343af2db00bbbd28b6f02195ffa79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>enum AutoBalancer::@3</type>
      <name>control_mode</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ad9e9d65e9fedcfe5566c0287061102ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>d_pos_z_root</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a9c1e51974c506df31a4b54149d1a80dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>default_zmp_offsets</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a899241d1a6c0cfbd8333244c4df27f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ee_vec</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>af02edb6f4b59c345d0a5768685842504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>fikPtr</type>
      <name>fik</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a21aeaaf9754db30fa3761f0b171c6637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rats::coordinates</type>
      <name>fix_leg_coords</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a25ae7e7c7fb5363b0ed8aab1885fed0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rats::coordinates</type>
      <name>fix_leg_coords2</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a0a44cdb6b47e79e6911627e782ad2879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>enum AutoBalancer::@2</type>
      <name>gait_type</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>afd26c79079251a520fb8a45bf2eb8a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ggPtr</type>
      <name>gg</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ab3b9f91a0b9a020d42da786406a15e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>gg_is_walking</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a84ab86b4c20e6c3f58a3bba3734e3d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>gg_solved</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa1e1a66cba4492cf4c5caa0538450976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>graspless_manip_arm</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>afe711e708090c97409c870a41e43407f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>graspless_manip_mode</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ae064b7be41c5fb61ca07f8193c0e1082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>graspless_manip_p_gain</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a53ccd92da11c3d8841abb65ec1d358e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rats::coordinates</type>
      <name>graspless_manip_reference_trans_coords</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aca1f3b111b24610e916395a046464f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>hand_fix_initial_offset</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a1bb5c9bed8d566663d6fb298134c80f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::InvDynStateBuffer</type>
      <name>idsb</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa4fd4fd3928731490dded63e115df803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ABCIKparam &gt;</type>
      <name>ikp</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a25bc0d159bf91f77143699ce549f6ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>input_basePos</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a41c541011165b2e57c096a525031fb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>input_baseRot</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a2e0be50201190b27329020256f4d7281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>input_zmp</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a7c70497bbab2f6839c1b80dd596d2f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; IIRFilter &gt;</type>
      <name>invdyn_zmp_filters</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a62a18d70050b6c55f439e1bd4283b81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_hand_fix_initial</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a63d5255bd1a22f99223352f092c51c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_hand_fix_mode</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>af88683dd3847738d4025932c4e7931ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_legged_robot</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a2e901690b04164e2a9e81e21f3d7fc9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_stop_mode</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ab94367b1fe81256b7d49e3f4a406c564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>leg_names</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a1c1996a1db6266a2db92c12a1894cbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interpolator *</type>
      <name>leg_names_interpolator</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a76af48b85301150770974e99575cdc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>leg_names_interpolator_ratio</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa3d831eb6ce6cbbe9049d8fbf3259b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>limb_stretch_avoidance_time_const</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a8604a8b0f891dc0be907da8f37496969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>limb_stretch_avoidance_vlimit</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a600c41d80e144bd29182915822eb0154</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>loop</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ae5c5cd2986cc3637f1b0ed85b9a155fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a5d8c05e6e9defd91f81c89c6579550db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a868d66ab19683e6be9793e66e4725655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_mutex</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a9ba7bfbb386d648b55f6bd6f185002c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ad3261467b6d3b98cb9849349396bfb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, hrp::VirtualForceSensorParam &gt;</type>
      <name>m_vfs</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa5d3c412aae2a43b6dc91539eb01ea68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>prev_imu_sensor_pos</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ad037639d64a9e4cd83cd4488197021d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>prev_imu_sensor_vel</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a03656f679fa36506ace6fdfd9888273b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>prev_ref_zmp</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a15cd048faa57006666df0fa4e87c7811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>ref_cog</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a774c26fac5a5f5048c7b6f2ffc77e6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>ref_forces</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ad33c905a4de72e9b572ef933e8182bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>ref_moments</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aae48a95e06c0b0ae43c4d9daf902eaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>ref_zmp</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a1ed11c1bbc1c7e7aa80cd9d5d24f15b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>sbp_cog_offset</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>ab11fcdfcd6183c1eab43b2b8f84d023a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>sbp_offset</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aa8881d13aee99d3a79d61150154fa9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>sensor_names</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a1721acbeedef5b7f38f3d25d59c1e70c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>target_root_p</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a5fbb4f814b9e783477008631ecda83a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>target_root_R</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>aca1b55ba60271a6d95c3796aabcd8f14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interpolator *</type>
      <name>transition_interpolator</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a8d14acaa92ecc0e375c97eced0017baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>transition_interpolator_ratio</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a93870f9b320d1d48e919582e53a5cfcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>transition_time</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a06969811fd9e42f85c0cbddb0308b116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>enum AutoBalancer::@4</type>
      <name>use_force</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a026773867290d280ac9eae68eb7c16cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_limb_stretch_avoidance</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a18a0a9715aec34b80ec02578ce57092c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interpolator *</type>
      <name>zmp_offset_interpolator</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a20f62adfed79b181c1a4da891e4cc893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>zmp_transition_time</name>
      <anchorfile>classAutoBalancer.html</anchorfile>
      <anchor>a197e3cbf56398b5fbe4df33c45edc320</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AutoBalancer::ABCIKparam</name>
    <filename>structAutoBalancer_1_1ABCIKparam.html</filename>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>adjust_interpolation_org_p0</name>
      <anchorfile>structAutoBalancer_1_1ABCIKparam.html</anchorfile>
      <anchor>a78cac688446ac56271d5dbb306493b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>adjust_interpolation_org_r0</name>
      <anchorfile>structAutoBalancer_1_1ABCIKparam.html</anchorfile>
      <anchor>ab5782e97c77e409b9361227ecb36f279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>adjust_interpolation_target_p0</name>
      <anchorfile>structAutoBalancer_1_1ABCIKparam.html</anchorfile>
      <anchor>a48d363fe6e15bbd98014a61aabea0a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>adjust_interpolation_target_r0</name>
      <anchorfile>structAutoBalancer_1_1ABCIKparam.html</anchorfile>
      <anchor>abac9317243856320ade8411865ac84e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_toe_joint</name>
      <anchorfile>structAutoBalancer_1_1ABCIKparam.html</anchorfile>
      <anchor>a7b49f066183177c137e010079e721dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_active</name>
      <anchorfile>structAutoBalancer_1_1ABCIKparam.html</anchorfile>
      <anchor>a2405261f59983a1221cafdf285adf324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>localPos</name>
      <anchorfile>structAutoBalancer_1_1ABCIKparam.html</anchorfile>
      <anchor>a1322b10a6f58bbbd4dc1e5aa6aaadccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>localR</name>
      <anchorfile>structAutoBalancer_1_1ABCIKparam.html</anchorfile>
      <anchor>a8bd26c07c9bf8d8ec9dab95857b5dc8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Link *</type>
      <name>target_link</name>
      <anchorfile>structAutoBalancer_1_1ABCIKparam.html</anchorfile>
      <anchor>a7ffbec9c30bd6005a70356aef7b1a4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>target_p0</name>
      <anchorfile>structAutoBalancer_1_1ABCIKparam.html</anchorfile>
      <anchor>a90825639ac1701eadf934cba4200178d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>target_r0</name>
      <anchorfile>structAutoBalancer_1_1ABCIKparam.html</anchorfile>
      <anchor>a965ac469dc0997d1d8e09670dffc0c1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AutoBalancerService_impl</name>
    <filename>classAutoBalancerService__impl.html</filename>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>adjustFootSteps</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>a8e15980db5dc71adf7f4c14b2a4a620c</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::Footstep &amp;rfootstep, const OpenHRP::AutoBalancerService::Footstep &amp;lfootstep)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>autobalancer</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>affd501568a81f9179bd9ccac7b8053b2</anchor>
      <arglist>(AutoBalancer *i_autobalancer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoBalancerService_impl</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>ada1ca25cacfcf89e24e27b05ac808a8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>emergencyStop</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>a68f9e4698fc8221e2dbb594e8809cbcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getAutoBalancerParam</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>a352d4ea08283b6c6679afbd899af8cf1</anchor>
      <arglist>(OpenHRP::AutoBalancerService::AutoBalancerParam_out i_param)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getFootstepParam</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>a81d30c263db6c464ff5b7ca336f1ac67</anchor>
      <arglist>(OpenHRP::AutoBalancerService::FootstepParam_out i_param)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getGaitGeneratorParam</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>aa23a444c448ceccecfdec51c45fcd29b</anchor>
      <arglist>(OpenHRP::AutoBalancerService::GaitGeneratorParam_out i_param)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getGoPosFootstepsSequence</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>a72bebf03724f3fabc6ef0ca79b3c1034</anchor>
      <arglist>(CORBA::Double x, CORBA::Double y, CORBA::Double th, OpenHRP::AutoBalancerService::FootstepsSequence_out o_footstep)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getRemainingFootstepSequence</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>aaaed45eff156368c6941115d62e0dfcf</anchor>
      <arglist>(OpenHRP::AutoBalancerService::FootstepSequence_out o_footstep, CORBA::Long &amp;o_current_fs_idx)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>goPos</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>a544a1abb424793219e917b96fa7499c5</anchor>
      <arglist>(CORBA::Double x, CORBA::Double y, CORBA::Double th)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>goStop</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>a600fe7beace31315ab4847f14e44edb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>goVelocity</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>acf9d7c0d6a37a1176b498e4baba28ca2</anchor>
      <arglist>(CORBA::Double vx, CORBA::Double vy, CORBA::Double vth)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>releaseEmergencyStop</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>a84ea7404e1224e9e378d326c8caf71b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setAutoBalancerParam</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>afa7fa88e6823d6176aa27ec8c77b3f13</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::AutoBalancerParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setFootSteps</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>aa0a9de575b1088c973604ea3a91de363</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::FootstepsSequence &amp;fss, CORBA::Long overwrite_fs_idx)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setFootStepsWithParam</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>ac52f8f19a2f92e605c4ca4b18b3e0ccf</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::FootstepsSequence &amp;fss, const OpenHRP::AutoBalancerService::StepParamsSequence &amp;spss, CORBA::Long overwrite_fs_idx)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setGaitGeneratorParam</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>abdb0e2bd793857c8ed904b306378af1a</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::GaitGeneratorParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>startAutoBalancer</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>aa18920db124bd16f777719a445491e48</anchor>
      <arglist>(const OpenHRP::AutoBalancerService::StrSequence &amp;limbs)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>stopAutoBalancer</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>ade30371718cb00467b7cfd7d95b36ac9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitFootSteps</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>ab3d14f14c819e75d0de307bc366a3629</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitFootStepsEarly</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>ac85afd4ed7b4406e0c35419423921767</anchor>
      <arglist>(CORBA::Double tm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AutoBalancerService_impl</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>a1b2bc3ee8e6acc277728fec4eb0032fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AutoBalancer *</type>
      <name>m_autobalancer</name>
      <anchorfile>classAutoBalancerService__impl.html</anchorfile>
      <anchor>a6a66696f650fa4250fe89087d6f73f4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AverageFilter</name>
    <filename>classAverageFilter.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>AverageFilter</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>aa3a70fe55da75e03177f67ae31e88c2f</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>a362e88e8360aa051accc4c95e0984b6c</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>a69390d3189fd65a39e8ec174ff5e7f1f</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>a962a576b61c0b45157414db863afd65d</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>a1eb7f8336888f718e0815622571ffe19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AverageFilter</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>a32e47b444489a2125b8df2dfa73b7dbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_filtered</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>aebda4f5f4f5d9bc52ccdabed26c795ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_filteredOut</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>a3d10480670786cb59e928da166e4a867</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_original</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>a02705d12c48c154e7dafd2e0908dd452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_originalIn</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>a17465f8ccf942222bb7a219749beba3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>a5de19146183efbcc5a682c5dd0ae7b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_dilation</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>a767c1673d9e1e5a4d312c73418b66eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>a98caba14a95b0567389209fb47f70322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_windowSize</name>
      <anchorfile>classAverageFilter.html</anchorfile>
      <anchor>a35f51760dcd31aed94640d266d73b91b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BeepClient</name>
    <filename>classBeepClient.html</filename>
    <member kind="function">
      <type></type>
      <name>BeepClient</name>
      <anchorfile>classBeepClient.html</anchorfile>
      <anchor>aae1c621489211a222041533b910b6b12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_num_beep_info</name>
      <anchorfile>classBeepClient.html</anchorfile>
      <anchor>a1e2ed7732395d1f93fe2f6c886dc1ba1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWritable</name>
      <anchorfile>classBeepClient.html</anchorfile>
      <anchor>aee0b21bb4d995f57afd996df9d017aeb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataPort</name>
      <anchorfile>classBeepClient.html</anchorfile>
      <anchor>ac81dd5989867da48f4c2e772b3b4aebd</anchor>
      <arglist>(RTC::TimedLongSeq &amp;out_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startBeep</name>
      <anchorfile>classBeepClient.html</anchorfile>
      <anchor>a8d88071acebbdc3ab41b21c5cc92ac45</anchor>
      <arglist>(const int _freq, const int _length=50)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopBeep</name>
      <anchorfile>classBeepClient.html</anchorfile>
      <anchor>ac644637d3ea4217809c564a23e67b119</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BeepClient</name>
      <anchorfile>classBeepClient.html</anchorfile>
      <anchor>ac6ef65117c454a1d992247a4da98fd16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>freq</name>
      <anchorfile>classBeepClient.html</anchorfile>
      <anchor>a5575523c8f61e4a578e0575ab874c4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_start_beep</name>
      <anchorfile>classBeepClient.html</anchorfile>
      <anchor>abae05903453c308284277554ba4cdb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>length</name>
      <anchorfile>classBeepClient.html</anchorfile>
      <anchor>a0637a8ee5a7649274db6d6eb9273db3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>prev_is_start_beep</name>
      <anchorfile>classBeepClient.html</anchorfile>
      <anchor>abd066eb4616b1ffdca696e6e6f19e8d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BeepData</name>
    <filename>structBeepData.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>_beep_freq</name>
      <anchorfile>structBeepData.html</anchorfile>
      <anchor>a0641214c8597d942801517c484d5c585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_beep_length</name>
      <anchorfile>structBeepData.html</anchorfile>
      <anchor>a821fcdaa633249e702cb5ba3b63c984d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_beep_start</name>
      <anchorfile>structBeepData.html</anchorfile>
      <anchor>a6afd9dcee78ca9658ee3fc72f505542e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Beeper</name>
    <filename>classBeeper.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>Beeper</name>
      <anchorfile>classBeeper.html</anchorfile>
      <anchor>a62c6db070183a6c0f33821fe4e02a7ae</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classBeeper.html</anchorfile>
      <anchor>ae3f39810027330e17ce66a8de1a6a65e</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classBeeper.html</anchorfile>
      <anchor>a6235f5232d09e52992e2d1a80ef6055d</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classBeeper.html</anchorfile>
      <anchor>ac5e41358c3c95818e1388da66f76f9fd</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classBeeper.html</anchorfile>
      <anchor>af9a298d05abf7db61e7db585f9832a60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Beeper</name>
      <anchorfile>classBeeper.html</anchorfile>
      <anchor>a7f87e6369c82383c37a9c977f81c3eff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedLongSeq</type>
      <name>m_beepCommand</name>
      <anchorfile>classBeeper.html</anchorfile>
      <anchor>a8048df9aa0ca627662b499f55a7a6f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedLongSeq &gt;</type>
      <name>m_beepCommandIn</name>
      <anchorfile>classBeeper.html</anchorfile>
      <anchor>a085cb1ac019ece98a4c70d205ff7381d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_t</type>
      <name>beep_thread</name>
      <anchorfile>classBeeper.html</anchorfile>
      <anchor>a2a79719aaf7de7b38a52fb3ab4f0a9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classBeeper.html</anchorfile>
      <anchor>a3768a4bb056473aae6f7d7a47b6fa5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long long</type>
      <name>m_loop</name>
      <anchorfile>classBeeper.html</anchorfile>
      <anchor>a63509aa719a9f46a18b2c226b8b7a716</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BodyRTC</name>
    <filename>classBodyRTC.html</filename>
    <base virtualness="virtual">hrp::Body</base>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="enumeration">
      <name>emg_reason</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a1d9deeab5dd94fc7f4c264d9f1be3021</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMG_NONE</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a1d9deeab5dd94fc7f4c264d9f1be3021a719e1bea0992f59cf4fc4afebd228601</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMG_SERVO_ERROR</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a1d9deeab5dd94fc7f4c264d9f1be3021a2a6269a2be163572c92dd887f09d2423</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMG_FZ</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a1d9deeab5dd94fc7f4c264d9f1be3021a8e6fc69e27cac623937f23ea7c3f0bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addJointGroup</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a58ef047a7f72c8a15d02faaf45562027</anchor>
      <arglist>(const char *gname, const std::vector&lt; int &gt;jids)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BodyRTC</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a43a200866d1a1e1316d70e38a3f72d34</anchor>
      <arglist>(RTC::Manager *manager=&amp;RTC::Manager::instance())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkEmergency</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>aab4a093ef51e4abc29d27a65f4fc5372</anchor>
      <arglist>(emg_reason &amp;o_reason, int &amp;o_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createInPort</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a691adab686eb327263772a10dc473b25</anchor>
      <arglist>(const std::string &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOutPort</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a19b9a94cb3b168aaeeed563427653ec4</anchor>
      <arglist>(const std::string &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt;</type>
      <name>getJointGroup</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a940e1f6866469494555d8fff9d1b1d6b</anchor>
      <arglist>(const char *gname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getStatus</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a845a394f91b90900f813dd218b193de7</anchor>
      <arglist>(OpenHRP::RobotHardwareService::RobotState *rs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getStatus2</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>afbba88692e9c1537e89131bb2b671c6d</anchor>
      <arglist>(OpenHRP::RobotHardwareService::RobotState2 *rs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lengthDigitalInput</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a7f7a95c7312cae243df0ab1e0c951939</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lengthDigitalOutput</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a348c3f081789c8ee7a69bfcb3b96dc74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>names2ids</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a5230c938dcd95663ff904143ff3a9c1a</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;i_names, std::vector&lt; int &gt; &amp;o_ids)</arglist>
    </member>
    <member kind="function">
      <type>RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>ac07fec47cb7f4fc08496e91f2f2f2ded</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function">
      <type>RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a2493fd2c6b7216d6422461935a3ffa81</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>postOneStep</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a394108e9b30ff0b3f069b7523020f70b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>power</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>ae8ca0ade53959b4ab95290b307e1f984</anchor>
      <arglist>(int jid, bool turnon)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>power</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>af07f001b3e7256388997874beb3247fb</anchor>
      <arglist>(const char *jname, bool turnon)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>preOneStep</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a14b9dbde118907dda4436a12915eb335</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readCalibState</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>af1009ba7a7a20fa418b60278ea4fa0bf</anchor>
      <arglist>(const int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readDataPorts</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a1d8f2a504c8f91858a5483b348a0ff82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readDigitalInput</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>aa0e41dae5e9aec058d32a4fd7a52f44c</anchor>
      <arglist>(char *o_din)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readDigitalOutput</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>ada2aca4644f162b1786fe5fcd3780e9c</anchor>
      <arglist>(char *o_dout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readPowerState</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>abb07cdd9adc71e72372548731d84358a</anchor>
      <arglist>(const int i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readServoState</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>ae60c6a358128ed7da758d7a707b0e999</anchor>
      <arglist>(const int i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetPosition</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a43bce86f91c4b5cad6ab89bf3863989f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>servo</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>afeb2d2530383b97c86f4e466f0d09df7</anchor>
      <arglist>(const char *jname, bool turnon)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>servo</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a520706460bfafe8afb93d307f4ad3f78</anchor>
      <arglist>(int jid, bool turnon)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setServoErrorLimit</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a875fb54cc2b8be589ed9efb901918f2b</anchor>
      <arglist>(const char *i_jname, double i_limit)</arglist>
    </member>
    <member kind="function">
      <type>RTC::ReturnCode_t</type>
      <name>setup</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a163aa70b6d33f0ccdd54c0fa936cb461</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDataPorts</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a9b44983e1dec486dedd67a7c7eb4d518</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeDigitalOutput</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a4b5e84faaa177558d29e47d625e559da</anchor>
      <arglist>(const char *i_dout)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeDigitalOutputWithMask</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a39684850428b5bce3675df4c9a2ca52e</anchor>
      <arglist>(const char *i_dout, const char *i_mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BodyRTC</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>ac3f2fa3b63d5c339c6ecfa2f24f9b274</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>moduleInit</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a9547e9135eeb7495f41682fbeb280335</anchor>
      <arglist>(RTC::Manager *)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_emergencyId</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>adcd6e2b74ed22e23240fed80f288a954</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BodyRTC::emg_reason</type>
      <name>m_emergencyReason</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>aed7f1579e0c1a44d5cfbf97d77dc9b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>m_servoErrorLimit</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>ab69c09e775b828ddf3eb8cd347b2eb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>accels</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>ae3ff703cf34207be35b92a5f2df4dcfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>angles</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>abb730cbbbd8977ffa560c29ec957db60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; OpenHRP::RobotHardwareService::SwitchStatus &gt;</type>
      <name>calib_status</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>adeb576a128790a5048349eaffff4d153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>commands</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a8d6fc95d92a88bbcb6296deaf2d8bdad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a518b83fc7c44b5c1e4bbfd134ccda3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::dvector6 &gt;</type>
      <name>forces</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a7f0b915c507be685dce8d6a3d9b0f951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>gyros</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>aa0e213d87977a809ac7ebb9177e74ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; InPortHandlerBase * &gt;</type>
      <name>m_inports</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>adea580917920ab51b6c516ec6a1e68d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::vector&lt; int &gt; &gt;</type>
      <name>m_jointGroups</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a8c8862e94a0709345d564d6152dee0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>m_lastServoOn_p</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>abf8ce6e4e922a4641b02ab862fc8101a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>m_lastServoOn_R</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a85b364b0738b705c66b9222be3a2dd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; OutPortHandlerBase * &gt;</type>
      <name>m_outports</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>aeb9f658ab5aa3408c29120155fd0a188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_resetPosition</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a8efcc88d1bb2808565ea17a610f4618e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::CorbaPort</type>
      <name>m_RobotHardwareServicePort</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a6ddf03c80dd3e1961ce01aa8d4bd33a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RobotHardwareServicePort</type>
      <name>m_service0</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>af93a235fb24f86a3feaf610338029f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; OpenHRP::RobotHardwareService::SwitchStatus &gt;</type>
      <name>power_status</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a4098d380dd7d0976e5a368cd060aafbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; OpenHRP::RobotHardwareService::SwitchStatus &gt;</type>
      <name>servo_status</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>ac7835c2a37342c3248650ea895f640a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const char *</type>
      <name>bodyrtc_spec</name>
      <anchorfile>classBodyRTC.html</anchorfile>
      <anchor>a992e3a365dd5aacce61056f37f2d7191</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BodyState</name>
    <filename>classBodyState.html</filename>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classBodyState.html</anchorfile>
      <anchor>a326eb373067c7e9fbf8fa566ae1a4214</anchor>
      <arglist>(hrp::BodyPtr i_body)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>acc</name>
      <anchorfile>classBodyState.html</anchorfile>
      <anchor>add72e4a78764159a005d1ed8f1e88449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; hrp::dvector6, Eigen::aligned_allocator&lt; hrp::dvector6 &gt; &gt;</type>
      <name>force</name>
      <anchorfile>classBodyState.html</anchorfile>
      <anchor>a7efd3b4f4e29778fec293eefe8ba2e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>p</name>
      <anchorfile>classBodyState.html</anchorfile>
      <anchor>acf8f065b654a195b3dcff7176ef80819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::dvector</type>
      <name>q</name>
      <anchorfile>classBodyState.html</anchorfile>
      <anchor>a993f24f972ac09ee36575240b8ea4d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>R</name>
      <anchorfile>classBodyState.html</anchorfile>
      <anchor>a07497f1644b2b776e533238eca81704f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>range</name>
      <anchorfile>classBodyState.html</anchorfile>
      <anchor>add06643dd271f7bda18e7427749ec4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>rate</name>
      <anchorfile>classBodyState.html</anchorfile>
      <anchor>af242e5fe6640a8c422eb9bbe1f16719c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CameraCaptureService_impl</name>
    <filename>classCameraCaptureService__impl.html</filename>
    <member kind="function">
      <type></type>
      <name>CameraCaptureService_impl</name>
      <anchorfile>classCameraCaptureService__impl.html</anchorfile>
      <anchor>afc52f57e014cb9cf5f7e98055f79c8bb</anchor>
      <arglist>(CaptureController *cc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CameraCaptureService_impl</name>
      <anchorfile>classCameraCaptureService__impl.html</anchorfile>
      <anchor>a86d6b93d6a227306440bee8790558ca1</anchor>
      <arglist>(VideoCapture *vc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start_continuous</name>
      <anchorfile>classCameraCaptureService__impl.html</anchorfile>
      <anchor>a04b2842fd8e763ccbd1a17df37eb30f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start_continuous</name>
      <anchorfile>classCameraCaptureService__impl.html</anchorfile>
      <anchor>a04b2842fd8e763ccbd1a17df37eb30f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop_continuous</name>
      <anchorfile>classCameraCaptureService__impl.html</anchorfile>
      <anchor>af1674485f93482b6d7686ebb82bfd6b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop_continuous</name>
      <anchorfile>classCameraCaptureService__impl.html</anchorfile>
      <anchor>af1674485f93482b6d7686ebb82bfd6b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>take_one_frame</name>
      <anchorfile>classCameraCaptureService__impl.html</anchorfile>
      <anchor>a87ba2a4010e86cd27e0ccb1a3e2a01aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>take_one_frame</name>
      <anchorfile>classCameraCaptureService__impl.html</anchorfile>
      <anchor>a87ba2a4010e86cd27e0ccb1a3e2a01aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CameraCaptureService_impl</name>
      <anchorfile>classCameraCaptureService__impl.html</anchorfile>
      <anchor>a19d61b25034689bfaffbfeaf1659d40c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CameraCaptureService_impl</name>
      <anchorfile>classCameraCaptureService__impl.html</anchorfile>
      <anchor>a3fb6385a31c81fe5073359c9a9756529</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CaptureController *</type>
      <name>m_cc</name>
      <anchorfile>classCameraCaptureService__impl.html</anchorfile>
      <anchor>aa9bfad5d15f6d30fd2f7e28da35b73ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VideoCapture *</type>
      <name>m_vc</name>
      <anchorfile>classCameraCaptureService__impl.html</anchorfile>
      <anchor>a8c813416c52661536391789d48ff2408</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CameraImageLoader</name>
    <filename>classCameraImageLoader.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>CameraImageLoader</name>
      <anchorfile>classCameraImageLoader.html</anchorfile>
      <anchor>a551835a3af61a5f3ea18a696594a8495</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classCameraImageLoader.html</anchorfile>
      <anchor>a4339a444270d471c02fe5f9994eb5ef6</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classCameraImageLoader.html</anchorfile>
      <anchor>a109fcb4d9784fe2336580c07761f560c</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classCameraImageLoader.html</anchorfile>
      <anchor>af8ca6e67e626d958114d8613060cc2cb</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classCameraImageLoader.html</anchorfile>
      <anchor>abc664f9a68060fbe46ec732664b71417</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CameraImageLoader</name>
      <anchorfile>classCameraImageLoader.html</anchorfile>
      <anchor>a1360cc6f1e7baf142bdbcd8171588865</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_image</name>
      <anchorfile>classCameraImageLoader.html</anchorfile>
      <anchor>a8c455c86552e561fe823211cfbd27929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_imageOut</name>
      <anchorfile>classCameraImageLoader.html</anchorfile>
      <anchor>ad404d696ffe88ee3fd9c353753cdd1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classCameraImageLoader.html</anchorfile>
      <anchor>a6a6e2706baddfce8cae8e2831be80749</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CameraImageSaver</name>
    <filename>classCameraImageSaver.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>CameraImageSaver</name>
      <anchorfile>classCameraImageSaver.html</anchorfile>
      <anchor>a82fcb49c168b62ae2bf26ced8ca24a24</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classCameraImageSaver.html</anchorfile>
      <anchor>a16e733e1ab40cf4dc1a8701e78b2c8a3</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classCameraImageSaver.html</anchorfile>
      <anchor>a54c31fe4f0d62a4e5e445e49d7e0c2ae</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classCameraImageSaver.html</anchorfile>
      <anchor>aafbd482ac9a42201bae9aad028e96bc9</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classCameraImageSaver.html</anchorfile>
      <anchor>adb35eb837c63dfecf7b93311bf2ccec0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CameraImageSaver</name>
      <anchorfile>classCameraImageSaver.html</anchorfile>
      <anchor>aaa9599d5409554569b2b0832b92dd4fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_image</name>
      <anchorfile>classCameraImageSaver.html</anchorfile>
      <anchor>a27687c2dc671740a37182a23da6bf0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_imageIn</name>
      <anchorfile>classCameraImageSaver.html</anchorfile>
      <anchor>af692238f1c1daac136005326bc5adb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classCameraImageSaver.html</anchorfile>
      <anchor>aa82bafff7337917c6fbeba65905903ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_basename</name>
      <anchorfile>classCameraImageSaver.html</anchorfile>
      <anchor>a129743c38270a527c74d90091a30ab9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_count</name>
      <anchorfile>classCameraImageSaver.html</anchorfile>
      <anchor>a28d6566708d926bdfd77c18af35303d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CameraImageViewer</name>
    <filename>classCameraImageViewer.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>CameraImageViewer</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>a62c03a391d7d7c42eb7811ebe22ebc6a</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>aade4646d08e033f51f5ee8f50df6c25b</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>a0c1f9a1df74a6a20554fb4cbef18fb98</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>a7747b7078e19443217f929578ebc6aa9</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>aebb43921d61bbae2c1d2a9bf0c82bab9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CameraImageViewer</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>a502bd63eaf85059cdc4f0f8370225f62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_image</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>a31f0a1ac1c6d957e5b61889a2b28cd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_imageIn</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>ad72b1be8c4a4c820c9e7a3a03e5bb315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CameraImage</type>
      <name>m_imageOld</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>af9a292d489a3c8681f0f5c15406350f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; CameraImage &gt;</type>
      <name>m_imageOldIn</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>a5a31927fb633cc3b47182b1cb959c566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>a826282d2fc09571555cefa9a8c119eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_cvImage</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>a2ec6b07aace2809a6ed9f3155e7924bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_depthBits</name>
      <anchorfile>classCameraImageViewer.html</anchorfile>
      <anchor>a935f3685813cfd77b05c3f37b086b9eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CaptureController</name>
    <filename>classCaptureController.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>CaptureController</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>ac9adcce1f6a5a6b6ea40dd8c7fe45ad6</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a65d6912db0acce6f59d13200d39b70fc</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a2c3ebb7ee88089b1f2dda69dbddfd2e0</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a317f8a41d27611fae439c4db2b3f3044</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>ac03a757ff2b82a70b1fd1f5137108f2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start_continuous</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>aeda37b5c9e28e8f6834b6911d45b8013</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop_continuous</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>aa48f26b1f0488de433166b21f3515c8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>take_one_frame</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>aeaa48479bafe6b5247dd3a2534b31c51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CaptureController</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a3bda749fbbd5452619b10c59912b92c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CameraCaptureService_impl</type>
      <name>m_CameraCaptureService</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a860fdc5689f8e41b932700a6be9746fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_CameraCaptureServicePort</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>aeae13c38c08e13718b0f125e95b63313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_image</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a276bbec0193a500f925ff9cbf58056b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_imageIn</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>ade65fdaf8b11d2cffe3249c58836624d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_imageOut</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>acbb72ad5e3a00caf19216ae63750b1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>mode</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a53f735c31fcbdd3d32fdfdd41920c02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SLEEP</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a53f735c31fcbdd3d32fdfdd41920c02faa77aa4afc49f7113a50cbd8a647d10d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONESHOT</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a53f735c31fcbdd3d32fdfdd41920c02fad48dc3f51ef212a9802810859a4b0b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTINUOUS</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a53f735c31fcbdd3d32fdfdd41920c02fa77ee785261e0fb7c9a90831624889420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>acc06bca13a7809fca993ca8f052b64e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_frameRate</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a63c9af2028d4fa7b39128173337522c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_initialMode</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a50fa183f6a7ed268ebca704661574822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mode</type>
      <name>m_mode</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>a11755776e9ea07d2c444ffd72bfdfd5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_tOld</name>
      <anchorfile>classCaptureController.html</anchorfile>
      <anchor>aaec6a0a4b7c3cfe16d7931661c12ba9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ClockReceiver</name>
    <filename>classClockReceiver.html</filename>
    <member kind="function">
      <type></type>
      <name>ClockReceiver</name>
      <anchorfile>classClockReceiver.html</anchorfile>
      <anchor>a61bb279d360c48a779a454be23a2e537</anchor>
      <arglist>(OpenRTM::ExtTrigExecutionContextService_ptr i_ec, double i_period)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tick</name>
      <anchorfile>classClockReceiver.html</anchorfile>
      <anchor>a3a68049a98411eb9b2661e509177855a</anchor>
      <arglist>(double dt)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenRTM::ExtTrigExecutionContextService_ptr</type>
      <name>m_ec</name>
      <anchorfile>classClockReceiver.html</anchorfile>
      <anchor>ae9273f05960bc2d1246bd440760a5970</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_period</name>
      <anchorfile>classClockReceiver.html</anchorfile>
      <anchor>a5a825d05727a0e97ac2611186769a03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_time</name>
      <anchorfile>classClockReceiver.html</anchorfile>
      <anchor>a11052d4e287ef19019228bdb44c23cd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMapSceneNode</name>
    <filename>classCMapSceneNode.html</filename>
    <member kind="function">
      <type></type>
      <name>CMapSceneNode</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>ab3e5c8ce1d27a5280cf7589c606d0844</anchor>
      <arglist>(ISceneNode *i_parent, ISceneManager *i_mgr, s32 i_id, double i_origin[3], double i_size[3])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const aabbox3d&lt; f32 &gt; &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>a5edfc2ed30902c145d9a52c4f282a71a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnRegisterSceneNode</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>a82cb0aa9b9afc3fc22fa76181270f6a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>a8a7132a8698cd797037a57c5cc10a821</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMap</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>ad4dcbde1924dcd1ec53f82091af9522c</anchor>
      <arglist>(OpenHRP::OGMap3D *i_map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupCubeVertices</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>aee1a415501364fa880c3d6a56a5d651b</anchor>
      <arglist>(double i_res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irr::core::aabbox3d&lt; f32 &gt;</type>
      <name>m_box</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>a622c7c6a676261a754f63340952eeb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>u16</type>
      <name>m_cubeIndices</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>af18ba82463beefa9a58f7d0c5df95986</anchor>
      <arglist>[36]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>S3DVertex</type>
      <name>m_cubeVerts</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>a73325ad420a89c1c1faeb50784896c13</anchor>
      <arglist>[24]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenHRP::OGMap3D *</type>
      <name>m_map</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>ac81c2c19290f23b06dd74b7aab620a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_origin</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>aa8354c522ec646403ae5fd2612c4ef42</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_scale</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>a43b163c6e1cc2398af41d403e73a3d1e</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>u16</type>
      <name>m_tileIndices</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>a4d4f229b6d490f2a958652a4a226a276</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>S3DVertex</type>
      <name>m_tileVerts</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>a0ba15cb4a931ef61c507b419f910e47a</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector3df</type>
      <name>m_vertices</name>
      <anchorfile>classCMapSceneNode.html</anchorfile>
      <anchor>ae507af43533354e4b225992bbcb1be87</anchor>
      <arglist>[8]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CollisionDetector</name>
    <filename>classCollisionDetector.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <class kind="class">CollisionDetector::CollisionLinkPair</class>
    <member kind="function">
      <type>bool</type>
      <name>checkIsSafeTransition</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>ad73430f08ecc8f6c1458e22216bdba0c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionDetector</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a0da71029a6254e69d5a908adc30a6bfc</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>disable</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>aa184fb8fdbbb316399e97f5fe0bad44a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>ac88e40eb397c19dd9feee81f4ede07eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCollisionStatus</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a663d55de91705317629c4efb318180f1</anchor>
      <arglist>(OpenHRP::CollisionDetectorService::CollisionState &amp;state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a07333ac4e712c4488f7d16d7959426f4</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a3064c431586a3a421dd1174550ceacf3</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>af872a9001824461950e0ee6e1383f3fd</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onFinalize</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>aa56a7c0e7434467c12b0013b198fa02d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>aeda08d132f68f8dcdbb81a2825ffc1ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCollisionLoop</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a245d3afa76bad7789b686140d5a3813a</anchor>
      <arglist>(int input_loop)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTolerance</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a7941fd5b6a3233934fe4165e26cf9b4a</anchor>
      <arglist>(const char *i_link_pair_name, double i_tolerance)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollisionDetector</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a1a0f7a386920e0cf83a101be92f04598</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setupVClipModel</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>ab8da69208a8de88b0e5e1dac89813c29</anchor>
      <arglist>(hrp::BodyPtr i_body)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setupVClipModel</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a69f095fd2444f82411f599c427d187db</anchor>
      <arglist>(hrp::Link *i_link)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedLongSeq</type>
      <name>m_beepCommand</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a4966163cae5709eeb919c8a9f705de46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedLongSeq &gt;</type>
      <name>m_beepCommandOut</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>aab1afe34782ff655580422ee47f98dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_CollisionDetectorServicePort</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a8b3db02c5bbda4213575b919eb5dfd53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>aa451f6c96a99b76a5b8ae57ba105e33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qCurrent</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a4121040aaff8986a1e8d376c42e8701b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a96db25ad36414cf0ff2661e4395952d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qOut</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>acf50ffc424fb7ec26d0f7a0f704a80d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRef</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a49d59c2e8b50b6229e503263cb9df476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefIn</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a40431bbf490484ca001de03f88f7414b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CollisionDetectorService_impl</type>
      <name>m_service0</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a48ab56b772c92f46e981e41660f8154a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::TimedLongSeqSeq</type>
      <name>m_servoState</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a5cb3b7bd0822435675e01af2c070a849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; OpenHRP::TimedLongSeqSeq &gt;</type>
      <name>m_servoStateIn</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>af9376d888f56e7a6a910c8238c805683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BeepClient</type>
      <name>bc</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>aac03e888a1c5234ee4be75a60fb7b320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>collision_beep_count</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>ae21cc2eaa1a0d2c59df184c60a394398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>collision_beep_freq</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a708ce55b0874d9d4b86b8656aab50490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>default_recover_time</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>af9db23c1218f82d3f670368bbc868101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>ac31032a026efe6c4170c8ea4f73c1d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>i_dt</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a8d53099274f5156d0287967c2e4284a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_beep_port_connected</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>adaa65c8bb80a12a5264fa5a32f50aef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_collision_loop</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>abe63c60e5624f7ce4a9b85747247914f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>m_curr_collision_mask</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>acdfd8317c78f3439fd21fb7911f206fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a705235347dd72e894160c1843e3b760c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a4b59479986b3707805f36f7c866a30e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enable</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a4f4c16a7636ec914743f461334064bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_have_safe_posture</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a82940d8702f08b551c4e4fe682b8ae34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>m_init_collision_mask</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a22d6501993778ea5dc4f3d68a219eb1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interpolator *</type>
      <name>m_interpolator</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a70e21940815a533998f5f46792853fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>m_lastsafe_jointdata</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a357be27b85d001a31e44556cd39c7141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool *</type>
      <name>m_link_collision</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a4a3f629e5e3058cfe93df10d8c73f4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_loop_for_check</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a98b59ec6c945ffb4f7dbccd006794f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, CollisionLinkPair * &gt;</type>
      <name>m_pair</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>ac1d2eeee41baea7c2a5439a16f3baa2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>m_recover_jointdata</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>aa61a86cde3acb92acf8c14bd93d45610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_recover_time</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>aed5aa4744704466a19a8004a7fc04ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a698e5894ffe03cbc0dd102dc66f89038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_safe_posture</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>abef42681b7e364e30e26c5dde37edd0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenHRP::CollisionDetectorService::CollisionState</type>
      <name>m_state</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a700cc8c37dee3ef8ed4eaf81911cabc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_use_limb_collision</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>aa637714dd71ccfb7794ebf3ee7879171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_use_viewer</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a39ef22591e347ea143064e74ed0a97a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vclip::Polyhedron * &gt;</type>
      <name>m_VclipLinks</name>
      <anchorfile>classCollisionDetector.html</anchorfile>
      <anchor>a95e2eb4cf6d594e118bfa35ea5ca5eab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CollisionDetector::CollisionLinkPair</name>
    <filename>classCollisionDetector_1_1CollisionLinkPair.html</filename>
    <member kind="function">
      <type></type>
      <name>CollisionLinkPair</name>
      <anchorfile>classCollisionDetector_1_1CollisionLinkPair.html</anchorfile>
      <anchor>a0e52de7b9bfd3bb73567cfc0c7254979</anchor>
      <arglist>(VclipLinkPairPtr i_pair)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classCollisionDetector_1_1CollisionLinkPair.html</anchorfile>
      <anchor>a45db6489a6508be4692abcbfea6b0096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VclipLinkPairPtr</type>
      <name>pair</name>
      <anchorfile>classCollisionDetector_1_1CollisionLinkPair.html</anchorfile>
      <anchor>ac1a989302156ac9d0d747d84cc3de783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>point0</name>
      <anchorfile>classCollisionDetector_1_1CollisionLinkPair.html</anchorfile>
      <anchor>ab2132b0a3d9ac3561955aefdc6d4b38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>point1</name>
      <anchorfile>classCollisionDetector_1_1CollisionLinkPair.html</anchorfile>
      <anchor>a159c565741344e971828eb25be95835a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CollisionDetectorService_impl</name>
    <filename>classCollisionDetectorService__impl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>collision</name>
      <anchorfile>classCollisionDetectorService__impl.html</anchorfile>
      <anchor>ad5862d05b6c602de48d5d09346fc9b19</anchor>
      <arglist>(CollisionDetector *i_collision)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollisionDetectorService_impl</name>
      <anchorfile>classCollisionDetectorService__impl.html</anchorfile>
      <anchor>afc21c37111b2634c7400f7856f0c5c4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>disableCollisionDetection</name>
      <anchorfile>classCollisionDetectorService__impl.html</anchorfile>
      <anchor>a4e28621710e4d88b52f388c8fa6b2444</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>enableCollisionDetection</name>
      <anchorfile>classCollisionDetectorService__impl.html</anchorfile>
      <anchor>ae1cd58a7ce93d3a5bf8bc0f24678e2a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getCollisionStatus</name>
      <anchorfile>classCollisionDetectorService__impl.html</anchorfile>
      <anchor>a561fe3855b7ea6583de4efc1b8c00eb1</anchor>
      <arglist>(OpenHRP::CollisionDetectorService::CollisionState_out state)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setCollisionLoop</name>
      <anchorfile>classCollisionDetectorService__impl.html</anchorfile>
      <anchor>a799dca5a5265a4b652969fed7fe22501</anchor>
      <arglist>(CORBA::Short loop)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setTolerance</name>
      <anchorfile>classCollisionDetectorService__impl.html</anchorfile>
      <anchor>af6058104448e4dc1b52e4aa737c1b32a</anchor>
      <arglist>(const char *i_link_pair_name, CORBA::Double d_tolerance)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollisionDetectorService_impl</name>
      <anchorfile>classCollisionDetectorService__impl.html</anchorfile>
      <anchor>a1addc93019fe4f3759c195960f9b7c23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CollisionDetector *</type>
      <name>m_collision</name>
      <anchorfile>classCollisionDetectorService__impl.html</anchorfile>
      <anchor>ab4781cbdc70df66ee293ab3c44be21ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CollisionInfo</name>
    <filename>classCollisionInfo.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>idepth</name>
      <anchorfile>classCollisionInfo.html</anchorfile>
      <anchor>acdec220eaeabc72cfd4d349f5f5549cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>normal</name>
      <anchorfile>classCollisionInfo.html</anchorfile>
      <anchor>a9cfb150ee732eebb754771a7172422d4</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>position</name>
      <anchorfile>classCollisionInfo.html</anchorfile>
      <anchor>a84ae191e01df94a8a42090e1aa2fe2ba</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CollisionPairItem</name>
    <filename>classCollisionPairItem.html</filename>
    <member kind="function">
      <type></type>
      <name>CollisionPairItem</name>
      <anchorfile>classCollisionPairItem.html</anchorfile>
      <anchor>ab51cbe64a9e570a4ff34006aa01dd27c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cullingThresh</name>
      <anchorfile>classCollisionPairItem.html</anchorfile>
      <anchor>a29eb67ee6cb9fcdf839dfe5809919a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>jointName1</name>
      <anchorfile>classCollisionPairItem.html</anchorfile>
      <anchor>a15032a01b4e7494b011e585792f3e19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>jointName2</name>
      <anchorfile>classCollisionPairItem.html</anchorfile>
      <anchor>adf81a2bcee164fc9d5231ccfdb5b6f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>objectName1</name>
      <anchorfile>classCollisionPairItem.html</anchorfile>
      <anchor>a719b2f4f2ef52b0e909a7f846ae8a568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>objectName2</name>
      <anchorfile>classCollisionPairItem.html</anchorfile>
      <anchor>a8ea001075a48bc7541332d01ba6b5c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>restitution</name>
      <anchorfile>classCollisionPairItem.html</anchorfile>
      <anchor>a9c0098c0c8459fc23343f48e8f0f7b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>slidingFriction</name>
      <anchorfile>classCollisionPairItem.html</anchorfile>
      <anchor>a6e5415c76ccf1baa9bbf8ae9baef5d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sprintDamperModel</name>
      <anchorfile>classCollisionPairItem.html</anchorfile>
      <anchor>a7b9129fa783940fdcc0bdfa4c77d4926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>staticFriction</name>
      <anchorfile>classCollisionPairItem.html</anchorfile>
      <anchor>a6ba7ffd5ccb19505a203c4f80ac11463</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ColorExtractor</name>
    <filename>classColorExtractor.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>ColorExtractor</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>af21df4e90ca3b0aa0691768a2967dae6</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>a1bd37d32460ddadd06d06af927863f10</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>a61cb6976977cfc0a8dba9ba860d9a646</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>a853aba0e45a0d8f9566c7cae22b3362a</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>a60f0a88426102e5d1cb36c70fa3f16aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ColorExtractor</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>a7aacf46a72ec3012a391cb4fe5dd84d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_original</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>aee1095e24393f2ed07a469d7ff792d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_originalIn</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>a76d27e68da0a783123702990dcf24f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint2D</type>
      <name>m_pos</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>ae06768f2a6a7ab16ff9a92b3301076b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; RTC::TimedPoint2D &gt;</type>
      <name>m_posOut</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>a2d8897a9703a02db3006ec74010d58a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_result</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>af07b9564dd3a70934d60651bdb0edd33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_resultOut</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>a7de23b439137a54bf20998d0ea697498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>a0d42f1549929e0995a20281f58c68449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_img</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>a517f7cf40465b39ca374d4e26a232933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_minPixels</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>ace9fc0b572c3d19434f5669306b5dc0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>m_rgbRegion</name>
      <anchorfile>classColorExtractor.html</anchorfile>
      <anchor>a2a4c08fd9816d8dc15fe4bb2f0f9da69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Convolution</name>
    <filename>classConvolution.html</filename>
    <member kind="function">
      <type>double</type>
      <name>calculate</name>
      <anchorfile>classConvolution.html</anchorfile>
      <anchor>a2b20fb33e4d9b1c9f3ba0bf29cbf7d30</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Convolution</name>
      <anchorfile>classConvolution.html</anchorfile>
      <anchor>afbfece9f005dc69ae62224e20c158d3e</anchor>
      <arglist>(double _dt=0.005, unsigned int _range=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classConvolution.html</anchorfile>
      <anchor>a64f9c1e32c5b9e9a62e0b7c41cc0e19f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classConvolution.html</anchorfile>
      <anchor>a0ecaea4d4bfacd91854867f1afedc0d5</anchor>
      <arglist>(double _dt, unsigned int _range)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classConvolution.html</anchorfile>
      <anchor>a4216b2f6737523ad57a5db7a6a6fdbce</anchor>
      <arglist>(double _f, double _g)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Convolution</name>
      <anchorfile>classConvolution.html</anchorfile>
      <anchor>a2a4224d5150bd14af2987f46fcfb1481</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long long</type>
      <name>buffer_size</name>
      <anchorfile>classConvolution.html</anchorfile>
      <anchor>a7e291703bbf6708446d0615103017300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classConvolution.html</anchorfile>
      <anchor>a60246e5c47cbc942764bbadbcaf77e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; double &gt;</type>
      <name>f_buffer</name>
      <anchorfile>classConvolution.html</anchorfile>
      <anchor>af902acfe4ba6ab42ed12b04fc2b4c999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; double &gt;</type>
      <name>g_buffer</name>
      <anchorfile>classConvolution.html</anchorfile>
      <anchor>a102d0758d12a1c1b6bad969deffa5c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Integrator</type>
      <name>integrator</name>
      <anchorfile>classConvolution.html</anchorfile>
      <anchor>ac6718664969382b993c3456037ecac1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>range</name>
      <anchorfile>classConvolution.html</anchorfile>
      <anchor>abc63fe3c2fe5f12b935d580cb0052d80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DataLogger</name>
    <filename>classDataLogger.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>acf9ca5f8ab827c1c8402df2ca0dc2f3a</anchor>
      <arglist>(const char *i_type, const char *i_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clear</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>a1b4376116e50f7c3862c382831cebda3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataLogger</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>a9a6e94f7bf3484cabdf6678f3738b5e2</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>maxLength</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>adb506e304dda82a7826a2574099fee79</anchor>
      <arglist>(unsigned int len)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>a4dfd75c19888eed55fcd67b20c8185dd</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>a11d2aac30dfddcf6c2775bc528b6d338</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>aac99b2748f7d4b44bb02564b28458a18</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>ac4849c41d9bd02e0b9712c2f996d7a20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resumeLogging</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>a582200da75023c07d82a7e0e3280e88c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>a64048df35f6000e800c93ddef70feaf3</anchor>
      <arglist>(const char *i_basename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>suspendLogging</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>a16a8f84753257609f9debd9add952266</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataLogger</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>a9aaff109f3e7749a0a0a0313655da50a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; LoggerPortBase * &gt;</type>
      <name>m_ports</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>abf88da134465eedfa662fa575d872b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_DataLoggerServicePort</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>ab1ffbcc6e7b7bee2e6187f495336b843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedLong</type>
      <name>m_emergencySignal</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>aea794c196c86c39ab6a79eb27a8663e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedLong &gt;</type>
      <name>m_emergencySignalIn</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>a9407a5327fd01ab0f3dfb5c1e049cab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DataLoggerService_impl</type>
      <name>m_service0</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>ad9d04027fe979c4fdf960ea5496e6c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>a55824efad85f6cedef4ef7fce4a2308f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_log_precision</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>a34421822e0809834d130cf2e33d13420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_suspendFlag</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>a21e7295df539b7b2e60b76fa56929d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_suspendFlagMutex</name>
      <anchorfile>classDataLogger.html</anchorfile>
      <anchor>ab389a1cfa433051616f3261f4dfd22ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DataLoggerService_impl</name>
    <filename>classDataLoggerService__impl.html</filename>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>add</name>
      <anchorfile>classDataLoggerService__impl.html</anchorfile>
      <anchor>abeb7ba5b3d41dc00353fde51ede10d24</anchor>
      <arglist>(const char *type, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>clear</name>
      <anchorfile>classDataLoggerService__impl.html</anchorfile>
      <anchor>a8cf6ec5035a016035aeeaa4d39b6a813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataLoggerService_impl</name>
      <anchorfile>classDataLoggerService__impl.html</anchorfile>
      <anchor>a7a7a0a1b18548e8d444dd63f50e7c5c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>maxLength</name>
      <anchorfile>classDataLoggerService__impl.html</anchorfile>
      <anchor>a62f069fe92572c659084650c25b58ac1</anchor>
      <arglist>(CORBA::ULong len)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>save</name>
      <anchorfile>classDataLoggerService__impl.html</anchorfile>
      <anchor>af9c9855173f75d7e057b2c71d04e9373</anchor>
      <arglist>(const char *basename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogger</name>
      <anchorfile>classDataLoggerService__impl.html</anchorfile>
      <anchor>a87d0db0027ac5592faf7f4a2eba1eb17</anchor>
      <arglist>(DataLogger *i_logger)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataLoggerService_impl</name>
      <anchorfile>classDataLoggerService__impl.html</anchorfile>
      <anchor>ac6283cdb07a2279b09e9b49254ebf2f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataLogger *</type>
      <name>m_logger</name>
      <anchorfile>classDataLoggerService__impl.html</anchorfile>
      <anchor>ae0adca7fdb29c6cddbdd3924d50b5f9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EKFilter</name>
    <filename>classEKFilter.html</filename>
    <member kind="function">
      <type>Eigen::Vector3d</type>
      <name>calcAcc</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>ace6b3dca8f67406e81ac17f66a278554</anchor>
      <arglist>(const Eigen::Vector4d &amp;q) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcF</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>ac98ba6b085ca64f563a48060e1ea693e</anchor>
      <arglist>(hrp::Matrix77 &amp;F, const Eigen::Vector4d &amp;q, const Eigen::Vector3d &amp;gyro, const Eigen::Vector3d &amp;drift) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcH</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a7c4a63515a4865618f8bb6451d895c16</anchor>
      <arglist>(Eigen::Matrix&lt; double, 3, 7 &gt; &amp;H, const Eigen::Vector4d &amp;q) const </arglist>
    </member>
    <member kind="function">
      <type>Eigen::Vector3d</type>
      <name>calcMeasurementResidual</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>ae4c6e815e39c2feb3fb4f2005afa6d71</anchor>
      <arglist>(const Eigen::Vector3d &amp;acc_measured, const Eigen::Vector4d &amp;q) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcOmega</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a2e917b4678d861e2d8b456e20acaa167</anchor>
      <arglist>(Eigen::Matrix4d &amp;omega, const Eigen::Vector3d &amp;w) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcPredictedCovariance</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>af819de3ec9341a4376aa489babb80c69</anchor>
      <arglist>(hrp::Matrix77 &amp;_P_a_priori, const hrp::Matrix77 &amp;F, const Eigen::Vector4d &amp;q) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcPredictedState</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a696efd0bca0023d50830dba15ca7c3cc</anchor>
      <arglist>(hrp::Vector7 &amp;_x_a_priori, const Eigen::Vector4d &amp;q, const Eigen::Vector3d &amp;gyro, const Eigen::Vector3d &amp;drift) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcRWithFuzzyRule</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>ae4e3c65644512ee7fe078f70e2747952</anchor>
      <arglist>(Eigen::Matrix3d &amp;fuzzyR, const hrp::Vector3 &amp;acc, const hrp::Vector3 &amp;gyro) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>correction</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a0bb0d3d291c4fff823ce0a1bfc3589ab</anchor>
      <arglist>(const Eigen::Vector3d &amp;z, const Eigen::Matrix3d &amp;fuzzyR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EKFilter</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a55afa80e1359c7da167bcfb3a3ca142e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector7</type>
      <name>getx</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a4eadb115c611912af00c5f12e3b228a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>main_one</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a85663c4d90cc1a47dcae53413e440300</anchor>
      <arglist>(hrp::Vector3 &amp;rpy, hrp::Vector3 &amp;rpyRaw, const hrp::Vector3 &amp;acc, const hrp::Vector3 &amp;gyro)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>ad5a9fc40c63c73f674e50b4f4dd3e8e3</anchor>
      <arglist>(const Eigen::Vector3d &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printAll</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a1ba7e50c794da55877f48dad10bf1a4f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetKalmanFilterState</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a72926bad3f96330fafa39978e2f017ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setdt</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a0bdbac757828a12c9766e832dc0b4760</anchor>
      <arglist>(const double _dt)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>ad7e2a887ea02dfa8b71c2e67930509f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Vector3d</type>
      <name>g_vec</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>ac786f970a5c205781fd38b92efb15ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_mag_thre_acc</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a4cf5c23f103e891bbafa0ce1508531a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_mag_thre_gyro</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>acf176181c3bfae4e13bbbd0d1d2f5478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_mag_thre_acc</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a9185aa19c18d31c7e955975bde46c304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_mag_thre_gyro</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>aa5efc9595a35aad654f469e7e8e00a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix77</type>
      <name>P</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>ad6613a14b13e5fd41d37e63ee69f42d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix77</type>
      <name>P_a_priori</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a7d2ccc16b76332bd0b296e5f13352c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix3d</type>
      <name>Q</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a8645a22cc6a300981f156774690696c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix3d</type>
      <name>R</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a5d11fcca10cf062cb89cab0000762f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector7</type>
      <name>x</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a3edfc30dac569399f4555fd30048e78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector7</type>
      <name>x_a_priori</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>ab95bfe8f4b3c5b54f405e4d637f98f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Vector3d</type>
      <name>z_k</name>
      <anchorfile>classEKFilter.html</anchorfile>
      <anchor>a477c41a372e5dfd9316f9f606d47b32c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EmergencySignalPortHandler</name>
    <filename>classEmergencySignalPortHandler.html</filename>
    <base>OutPortHandler&lt; RTC::TimedLong &gt;</base>
    <member kind="function">
      <type></type>
      <name>EmergencySignalPortHandler</name>
      <anchorfile>classEmergencySignalPortHandler.html</anchorfile>
      <anchor>a79db11be9d61daad4700f3c2e5bdf063</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, BodyRTC *i_body)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classEmergencySignalPortHandler.html</anchorfile>
      <anchor>a7b0061c4598676228466b47c13d1b2f6</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BodyRTC *</type>
      <name>m_body</name>
      <anchorfile>classEmergencySignalPortHandler.html</anchorfile>
      <anchor>abb010dd05c14f0f7eda5291fcbe57bee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EmergencyStopper</name>
    <filename>classEmergencyStopper.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>EmergencyStopper</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a91cb234a5e8d8ca3ea7e86967184a42e</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getEmergencyStopperParam</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a9f61eaa834f16de72d756c6076eedb60</anchor>
      <arglist>(OpenHRP::EmergencyStopperService::EmergencyStopperParam &amp;i_param)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a97d364b85074d30e5bbe121053a4acff</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a624f22817a207aff4520228495118608</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>ab9241c045a09209e8ba3f960ca02b127</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onFinalize</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>acfebd93630c42ec156fe84c4936f1696</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a653e89477058948fe022ecba12998176</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>releaseMotion</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a7b39eb037e4ca7ed47b7466d5d9b4b8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setEmergencyStopperParam</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a08217f33acd8bfaedb5797ab0b86ec2e</anchor>
      <arglist>(const OpenHRP::EmergencyStopperService::EmergencyStopperParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopMotion</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>aff3c9bc55ef103a6bd316278378df904</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EmergencyStopper</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>ad32d1123962a2d5919a9883c021702c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedLongSeq</type>
      <name>m_beepCommand</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a4034cf724c85a8be6458e7fab4e049d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedLongSeq &gt;</type>
      <name>m_beepCommandOut</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a52d2a2ea77825cd1c3fe0c6f4acacd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedLong</type>
      <name>m_emergencyMode</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>abf926f4a1d70ebadf7d8b7945349c526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedLong &gt;</type>
      <name>m_emergencyModeOut</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a2deb474d4f5ce1ffef54833e2a3609df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedLong</type>
      <name>m_emergencySignal</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>ab182223ec14c07200c6e2247f1395079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedLong &gt;</type>
      <name>m_emergencySignalIn</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a2fd49a642da0f7f1cab0a282f9f4f0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_EmergencyStopperServicePort</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a83988ed8e0cfe89f71f414a16a9052b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>ad5223839987e478716a7370f183405e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qOut</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a9b1f399aa80c2a43cd4596c9016cd207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRef</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a0fcafdd1f61b5d495d7743d50f186a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefIn</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a86b10a7efa730347b0cdd67aaab3e7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>EmergencyStopperService_impl</type>
      <name>m_service0</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a3aa91080c16e944bda6487838befc162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::TimedLongSeqSeq</type>
      <name>m_servoState</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a9a97e0c4b985ce9524d8309121b77cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; OpenHRP::TimedLongSeqSeq &gt;</type>
      <name>m_servoStateIn</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>ad4c4d6e0bed41d82af62d0e74dcd5c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_wrenches</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a92b6b6740481249e5712e9a736fcec1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; InPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_wrenchesIn</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a36c41bbb2b063ef1365f94e0fa87359c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OutPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_wrenchesOut</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>af846a1003f9319f755fa07eb0ad759dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_wrenchesRef</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>aafcf505f0e0d31caaa644f73a7aaa287</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>get_wrenches_array_from_data</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>af4c828163d62a71b602da8ccef7a5dd1</anchor>
      <arglist>(const std::vector&lt; TimedDoubleSeq &gt; &amp;wrenches_data, double *wrenches_array)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_wrenches_data_from_array</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>aa68bccd9bd5f1fbaa393f8bddc5732ba</anchor>
      <arglist>(std::vector&lt; TimedDoubleSeq &gt; &amp;wrenches_data, const double *wrenches_array)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BeepClient</type>
      <name>bc</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a92d365ec137d1653d4dd3962cdca17dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>default_recover_time</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>aea3c92205ce453f3631246b8108af78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>default_retrieve_time</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>ac01bb42720cc9f0b9f1baac811fe163a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a22e2bd498078d46b0861729c4fc1b6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>emergency_stopper_beep_count</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a98acbe8e4fa11f9dafdc78c2094b96f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>emergency_stopper_beep_freq</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a9ffca6de02e3c74d2975553653d5d3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_initialized</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a87461bb76a2dc09d46cab454cf87a69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_stop_mode</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a45ba912b648225ca8f7ed41c8c4f8eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>loop</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a4444410172f685b13a403564bd7622cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a20e6164170b416b21f93bcef976564d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a44df1a230e95553744d9c7d21366937f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::queue&lt; std::vector&lt; double &gt; &gt;</type>
      <name>m_input_posture_queue</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a7764179799f3dfabe3c72367640cd47b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::queue&lt; std::vector&lt; double &gt; &gt;</type>
      <name>m_input_wrenches_queue</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>ab74715d0bbce5703b0a4f6a9d2f4f11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interpolator *</type>
      <name>m_interpolator</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>aa884a98930e008f4c8938030f673eb9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_mutex</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>ae2d90e35d0d1ceab2ba55269e2fbdecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a1b80989c3c1aae80a99cfcaeb7117a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>m_stop_posture</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a8f8bddeaef4475f4349324e2b69070fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>m_stop_wrenches</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>ae67e1cf20e836abf49cf74d6e1e6a169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>m_tmp_wrenches</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>adbd84c0541800a8df4c988c81eb14539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interpolator *</type>
      <name>m_wrenches_interpolator</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a1827652e9cdbb9269fefdfce4dc62a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>prev_is_stop_mode</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>af62cf518cb1e321cef49b13a6c2cb630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>recover_time</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a358a18288e5106b58dd6741b35b15dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>recover_time_dt</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a2e578d3750c119824eabcded46c26f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>retrieve_time</name>
      <anchorfile>classEmergencyStopper.html</anchorfile>
      <anchor>a6516749f2025673445f8222654d8b147</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EmergencyStopperService_impl</name>
    <filename>classEmergencyStopperService__impl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>emergencystopper</name>
      <anchorfile>classEmergencyStopperService__impl.html</anchorfile>
      <anchor>a034fdde5271cbcde43591c0b7cd4ca8a</anchor>
      <arglist>(EmergencyStopper *i_emergencystopper)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EmergencyStopperService_impl</name>
      <anchorfile>classEmergencyStopperService__impl.html</anchorfile>
      <anchor>a3742973452673de4a20317d2cf0da979</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getEmergencyStopperParam</name>
      <anchorfile>classEmergencyStopperService__impl.html</anchorfile>
      <anchor>ab94fc4c40f95d8aa8821f4adab97c866</anchor>
      <arglist>(OpenHRP::EmergencyStopperService::EmergencyStopperParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseMotion</name>
      <anchorfile>classEmergencyStopperService__impl.html</anchorfile>
      <anchor>a1114bb175ad9020d0f0572d86140fe29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setEmergencyStopperParam</name>
      <anchorfile>classEmergencyStopperService__impl.html</anchorfile>
      <anchor>ac8aef23750c0234905bd3c5829b8b07c</anchor>
      <arglist>(const OpenHRP::EmergencyStopperService::EmergencyStopperParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopMotion</name>
      <anchorfile>classEmergencyStopperService__impl.html</anchorfile>
      <anchor>a9e556a3dcd0fbff375e5d5e88f260e6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EmergencyStopperService_impl</name>
      <anchorfile>classEmergencyStopperService__impl.html</anchorfile>
      <anchor>a98be145e6428db99a8e9e9181a9b4cfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EmergencyStopper *</type>
      <name>m_emergencystopper</name>
      <anchorfile>classEmergencyStopperService__impl.html</anchorfile>
      <anchor>aea0455ca6ddde4e1781efd221c9c6682</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExtractCameraImage</name>
    <filename>classExtractCameraImage.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>ExtractCameraImage</name>
      <anchorfile>classExtractCameraImage.html</anchorfile>
      <anchor>a0612d609b2ab85e2cec61c88360f2d45</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classExtractCameraImage.html</anchorfile>
      <anchor>acd2ea6723d95aedfb31f02b871736ebc</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classExtractCameraImage.html</anchorfile>
      <anchor>a53a0bf452261e29ccf4081b9bb831507</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classExtractCameraImage.html</anchorfile>
      <anchor>ae04d28cedb75bb35039606a1a1278acb</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classExtractCameraImage.html</anchorfile>
      <anchor>a0b1bf3e97bd173f498e70bf9cda47d14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExtractCameraImage</name>
      <anchorfile>classExtractCameraImage.html</anchorfile>
      <anchor>a20c6ec09e8bcb57f10ef50f12d12e1a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_image</name>
      <anchorfile>classExtractCameraImage.html</anchorfile>
      <anchor>aeeddec4aa510a63dd4bf6d3982497593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_imageOut</name>
      <anchorfile>classExtractCameraImage.html</anchorfile>
      <anchor>a71732fe7d56e919ad2ef39f242820db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedMultiCameraImage</type>
      <name>m_images</name>
      <anchorfile>classExtractCameraImage.html</anchorfile>
      <anchor>a8f08e42a9d0393d996cf20666be62db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; Img::TimedMultiCameraImage &gt;</type>
      <name>m_imagesIn</name>
      <anchorfile>classExtractCameraImage.html</anchorfile>
      <anchor>ad201a47616292ed8fa462063cec99146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classExtractCameraImage.html</anchorfile>
      <anchor>ae59514bc2427da21add97dc5a9540753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_index</name>
      <anchorfile>classExtractCameraImage.html</anchorfile>
      <anchor>a3b00863c962a25b2cee02bc95bab486e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExtraJointItem</name>
    <filename>classExtraJointItem.html</filename>
    <member kind="function">
      <type></type>
      <name>ExtraJointItem</name>
      <anchorfile>classExtraJointItem.html</anchorfile>
      <anchor>a826854d8b19972bf864d7cc3daba8c4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>jointAxis</name>
      <anchorfile>classExtraJointItem.html</anchorfile>
      <anchor>af2c99cc6676b115359619885b45a6de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>jointType</name>
      <anchorfile>classExtraJointItem.html</anchorfile>
      <anchor>a4224b22c47c147f84a2c0ed46f86ab03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>link1LocalPos</name>
      <anchorfile>classExtraJointItem.html</anchorfile>
      <anchor>ac4799acb520da8028c824f9d37f06e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>link1Name</name>
      <anchorfile>classExtraJointItem.html</anchorfile>
      <anchor>acd45d40e5ab5e7f327094a07fc7ab2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>link2LocalPos</name>
      <anchorfile>classExtraJointItem.html</anchorfile>
      <anchor>a3af8b4fa336cd76a1a8d239fb545f072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>link2Name</name>
      <anchorfile>classExtraJointItem.html</anchorfile>
      <anchor>ad44331fe13435426fdb8ed9d055d61ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object1Name</name>
      <anchorfile>classExtraJointItem.html</anchorfile>
      <anchor>a4b587251465d97a09eeaf0289150ea79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object2Name</name>
      <anchorfile>classExtraJointItem.html</anchorfile>
      <anchor>ac4fba3fef9d3c5dae4503e136fc1d55d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FirstOrderLowPassFilter</name>
    <filename>classFirstOrderLowPassFilter.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>FirstOrderLowPassFilter</name>
      <anchorfile>classFirstOrderLowPassFilter.html</anchorfile>
      <anchor>a8751cbdc83a08ee83731ea33de108d09</anchor>
      <arglist>(const double _cutoff_freq, const double _dt, const T init_value)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>getCurrentValue</name>
      <anchorfile>classFirstOrderLowPassFilter.html</anchorfile>
      <anchor>a02e7b900a9306426882fe2b1a22319fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCutOffFreq</name>
      <anchorfile>classFirstOrderLowPassFilter.html</anchorfile>
      <anchor>a26a4abae1034042c76a93c58a1382d03</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>passFilter</name>
      <anchorfile>classFirstOrderLowPassFilter.html</anchorfile>
      <anchor>a7c7549c34d336e10d90cac03ca6b1153</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classFirstOrderLowPassFilter.html</anchorfile>
      <anchor>a3b0a747d1e62d7c894c640af00f45bab</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCutOffFreq</name>
      <anchorfile>classFirstOrderLowPassFilter.html</anchorfile>
      <anchor>afff6735ff347207754990557bfdae354</anchor>
      <arglist>(const double f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FirstOrderLowPassFilter</name>
      <anchorfile>classFirstOrderLowPassFilter.html</anchorfile>
      <anchor>af698877b26e23309bdc784844928d7c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>const_param</name>
      <anchorfile>classFirstOrderLowPassFilter.html</anchorfile>
      <anchor>ac20b98e04e12dddcd4dfe5f5d7ed1ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cutoff_freq</name>
      <anchorfile>classFirstOrderLowPassFilter.html</anchorfile>
      <anchor>adfe630642ae4a005ccd7caf80cd4f1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classFirstOrderLowPassFilter.html</anchorfile>
      <anchor>aa1cc57dd97a1356e0df4339379c5151f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>prev_value</name>
      <anchorfile>classFirstOrderLowPassFilter.html</anchorfile>
      <anchor>aa72b386b8d1a34802865945f482db2c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FootSupportPolygon</name>
    <filename>classFootSupportPolygon.html</filename>
    <member kind="function">
      <type></type>
      <name>FootSupportPolygon</name>
      <anchorfile>classFootSupportPolygon.html</anchorfile>
      <anchor>af9d009b89f7a0d0b0115f4a74334b39e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Vector2d</type>
      <name>get_foot_vertex</name>
      <anchorfile>classFootSupportPolygon.html</anchorfile>
      <anchor>aaa79516e34419621d9f10782a2072673</anchor>
      <arglist>(const size_t foot_idx, const size_t vtx_idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_vertices</name>
      <anchorfile>classFootSupportPolygon.html</anchorfile>
      <anchor>a0f452ce6b8e8e1e445c6651267e5ae36</anchor>
      <arglist>(std::vector&lt; std::vector&lt; Eigen::Vector2d &gt; &gt; &amp;vs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inside_foot</name>
      <anchorfile>classFootSupportPolygon.html</anchorfile>
      <anchor>a24e9b42b078fd9d552a0e2c3e98cc524</anchor>
      <arglist>(size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_vertices</name>
      <anchorfile>classFootSupportPolygon.html</anchorfile>
      <anchor>aa47dd753b2884acb5e8e2a93f00bd46a</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_vertices</name>
      <anchorfile>classFootSupportPolygon.html</anchorfile>
      <anchor>a513cf2861e96208ccd06fe12e197493e</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; Eigen::Vector2d &gt; &gt; &amp;vs)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; Eigen::Vector2d &gt; &gt;</type>
      <name>foot_vertices</name>
      <anchorfile>classFootSupportPolygon.html</anchorfile>
      <anchor>ad93f69689a644c32c2894f869ca3eb75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ForceSensorPortHandler</name>
    <filename>classForceSensorPortHandler.html</filename>
    <base>SensorPortHandler&lt; hrp::ForceSensor, RTC::TimedDoubleSeq &gt;</base>
    <member kind="function">
      <type></type>
      <name>ForceSensorPortHandler</name>
      <anchorfile>classForceSensorPortHandler.html</anchorfile>
      <anchor>a11547363fcba06bd2a6e9d3ecd71361a</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, hrp::ForceSensor *i_sensor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classForceSensorPortHandler.html</anchorfile>
      <anchor>a759d1fe650b6f043b9412b26e96d7fb7</anchor>
      <arglist>(double time)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ForwardKinematics</name>
    <filename>classForwardKinematics.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>ForwardKinematics</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a659bb0000b315e70fb8e43ff70826fcf</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>getCurrentPose</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>ad932575d6234652973bd4b622ea1ec89</anchor>
      <arglist>(const char *linkname, RTC::TimedDoubleSeq_out pose, const char *frame_name)</arglist>
    </member>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>getReferencePose</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a7224ef26325c6f062a952061691f4467</anchor>
      <arglist>(const char *linkname, RTC::TimedDoubleSeq_out pose, const char *frame_name)</arglist>
    </member>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>getRelativeCurrentPosition</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>ab6b2c7d8315efd497cf8631c98938412</anchor>
      <arglist>(const char *linknameFrom, const char *linknameTo, const OpenHRP::ForwardKinematicsService::position target, OpenHRP::ForwardKinematicsService::position result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>ae92763d6a8a1003af9c34a4e36ebffbd</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a8adc8838a4f6cc3ffb06a09ff3ad6b87</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>aaae07c861c727c43420fec58f217871c</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a6a3fd1822092f5384c9bfc4ae10b4306</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>selectBaseLink</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a62ae32251bfb473f98ec1d5b52146aa8</anchor>
      <arglist>(const char *linkname)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ForwardKinematics</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a78e9a1bc65b4262f88f0f1f60f2b6368</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_basePosRef</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a9c044c26edbbb89b1a7399940fe59a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_basePosRefIn</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a02eaa8959324b3ae397a5a48107f4539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_baseRpyRef</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a17b30d63e6d352ada7ff79fda141e8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_baseRpyRefIn</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a96203d7f6fc40d352a56c88824809afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_ForwardKinematicsServicePort</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a513f985404172f28be7500a2df9b8add</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>add32296c2c4c7ea1dcb78758956934f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qIn</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>ab3dded28a47f9fd24cd8c5886073d6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRef</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>aaad77737e16fd34a6212f029f0a3d551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefIn</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a450a0b67c9fcf3ed23e27646a93a9d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_sensorRpy</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>af3b36a3efc6f9e5163f4990a40b43123</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_sensorRpyIn</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>ad537941e08fec406fed0ddd271ac08cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ForwardKinematicsService_impl</type>
      <name>m_service0</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a12e5b251959d8fb33ce3dc19643f8ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a5fc1de6b6997929a773ccd9ed952e17d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_actBody</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a0e38a946130084808197ec23a0cdb35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Link *</type>
      <name>m_actLink</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>ad21923245f044b87117f568d33389fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_bodyMutex</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a8f153061007d99433e4ccfe82d64fe76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_refBody</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a999c304a8badc483745c204175320540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Link *</type>
      <name>m_refLink</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a9175a72ca00c9377f2a51e0e626bfe38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Link *</type>
      <name>m_sensorAttachedLink</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a6575f4223560554ef86a9c80abccca01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_sensorAttachedLinkName</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a2730846bbdd06e2325d06f2d8ad8fd0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Time</type>
      <name>m_tm</name>
      <anchorfile>classForwardKinematics.html</anchorfile>
      <anchor>a9c19582156544777051c09796964abcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ForwardKinematicsService_impl</name>
    <filename>classForwardKinematicsService__impl.html</filename>
    <member kind="function">
      <type></type>
      <name>ForwardKinematicsService_impl</name>
      <anchorfile>classForwardKinematicsService__impl.html</anchorfile>
      <anchor>ad5c6524aa0e4a1e5fc642a792035a86e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>getCurrentPose</name>
      <anchorfile>classForwardKinematicsService__impl.html</anchorfile>
      <anchor>a468ae21f71b1310e829e21ba1a11f619</anchor>
      <arglist>(const char *linkname, RTC::TimedDoubleSeq_out pose)</arglist>
    </member>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>getReferencePose</name>
      <anchorfile>classForwardKinematicsService__impl.html</anchorfile>
      <anchor>a5501d5642d13e96650d0b09ba244e6f6</anchor>
      <arglist>(const char *linkname, RTC::TimedDoubleSeq_out pose)</arglist>
    </member>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>getRelativeCurrentPosition</name>
      <anchorfile>classForwardKinematicsService__impl.html</anchorfile>
      <anchor>ac0b273a241addcf904cadd1a5cfaf50d</anchor>
      <arglist>(const char *linkname1, const char *linkname2, const OpenHRP::ForwardKinematicsService::position target, OpenHRP::ForwardKinematicsService::position result)</arglist>
    </member>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>selectBaseLink</name>
      <anchorfile>classForwardKinematicsService__impl.html</anchorfile>
      <anchor>af43b7705f169d6b40460c8b49044e648</anchor>
      <arglist>(const char *lnkname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComp</name>
      <anchorfile>classForwardKinematicsService__impl.html</anchorfile>
      <anchor>a4a69c80feec468649a9111c4f6160b9e</anchor>
      <arglist>(ForwardKinematics *i_comp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ForwardKinematicsService_impl</name>
      <anchorfile>classForwardKinematicsService__impl.html</anchorfile>
      <anchor>a58c56fc52e72f1404528dedd5514b3d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ForwardKinematics *</type>
      <name>m_comp</name>
      <anchorfile>classForwardKinematicsService__impl.html</anchorfile>
      <anchor>aa6cf77512b739395e311dc984f551081</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FrameRateInPortHandler</name>
    <filename>classFrameRateInPortHandler.html</filename>
    <base>InPortHandler&lt; RTC::TimedDouble &gt;</base>
    <member kind="function">
      <type></type>
      <name>FrameRateInPortHandler</name>
      <anchorfile>classFrameRateInPortHandler.html</anchorfile>
      <anchor>a79f4165a0a1057bea010ec1857bc3dff</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, hrp::VisionSensor *i_sensor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classFrameRateInPortHandler.html</anchorfile>
      <anchor>a415f465d5cb28883f204eec0ecab4945</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::VisionSensor *</type>
      <name>m_sensor</name>
      <anchorfile>classFrameRateInPortHandler.html</anchorfile>
      <anchor>a6036228a354b9b17435b69f05b63dee0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gait_parameter</name>
    <filename>structgait__parameter.html</filename>
    <member kind="function">
      <type></type>
      <name>gait_parameter</name>
      <anchorfile>structgait__parameter.html</anchorfile>
      <anchor>a4a3153cb11d91ce9b416c760c98a53b4</anchor>
      <arglist>(const double _tm, const hrp::Vector3 &amp;_ref_zmp)</arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>ref_zmp</name>
      <anchorfile>structgait__parameter.html</anchorfile>
      <anchor>a7f0874cb3884746e44a29711a0b211df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tm</name>
      <anchorfile>structgait__parameter.html</anchorfile>
      <anchor>a0be0bc307717f496173243d3eff7b562</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GLbody</name>
    <filename>classGLbody.html</filename>
    <base virtualness="virtual">hrp::Body</base>
    <member kind="function">
      <type>void</type>
      <name>computeAABB</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a1b7f50cd8e01c560f36af58dd77a3630</anchor>
      <arglist>(hrp::Vector3 &amp;o_min, hrp::Vector3 &amp;o_max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divideLargeTriangles</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a1de3481c54386f42fa744558d730c829</anchor>
      <arglist>(double maxEdgeLen)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>draw</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a8716f1255dcb3e4aabd71092e373e137</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a8716f1255dcb3e4aabd71092e373e137</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSensor</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>ab011a0ca89590c30ba63f49ac6608212</anchor>
      <arglist>(hrp::Sensor *i_sensor)</arglist>
    </member>
    <member kind="function">
      <type>GLcamera *</type>
      <name>findCamera</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>aaa4d7703be60bff539bccb8d12d682c9</anchor>
      <arglist>(const char *i_name)</arglist>
    </member>
    <member kind="function">
      <type>GLcamera *</type>
      <name>findCamera</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a96f048f02163f3cf6c1598eda3276266</anchor>
      <arglist>(const char *i_name)</arglist>
    </member>
    <member kind="function">
      <type>GLcamera *</type>
      <name>findCamera</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a96f048f02163f3cf6c1598eda3276266</anchor>
      <arglist>(const char *i_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const irr::core::aabbox3d&lt; irr::f32 &gt; &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a86509a8a28160751f53ca97d1851d887</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>boost::function2&lt; void, hrp::Body *, hrp::Sensor * &gt;</type>
      <name>getSensorDrawCallback</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>ae711a414869d56b46447c841f0940a3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLbody</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>ad7de9111c25c521202fcb9055ade6c9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLbody</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a3842c33f6f3c4c515ff7d24725a0fe0c</anchor>
      <arglist>(irr::scene::ISceneNode *i_parent, irr::scene::ISceneManager *i_mgr, irr::s32 i_id, OpenHRP::BodyInfo_var i_binfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLbody</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a64c9b8322acc5dd43cc7dbad801bcd1f</anchor>
      <arglist>(OpenHRP::BodyInfo_var i_binfo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a10ed67e6a3bcdeb86f1d63d77d73bc4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a01972870060cdc3fee2595abdec6a715</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>aaecd48d2b388b5de7a183454d639d87f</anchor>
      <arglist>(const T &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosture</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>aec87fb3f29452940d87f4f8d9313b794</anchor>
      <arglist>(const double *i_angles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosture</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>ad1ba6234e48546e172f4c479e6a32411</anchor>
      <arglist>(const double *i_angles, double *i_pos, double *i_rpy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosture</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a91f5fd3e910045b0642deada9bede6bc</anchor>
      <arglist>(const hrp::dvector &amp;i_q, const hrp::Vector3 &amp;i_p, const hrp::Matrix33 &amp;i_R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosture</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a29925bfb31eb6e956677504efba9089e</anchor>
      <arglist>(double *i_angles, double *i_pos, double *i_rpy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosture</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a29925bfb31eb6e956677504efba9089e</anchor>
      <arglist>(double *i_angles, double *i_pos, double *i_rpy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>abde76745756155018f6c3ec72aa42817</anchor>
      <arglist>(const double *R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a6724528ad84fabf50af0cfac5b4f02df</anchor>
      <arglist>(double r, double p, double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorDrawCallback</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a03eeff7b16bda82e367d9149fad9bc65</anchor>
      <arglist>(boost::function2&lt; void, hrp::Body *, hrp::Sensor * &gt; f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLbody</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a11f00a55445decde14baafdb6a8b4920</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLbody</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a11f00a55445decde14baafdb6a8b4920</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>useAbsTransformToDraw</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>ac19902d832951305ad43d05bf6f8b612</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irr::core::aabbox3d&lt; irr::f32 &gt;</type>
      <name>m_box</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a55906cbd608629bc438ecf4fa6f7cc36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; GLlink * &gt;</type>
      <name>m_links</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>ab67df8aa6f2a843d80c3daa57e90272b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLlink *</type>
      <name>m_root</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a98b6dac603f91395d7cb8f4fcad6a40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::function2&lt; void, hrp::Body *, hrp::Sensor * &gt;</type>
      <name>m_sensorDrawCallback</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a24d8a52459711e628d3319fcd10ed6bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>m_useAbsTransformToDraw</name>
      <anchorfile>classGLbody.html</anchorfile>
      <anchor>a84b523054ee43825c872c31ac430a997</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GLbodyRTC</name>
    <filename>classGLbodyRTC.html</filename>
    <base>BodyRTC</base>
    <base>GLbody</base>
    <member kind="function">
      <type></type>
      <name>GLbodyRTC</name>
      <anchorfile>classGLbodyRTC.html</anchorfile>
      <anchor>a34a50ccc0fa576eb7153400666120f3f</anchor>
      <arglist>(RTC::Manager *manager=&amp;RTC::Manager::instance())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>moduleInit</name>
      <anchorfile>classGLbodyRTC.html</anchorfile>
      <anchor>a5a75731c7cf0e85d5538f52830112a60</anchor>
      <arglist>(RTC::Manager *)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const char *</type>
      <name>glbodyrtc_spec</name>
      <anchorfile>classGLbodyRTC.html</anchorfile>
      <anchor>acd37b83b8d3c6259bf3afbf954be4868</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GLcamera</name>
    <filename>classGLcamera.html</filename>
    <base>GLcoordinates</base>
    <member kind="function">
      <type>void</type>
      <name>addShape</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a2510abfc8a7818157fe91059d25cb395</anchor>
      <arglist>(GLshape *i_shape)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeAbsTransform</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a2807aa795d00577ae7d261388b522a03</anchor>
      <arglist>(double o_trans[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeAbsTransform</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a2807aa795d00577ae7d261388b522a03</anchor>
      <arglist>(double o_trans[16])</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>draw</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>abcf306c23200a82eccc68bdb073b0d52</anchor>
      <arglist>(int i_mode)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>far</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a9e122cc201a763b4a368a67f583a98ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>far</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a3708858b4ae4d44576b2aead0a33d672</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>far</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a3708858b4ae4d44576b2aead0a33d672</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fovy</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ad7b538619295597f677cdf3c22d8b4e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fovy</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a778540c6cbbf00fa20e6d34287f24858</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>fovy</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a778540c6cbbf00fa20e6d34287f24858</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAbsTransform</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a3214529d6fec40d54ca26da0fbc24efa</anchor>
      <arglist>(double o_trans[16])</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>getAbsTransform</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a331909c496aba7d7c4f40d8b7d811e7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAbsTransform</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>affae018301a71febdc4db080d8f1829f</anchor>
      <arglist>(double *o_T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDepthOfLine</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a4bd56fa698ff7e1e0a934925427bebec</anchor>
      <arglist>(int i_row, float *o_depth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLcamera</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>af94f7fb067173607dc15689831aeac89</anchor>
      <arglist>(const OpenHRP::SensorInfo &amp;i_si, GLlink *i_link)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLcamera</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a2670bbec22fe8a6fc8835c9f66df2648</anchor>
      <arglist>(int i_width, int i_height, double i_near, double i_far, double i_fovy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLcamera</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>aa71ef0970273c26bb93f695922fdc588</anchor>
      <arglist>(int i_width, int i_height, double i_near, double i_far, double i_fovy, GLlink *i_link=NULL, int i_id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLcamera</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ad979ef8bea3f64d5f924f5aa621d684c</anchor>
      <arglist>(const OpenHRP::SensorInfo &amp;i_info, irr::scene::ISceneNode *i_node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLcamera</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a8f98c46add640e8096adb9e99febc0be</anchor>
      <arglist>(irr::scene::ISceneNode *i_node)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>height</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a6f72045747d0856253707d4fc2e7f3b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>height</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a6f72045747d0856253707d4fc2e7f3b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>height</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a6f72045747d0856253707d4fc2e7f3b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>highlight</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a1466b194d9dae80e9cb6cc536bacba66</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>GLlink *</type>
      <name>link</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>add71b9cb5282f282a287d80b9e865b7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ad9c187b3adee41da1786fd956afe71f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a7e26b504b806e753cf4bc4be2f06cc4f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>aaa58df3782db50c68568e8af7bedbe76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>aa78c6fec78be4d7b454a48900221e178</anchor>
      <arglist>(const std::string &amp;i_name)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>near</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a99df748fee47425a52f8c4e6c2c4bf3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>near</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>aa8cca5399d0653719039aa53ea56463d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>near</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>aa8cca5399d0653719039aa53ea56463d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ad6b6053c65d7130ba490514a0f8b6783</anchor>
      <arglist>(GLsceneBase *i_scene)</arglist>
    </member>
    <member kind="function">
      <type>hrp::VisionSensor *</type>
      <name>sensor</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a32d56ece0077fa7834eb8bc4b7798cd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraParameters</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a27222e7d8236ae75f6d6da6b6bb43088</anchor>
      <arglist>(irr::scene::ICameraSceneNode *i_camera)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ada30b8057e49fa8c19bae434a1ecac19</anchor>
      <arglist>(double i_trans[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setView</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>abb3d41b8ef907b27977f485382dd9045</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setView</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a9fc6cb311db88346c81341d52e530a65</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setView</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>abb3d41b8ef907b27977f485382dd9045</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewPoint</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ab9e576946f4bf259da0abc233fe4d62a</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewTarget</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a23fb1968050965884aa38209ab321fa7</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCameraTransform</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>aeaa4a970b0ab58c7d84efd1d5a396fb9</anchor>
      <arglist>(irr::scene::ICameraSceneNode *i_camera)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>width</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ae4316901a5c2cca7616447d16c4e9509</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>width</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ae4316901a5c2cca7616447d16c4e9509</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>width</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ae4316901a5c2cca7616447d16c4e9509</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLcamera</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a87ba47d76cea5d099a41637f751d4422</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initFramebuffer</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>aeadc9a4f28fed98275e1e29dd6c8c986</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initRenderbuffer</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>afbba8e3effd2d5a718d0a53480d2b0aa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initTexture</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a29c5d317d8ce701fbc9ec894ae07d181</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_absTrans</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>aff758c89c233a1c9b3e48824d8ecbe10</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char *</type>
      <name>m_colorBuffer</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a80edc26678184948a28ac4f00254c60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_far</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ae41810193d924ebf675111d82374881e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_far</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a34a0c649607386fb41146d23088ee09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_fovy</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a8633fbea01daf3f133b6ca9c58bf2907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_fovy</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a62119b686b24d340af7238b3fcccf92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>m_frameBuffer</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>aca8c36f653b28396a87a85a41fa6d811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_height</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a031c0f08dd951a62888d90ea32756292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_height</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a031c0f08dd951a62888d90ea32756292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLlink *</type>
      <name>m_link</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a2cf807c6511e0e514e6d75dce07ff1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_name</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a2a458e928b8b086358e357425cbeab4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_near</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ab94bd2781da99034484a2323dd606e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_near</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a876fec2188f43c76fbe87a2ae1803b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irr::scene::ISceneNode *</type>
      <name>m_node</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>af269e1d5489a2278c7b67900eeaa4e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>m_renderBuffer</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>afd6397bbb18f7bfa0c5b77964ac3f7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::VisionSensor *</type>
      <name>m_sensor</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ad5f37633112f6a30b660d038ff4958d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; GLshape * &gt;</type>
      <name>m_shapes</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a38d7302ca2513464cdfd8925cfbeb037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>m_texture</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a9026ab2e7351b5f1a3e28bd90df704f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_trans</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a2f166e75af7e6395755a6c61c8b9fe20</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_viewPoint</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>a537e4e2ee2b70cbba2396da1fe6fef82</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_viewTarget</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>ae0096330e2b17ba69b8ac023fec22db0</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_width</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>abb4730b5a2f6ff7ea643b8b5fdaf6423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_width</name>
      <anchorfile>classGLcamera.html</anchorfile>
      <anchor>abb4730b5a2f6ff7ea643b8b5fdaf6423</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GLcoordinates</name>
    <filename>classGLcoordinates.html</filename>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>getPosition</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>a0a8a6fbcd65017638e25d3c496c02033</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPosition</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>a6c6d76785b11d25bf7242f7a3ea8ebcb</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Matrix33</type>
      <name>getRotation</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>a5d4ba5e088f777edac9a0910ed10a086</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRotation</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>a2583a2faba6e15903e2abe5517490a55</anchor>
      <arglist>(hrp::Matrix33 &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>getTransform</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>a505958915303f99b3ff6c529998339c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLcoordinates</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>aa4202eb7925022f7baf23cc472824f7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>a6ddc658483f5bb97fc69c8f8bac0c61f</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>a25d4ea90c6421d01ceeae5d6b445a194</anchor>
      <arglist>(const T &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>abf69dd73184f909a68ebcf4610547f4e</anchor>
      <arglist>(double r, double p, double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>a97dcba3d037650040dcd693ea8a79883</anchor>
      <arglist>(double ax, double ay, double az, double th)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>a3ed8c3608a9a54ddf28be5827b222b09</anchor>
      <arglist>(const hrp::Matrix33 &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>aabf17bd6b98da660825b710884fa42b6</anchor>
      <arglist>(const double *R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>ad9dcc41dd7f065c450103e3f283e922a</anchor>
      <arglist>(const double i_trans[12])</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_trans</name>
      <anchorfile>classGLcoordinates.html</anchorfile>
      <anchor>a92cd20255e1542d60ffe129023b3a565</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GLlink</name>
    <filename>classGLlink.html</filename>
    <base>hrp::Link</base>
    <base>GLcoordinates</base>
    <member kind="enumvalue">
      <name>DM_SOLID</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a69c8c74eca46d2f9b2d2f55225ed46fca4204985cdb8d067eee8a0d409d1a6c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DM_WIREFRAME</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a69c8c74eca46d2f9b2d2f55225ed46fca057039e0526901bb73bd97aa840cb870</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DM_COLLISION</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a69c8c74eca46d2f9b2d2f55225ed46fca801d12cc74fad8c6ea21daa2f1875466</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DM_NUM</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a69c8c74eca46d2f9b2d2f55225ed46fca65bf86f7ed7e474469dfdc5a1a6c6e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCamera</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a8ab4babc06fb547fe5b1eb06217eabb6</anchor>
      <arglist>(GLcamera *camera)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChild</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>ade41dda67ede5b8b4ac109eeb1a104b7</anchor>
      <arglist>(GLlink *i_child)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addShape</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a7522075c6eadb699e604279a8339179a</anchor>
      <arglist>(GLshape *shape)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; GLcamera * &gt; &amp;</type>
      <name>cameras</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>aa5690047c4c745c7d1db5199f670e7e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeAABB</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a0661aa1bc4a127fe5bc61ef1a4c222d5</anchor>
      <arglist>(hrp::Vector3 &amp;o_min, hrp::Vector3 &amp;o_max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeAbsTransform</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a8edf6e452355ac4b97348c506d236ecb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeAbsTransform</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a17502804e919aacbbe5ca34a9bd523e6</anchor>
      <arglist>(double o_trans[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeAbsTransform</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a17502804e919aacbbe5ca34a9bd523e6</anchor>
      <arglist>(double o_trans[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divideLargeTriangles</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a9f999896526ee788eb2b834f2be82303</anchor>
      <arglist>(double maxEdgeLen)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>draw</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a3df46b1a1050381e3aed9f8ff2380129</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a3df46b1a1050381e3aed9f8ff2380129</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLcamera *</type>
      <name>findCamera</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a4ab512d617210318ccdd853287024296</anchor>
      <arglist>(const char *i_name)</arglist>
    </member>
    <member kind="function">
      <type>GLcamera *</type>
      <name>findCamera</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a725c51b15ee274eb134fe260969bb81c</anchor>
      <arglist>(const char *i_name)</arglist>
    </member>
    <member kind="function">
      <type>GLcamera *</type>
      <name>findCamera</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a725c51b15ee274eb134fe260969bb81c</anchor>
      <arglist>(const char *i_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const aabbox3d&lt; f32 &gt; &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>ab4663f7d282dad6329996f85d9528c29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLlink</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>aaff7fc5f7bf62750ff85e4100fe40785</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLlink</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a086807a079f874f24077b4e6bde0a879</anchor>
      <arglist>(const OpenHRP::LinkInfo &amp;i_li, OpenHRP::BodyInfo_var i_binfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLlink</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a18923b5e8e77d5e53ba8648b084ab853</anchor>
      <arglist>(ISceneNode *i_parent, ISceneManager *i_mgr, s32 i_id, const LinkInfo &amp;i_li, BodyInfo_var i_binfo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>highlight</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a8dd8ec6becc72ce4fdbe19edd1ba6a9b</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>jointId</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a46f7e525ecdacf177ee74c2de296427e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>jointId</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a03a3032f81d81719e7a21bb3a1b509c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a78f3762a256a993373916d4af1f7de9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAbsTransform</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>ae201efe863c7c5e238c42e9fd7935c07</anchor>
      <arglist>(double o_trans[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParent</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>af2b63823aaba234deaacf141bec44dde</anchor>
      <arglist>(GLlink *i_parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQ</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>ab05bcbb0fa39f2c5cf96d9662ac35377</anchor>
      <arglist>(double i_q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQ</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>ab05bcbb0fa39f2c5cf96d9662ac35377</anchor>
      <arglist>(double i_q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQ</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>ab05bcbb0fa39f2c5cf96d9662ac35377</anchor>
      <arglist>(double i_q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a5dccfbedc00b4357e7ea98f4f815e8d2</anchor>
      <arglist>(double i_trans[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showAxes</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a38395639b54cb3053b1b23cd010ec837</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLlink</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a06d462bbf183b44b8ef91a5ffe82825d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>drawMode</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a0ce6f364ad037f4e1c35d7a1b0d28933</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawMode</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a74e04b066234861663a47a0ee99bff85</anchor>
      <arglist>(int i_mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>useAbsTransformToDraw</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>aaa642b88675cb0561b650f45571ab739</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_absTrans</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a87c70682c267539bae40303f66ae8461</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; GLcamera * &gt;</type>
      <name>m_cameras</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a4d8caad7759faa1d3b6312c61552a6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_highlight</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a2170c1c01b4df891b6e513d931a1c466</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; GLshape * &gt;</type>
      <name>m_shapes</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>acd0ad92c32d06bb4c596d5ef66e73350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_showAxes</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>aee4ae9829b642972d6cce1d61511f001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_T_j</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a8f24d86fa2ab02149dcb04dfc2055232</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static int</type>
      <name>m_drawMode</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>ac67eb0de252c81fb45ac6d4cb380925d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static bool</type>
      <name>m_useAbsTransformToDraw</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a1f35410ae7e739095d4f35c2ef6990fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>m_axis</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>ad3f7d176e560234d900b3146d73bff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3</type>
      <name>m_axis</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>acc8475665e5c6e18c7828f3e3e024342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>aabbox3d&lt; f32 &gt;</type>
      <name>m_box</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a05b6e1a3dab7b4eeab9fdcf7fe77a28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; GLcamera * &gt;</type>
      <name>m_cameraInfos</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a04861d9b21be8599731ce4589dafc6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; GLlink * &gt;</type>
      <name>m_children</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a90941b5b91bf3c0c1b07a615c7def9bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_jointId</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a351e84be7bd1251ba1db7cadb358533b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_list</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a498cf3212fbe89cb76ab1a01cc0d0940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLlink *</type>
      <name>m_parent</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>a79ef375ba19a6edd8bba569f0abbfc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_trans</name>
      <anchorfile>classGLlink.html</anchorfile>
      <anchor>aadd4ebdc50d2b862b9dcce9d25a98b0c</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GLscene</name>
    <filename>classGLscene.html</filename>
    <base>GLsceneBase</base>
    <base>GLsceneBase</base>
    <base>GLsceneBase</base>
    <base>GLsceneBase</base>
    <base>GLsceneBase</base>
    <member kind="function">
      <type>GLbody *</type>
      <name>addBody</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>adbccc95f3272d4ac1c7459332f8d1908</anchor>
      <arglist>(OpenHRP::BodyInfo_var i_binfo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addBody</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>af33481647ffa79bf4200490b94cf09bb</anchor>
      <arglist>(GLbody *i_body)</arglist>
    </member>
    <member kind="function">
      <type>GLbody *</type>
      <name>body</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a513748e5306177fb65dd56065f29efb3</anchor>
      <arglist>(unsigned int i_rank)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>capture</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a29ecdd0111a939152d5ca063295d5d3f</anchor>
      <arglist>(unsigned char *o_image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>ab738d7e0224f1979d03bc3b8e4c18aed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>ab977b4fd2ee57a2767b79ee6c2f33e8e</anchor>
      <arglist>(bool swap=true)</arglist>
    </member>
    <member kind="function">
      <type>GLcamera *</type>
      <name>getCamera</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a0fd822b48638e906cd0e860b844e376f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLcamera *</type>
      <name>getCamera</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>ae352409dab26f6e65214e10f6aeefc74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>irr::scene::ISceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>aef55f26cd7bfd9832c48c3dbb8bc2b21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>irr::video::IVideoDriver *</type>
      <name>getVideoDriver</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a2533304759972a734d1f3839f4bec39f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLscene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a2995e01f706869feff46668e5f10c0b6</anchor>
      <arglist>(LogManagerBase *i_log)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLscene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a2995e01f706869feff46668e5f10c0b6</anchor>
      <arglist>(LogManagerBase *i_log)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLscene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a2995e01f706869feff46668e5f10c0b6</anchor>
      <arglist>(LogManagerBase *i_log)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLscene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a2995e01f706869feff46668e5f10c0b6</anchor>
      <arglist>(LogManagerBase *i_log)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLscene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a2995e01f706869feff46668e5f10c0b6</anchor>
      <arglist>(LogManagerBase *i_log)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLscene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a6d2e88c9c71ec762734f41dbbe472663</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a75e335596ec2f69037da441caf2ac834</anchor>
      <arglist>(int w=640, int h=480)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>aa73aa9b1ab5b2522f46b232cc8638098</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>numBodies</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>aa8f54efa144124b5accd0e81075a5ae4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>add2e38fc265b2283d677651722ba4a4a</anchor>
      <arglist>(const char *i_fname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCamera</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>ac929aef8dae1a1a0f3522bf9e7337188</anchor>
      <arglist>(GLcamera *i_camera)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCamera</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>ac929aef8dae1a1a0f3522bf9e7337188</anchor>
      <arglist>(GLcamera *i_camera)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollisionCheckPairs</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>aa48e9757766922fef946fa457d62e217</anchor>
      <arglist>(const std::vector&lt; hrp::ColdetLinkPairPtr &gt; &amp;i_pairs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showCollision</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a21e33228d53153268c524854b298694b</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>showCollision</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a4c83e30164108099dc735d503d7a7f1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showCoMonFloor</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a5bd7c344e01f531ec595d00206b49203</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showSensors</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a220d31986809203264f458d488523e0c</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>showSensors</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a30ad9dd9f198570b413925da1f490944</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLscene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a72e9936eb68e4493f62fde2d83e301ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLscene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a72e9936eb68e4493f62fde2d83e301ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLscene *</type>
      <name>getInstance</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a7f55d0331bb9d0163ad8a1a2f895f030</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLscene *</type>
      <name>getInstance</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a8e409116186a1732ff81b82d57e1ea4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>drawAdditionalLines</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a96af18c07de8c82500cc8bbf57587466</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>drawAdditionalLines</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a96af18c07de8c82500cc8bbf57587466</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>drawAdditionalLines</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a96af18c07de8c82500cc8bbf57587466</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>drawSensorOutput</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a0609e7bb566e070a3fc7185d6b9c7726</anchor>
      <arglist>(hrp::Body *i_body, hrp::Sensor *i_sensor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GLscene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a6d2e88c9c71ec762734f41dbbe472663</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>showStatus</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>afa3ddabf1e891e5dea77a62c58d9cc18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>showStatus</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>afa3ddabf1e891e5dea77a62c58d9cc18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>showStatus</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>afa3ddabf1e891e5dea77a62c58d9cc18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>showStatus</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>afa3ddabf1e891e5dea77a62c58d9cc18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateScene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a2f2f5ebc2309e7f5dab5841035bab4c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateScene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a2f2f5ebc2309e7f5dab5841035bab4c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateScene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a2f2f5ebc2309e7f5dab5841035bab4c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateScene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a2f2f5ebc2309e7f5dab5841035bab4c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateScene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a2f2f5ebc2309e7f5dab5841035bab4c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~GLscene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a72e9936eb68e4493f62fde2d83e301ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; GLbody * &gt;</type>
      <name>m_bodies</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a6c3624458ca8cb715e925ce08471f5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLcamera *</type>
      <name>m_camera</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>af4960eaee46a52f0214417b550edfe1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irr::scene::ICameraSceneNode *</type>
      <name>m_cnode</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a93c5462105d0f13bd4d979d358d23863</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLcamera *</type>
      <name>m_default_camera</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a8fec4c4ca83a0815bff959d257ddfed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLcamera *</type>
      <name>m_defaultCamera</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>aae8ed5b793efea9292ac98e19fa0b99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irr::IrrlichtDevice *</type>
      <name>m_device</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a188ca9c2c681a0d52ecbe9d1b7c6df15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::ColdetLinkPairPtr &gt;</type>
      <name>m_pairs</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a503a4b29f363ff1c486b450a55477903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irr::IEventReceiver *</type>
      <name>m_receiver</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>ac46690ca8a4105aa040dbe1418b2f8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_showCollision</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>abfe87624d7f1a5c7ad028df7aa70cab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_showCoMonFloor</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a0f88dd5b71447e09508eca30b7c5ef74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_showSensors</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>aca6d4df592302c27f93a6cc788433997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static GLscene *</type>
      <name>m_scene</name>
      <anchorfile>classGLscene.html</anchorfile>
      <anchor>a1a076dcac103a14f64ba86b2d62b433f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GLsceneBase</name>
    <filename>classGLsceneBase.html</filename>
    <base virtualness="virtual">World&lt; hrp::ConstraintForceSolver &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>addBody</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>afc429a6b795d74b9cd6cc6e88ab85535</anchor>
      <arglist>(hrp::BodyPtr i_body)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>capture</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a07bd040552f67b101fe7da3b636a649a</anchor>
      <arglist>(char *o_image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>capture</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>afb2b8c1daeda16d0f0836698b20958c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>center</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a2c57dec026ce1c07cf2acc812aedbb75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>aa33f1611e39f8ffbf61e01c9860147d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defaultLights</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a0a93aae26ce9a81387f2cdda2cc51b36</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>defaultLights</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a9f2d26364f6513b7fa561808459be435</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>ad4c39618dd356c648221798b64df3f6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawAdditionalLines</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>aa26e546327f293dc49e3b51392dfb7d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>drawObjects</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>aa7d045d159226aca7ec96c9b2081f45b</anchor>
      <arglist>(bool showSensors=true)</arglist>
    </member>
    <member kind="function">
      <type>GLcamera *</type>
      <name>getCamera</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a203c29b0f6f8bda5dca747e54d00f054</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLcamera *</type>
      <name>getDefaultCamera</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a30a351d0808529083f24a58316714481</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLsceneBase</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a89fc81cf7ed51e94d592acb4d75b66dc</anchor>
      <arglist>(LogManagerBase *i_log)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>ac4e44c60576580bef6b81ce57b188ab6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initLights</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a81f3dc0fa1e6f9decbe1c091a3f89341</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>maxEdgeLen</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>aba8be0b4830c1915ccdf5144dfed1571</anchor>
      <arglist>(double i_len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextCamera</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a08ae115cdc6e6e42172635b503a342d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextObject</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a04a3481b49187ce352789e3824129f65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestCapture</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a6d181874f23bf7c4f05905362fdbda5a</anchor>
      <arglist>(const char *i_fname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestClear</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>ab505b48b36ed22c775a5955d9da28eb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a498031a0245c047e63c306332e2c6b06</anchor>
      <arglist>(const char *i_fname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackGroundColor</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a62d2d9d933ca9e08c66e30f3433a4062</anchor>
      <arglist>(float rgb[3])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCamera</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>ac296946f9689a715b30ac68ed4f8f84d</anchor>
      <arglist>(GLcamera *i_camera)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessages</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a3aa362a4fd41b82387035f9dd299c144</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;i_msgs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScreenSize</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>af322109522c629a3d90ca14091815d14</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setView</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a34e23d32e9aa0538499e0083051ec3c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showFloorGrid</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>aaf4de293b1002f9e3ca4bbf22d5166be</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>showFloorGrid</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a6758b7c3e0bed8a450160b13dbc06d2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showInfo</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a54ee1592d961ece17e19a1c7daa11b93</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showSlider</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a316a09ba4f84d18f2f942635d3b42219</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>showStatus</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a79ed17f375b3108d6b199ccee4c1dd95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>hrp::BodyPtr</type>
      <name>targetObject</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a91635815db392fba4f4bb9aa64d308c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toggleRobotState</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>adbbc3ba10ac59081c227874e68559fe2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateScene</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a55a315f26930ca34af1124ba7ac6d601</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLsceneBase</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a80d51a495f9f4761283bb2b1a85adc3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue">
      <name>REQ_NONE</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a16b320e002dd881dfa232bc57161b61fa0804c138c4e3364bd45560d42ba963f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQ_CLEAR</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a16b320e002dd881dfa232bc57161b61fa3dac4dd59bf3cde81e10280053a597f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQ_CAPTURE</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a16b320e002dd881dfa232bc57161b61faec4fedf6c4bfdd66c045d9a6b8d09b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawFloorGrid</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a4a54d12893793a1845c5cb9b62b65f68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawInfo</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>abba998e3845ac1b715a62a3048b27611</anchor>
      <arglist>(double fps, size_t ntri)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_bgColor</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a6530e03298cfe94d870afb3275f6d828</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLcamera *</type>
      <name>m_camera</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>ad322a6de893b321d334ca242b01b2392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IplImage *</type>
      <name>m_cvImage</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a1920ed25cf8ccc4a594a96444924d8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLcamera *</type>
      <name>m_default_camera</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a4b51c6154e0c0d0a936274e775ecf023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_defaultLights</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a0d0612eec4875c2ad3a5d93bc0bbb3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_fname</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a1750b1530074829a16607328260d1673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_height</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a106426aaeaf867be4161c52e580c6002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isCapturing</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>ad472e0ea341ae8c22ec7be04c3a04f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct timeval</type>
      <name>m_lastDraw</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>ab89ef993d18aa5100d4c5b188f5619e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>LogManagerBase *</type>
      <name>m_log</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>aadc0478bd4bf22fcbf91755c91b7df5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_maxEdgeLen</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>ac1849c7bc42b0f4353c608203f41cd3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>m_msgs</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a7e4585be011cf1f22e01a9d2ab05ead7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_request</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a75867ff7e146764137e7fb1ff9dc0409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SDL_sem *</type>
      <name>m_sem</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>affb3fd8fddcaf55053297b21ab478695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_showFloorGrid</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a5e82eed340ffd6d2ce8d09258168ee4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_showInfo</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>ab606fda8c0d86f428c5e1835179afa6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_showingStatus</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a3516491d80bade04bdaeea3f5e08cf84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_showSlider</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a1e0bc0ffb83de62a60d32f1e8060698f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_targetObject</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a880be61b9ec4591ed957c0cad763fe01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CvVideoWriter *</type>
      <name>m_videoWriter</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a99cdfa710fb4abb179918a08123144ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_width</name>
      <anchorfile>classGLsceneBase.html</anchorfile>
      <anchor>a7043ce4cec4c1b7c9d25a5ee07fdeb30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GLshape</name>
    <filename>classGLshape.html</filename>
    <base>GLcoordinates</base>
    <member kind="function">
      <type>void</type>
      <name>compile</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>ab5d0d46f07fb6815fad24b187ea285c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeAABB</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>ab0eeb95732df1d7796f423815a2fe1e2</anchor>
      <arglist>(const hrp::Vector3 &amp;i_p, const hrp::Matrix33 &amp;i_R, hrp::Vector3 &amp;o_min, hrp::Vector3 &amp;o_max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divideLargeTriangles</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a595a2fcd421c07d17e885cf711f37b37</anchor>
      <arglist>(double maxEdgeLen)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>draw</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>ad7e35c41b852b0d6868978e0f2c1b1c1</anchor>
      <arglist>(int i_mode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLshape</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a7ada1b7862b76d18779ff457c2956ed1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>highlight</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a2d602912d98fef71fccc3490a34be525</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalPerVertex</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>af01cae2921955dbfbb4ab676ae3f1b6e</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColors</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a9ac92875ddfd42c65aea29a0ce7d8fd0</anchor>
      <arglist>(unsigned int ncolors, const float *colors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuseColor</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a8e0b3ae804a6190afb8efbbb0ac23312</anchor>
      <arglist>(float r, float g, float b, float a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalIndices</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a995c955bedf0db5172ab1cc98c5d8881</anchor>
      <arglist>(unsigned int len, const int *normalIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormals</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>adb006d66561d56d32e217572ea518002</anchor>
      <arglist>(unsigned int nnormal, const float *normals)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShininess</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a3579156d35564340c5f8737040e846bf</anchor>
      <arglist>(float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecularColor</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>ae1feeb6abb763a172b03c1f30be14b00</anchor>
      <arglist>(float r, float g, float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexture</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a99502ff77708381f8e83bcf682078a08</anchor>
      <arglist>(GLtexture *texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureCoordinates</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>aff725600dd7bdc7c39732e73186de8c5</anchor>
      <arglist>(unsigned int len, const float *coordinates)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureCoordIndices</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>afa34a56b9ed74a51cc7a4bd5752f7218</anchor>
      <arglist>(unsigned int len, const int *coordinates)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTriangles</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>adeb4eb415ff50b9810b461f67fdbdbd8</anchor>
      <arglist>(unsigned int ntriangles, const int *vertexIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertices</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a71e37ef81b1ee818eaeb43278edc12c1</anchor>
      <arglist>(unsigned int nvertices, const float *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solid</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a126a05a16b88aef2271a425a3680e97a</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLshape</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a544e1741ec677f8252f126c7d620f254</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>doCompile</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a1a8d26efb51aaa110d6a2a8c800c54a2</anchor>
      <arglist>(bool isWireFrameMode)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Vector3f &gt;</type>
      <name>m_colors</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>ae5cf48361e947cd50aa7651102a4d99d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_diffuse</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>acb1f620278e6ef99d5b1d31a4c3ad845</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_highlight</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a8d06d7abc3a12bd0f10c661f3c1b47d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>m_normalIndices</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>ac1031d1f211862246389f0c970e8e283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_normalPerVertex</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a8b2e140ff089a8a37320f702ceb0cbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Vector3f &gt;</type>
      <name>m_normals</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a18ad085428e7c7d4a2ce0ceca6316812</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_requestCompile</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>ab7339224fc58f4574ca0f2c523cd1189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_shadingList</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a32287f8eb626b78b1882b1261dbaedbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_shininess</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a025ab59822b2efbcac900d51dde08067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_solid</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>ade7a7dbac676b821e8b1ee05f8d5a9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_specular</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>acd2b1338d7612e6b85fb9efa5e709dbe</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLtexture *</type>
      <name>m_texture</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>abd718182e27fe77d3514d7d36d4b6a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Vector2f, Eigen::aligned_allocator&lt; Eigen::Vector2f &gt; &gt;</type>
      <name>m_textureCoordinates</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a32540bbe1935d0625d13e14f5ce617f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>m_textureCoordIndices</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>aaf2a68984dcabc9ed2a5dc5a523e59f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLuint</type>
      <name>m_textureId</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a138d1fee7bcda587f79ee3a90c181047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Vector3i &gt;</type>
      <name>m_triangles</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>a7f96a1dda762e81efbe8ab34b4524ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Vector3f &gt;</type>
      <name>m_vertices</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>adf141179408ffecf35d9571e7f3f06b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_wireFrameList</name>
      <anchorfile>classGLshape.html</anchorfile>
      <anchor>aaab2979912be02a722fb4272d2b7d4d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GLtexture</name>
    <filename>classGLtexture.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>classGLtexture.html</anchorfile>
      <anchor>a722337e92f4f8e90ed212e7049193dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>image</name>
      <anchorfile>classGLtexture.html</anchorfile>
      <anchor>ad5b70cf8fa61799f7d2be30b5561d49d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numComponents</name>
      <anchorfile>classGLtexture.html</anchorfile>
      <anchor>a460c1cd36b45dc931a2e2dd61f2950ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>repeatS</name>
      <anchorfile>classGLtexture.html</anchorfile>
      <anchor>ab9ae5bc394522d6d0b2e428fe41f4174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>repeatT</name>
      <anchorfile>classGLtexture.html</anchorfile>
      <anchor>a15f718d3f5e71677453e8499dd6eed09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>url</name>
      <anchorfile>classGLtexture.html</anchorfile>
      <anchor>a787183e610ff5c723df71e1ad0800502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>classGLtexture.html</anchorfile>
      <anchor>a0d67bf3b9e413e27a82ea4691ce65108</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspController</name>
    <filename>classGraspController.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <class kind="struct">GraspController::GraspJoint</class>
    <class kind="struct">GraspController::GraspParam</class>
    <member kind="function">
      <type></type>
      <name>GraspController</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>a6829591bf273ecf9bfd0d21d5cfa8e48</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>a0f6b5a0c72c1385ec812f8279a95b9bb</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>ac9026edb05ce189d05afbd59a571f29c</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>a9595f627fd040df1885f1876388046a4</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>a7d91106e81cf3c80ffa622a641c99616</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startGrasp</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>a00112cce524fb65632ac4c6a75e641f1</anchor>
      <arglist>(const char *name, double target_error)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopGrasp</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>afc71948ecbf3c95fa0d69b1be2440750</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GraspController</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>a47c39b2cb3a5e0a1fee10c5ec0e1618c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_GraspControllerServicePort</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>a7cd191bcc6e6f93740d328c86e273f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>a6c66449dc86a6e6537d46890581ab02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qCurrent</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>ad9fe637ef0aa9fa26b5264f760fbf4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>a8477d0605f8ead9ca161684c57ce78aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qIn</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>ac726fac8414fd6c13085374366c88c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qOut</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>af67e7a00f9fcec08f146d89037fa2258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRef</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>a84c5048528dad6796c37ea8340881ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefIn</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>a5f7dc8a0dab387702eaf49f3ad5e240c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GraspControllerService_impl</type>
      <name>m_service0</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>ace8f453da856e256a04bdee17a4161a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>aae6851e8b2f5c510777d90937c97c941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>abe72169215f8d8465faa9f9621d37afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>aacb3e05d1351c688edd1ee7d8c7c713d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, GraspParam &gt;</type>
      <name>m_grasp_param</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>a1c4c1f42c0a59c4a7edd21bb124f9625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classGraspController.html</anchorfile>
      <anchor>ad2c342f70dd7584b597fedf9d817d34e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GraspController::GraspJoint</name>
    <filename>structGraspController_1_1GraspJoint.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>dir</name>
      <anchorfile>structGraspController_1_1GraspJoint.html</anchorfile>
      <anchor>a70ddf295c86da7db68ac504d0d8560c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structGraspController_1_1GraspJoint.html</anchorfile>
      <anchor>a28c90aebba4b461f38a55ab179303720</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GraspController::GraspParam</name>
    <filename>structGraspController_1_1GraspParam.html</filename>
    <member kind="variable">
      <type>std::vector&lt; GraspJoint &gt;</type>
      <name>joints</name>
      <anchorfile>structGraspController_1_1GraspParam.html</anchorfile>
      <anchor>a9ae237c94e1e873b892403a1110ffd7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>target_error</name>
      <anchorfile>structGraspController_1_1GraspParam.html</anchorfile>
      <anchor>aa614753bdb823d33990fbff057ea55a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time</name>
      <anchorfile>structGraspController_1_1GraspParam.html</anchorfile>
      <anchor>ae042a0f5dc6a78f5db573022290df298</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspControllerService_impl</name>
    <filename>classGraspControllerService__impl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>grasp</name>
      <anchorfile>classGraspControllerService__impl.html</anchorfile>
      <anchor>a29689e39827991e70b21093a60a2c5c7</anchor>
      <arglist>(GraspController *i_grasp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraspControllerService_impl</name>
      <anchorfile>classGraspControllerService__impl.html</anchorfile>
      <anchor>aae715ac14ddf12d4b06377e3bfe59d70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startGrasp</name>
      <anchorfile>classGraspControllerService__impl.html</anchorfile>
      <anchor>a6201ae4d37106f6a073dd920ed1d0aa5</anchor>
      <arglist>(const char *name, double target_error)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopGrasp</name>
      <anchorfile>classGraspControllerService__impl.html</anchorfile>
      <anchor>acef581cbb3261b8557a8d4b60faebc81</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GraspControllerService_impl</name>
      <anchorfile>classGraspControllerService__impl.html</anchorfile>
      <anchor>a2f0738e87cfd973033d43606ac5d31d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GraspController *</type>
      <name>m_grasp</name>
      <anchorfile>classGraspControllerService__impl.html</anchorfile>
      <anchor>ae6fe6cb375a2241999601c6779c5f28d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HGcontroller</name>
    <filename>classHGcontroller.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>HGcontroller</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>a40e4be33854d5e3b3e4635fd6bda0597</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>acb1a6be09b60cbb849c888a78b9b072a</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>ab64408dfad789173b3808120c1d741f4</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>aef497af9f0b2756f359f1fedb0b51ca4</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>a7a6080135bd139e0fa7e9f86f356577c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HGcontroller</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>ae67e0ccb5931889249e6174d0031bc29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_ddq</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>aeb397069359c15e7995e737e39e405b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_ddqOut</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>aac6bb9c782998fdff8af13f3d1f11a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_dq</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>ac03e51dd3be503328d5c18291fc3ba2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_dqOut</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>aee4f276a60fa48434ff76aaecb5370b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>a543aebc7685d2b3f5a662e5f640b30bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qIn</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>a5e93f505ce4de014613fb6c169332acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qOut</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>a4243042cb8825974df6b592681572331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>aaf5897ad310ac3ece0b173a5d2023812</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimedDoubleSeq</type>
      <name>m_dqOld</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>ab8a96700a00ab5bcd2d54b6df1460708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>a6383e01646badd42898106f73a1176ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimedDoubleSeq</type>
      <name>m_qOld</name>
      <anchorfile>classHGcontroller.html</anchorfile>
      <anchor>aa1427d0be2c0d14d81fc01ebf9f121ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Hpaned</name>
    <filename>classHpaned.html</filename>
    <base>HpanedUI</base>
    <member kind="function">
      <type>const char *</type>
      <name>className</name>
      <anchorfile>classHpaned.html</anchorfile>
      <anchor>a23a89819305ac7889811dd6b1ec1fd6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hpaned</name>
      <anchorfile>classHpaned.html</anchorfile>
      <anchor>a68aef4848a6e9ef8d620dfdd5100cc08</anchor>
      <arglist>(const char *, Widget)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hpaned</name>
      <anchorfile>classHpaned.html</anchorfile>
      <anchor>afef9c924ca1c2fc52634c2bfd057bd8d</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>openFile</name>
      <anchorfile>classHpaned.html</anchorfile>
      <anchor>a4adc584347aab15e6631e12490911080</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type>class SoXtExaminerViewer *</type>
      <name>viewer</name>
      <anchorfile>classHpaned.html</anchorfile>
      <anchor>aec41b29537740dcd02cd3bf1c0a6aa87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Hpaned</name>
      <anchorfile>classHpaned.html</anchorfile>
      <anchor>a3038262adc67df896f8adf8fe35af196</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static VkComponent *</type>
      <name>CreateHpaned</name>
      <anchorfile>classHpaned.html</anchorfile>
      <anchor>a26380ba2758fc1615ee7875aee95a096</anchor>
      <arglist>(const char *name, Widget parent)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>autoToggleCB</name>
      <anchorfile>classHpaned.html</anchorfile>
      <anchor>af306f08d84bff8273b5060b7d64efa5f</anchor>
      <arglist>(Widget, XtPointer)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>speedScaleCB</name>
      <anchorfile>classHpaned.html</anchorfile>
      <anchor>a05f83795e9281ee261fe5eb68b943722</anchor>
      <arglist>(Widget, XtPointer)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void *</type>
      <name>RegisterHpanedInterface</name>
      <anchorfile>classHpaned.html</anchorfile>
      <anchor>a7c3368f83262bb17433253cc86d45980</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HpanedUI</name>
    <filename>classHpanedUI.html</filename>
    <member kind="function">
      <type>const char *</type>
      <name>className</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>afec4cd25ccbb742a4bed3062af088f5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>a38f8f6d09ee18ddfd32362a1f3af3029</anchor>
      <arglist>(Widget)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HpanedUI</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>a56a62f85d1aca6596627d83260e5c9e0</anchor>
      <arglist>(const char *, Widget)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HpanedUI</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>a47d68fcc252e7d9e0e5c6b875e753efc</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HpanedUI</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>a2f1320c42e17464f264a5f263fa0f65d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>autoToggleCB</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>a64a756f619884d407a657917f4e9d5db</anchor>
      <arglist>(Widget, XtPointer)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>speedScaleCB</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>a7731b66483599df64f792c59fa537a47</anchor>
      <arglist>(Widget, XtPointer)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Widget</type>
      <name>_autoToggle</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>afb6a7fa94eb3cd5869068469be70cc6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Widget</type>
      <name>_bulletinBoard</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>abd76f139d5be649eef0344f014b94286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Widget</type>
      <name>_hpaned</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>a5d32bfe21af576c7c7533a24c0e8862e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Widget</type>
      <name>_scale</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>afb7e510ad8a64ab43aacfa6dcca4f5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Widget</type>
      <name>_speedScale</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>a2061bcad640bfde656c127b3539e6fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>class SoXtExaminerViewer *</type>
      <name>_viewer</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>a9f3157edeefe516c10fe92353bd27320</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>autoToggleCBCallback</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>a28aed520997fcddf980717dfa4b89b26</anchor>
      <arglist>(Widget, XtPointer, XtPointer)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>speedScaleCBCallback</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>abf5e1c4b1882b2daa9c2a74bdf4dc0fc</anchor>
      <arglist>(Widget, XtPointer, XtPointer)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static String</type>
      <name>_defaultHpanedUIResources</name>
      <anchorfile>classHpanedUI.html</anchorfile>
      <anchor>a7538a1b57a4d46d6211f073b8aaeb562</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IIRFilter</name>
    <filename>classIIRFilter.html</filename>
    <member kind="function">
      <type>double</type>
      <name>executeFilter</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>a9a9bd59cb52726910cd8c7c91bec163a</anchor>
      <arglist>(double input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getParameter</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>a2dfb792155892c88a9b7a41db665eaf2</anchor>
      <arglist>(int &amp;dim, std::vector&lt; double &gt; &amp;A, std::vector&lt; double &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IIRFilter</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>ab2929522a6e2fecde7ddf3ea8b0cfe8c</anchor>
      <arglist>(const std::string &amp;error_prefix=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IIRFilter</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>a1e07eb82afad26d22157054df2138731</anchor>
      <arglist>(unsigned int dim, std::vector&lt; double &gt; &amp;fb_coeffs, std::vector&lt; double &gt; &amp;ff_coeffs, const std::string &amp;error_prefix=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>passFilter</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>ae2aebb4b304f5a3a46bb6466cf85d019</anchor>
      <arglist>(double input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>aeeeb01d8fdb3b659f7a50f981e044b55</anchor>
      <arglist>(double initial_input=0.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setParameter</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>acec6f04fad70d42f207d9dd595a7397a</anchor>
      <arglist>(int dim, std::vector&lt; double &gt; &amp;A, std::vector&lt; double &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setParameterAsBiquad</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>a3a190fd0262d2ebf29a25f48676aca46</anchor>
      <arglist>(const double f_cutoff, const double Q, const double hz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IIRFilter</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>a7fbc93f9fc0ff65e785f8f2bfe13cfdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_dimension</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>ae1239c02319ce60ec0d42d10633a2c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_error_prefix</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>aa0340ec7cf9360687b1ed5456608cda5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_fb_coefficients</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>afd8d546b4e81b7f250349bbb793f1910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_ff_coefficients</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>aaecf06d455d12a463ef96d27ef910e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_initialized</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>aac9b1475c2f89e8da3e0c329d9783358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; double &gt;</type>
      <name>m_previous_values</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>aa119d7d8862d5571af937018b2084075</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImageData2CameraImage</name>
    <filename>classImageData2CameraImage.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>ImageData2CameraImage</name>
      <anchorfile>classImageData2CameraImage.html</anchorfile>
      <anchor>ae41721546c3b8d741a268b310049a1d7</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classImageData2CameraImage.html</anchorfile>
      <anchor>a7c68bbc2fb4daca2f147c349a7a295d4</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classImageData2CameraImage.html</anchorfile>
      <anchor>ac076958221db68283eab00496114a2db</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classImageData2CameraImage.html</anchorfile>
      <anchor>a50957b7b6d04e40d3f0d3d6a84929736</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classImageData2CameraImage.html</anchorfile>
      <anchor>a2bc1f11355d4141f9e7438a5c3354be1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImageData2CameraImage</name>
      <anchorfile>classImageData2CameraImage.html</anchorfile>
      <anchor>acae50033c4ca129e40f8df5e6dbeb809</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_data</name>
      <anchorfile>classImageData2CameraImage.html</anchorfile>
      <anchor>a530670daba5e1cea15ba928604e0c07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; Img::ImageData &gt;</type>
      <name>m_dataIn</name>
      <anchorfile>classImageData2CameraImage.html</anchorfile>
      <anchor>a3c46813967beb22aa2ece95f3c1405a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_dataOut</name>
      <anchorfile>classImageData2CameraImage.html</anchorfile>
      <anchor>a06bcad7cc400c2a5e4c22bd9358aa9c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classImageData2CameraImage.html</anchorfile>
      <anchor>ad3bd1a09d225a692e174c60cc99f9065</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImpedanceController</name>
    <filename>classImpedanceController.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <class kind="struct">ImpedanceController::ee_trans</class>
    <class kind="struct">ImpedanceController::ImpedanceParam</class>
    <member kind="function">
      <type>bool</type>
      <name>getImpedanceControllerParam</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a607c35f8ebb50bbac868bbe071bfbb20</anchor>
      <arglist>(const std::string &amp;i_name_, OpenHRP::ImpedanceControllerService::impedanceParam &amp;i_param_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImpedanceController</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a25a4e0a0d201311d3ce719d1704a33c7</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a23d12b285a94e13c49b25dfbc8911579</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a5c696073f2a619a5c37de4b8593655a4</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a432f513ab8dec67acefe715b1c3d42b4</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onFinalize</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a6c85c8670b58760e0c1fd664e80bb6cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a74a800888ebf5410fe8f5ec0a2c0f737</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setImpedanceControllerParam</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a54dff2e6a1d40f874a79231e4b0faaf5</anchor>
      <arglist>(const std::string &amp;i_name_, OpenHRP::ImpedanceControllerService::impedanceParam i_param_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startImpedanceController</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>af9d505a3a78fda8029b871f59ef806b0</anchor>
      <arglist>(const std::string &amp;i_name_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startImpedanceControllerNoWait</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a4970eae48f2d5704f0bcb45f9db026c1</anchor>
      <arglist>(const std::string &amp;i_name_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopImpedanceController</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a1c79a7152f64cede14ca931a6affdf08</anchor>
      <arglist>(const std::string &amp;i_name_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopImpedanceControllerNoWait</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>aa4a4b6bdfbea6c5592381e21c2cbbc7f</anchor>
      <arglist>(const std::string &amp;i_name_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitImpedanceControllerTransition</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a16267236c52f90b39a7faae5f3e59398</anchor>
      <arglist>(std::string i_name_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImpedanceController</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a86b2a28d9eae8c1094d0d370f5ff5c09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_basePos</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>abb2b846483eb022cea131ee3fef6b15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_basePosIn</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a3c02835e2c405fe644d8f644f321d622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_baseRpy</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>af6d595b39039affe378fde607fbc2f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_baseRpyIn</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a1a43585766aa093e587b66bbe3c49e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_force</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a109e74af6d77648ba7ab6959311549be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; InPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_forceIn</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a2e6086ec615acbc753363f3625482c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_ImpedanceControllerServicePort</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>aa0499f26accc39721399df56b3f9a309</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a14f3761bd896dad0937dd3df367af259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qCurrent</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a80b8b9ddac5db33c045abba672ec218e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>af74eebcf969a34fb571f5d9a15060474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qOut</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>aa875e3c04b70c0e3c8c937ceea464e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRef</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>ae9329e20c3743029383530364b00a9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefIn</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>ae7411146d36ee6b061c63d1efd251a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_ref_force</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a3fee2e879be1f0d9e8d34e294779d931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; InPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_ref_forceIn</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a7e35572a6a144173c079beacf9ca7ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_rpy</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a06c77095666fbbefdd6003cf65928b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_rpyIn</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a54d7ebe33564282338fff285ffac72ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ImpedanceControllerService_impl</type>
      <name>m_service0</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>aea7ce38e218b367f58e7931a23e85328</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcForceMoment</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a9ee1226a39b1830a91cc097a9e4dda4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcImpedanceControl</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a188429e9e69af0660dd55dc7a7fab9bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>copyImpedanceParam</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>aad9f3be99d85b2e266ffe18eab410060</anchor>
      <arglist>(OpenHRP::ImpedanceControllerService::impedanceParam &amp;i_param_, const ImpedanceParam &amp;param)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getTargetParameters</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a57c37f9e8cfd6bc21fdfb21347418595</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateRootLinkPosRot</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>ad83a04d0ce698279ccc5e057a5059bac</anchor>
      <arglist>(TimedOrientation3D tmprpy)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, hrp::Vector3 &gt;</type>
      <name>abs_forces</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a13954ab7d4064510e11c870c23e6d90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, hrp::Vector3 &gt;</type>
      <name>abs_moments</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>ad3289a88a6f4654d2d398882f75893fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, hrp::Vector3 &gt;</type>
      <name>abs_ref_forces</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a481b13da748bb575501e3449ecb024f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, hrp::Vector3 &gt;</type>
      <name>abs_ref_moments</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>afb99a8f086b01ef07ce7a56a65741031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a594b2aa7d26e23ec4d08ca27a2493d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ee_trans &gt;</type>
      <name>ee_map</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>af1060e95be4571603c1057d91c094e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>loop</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>ab7ca766e433c94a7fe5f2721030e8e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a7bf4502f62c44903e3df7297b90bb94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a4c6d6d1563fd4f27b7cc8fc6dabc1f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ImpedanceParam &gt;</type>
      <name>m_impedance_param</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a6f23d618efd7d96120020db7fe296fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_mutex</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a9b18afbbebb00755744b2239304ced5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>abe674e792442fac6e16d1e2bad6050f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, hrp::VirtualForceSensorParam &gt;</type>
      <name>m_vfs</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a8d875c5366196b07d505b9e69fed2be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>qrefv</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>aba0d3635a8f87978275a084723cdc23d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_sh_base_pos_rpy</name>
      <anchorfile>classImpedanceController.html</anchorfile>
      <anchor>a9b963c3a56e67bd0e372d1e9504577d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ImpedanceController::ee_trans</name>
    <filename>structImpedanceController_1_1ee__trans.html</filename>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>localPos</name>
      <anchorfile>structImpedanceController_1_1ee__trans.html</anchorfile>
      <anchor>a1d8404ba1390ba307bdcbc48b6983d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>localR</name>
      <anchorfile>structImpedanceController_1_1ee__trans.html</anchorfile>
      <anchor>aefead13e9d8f7f5e7aff4567f112e68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>target_name</name>
      <anchorfile>structImpedanceController_1_1ee__trans.html</anchorfile>
      <anchor>ac81edf095780adeedb67abd0805737db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ImpedanceController::ImpedanceParam</name>
    <filename>structImpedanceController_1_1ImpedanceParam.html</filename>
    <base>ImpedanceOutputGenerator</base>
    <member kind="function">
      <type></type>
      <name>ImpedanceParam</name>
      <anchorfile>structImpedanceController_1_1ImpedanceParam.html</anchorfile>
      <anchor>a286ba2d82af539c2321fc8b50e7c67a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>avoid_gain</name>
      <anchorfile>structImpedanceController_1_1ImpedanceParam.html</anchorfile>
      <anchor>affb542bc70ccab249656e472bad1b39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_active</name>
      <anchorfile>structImpedanceController_1_1ImpedanceParam.html</anchorfile>
      <anchor>a3ffd4f9438bf60e1d4fdbf17b52959ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::JointPathExPtr</type>
      <name>manip</name>
      <anchorfile>structImpedanceController_1_1ImpedanceParam.html</anchorfile>
      <anchor>ad030e9a86649afcba2c5e468e7682ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>manipulability_limit</name>
      <anchorfile>structImpedanceController_1_1ImpedanceParam.html</anchorfile>
      <anchor>a54d18ebb663ee1faf26651708db20a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>ref_force</name>
      <anchorfile>structImpedanceController_1_1ImpedanceParam.html</anchorfile>
      <anchor>a05a45ea232189b493e77bda022dbaf26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>ref_moment</name>
      <anchorfile>structImpedanceController_1_1ImpedanceParam.html</anchorfile>
      <anchor>a6633be6dd7ea95be025d5ba66ea8a44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>reference_gain</name>
      <anchorfile>structImpedanceController_1_1ImpedanceParam.html</anchorfile>
      <anchor>a653f832c78880392849c87ba308cd47b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sensor_name</name>
      <anchorfile>structImpedanceController_1_1ImpedanceParam.html</anchorfile>
      <anchor>a7348ebc795f9b37e02cba840bd506f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sr_gain</name>
      <anchorfile>structImpedanceController_1_1ImpedanceParam.html</anchorfile>
      <anchor>a6e93375620bcd627442fefab3d9cc6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>transition_count</name>
      <anchorfile>structImpedanceController_1_1ImpedanceParam.html</anchorfile>
      <anchor>a31cca402bf1b5ae139eeaaa0cd8238a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::dvector</type>
      <name>transition_joint_q</name>
      <anchorfile>structImpedanceController_1_1ImpedanceParam.html</anchorfile>
      <anchor>af9579a525692084abcd4e222e0370dfc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImpedanceControllerService_impl</name>
    <filename>classImpedanceControllerService__impl.html</filename>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getImpedanceControllerParam</name>
      <anchorfile>classImpedanceControllerService__impl.html</anchorfile>
      <anchor>aad3489c4914c54010c97c7fd90deea48</anchor>
      <arglist>(const char *i_name_, OpenHRP::ImpedanceControllerService::impedanceParam_out i_param_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impedance</name>
      <anchorfile>classImpedanceControllerService__impl.html</anchorfile>
      <anchor>af59c574220bd64448a6fcc72ee2f1024</anchor>
      <arglist>(ImpedanceController *i_impedance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImpedanceControllerService_impl</name>
      <anchorfile>classImpedanceControllerService__impl.html</anchorfile>
      <anchor>afe7240d7eddf0424df1e45bbd09d7b44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setImpedanceControllerParam</name>
      <anchorfile>classImpedanceControllerService__impl.html</anchorfile>
      <anchor>af5ca4b6e367f9cb549faa0dcbbf12ab0</anchor>
      <arglist>(const char *i_name_, const OpenHRP::ImpedanceControllerService::impedanceParam &amp;i_param_)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>startImpedanceController</name>
      <anchorfile>classImpedanceControllerService__impl.html</anchorfile>
      <anchor>ab359eb7c13dade4bb4323bfd0e5316c3</anchor>
      <arglist>(const char *i_name_)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>startImpedanceControllerNoWait</name>
      <anchorfile>classImpedanceControllerService__impl.html</anchorfile>
      <anchor>a5a57f85a51810d55354667b7831368e0</anchor>
      <arglist>(const char *i_name_)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>stopImpedanceController</name>
      <anchorfile>classImpedanceControllerService__impl.html</anchorfile>
      <anchor>a0e3762aa395060bec915bd352ac1ad2d</anchor>
      <arglist>(const char *i_name_)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>stopImpedanceControllerNoWait</name>
      <anchorfile>classImpedanceControllerService__impl.html</anchorfile>
      <anchor>ad40dd7df860a54e7fb2b30fd197e73ca</anchor>
      <arglist>(const char *i_name_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitImpedanceControllerTransition</name>
      <anchorfile>classImpedanceControllerService__impl.html</anchorfile>
      <anchor>aca69298cf8698568904f7c2172d3112b</anchor>
      <arglist>(const char *i_name_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImpedanceControllerService_impl</name>
      <anchorfile>classImpedanceControllerService__impl.html</anchorfile>
      <anchor>aab150e0b8432477d7b447a906230c26b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImpedanceController *</type>
      <name>m_impedance</name>
      <anchorfile>classImpedanceControllerService__impl.html</anchorfile>
      <anchor>acd3dbc0acadbed1b3fb92cda09c44572</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ImpedanceOutputGenerator</name>
    <filename>structImpedanceOutputGenerator.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calcTargetVelocity</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a348348f983fb41a2e10e6a3b69e8cc6a</anchor>
      <arglist>(hrp::Vector3 &amp;vel_p, hrp::Vector3 &amp;vel_r, const hrp::Matrix33 &amp;eeR, const hrp::Vector3 &amp;force_diff, const hrp::Vector3 &amp;moment_diff, const double _dt, const bool printp=false, const std::string &amp;print_str=&quot;&quot;, const std::string &amp;ee_name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcTargetVelocityOrg</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a25018c929d18daa2b68c8df7b02e8fc1</anchor>
      <arglist>(hrp::Vector3 &amp;vel_p, hrp::Vector3 &amp;vel_r, const hrp::Matrix33 &amp;eeR, const hrp::Vector3 &amp;force_diff, const hrp::Vector3 &amp;moment_diff, const double _dt, const bool printp=false, const std::string &amp;print_str=&quot;&quot;, const std::string &amp;ee_name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>const hrp::Vector3 &amp;</type>
      <name>getOutputPos</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a27dbe71b1af4b0fedf593039e817a4c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const hrp::Matrix33 &amp;</type>
      <name>getOutputRot</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a2a3936ea45138819f6bd8335d9a47bbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImpedanceOutputGenerator</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a53e49df9a7e3cff03a9b7fd87ff00629</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetPreviousCurrentParam</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a5f565aac7b82e9d1496fb44c239d30e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetPreviousTargetParam</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a6cbe83e94b6756ccd227d47ad48507ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>current_p1</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>adc1101abdcf65f47a0e9eb5ac4a7f756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>current_r1</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a1e6dd6bca22d4edf01a4006c66f698b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>D_p</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a29ef4fa278183c0f05f28af63fc02d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>D_r</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>ad6a448f2cf3f6efaf65f5771eca11aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>force_gain</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>ae619ea9111352463cfa154084c03cf22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>K_p</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a213a73e2eb28da407191a5534026f4a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>K_r</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>ad915ea444e20235bb2acf4e66907407d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>M_p</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a6ced89e765e826972c62a2d7f0d86761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>M_r</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a32290efdd4229b7906cad39ba58aa015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>moment_gain</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a35cfb7a5313f99dd6f5ce80f60a1daff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>output_p1</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a2e4826e83cd27a5671665fef72094880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>output_p2</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a3944a1a23acf8d9e99fd011fffd5c33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>output_r1</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a9949fd8ea5e3170e5e7cad035c0df80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>output_r2</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>ac9b08cac1c9341e255d4e30276833497</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>target_p0</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a532ff3a40b2593ebcdb2ddc7c33e90f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>target_p1</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>ad9d47bf273cc5264a6671a6de108d34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>target_p2</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a231427367e8682e880ad48de78883012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>target_r0</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a3eac8487aa188e3ac1331eabb130f944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>target_r1</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>afbfc105a6ef5e40ecb0f923d4a6a8f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>target_r2</name>
      <anchorfile>structImpedanceOutputGenerator.html</anchorfile>
      <anchor>a477433db02df7f8597bae7cde93ae076</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>InPortHandlerBase</name>
    <filename>classInPortHandlerBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classInPortHandlerBase.html</anchorfile>
      <anchor>ab823ede9754fe8b5ab0482ef4851e34f</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Integrator</name>
    <filename>classIntegrator.html</filename>
    <member kind="function">
      <type>double</type>
      <name>calculate</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>a448bccf53c577a395ebe9f7b50604c69</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Integrator</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>a613f20c3daf8e07ccfd0400ceb536d38</anchor>
      <arglist>(double _dt=0.005, unsigned int _range=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>a09d06d5afb1f1923e74d407dd551095c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>a8e2dac3331dcd71b29755087bda1a256</anchor>
      <arglist>(double _dt, unsigned int _range)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>a05425dc0725f13b3fc3d4b2f4175d340</anchor>
      <arglist>(double _x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Integrator</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>af1e855a2ed082808576616d76dc28a65</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; double &gt;</type>
      <name>buffer</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>a0fd154184d7311d4f795f5cff05a0261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>a3df644bf3e6d036bff32460a4a55862c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>first</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>aacb798e0b68edc04e8a75d3e0c0ee551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>init_integration_flag</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>a55e4227ce1718f8cbee0d5b82f131322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>last</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>a00cb4677bce6738d648aea3744113a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>range</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>a72577e8545e7d31018b68c434a272aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>sum</name>
      <anchorfile>classIntegrator.html</anchorfile>
      <anchor>a5ce14f70f34cadce5acacb166c24e8c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>interpolator</name>
    <filename>classinterpolator.html</filename>
    <member kind="enumeration">
      <name>interpolation_mode</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ac7f9f797b900e05ad70bc1113eae4912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ac7f9f797b900e05ad70bc1113eae4912a84f96b8d416378c44dbdc54700aaface</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOFFARBIB</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ac7f9f797b900e05ad70bc1113eae4912a2ee4ba2e766a89105046a4cdcdcf2c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QUINTICSPLINE</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ac7f9f797b900e05ad70bc1113eae4912a815fb9a4a99fc342da9c0aa75d1a0aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBICSPLINE</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ac7f9f797b900e05ad70bc1113eae4912afe0bca1fae2a7c0b9b2ca0fd1b3f81e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calc_interpolation_time</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a974cbd368f3898668b077d5943e84d9c</anchor>
      <arglist>(const double *g)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ad81bc4aed8108c80471c2dc5c2ba42b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>deltaT</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a72798ec457d74d8fe331f68297dae44d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a8b1072434eefa9b233b3843a9fc62237</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>front</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a7fa69a1f127ad7a46b808c8ec1217694</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>af2cafbac0577b061b1111c4ba337f7ca</anchor>
      <arglist>(double *x_, bool popp=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>adc971786bbf38b10a84e3914003d1e8c</anchor>
      <arglist>(double *x_, double *v_, bool popp=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a5eda269d9d5fbfb3b77b8655c3125972</anchor>
      <arglist>(double *x_, double *v_, double *a_, bool popp=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>go</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a9f5884ad0d66bb36571fc03b6beeef3b</anchor>
      <arglist>(const double *gx, const double *gv, double time, bool immediate=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>go</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a35946113be3bb33a144f8ed7b638c5b2</anchor>
      <arglist>(const double *gx, double time, bool immediate=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>interpolate</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a1f3655d5964def62827994d8c7d128a1</anchor>
      <arglist>(double &amp;remain_t_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>interpolator</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a1ab8b8a35527949c4ca87d8caa0bc3c2</anchor>
      <arglist>(int dim_, double dt_, interpolation_mode imode_=HOFFARBIB, double default_avg_vel_=0.5)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a09286faa1a16825d76a606bb0d14ad42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a37567c51b1c62c3b94ade5fc2b6ce1eb</anchor>
      <arglist>(string fname, double time_to_start=1.0, double scale=1.0, bool immediate=true, size_t offset1=0, size_t offset2=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>aa8e3d93e32a6831f420cb9aff0d6bf9a</anchor>
      <arglist>(const char *fname, double time_to_start=1.0, double scale=1.0, bool immediate=true, size_t offset1=0, size_t offset2=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>afa4990dbf6192f379a5b5a5e5c3cd764</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a75ae26849f9dd0e76f8a6120e70c1d11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a5cc045ac4288796bfbbc196aadc4b685</anchor>
      <arglist>(const double *x_, const double *v_, const double *a_, bool immediate=true)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>remain_time</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a873b7ea3d83aa142e403917e953c1f1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a586d378e2a3ad6c6752b8d242fa41a07</anchor>
      <arglist>(const double *x, const double *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoal</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>af6a9c8ff823a31b70a72106f9accdb0d</anchor>
      <arglist>(const double *gx, const double *gv, double time, bool online=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoal</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a3de793a814c038f5f7e56c187d201b7e</anchor>
      <arglist>(const double *gx, double time, bool online=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInterpolationMode</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>aa213103784b6eb4c83e496120022f518</anchor>
      <arglist>(interpolation_mode i_mode_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>aaa564876f60a566e31ec22a8dbcb9f11</anchor>
      <arglist>(const std::string &amp;_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sync</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>aa84f9a2b4cd3f96875ea27466d4dd035</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~interpolator</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a07a277c66f5ca6fff426e3b24a487c2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>hoffarbib</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a0abd921634d3281230600c7627332fd3</anchor>
      <arglist>(double &amp;remain_t_, double a0, double a1, double a2, double a3, double a4, double a5, double &amp;xx, double &amp;vv, double &amp;aa)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>linear_interpolation</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ae5c745bfcc7542e3fb55ea357be1cd03</anchor>
      <arglist>(double &amp;remain_t_, double gx, double &amp;xx, double &amp;vv, double &amp;aa)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>a</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ab31557bc75843c18a8a0d053ae410df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>a0</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a8b5fc4109ba6d20956d21db576b5999a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>a1</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a64d6e07a3ad44836e156a00094c6cdf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>a2</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ab918a178dbda92ef614ebbe52378b9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>a3</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ade200ae6e4a108f0a30333e25036036e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>a4</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a1585d81abf8dd70bfc465165c5c1d211</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>a5</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>af1ab3e7f1c59b83278dc2c00a2440167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>deque&lt; double * &gt;</type>
      <name>ddq</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a4047be040088dd3170f5abe450ce5e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_avg_vel</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a79f12859907500085a34a960f31af40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dim</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ae08409f383a3baa805992709cfb2f444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>deque&lt; double * &gt;</type>
      <name>dq</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ae020d202ed61961ec763cf7f631a597f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a58c24e293b77a84d4a8c72f149ae02b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>ga</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a019f15bab9fb315676a092c65089b2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>gv</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>aadca5fd4d7231128050f7f79675977ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>gx</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a174f0514e9a5b76399b2e39792c6316a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interpolation_mode</type>
      <name>imode</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a628cdb1449465d6b7bb8da8de87b1254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>length</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a7d70bde31c2bfe2f25be789c0d620b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>aecea11af181ebba81d7660c9965a4731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>pop_mutex_</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>aeb2336d3f9f5d802a5e862e1ecb91901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>deque&lt; double * &gt;</type>
      <name>q</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>a04f0c1c3593a746223d761e9d48a7f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>remain_t</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ab4733dc1c6f6f659a7e7178b4c7b780d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>target_t</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>aeab2cc566f2451a0c235d0e1a256d995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>v</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>abd82044402c7d6660050abe2dacbd76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>x</name>
      <anchorfile>classinterpolator.html</anchorfile>
      <anchor>ad9f2f7d71e945fb88d618d581c926a5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointAccelerationInPortHandler</name>
    <filename>classJointAccelerationInPortHandler.html</filename>
    <base>JointInPortHandler</base>
    <member kind="function">
      <type></type>
      <name>JointAccelerationInPortHandler</name>
      <anchorfile>classJointAccelerationInPortHandler.html</anchorfile>
      <anchor>a44fab7a6e39ee70ba49775cf0258049b</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, const std::vector&lt; hrp::Link * &gt; &amp;i_joints, std::vector&lt; OpenHRP::RobotHardwareService::SwitchStatus &gt; *i_servo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classJointAccelerationInPortHandler.html</anchorfile>
      <anchor>a242b1fbe542c204bfee2f65914837a5e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointAccelerationOutPortHandler</name>
    <filename>classJointAccelerationOutPortHandler.html</filename>
    <base>JointOutPortHandler</base>
    <member kind="function">
      <type></type>
      <name>JointAccelerationOutPortHandler</name>
      <anchorfile>classJointAccelerationOutPortHandler.html</anchorfile>
      <anchor>aa4b7571e07a9ff6b69c859cb3b722f02</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, const std::vector&lt; hrp::Link * &gt; &amp;i_joints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classJointAccelerationOutPortHandler.html</anchorfile>
      <anchor>a38ef321074ab98326823b50dde0a1a05</anchor>
      <arglist>(double time)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointInPortHandler</name>
    <filename>classJointInPortHandler.html</filename>
    <base>InPortHandler&lt; RTC::TimedDoubleSeq &gt;</base>
    <member kind="function">
      <type></type>
      <name>JointInPortHandler</name>
      <anchorfile>classJointInPortHandler.html</anchorfile>
      <anchor>a12e742d8a70292b82892d0aa93b88936</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, const std::vector&lt; hrp::Link * &gt; &amp;i_joints, std::vector&lt; OpenHRP::RobotHardwareService::SwitchStatus &gt; *i_servo)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; hrp::Link * &gt;</type>
      <name>m_joints</name>
      <anchorfile>classJointInPortHandler.html</anchorfile>
      <anchor>abbf7681fe923d078fda0e7affbac5d56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OpenHRP::RobotHardwareService::SwitchStatus &gt; &amp;</type>
      <name>m_servo</name>
      <anchorfile>classJointInPortHandler.html</anchorfile>
      <anchor>acf7d31130b2f76e00f3672a3686ded22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointItem</name>
    <filename>classJointItem.html</filename>
    <member kind="function">
      <type></type>
      <name>JointItem</name>
      <anchorfile>classJointItem.html</anchorfile>
      <anchor>a3cabbc2e33a1c3335843f0f34c00071b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle</name>
      <anchorfile>classJointItem.html</anchorfile>
      <anchor>ad57d2638bf1a9553485d3afe9a09c24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>angularVelocity</name>
      <anchorfile>classJointItem.html</anchorfile>
      <anchor>a91cf5a254afee2d07414365617404a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>collisionShape</name>
      <anchorfile>classJointItem.html</anchorfile>
      <anchor>a9abc9068eb064bb3f988076756b321aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isHighGain</name>
      <anchorfile>classJointItem.html</anchorfile>
      <anchor>a707768d0001d2314a027720954c8936a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>linearVelocity</name>
      <anchorfile>classJointItem.html</anchorfile>
      <anchor>a983601a39925671e8d5e66198b7c9f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NumOfAABB</name>
      <anchorfile>classJointItem.html</anchorfile>
      <anchor>ad253077057b9a1d156aa62ba5d0aae82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>rotation</name>
      <anchorfile>classJointItem.html</anchorfile>
      <anchor>a27bb851f59a7e60c79b1e6707f1bd76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>translation</name>
      <anchorfile>classJointItem.html</anchorfile>
      <anchor>a3c26759b6243ff7f45814f37ad514bc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointOutPortHandler</name>
    <filename>classJointOutPortHandler.html</filename>
    <base>OutPortHandler&lt; RTC::TimedDoubleSeq &gt;</base>
    <member kind="function">
      <type></type>
      <name>JointOutPortHandler</name>
      <anchorfile>classJointOutPortHandler.html</anchorfile>
      <anchor>a74c7d65655755d76680361a94c2e8c0d</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, const std::vector&lt; hrp::Link * &gt; &amp;i_joints)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; hrp::Link * &gt;</type>
      <name>m_joints</name>
      <anchorfile>classJointOutPortHandler.html</anchorfile>
      <anchor>adfdcce31e3d722052958bcc187634f77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointTorqueInPortHandler</name>
    <filename>classJointTorqueInPortHandler.html</filename>
    <base>JointInPortHandler</base>
    <member kind="function">
      <type></type>
      <name>JointTorqueInPortHandler</name>
      <anchorfile>classJointTorqueInPortHandler.html</anchorfile>
      <anchor>a50edaf6d7efb538d7deb0bc8f9296b50</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, const std::vector&lt; hrp::Link * &gt; &amp;i_joints, std::vector&lt; OpenHRP::RobotHardwareService::SwitchStatus &gt; *i_servo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classJointTorqueInPortHandler.html</anchorfile>
      <anchor>a2ff9ce8969c68a8249b9e7a575e52930</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointTorqueOutPortHandler</name>
    <filename>classJointTorqueOutPortHandler.html</filename>
    <base>JointOutPortHandler</base>
    <member kind="function">
      <type></type>
      <name>JointTorqueOutPortHandler</name>
      <anchorfile>classJointTorqueOutPortHandler.html</anchorfile>
      <anchor>a5a6a901c4cece3254d74ca6be3de1f8e</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, const std::vector&lt; hrp::Link * &gt; &amp;i_joints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classJointTorqueOutPortHandler.html</anchorfile>
      <anchor>a29b43a0aa28b4acd23adfb460c7e9c20</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Link *</type>
      <name>m_link</name>
      <anchorfile>classJointTorqueOutPortHandler.html</anchorfile>
      <anchor>a4b0b9fd9486a864859f5f719ed1de4c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointValueInPortHandler</name>
    <filename>classJointValueInPortHandler.html</filename>
    <base>JointInPortHandler</base>
    <member kind="function">
      <type></type>
      <name>JointValueInPortHandler</name>
      <anchorfile>classJointValueInPortHandler.html</anchorfile>
      <anchor>a233a001dfd715e7550baef3f669fa38a</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, const std::vector&lt; hrp::Link * &gt; &amp;i_joints, std::vector&lt; OpenHRP::RobotHardwareService::SwitchStatus &gt; *i_servo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classJointValueInPortHandler.html</anchorfile>
      <anchor>a0a9fdb27bdaf32238cada288b37de644</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointValueOutPortHandler</name>
    <filename>classJointValueOutPortHandler.html</filename>
    <base>JointOutPortHandler</base>
    <member kind="function">
      <type></type>
      <name>JointValueOutPortHandler</name>
      <anchorfile>classJointValueOutPortHandler.html</anchorfile>
      <anchor>a2c52aeb602912d68e419ca6accbc6cbd</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, const std::vector&lt; hrp::Link * &gt; &amp;i_joints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classJointValueOutPortHandler.html</anchorfile>
      <anchor>a66c062a16105b0ef3841dde3f7668155</anchor>
      <arglist>(double time)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointVelocityInPortHandler</name>
    <filename>classJointVelocityInPortHandler.html</filename>
    <base>JointInPortHandler</base>
    <member kind="function">
      <type></type>
      <name>JointVelocityInPortHandler</name>
      <anchorfile>classJointVelocityInPortHandler.html</anchorfile>
      <anchor>a2de56e4d4cc31db90d23f663771152e2</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, const std::vector&lt; hrp::Link * &gt; &amp;i_joints, std::vector&lt; OpenHRP::RobotHardwareService::SwitchStatus &gt; *i_servo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classJointVelocityInPortHandler.html</anchorfile>
      <anchor>a73c52ac9dfd0c945ead80d744d5acf02</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JointVelocityOutPortHandler</name>
    <filename>classJointVelocityOutPortHandler.html</filename>
    <base>JointOutPortHandler</base>
    <member kind="function">
      <type></type>
      <name>JointVelocityOutPortHandler</name>
      <anchorfile>classJointVelocityOutPortHandler.html</anchorfile>
      <anchor>a3ffd80c35d5522d1674a5ca401ccf7aa</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, const std::vector&lt; hrp::Link * &gt; &amp;i_joints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classJointVelocityOutPortHandler.html</anchorfile>
      <anchor>ab881b84f8cd9645a1e096431f2f6440c</anchor>
      <arglist>(double time)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Joystick</name>
    <filename>classJoystick.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>Joystick</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>ac6ecd89204c4bb37a5f63f4bb0959840</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>a1d4a402a4e186e06538f3bc38e8c950d</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>ad7aeb18a05d10fa2abd6ea00e4130912</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>a2cc520becd5a18c7362e0163aed7b0d7</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>a583a87636bac602404d20525b4fdb9f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Joystick</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>a23429c0470e1a32b8de61e1ad7c251c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedFloatSeq</type>
      <name>m_axes</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>a3739d3f1ee5c5c2d71bab44f550ea446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedFloatSeq &gt;</type>
      <name>m_axesOut</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>a5314bd5d122c19caff94d6387367b770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedBooleanSeq</type>
      <name>m_buttons</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>aea38008c7c230d88bdd0e7abcfe2e29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedBooleanSeq &gt;</type>
      <name>m_buttonsOut</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>a1c122730480620db3e68191f71914dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>a9ac4d7642e6789e3dffc34beaa9027e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_device</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>ac5517c4f483c8349a70ee7810c688244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>joystick *</type>
      <name>m_js</name>
      <anchorfile>classJoystick.html</anchorfile>
      <anchor>a3cdcd78e7e3d4944ca83c48565a973de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>joystick</name>
    <filename>classjoystick.html</filename>
    <member kind="enumeration">
      <name>event</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>a04bc721c23fc218fd5d7b3c985ac8c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_AXIS</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>a04bc721c23fc218fd5d7b3c985ac8c7da6e3a0928b5b66ddbcbcae6ce70260381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_BUTTON</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>a04bc721c23fc218fd5d7b3c985ac8c7dac627ab23596ff99b3a0d81e465e6e6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_NONE</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>a04bc721c23fc218fd5d7b3c985ac8c7da5c10cf96a4766f613560ade65fb17df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAxisState</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>afeb64d05b950f1186505ca1f185098a1</anchor>
      <arglist>(int i_index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getButtonState</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>a47219cf1a6f2bb764b1961e982f1d977</anchor>
      <arglist>(int i_index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_open</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>ab55213ada1b5173c2902cdabdfe506e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>joystick</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>a277bc58624e18802d5ace804fcc5ca1f</anchor>
      <arglist>(const char *dev)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>nAxes</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>a2eb61cef5df02a6b3117ac6149354da8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>nButtons</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>ac86a88600787112632204e1f05e3e27e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readEvent</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>a07a57f79c3215ef092465bb45fd7d1cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~joystick</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>a11968c55a6e37ad01a71cd749529dd25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>m_axes</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>ac77a2f026c5c8d5acd8b4d2c71dc83e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>m_buttons</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>aeefe6b9443f99710708f57034959ed5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_fd</name>
      <anchorfile>classjoystick.html</anchorfile>
      <anchor>a73ee6177ad001a74f68144f77aeb2fbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Joystick2PanTiltAngles</name>
    <filename>classJoystick2PanTiltAngles.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>Joystick2PanTiltAngles</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>af72f21feb718fb215812538631ae2177</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>a10a6e87c63ef5a11d534b092337d8555</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>a5b8ca885e523d247af3b9098a9f974f0</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>a0e2aab3e12acdb6e84cae6232784ee0f</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>a3eff8fe7db8b590927d23340d2f2e2c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Joystick2PanTiltAngles</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>a9781539080dbdda3db6378bcbc45a5f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PanTiltAngles</type>
      <name>m_angles</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>a861fc701c46e54ca49edfb2998284d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; PanTiltAngles &gt;</type>
      <name>m_anglesOut</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>a68b5a8c4d16440d8b230f66c73f148d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedFloatSeq</type>
      <name>m_axes</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>a3d516b6492dde3446010e1778e082217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedFloatSeq &gt;</type>
      <name>m_axesIn</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>ab350c6a7011ec2032db561d79ebc5163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>aa049ff4ffa12a365123782ce2ef3b28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>m_axesIds</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>a7770aaa426ef30f98055d9a7335b076f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_debugLevel</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>aee10967bae37d2cefe75f60a271646b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_neutrals</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>a3131ed85609b64e81e5bca680e7f6528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_scales</name>
      <anchorfile>classJoystick2PanTiltAngles.html</anchorfile>
      <anchor>aeb17408fb91ca0c64cd3212ae4acf7b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Joystick2Velocity2D</name>
    <filename>classJoystick2Velocity2D.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>Joystick2Velocity2D</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>a5313b4528568f48b016c83fc88c42499</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>af37f3d04121d4bc19ecbf498e73a8500</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>a11a79b01110d8357cc6b993440464c80</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>a89bc4b7594f6254dd848f38981fe4d23</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>a14fe0a4d60fadffe97b49418d6ddcc62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Joystick2Velocity2D</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>ac6218f7c3d22727636f623a7e94f74b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedFloatSeq</type>
      <name>m_axes</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>a7847ff3acfff1e699e1afc8232a180c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedFloatSeq &gt;</type>
      <name>m_axesIn</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>a6bf18c78e80396a299e0b074e9644227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedVelocity2D</type>
      <name>m_vel</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>aa5a8f4efc346bc6580fc43b663e4eeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedVelocity2D &gt;</type>
      <name>m_velOut</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>a2011f5b4e029bc4a2ba76d40ac20a6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>ab58ecaa73be056332f91f961cb3bf919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>m_axesIds</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>a97e535942f9a44503364e0920be61fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_debugLevel</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>a1e830f09a6eb9ad1e7594448c1737860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_neutrals</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>a9288204ea8d9864a7ab8f829d9842c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_scales</name>
      <anchorfile>classJoystick2Velocity2D.html</anchorfile>
      <anchor>ae752ec763976216869dc2b256c9a3d32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Joystick2Velocity3D</name>
    <filename>classJoystick2Velocity3D.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>Joystick2Velocity3D</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>a4a5521f0b6ec53793d88c82baf58f322</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>a5fbd555610ea4aa0e8010740314b85c3</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>a7c8b3db79fb5fda7743ce935fff82e26</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>af1e5bde3e5a1e377edb04461c80cfb9d</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>a379060b036c81f599ac995f8037bce09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Joystick2Velocity3D</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>acccc1f35ec7cbdb39b0cae69a857480b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedFloatSeq</type>
      <name>m_axes</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>a43bd022f0e85b8854c667393d8fa4137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedFloatSeq &gt;</type>
      <name>m_axesIn</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>aaa878161070ef6e0b6fb2e8904c1cfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedBooleanSeq</type>
      <name>m_buttons</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>add4cdde6616196f2d2c1f9d7c3634790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedBooleanSeq &gt;</type>
      <name>m_buttonsIn</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>acb0253d6ef98a8a0f92d09925f675ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedVelocity3D</type>
      <name>m_mirroredVel</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>a9ba76a6cdf54728f9fe32f3ff4797cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedVelocity3D &gt;</type>
      <name>m_mirroredVelOut</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>af9a1d83cb2f582fa9dc8a212703985e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedVelocity3D</type>
      <name>m_vel</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>a9c4d35386db6a1b27f654da602f2903b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedVelocity3D &gt;</type>
      <name>m_velOut</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>a561193243e6d8e0709e44041cf016cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>aa5f7c8f67ba7f983ceb93bece294f291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>m_axesIds</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>af3c0fc33993021ba0a5fa6bedb392403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_debugLevel</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>a824c51b52df358327cc83bb7d963898d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_rotateModeButton</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>a65ab9bda8cd83028becc3e187e1d78c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_scalesRotation</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>ae116d06268ef644eab81f9e9965baac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_scalesTranslation</name>
      <anchorfile>classJoystick2Velocity3D.html</anchorfile>
      <anchor>a8645c557aab1c39bf3ec6ca8047be468</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JpegDecoder</name>
    <filename>classJpegDecoder.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>JpegDecoder</name>
      <anchorfile>classJpegDecoder.html</anchorfile>
      <anchor>ac18e79c9e1942f2f81112ccebc85746d</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classJpegDecoder.html</anchorfile>
      <anchor>a9c85a9b6433501286202a18d64fac7a1</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classJpegDecoder.html</anchorfile>
      <anchor>a97062bf9639874fbb34c64011748a688</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classJpegDecoder.html</anchorfile>
      <anchor>a2a02d1baab63441760170ae89bc02752</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classJpegDecoder.html</anchorfile>
      <anchor>a43f1794b6fbd5901044e4bc6554137b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~JpegDecoder</name>
      <anchorfile>classJpegDecoder.html</anchorfile>
      <anchor>a1c4d1745226fb781b9a66d26a0b6a420</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_decoded</name>
      <anchorfile>classJpegDecoder.html</anchorfile>
      <anchor>a07e416f68b0e95031fb83dc6b86929a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_decodedOut</name>
      <anchorfile>classJpegDecoder.html</anchorfile>
      <anchor>a0782c9c589437ae17f310bfbd77392bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_encoded</name>
      <anchorfile>classJpegDecoder.html</anchorfile>
      <anchor>a63bf0df34edb674747475f87b42a4728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_encodedIn</name>
      <anchorfile>classJpegDecoder.html</anchorfile>
      <anchor>a20ef4a2f0600b7f44c8fbb31fb689c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classJpegDecoder.html</anchorfile>
      <anchor>aa5b3193912c634e697f6fea2f7d4e9c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JpegEncoder</name>
    <filename>classJpegEncoder.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>JpegEncoder</name>
      <anchorfile>classJpegEncoder.html</anchorfile>
      <anchor>aaec78b763ce040485beb282055eb3208</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classJpegEncoder.html</anchorfile>
      <anchor>ab9a4a90875992e539d87f9f2d1d1dc4c</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classJpegEncoder.html</anchorfile>
      <anchor>ae453faddeb08326c5d865e85bef010fc</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classJpegEncoder.html</anchorfile>
      <anchor>a07cb6859f1735448b185f3acb0fdac98</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classJpegEncoder.html</anchorfile>
      <anchor>a583225de9822691505d7dd5af182f8fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~JpegEncoder</name>
      <anchorfile>classJpegEncoder.html</anchorfile>
      <anchor>a280b936f7928d60881850653fbd93b75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_decoded</name>
      <anchorfile>classJpegEncoder.html</anchorfile>
      <anchor>a2fde587eb017547da77c474518ccf630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_decodedIn</name>
      <anchorfile>classJpegEncoder.html</anchorfile>
      <anchor>a50bb63336dbb650ff90deb6bd6f6a3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_encoded</name>
      <anchorfile>classJpegEncoder.html</anchorfile>
      <anchor>a90e57377e4b82c4fa5d1626b30b29fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_encodedOut</name>
      <anchorfile>classJpegEncoder.html</anchorfile>
      <anchor>aa700a72e18307ff019960fffedf581b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classJpegEncoder.html</anchorfile>
      <anchor>abda8657606c514b1374fc5915f07d4d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_quality</name>
      <anchorfile>classJpegEncoder.html</anchorfile>
      <anchor>a51e8e3bffacdac8838364e3f0b15a813</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KalmanFilter</name>
    <filename>classKalmanFilter.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type>bool</type>
      <name>getKalmanFilterParam</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a8432ccd03594bcc5832db1bfd5e43726</anchor>
      <arglist>(OpenHRP::KalmanFilterService::KalmanFilterParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KalmanFilter</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>aa9148e1295c84f09ef71e73faccce2a9</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a975a41837962b43c12819bb4e23b73f1</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a915abd4ad3d1083ae8b2bcdcce7ff264</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a766ba76281bf6f673392de62d7ef9c7f</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a42ea80de61b9e4d5794ba3df4881c929</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetKalmanFilterState</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a15af8a9b2aa5f9189554d520ef684bf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setKalmanFilterParam</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a8b11fbb051aff64125661133efbac7b8</anchor>
      <arglist>(const OpenHRP::KalmanFilterService::KalmanFilterParam &amp;i_param)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KalmanFilter</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>af01e932cd20cec5dd06ca5d8f0b722f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedAcceleration3D</type>
      <name>m_acc</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>abffcbd7940076fbc2260e9bfa5427da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedAcceleration3D &gt;</type>
      <name>m_accIn</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a20ddfb941bb64b673db73cef34e1946f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedAcceleration3D</type>
      <name>m_accRef</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a23c844d5adb110fd82e3220e21d5e234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedAcceleration3D &gt;</type>
      <name>m_accRefIn</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a89d624772485d91b4c223e434d7ed6e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedOrientation3D</type>
      <name>m_baseRpyCurrent</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a6fc00c3ef819d3d934a7a5bf3296d015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedOrientation3D &gt;</type>
      <name>m_baseRpyCurrentOut</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>aeec899fac58447c2dda51dbf643ac94e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_KalmanFilterServicePort</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>aa78951bef27f9cbdcc0625d59e006bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_qCurrent</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>aee13a328945f6442a21ed52901a46c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>ad44fc879e49eecbeea2042728ffd6343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedAngularVelocity3D</type>
      <name>m_rate</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>aff863846b8f725a1db0a3eb1b67f664c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedAngularVelocity3D &gt;</type>
      <name>m_rateIn</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a051526334dea1a2d9a32e21ac07fdf9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_rpy</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a074b8a44efc722dc27afb69d512171d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_rpy_prev</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a089b26c2e62b1222869a8ffeeace16d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedAngularVelocity3D &gt;</type>
      <name>m_rpyIn</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>ab33e40f0c428cc645fbcd73318352877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedOrientation3D &gt;</type>
      <name>m_rpyOut</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>ad3e19804829aba8ec43a9c775a4ddf92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_rpyRaw</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a2314a10b970bb9fb59aea9aae88b030c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_rpyRaw_prev</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>aeb1502b123cd75e732c9af545fce1783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedOrientation3D &gt;</type>
      <name>m_rpyRawOut</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>ac82e8e29423542a05af0bafd6ce8f7e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KalmanFilterService_impl</type>
      <name>m_service0</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a5229e9287e86c7bec087982651f652b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>acc_offset</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>afbbd5b8443677368d4dc0ae45849ad26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a37bb95edb54a21142e7a05807d984933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EKFilter</type>
      <name>ekf_filter</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a3109c145509e1e0386313cf45475a84c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenHRP::KalmanFilterService::KFAlgorithm</type>
      <name>kf_algorithm</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a9dc6a4f5220735369f48f04429cfa2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>loop</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a56a55581ca4fe7ff304f50c635ccf3c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>ac31f529931fbe195b760723f3f86777b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>ae6dd008daf5e67c718ec43461e423f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a39781f69ac698449c6fa6a7e29f1fade</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>m_sensorR</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>adcbcde0a8d9864eeef3e8e21825e8e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RPYKalmanFilter</type>
      <name>rpy_kf</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>a45db673e7cc18aeb11cfd83984d9db7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>sensorR_offset</name>
      <anchorfile>classKalmanFilter.html</anchorfile>
      <anchor>af1baaa4a4ddf11e70e49adddcfce792b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KalmanFilterService_impl</name>
    <filename>classKalmanFilterService__impl.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>getKalmanFilterParam</name>
      <anchorfile>classKalmanFilterService__impl.html</anchorfile>
      <anchor>a1aa852ef9aaadee23b550d2ba7574ca9</anchor>
      <arglist>(OpenHRP::KalmanFilterService::KalmanFilterParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kalman</name>
      <anchorfile>classKalmanFilterService__impl.html</anchorfile>
      <anchor>ac5f7a53b5bae83ca6606cedd1a7db872</anchor>
      <arglist>(KalmanFilter *i_kalman)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KalmanFilterService_impl</name>
      <anchorfile>classKalmanFilterService__impl.html</anchorfile>
      <anchor>ad121eb7bd0c5762bf1b76a75630eb7ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetKalmanFilterState</name>
      <anchorfile>classKalmanFilterService__impl.html</anchorfile>
      <anchor>a1dbb1a5f451e391a4786608407cfa74c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setKalmanFilterParam</name>
      <anchorfile>classKalmanFilterService__impl.html</anchorfile>
      <anchor>a425006c1ac054d50625431a559a9938d</anchor>
      <arglist>(const OpenHRP::KalmanFilterService::KalmanFilterParam &amp;i_param)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KalmanFilterService_impl</name>
      <anchorfile>classKalmanFilterService__impl.html</anchorfile>
      <anchor>a86a67a5b98f4c4f307a38c57270b9841</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KalmanFilter *</type>
      <name>m_kalman</name>
      <anchorfile>classKalmanFilterService__impl.html</anchorfile>
      <anchor>a1efdafe08a07c45518e9a8dde667a40d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KFilter</name>
    <filename>classKFilter.html</filename>
    <member kind="function">
      <type>const hrp::Vector2 &amp;</type>
      <name>getx</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a4716e5eb034f12a49c7c246be2fb1b90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KFilter</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a27a0809b09aebfbf88e5adf8dfa76653</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetStateByObservation</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a2853f1c6919dd942d1b4508f43cdeb42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setB</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a81f7eac79e5dc396f4c1c9b17aacac71</anchor>
      <arglist>(const double _b0, const double _b1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setF</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a14767bc34757a5af1738a966b1dcef1c</anchor>
      <arglist>(const double _f0, const double _f1, const double _f2, const double _f3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setP</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>ad111465a2e0b24e36d9394ef868a6b53</anchor>
      <arglist>(const double _p0, const double _p1, const double _p2, const double _p3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQ</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>ab413ee3a6bce1aca3508a62176ce48e2</anchor>
      <arglist>(const double _q0, const double _q1, const double _q2, const double _q3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setR</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a07387e5c2dc21a3347dda68c957055fa</anchor>
      <arglist>(const double _R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>af4cc927be3fefc9750df0a7e01102d05</anchor>
      <arglist>(const double u, const double _z)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector2</type>
      <name>B</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a07db1ab6dcd6ce17c2a0b5b559228200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix22</type>
      <name>F</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>ac545323727af9c9f850fb224833f2bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 1, 2 &gt;</type>
      <name>H</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a400e1f36f2ea1454b3a682022e8e15ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix22</type>
      <name>I</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a01ea94ae577108700d2527cf0cf6a73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector2</type>
      <name>K</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a982bdf6a69efb781debf32e809dcf969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix22</type>
      <name>P</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a93065cd33f704034229727b8aa86c4c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix22</type>
      <name>Q</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>aaa4f2d4ef1072bb15ee7fa6950630193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>R</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a6058489e6ae3083de3db416a1405a173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector2</type>
      <name>x</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>aa0f8d256668f6494b934ccb7cc495749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z</name>
      <anchorfile>classKFilter.html</anchorfile>
      <anchor>a6100a4ea65f50523839e09b2755ac113</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LightSwitchInPortHandler</name>
    <filename>classLightSwitchInPortHandler.html</filename>
    <base>InPortHandler&lt; RTC::TimedBoolean &gt;</base>
    <member kind="function">
      <type></type>
      <name>LightSwitchInPortHandler</name>
      <anchorfile>classLightSwitchInPortHandler.html</anchorfile>
      <anchor>a45ddb6d5639ad00e4c25f15f53fbc2a8</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, hrp::Light *i_light)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classLightSwitchInPortHandler.html</anchorfile>
      <anchor>a7577cf53a473d02c638e9e1ecb57477e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Light *</type>
      <name>m_light</name>
      <anchorfile>classLightSwitchInPortHandler.html</anchorfile>
      <anchor>a09ff20e310ad25bbc27b6d18e9c1bd15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LoggerPort</name>
    <filename>classLoggerPort.html</filename>
    <templarg>T</templarg>
    <base>LoggerPortBase</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classLoggerPort.html</anchorfile>
      <anchor>aa244ec9cf049354f83b3d72df7b83558</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dumpLog</name>
      <anchorfile>classLoggerPort.html</anchorfile>
      <anchor>a30ddf840d5a1f1351668ce7882589fef</anchor>
      <arglist>(std::ostream &amp;os, unsigned int precision=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log</name>
      <anchorfile>classLoggerPort.html</anchorfile>
      <anchor>ad8bc2f7efa881b4577f0337ebf994292</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoggerPort</name>
      <anchorfile>classLoggerPort.html</anchorfile>
      <anchor>a96f409dd0298b4919b1f93ee76dec6c5</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classLoggerPort.html</anchorfile>
      <anchor>a479eb5caeb96041d0b4d52a274cf8f90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InPort&lt; T &gt; &amp;</type>
      <name>port</name>
      <anchorfile>classLoggerPort.html</anchorfile>
      <anchor>aa503892da3a277ef681fc3e5e274ed53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printLog</name>
      <anchorfile>classLoggerPort.html</anchorfile>
      <anchor>a5b683d5425a80f70af62d7122aab6968</anchor>
      <arglist>(std::ostream &amp;os, T &amp;data, unsigned int precision=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T</type>
      <name>m_data</name>
      <anchorfile>classLoggerPort.html</anchorfile>
      <anchor>adbe330cc51635223fc9b2c66bf8420f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; T &gt;</type>
      <name>m_log</name>
      <anchorfile>classLoggerPort.html</anchorfile>
      <anchor>a3d13678382b6868acf8e6fdeb3141c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; T &gt;</type>
      <name>m_port</name>
      <anchorfile>classLoggerPort.html</anchorfile>
      <anchor>ad614e3772c9a202a355cccdbdb952dc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LoggerPortBase</name>
    <filename>classLoggerPortBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classLoggerPortBase.html</anchorfile>
      <anchor>acb9808bdcde14e327f58dcca61b8e235</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dumpLog</name>
      <anchorfile>classLoggerPortBase.html</anchorfile>
      <anchor>a5b6d8ae566f7e02926ecff395d97130b</anchor>
      <arglist>(std::ostream &amp;os, unsigned int precision=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>log</name>
      <anchorfile>classLoggerPortBase.html</anchorfile>
      <anchor>abe33ee0444b49e22416e471af01520d4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoggerPortBase</name>
      <anchorfile>classLoggerPortBase.html</anchorfile>
      <anchor>a0b952a94e268877d6b88c13c9955d3f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>maxLength</name>
      <anchorfile>classLoggerPortBase.html</anchorfile>
      <anchor>ab525107bec76eb7b9f533cd30afabf7b</anchor>
      <arglist>(unsigned int len)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classLoggerPortBase.html</anchorfile>
      <anchor>a17e1677d7ff036e40c74544cefa2b3b0</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_maxLength</name>
      <anchorfile>classLoggerPortBase.html</anchorfile>
      <anchor>ad0fa945426eda2577874cd86e23e95d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LoggerPortForPointCloud</name>
    <filename>classLoggerPortForPointCloud.html</filename>
    <base>LoggerPort&lt; PointCloudTypes::PointCloud &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>dumpLog</name>
      <anchorfile>classLoggerPortForPointCloud.html</anchorfile>
      <anchor>a4b6d7d554d532d16527258b93ef17830</anchor>
      <arglist>(std::ostream &amp;os, unsigned int precision=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoggerPortForPointCloud</name>
      <anchorfile>classLoggerPortForPointCloud.html</anchorfile>
      <anchor>a7790347fb2feefdbd8e2ad62c529ab33</anchor>
      <arglist>(const char *name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LogManager</name>
    <filename>classLogManager.html</filename>
    <templarg>T</templarg>
    <base>LogManagerBase</base>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a7e7d595f221bc0945bbfe560bb29b84b</anchor>
      <arglist>(const T &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a0ab74c84c18e4e9549b00921021a1ab1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>currentTime</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a9f04c43b91ddad152fa0dc881cfbd8c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableRingBuffer</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a48cd93c13ed6224662b5cfb85f339f76</anchor>
      <arglist>(int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>faster</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a266eb8ad78e712f9c34e0f940c0144b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>head</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>adf6888c2de2e420d9ec45f892682b2a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>index</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>ac065982977a1be26198755f52b6d953b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNewStateAdded</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a1ec4126940f007cd1b7ebf53bc7592bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRecording</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a55ee6d702d10557799401364f50908d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>length</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>acc0d1c442004d3c9998dcb4202aac39c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LogManager</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a8ad4f12aca69078fded6af41a5615eac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a3c06b92e0f43f65f7bc068c260c3c619</anchor>
      <arglist>(double ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>next</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>ab2fcedfb4929783bec341cd8a8b7d036</anchor>
      <arglist>(int delta=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a99ccbda1e2e03217434ad3631bac8f92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prev</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>ac02db36979762a9e08b4a347ee50c20b</anchor>
      <arglist>(int delta=1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>record</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a598ebd1aa4742e2dac6a4e55386ba081</anchor>
      <arglist>(double i_fps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>slower</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a736d245c842ffef1de2a77f83e85c723</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>state</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a4e37863193524b5170f693b63f76d942</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>state</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a934387a5583843a8c8c897362e243171</anchor>
      <arglist>(T &amp;o_state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tail</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>ac9864ba159a55248e5c6f91c4ce4be64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>time</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a9046d801b035c470f42efb622c8fa143</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>time</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a7e7f08a560331f6a703b81ae03192669</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>updateIndex</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>af4b8e6e861185846c705429f550635c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setIndex</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a44ea109011af691e7ff800b1e3410de1</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_atLast</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>aef8349862c891214d43f77139589f0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_index</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a910bace3d4552dad78ea41505310ad41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_initT</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a25f3b369f4e4286d421122934d18030a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isNewStateAdded</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>ac87fd5be6e4a0d9c86bd3e9452d7ed61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; T &gt;</type>
      <name>m_log</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>ad8fd2bd5ffdf1d6d4da897f9a14005a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_maxLogLength</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>aba28752e808b49d96a6188e1a72410d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>m_mutex</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>adbc00aaf131c6e3a7259c980f04d9e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offsetT</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a14807c88d3f92f611b79648795f021e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct timeval</type>
      <name>m_startT</name>
      <anchorfile>classLogManager.html</anchorfile>
      <anchor>a93cb36d486dfdd7ef5693d466844d53d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LogManagerBase</name>
    <filename>classLogManagerBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a8e5f60cd25f9b880c8f541cecaeb54d2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>currentTime</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a8abb0865dfff092c99a9c7807e504073</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>faster</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a828e0123d2b1d61c1922d8d61b07c3ce</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fps</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a0ff2d9f6519d8ed265d7fe0d4da4ebe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>head</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a5fda65c6cb5688a53ef2bdfad2e0115a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>index</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>ab15c5483f59f0cd86e2fb9a3bd45dc5e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPlaying</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a0e7dc260cca03f29c39bc214a6dd7fb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRecording</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a6acebc806ee55c27e04f9dde328772ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>length</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>aee7cad193b12ed168d4c3306d403f918</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LogManagerBase</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a6e5a729306789e15e22d969cac6cff37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>move</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a6e50d82c1d37b687750773f8359aa2cb</anchor>
      <arglist>(double ratio)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>next</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a855d97d80612f661d9e47dd7eeaeb27e</anchor>
      <arglist>(int delta)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>play</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a5ba0395354c0221226bd617ee9fc4259</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>playRatio</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a7afde97ac71b3924fa8cc50efab90490</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>prev</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a1ce3498bd33b94025f80ae2ed469fec8</anchor>
      <arglist>(int delta)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>record</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a903b8356804e93a4a3c1d8942718144a</anchor>
      <arglist>(double i_fps)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>slower</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a68ae20fbb44a2e935168f919e16ac0f3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>tail</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>ae1e7e2772b747a9e70edf2c3aef0a065</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>time</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>ae7035897169287b5d2b29382569a427c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>updateIndex</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>adf1a74fa59757bb95eb561b6d1c57dcf</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LogManagerBase</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a30b5f60d79458385dffb01553173ecfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_fps</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>ac3dfe17c965331c88c9a67cc1dbebe4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isPlaying</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>afca1eae16f04c571aeb5d1b22543f5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isRecording</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>a8ee8ae214ca25a51846f0da877339893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_playRatio</name>
      <anchorfile>classLogManagerBase.html</anchorfile>
      <anchor>ab0b3c3b7053ca05315d1aa7b73916164</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MLSFilter</name>
    <filename>classMLSFilter.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>MLSFilter</name>
      <anchorfile>classMLSFilter.html</anchorfile>
      <anchor>a03baad06afe5352d899da53e832fcdea</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classMLSFilter.html</anchorfile>
      <anchor>aa5ea1ffc132f3605735a6f03e5b7355b</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classMLSFilter.html</anchorfile>
      <anchor>ae0cd0903e62c2a19eb5bc2ac3baca1b6</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classMLSFilter.html</anchorfile>
      <anchor>a072e2ec3c8e532fb7d3f65dad3143995</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classMLSFilter.html</anchorfile>
      <anchor>a817d196ec8f080e2079d0a7d62952b04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MLSFilter</name>
      <anchorfile>classMLSFilter.html</anchorfile>
      <anchor>a46cd91954ea03ddcee5fd5a2a1b994dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_filtered</name>
      <anchorfile>classMLSFilter.html</anchorfile>
      <anchor>a18bea17ebee812ddd8ccae990990fb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_filteredOut</name>
      <anchorfile>classMLSFilter.html</anchorfile>
      <anchor>af6e13abe7f0028b5f899a25f4409561d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_original</name>
      <anchorfile>classMLSFilter.html</anchorfile>
      <anchor>a93ee8720cde4dfefba152cc1fd5d5504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_originalIn</name>
      <anchorfile>classMLSFilter.html</anchorfile>
      <anchor>a24f850e779848738cdf43e1a928b5691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classMLSFilter.html</anchorfile>
      <anchor>a3ca40b9a57a6873bfe3b48f4971bd5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_radius</name>
      <anchorfile>classMLSFilter.html</anchorfile>
      <anchor>a042efc7f58f08dea2f2cc8aa1311300c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ModelItem</name>
    <filename>classModelItem.html</filename>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>inports</name>
      <anchorfile>classModelItem.html</anchorfile>
      <anchor>ad229247eab0987984516e1feeac3bc69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, JointItem &gt;</type>
      <name>joint</name>
      <anchorfile>classModelItem.html</anchorfile>
      <anchor>a1b16e6b4c45f6d96c0cc89cd3bb37932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>outports</name>
      <anchorfile>classModelItem.html</anchorfile>
      <anchor>ae8b852215fa35de040b9ec252875ab1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>rtcName</name>
      <anchorfile>classModelItem.html</anchorfile>
      <anchor>a289ed023a811fb7ee1ab20491d40557d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>url</name>
      <anchorfile>classModelItem.html</anchorfile>
      <anchor>a2ba6a09abfd0d1d0e63f7fbe8d234d3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ModifiedServo</name>
    <filename>classModifiedServo.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>ModifiedServo</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>ad92b1858de2045686d4c5835fa3fd8c5</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>a6706b41243e959a529f84ab09a370ac2</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>a599d67eef35bd96ad3c456293ccf8c4d</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>aedc51b825519909a800860e863190882</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>ac242297031b4adf11bd2cad14567a071</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ModifiedServo</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>aae16e3df68932c8a3ff8fe927f012ae3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>ad0b389bb7521b7a511fd73ffe6618ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qIn</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>a56b4b5b05ed937cfd05d7c3fa4212cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRef</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>a8b0ae140652637b5956309a4676f28ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefIn</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>a619a7e1cc338e6e13f45c2c809e2828a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tau</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>ac6d7d52d34fbdab81d37d51a2daf5207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tauOut</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>ae7ed199f6deddcdb184778f5bb591370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tauRef</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>a7a667dffa2136ed204d7d6d19718abde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tauRefIn</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>a9f29e8ffb1bb8ac5f91915fd84b920d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedBooleanSeq</type>
      <name>m_torqueMode</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>ae93536cf8b15139d5e3824cfe69c43fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedBooleanSeq &gt;</type>
      <name>m_torqueModeIn</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>ab1ba2c83d73552cf7b5a20be7679125e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>readGainFile</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>aed034dc275df3d53e266bd78c70aa809</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>Dgain</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>ac87d75b0f57e9b097090b34f6c6f20b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>dof</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>a25ca5050226e891837ccf69ab6b1dfe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>ae73db436620ca918279cae686108588f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ifstream</type>
      <name>gain</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>ab689f7a447ad42fe923f838e378fef71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>gain_fname</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>a43a28226210a6bc3e6a16ec3c9790fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>a7fa12220ba3aa13ddd7fb8b229855aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>nstep</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>ab1ed722702c639439ca03c1dc736991f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>Pgain</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>aae877f0b92ab997c700f9e2f64c65be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>q_old</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>ac275d2204d104b531bcae69f51d4b821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>qRef_old</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>a1614e3fb5935cb5b3f5130c4a9fc4831</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>ref_dt</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>a6318e1592a1afa92d87195d7714b4ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>step</name>
      <anchorfile>classModifiedServo.html</anchorfile>
      <anchor>aa8ddf3684bd53eae2307b53819695b7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Monitor</name>
    <filename>classMonitor.html</filename>
    <base>ThreadedObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>ac8353917f3b90b6cebceb8d909f37d18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Monitor</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>af84aa638323a0e9b2978493c6f7402ca</anchor>
      <arglist>(CORBA::ORB_var orb, const std::string &amp;i_hostname, int i_port, int i_interval, LogManager&lt; TimedRobotState &gt; *i_log)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>oneStep</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>a0bbc4ac7b7a6c56578cca9739d892e81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobotHardwareName</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>a86841c1421a0e45355db61a211d04822</anchor>
      <arglist>(const char *i_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStateHolderName</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>a5f371180d009c096eb53a65fc28ac9fc</anchor>
      <arglist>(const char *i_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showStatus</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>ae7eee583078e69df4db7b82770b40717</anchor>
      <arglist>(hrp::BodyPtr &amp;body)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>black</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>ad91e90e804e3abab4fad7eb819535cc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>blue</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>aec478415a69213cff7650151281238d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>green</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>a4830426ef107ffe75097b23e3bd82a57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>magenta</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>a6b515ca8c75d23b4a79d4696f60bd359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>red</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>ac22188e29399a139c2faca8a9d690814</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>white</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>a93a0e916a3a5bb0cde9b6549f4a142dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>yellow</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>ac3e8e89cf5b24a19fddebb38802ca190</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_interval</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>a03db56b4b3b608b975124efa74bd529e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogManager&lt; TimedRobotState &gt; *</type>
      <name>m_log</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>af9003c8a806d58fc9eeccfd80645c65d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CosNaming::NamingContext_var</type>
      <name>m_naming</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>ad6d5ab51216de184a9dee69303ad002c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CORBA::ORB_var</type>
      <name>m_orb</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>a0b4c9407c8ef1d2b37de05b91075d5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_rhCompName</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>af1aa3d1413c20c252213fb1119e18daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenHRP::RobotHardwareService_var</type>
      <name>m_rhService</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>ae91c790d05c41f257f4bff0ee788bb75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimedRobotState</type>
      <name>m_rstate</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>abf0c4e4e45ae9995da822f45989be7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_shCompName</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>aaa22a5b5a7c689869532f2e37b2e82af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenHRP::StateHolderService_var</type>
      <name>m_shService</name>
      <anchorfile>classMonitor.html</anchorfile>
      <anchor>a3132068dd1eadeb5bf8779e871f475e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MotorHeatParam</name>
    <filename>classMotorHeatParam.html</filename>
    <member kind="function">
      <type>void</type>
      <name>defaultParams</name>
      <anchorfile>classMotorHeatParam.html</anchorfile>
      <anchor>a7731b4450e4331aa3cc2b3d83707b313</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MotorHeatParam</name>
      <anchorfile>classMotorHeatParam.html</anchorfile>
      <anchor>aa3813c11a11f212fdb7c9ee836788b50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>currentCoeffs</name>
      <anchorfile>classMotorHeatParam.html</anchorfile>
      <anchor>a9b86cd29bf228e029bbcb962c3e3e6a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>temperature</name>
      <anchorfile>classMotorHeatParam.html</anchorfile>
      <anchor>a72bcdb9395fba5d6b7afc80bd4dd3f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>thermoCoeffs</name>
      <anchorfile>classMotorHeatParam.html</anchorfile>
      <anchor>a7b4b2a892475bf175734a1fa8aa69825</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MotorTorqueController</name>
    <filename>classMotorTorqueController.html</filename>
    <class kind="class">MotorTorqueController::MotorController</class>
    <member kind="enumeration">
      <name>controller_state_t</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a19178673f509c9207ca178dca88cd275</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INACTIVE</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a19178673f509c9207ca178dca88cd275aac557b5baff6d6b65959f36f5166c1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STOP</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a19178673f509c9207ca178dca88cd275afd7bd9e2dc3f0081a74b4cf5f59cfdff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTIVE</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a19178673f509c9207ca178dca88cd275aa3188b56fdc43abadd78c1ea63bdd4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>motor_model_t</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a9b0a589c24eab03ee9dc010bb6b82439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TWO_DOF_CONTROLLER</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a9b0a589c24eab03ee9dc010bb6b82439a9846307076e0b77a620f565040c20a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TWO_DOF_CONTROLLER_PD_MODEL</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a9b0a589c24eab03ee9dc010bb6b82439a9f42e8b03dfbb45e329550f55b613f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TWO_DOF_CONTROLLER_DYNAMICS_MODEL</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a9b0a589c24eab03ee9dc010bb6b82439ac6cc2aadf4ced02b16c697818784386c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>activate</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a38f403fb26483ead78a53edcf00805e0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deactivate</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>aa4b073a578ba6580c977abb9b159d602</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>disable</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a6f694d4c064d1971c5bca675418bf476</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a0e9b31af344189507476f34888d8fa76</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>execute</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a7fdf8c82170a9bd3b987dc48ba624d24</anchor>
      <arglist>(double _tau, double _tauMax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getControllerParam</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>ac9b893213f61692da72b0a0562ee084d</anchor>
      <arglist>(TwoDofController::TwoDofControllerParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getControllerParam</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a360db597388eaf16391b7f725faded81</anchor>
      <arglist>(TwoDofControllerPDModel::TwoDofControllerPDModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getControllerParam</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a50d8e0fd8158d7c57d35f8eca721835c</anchor>
      <arglist>(TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getJointName</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a5efc9727b277d703369880d1f7c2fef3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>controller_state_t</type>
      <name>getMotorControllerState</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a45d5aa5111aa0db08c9f8c750102f554</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>motor_model_t</type>
      <name>getMotorModelType</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a2cde41dbb96938b4f4defe509a606614</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a114f502c0894f5eee700b7a7e52f52ff</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MotorTorqueController</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a58e0722003cef59d9183a35366b7cb54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MotorTorqueController</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>ae7ce849201c49046d581d64fdcf1baa0</anchor>
      <arglist>(std::string _jname, TwoDofController::TwoDofControllerParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MotorTorqueController</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a9f7eeeaabfee1b1559d42ba0c889e9c2</anchor>
      <arglist>(std::string _jname, TwoDofControllerPDModel::TwoDofControllerPDModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MotorTorqueController</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a73cef42a1dc5207041cd4499ef19d628</anchor>
      <arglist>(std::string _jname, TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printMotorControllerVariables</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a0bc3b9cf4e4b3bb9b09bb66e2965e709</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setErrorPrefix</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a5948be293e9cb404aebd4b625d319031</anchor>
      <arglist>(const std::string &amp;_error_prefix)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setReferenceTorque</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a300bb5de85f8793faa91b16178e43928</anchor>
      <arglist>(double _tauRef)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupController</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>ad731a339d077de8261c4cb27af9b079a</anchor>
      <arglist>(TwoDofController::TwoDofControllerParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupController</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a9d96cd2ee9a033f863408a9e87d33809</anchor>
      <arglist>(TwoDofControllerPDModel::TwoDofControllerPDModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupController</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>ab89986388d375f8eeaa06b43a54eed7d</anchor>
      <arglist>(TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupMotorControllerControlMinMaxDq</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a43ef7b76f0a748bee8f3f92b0afdd47d</anchor>
      <arglist>(double _min_dq, double _max_dq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupMotorControllerTransitionMinMaxDq</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a6df7abb1cb4053ea17b1363eb8c6a2dd</anchor>
      <arglist>(double _min_transition_dq, double _max_transition_dq)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateControllerParam</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>aefc1d835ce03457c9b3714dbc1975aca</anchor>
      <arglist>(TwoDofController::TwoDofControllerParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateControllerParam</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>abd21a764fc3348a48b8f484583430619</anchor>
      <arglist>(TwoDofControllerPDModel::TwoDofControllerPDModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateControllerParam</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>afb09130ce0d08293ad46a759a2dc0eeb</anchor>
      <arglist>(TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MotorTorqueController</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>ad4a98cab6420162960e2f12d6dd39a51</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>prepareStop</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a7a006d0e45f1ca50ab8c00de47f5e6db</anchor>
      <arglist>(MotorController &amp;_mc)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resetMotorControllerVariables</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>ac03fbed93e3e1300c0f5a06f2b1568e5</anchor>
      <arglist>(MotorController &amp;_mc)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupControllerCommon</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a2833debb8ac4b13922f2db4db1353586</anchor>
      <arglist>(std::string _jname, double _dt)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateController</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a6cf0e9a966991844c6af8d3a2f9557f8</anchor>
      <arglist>(double _tau, double _tauRef, MotorController &amp;_mc)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_actual_tauRef</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a7bc9e534de1a1232b9e59cd1d08d90c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_command_tauRef</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a5f9e21b42efecaf69b0ad3e8815f6654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_current_tau</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a2d8fce56670e2a62e924f586f8e67f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a2254e195dee2ade8651a2ff95016b412</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MotorController</type>
      <name>m_emergencyController</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>ab5361153502e0d8f146940cf6aeb718a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enable_flag</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>adf8d697469cee1bae58aa9207c6f99e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_error_prefix</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>adc7efd684315274a4e55315e4020bdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_joint_name</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a3d54b2ee6139bc64b433fe3f51a4c2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>motor_model_t</type>
      <name>m_motor_model_type</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a393a5c805d15e31456eacf4d06a367a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MotorController</type>
      <name>m_normalController</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a61dcd0eab2921a8b6dfc682688a9163e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_transition_count</name>
      <anchorfile>classMotorTorqueController.html</anchorfile>
      <anchor>a944b5663360c6133068464aae17b94b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MotorTorqueController::MotorController</name>
    <filename>classMotorTorqueController_1_1MotorController.html</filename>
    <member kind="function">
      <type>double</type>
      <name>getMotorControllerDq</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a79a3c2a3b74f6808be352b53e01e2f3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTwoDofControllerDynamiccsModelParam</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a930cfc920194a71d4518b281a502b70f</anchor>
      <arglist>(TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTwoDofControllerParam</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a8f51a3aa4420bd923614ee49cfa414b0</anchor>
      <arglist>(TwoDofController::TwoDofControllerParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTwoDofControllerPDModelParam</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>aa7da10fa9a70721221e0edefcb02c22c</anchor>
      <arglist>(TwoDofControllerPDModel::TwoDofControllerPDModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MotorController</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>affa78e96ce9d906e3266a7c69be5e669</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setErrorPrefix</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a0b485367e059d4d706d29fc150f9d785</anchor>
      <arglist>(const std::string &amp;_error_prefix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupTwoDofController</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a726f12b0c503ebf36777f0e3b8077ff5</anchor>
      <arglist>(TwoDofController::TwoDofControllerParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupTwoDofControllerDynamicsModel</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>ad1c65e4445d4933717e31431535155ad</anchor>
      <arglist>(TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupTwoDofControllerPDModel</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>aafb5ded4368442e0d27e982e4736aa41</anchor>
      <arglist>(TwoDofControllerPDModel::TwoDofControllerPDModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateTwoDofControllerDynamiccsModelParam</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>af5ad275e7458d238f08bc3a0b20e4094</anchor>
      <arglist>(TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateTwoDofControllerParam</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a7ba3af003e47c17718512f9b19b5c6da</anchor>
      <arglist>(TwoDofController::TwoDofControllerParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateTwoDofControllerPDModelParam</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a2a1cf3b6ab1d3f3c76b9253062fff3b0</anchor>
      <arglist>(TwoDofControllerPDModel::TwoDofControllerPDModelParam &amp;_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MotorController</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>aeb18b31246eaa731c1166667a5e6e00c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; TwoDofControllerInterface &gt;</type>
      <name>controller</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>ac837832ad959ff19b2e317a402f2367c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dq</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a143a726a6ddff08d5c8068e516f805d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_dq</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>af5237b076e3e61bb6f88ed7ab6148db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_transition_dq</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a8c581acefaa76622685f9d284fd398b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_dq</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a7abd14cd7b74253cc5a77380a6f7ede3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_transition_dq</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a3ffb0be0cdf4a93c1603660ee9fe21f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>recovery_dq</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a60e7565225e413a32486b57802573f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>controller_state_t</type>
      <name>state</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>abc2e3818ef3ce269c04c83fe096b6fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>transition_dq</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>af72435ce66fc34be179bdce9ab43bb2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>updateParam</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>a44860eaea4937942c68e9012755174d8</anchor>
      <arglist>(double &amp;_param, const double &amp;_new_value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>error_prefix</name>
      <anchorfile>classMotorTorqueController_1_1MotorController.html</anchorfile>
      <anchor>abe6d5d5cd8f2e98c0ec590ffed96fa9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MyEventReceiver</name>
    <filename>classMyEventReceiver.html</filename>
    <member kind="function">
      <type></type>
      <name>MyEventReceiver</name>
      <anchorfile>classMyEventReceiver.html</anchorfile>
      <anchor>acc6dad227d8f04d6368ffb4134b51b02</anchor>
      <arglist>(ICameraSceneNode *i_camera, double i_radius=3.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnEvent</name>
      <anchorfile>classMyEventReceiver.html</anchorfile>
      <anchor>aea4aee9bbe18deae0c33ad4c6c32d7f1</anchor>
      <arglist>(const SEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateEye</name>
      <anchorfile>classMyEventReceiver.html</anchorfile>
      <anchor>adcc5c150e34e008d89b8b93a3e03190a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ICameraSceneNode *</type>
      <name>m_camera</name>
      <anchorfile>classMyEventReceiver.html</anchorfile>
      <anchor>ae6a12e51cdd0548f6822a1ef02aea7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector3df</type>
      <name>m_eye</name>
      <anchorfile>classMyEventReceiver.html</anchorfile>
      <anchor>a77eae0bd34e2f9719c248c4133e266fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>position2d&lt; s32 &gt;</type>
      <name>m_mouse</name>
      <anchorfile>classMyEventReceiver.html</anchorfile>
      <anchor>a2adf0acea5e135a4a73f86953f4238a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_pan</name>
      <anchorfile>classMyEventReceiver.html</anchorfile>
      <anchor>aa9e0d666eb254785e70786f128264cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_radius</name>
      <anchorfile>classMyEventReceiver.html</anchorfile>
      <anchor>a05f32e0fd071be0136c7e7d60adf69ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_tilt</name>
      <anchorfile>classMyEventReceiver.html</anchorfile>
      <anchor>aacfc95814b670d036e0d69e93476d29a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NullComponent</name>
    <filename>classNullComponent.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>NullComponent</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>a6d9f7c518596947f8f849d65bea8eb7b</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>abcfe2470641febd3ecc3561b9290d2a6</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>aa559aa313965e833ca3aa09034c1853d</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>acf6342feae70b1485c8047b2e7233dba</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>a64f0d4cada06a3d28bdd82555d1d1d74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NullComponent</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>a68797ab566cdfec8a76a70dcf7b6b5ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDouble</type>
      <name>m_data</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>a4d9c7ff8cd4afd8ca655e80141fdafe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDouble &gt;</type>
      <name>m_dataIn</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>a1d0acf57e1ca8b1e40067adf93110a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDouble &gt;</type>
      <name>m_dataOut</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>a585316aea1f3f967fbc38201d91673e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NullService_impl</type>
      <name>m_NullService</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>a901fa086d55f3fd8d577dfcdbc5c56bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_NullServicePort</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>a8fa26d09acef2670634e6919ff9a2c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>confdouble</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>a04eaa3f5eba6d4f067c4534da0aa6009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>confintvec</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>ae21d8e3ff739cdae0479efca7426a517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>confstring</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>a3177247d1b68d44c8c03e44bdda73d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classNullComponent.html</anchorfile>
      <anchor>ab759178ff9c21ceba38207762cbe8d31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NullService_impl</name>
    <filename>classNullService__impl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>echo</name>
      <anchorfile>classNullService__impl.html</anchorfile>
      <anchor>abd35f468b1c9dd244f893ee86342938f</anchor>
      <arglist>(const char *msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NullService_impl</name>
      <anchorfile>classNullService__impl.html</anchorfile>
      <anchor>a64e4032b0f50f4586e84ea580065fb51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NullService_impl</name>
      <anchorfile>classNullService__impl.html</anchorfile>
      <anchor>ad067096c7d545485bf155d1236d8dbf6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ObjectContactTurnaroundDetector</name>
    <filename>classObjectContactTurnaroundDetector.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <class kind="struct">ObjectContactTurnaroundDetector::ee_trans</class>
    <member kind="function">
      <type>OpenHRP::ObjectContactTurnaroundDetectorService::DetectorMode</type>
      <name>checkObjectContactTurnaroundDetection</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>aa8c6afd54ac3cc14f59ef20d8130649a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkObjectContactTurnaroundDetectionForGeneralizedWrench</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a522817c67fcd44a28f02eae85e73697d</anchor>
      <arglist>(OpenHRP::ObjectContactTurnaroundDetectorService::DetectorModeSequence_out o_dms)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObjectContactTurnaroundDetectorParam</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a25524d16d22783e1d529651d4c7393b2</anchor>
      <arglist>(OpenHRP::ObjectContactTurnaroundDetectorService::objectContactTurnaroundDetectorParam &amp;i_param_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObjectForcesMoments</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>ab281a1937a7bbb06f45ad4f0a9d21ee4</anchor>
      <arglist>(OpenHRP::ObjectContactTurnaroundDetectorService::Dbl3Sequence_out o_forces, OpenHRP::ObjectContactTurnaroundDetectorService::Dbl3Sequence_out o_moments, OpenHRP::ObjectContactTurnaroundDetectorService::DblSequence3_out o_3dofwrench, double &amp;o_fric_coeff_wrench)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObjectGeneralizedConstraintWrenches</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a3afdb3371f211449fe4684f8ecf625a9</anchor>
      <arglist>(OpenHRP::ObjectContactTurnaroundDetectorService::objectGeneralizedConstraintWrenchesParam &amp;o_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectContactTurnaroundDetector</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a31a017214682aaab4d1650725442f582</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a1fbcc3f85087a2cd8b0904e9442ed29b</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a2c20f3c8de6526c5168a35e9873864c3</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>ac88d5465757caca2ebb5854225f99da5</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onFinalize</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a9470965ab2ea37c26070f350073cdba1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a5c2dd36844cd1cb8006ba25be8aaa1f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setObjectContactTurnaroundDetectorParam</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>ace6febbb90cd2c6a8299f7299c428621</anchor>
      <arglist>(const OpenHRP::ObjectContactTurnaroundDetectorService::objectContactTurnaroundDetectorParam &amp;i_param_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startObjectContactTurnaroundDetection</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>afbf911657359c99f98031cf2bb179280</anchor>
      <arglist>(const double i_ref_diff_wrench, const double i_max_time, const OpenHRP::ObjectContactTurnaroundDetectorService::StrSequence &amp;i_ee_names)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startObjectContactTurnaroundDetectionForGeneralizedWrench</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>ad5c05713d611b67fb9cf9da9efd43bef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectContactTurnaroundDetector</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>aa706f1a7509fafd49ee37a966a8b3f99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedBooleanSeq</type>
      <name>m_contactStates</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>aa14c0c1647e71fde0a3a6b6f32194003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedBooleanSeq &gt;</type>
      <name>m_contactStatesIn</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a2e4a7a9470612689c0c366ad33cae661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_force</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a2cd38247e463def31a83b73b79e828c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; InPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_forceIn</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>ae7997ca02bbf452c6aa3234a36ecf7c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_ObjectContactTurnaroundDetectorServicePort</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>ae356536ba47084860be63b16a5dd4079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_octdData</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>adb2a0adb9ccc869057613cd93e545b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_octdDataOut</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a0eab9373cdee15448df6c4cad11ae55e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qCurrent</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>afb497c2e0a3cafe6256faa5882bcd2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a1432ecb9ee94d20fff41838851196967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_rpy</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a47eacbbb5b6e6015af246117859eec23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_rpyIn</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a34e4f93aefb199fb3623e034e9c0b4df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ObjectContactTurnaroundDetectorService_impl</type>
      <name>m_service0</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a01329a4c659ae32e8280d19449383a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcFootMidCoords</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a1cf43fb7670330d700b5425823dbd791</anchor>
      <arglist>(hrp::Vector3 &amp;new_foot_mid_pos, hrp::Matrix33 &amp;new_foot_mid_rot)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcFootOriginCoords</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>af364510818ff784ac637a705f32e6682</anchor>
      <arglist>(hrp::Vector3 &amp;foot_origin_pos, hrp::Matrix33 &amp;foot_origin_rot)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcObjectContactTurnaroundDetectorState</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a957e8fefc609baefa0c3dbd737e5b5df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>OpenHRP::ObjectContactTurnaroundDetectorService::DetectorMode</type>
      <name>checkObjectContactTurnaroundDetectionCommon</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>ad259529f7e44aa9446d4b6fd7facea27</anchor>
      <arglist>(const size_t index)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getEENameFromSensorName</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a7625cd4459b0c5791d9da66a0612f772</anchor>
      <arglist>(const std::string &amp;sensor_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateRootLinkPosRot</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>ad9cf55a4d7c0dfefc370ddffce9f2e12</anchor>
      <arglist>(TimedOrientation3D tmprpy)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a5df6abc0e01fa826b280bd470fa23578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ee_trans &gt;</type>
      <name>ee_map</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a70fd4840ee0514a0c6fbc8bd8e6b785d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>loop</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a3b3f9895a5c5f846fc610ae6fc03e412</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>ad20977a10c28b9dfec555073c8e72acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>ae07b2d1da0e57b7539fba7c560d63df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_mutex</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a36fcf7bc7ef08304a77c3aef53ee7d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>abafdcc9ec3648bb8a6006294ecda8c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ObjectContactTurnaroundDetectorBase &gt;</type>
      <name>octd</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a13b3f047cb309415d8d54225980802b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>octd_axis</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>abae28cb6ecbc6cd8170da9ff4cdc6285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>octd_sensor_names</name>
      <anchorfile>classObjectContactTurnaroundDetector.html</anchorfile>
      <anchor>a58dbd24c6d6e86b5e8379059d3ac6a6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ObjectContactTurnaroundDetector::ee_trans</name>
    <filename>structObjectContactTurnaroundDetector_1_1ee__trans.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>index</name>
      <anchorfile>structObjectContactTurnaroundDetector_1_1ee__trans.html</anchorfile>
      <anchor>ad135e1c9cef3176f9c7394bd848585d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>localPos</name>
      <anchorfile>structObjectContactTurnaroundDetector_1_1ee__trans.html</anchorfile>
      <anchor>a103341a80fd86f94bcd6074dc6de3094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>localR</name>
      <anchorfile>structObjectContactTurnaroundDetector_1_1ee__trans.html</anchorfile>
      <anchor>a3d854dbb4275e05c435a8a1b98cb28c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sensor_name</name>
      <anchorfile>structObjectContactTurnaroundDetector_1_1ee__trans.html</anchorfile>
      <anchor>a8257c0496459194fc826fcc1137e40dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>target_name</name>
      <anchorfile>structObjectContactTurnaroundDetector_1_1ee__trans.html</anchorfile>
      <anchor>a25abbd3a47d0c2d799941e41a07c5d87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ObjectContactTurnaroundDetectorBase</name>
    <filename>classObjectContactTurnaroundDetectorBase.html</filename>
    <member kind="enumeration">
      <name>detector_total_wrench</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ab69a22a9c2cbb08d47c3019e37dbd18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOTAL_FORCE</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ab69a22a9c2cbb08d47c3019e37dbd18ba3789e42f381c345dbd43b90bb1232649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOTAL_MOMENT</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ab69a22a9c2cbb08d47c3019e37dbd18ba6a5b65bc0eb1bc2a25f0e8dc0bdb12b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOTAL_MOMENT2</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ab69a22a9c2cbb08d47c3019e37dbd18ba0fb5a63846ef744ae71b718165206888</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERALIZED_WRENCH</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ab69a22a9c2cbb08d47c3019e37dbd18ba3b04b57a6c269e66d521d745363f8c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>process_mode</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a4440c225a14e605163ffbf20f55cda7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_IDLE</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a4440c225a14e605163ffbf20f55cda7ba71e5da60e1084dbbd70d08bc665ac106</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_STARTED</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a4440c225a14e605163ffbf20f55cda7badb9ae3987632abd876015d792a982e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_DETECTED</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a4440c225a14e605163ffbf20f55cda7bae5d11a2e8da6c9faddef089c7a6df54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_MAX_TIME</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a4440c225a14e605163ffbf20f55cda7bae9c5eabd68c72872f9276417bb662da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_OTHER_DETECTED</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a4440c225a14e605163ffbf20f55cda7ba31a4f51892e3ac7217e26a9acf15f5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcPhiValueFromConstraintConversionMatrix</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a3e43163617543644fcae260c580019a9</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;phi, const std::vector&lt; hrp::dvector6 &gt; &amp;ccm, const hrp::dvector6 &amp;res_wrench)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcTotalForceMoment</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a83c88c1dfda40bf774b6dd7d6901ad41</anchor>
      <arglist>(hrp::Vector3 &amp;total_force, hrp::Vector3 &amp;total_moment1, hrp::Vector3 &amp;total_moment2, const std::vector&lt; hrp::Vector3 &gt; &amp;forces, const std::vector&lt; hrp::Vector3 &gt; &amp;moments, const std::vector&lt; hrp::Vector3 &gt; &amp;hposv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkDetection</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>af191f76059c34be199fd02ef1e446457</anchor>
      <arglist>(const std::vector&lt; hrp::Vector3 &gt; &amp;forces, const std::vector&lt; hrp::Vector3 &gt; &amp;moments, const std::vector&lt; hrp::Vector3 &gt; &amp;hposv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkDetection</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>acc2a74cd0fb38dd5a5877b87afbf8685</anchor>
      <arglist>(const double raw_wrench_value, const double raw_friction_coeff_wrench_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkDetection</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>aba1e9ae2f1917ef8f8cc624f06d5f3bd</anchor>
      <arglist>(const hrp::dvector6 &amp;raw_resultant_wrench_value)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>getAxis</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a68e6505b1c8d77ad5b77b92ba7a2393e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getConstraintConversionMatricesRefDwrench</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a4a5e90dbfbd8d0fd2353a9639c65d95d</anchor>
      <arglist>(std::vector&lt; hrp::dvector6 &gt; &amp;ccm1, std::vector&lt; hrp::dvector6 &gt; &amp;ccm2, std::vector&lt; double &gt; &amp;refdw) const </arglist>
    </member>
    <member kind="function">
      <type>hrp::dvector</type>
      <name>getDataForLogger</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a908315ff87803bb317f1e2df9151a4ca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getDetectGeneralizedWrenchDim</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a0c1ddeac77dd563c15b109218f3af6e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>detector_total_wrench</type>
      <name>getDetectorTotalWrench</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a985c69bc3a9eebeb76f873af1f3b0335</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDetectRatioThre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a720b9f8c460916e6306fe36bf8e7bc23</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDetectTimeThre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a5d033afd75f9765db60254c4b61662c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDwrenchCutoffFreq</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a7e68cb40ae39a9d0e2077b32a5f48b5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getFilteredFrictionCoeffWrenchWithHold</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a7c2bea9aad1e6b9d71ad4fb3912ca0d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>hrp::dvector6</type>
      <name>getFilteredResultantWrenchWithHold</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ae140792efb3cbb8fc0afcd422984ea91</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getFilteredWrenchWithHold</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a266980b7c6d25a74768da41e32f2bb18</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getForgettingRatioThre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ab01ab4292ced448b7b5728f8e0b882e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIsHoldValues</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ab45cc4b1fa6ed02d5555bfd6b6bd9685</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxTime</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ac1aafb4dd11bbda203af08b9810c1f35</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>process_mode</type>
      <name>getMode</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a99f546cfa533ff21dca5e22faa011e57</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>getMomentCenter</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a374f12763b6b036fe8b4d5944e7c65b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getOtherDetectTimeThre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ac9b2b36077d3ff1b473cbfcb8eaaca11</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getStartRatioThre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a00c2d4d4c43300c63f8fa529cf6c6bbb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getStartTimeThre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a83b919dfe0c13c4584b5369b4e80554e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getWrenchCutoffFreq</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a27fb219298af8ccfcaef3ece14b88691</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDetected</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a0e8dc15a391319837d773c103b8fe649</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDetected</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a38ce3dbf3eee6c41bc33ffc392b9718b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectContactTurnaroundDetectorBase</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>aa3b2630a26c28f4378f796f1f089da0f</anchor>
      <arglist>(const double _dt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printParams</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a71c5480c35b5e3eb8900f065de1e8b4d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeVariablesForGeneralizedWrench</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a0358642dd2f797958948fb76bbfa416a</anchor>
      <arglist>(size_t generalized_wrench_dim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxis</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ab2ff75e9ee3c90bfa51d28f9eadd7a4f</anchor>
      <arglist>(const hrp::Vector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstraintConversionMatricesRefDwrench</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>aba22fdb5bdbe7b2666cea163dbc4a966</anchor>
      <arglist>(const std::vector&lt; hrp::dvector6 &gt; &amp;ccm1, const std::vector&lt; hrp::dvector6 &gt; &amp;ccm2, const std::vector&lt; double &gt; &amp;refdw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetectorTotalWrench</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ad9d40b5b995b259af7032a1199aca041</anchor>
      <arglist>(const detector_total_wrench _dtw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetectRatioThre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a1d705259d021b0cca8878d55ed5eef98</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetectTimeThre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ae56fce4f4d09ee13870c905e8706d7bf</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDwrenchCutoffFreq</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a527ead920edf814a77a41fae9226804b</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setForgettingRatioThre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>afc1a98c0e8ac6843bf2f78fb921a5a2d</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIsHoldValues</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a95f98025a9917987cd296349c729cf42</anchor>
      <arglist>(const bool a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxTime</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>aec136ca44622b9ab4320067281dca889</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMomentCenter</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a945f8fb0c316bb68914a1447fd303693</anchor>
      <arglist>(const hrp::Vector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOtherDetectTimeThre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>acd8658ebb5f9cce202407a2bd1781922</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPrintStr</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a643a5f1c35ca12ba3febf51f3ccc6c6f</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartRatioThre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ab2eb3a97a18c73cfb56162cefadfd1fb</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartTimeThre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a9ee099e4015c1020e32e50def62f010c</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWrenchCutoffFreq</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ae993ff6bc5539202b7807758299f9dc4</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDetection</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a9e73650646ea140c4b4bf37560225c95</anchor>
      <arglist>(const double _ref_diff_wrench, const double _max_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDetectionForGeneralizedWrench</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ab3d6021802ab8a5b99fe2f966d546e89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateProcessModeFromDwrench</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a7da2a618ed4e8ae037faff529a29763a</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;tmp_dwrench)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ObjectContactTurnaroundDetectorBase</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>aa2b482e75ba5ce4c51145d2b76dbd93a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>axis</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>afa2df00cc724b95d19ecd2cfa4587782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::dvector6 &gt;</type>
      <name>constraint_conversion_matrix1</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a39c4d076f23a59c1d8a8cc3f71009396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::dvector6 &gt;</type>
      <name>constraint_conversion_matrix2</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>abf286a92fdd349366889c33d311f2f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; size_t &gt;</type>
      <name>count</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a8450d02d1f62314110b474fb68a7adc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>current_time</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a8c71af57f5cef2c12115c374c1744ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>detect_count_thre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>aa5319b49f66ce7a4bc902e0e8ee29613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>detect_ratio_thre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>abcb1083e003ece1651b88500963a7957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>dphi1</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a72a561fb903bfd8ce092c774ba30d882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ad06bd0e0a1dc372f6bbd4f9db959a1d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detector_total_wrench</type>
      <name>dtw</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a8a26b2eb326aacb1ce6a7a28c54655a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; FirstOrderLowPassFilter&lt; double &gt; &gt;</type>
      <name>dwrench_filter</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a6833bf995960eff48021e87cd357de0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>filtered_friction_coeff_wrench_with_hold</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a61f4901b3e545d1a1b407421f012898d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector6</type>
      <name>filtered_resultant_wrench_with_hold</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>af74b4846fb4bd2771c5b1faee5fd0833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>filtered_wrench_with_hold</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a73a24029c0932ad46ebbf5b7f775890d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>forgetting_ratio_thre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ac6113215005d512e4b6f3b5ac39e4249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; FirstOrderLowPassFilter&lt; double &gt; &gt;</type>
      <name>friction_coeff_wrench_filter</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>aa38e2a9606162babfe4761682dc968ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_filter_reset</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ad0a058add5ceb49883bddeebdefdc15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_hold_values</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ac1576a13b88705d9aa2ef7b5087d783d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_other_constraint_detected</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>aa9be95eabea42019e9a9ed50cda0cdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_time</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a48e1ca3faf0ab2b65e015b76adef686a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>moment_center</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>acf486aea8f11144890ab2f1e26a9b5ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>other_detect_count_thre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a84eee4dc4cbd0c8fa9056c05af079121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>phi1</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a85ae6044b575703c73d8ccd2e68b9677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>phi2</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a11702302edb0d30042841aef31a5c5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; process_mode &gt;</type>
      <name>pmode</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a3f744e0668a257a89a60c6caf32e560e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>print_str</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ae6682d28116510fabdc819c6cbd24bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>raw_wrench</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a27afd07acf39d412828f8330ab820596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>ref_dwrench</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a90776c45ce2b27a4350ca0bf8bb36ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; FirstOrderLowPassFilter&lt; hrp::dvector6 &gt; &gt;</type>
      <name>resultant_dwrench_filter</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a5fa88863b682777a8a8a6907a0c9ede7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; FirstOrderLowPassFilter&lt; hrp::dvector6 &gt; &gt;</type>
      <name>resultant_wrench_filter</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>aaade8b24d588f5d59830116c14786fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>start_count_thre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a9cdf65f3e4510d416cdda0efbd526d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>start_ratio_thre</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>aa6a8f2a1a5cdc2caa208671025078e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; FirstOrderLowPassFilter&lt; double &gt; &gt;</type>
      <name>wrench_filter</name>
      <anchorfile>classObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a9df8316734303dbc8f03c8c7ef35f803</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ObjectContactTurnaroundDetectorService_impl</name>
    <filename>classObjectContactTurnaroundDetectorService__impl.html</filename>
    <member kind="function">
      <type>OpenHRP::ObjectContactTurnaroundDetectorService::DetectorMode</type>
      <name>checkObjectContactTurnaroundDetection</name>
      <anchorfile>classObjectContactTurnaroundDetectorService__impl.html</anchorfile>
      <anchor>a0e5440c46dce7e14e80d46673c945af7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>checkObjectContactTurnaroundDetectionForGeneralizedWrench</name>
      <anchorfile>classObjectContactTurnaroundDetectorService__impl.html</anchorfile>
      <anchor>a5e1ce729c05b38bf72cc4db935d73ac9</anchor>
      <arglist>(OpenHRP::ObjectContactTurnaroundDetectorService::DetectorModeSequence_out o_dms)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getObjectContactTurnaroundDetectorParam</name>
      <anchorfile>classObjectContactTurnaroundDetectorService__impl.html</anchorfile>
      <anchor>a4d214294be319c17cb2205a1b4de5810</anchor>
      <arglist>(OpenHRP::ObjectContactTurnaroundDetectorService::objectContactTurnaroundDetectorParam_out i_param_)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getObjectForcesMoments</name>
      <anchorfile>classObjectContactTurnaroundDetectorService__impl.html</anchorfile>
      <anchor>ac52564d4f4697aa62ddbd014863be9eb</anchor>
      <arglist>(OpenHRP::ObjectContactTurnaroundDetectorService::Dbl3Sequence_out o_forces, OpenHRP::ObjectContactTurnaroundDetectorService::Dbl3Sequence_out o_moments, OpenHRP::ObjectContactTurnaroundDetectorService::DblSequence3_out o_3dofwrench, CORBA::Double &amp;o_fric_coeff_wrench)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getObjectGeneralizedConstraintWrenches</name>
      <anchorfile>classObjectContactTurnaroundDetectorService__impl.html</anchorfile>
      <anchor>a32d24558d62f86d8021f15a1d9788085</anchor>
      <arglist>(OpenHRP::ObjectContactTurnaroundDetectorService::objectGeneralizedConstraintWrenchesParam_out o_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectContactTurnaroundDetectorService_impl</name>
      <anchorfile>classObjectContactTurnaroundDetectorService__impl.html</anchorfile>
      <anchor>a9c7dfe567a896e59bd5a50c972f1c636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>octd</name>
      <anchorfile>classObjectContactTurnaroundDetectorService__impl.html</anchorfile>
      <anchor>ae2cd0448a1377bb9ae6a1b88597364f0</anchor>
      <arglist>(ObjectContactTurnaroundDetector *i_octd)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setObjectContactTurnaroundDetectorParam</name>
      <anchorfile>classObjectContactTurnaroundDetectorService__impl.html</anchorfile>
      <anchor>ac339f0cb813a2d6ed498bd75c6a8aad8</anchor>
      <arglist>(const OpenHRP::ObjectContactTurnaroundDetectorService::objectContactTurnaroundDetectorParam &amp;i_param_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startObjectContactTurnaroundDetection</name>
      <anchorfile>classObjectContactTurnaroundDetectorService__impl.html</anchorfile>
      <anchor>af3087407aa0468a060dbc7618718b119</anchor>
      <arglist>(const CORBA::Double i_ref_diff_wrench, const CORBA::Double i_max_time, const OpenHRP::ObjectContactTurnaroundDetectorService::StrSequence &amp;i_ee_names)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>startObjectContactTurnaroundDetectionForGeneralizedWrench</name>
      <anchorfile>classObjectContactTurnaroundDetectorService__impl.html</anchorfile>
      <anchor>a27853f56bf3125c503035f91654d04c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectContactTurnaroundDetectorService_impl</name>
      <anchorfile>classObjectContactTurnaroundDetectorService__impl.html</anchorfile>
      <anchor>af75ce8eb35384878b05c35e6b441574f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ObjectContactTurnaroundDetector *</type>
      <name>m_octd</name>
      <anchorfile>classObjectContactTurnaroundDetectorService__impl.html</anchorfile>
      <anchor>aaec8ed9a5e3e03f0f711c0759b3e6289</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ObjectTurnaroundDetector</name>
    <filename>classObjectTurnaroundDetector.html</filename>
    <member kind="enumeration">
      <name>detector_total_wrench</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aa678444975e48608da8297bb380280ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOTAL_FORCE</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aa678444975e48608da8297bb380280ceaac3513b3c13525ee449697f6ca2c3e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOTAL_MOMENT</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aa678444975e48608da8297bb380280cea7d807b656e9f05cb645d32aa0ec14ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>process_mode</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a15db64ce1b63eadd70e6366d471a17f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_IDLE</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a15db64ce1b63eadd70e6366d471a17f6af1796bbcc81ffb37a3808c12f3c6ec0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_STARTED</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a15db64ce1b63eadd70e6366d471a17f6abe058b98a50ba119f562d46467ec9d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_DETECTED</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a15db64ce1b63eadd70e6366d471a17f6a0d4c76d63a8d476b5910742665beee58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_MAX_TIME</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a15db64ce1b63eadd70e6366d471a17f6a0b47a82924e9b1ff51e4c2ba95d7e503</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calcTotalForce</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>ac3f4e082e89f25d41fb544f455d7d8ef</anchor>
      <arglist>(const std::vector&lt; hrp::Vector3 &gt; &amp;fmv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calcTotalMoment</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aae6460c310c733d184402bdcb6e3c902</anchor>
      <arglist>(const std::vector&lt; hrp::Vector3 &gt; &amp;fmv, const std::vector&lt; hrp::Vector3 &gt; &amp;hposv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkDetection</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>ad79d811b08aec47456088e5156895071</anchor>
      <arglist>(const std::vector&lt; hrp::Vector3 &gt; &amp;fmv, const std::vector&lt; hrp::Vector3 &gt; &amp;hposv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkDetection</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a056a0789a7afb27d3fc1562b77a98150</anchor>
      <arglist>(const double wrench_value)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>getAxis</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a60a8d0c9072bafc10f500a56728887b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>detector_total_wrench</type>
      <name>getDetectorTotalWrench</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a77bd774fed62e554a7886cead7ed0817</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDetectRatioThre</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>ae189cbe0aee9914d48916676caf30f52</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDetectTimeThre</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>acad2e6ab942366151f58f683a327baa8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDwrenchCutoffFreq</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>ae1d1b584f14bf27789af16515a88d5e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getFilteredDwrench</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>ae9c6448664f00170165902c2a87527fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getFilteredWrench</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a39fe43ee2bcaaccc5c9cbce760b86df9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>process_mode</type>
      <name>getMode</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a604555f43a2f23329e8e23784f51a36a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>getMomentCenter</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aae5023a1aaa8999d9f0abe4f5d4ce5de</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRawWrench</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>afcca963c84d1bb6cbdd4c24a14cff668</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getStartRatioThre</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a39ef36c7c20574698963ee4fd8c40865</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getStartTimeThre</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a8d092f53d0327a5b848b8e1cc57c2aae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getWrenchCutoffFreq</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aec9b4daad2999fa19b5c3a818c04c527</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDetected</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>afcd6e3ee9d551f12f22da1b11937d082</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectTurnaroundDetector</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a8236f3ee012cc280263737af46ed0b56</anchor>
      <arglist>(const double _dt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printParams</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a6c3874a63a2dac91c61bd0ae8cb5e692</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxis</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a9848746ed6d50b4b93115f6bc8462143</anchor>
      <arglist>(const hrp::Vector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetectorTotalWrench</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a492584070de59caeef2e4c110bb446f9</anchor>
      <arglist>(const detector_total_wrench _dtw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetectRatioThre</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a1d63f0f8e7be5e4874266dba4813c36f</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetectTimeThre</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a52bf2a1903bf0fb8ccb2540ba48084cb</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDwrenchCutoffFreq</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a0576a5d44b54b3e00022b4b9bc85d7e1</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMomentCenter</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a72279ab398e0f78460edcc8d90d2d8b8</anchor>
      <arglist>(const hrp::Vector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPrintStr</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a13504d044b15f884d7447a74487bb7f0</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartRatioThre</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a3bf6bfa1e4f05f440b4194d913044e18</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartTimeThre</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a953bbd73ec8114a4a044501cc8318dac</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWrenchCutoffFreq</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aa477620b5074eb4c1abc7e0e36df5bae</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDetection</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aa65416571b16cac1d50fa04a068a25f6</anchor>
      <arglist>(const double _ref_diff_wrench, const double _max_time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ObjectTurnaroundDetector</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a0933cc44298bbebd62d98aae6ae5dca5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>axis</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aa9b6abbe526d36413272806ae8ab7d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>count</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a8cef1e0d5b94f566bc99b5b31a42a4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>current_time</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a17830aa2362601ec45d2a8fe60cd487c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>current_wrench</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>ab16de04106700d981a8cf0f112572e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>detect_count_thre</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>abd29205d0ff6217cee9d838cdab78264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>detect_ratio_thre</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a5db0912ec8e00e9883e2c6fc77c544e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aa4be50c2f0d4f121076aef8cec63ebd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detector_total_wrench</type>
      <name>dtw</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a9f0b232a2490b767813e74f0db9b0b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; FirstOrderLowPassFilter&lt; double &gt; &gt;</type>
      <name>dwrench_filter</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>afd282b4e5f35c7518b5e6a5fe6c33863</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_dwr_changed</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>adc5f7eaad8fef42ffe7c9b3bd5b93ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_time</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>ab543240f0f0d9d1e719fe02e84669589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>moment_center</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>ab9a45e6f8be458c1a5de3282df0d89d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>process_mode</type>
      <name>pmode</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a000d3e5dbf1ae234487afbf593d40daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>prev_wrench</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aec39c249b22491154a5e735ef9a8a98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>print_str</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aac56373adfb7075d8b887fc37fff31cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>ref_dwrench</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>a6da5e3ccca1b1e91ee4844a04cb6786b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>start_count_thre</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>aa2bb04c6bbef1b899e73e260ee597ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>start_ratio_thre</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>ad30c9bbca31c62797229b98c34b3520c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; FirstOrderLowPassFilter&lt; double &gt; &gt;</type>
      <name>wrench_filter</name>
      <anchorfile>classObjectTurnaroundDetector.html</anchorfile>
      <anchor>ad761b21ae668c878af4d14d5d31c52f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OccupancyGridMap3D</name>
    <filename>classOccupancyGridMap3D.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>ae652f46e3e70922a9943c17b209df383</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OpenHRP::OGMap3D *</type>
      <name>getOGMap3D</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>acf6095856cdb0ca65957fb0de50ebcc3</anchor>
      <arglist>(const OpenHRP::AABB &amp;region)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OccupancyGridMap3D</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a049be45d9aceb6135805405d332ede7a</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a68717f058fe7c1037fc41ad1d257f793</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a4233eb098ecb32699fcab174d924eb90</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>ae83c44b0b127aa193c178e31d34645a6</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a34fbbb3afe1d0e12b602d02e12ec97d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a91693cdb0fc48fd1e7a106306e30bf97</anchor>
      <arglist>(const char *filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OccupancyGridMap3D</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>af726b03379794a7dd27bf855807e7967</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_cloud</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a745b52530485e9ae1ec2bef58f6b699c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_cloudIn</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a5673755b17f97f67217cf549e127313e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_OGMap3DServicePort</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a5ebdace16e23d58e914df9ff73940b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPose3D</type>
      <name>m_pose</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>ab047b459b9544e3f9e9ef4f0388135a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPose3D &gt;</type>
      <name>m_poseIn</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a3714ee2e6b14a9a54aea03cb992a7f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RangeData</type>
      <name>m_range</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a1c6225cd60fca7722e7a9ab6ecfab383</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; RangeData &gt;</type>
      <name>m_rangeIn</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a933c3d83bda2895092a0a7d7e5af5b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_sensorPos</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>ae66b396f2c70c18c1a9672a59cab1eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_sensorPosIn</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a2c1bd81742f8e64df84932002c0cba3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OGMap3DService_impl</type>
      <name>m_service0</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a1acb4728f3cdcfe24a6ffc4338d7329e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedLong</type>
      <name>m_update</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a98c2a8efe549f62cd464e61ce2243740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedLong &gt;</type>
      <name>m_updateIn</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a1d8c8b48e003dc02ec654f4830ac19e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedLong &gt;</type>
      <name>m_updateOut</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>af5d941c07e20ef073458fc7309b25237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedLong</type>
      <name>m_updateSignal</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a5bcca56a2853bb2098490c1fd222983a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a16f09099d2357e559b79d49be5de784a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_cwd</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>ab902466c22d56dd8524578edac39fdbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_debugLevel</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a50268a92255376e5c7238e02c001244e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_initialMap</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a8988bd478a1ea710f8ea412aa21aad59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>octomap::OcTree *</type>
      <name>m_knownMap</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a8143ec04594d1f95f08b091f2f6a871c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_knownMapPath</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a8147f00fc876c75611474b51af9dcb69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>octomap::OcTree *</type>
      <name>m_map</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a950a175f8cc0ec1dfc49e2ff1746e385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_mutex</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>ab6003a3c08ed29da8b0d067e27d1e84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_occupiedThd</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>ad45429a59c3868075d291b9a3f117904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classOccupancyGridMap3D.html</anchorfile>
      <anchor>a05c1c64b34d8d27d7845b95de12462fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OGMap3DService_impl</name>
    <filename>classOGMap3DService__impl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classOGMap3DService__impl.html</anchorfile>
      <anchor>a21f6c59c438daf7e28a7b866dd9fda2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OpenHRP::OGMap3D *</type>
      <name>getOGMap3D</name>
      <anchorfile>classOGMap3DService__impl.html</anchorfile>
      <anchor>a1d2ecd62fc018226a07c8814bea3dd91</anchor>
      <arglist>(const OpenHRP::AABB &amp;region)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OGMap3DService_impl</name>
      <anchorfile>classOGMap3DService__impl.html</anchorfile>
      <anchor>a140d0c9bdc0c5077dbf32cb9e394b5be</anchor>
      <arglist>(OccupancyGridMap3D *i_comp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classOGMap3DService__impl.html</anchorfile>
      <anchor>a62420def9bedb461714ad9a6c622f5ce</anchor>
      <arglist>(const char *filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OGMap3DService_impl</name>
      <anchorfile>classOGMap3DService__impl.html</anchorfile>
      <anchor>a90daf9f4587c4c52424d2c73fdaf0082</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OccupancyGridMap3D *</type>
      <name>m_comp</name>
      <anchorfile>classOGMap3DService__impl.html</anchorfile>
      <anchor>abc637166954f6b2be79787282fb1c189</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OGMap3DViewer</name>
    <filename>classOGMap3DViewer.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type></type>
      <name>OGMap3DViewer</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a074e4079ad56ccf3c9b234d6ac0ad057</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a855b4f00f192130874b41fd3cbc5fc5b</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a7230b1caff209c0e024d2c240e535083</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>aa0dbb058dcd88c3cb7aa9375f4d3e30d</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>ae53d6cf96ff5ed1e42cafd2b1a465c33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OGMap3DViewer</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>af354356848e5c5737c7a5a92731517e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OGMapCells</type>
      <name>m_cells</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a91d9e05957e5005615d3b8fdbf7568a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaConsumer&lt; OpenHRP::OGMap3DService &gt;</type>
      <name>m_OGMap3DService</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>ae11f8c12d66ef386a0d7c6cf064cc548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_OGMap3DServicePort</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>aedb79aaa83d5cbe378685a850d822f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_p</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a803b3d429953c4cf9a1f927ca2a68538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_pIn</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a10c5b7a59d53c5e1232729edeece9b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a558382f5b4d49761aeba432bb96fbadd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qIn</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a85a2f83f4a9d18d29e580a9cb373225b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_rpy</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>ad034009e5c8c65ff8e2d55f1ae4fdd3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_rpyIn</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a2dab38e95a115eb6708e3de39a0e3de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a58adabf34cf8db8ebe488d1ccf135ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLbody *</type>
      <name>m_body</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>ab57692da159b42dab023b023771234c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_cvImage</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a5342391cfa7272de482b3dd45488b826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_generateImageSequence</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a71181c1c99035cdb765f63e292f6327f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_generateMovie</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>af223ba698a76904aff964ffd5049dbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_imageCount</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>aea7c20cfff9868e2e64b7bea79995028</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_isGeneratingMovie</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a84c54d8ea5caec16cadd1739f848d4c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_isopen</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>ae91287c366281d24630770922f8f6994</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMapSceneNode *</type>
      <name>m_mapNode</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a21acde540894b0641b81dfdd07614356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenHRP::OGMap3D *</type>
      <name>m_ogmap</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a6ed5d08173aab7c850194ec42894e96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvVideoWriter *</type>
      <name>m_videoWriter</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a3b6343062a5f32c9e568df07ea569189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_xOrigin</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a3b20ade64bd61493c7ac3c491fe64404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_xSize</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>adb0defc770433f183727dac730f401f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_yOrigin</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a59e61ab7cec634d5804acd6ae91a1892</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_ySize</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>a03dea0ee3ba0a10e52c0bbb6ebaeccba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_zOrigin</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>ab488546e31b1aff510b5451755f33e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_zSize</name>
      <anchorfile>classOGMap3DViewer.html</anchorfile>
      <anchor>aea0a7650accbd99efe6aa8e4825b5727</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenNIGrabber</name>
    <filename>classOpenNIGrabber.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>ad005d9db0910e1611bbbf251feba03a1</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a416af42c4cc4ec12ec4b6e04df8a8a60</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a7927c9f505463e1781c0178f1b86d693</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a25ee76f3d05fc8565ea0b60da69afadd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenNIGrabber</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>ad48481535579dba63a235968e1ecb474</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OpenNIGrabber</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>ab21e027d07ad6401676def83efebc6b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_cloud</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a55210b79d474c403c5fcdcfc6523e32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_cloudOut</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>ad14fe53f890602ca5abeaaf3923512d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_depth</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>ab9063d6c62b94f5ae22f792856666fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_depthOut</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a65d2a5269bcba84f18d37f5c4657a290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_image</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>ac958a845e831085d046a000ace1a42eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_imageOut</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a5dd30221d96099d8b43874e838e76163</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>grabberCallbackColorAndDepthImage</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a96c8a1482e5197c9fe1392e6ea461b31</anchor>
      <arglist>(const boost::shared_ptr&lt; pcl::io::Image &gt; &amp;image, const boost::shared_ptr&lt; pcl::io::DepthImage &gt; &amp;depth, float reciprocalFocalLength)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>grabberCallbackColorImage</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>af9df748e07aa755d0a6162e030deac3d</anchor>
      <arglist>(const boost::shared_ptr&lt; pcl::io::Image &gt; &amp;image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>grabberCallbackDepthImage</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a99917419bb7405db202e5e1b300dccaa</anchor>
      <arglist>(const boost::shared_ptr&lt; pcl::io::DepthImage &gt; &amp;image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>grabberCallbackPointCloud</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>ae0671e9ddad34ee198e2f2caf7c8b658</anchor>
      <arglist>(const pcl::PointCloud&lt; pcl::PointXYZ &gt;::ConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>grabberCallbackPointCloudRGBA</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a1141d46e32bfa8c9efdbbb15f165cfd0</anchor>
      <arglist>(const pcl::PointCloud&lt; pcl::PointXYZRGBA &gt;::ConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>outputColorImage</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a716bcc70d5f12b8def70ea4f797cd067</anchor>
      <arglist>(const boost::shared_ptr&lt; pcl::io::Image &gt; &amp;image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>outputDepthImage</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a4738f2644d62628a1516111ece5fe77a</anchor>
      <arglist>(const boost::shared_ptr&lt; pcl::io::DepthImage &gt; &amp;image)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a00ba5a6deee949a7a633e20d79882bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_debugLevel</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a18a1ab7cbcca6fe829252c0bafe54ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::Grabber *</type>
      <name>m_interface</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>ac5495e147ee1101cd307bb98f7efa643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_outputColorImage</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a08db43b63172db5744ec2b19c0c69bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_outputDepthImage</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>ae9a44dfcf6c8f74b9b1445016b12962f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_outputPointCloud</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>aa42c389901c611e711e985bf6c4c5e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_outputPointCloudRGBA</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a57397a972c4e98e87ba12827248c883c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_requestToWriteImage</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a31f521566bb10cf74a267708a8ea34f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_requestToWritePointCloud</name>
      <anchorfile>classOpenNIGrabber.html</anchorfile>
      <anchor>a14b39075c24e3292d11eae6c8012688d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OutPortHandlerBase</name>
    <filename>classOutPortHandlerBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classOutPortHandlerBase.html</anchorfile>
      <anchor>aedb65cb5bd33f8a5c51c214f1de692cf</anchor>
      <arglist>(double time)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PCDLoader</name>
    <filename>classPCDLoader.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a14f0170cfa3741454d6dc7913097c467</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;label)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a84a37127e382c791c2d89290e823a7c3</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>ac35bfe0ffd6ad14645130a20de57731c</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>adbfe1b1627a8e2ad80b36123e7416b59</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>ad2799b299cd23c7d4f8a177f1ea47dcf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCDLoader</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a4caa1c032a45d221fc5c7c3018aecde6</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PCDLoader</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a3506a0f4969550526bd703e53207853a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setCloudXYZ</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a3b3a326d909488e3b497fba4cb75371f</anchor>
      <arglist>(PointCloudTypes::PointCloud &amp;cloud, const pcl::PointCloud&lt; pcl::PointXYZ &gt;::Ptr cloud_raw)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setCloudXYZRGB</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a47b5b6db9b40ef84542fbd65c1db59a4</anchor>
      <arglist>(PointCloudTypes::PointCloud &amp;cloud, const pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr cloud_raw)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateOffsetToCloudXYZ</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>afc2ecaa67180350c30710334cd9cabac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateOffsetToCloudXYZRGB</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a8d45e451a131553d7b2fdaf7a95ce25d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_cloud</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a06689e482851892f18440b096d02075a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_cloudOut</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>af68abc29d37e13fcde83fb00b6e43d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedBoolean</type>
      <name>m_isOutput</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a7bcc9fa40ec83885078736e71d1acf86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; RTC::TimedBoolean &gt;</type>
      <name>m_isOutputOut</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a2c3be4e2fbcd5966b22138860e206403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::PCDOffsetSeq</type>
      <name>m_offset</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>aafe347df329b96f8e3d6609c6f3f6fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; OpenHRP::PCDOffsetSeq &gt;</type>
      <name>m_offsetIn</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a7f19648b3b5164c15ed15555ca60cd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_PCDLoaderServicePort</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a1ddddb0ae1f4b4d6aa711ab5f2a66552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PCDLoaderService_impl</type>
      <name>m_service0</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>ab4dfe35da868bc6de883a180a2239d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a79e8e504248e4e571b7b96b8d536f290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::unordered_map&lt; std::string, pcl::PointCloud&lt; pcl::PointXYZ &gt;::Ptr &gt;</type>
      <name>m_clouds_xyz</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a7ab5794e0b72d7c962fc5e1fc2cf5cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::unordered_map&lt; std::string, pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr &gt;</type>
      <name>m_clouds_xyzrgb</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>ab42d1f4759eedc133395b457c997077f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_fields</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>aac22b5547117c3adbbd71aec1401ebd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_path</name>
      <anchorfile>classPCDLoader.html</anchorfile>
      <anchor>a4507f8f043659c2502feecff6889614b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PCDLoaderService_impl</name>
    <filename>classPCDLoaderService__impl.html</filename>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>load</name>
      <anchorfile>classPCDLoaderService__impl.html</anchorfile>
      <anchor>ac337ceb7e496a247b6885b1c6e6b547e</anchor>
      <arglist>(const char *filename, const char *label)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCDLoaderService_impl</name>
      <anchorfile>classPCDLoaderService__impl.html</anchorfile>
      <anchor>a3991262303511424e61d191f87c2dc65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComp</name>
      <anchorfile>classPCDLoaderService__impl.html</anchorfile>
      <anchor>a8a29e603424af317199d7aacceb61889</anchor>
      <arglist>(PCDLoader *i_comp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PCDLoaderService_impl</name>
      <anchorfile>classPCDLoaderService__impl.html</anchorfile>
      <anchor>a6ac0eda39736d3eef165adfd1d3b5e6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PCDLoader *</type>
      <name>m_comp</name>
      <anchorfile>classPCDLoaderService__impl.html</anchorfile>
      <anchor>a9e7b6d1a7559f8492a9b58b42ef2605a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PDcontroller</name>
    <filename>classPDcontroller.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>ae4788cce503edd1639555aa550bec2c1</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a07e297b9eb6b10692b9c50c65db07937</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>afc86d824adb86ccbcf5565ede3c4ec42</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a6a663db5afd4daf69d641146c46d7918</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PDcontroller</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a4fee70e9e7448efe80522a19cf3c14e5</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PDcontroller</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a5cc4d47840134e608cf36508100dd18f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_angle</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a3e29c1d931697727dc9349704a9257cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_angleIn</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a60b5560dc1794dc82f74b16f873c2012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_angleRef</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>ac64d8b74481ed637715c35c7b631cc94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_angleRefIn</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>ab970973cd9fd217108bb30ee2359a929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_torque</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>ab77f66b044973360421f77343adc48fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_torqueOut</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>aca50a701de788b8f141996399ad504ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>readGainFile</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>ac373ec64067b140913386b7287c51dfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>Dgain</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a8aec7d3bde8e56a10c0ed9a9ccee5e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>dof</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a378f978a8571ea00c9a895a99af83929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>ac3ce707f0893b2e4582cb5c35a4bb200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a34ee2b96350aa212c5296c959829117e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ifstream</type>
      <name>gain</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>ac822933975703d46ea6cb03f70bfba97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>gain_fname</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a53e11c0bbc48838ddf836f35f91f12af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>loop</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>aae50aaee2732ad97e8dfcd0f32d670e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a2e928a296a02d5a04775d32311467c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>adb9356f685b51601e50cdce9ca991952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>nstep</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a3a06b32760ff6beb0e6bb7b750fc2a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>Pgain</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a69a19cc8b4a55da7fb00e147c1ad3eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>qold</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a5d4f16dbb1a2eb501645c7005a6ca8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>qold_ref</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a4ec8b2ecc212ad60c40760851d902375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>ref_dt</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a70439fe1cd9a02b54e767ca87a6b7030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>step</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a7b361e83716fc51240e8a80df75c8bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>tlimit_ratio</name>
      <anchorfile>classPDcontroller.html</anchorfile>
      <anchor>a0237d321c8397cecc67c51dcc76d0087</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlaneRemover</name>
    <filename>classPlaneRemover.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>a2975521cd4df84588462862149c50a68</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>a41a7384438840e0d1b715904cb8c60b7</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>a5e5396fa1737fb7c1ea92734362f3ecf</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>a6e19591759e7ae9586dd3bc4e05620e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlaneRemover</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>a17354b49e975b3497e86f5b61ef90966</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlaneRemover</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>abe6f2b86b68a6e18600e93c1a40eecc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_filtered</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>a8f40dca3af20394a9c8c5082e6faa34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_filteredOut</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>a7fb2b14e9797c1b37769637c369e58dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_original</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>a299defd14da73c987320e460117f53f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_originalIn</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>aa8b176e842795b3b3adc1ede7ef47af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>aff9146beb37130e76d7d9d0f09cf5fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_distThd</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>ae26d9cc6bda3a107ad2aceaa13dbf089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_pointNumThd</name>
      <anchorfile>classPlaneRemover.html</anchorfile>
      <anchor>ac61e30064adb3082f6cb81a88a33554e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointCloudPortHandler</name>
    <filename>classPointCloudPortHandler.html</filename>
    <base>SensorPortHandler&lt; hrp::VisionSensor, PointCloudTypes::PointCloud &gt;</base>
    <member kind="function">
      <type></type>
      <name>PointCloudPortHandler</name>
      <anchorfile>classPointCloudPortHandler.html</anchorfile>
      <anchor>a887bd771bc1f653fc44cc15506aa3fb0</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, hrp::VisionSensor *i_sensor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classPointCloudPortHandler.html</anchorfile>
      <anchor>a82a310cc1bffdffadced8d57398b2163</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_pcFormat</name>
      <anchorfile>classPointCloudPortHandler.html</anchorfile>
      <anchor>a6bb28f83cb7f64bcb81c2eaf033de6fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointCloudViewer</name>
    <filename>classPointCloudViewer.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classPointCloudViewer.html</anchorfile>
      <anchor>abffabd23c0abc32534860a78b291f610</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classPointCloudViewer.html</anchorfile>
      <anchor>a339d6fabc546e61841a2f94d36148b76</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classPointCloudViewer.html</anchorfile>
      <anchor>a5b93ecd090bb361b98cad04ca7883f7d</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classPointCloudViewer.html</anchorfile>
      <anchor>a73ca7985d5eb63c9be69c26487122ba6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCloudViewer</name>
      <anchorfile>classPointCloudViewer.html</anchorfile>
      <anchor>adfcc40c346af28c94a171dc612787f31</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudViewer</name>
      <anchorfile>classPointCloudViewer.html</anchorfile>
      <anchor>a062aa54d3fb37b9ad511a05aae51e727</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_cloud</name>
      <anchorfile>classPointCloudViewer.html</anchorfile>
      <anchor>a78f4cc4b828d118ab361198d8b72bbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_cloudIn</name>
      <anchorfile>classPointCloudViewer.html</anchorfile>
      <anchor>a3490d09103b23ca696470197d5b4b771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classPointCloudViewer.html</anchorfile>
      <anchor>ae09a94055d6c96db3de550e9eb9fe669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::visualization::CloudViewer</type>
      <name>m_viewer</name>
      <anchorfile>classPointCloudViewer.html</anchorfile>
      <anchor>ae31e353008c5bdfdb8582360b085fd40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Project</name>
    <filename>classProject.html</filename>
    <member kind="function">
      <type>std::vector&lt; CollisionPairItem &gt; &amp;</type>
      <name>collisionPairs</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a9591a52ccb3d09b49212ec250d338148</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ExtraJointItem &gt; &amp;</type>
      <name>extraJoints</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a6e7b6d6d1299d457afe69db62ecfb301</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>gravity</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a7479f1a62388041db06c652a38f84784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEuler</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a4827a641f626bc889f4e4fdaf20a80e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kinematicsOnly</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a85e04fb4298ade2ebc3f2cd2239351dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>logTimeStep</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a2ea1338e624b6f981bde7c784c5a79b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, ModelItem &gt; &amp;</type>
      <name>models</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>ae57889433abe2884713aadbe3a5914e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parse</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a3a2ff66a0f6789fbb83044a6d96d2caa</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Project</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>aa007ecd17d5bc800e7a956cf666eea21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>realTime</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>ab28311d5bf6c404b354073ab1963c6db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>realTime</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>ae654674f42f45c0df949bbf96aac1eed</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>RobotHardwareClientView &amp;</type>
      <name>RobotHardwareClient</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>ac53c88fe03e56b406e18d4f0de5ea548</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RTSItem &amp;</type>
      <name>RTS</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a71f52d274e143efc3bf8d683d1f8c49d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>timeStep</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a6abb85fb686cd28be003be496b8e3aeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>totalTime</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a21d031da1d3417356598f0617d94a6dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>totalTime</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a606778f717264e9c8295a008bbbcd040</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function">
      <type>ThreeDView &amp;</type>
      <name>view</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>af7fa596bf556ddf125f0f8a956f61cfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ThreeDView</type>
      <name>m_3dview</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a72fb2ec7085e2c0600f0ffe67004fc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; CollisionPairItem &gt;</type>
      <name>m_collisionPairs</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>ab0db2c8c489f737cc99267308b1a1f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ExtraJointItem &gt;</type>
      <name>m_extraJoints</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>aa41d53dc0ab164a4516ab02dc1097ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_gravity</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>aacf5017f96cf587def990201fb6275cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_isEuler</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>ab51ffa36fd862746b1bbe2b362df4e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_kinematicsOnly</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a53adf521e20adbfe8cb15f8bf53184e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_logTimeStep</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a92aec3af9a514cee9009508bc483e8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ModelItem &gt;</type>
      <name>m_models</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a337a5cb443f12b81a313cc7a6d66f59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_realTime</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a8ceae303ce5214cb6791d4fe95422e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RobotHardwareClientView</type>
      <name>m_rhview</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a8a9279fb45be74d03c589c0ddb32e757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTSItem</type>
      <name>m_rts</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a4f29ab2ed8ca9316732c87c0d1ca1ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_timeStep</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a35cbfce42aaefd80b76090823ef18662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_totalTime</name>
      <anchorfile>classProject.html</anchorfile>
      <anchor>a34c5a4c6ddadc98ea45ccc64c0e61bb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PyBody</name>
    <filename>classPyBody.html</filename>
    <base>BodyRTC</base>
    <base>GLbody</base>
    <member kind="enumvalue">
      <name>STRUCTURE</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>adaef3e8eb56d897b7246b2d89a169fb0a22021047419f226c84b5978b9c7e65fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KINEMATICS</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>adaef3e8eb56d897b7246b2d89a169fb0a1fc001e551c635dd01e90c6bf77cdf40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>calcCM</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a8679f5ae34bd25514a158f22edd960ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcForwardKinematics</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a3faf42a2d123d7710e51da613ef15f1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a6ccee6bc313230a8ad209f35f9389b4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getPosition</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a0541450507b34ebac0aa43feb23176ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getPosture</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a5c480af1f10ff689cb6e2a72e98a3b46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getRotation</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a14ead0c2178e85a0b32b672040353e19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyLink *</type>
      <name>joint</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>ade1a939ff4957390909f83731ea82f96</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>joints</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>ac1ec124de2e1a282f33bdebd69c49372</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyLink *</type>
      <name>link</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>ae7c99dff25621e1c56e4355cf8e0fae0</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>links</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a965c0188876d069da5612dfe9eef181d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyChanged</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a6129ef358eacc028cf17fc7d35a11809</anchor>
      <arglist>(int change)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PyBody</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a85ef31cebc2cce05750eafaf3a977d1a</anchor>
      <arglist>(RTC::Manager *manager=&amp;RTC::Manager::instance())</arglist>
    </member>
    <member kind="function">
      <type>PyLink *</type>
      <name>rootLink</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a41d504882c21676684ebda9fb6779133</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListener</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a6c9956a46a02a9d01c73930c9c90f4cd</anchor>
      <arglist>(PySimulator *i_sim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>ae8e79ef6d4784d1a427980a165111af3</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosture</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>ad4dfc1c9b7fc169289074dd4f680cd9f</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a6307ac3e8b53cb6bada93b548f978148</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PyBody</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>ac483ff90f8a25c65507c8ad8c6783c8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>moduleInit</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a6c4fc4ccfe24b57bf80951afbbbe4a0f</anchor>
      <arglist>(RTC::Manager *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PySimulator *</type>
      <name>simulator</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a9986945ad4c374fae55c33623f69d2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const char *</type>
      <name>pybody_spec</name>
      <anchorfile>classPyBody.html</anchorfile>
      <anchor>a64596059871cd92fffcf9b4a6d7c056c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PyLink</name>
    <filename>classPyLink.html</filename>
    <base>GLlink</base>
    <member kind="function">
      <type>PyLink *</type>
      <name>addChildLink</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a855388f44cb87f48c55cf25dd8ffac00</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>PyShape *</type>
      <name>addCube</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a7246457ca440b5ec642259efa658c149</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addShapeFromFile</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>af0ea63e086fd2a383a89b10442a8d461</anchor>
      <arglist>(std::string url)</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getAngVel</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a8898cf070f0512b05d2265bb8593b77b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getChildren</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>af44d201f642452b068f62cb991e44c57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getCoM</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>aa085434fb7487c0482efc2eacab6dd52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getInertia</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a8d6dabe4a23901d6eb27177a19e15a40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getJointId</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>ab7a78071808167e42645e0d388938b24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getJointType</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a7ee0c0452e290dbd24062a6bc4ff5622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getLinVel</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a8fe79c245371a25ef0306c95d8797318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyLink *</type>
      <name>getParent</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>aecdeda43c3814e86e898736df38fbfb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getPosition</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a6f939005f8a56f0b0c1569745a70b01b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPosture</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a2f34818b49f27dd7fbb505f68d3aa434</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getRelPosition</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a641213dbc1e2ecd97c6d9e6c4ef41081</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getRelRotation</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a9c9c902460b4dc4187eb77b9c2d0e32b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getRotation</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>ab5574fab67dd0f270b790303d903019d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getRotationAxis</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a58f564c3132f0fb93de1c4ce83228d4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getTranslationAxis</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a042b26784551710d219bfd5702ae99a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PyLink</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a61b937708d5a4853871a783e5b3bacf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAngVel</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a459294e88fdba37323142d2d337ccd90</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoM</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>ad9cb50cfcf7d3e5ee39e478644d3a80b</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInertia</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a9897cd664a1730021a5377f7be43c62b</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointId</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>aada5ea4e089a6a024e685bf2438f74dd</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointType</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a4b79a65a970692e123b3fdf3bfdd91ae</anchor>
      <arglist>(std::string type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinVel</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>acc6e040bb79aa66d7b58de6bb81b2a5c</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a128f544528a3a2acb0de1e82dc76eb9c</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosture</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a53cb84ceb5dc9ef28d79b7b48d46dd1d</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelPosition</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a659bfd0bc586adcc9a737ac53983ce96</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelRotation</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a3e27618c0a51aca0a2d5e12d6a2dfb3c</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>aebe55f69c85831ca010b1aacb471aa54</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotationAxis</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a377c36490b17912bd011ef39cea44dc1</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTranslationAxis</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>af96ee2c7b0a44acada94012c30cebc07</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>shapes</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>ab2f88a108520964806b125b015efc13d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PyLink</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a14dfa52f93be8be41802bb32b640770d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>notifyChanged</name>
      <anchorfile>classPyLink.html</anchorfile>
      <anchor>a125ecf990a778288e34e2fa4c90c2dd2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PyShape</name>
    <filename>classPyShape.html</filename>
    <base>GLshape</base>
    <member kind="function">
      <type>PyObject *</type>
      <name>getDiffuseColor</name>
      <anchorfile>classPyShape.html</anchorfile>
      <anchor>a862d21a3a6ba24b467ddb4362d3c4adb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getRelPosition</name>
      <anchorfile>classPyShape.html</anchorfile>
      <anchor>a56a9a67ff1d799743aea360429a845da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>getRelRotation</name>
      <anchorfile>classPyShape.html</anchorfile>
      <anchor>a9df500033ffbe2a22bfc8721c4fbcf51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuseColor</name>
      <anchorfile>classPyShape.html</anchorfile>
      <anchor>afe59f5ec1a623a761e917bc0089b0e72</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelPosition</name>
      <anchorfile>classPyShape.html</anchorfile>
      <anchor>acc7977f777660b726c519437b468885e</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelRotation</name>
      <anchorfile>classPyShape.html</anchorfile>
      <anchor>a924fe042933860e43e9826a0b5eab2a5</anchor>
      <arglist>(PyObject *v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PySimulator</name>
    <filename>classPySimulator.html</filename>
    <base>Simulator</base>
    <member kind="function">
      <type>void</type>
      <name>addCollisionCheckPair</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a9693bc67664fb64ce24f0e2fb03828a5</anchor>
      <arglist>(PyBody *b1, PyBody *b2)</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>bodies</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a7029b8e2e064489aa727d3b3833e4fa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>capture</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a27865ac7dee16241d18b2e3138e5505f</anchor>
      <arglist>(std::string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>aba671b7c249ef60ece5ea88a1e7daf84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyBody *</type>
      <name>createBody</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a85aa0998581cd44d678db06ebcb7b5e8</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endless</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>af9749f69156a6387a31dd8ed9538c9e2</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>PyBody *</type>
      <name>getBody</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>aa0a77009ecafd4edecf76aad33fd8217</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRTCmanager</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a7b586231d1e9c0a59d39184c11f3660d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRTCmanager</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>ad5483e8893b1c838f756b98e50ce65f1</anchor>
      <arglist>(PyObject *pyo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRTCmanager</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a0b8c80da267f4e6699736744a5e61e66</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initViewer</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>ab22cd6690b82ad46836e637c8b42fb4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyBody *</type>
      <name>loadBody</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a9135b426a5c85d10a5b594211fb99d49</anchor>
      <arglist>(std::string name, std::string url)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadProject</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>acf3e672d4623b5b149110aa844b343d3</anchor>
      <arglist>(std::string fname)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>logLength</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a238b56bb0d39c5f89461627d90358775</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maxLogLength</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>ad532baeef833c126990c688d51563579</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyChanged</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>aa63f41f150e40dbdb3261c5cd5e33074</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pause</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a38cb27a30ad6f279e15497f003d5a494</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a2d9b9398a786c567353256588af3d1a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PySimulator</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>afd2f62803603d16f430457d5a08c135d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PySimulator</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a49a9cec2ce81c22423fea3029485c3ce</anchor>
      <arglist>(PyObject *pyo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a7859985d91223a29a79da4f2bb01a920</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxLogLength</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a3f22dbbdddec8e823e77b803a9a85aeb</anchor>
      <arglist>(double len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowSensors</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>aa14f61c4ac04b36f9a62cd07be87da1d</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseBBox</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>aa9644634c4883ac0f8d0d5ea734d159c</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowSize</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>ae792ecfff4ff3ea9d861b1096ee1cde0</anchor>
      <arglist>(int s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>showSensors</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a39132da286f5f69579068adb5cb40e9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulate</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>aac0822464e702fa4165a29a92137853a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulate</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a48b9f8430cb3f4fb2aaa4cdbcf8e7b2b</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>afcbe4cdb63aa3a9f8270f35516cdbda3</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PySimulator</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>add0ea0e5ec33e0075c3cf941d5b587c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogManager&lt; SceneState &gt;</type>
      <name>log</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>ac508dd8f64ffff6f73a849d3cb769495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::Manager *</type>
      <name>manager</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>acbf390b40813498c2ddb92d4858dbb7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxLogLen</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a0ab38ce670afee8738bb925a57e3a22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLscene</type>
      <name>scene</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a29661bfed6e9e2b843a8066666b7f701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>useBBox</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a28c8a747c44459b2d9f8ba33173cd9ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SDLwindow</type>
      <name>window</name>
      <anchorfile>classPySimulator.html</anchorfile>
      <anchor>a34332e3500f81298a1062d8485750523</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Range2PointCloud</name>
    <filename>classRange2PointCloud.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classRange2PointCloud.html</anchorfile>
      <anchor>a98b460e57bc89bbfe4d0ed37c0151461</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classRange2PointCloud.html</anchorfile>
      <anchor>aa7f253b3e6ad2e91b394a03639c24f2c</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classRange2PointCloud.html</anchorfile>
      <anchor>a94e72e2d28f76a46f94e28ec33179478</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classRange2PointCloud.html</anchorfile>
      <anchor>af99b1d3113159f52ede6ddb7bd77d695</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Range2PointCloud</name>
      <anchorfile>classRange2PointCloud.html</anchorfile>
      <anchor>a96498432460dfa4eb00b220d369dfa06</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Range2PointCloud</name>
      <anchorfile>classRange2PointCloud.html</anchorfile>
      <anchor>a2068321a3f8b42e6d671794276dcc294</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_cloud</name>
      <anchorfile>classRange2PointCloud.html</anchorfile>
      <anchor>a9e4aa0f0be5efc9e8197aa20ce942da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_cloudOut</name>
      <anchorfile>classRange2PointCloud.html</anchorfile>
      <anchor>ab3f8ff4dfa346da7781e453deff6a7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RangeData</type>
      <name>m_range</name>
      <anchorfile>classRange2PointCloud.html</anchorfile>
      <anchor>a66318bd3b19895011323e80309ad925e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; RangeData &gt;</type>
      <name>m_rangeIn</name>
      <anchorfile>classRange2PointCloud.html</anchorfile>
      <anchor>af796ea8a679b517e18e435906049cf86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classRange2PointCloud.html</anchorfile>
      <anchor>a996a96e8e199ed7df680459410f2897f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RangeDataViewer</name>
    <filename>classRangeDataViewer.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classRangeDataViewer.html</anchorfile>
      <anchor>afab3795c8a6da121345dc5af1eec7a30</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classRangeDataViewer.html</anchorfile>
      <anchor>a8da836f3266d351f99f20e41a3d23b39</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classRangeDataViewer.html</anchorfile>
      <anchor>a46c74e84ea6064933436046600f687af</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classRangeDataViewer.html</anchorfile>
      <anchor>a27f4b2b7c6ce98ab3dec157355c1b272</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RangeDataViewer</name>
      <anchorfile>classRangeDataViewer.html</anchorfile>
      <anchor>a770c90a4bb8a5a3d280683564462b6b5</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RangeDataViewer</name>
      <anchorfile>classRangeDataViewer.html</anchorfile>
      <anchor>aa636376d5201c8b195acc558f7611bd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RangeData</type>
      <name>m_range</name>
      <anchorfile>classRangeDataViewer.html</anchorfile>
      <anchor>a6e965f15a44c5186b08989e1cf3cd70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; RangeData &gt;</type>
      <name>m_rangeIn</name>
      <anchorfile>classRangeDataViewer.html</anchorfile>
      <anchor>a6b5e4cfcd6f86e6d31e4283a208bc947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classRangeDataViewer.html</anchorfile>
      <anchor>ab0ebdcfb1f1e6dc56c989d02eb6da432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_cvImage</name>
      <anchorfile>classRangeDataViewer.html</anchorfile>
      <anchor>ac47046c6590b7e4cce40980d00cba327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_maxRange</name>
      <anchorfile>classRangeDataViewer.html</anchorfile>
      <anchor>a02fbc67d2a5615e3ef87590394476d13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RangeNoiseMixer</name>
    <filename>classRangeNoiseMixer.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classRangeNoiseMixer.html</anchorfile>
      <anchor>a995886ae874e9871979824275ffa6855</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classRangeNoiseMixer.html</anchorfile>
      <anchor>acd60e4ded11f4521c700486ea9c6c219</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classRangeNoiseMixer.html</anchorfile>
      <anchor>a2893f2034d592c65a39b8b1db93dbe64</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classRangeNoiseMixer.html</anchorfile>
      <anchor>a0d8f602c13e8cfb82d09df4244b16ad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RangeNoiseMixer</name>
      <anchorfile>classRangeNoiseMixer.html</anchorfile>
      <anchor>a083fdefaabc2dc31344c164b7c3c989e</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RangeNoiseMixer</name>
      <anchorfile>classRangeNoiseMixer.html</anchorfile>
      <anchor>ae827bb542551fb1eaf6fff9792c3c9a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RangeData</type>
      <name>m_range</name>
      <anchorfile>classRangeNoiseMixer.html</anchorfile>
      <anchor>a0e14b5583d8be30c7a8909186ef2e896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; RangeData &gt;</type>
      <name>m_rangeIn</name>
      <anchorfile>classRangeNoiseMixer.html</anchorfile>
      <anchor>ac03efab587f1590056c5ff2b0c281273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; RangeData &gt;</type>
      <name>m_rangeOut</name>
      <anchorfile>classRangeNoiseMixer.html</anchorfile>
      <anchor>a1848ec2956adda98846c6686a7e7794a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classRangeNoiseMixer.html</anchorfile>
      <anchor>a58054793631aaee5da2b40e903c471bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_maxDist</name>
      <anchorfile>classRangeNoiseMixer.html</anchorfile>
      <anchor>adcf4d9170407e1a58793e5fb358a1695</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RangeSensorPortHandler</name>
    <filename>classRangeSensorPortHandler.html</filename>
    <base>SensorPortHandler&lt; hrp::RangeSensor, RTC::RangeData &gt;</base>
    <member kind="function">
      <type></type>
      <name>RangeSensorPortHandler</name>
      <anchorfile>classRangeSensorPortHandler.html</anchorfile>
      <anchor>a0807fbe12e820d981445e4c1897c57c0</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, hrp::RangeSensor *i_sensor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classRangeSensorPortHandler.html</anchorfile>
      <anchor>ab18372987a0ff352b411256d26f6f07b</anchor>
      <arglist>(double time)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RateGyroSensorPortHandler</name>
    <filename>classRateGyroSensorPortHandler.html</filename>
    <base>SensorPortHandler&lt; hrp::RateGyroSensor, RTC::TimedAngularVelocity3D &gt;</base>
    <member kind="function">
      <type></type>
      <name>RateGyroSensorPortHandler</name>
      <anchorfile>classRateGyroSensorPortHandler.html</anchorfile>
      <anchor>adc437fee2e4d782a875456d6b4f1ebc7</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, hrp::RateGyroSensor *i_sensor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classRateGyroSensorPortHandler.html</anchorfile>
      <anchor>a0827936ee40bc032d54d54bfab126016</anchor>
      <arglist>(double time)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ReferenceForceUpdater</name>
    <filename>classReferenceForceUpdater.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <class kind="struct">ReferenceForceUpdater::ee_trans</class>
    <class kind="struct">ReferenceForceUpdater::ReferenceForceUpdaterParam</class>
    <member kind="function">
      <type>void</type>
      <name>calcFootOriginCoords</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>ae282231d5bfd3f86000fc5d403b11542</anchor>
      <arglist>(hrp::Vector3 &amp;foot_origin_pos, hrp::Matrix33 &amp;foot_origin_rot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eps_eq</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a5869ed84a0940d375f35a10927a18ea0</anchor>
      <arglist>(const double a, const double b, const double eps=1e-3)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getReferenceForceUpdaterParam</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>af9b32f4f00f0a0200e78081421bf7f94</anchor>
      <arglist>(const std::string &amp;i_name_, OpenHRP::ReferenceForceUpdaterService::ReferenceForceUpdaterParam_out i_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSupportedReferenceForceUpdaterNameSequence</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a3266bad0fd0924c0c62b7f05114dd4b5</anchor>
      <arglist>(OpenHRP::ReferenceForceUpdaterService::StrSequence_out o_names)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTargetParameters</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>acb9f84833e7edde468f14b9c4a3ed8d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a761be10960ac50af61e0e4e16be87418</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a6ce133d79769fa3a9a00170233385b62</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a8ec658c2c9c6b0de50a904109bd03170</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onFinalize</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a1780dc4088c499aebcf5b50c15e7be04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a53b6ff3a8436490b0ebdc8ad855d6e26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceForceUpdater</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a190603c9a82fc41224de903934a38225</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setReferenceForceUpdaterParam</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>ae7afe64983c68212f01b4f805b440625</anchor>
      <arglist>(const std::string &amp;i_name_, const OpenHRP::ReferenceForceUpdaterService::ReferenceForceUpdaterParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startReferenceForceUpdater</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a92dd300745beabce0ba2f3f73c90f756</anchor>
      <arglist>(const std::string &amp;i_name_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startReferenceForceUpdaterNoWait</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>adfa224bf0693e7e94dcfed4a7003b471</anchor>
      <arglist>(const std::string &amp;i_name_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopReferenceForceUpdater</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>aa34159a7c3fc53c6e9b892c84f24928b</anchor>
      <arglist>(const std::string &amp;i_name_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopReferenceForceUpdaterNoWait</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a74979db7dfba50da26662d715de62a93</anchor>
      <arglist>(const std::string &amp;i_name_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateRefFootOriginExtMoment</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>ada419d58422c9d62cbe0d773c8abbe71</anchor>
      <arglist>(const std::string &amp;arm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateRefForces</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a15444ab89dbc660f68ea9f8f06b9ba5a</anchor>
      <arglist>(const std::string &amp;arm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateRefObjExtMoment0</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a79755793b1c3f977f0a96f8ceb0b4d87</anchor>
      <arglist>(const std::string &amp;arm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitReferenceForceUpdaterTransition</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a5206e779f2c6b5e1871ca0d9fad605f6</anchor>
      <arglist>(const std::string &amp;i_name_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReferenceForceUpdater</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a0916e03d3eeb64e9101fbf9b64dae099</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_basePos</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a1cf618b5ce99590069df3dee3766666c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_basePosIn</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>aab9b042724118f5df92e397b5cf40582</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_baseRpy</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>aa774dff977b1854e7082d804aeeae767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_baseRpyIn</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>afa6b0ebdd31d69051b6f493ce2cb1007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_diffFootOriginExtMoment</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a8e0d18ab1765e8167b8b24376c027bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_diffFootOriginExtMomentIn</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>afe5c9cc11fd8893c2b9f576e5cfef65d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_force</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a3052ab6793a3999427edeaf0f432c4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; InPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_forceIn</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>adfc91ad82094cb4fccaaff23144271cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRef</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a9041535507e7d203f9294dd82662d876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefIn</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>abd146df7c0cdf251ef91cdc9a781636f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_ref_force_in</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a44d3458fdd7d74d11611a924cbeb3606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_ref_force_out</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>ac81ca27eb82d860404fe464730a5ae12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; InPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_ref_forceIn</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a3e126125733bef7d55dc4df29a16f37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OutPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_ref_forceOut</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a019f7d2ca4141325b233230b60a829ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ReferenceForceUpdaterService_impl</type>
      <name>m_ReferenceForceUpdaterService</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>ae05916e4a70d6202fa2bf0acec9d2aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_ReferenceForceUpdaterServicePort</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a7f184020bd8afd0f7ec3b1523b6c5406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_refFootOriginExtMoment</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a38c1671e1eb3754754d29724920eb744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedBoolean</type>
      <name>m_refFootOriginExtMomentIsHoldValue</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>abc01a9d7e6d68eff7312c7f1db9c639b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedBoolean &gt;</type>
      <name>m_refFootOriginExtMomentIsHoldValueOut</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a224ba98cb5f16bb33315ed89ff4eaa35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedPoint3D &gt;</type>
      <name>m_refFootOriginExtMomentOut</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a86cb5262ea2d06b14bca52879d01b583</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_rpy</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a27ccf23e79db613726de2d600086fab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_rpyIn</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>ac5abf9dd24a0e5274fd49554a9ae5dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, size_t &gt;</type>
      <name>ee_index_map</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a803f900ff487ced8566356428c2be094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ee_trans &gt;</type>
      <name>ee_map</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a439f964819b53786dc4b3ca4c4c587e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>foot_origin_rot</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a3d2a47e6008e96a5befe43de28f9e180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>footoriginextmoment_name</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a1d4efcbcab2138d6c32827816349d6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>loop</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a1504d5980deaafa95372f51876083430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a980f51ad56122df8ea4e0c7454e445bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a2f4a0cdfb2027e7db1899cde6d279a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_mutex</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a1c245a8b572c1eda19ed904bbbb65346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ReferenceForceUpdaterParam &gt;</type>
      <name>m_RFUParam</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a5b805f64eb6126fde4aa07df5e3da265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a4497fc9ede8677be403ed1730f1080e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, hrp::VirtualForceSensorParam &gt;</type>
      <name>m_vfs</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a2a370dd607b494eb981bc551f0512443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>objextmoment0_name</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a2a598c963059b93466875fc0a8884896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>ref_force</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a0b4b6c2a8e89e856b9a9be73907a6468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, interpolator * &gt;</type>
      <name>ref_force_interpolator</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>aa7f24e59a60cb54a884fc58589c86250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, interpolator * &gt;</type>
      <name>transition_interpolator</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a938c0acb20c2804297ab5330d4e9096b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>transition_interpolator_ratio</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>abf1b265d638c0df838588210b1520636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_sh_base_pos_rpy</name>
      <anchorfile>classReferenceForceUpdater.html</anchorfile>
      <anchor>a0ec85a131bb072c60fc7597fb852947a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ReferenceForceUpdater::ee_trans</name>
    <filename>structReferenceForceUpdater_1_1ee__trans.html</filename>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>localPos</name>
      <anchorfile>structReferenceForceUpdater_1_1ee__trans.html</anchorfile>
      <anchor>aec730726228ede412f6b920809c4fbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>localR</name>
      <anchorfile>structReferenceForceUpdater_1_1ee__trans.html</anchorfile>
      <anchor>a2bd3ecf2c835743adfb874098340d30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sensor_name</name>
      <anchorfile>structReferenceForceUpdater_1_1ee__trans.html</anchorfile>
      <anchor>a0e4adeaf3cd5142764fec6d290475c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>target_name</name>
      <anchorfile>structReferenceForceUpdater_1_1ee__trans.html</anchorfile>
      <anchor>aebfe5de0afbe0e1381b7b66d84e74cd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ReferenceForceUpdater::ReferenceForceUpdaterParam</name>
    <filename>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</filename>
    <member kind="function">
      <type>void</type>
      <name>initializeParam</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>a52bf5c150c89aea2bcb50c343cf435ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printParam</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>a838839a03f856719e3d2e526f45a4467</anchor>
      <arglist>(const std::string print_str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceForceUpdaterParam</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>ae7b014f83302a7a9913c7263aaab62a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceForceUpdaterParam</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>ab696e2304e4a300a694c020dc33f15cc</anchor>
      <arglist>(const double _dt)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; FirstOrderLowPassFilter&lt; hrp::Vector3 &gt; &gt;</type>
      <name>act_force_filter</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>a21ae2e4bf5f34b375c497d5a88e4a555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d_gain</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>a8586d10d7936b7c641bd0e96a1fe335f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>frame</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>a4457e676abba0285e5ac1c74e4dde29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>i_gain</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>adfe24a0a9ec982b26ef56e92f43436b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_active</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>a092563f4f936cf827321c45db52a4dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_hold_value</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>a4a6e9c451d45dd9f92083fb978dd2471</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_stopping</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>a9aebb1b3d7bae848b59352ff553ad342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>motion_dir</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>a89c5d090ed4627f4bdde126da70cc0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>p_gain</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>a566a5547ea2fe821f5aec0965e52161a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>transition_time</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>af15d055f8edc86fc4ae0b02d84b6af3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>update_count</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>a8fc0007fd334cfd1c05ec0199b34a771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>update_freq</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>ae8bb8518f21009fe13e37810c4bda077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>update_time_ratio</name>
      <anchorfile>structReferenceForceUpdater_1_1ReferenceForceUpdaterParam.html</anchorfile>
      <anchor>a243c770936c834bbcae9e9d3acdf33c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ReferenceForceUpdaterService_impl</name>
    <filename>classReferenceForceUpdaterService__impl.html</filename>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getReferenceForceUpdaterParam</name>
      <anchorfile>classReferenceForceUpdaterService__impl.html</anchorfile>
      <anchor>ade7b0287780d8ab71639ea73270689fb</anchor>
      <arglist>(const char *i_name_, OpenHRP::ReferenceForceUpdaterService::ReferenceForceUpdaterParam_out i_param)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getSupportedReferenceForceUpdaterNameSequence</name>
      <anchorfile>classReferenceForceUpdaterService__impl.html</anchorfile>
      <anchor>a273e6d142fa093c9c0a43cff4a4668ca</anchor>
      <arglist>(OpenHRP::ReferenceForceUpdaterService::StrSequence_out o_names)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceForceUpdaterService_impl</name>
      <anchorfile>classReferenceForceUpdaterService__impl.html</anchorfile>
      <anchor>a33cf738af73ceebe6bbdec5db5fa3af0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rfu</name>
      <anchorfile>classReferenceForceUpdaterService__impl.html</anchorfile>
      <anchor>a933fd53dd9f5f12161ce66c5b4b77974</anchor>
      <arglist>(ReferenceForceUpdater *i_rfu)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setReferenceForceUpdaterParam</name>
      <anchorfile>classReferenceForceUpdaterService__impl.html</anchorfile>
      <anchor>a782e47ec4866e28433b84593c70bc8c0</anchor>
      <arglist>(const char *i_name_, const OpenHRP::ReferenceForceUpdaterService::ReferenceForceUpdaterParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>startReferenceForceUpdater</name>
      <anchorfile>classReferenceForceUpdaterService__impl.html</anchorfile>
      <anchor>a6c5a9ceb7387eaeb28c10ad767372750</anchor>
      <arglist>(const char *i_name_)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>startReferenceForceUpdaterNoWait</name>
      <anchorfile>classReferenceForceUpdaterService__impl.html</anchorfile>
      <anchor>ae22164e63ae428bc2bbc93161163148b</anchor>
      <arglist>(const char *i_name_)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>stopReferenceForceUpdater</name>
      <anchorfile>classReferenceForceUpdaterService__impl.html</anchorfile>
      <anchor>a5d557eff28fb445cef359dfa0970d674</anchor>
      <arglist>(const char *i_name_)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>stopReferenceForceUpdaterNoWait</name>
      <anchorfile>classReferenceForceUpdaterService__impl.html</anchorfile>
      <anchor>a9abddcd8e5bc06223a6774841d28fb96</anchor>
      <arglist>(const char *i_name_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitReferenceForceUpdaterTransition</name>
      <anchorfile>classReferenceForceUpdaterService__impl.html</anchorfile>
      <anchor>ab81069879ec1210cca1f7abb49805b20</anchor>
      <arglist>(const char *i_name_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReferenceForceUpdaterService_impl</name>
      <anchorfile>classReferenceForceUpdaterService__impl.html</anchorfile>
      <anchor>a23d0ea7b700333cc9c376ecaa76a6480</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ReferenceForceUpdater *</type>
      <name>m_rfu</name>
      <anchorfile>classReferenceForceUpdaterService__impl.html</anchorfile>
      <anchor>adea6d890991c614ec012cc31dd9e3a72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RemoveForceSensorLinkOffset</name>
    <filename>classRemoveForceSensorLinkOffset.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <class kind="struct">RemoveForceSensorLinkOffset::ForceMomentOffsetParam</class>
    <member kind="function">
      <type>bool</type>
      <name>dumpForceMomentOffsetParams</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a1e1c1678d492dc9c29ae6d0a3f3111ea</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getForceMomentOffsetParam</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>ae29cf62e4ae03513f132aa82091fbe99</anchor>
      <arglist>(const std::string &amp;i_name_, OpenHRP::RemoveForceSensorLinkOffsetService::forcemomentOffsetParam &amp;i_param_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadForceMomentOffsetParams</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a232451a7ad53022b5ab7861c1a06c763</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a1eea2ff16b92e1832598b64e16fdcb07</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a8a0a90c9aba477a5998267b736d18b59</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a940c95fa194fcae52249a59cd80a12a1</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a930a5e83094299dff776fdfa1ec072d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoveForceSensorLinkOffset</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>aad522988e24d0af80bc4262ee900802d</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeForceSensorOffset</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>ad5675afce800acbbdbc2faa3d90702e8</anchor>
      <arglist>(const ::OpenHRP::RemoveForceSensorLinkOffsetService::StrSequence &amp;names, const double tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setForceMomentOffsetParam</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a3f974e333f0c51d6948fe9ad77d5f470</anchor>
      <arglist>(const std::string &amp;i_name_, const OpenHRP::RemoveForceSensorLinkOffsetService::forcemomentOffsetParam &amp;i_param_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RemoveForceSensorLinkOffset</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a6e81f7c45ab932ac0fe0500d6d3d18c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_force</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a793852b55766a52e2c098c232c53db31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; InPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_forceIn</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a43771d500ec714b94a100300e3d1c826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OutPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_forceOut</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>ad7641cec67fccce250eb219ad481a43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qCurrent</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a9e947c8b2ff50ca0108d510f3420a1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a1112ccb815d1831a4413702dd0be5f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_RemoveForceSensorLinkOffsetServicePort</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a5c8cb9d45e9f0c6fec176d75c1ef3a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_rpy</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>ad84b316f6a14457626d884812725b265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_rpyIn</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>aa620254ba5cd38d96dc016bd11a2939b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RemoveForceSensorLinkOffsetService_impl</type>
      <name>m_service0</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a41a55be5991b33ed5f057ec492cd14f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>printForceMomentOffsetParam</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a614df8cbd6425b7089f7cffc712f1994</anchor>
      <arglist>(const std::string &amp;i_name_)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateRootLinkPosRot</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>aefa9ac0b3d195a5a7ab919dc53b689d5</anchor>
      <arglist>(const hrp::Vector3 &amp;rpy)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a54c807ade79fa2b46320692f3543f8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a76008d8cd5edfc34f8fd6fc55b768789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ForceMomentOffsetParam &gt;</type>
      <name>m_forcemoment_offset_param</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a62f3af035b887aee9105f067289f7812</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_mutex</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a7c2fdfcb173cdde19836f92deb67455d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>a5e6ba399f337ec8f36451b9265d0537d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_sensor_offset_calib_counter</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>ac7e563c53f7fd1101f6a018054bedfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>grav</name>
      <anchorfile>classRemoveForceSensorLinkOffset.html</anchorfile>
      <anchor>acc0d4cde98e139942e7a9a033435fc88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RemoveForceSensorLinkOffset::ForceMomentOffsetParam</name>
    <filename>structRemoveForceSensorLinkOffset_1_1ForceMomentOffsetParam.html</filename>
    <member kind="function">
      <type></type>
      <name>ForceMomentOffsetParam</name>
      <anchorfile>structRemoveForceSensorLinkOffset_1_1ForceMomentOffsetParam.html</anchorfile>
      <anchor>a6627ef94ec2b588b485ca47010713316</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>force_offset</name>
      <anchorfile>structRemoveForceSensorLinkOffset_1_1ForceMomentOffsetParam.html</anchorfile>
      <anchor>a51074fdf99fc6d56064f0f32b3014f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>force_offset_sum</name>
      <anchorfile>structRemoveForceSensorLinkOffset_1_1ForceMomentOffsetParam.html</anchorfile>
      <anchor>ae351735501ed53a73358b4ef851d5468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>link_offset_centroid</name>
      <anchorfile>structRemoveForceSensorLinkOffset_1_1ForceMomentOffsetParam.html</anchorfile>
      <anchor>adad8d5a4f0e1023f1fb55290e5e72ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>link_offset_mass</name>
      <anchorfile>structRemoveForceSensorLinkOffset_1_1ForceMomentOffsetParam.html</anchorfile>
      <anchor>a4a58ba62c2fdccbe5f86cbdcb00a263c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>moment_offset</name>
      <anchorfile>structRemoveForceSensorLinkOffset_1_1ForceMomentOffsetParam.html</anchorfile>
      <anchor>a3f61ceccf6aecd8f5d05d86f7c69d2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>moment_offset_sum</name>
      <anchorfile>structRemoveForceSensorLinkOffset_1_1ForceMomentOffsetParam.html</anchorfile>
      <anchor>a91485372264c2c93cb20223876b8dfcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>off_force</name>
      <anchorfile>structRemoveForceSensorLinkOffset_1_1ForceMomentOffsetParam.html</anchorfile>
      <anchor>a510ec455c6da00ae6689259e5493b9e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>off_moment</name>
      <anchorfile>structRemoveForceSensorLinkOffset_1_1ForceMomentOffsetParam.html</anchorfile>
      <anchor>ae29d88d635e6033e7ce5c08bfbcf724e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sensor_offset_calib_counter</name>
      <anchorfile>structRemoveForceSensorLinkOffset_1_1ForceMomentOffsetParam.html</anchorfile>
      <anchor>ab30740859c60ec0e1cf4499aec4a6b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sem_t</type>
      <name>wait_sem</name>
      <anchorfile>structRemoveForceSensorLinkOffset_1_1ForceMomentOffsetParam.html</anchorfile>
      <anchor>aa9b4113d9e0b4e68c38e5799dbc4f170</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RemoveForceSensorLinkOffsetService_impl</name>
    <filename>classRemoveForceSensorLinkOffsetService__impl.html</filename>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>dumpForceMomentOffsetParams</name>
      <anchorfile>classRemoveForceSensorLinkOffsetService__impl.html</anchorfile>
      <anchor>aba408b0dabc034ba126567739ff66591</anchor>
      <arglist>(const char *fiename)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getForceMomentOffsetParam</name>
      <anchorfile>classRemoveForceSensorLinkOffsetService__impl.html</anchorfile>
      <anchor>a0d70e40a230621c52f560492e7c403c9</anchor>
      <arglist>(const char *i_name_, OpenHRP::RemoveForceSensorLinkOffsetService::forcemomentOffsetParam_out i_param_)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>loadForceMomentOffsetParams</name>
      <anchorfile>classRemoveForceSensorLinkOffsetService__impl.html</anchorfile>
      <anchor>a31e83d4e0513563cc331672d4fb9832d</anchor>
      <arglist>(const char *fiename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoveForceSensorLinkOffsetService_impl</name>
      <anchorfile>classRemoveForceSensorLinkOffsetService__impl.html</anchorfile>
      <anchor>af9a4b945516f8bd94141738be647cea8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>removeForceSensorOffset</name>
      <anchorfile>classRemoveForceSensorLinkOffsetService__impl.html</anchorfile>
      <anchor>a0e3ce04ce21e48098f5c55b3d6fb0d96</anchor>
      <arglist>(const ::OpenHRP::RemoveForceSensorLinkOffsetService::StrSequence &amp;names, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rmfsoff</name>
      <anchorfile>classRemoveForceSensorLinkOffsetService__impl.html</anchorfile>
      <anchor>a746e6c5292d987fb1ea4bc1d0023d4a6</anchor>
      <arglist>(RemoveForceSensorLinkOffset *i_rmfsoff)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setForceMomentOffsetParam</name>
      <anchorfile>classRemoveForceSensorLinkOffsetService__impl.html</anchorfile>
      <anchor>a946db4a06ce51b2d000030fc309151fd</anchor>
      <arglist>(const char *i_name_, const OpenHRP::RemoveForceSensorLinkOffsetService::forcemomentOffsetParam &amp;i_param_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RemoveForceSensorLinkOffsetService_impl</name>
      <anchorfile>classRemoveForceSensorLinkOffsetService__impl.html</anchorfile>
      <anchor>a39988e0de5c0563a55520c1726904528</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RemoveForceSensorLinkOffset *</type>
      <name>m_rmfsoff</name>
      <anchorfile>classRemoveForceSensorLinkOffsetService__impl.html</anchorfile>
      <anchor>a1331cc16693994673792327f99527dc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ResizeImage</name>
    <filename>classResizeImage.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>afa1607cdd5e9492772d5dde16f70b418</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>a1935b8c444f1bcf162829bab67122beb</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>a4554f9d1e9062361a7c778f0fc524368</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>a224aa5a3799d7d3ead9f10aab94ab27d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResizeImage</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>a7c5387cfc6c8487f9af5607d656ada32</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ResizeImage</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>afbffb0203e3107adb8bcdcdfbafdc077</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_original</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>a469e640aba3a0652ad2f3f9947560d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_originalIn</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>a8d983ac4843bbf2a8cf19805bef0ff3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_resized</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>ae4d2cfbc9e785bbedf701b187a438d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_resizedOut</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>a494ea540861b82dfb141de9401f21840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>ae0a6707ac65ea38c2ad5a3bf635ab9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_dst</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>aabfa518d6771432975217674aae61c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_scale</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>af36aa10256636419fc973769bc1a630f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_src</name>
      <anchorfile>classResizeImage.html</anchorfile>
      <anchor>a0bd2eea310ad2a2681993e4f59e17266</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RGB2Gray</name>
    <filename>classRGB2Gray.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classRGB2Gray.html</anchorfile>
      <anchor>ae9311a8d007bd19e6f925e2262499c1b</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classRGB2Gray.html</anchorfile>
      <anchor>a13d47990cb1e6b679c6fe36312d2e1ca</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classRGB2Gray.html</anchorfile>
      <anchor>a5651143bf3732e79fb8b398bca7bf16c</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classRGB2Gray.html</anchorfile>
      <anchor>a673d795f33d8634ea40875b0dac5c20a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RGB2Gray</name>
      <anchorfile>classRGB2Gray.html</anchorfile>
      <anchor>a02c6e4d0f4a409def9a36b90dc88380a</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGB2Gray</name>
      <anchorfile>classRGB2Gray.html</anchorfile>
      <anchor>a25ee78f2ceb3da3d235462e810318756</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_gray</name>
      <anchorfile>classRGB2Gray.html</anchorfile>
      <anchor>a6fdf4d0e9b6b2979896b9ab4b4a3408a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_grayOut</name>
      <anchorfile>classRGB2Gray.html</anchorfile>
      <anchor>a336a5b7e7f26e2058395cbfdc9e918fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_rgb</name>
      <anchorfile>classRGB2Gray.html</anchorfile>
      <anchor>ae2382fdbbb67a0c90bf3ca1a25367d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_rgbIn</name>
      <anchorfile>classRGB2Gray.html</anchorfile>
      <anchor>ab62e5555db6e1875b309e6181a991d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classRGB2Gray.html</anchorfile>
      <anchor>aaafdbb816a0b8240931f6f49e947b102</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>robot</name>
    <filename>classrobot.html</filename>
    <base>hrp::Body</base>
    <base>hrp::Body</base>
    <member kind="enumeration">
      <name>emg_reason</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a32f0c8290478defe77910b6327a2244f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMG_SERVO_ERROR</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a32f0c8290478defe77910b6327a2244fa50a8fd55deb867dfcb2849d1c1b2a3ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMG_FZ</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a32f0c8290478defe77910b6327a2244faa9c6ba615a2e8dc343aa47d542abbff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMG_SERVO_ALARM</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a32f0c8290478defe77910b6327a2244fa5deab48ebfdf5a03081c85fb4e9f0b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMG_POWER_OFF</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a32f0c8290478defe77910b6327a2244fa977ef600ffad68c41a4e44b9d6998bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addJointGroup</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a5278038217c480e6206b8a131a76cfdd</anchor>
      <arglist>(const char *gname, const std::vector&lt; std::string &gt; &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkEmergency</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ac51aa8f5426068918068060f7dd27ffe</anchor>
      <arglist>(emg_reason &amp;o_reason, int &amp;o_id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkJointCommands</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a35b82bef3d8070a8ea4c7fe55b0da07a</anchor>
      <arglist>(const double *i_commands)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableDisturbanceObserver</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a26443fe3c4a3072cc1d4412902ecd412</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableDisturbanceObserver</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a068913639b2f9692501b47adce72d2a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a9daf6d8cd745730a12f5056620a9162e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a9daf6d8cd745730a12f5056620a9162e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeJointAngle</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a6634d4b4418bc7a669356eb86a3e4f3b</anchor>
      <arglist>(const char *name, const char *option)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lengthDigitalInput</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a61cfdd48d2faf2e6d74922a533652c57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lengthDigitalOutput</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>abfdf507a0b2c345db4ceeb318752d8a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>lengthOfExtraServoState</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a8935512a384c2021921d76092dae8c40</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadGain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ae6feb0d87016ecd563115ab7d058fc2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numBatteries</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a3ebeffea958ff25fcbfee3748cfaf676</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numThermometers</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a2ad180a50dfe635da583276ff2cbc302</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>oneStep</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ab6f574b2a1bb116255463d91d6faa2cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>power</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ab88d0fafa65e2f27ab6249f4e2fae03e</anchor>
      <arglist>(int jid, bool turnon)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>power</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ad166b3205689f6a59f54f6193bbe724d</anchor>
      <arglist>(const char *jname, bool turnon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readAccelerometer</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ac8946a442793685bfb228face24a22bc</anchor>
      <arglist>(unsigned int i_rank, double *o_accs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readBatteryState</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a8c1245c7ac11ab2b03c208cdc8c3f99f</anchor>
      <arglist>(unsigned int i_rank, double &amp;o_voltage, double &amp;o_current, double &amp;o_soc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readCalibState</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ad1499072b2e3eda1417651319976f9c9</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readDigitalInput</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ab61c0bfcbb5a27dd7b031c05d034867b</anchor>
      <arglist>(char *o_din)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readDigitalOutput</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>aee52a01fd6429ca88ea101bb647cca18</anchor>
      <arglist>(char *o_dout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readDriverTemperature</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a046a04b8aa4a597bf80aeffc22ccc8cd</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readExtraServoState</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>af75f5ee0b904d13ad3230c07d497e0b6</anchor>
      <arglist>(int id, int *state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readForceSensor</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a08acdd82a3b798f2b0cc381ba31f2b5f</anchor>
      <arglist>(unsigned int i_rank, double *o_forces)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readGyroSensor</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>adb82fd25b08eb6b514f4aa68ce8e6a98</anchor>
      <arglist>(unsigned int i_rank, double *o_rates)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readJointAngles</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a58f025c87e2a5ac3fe992e0c6357ba40</anchor>
      <arglist>(double *o_angles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readJointCommands</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a14ef705fc32e9873ce3c1831ea7e41e2</anchor>
      <arglist>(double *o_commands)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readJointCommandTorques</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a9abb7e78fdb193a9a0e1afa227ec47cc</anchor>
      <arglist>(double *o_torques)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readJointTorques</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>abe6b041531ee943b8a64fd2c1889c166</anchor>
      <arglist>(double *o_torques)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readJointVelocities</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a001189670e419b3831c46e06690a75e6</anchor>
      <arglist>(double *o_velocities)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readPDControllerTorques</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>afb6c6905bb0011551a694ae17bbbbd3a</anchor>
      <arglist>(double *o_torques)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readPowerState</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a8a920a7f785e04bc823f58aaad26c26a</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readPowerStatus</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a278aa3afa37505fb217a95e6fe0055bd</anchor>
      <arglist>(double &amp;o_voltage, double &amp;o_current)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readServoAlarm</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ac1f317fe9e776c5ffc92d531bd64558a</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readServoState</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a3f21db0637b98aee997278844612c516</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readThermometer</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>abe6fd18b329a261ad4fd898f1d3116e5</anchor>
      <arglist>(unsigned int i_rank, double &amp;o_temp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeForceSensorOffset</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a4d69e839407eb0c4fa19ef8118253353</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>robot</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>aefa59f95bb7dc67f0a454714c821f66f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>robot</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ad388bd4364452bafcb70e994d30f93c4</anchor>
      <arglist>(double dt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>servo</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ab2bb18e1e601690031ce3cab442265a5</anchor>
      <arglist>(int jid, bool turnon)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>servo</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a4fc09b89a47db08a9668621a72ad8023</anchor>
      <arglist>(const char *jname, bool turnon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisturbanceObserverGain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ade68c1985ac03932c06c52694ee0c775</anchor>
      <arglist>(double gain)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointControlMode</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a6c035e02caed0747e4706ffd69c8f6ee</anchor>
      <arglist>(const char *i_jname, joint_control_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointInertia</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>afa1384d509c76499972333c2cf32983b</anchor>
      <arglist>(const char *i_jname, double i_mn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointInertias</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a1100872af4d80e21ffad7fefc99bc6f1</anchor>
      <arglist>(const double *i_mn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProperty</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ad9083d743c866e2421659d57b1b63adf</anchor>
      <arglist>(const char *key, const char *value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setServoErrorLimit</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a2db47ba050e74f95da0418e162e6255d</anchor>
      <arglist>(const char *i_jname, double i_limit)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setServoErrorLimit</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a2db47ba050e74f95da0418e162e6255d</anchor>
      <arglist>(const char *i_jname, double i_limit)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setServoGainPercentage</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a6d16158586e690392682305a54708e3a</anchor>
      <arglist>(const char *i_jname, double i_percentage)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setServoTorqueGainPercentage</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a318ed000b4db93313297dda162297c94</anchor>
      <arglist>(const char *i_jname, double i_percentage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startForceSensorCalibration</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a36312f77e5e9c8eb87739d5bea9dbc03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startInertiaSensorCalibration</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a12669f832f8c7261858811ea914d8cea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAccelerationCommands</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>aefd1329581c65ce51c8618b1bc83c0cd</anchor>
      <arglist>(const double *i_commands)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeDigitalOutput</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a44706cc62a198911841f10213cfd96e4</anchor>
      <arglist>(const char *i_dout)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeDigitalOutputWithMask</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ade8bd9f3a268f35f79999831f288f95c</anchor>
      <arglist>(const char *i_dout, const char *i_mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeJointCommands</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ab3b3f411a7079f57bad61922575b4e45</anchor>
      <arglist>(const double *i_commands)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeTorqueCommands</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a2c29e370e88b7c7030444c6ca27585d8</anchor>
      <arglist>(const double *i_commands)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeVelocityCommands</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ae9e8a176388039d6550be923197d8e5b</anchor>
      <arglist>(const double *i_commands)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~robot</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ad7015cc3e18663d7faa7c60cef6ff822</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~robot</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ad7015cc3e18663d7faa7c60cef6ff822</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_accLimit</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a8b26fbaf0c7d0b8eb007d0153bec20e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_fzLimitRatio</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>af792f9217d32ece21df6795a267337c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_maxZmpError</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a70742a49b35da9cf55475a125cb220e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>m_servoErrorLimit</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a92bc5f63bfc85835cc07bd3a24e19908</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_servoOnDelay</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>aac2c0336ea0e1ff0c0d2093f38f670d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calibrateForceSensorOneStep</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ad3bdb1ffb7c9c2df21e69ff97b12701c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calibrateInertiaSensorOneStep</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a48608580dc1a7efec750be4efcd6fc69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>gain_control</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a05e17b370ca14954962e15e644cb531b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>gain_control</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>afe7a68503da886012256a7b32978f8e9</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isBusy</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a94399fcd21e7cf678822e34c5fc9706f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>names2ids</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a765e1cef196af38f8d14b21de9840813</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;i_names, std::vector&lt; int &gt; &amp;o_ids)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::array&lt; double, 3 &gt; &gt;</type>
      <name>accel_sum</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>afec36b5a043b68b2038f7080327f7855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::array&lt; double, 3 &gt; &gt;</type>
      <name>att_sum</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>afa65215ee0ac01940898e8aef93d13a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>default_dgain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a2dfe57d83194c3244bb0263b4b9fc8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>default_pgain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a7ba105ed302499cb6c25fbc30144eb1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>default_tqdgain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a78e9c5eb131d1a21ffbf454a6f143d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>default_tqpgain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ab8dfe0a5232486c6e28168d81de42e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>dgain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a9aefdd5ca6c58530627c7fe47e6f4d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>force_calib_counter</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>aed6c7610cb4982aeb97b856430a61404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::array&lt; double, 6 &gt; &gt;</type>
      <name>force_sum</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ab44fab6c61ab805e4d4e780dab299c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>G</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>acc878593f97d808dd13b7a213763affe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>gain_counter</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a1d5582a8d60768dbfbc36181bb3676fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::array&lt; double, 3 &gt; &gt;</type>
      <name>gyro_sum</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a25494ad21c539dc11322cf0a72aeca1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>inertia_calib_counter</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ac13b60d3196716885689455fdea97c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_calibJointName</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>aa0724041dbe25d0f4b0e84721b768ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_calibOptions</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a5bd36defdd5351f68c2ad19d9cb6d997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_calibRequested</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a65c901c2c4c521cef4bdaa6072ccc34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_commandOld</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>adc43b76918fc4a509839014a98a10341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>acea06410206773a0e7332d36bdfae565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enable_poweroff_check</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>afa6e95ed2cc3e4a04d414e1b70e061ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::vector&lt; int &gt; &gt;</type>
      <name>m_jointGroups</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a7e76069b5d46194991a60554987525c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_lLegForceSensorId</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a7b4ac45408c491604f0650e522edbfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_pdgainsFilename</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a66aab09bd1174ecfd8baf58fe3ab0aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_reportedEmergency</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a568ae20b6a7bbd02957ae0c3fe0fda44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_rLegForceSensorId</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a5cf9af2a8920f0b333324842d4d9ebbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_velocityOld</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>abe934a15a0730bbfdb34f3a724766f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>old_dgain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a820355df3c945a21fcaddc872d039c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>old_pgain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ad2d09e1dab3ce5da1a918f09b0ab0a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>old_tqdgain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>afd1a168d1e580ac3e7d29b9c4ecd07bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>old_tqpgain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>add96923c6e88621893eeca6a01c94ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>pgain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>ac6696aeb535e9a292c032a054c7d01bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>tqdgain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a68f6cde58db14f9a6830307a853bbb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>tqpgain</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>acdb4b69410da2431bab8dcd22ef5197a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sem_t</type>
      <name>wait_sem</name>
      <anchorfile>classrobot.html</anchorfile>
      <anchor>a84b6e8904ef701bd74e563260f07160c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RobotHardware</name>
    <filename>classRobotHardware.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getTimeNow</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a9bb62ade0aaf4812fcd81cb2135adb35</anchor>
      <arglist>(Time &amp;tm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a9cfe3a5a3bd0d21ee52cb6f7d5dcae91</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>adfe4685b4a3a94b9227342a526fc66a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotHardware</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>aeb67b26f836db0080725a811772580f9</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RobotHardware</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a6a6cdb6acbb72761818c012eeb9d8a27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>robot *</type>
      <name>robot_ptr</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a12a03de147217e3be23b65a37934a431</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedAcceleration3D &gt;</type>
      <name>m_acc</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a224b7e085a52c44560a637722d9d85d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OutPort&lt; TimedAcceleration3D &gt; * &gt;</type>
      <name>m_accOut</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a98e283f0e76b866a5d10ca5cbfa3ca4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_ctau</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a702d13189adb5a87464a8d47268a50b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_ctauOut</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>af491f8ed972d3b3de9254faf121eadbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_ddqRef</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a17fb81bea1b5c0f59b0ad99b201548e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_ddqRefIn</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>afb579cb8b972d3cba426600f8a6290b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_dq</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a13a21bc2a97c652b4789e39d6d2ca84d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_dqOut</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a3cb347867b3c14698f81d6d1af2b41d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_dqRef</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>afcf7238b7a67634beb72b36c005628c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_dqRefIn</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a148bbec71fef41e4d6c17b69916d457c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedLong</type>
      <name>m_emergencySignal</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>ab70ae536ce3097457ee557314e62e4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedLong &gt;</type>
      <name>m_emergencySignalOut</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a7b82569d30e8ed56002e412e9726a12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_force</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a04f64a256e75920e09762d5815cc2967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OutPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_forceOut</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>af00be18ede5e5a103aeb676bc9af5a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_isDemoMode</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a1ab830f6e186d54e0effe72b548c51fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_pdtau</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>aa5eb0e074250130eef1d0635b68ee2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_pdtauOut</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a33b690af2d3b29eafa31a94657e8bad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a4b3a6b546aba78ed4add7c11451d4951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qOut</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>ac8e1351d329876d1f504579ac9c1c88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRef</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a4484b742788f970c93c6aa5569fa4b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefIn</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>ace4f3c4bb96ded66776300d0740709d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedAngularVelocity3D &gt;</type>
      <name>m_rate</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a62a0ef6d4cbceed390d976bdcb926158</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OutPort&lt; TimedAngularVelocity3D &gt; * &gt;</type>
      <name>m_rateOut</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>afbb03a8143322ba37c4db5f311ae2113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_RobotHardwareServicePort</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>af370fd2cbefb583ae3829c625d600198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::RobotHardwareService::TimedRobotState2</type>
      <name>m_rstate2</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a9423b244d8a76c04c30ce235dcb5af0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; OpenHRP::RobotHardwareService::TimedRobotState2 &gt;</type>
      <name>m_rstate2Out</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a81772552d14f4d744d783b21e726db68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RobotHardwareService_impl</type>
      <name>m_service0</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>ac1feb076b6a64b15e4f737aaeceda3c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::TimedLongSeqSeq</type>
      <name>m_servoState</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a2747675121015a2524383574db053d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; OpenHRP::TimedLongSeqSeq &gt;</type>
      <name>m_servoStateOut</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a8ed0190424d251365ee7fd0ac0f4208a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tau</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a14f86fc70638491a560728747e5dab9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tauOut</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a13c76677744bc2ea8c6ed8c36f638e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tauRef</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a6e2918597352f472f3fba449feffc080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tauRefIn</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a1d42d37181e6d394e6589364a897068f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getStatus2</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a6f35555dc3da30d855c04bdd4247a693</anchor>
      <arglist>(OpenHRP::RobotHardwareService::RobotState2 &amp;rstate2)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a131fc4951838bf28a2f1de542c74062a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; robot &gt;</type>
      <name>m_robot</name>
      <anchorfile>classRobotHardware.html</anchorfile>
      <anchor>a59c2856298bf91ecc748cd44640c424a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RobotHardwareClientView</name>
    <filename>classRobotHardwareClientView.html</filename>
    <member kind="function">
      <type></type>
      <name>RobotHardwareClientView</name>
      <anchorfile>classRobotHardwareClientView.html</anchorfile>
      <anchor>a03e549bfb00ddea19bae8fc318702f15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>hostname</name>
      <anchorfile>classRobotHardwareClientView.html</anchorfile>
      <anchor>aabffaa8552fb8352b8c15dbcb6643ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>interval</name>
      <anchorfile>classRobotHardwareClientView.html</anchorfile>
      <anchor>a7bb23e9363fb65f1ba2e3c6072015646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>port</name>
      <anchorfile>classRobotHardwareClientView.html</anchorfile>
      <anchor>ab761b4d474cc6db438f6d30a1f259fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>RobotHardwareName</name>
      <anchorfile>classRobotHardwareClientView.html</anchorfile>
      <anchor>a1588feff2095c8223f27909a23ea668f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>StateHolderName</name>
      <anchorfile>classRobotHardwareClientView.html</anchorfile>
      <anchor>a652615d6eff19888f6cb24fabf597eb8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RobotHardwareService_impl</name>
    <filename>classRobotHardwareService__impl.html</filename>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>addJointGroup</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>ac7e5bfa7fff3570fa92623114d91e22f</anchor>
      <arglist>(const char *gname, const OpenHRP::RobotHardwareService::StrSequence &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calibrateInertiaSensor</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a67859b583abc1c0abd6cfc6105b6a4ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableDisturbanceObserver</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>aed8dfbf725a7ad97b027f5e65cb83646</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableDisturbanceObserver</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>aaeba1b500107819a31f1a6d2d19d9168</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getStatus</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a8b95ff57df736d1e9a88b4d59f4acdca</anchor>
      <arglist>(OpenHRP::RobotHardwareService::RobotState_out rs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getStatus2</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>af2f7a0a5cda8fe9e086ebfa270e1aab1</anchor>
      <arglist>(OpenHRP::RobotHardwareService::RobotState2_out rs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeJointAngle</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a4c6e7e2255737e021902004fa997944c</anchor>
      <arglist>(const char *name, const char *option)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Long</type>
      <name>lengthDigitalInput</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a0631cd973ea4236fbaa41badf60564c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Long</type>
      <name>lengthDigitalOutput</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a28c6df21cbf34c7c888b4edcef64045a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>power</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>ae6ad562d0506408277c344e30ec4a350</anchor>
      <arglist>(const char *jname, OpenHRP::RobotHardwareService::SwitchStatus ss)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>readDigitalInput</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>ad917c3d3b24d98655d489125f2d3d74e</anchor>
      <arglist>(::OpenHRP::RobotHardwareService::OctSequence_out din)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>readDigitalOutput</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>aa68bfd57b4213d021283a380ad16f5ab</anchor>
      <arglist>(::OpenHRP::RobotHardwareService::OctSequence_out dout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeForceSensorOffset</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a0ab16b86f47d4c2949a1be605487fe54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotHardwareService_impl</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a8a6bc3aa7035c29290044ca13debdaeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>servo</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a78d80f702a4da31cba34d713b1411274</anchor>
      <arglist>(const char *jname, OpenHRP::RobotHardwareService::SwitchStatus ss)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisturbanceObserverGain</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>ae81785f926689efee7942f8745c26b45</anchor>
      <arglist>(::CORBA::Double gain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointControlMode</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a09bbe61e93754b6b9433e0cff2a49762</anchor>
      <arglist>(const char *jname, OpenHRP::RobotHardwareService::JointControlMode jcm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointInertia</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a30218bde01b25be5196df285e338f382</anchor>
      <arglist>(const char *name,::CORBA::Double mn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointInertias</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a90b6b4d349532b61b573aed9dc08f4d2</anchor>
      <arglist>(const ::OpenHRP::RobotHardwareService::DblSequence &amp;mns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobot</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a4039a65f1b86629e04db1e733231c7b0</anchor>
      <arglist>(boost::shared_ptr&lt; robot &gt; &amp;i_robot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServoErrorLimit</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>ad2148106e1b2f609c24ea9e5563d2947</anchor>
      <arglist>(const char *jname, double limit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServoGainPercentage</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a148b282da12dfefd4970eeadea4f5982</anchor>
      <arglist>(const char *jname, double limit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServoTorqueGainPercentage</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>acee989d14ab682418448853fcd3f8ea9</anchor>
      <arglist>(const char *jname, double limit)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>writeDigitalOutput</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a44bcd5f21bc5107354a3ec58f3284f88</anchor>
      <arglist>(const ::OpenHRP::RobotHardwareService::OctSequence &amp;dout)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>writeDigitalOutputWithMask</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>af20c41537cd7b7386d6233a52357b26a</anchor>
      <arglist>(const ::OpenHRP::RobotHardwareService::OctSequence &amp;dout, const ::OpenHRP::RobotHardwareService::OctSequence &amp;mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RobotHardwareService_impl</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a37bc33ccea3d0c60988472ec7b8a6e49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; robot &gt;</type>
      <name>m_robot</name>
      <anchorfile>classRobotHardwareService__impl.html</anchorfile>
      <anchor>a67086d0c57c2c0ea239c595ee4dfc698</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RobotHardwareServicePort</name>
    <filename>classRobotHardwareServicePort.html</filename>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>addJointGroup</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a31d94cbf166eef3ac5dea980e8bedc76</anchor>
      <arglist>(const char *gname, const OpenHRP::RobotHardwareService::StrSequence &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calibrateInertiaSensor</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>aee892d77ee44792d9a8ec64c00f31b89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableDisturbanceObserver</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a9ae6224074445b3bb91c558fc53fc447</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableDisturbanceObserver</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>ad5bdeda8c1eea8cdcb76e60912fb1fa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getStatus</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>ab5143be9926a9717652e5fadd13b4a77</anchor>
      <arglist>(OpenHRP::RobotHardwareService::RobotState_out rs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getStatus2</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>ab1690483af90b6a0508ade9e05105a49</anchor>
      <arglist>(OpenHRP::RobotHardwareService::RobotState2_out rs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeJointAngle</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>ae68d421ef88ebd2cbeef7b7d8060a10c</anchor>
      <arglist>(const char *name, const char *option)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Long</type>
      <name>lengthDigitalInput</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a62828fa09c3c07afa82512ff4ed71693</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Long</type>
      <name>lengthDigitalOutput</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a18e7dd871c32b311664faf97f4a711d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>power</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a2845c757a4e01660fd0ea1c505be6158</anchor>
      <arglist>(const char *jname, OpenHRP::RobotHardwareService::SwitchStatus ss)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>readDigitalInput</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a6a5708841d9c08cdb0caa7f9c298d493</anchor>
      <arglist>(::OpenHRP::RobotHardwareService::OctSequence_out din)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>readDigitalOutput</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>ab72272525e9d3ff35e311ba257498f6d</anchor>
      <arglist>(::OpenHRP::RobotHardwareService::OctSequence_out dout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeForceSensorOffset</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a140a41077a1aeb3a8ec38ab4aa96e6e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotHardwareServicePort</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>ad8ebb99b31a3f93bf112c53d3f7d9eab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>servo</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a6ae5ae70023057122bddb5f1fdef7b0a</anchor>
      <arglist>(const char *jname, OpenHRP::RobotHardwareService::SwitchStatus ss)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisturbanceObserverGain</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>ab27ae08000fcc05c329716d630904087</anchor>
      <arglist>(::CORBA::Double gain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointControlMode</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>aa0bd52b1fbfb21881fd64b00fb8416df</anchor>
      <arglist>(const char *jname, OpenHRP::RobotHardwareService::JointControlMode jcm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointInertia</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a2a698e020c040bbcd998dde609448eaa</anchor>
      <arglist>(const char *name,::CORBA::Double mn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointInertias</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>ade2cd461d172dfe4eebb3e9d743e9d13</anchor>
      <arglist>(const ::OpenHRP::RobotHardwareService::DblSequence &amp;mns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobot</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a163f7487e37ec838caf4f057ea57b6be</anchor>
      <arglist>(BodyRTC *i_robot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServoErrorLimit</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a011cf4bcf9564b7703972aca99739ee9</anchor>
      <arglist>(const char *jname, double limit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServoGainPercentage</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a2c048c5c8b37c15248f7e9d7df64d707</anchor>
      <arglist>(const char *jname, double limit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServoTorqueGainPercentage</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a5ec9811bf7b47ec878b4bd38d4765d44</anchor>
      <arglist>(const char *jname, double limit)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>writeDigitalOutput</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>acd56e752909de9334453b4b542cc3023</anchor>
      <arglist>(const ::OpenHRP::RobotHardwareService::OctSequence &amp;dout)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>writeDigitalOutputWithMask</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>aed8b8febc34cccc861e6bfb36581e6d9</anchor>
      <arglist>(const ::OpenHRP::RobotHardwareService::OctSequence &amp;dout, const ::OpenHRP::RobotHardwareService::OctSequence &amp;mask)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RobotHardwareServicePort</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a36b9a9c33c990f0abf993dafafb83d3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BodyRTC *</type>
      <name>m_robot</name>
      <anchorfile>classRobotHardwareServicePort.html</anchorfile>
      <anchor>a420e4b8106e51d5e0031811a0ba03241</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RotateImage</name>
    <filename>classRotateImage.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>ab452b50c9ded103ad4231c9d4a0dd9f0</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>a3a9fd9b88a037adf1c7340c0e257c87b</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>a9fb627286c3a8e4e475c98ad630a66b9</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>a48911031f9b05be47357baa9f1ac9c8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RotateImage</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>addd8a438480733ce77f6ae0bf36c3943</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RotateImage</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>ab638e637a0cc85c4d843ff331bcd67a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_original</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>abcf706fcda630fd6737fbaccb5389576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_originalIn</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>a5b79a4a0582d45a116bed97dea74ad34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_rotated</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>ae8554896ddcc34a9e2cb2a2367de4901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_rotatedOut</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>a6a7121984658b3e57e061dae15181053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>aa2788ac35bb56803c12e4e7b615878b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_angle</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>aa4e4bdff168aa276c31929ffdbb0862c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_dst</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>a460f07e6e777ebb9fdbc9eb728eeb2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_src</name>
      <anchorfile>classRotateImage.html</anchorfile>
      <anchor>acd8dfb13477ea782e6919cb6638340ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RPYKalmanFilter</name>
    <filename>classRPYKalmanFilter.html</filename>
    <member kind="function">
      <type>double</type>
      <name>getQangle</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>a740fce083e5e24fc4e67059b71860806</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getQrate</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>adae9dab5466bb2743ac81fe1e60c7a5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRangle</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>ac13aba321d879a159c11fd3cb416fbf3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>main_one</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>abb43fb09706cc5e23507e7d6ee53f244</anchor>
      <arglist>(hrp::Vector3 &amp;rpy, hrp::Vector3 &amp;rpyRaw, hrp::Vector3 &amp;baseRpyCurrent, const hrp::Vector3 &amp;acc, const hrp::Vector3 &amp;gyro, const double &amp;sl_y, const hrp::Matrix33 &amp;BtoS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetKalmanFilterState</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>acbc71eee6706bb46571baa046aff65bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RPYKalmanFilter</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>a74602f46febf37e68a051a5833a11466</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParam</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>a407e798ee94f7a3fb205ded23e2070f9</anchor>
      <arglist>(const double _dt, const double _Q_angle, const double _Q_rate, const double _R_angle, const std::string print_str=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorR</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>a2e846d50432ba7088acc2206ed36be89</anchor>
      <arglist>(const hrp::Matrix33 &amp;sr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>m_sensorR</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>adc0db6fadd09e350ffa7445b90804f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFilter</type>
      <name>p_filter</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>a328e662c8728999d3557a3fa7c4cf434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Q_angle</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>ab4519c5daeb5fa758668dc46e817fa5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Q_rate</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>a396ea24ddff207ac79fe55d971b7f2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>R_angle</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>ac32a7a50b8870a52bfe18b2fac7e7358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFilter</type>
      <name>r_filter</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>a904c50da31e8d184833495a76590d08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFilter</type>
      <name>y_filter</name>
      <anchorfile>classRPYKalmanFilter.html</anchorfile>
      <anchor>a674a2bc8d55def75537ba6417bb87e92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTCBody</name>
    <filename>classRTCBody.html</filename>
    <base>hrp::Body</base>
    <member kind="function">
      <type>void</type>
      <name>createPorts</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>aaa9a2735e8ee08e58b09e91565d83a86</anchor>
      <arglist>(RTC::DataFlowComponentBase *comp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>input</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>aa26bf244ff171f33e5572f245c5a76eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>output</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>a2eacde99d31faf0abe8481e5e64ded21</anchor>
      <arglist>(OpenHRP::RobotState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RTCBody</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>a1934dd8e4f563d6b647bf12b3736e09c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RTCBody</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>a7db90ecd04f7a0035f7f46cd211a05da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; RTC::TimedAcceleration3D &gt;</type>
      <name>m_acc</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>ac3acc7bc0b61ccf5da5a95b5fc86b508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; RTC::OutPort&lt; RTC::TimedAcceleration3D &gt; * &gt;</type>
      <name>m_accOut</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>a58af71411a9ec7f44777fa18a1db2ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_ddqCmd</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>abdcf3a7b4cab987f0b3d8db8cceb12a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::InPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_ddqCmdIn</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>aadc84dbd39048c021e86324a39026e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_dqCmd</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>a4d4c1967541c1ddc936d526762fd8eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::InPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_dqCmdIn</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>a567080a09cfe10fe0461a6adfddbce49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_force</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>aa0acd074680b5f85d9fefd0ca23291bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; RTC::OutPort&lt; RTC::TimedDoubleSeq &gt; * &gt;</type>
      <name>m_forceOut</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>acfa19bd83de64af5a62377a6c3f0f908</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_highgain</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>afaea819f8020555defb883c621c91de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::TimedPoint3D</type>
      <name>m_pos</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>a2663613651845e5d500fd5d540bf0377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_posOut</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>aa9b71910b394164c76311ab5d5d28aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>af90329ebdc229e95feb214f23f302d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_qCmd</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>af4ba9a6b0234f23825b6ee6a1bcc706c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::InPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_qCmdIn</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>a26c07778274f798166986f45a4306768</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::OutPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_qOut</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>acf439939808b0e3a58e4e76f3d417749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; RTC::TimedAngularVelocity3D &gt;</type>
      <name>m_rate</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>ac521856cb8538070f0881b9907534ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; RTC::OutPort&lt; RTC::TimedAngularVelocity3D &gt; * &gt;</type>
      <name>m_rateOut</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>a978c169bf54632c921ea5de2545848ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::TimedOrientation3D</type>
      <name>m_rpy</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>a093392fbbaa0c40be71a8c28cbbdd2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::OutPort&lt; RTC::TimedOrientation3D &gt;</type>
      <name>m_rpyOut</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>ab71a108febfca0b1520002ae68cca564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_tau</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>a2ea35ff88b34be43184096f1841ae619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::InPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_tauIn</name>
      <anchorfile>classRTCBody.html</anchorfile>
      <anchor>a21c77a873050722f669385ddc6542cd5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTCGLbody</name>
    <filename>classRTCGLbody.html</filename>
    <member kind="function">
      <type>GLbody *</type>
      <name>body</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>a960524bea9d761fb4d72a68c4815e660</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLbody *</type>
      <name>body</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>a960524bea9d761fb4d72a68c4815e660</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>input</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>ab34d7ff5f7415a2094864e61974b675c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>input</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>ab34d7ff5f7415a2094864e61974b675c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RTCGLbody</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>a0cd1c5f607ac7a54559e479c8d114a05</anchor>
      <arglist>(GLbody *i_body, RTC::DataFlowComponentBase *comp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RTCGLbody</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>a0cd1c5f607ac7a54559e479c8d114a05</anchor>
      <arglist>(GLbody *i_body, RTC::DataFlowComponentBase *comp)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLbody *</type>
      <name>m_body</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>a9561dbb7a1cc4295522d620295d6e3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::TimedPoint3D</type>
      <name>m_pos</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>a648692785e5729bdaec6903bbf35cdf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::TimedPose3D</type>
      <name>m_poseBase</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>a0896bf07f39d3c4de6d64ea5aa86d89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::InPort&lt; RTC::TimedPose3D &gt;</type>
      <name>m_poseBaseIn</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>a3e94fc6ed875b36f1ad887441616071a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::InPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_posIn</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>a1c9fa7a59f15d05ffd77223f91dee2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>aedbc0ebac000510f6d716263c36bf958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::InPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_qIn</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>a39aa4170734fb28529d238bafcc8cb83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::TimedOrientation3D</type>
      <name>m_rpy</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>a45a5308e6317e8d3c0532994262232f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RTC::InPort&lt; RTC::TimedOrientation3D &gt;</type>
      <name>m_rpyIn</name>
      <anchorfile>classRTCGLbody.html</anchorfile>
      <anchor>a611642e588ee37c54b23adafe96a8055</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTSItem</name>
    <filename>classRTSItem.html</filename>
    <class kind="class">RTSItem::rtc</class>
    <member kind="variable">
      <type>std::map&lt; std::string, rtc &gt;</type>
      <name>components</name>
      <anchorfile>classRTSItem.html</anchorfile>
      <anchor>a07e6763102e70be7d41491a1b65457bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt;</type>
      <name>connections</name>
      <anchorfile>classRTSItem.html</anchorfile>
      <anchor>a50ac83edf0aac62a3e0333677a5c3fa0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTSItem::rtc</name>
    <filename>classRTSItem_1_1rtc.html</filename>
    <member kind="function">
      <type></type>
      <name>rtc</name>
      <anchorfile>classRTSItem_1_1rtc.html</anchorfile>
      <anchor>a5ca0ece9dcae154b76a80bbdecddeeb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt;</type>
      <name>configuration</name>
      <anchorfile>classRTSItem_1_1rtc.html</anchorfile>
      <anchor>a291ca22de1855b3cad3f9481df33b406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classRTSItem_1_1rtc.html</anchorfile>
      <anchor>a79ed07a48445b6c66b9ea586fc0e6163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>path</name>
      <anchorfile>classRTSItem_1_1rtc.html</anchorfile>
      <anchor>a1eac00dd5fb7cb6b712f177afb352eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>period</name>
      <anchorfile>classRTSItem_1_1rtc.html</anchorfile>
      <anchor>af6f010465e93920e4db81372276bdbe7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SampleComponent</name>
    <filename>classSampleComponent.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>a6855cdf2c7c2399b575e0ad37a9b7ab0</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>a9e81df3a0011fceb7a78f5484cb2e56c</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>a447c7eb1e60cac00d04ee646d3ba1fe0</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>ab53906147396984c894f7947dcccfe44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetOffset</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>a2dea97cc4879f43cfa68547a6ec52311</anchor>
      <arglist>(double dir)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SampleComponent</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>ad00e4c3314cffb23ea21bb6eedc3237a</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SampleComponent</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>adb89d6ba4a250637b045b88aa7c49c9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>af2a5f42ecde5c7721b01c1e0287116ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qCurrent</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>a71a41f65d5f110a97ac1f5f2d9de3c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>a585c62a2c56a620aa3f3e24b4ea4e864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qOut</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>a89efd0cc8e19b13210883a31a8644f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_SampleComponentPort</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>ad566e56f697de45f9730a7397ea19083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SampleComponent_impl</type>
      <name>m_service0</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>a11acce5b2fce8c03bd7faa61ed071a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>ae7a5ff2aba9ba47f13ad22f443cccfb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>loop</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>a70e49f16bccf4b76ba426ab04f40f9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>af3214cf5987efb4c1dd023271c8b77ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>offset</name>
      <anchorfile>classSampleComponent.html</anchorfile>
      <anchor>a7cf01dc48575de8c10c2bb134de2f747</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SampleComponent_impl</name>
    <filename>classSampleComponent__impl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>echo</name>
      <anchorfile>classSampleComponent__impl.html</anchorfile>
      <anchor>a375e750bd70fbeec3314ec9bec339247</anchor>
      <arglist>(const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sample</name>
      <anchorfile>classSampleComponent__impl.html</anchorfile>
      <anchor>a3288bcc364e3a0167f9d2d28462facb1</anchor>
      <arglist>(SampleComponent *i_sample)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SampleComponent_impl</name>
      <anchorfile>classSampleComponent__impl.html</anchorfile>
      <anchor>a4bed7abb9c7cc0926e948ce1f8369e82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SampleComponent_impl</name>
      <anchorfile>classSampleComponent__impl.html</anchorfile>
      <anchor>a3a9d58797c973be871316c79103295e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SampleComponent *</type>
      <name>m_sample</name>
      <anchorfile>classSampleComponent__impl.html</anchorfile>
      <anchor>aec46dc3f437d4f668107b8fa70027bde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SceneState</name>
    <filename>classSceneState.html</filename>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classSceneState.html</anchorfile>
      <anchor>ac767fd4187eb8239214027bfaeaeee4c</anchor>
      <arglist>(hrp::WorldBase &amp;i_world, OpenHRP::CollisionSequence &amp;i_collisions)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; BodyState &gt;</type>
      <name>bodyStates</name>
      <anchorfile>classSceneState.html</anchorfile>
      <anchor>ad18509c88a7dac272b79faa4e18b3db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; CollisionInfo &gt;</type>
      <name>collisions</name>
      <anchorfile>classSceneState.html</anchorfile>
      <anchor>a8f64e07704f6f4f935ae0d53720bef96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time</name>
      <anchorfile>classSceneState.html</anchorfile>
      <anchor>a6c75c9b3329b6ffe05839f2cfbc31fa0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SDLwindow</name>
    <filename>classSDLwindow.html</filename>
    <base>ThreadedObject</base>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a829802762716fe578db14c42d172095d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a0da7e908f9bdd2801c07e861005acd34</anchor>
      <arglist>(int w=0, int h=0, bool resizable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>oneStep</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a8597de32d4c1db27c9d74ca02942e47d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processEvents</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>aa029e338e0cffee65c32fadba5204a64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SDLwindow</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>af58f95f8b3c63b815f9d466677e313e4</anchor>
      <arglist>(GLsceneBase *i_scene, LogManagerBase *i_lm, ThreadedObject *i_throbj=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a4dd969196690099dc3867520b46ebecc</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setView</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a4f495db6ce262472766cefa6719d466b</anchor>
      <arglist>(double T[16])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapBuffers</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>ae36720fad8ec72e27c9f31b48eaa5bac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SDLwindow</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>af9921785898e451b659b416de53d4d99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>sliderRatio</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a9065408dc22e9623eea1f8b8bb2a5ee2</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>buttonPressedInSliderArea</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a610ededde714fe21ae8a42943db565b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>height</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a2dedd94721b0b7fb7cfde1f29244019c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>helpcommand</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a32c349a28b647f4d0501f63d899a253e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialized</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a955f67a7c3c209b023a2b04f9e617f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>instructions</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a7b5f3f5f0d25f58446eedff34ae101a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isControlPressed</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a009c26f9a90650edf7d89519bf07ee24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isShiftPressed</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a1966c5ef0d952d192c272d60a84d7a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogManagerBase *</type>
      <name>log</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a7baea48b9b63240f74ebf32ddad4bbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pan</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a03f1b93799d32f70212d8410c68e5fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>radius</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>ab1bb2440a560ec1d89490d76fc98ad4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLsceneBase *</type>
      <name>scene</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>afca680421f9bcb0daf925714a0438f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>showingHelp</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>ad5db19891ed8c0caf671c1975b914716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ThreadedObject *</type>
      <name>throbj</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a0758aedb46b3a0842f7d1e9955c0d4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>tilt</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a78bfaab5334aa3942f08f733d16e9802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>width</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a8f61e25721b7b6323cd6619980de70ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>xCenter</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a0293862810538e36a898576416ca9718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>yCenter</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>acbc198b228b53a68b6ceae5d8ad34822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>zCenter</name>
      <anchorfile>classSDLwindow.html</anchorfile>
      <anchor>a99909eaf31cf2d6330604e0ca0fc111a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SensorPortHandler</name>
    <filename>classSensorPortHandler.html</filename>
    <templarg>T</templarg>
    <templarg>S</templarg>
    <base>OutPortHandler&lt; S &gt;</base>
    <member kind="function">
      <type></type>
      <name>SensorPortHandler</name>
      <anchorfile>classSensorPortHandler.html</anchorfile>
      <anchor>ac4f2da4f18fcc04afd55c1b4fde46f0d</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, T *i_sensor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>m_sensor</name>
      <anchorfile>classSensorPortHandler.html</anchorfile>
      <anchor>ad83b89fee5f5c595df31eecf5d68fbc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>seqplay</name>
    <filename>classseqplay.html</filename>
    <class kind="class">seqplay::groupInterpolator</class>
    <member kind="function">
      <type>bool</type>
      <name>addJointGroup</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a26d1d853b16ee89d91b27677e1705021</anchor>
      <arglist>(const char *gname, const std::vector&lt; int &gt; &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae8abe74a0feaf546672f7b7cecea36bf</anchor>
      <arglist>(double i_timeLimit=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clearJointAngles</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>abaa2d177e0cb5692942c8fda6561fa7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clearJointAnglesOfGroup</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a25ea1ae5161cdbeebdb17699563ecfb8</anchor>
      <arglist>(const char *gname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearOfGroup</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>aa27a7fc4a543da023a069ea6f9a9187a</anchor>
      <arglist>(const char *gname, double i_timeLimit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a7d79e06eb0254487df6ed0e1c50fefc0</anchor>
      <arglist>(double *o_q, double *o_zmp, double *o_accel, double *o_basePos, double *o_baseRpy, double *o_tq, double *o_wrenches, double *o_optional_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getJointAngles</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ac0af0e7379f0ff2fc400b083311e2d5d</anchor>
      <arglist>(double *i_qRef)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getJointGroup</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a4973f76307b91450d132b324e41bd58b</anchor>
      <arglist>(const char *gname, std::vector&lt; int &gt; &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>go</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae7c35f08d8e4f618de2b01c9b8fab3b1</anchor>
      <arglist>(const double *i_q, const double *i_zmp, const double *i_acc, const double *i_p, const double *i_rpy, const double *i_tq, const double *i_wrenches, const double *i_optional_data, double i_time, bool immediate=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>go</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>aa2049245581d733721075d94b95f99ad</anchor>
      <arglist>(const double *i_q, const double *i_zmp, const double *i_acc, const double *i_p, const double *i_rpy, const double *i_tq, const double *i_wrenches, const double *i_optional_data, const double *ii_q, const double *ii_zmp, const double *ii_acc, const double *ii_p, const double *ii_rpy, const double *ii_tq, const double *ii_wrenches, const double *ii_optional_data, double i_time, bool immediate=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>aeb6a427aa2d42fc1c36e5a403ceba0ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ab08d376fc6c11ff8066c87f8f8a46e9f</anchor>
      <arglist>(const char *gname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPattern</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>aef6004f7174f0b1fb9b51eef0d9c8e08</anchor>
      <arglist>(const char *i_basename, double i_tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>playPattern</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a360222ebf1029d1790144337415413ca</anchor>
      <arglist>(std::vector&lt; const double * &gt; pos, std::vector&lt; const double * &gt; zmp, std::vector&lt; const double * &gt; rpy, std::vector&lt; double &gt; tm, const double *qInit, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>playPatternOfGroup</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a837b5781929540fe6b5fbbedd335edba</anchor>
      <arglist>(const char *gname, std::vector&lt; const double * &gt; pos, std::vector&lt; double &gt; tm, const double *qInit, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeJointGroup</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a84c4b35bae8493332a17ca5a0925486c</anchor>
      <arglist>(const char *gname, double time=2.5)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetJointGroup</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a32a285341fd67c30442d53e4ea707ad4</anchor>
      <arglist>(const char *gname, const double *full)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>seqplay</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a90cab0fdf54877840f7250c31c97dec9</anchor>
      <arglist>(unsigned int i_dof, double i_dt, unsigned int i_fnum=0, unsigned int optional_data_dim=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaseAcc</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a57c94703d12c6a430ffe4bb53ac51eca</anchor>
      <arglist>(const double *i_acc, double i_tm=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBasePos</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a00abbabb778f0fad982815765aa4a2e4</anchor>
      <arglist>(const double *i_pos, double i_tm=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaseRpy</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a6799aee71cb710ff7260e9d1bd057d9e</anchor>
      <arglist>(const double *i_rpy, double i_tm=0.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInterpolationMode</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae0d2ec019a0a036391d70ebc871dfacf</anchor>
      <arglist>(interpolator::interpolation_mode i_mode_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointAngle</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a128ede1409d16f8fc93ae968ee4913ad</anchor>
      <arglist>(unsigned int i_rank, double jv, double tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointAngles</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ab46f989d9b51da7fa8bf2528b5dfeddb</anchor>
      <arglist>(const double *i_qRef, double i_tm=0.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAnglesOfGroup</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae8ac68a64443206041f7756210c189e8</anchor>
      <arglist>(const char *gname, const double *i_qRef, const size_t i_qsize, double i_tm=0.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAnglesSequence</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a5fd1a1afd17025fb82a987956d302d11</anchor>
      <arglist>(std::vector&lt; const double * &gt; pos, std::vector&lt; double &gt; tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAnglesSequenceFull</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ad95bee223234a8efcf1a35d2bb536ae6</anchor>
      <arglist>(std::vector&lt; const double * &gt; pos, std::vector&lt; const double * &gt; vel, std::vector&lt; const double * &gt; torques, std::vector&lt; const double * &gt; bpos, std::vector&lt; const double * &gt; brpy, std::vector&lt; const double * &gt; bacc, std::vector&lt; const double * &gt; zmps, std::vector&lt; const double * &gt; wrenches, std::vector&lt; const double * &gt; optionals, std::vector&lt; double &gt; tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAnglesSequenceOfGroup</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>aa07a86324dad8c81b965e7b4e4a199da</anchor>
      <arglist>(const char *gname, std::vector&lt; const double * &gt; pos, std::vector&lt; double &gt; tm, const size_t pos_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWrenches</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>aa6ee0d0d2bc64905697414ef31a7adf2</anchor>
      <arglist>(const double *i_wrenches, double i_tm=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZmp</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>abf4236f0d5fd7f8ad3653eec6026d50e</anchor>
      <arglist>(const double *i_zmp, double i_tm=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sync</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a6abf07b7340d5a18db0a52bf57f65b45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~seqplay</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a214a753af89a5a31614e1437f82060f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue">
      <name>Q</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae3e743c286c583dbe1effbf55df23332a4a24cc4001a6e8b8fac8ffbe843a6345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZMP</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae3e743c286c583dbe1effbf55df23332ac12eeb069fa2195b1c46447216773bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACC</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae3e743c286c583dbe1effbf55df23332a67a031d1a0694e2cad75d132a4745eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>P</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae3e743c286c583dbe1effbf55df23332af1b57e8c0fafa7e529217b24dc17cae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPY</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae3e743c286c583dbe1effbf55df23332af83f482e4b8fa7255733f81031e06938</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TQ</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae3e743c286c583dbe1effbf55df23332acccd81826fa40a0fa8fbb3a40a9954bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRENCHES</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae3e743c286c583dbe1effbf55df23332a74ef08441ca033a04efceff4672acf95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTIONAL_DATA</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae3e743c286c583dbe1effbf55df23332a200a41586c043c30b4d1f3cd7a730e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NINTERPOLATOR</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae3e743c286c583dbe1effbf55df23332a274cb9471a5206de7ecb57dae43c421e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae2be05df90c4a2931dea64c6e56d00b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>debug_level</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>ae0767b4acaad49e5eed9c3f4df2114c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, groupInterpolator * &gt;</type>
      <name>groupInterpolators</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a579412dce05588f63406a81e946e5f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interpolator *</type>
      <name>interpolators</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a0560f1c38a0719eafc27787181eadeab</anchor>
      <arglist>[NINTERPOLATOR]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_dof</name>
      <anchorfile>classseqplay.html</anchorfile>
      <anchor>a01b90a798619bd9e6006a7b4f40caa08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>seqplay::groupInterpolator</name>
    <filename>classseqplay_1_1groupInterpolator.html</filename>
    <member kind="enumeration">
      <name>gi_state</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a4e00535112a0e3b72d2deb22de27d936</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>created</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a4e00535112a0e3b72d2deb22de27d936a2e728757be04a7c983251ae52d16baa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>working</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a4e00535112a0e3b72d2deb22de27d936a4d436d42854f27a0c57d66ce3ac6af9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>removing</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a4e00535112a0e3b72d2deb22de27d936a7862f18de836c74626efa3b39819e20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>removed</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a4e00535112a0e3b72d2deb22de27d936a1f2d55f987fc7ac8efdbf4ec688773cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a0c0c964bb53b9cd397c0a74a7771817d</anchor>
      <arglist>(double i_timeLimit=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>ae74c7dcb0b4cd831d5eed4752c0cba9d</anchor>
      <arglist>(double *dst, const double *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a0dcbbe605b28beadcecc8aca9a81b876</anchor>
      <arglist>(double *full, double *dfull=NULL, bool popp=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>go</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>aca1f57bc7bc62fc8e9af781e7970d822</anchor>
      <arglist>(const double *g, double tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>go</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a73e362669ad13cd4e0083d3f6414aead</anchor>
      <arglist>(const double *g, const double *v, double tm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>groupInterpolator</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>abf1e2b91f314cbb5f06536cd98147aa7</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;i_indices, double i_dt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>ac4f6febe06d57cd1eb909ae1e0518dad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a5b7c2415ca0c622472cebcd59a2045c0</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a5b7c0ef0ed1681823ab76ab3bb6f2b33</anchor>
      <arglist>(const double *full, const double *dfull=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoal</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a50cdaacd5e4b59ad782b55e41b627dd5</anchor>
      <arglist>(const double *g, double tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoal</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a3ef13659eebfd152d7981469cd83b412</anchor>
      <arglist>(const double *g, const double *v, double tm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~groupInterpolator</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>a916989fcb7e2843c66b46d03466ccea4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>indices</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>aa56c0dfbbf73a610eaac68e1a86a74da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>interpolator *</type>
      <name>inter</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>aa620980887750b2503f229c78bfddb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gi_state</type>
      <name>state</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>ad254b3f24b8ab8931490689a7c58b32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time2remove</name>
      <anchorfile>classseqplay_1_1groupInterpolator.html</anchorfile>
      <anchor>af6453e5863e9b3b46c95c6a1f0bb07f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SequencePlayer</name>
    <filename>classSequencePlayer.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type>bool</type>
      <name>addJointGroup</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>abaabdccdef58630759d2c730705044b4</anchor>
      <arglist>(const char *gname, const OpenHRP::SequencePlayerService::StrSequence &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clearJointAngles</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a709dc5b2c151de5d42cb1bef26daac73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clearJointAnglesOfGroup</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>ae2dfa43ecb7156cd739d5dcad88fbd51</anchor>
      <arglist>(const char *gname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPattern</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>ac6c83d884d21cbfaaa01414944e25dd3</anchor>
      <arglist>(const char *basename, double time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>aa7d65a4b175529f9515d2060e8ba6f93</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>abcb9195562e3f4ee34134989aee766e7</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onFinalize</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>affd27add8fd6530f66857a72a772ddb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a221bef76ecbac302dc53820f79f94ff0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>seqplay *</type>
      <name>player</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>ac75aef6efd4df28e99bef4ec66ebdbdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>playPattern</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a7eb569c4bcec9e41ff3e4d0afe1454e5</anchor>
      <arglist>(const OpenHRP::dSequenceSequence &amp;pos, const OpenHRP::dSequenceSequence &amp;rpy, const OpenHRP::dSequenceSequence &amp;zmp, const OpenHRP::dSequence &amp;tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>playPatternOfGroup</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a7190993856285b5d8f4f6944defdfd93</anchor>
      <arglist>(const char *gname, const OpenHRP::dSequenceSequence &amp;pos, const OpenHRP::dSequence &amp;tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeJointGroup</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a9a17936d88ee4d969fd5ee685727adb2</anchor>
      <arglist>(const char *gname)</arglist>
    </member>
    <member kind="function">
      <type>hrp::BodyPtr</type>
      <name>robot</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a46c41e3b382de6c42a96513623eeacf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SequencePlayer</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a5c42747fc243a5c52896fb41271bf400</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBasePos</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>aff5680169098ac17c822345dd91ebfff</anchor>
      <arglist>(const double *pos, double tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBaseRpy</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a5e0a31b10840e3fb7449a4d0a1f5b8bd</anchor>
      <arglist>(const double *rpy, double tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearFlag</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>aa23cf76a4a2f6c1d33a2a3ca88c47c14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInitialState</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>ab15343ae0685b187db4126c7e930fe8f</anchor>
      <arglist>(double tm=0.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInterpolationMode</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>ab379481fb33aea8b4aac69ef03e91843</anchor>
      <arglist>(OpenHRP::SequencePlayerService::interpolationMode i_mode_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAngle</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a328eca2cbc465f1b79f9a6404ee3bb0b</anchor>
      <arglist>(short id, double angle, double tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAngles</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a7fde563ab291c837ad5f243ec056fb72</anchor>
      <arglist>(const double *angles, double tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAngles</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a4650bd2597a6ff70e581867b0ab0e3ee</anchor>
      <arglist>(const double *angles, const bool *mask, double tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAnglesOfGroup</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a8a283b0d2b02c64ed0186544ef29495d</anchor>
      <arglist>(const char *gname, const OpenHRP::dSequence &amp;jvs, double tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAnglesSequence</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a7f0882b5e4240d45017038ca8972a307</anchor>
      <arglist>(const OpenHRP::dSequenceSequence angless, const OpenHRP::bSequence &amp;mask, const OpenHRP::dSequence &amp;times)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAnglesSequenceFull</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a739726120a17807918eb7844e1497d74</anchor>
      <arglist>(const OpenHRP::dSequenceSequence i_jvss, const OpenHRP::dSequenceSequence i_vels, const OpenHRP::dSequenceSequence i_torques, const OpenHRP::dSequenceSequence i_poss, const OpenHRP::dSequenceSequence i_rpys, const OpenHRP::dSequenceSequence i_accs, const OpenHRP::dSequenceSequence i_zmps, const OpenHRP::dSequenceSequence i_wrenches, const OpenHRP::dSequenceSequence i_optionals, const dSequence i_tms)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAnglesSequenceOfGroup</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a1cadce5d8e80a0b296f13ad092738919</anchor>
      <arglist>(const char *gname, const OpenHRP::dSequenceSequence angless, const OpenHRP::dSequence &amp;times)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxIKError</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a4f5cb097a3bc88c943fd170c129ad623</anchor>
      <arglist>(double pos, double rot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxIKIteration</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a8380fc600e2c9506eb185e20f031cce3</anchor>
      <arglist>(short iter)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTargetPose</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a2fbfc778b972c213a57dcf9cc40d58be</anchor>
      <arglist>(const char *gname, const double *xyz, const double *rpy, double tm, const char *frame_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setWrenches</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a818546b92efe8a2eee97c60ce98c5710</anchor>
      <arglist>(const double *wrenches, double tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setZmp</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a0ab3b1e7794a8066e105f3f56f83a29b</anchor>
      <arglist>(const double *zmp, double tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitInterpolation</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>af07583bc64934764a82455560bc20d3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitInterpolationOfGroup</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a07e72bfd3b77ada702a1915cee1c274e</anchor>
      <arglist>(const char *gname)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SequencePlayer</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a2e4aff97f1279df5275829e75dc0b72c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>ae9381a26da6fd86f7db65a4159133395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedAcceleration3D</type>
      <name>m_accRef</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>aae683fcefb7d75e341c2d92ee3840862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedAcceleration3D &gt;</type>
      <name>m_accRefOut</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a2ea2ba9294f838a680aaf201ce730cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_basePos</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a9e4cc39afebd0799fd1d6272b53a7a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_basePosInit</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a52b094bbccaa4b20fae99bb2978a981e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_basePosInitIn</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>af000da658f7396371491e153eafa8cc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedPoint3D &gt;</type>
      <name>m_basePosOut</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a806cf954304046ec75c954e9871c3cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_baseRpy</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>aa19f4e1e22c4053c2609e0e02ca9fc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_baseRpyInit</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a82ec89ac45a0cfdc9b0c0e720d8093d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_baseRpyInitIn</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a1f72b7544a7fec6d5a1186324f40dcf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedOrientation3D &gt;</type>
      <name>m_baseRpyOut</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>ad70eec335ced208beee08ba017bc5f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_optionalData</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>adbb70593e55ad6a7aba2d30c3c965078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_optionalDataOut</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a4d00c8714be109b5406ed274a20d4c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qInit</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a2091e10df65c4504a43b1c1ea2d4e426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qInitIn</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a214abc58dd0be27f29202d1fefd325ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRef</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a96b130c0f5a114b5b918ae1d2cb07fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefOut</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a6c578942b66fea185fcd13e8ffbd9b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_SequencePlayerServicePort</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a59cc0db847e965df8b2b9bccb5a429c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SequencePlayerService_impl</type>
      <name>m_service0</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a6f8eea13052992443dc4730274fdc7ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tqRef</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a02e0fec7b8f3e99c0a4b8cfc886a1532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tqRefOut</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>aece3c8e8491ad3c7fe472dc1a9ff30f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_wrenches</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a9a07b3257d26b8fd84aafef299e1860b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OutPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_wrenchesOut</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>adf4ad6c5f5732d64534ea7924fd1b140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_zmpRef</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a420c5e35fae473b3b03b00004d70a5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_zmpRefInit</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a7f3d8c9d05911adfcbbf9ac29c129ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_zmpRefInitIn</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a9cc3e7e5e75cd7e4e53d45d08d2ecadd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedPoint3D &gt;</type>
      <name>m_zmpRefOut</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>afb59f9ed5d4594dba12b4a2b87a748fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a54cf60e0c24df146993bdc1bae759c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_clearFlag</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a0fe070d8bf31c3454883657357d4fa62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>ae68dd7910381747a81f2a080e0c84f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_error_pos</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a5e89174bd50de5a61c16f9671694f6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_error_rot</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a22acc27bfa725017405b15e764f91a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_fixedLink</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>ad63d414e993efaad42459d4e93a01a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>m_fixedP</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a273654f52abd735fb8110bd7ba92cf76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>m_fixedR</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a8428d2ae00ab76f56b70db5487e17ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_gname</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a8fc30f8b91d99e11b4665e57d95b7481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>short</type>
      <name>m_iteration</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a4a9cf6aaf22137c695f0ab7ed79d908c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_mutex</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a83465bba8d4240da2e09dcece4e106d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>m_offsetP</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a4fea367c554e01119d18537e297707ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>m_offsetR</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a8c92d2246c22c17cb1587bff12513cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>af5256658708333e4467bf82ee4b0fa84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>seqplay *</type>
      <name>m_seq</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a0d72fec9e1160a99b466bfe03bcf953d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_timeToStartPlaying</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a4f1cb761ac391255b1d72756b78ddd55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_waitFlag</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>acf6802517c3f728b88d85e0bee1b3a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sem_t</type>
      <name>m_waitSem</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>a8f075268106d05fbbb3485ca93acf503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>optional_data_dim</name>
      <anchorfile>classSequencePlayer.html</anchorfile>
      <anchor>ae46f6239ce8e04591c25c2d0ec8e2b96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SequencePlayerService_impl</name>
    <filename>classSequencePlayerService__impl.html</filename>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>addJointGroup</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a4c6902bfa1a67cdda47c579859c85c16</anchor>
      <arglist>(const char *gname, const OpenHRP::SequencePlayerService::StrSequence &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a09a2f0ea8c753e2f58bae73805b9accd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>clearJointAngles</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>acaa7dbb24feea8de88ba4f73bcaa7f6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>clearJointAnglesOfGroup</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a1599b1ede282d1d97b24fefc80b76eca</anchor>
      <arglist>(const char *gname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearNoWait</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a99ee7bf12ee3940298eb8e773ec7610a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>clearOfGroup</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a085543d3dfc4cd6af0f768c603c02852</anchor>
      <arglist>(const char *gname, CORBA::Double i_timelimit)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>isEmpty</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>ab5914afc177224857a4cf2bbfb4f5e85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPattern</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a2488020db9d451cabe7da55e7ddc1985</anchor>
      <arglist>(const char *basename, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>player</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>ae4b9440d7d75b9e10f3a91776de0c272</anchor>
      <arglist>(SequencePlayer *i_player)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>playPattern</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a3f7414a3143a9c4314cf3d11646849dc</anchor>
      <arglist>(const dSequenceSequence &amp;pos, const dSequenceSequence &amp;rpy, const dSequenceSequence &amp;zmp, const dSequence &amp;tm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>playPatternOfGroup</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>ad5aeabaf2ce83bdd96fc90c7d56cd039</anchor>
      <arglist>(const char *gname, const dSequenceSequence &amp;pos, const dSequence &amp;tm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>removeJointGroup</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>aac442bfd457fb9b27b6af1165336d177</anchor>
      <arglist>(const char *gname)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SequencePlayerService_impl</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>afa45be0a5bba462652e98ff8e2582b12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setBasePos</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a35671edec3c94bbfa9ac015d024be537</anchor>
      <arglist>(const dSequence &amp;pos, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setBaseRpy</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>aec5af8c54906c0cb99bef975309dfbf2</anchor>
      <arglist>(const dSequence &amp;rpy, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setInitialState</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a4eff1cbc7de67c5395e6935054fbc5aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setInterpolationMode</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>ae49460da74ce4b057388a078ce9f2747</anchor>
      <arglist>(OpenHRP::SequencePlayerService::interpolationMode i_mode_)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointAngle</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a5e09f115936b7947731c1eb6c3184341</anchor>
      <arglist>(const char *jname, CORBA::Double jv, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointAngles</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>aabd990f229c313388f002052c9ab3f0b</anchor>
      <arglist>(const dSequence &amp;jvs, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointAnglesOfGroup</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>abe205a4bbabcbe3296fc4cb6decf837a</anchor>
      <arglist>(const char *gname, const dSequence &amp;jvs, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointAnglesSequence</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a1c15b5014560cd0cd29f8998f88bfb31</anchor>
      <arglist>(const dSequenceSequence &amp;jvs, const dSequence &amp;tms)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointAnglesSequenceFull</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>afb37c594f4c3645fbb4dd572f528787b</anchor>
      <arglist>(const dSequenceSequence &amp;jvss, const dSequenceSequence &amp;vels, const dSequenceSequence &amp;torques, const dSequenceSequence &amp;poss, const dSequenceSequence &amp;rpys, const dSequenceSequence &amp;accs, const dSequenceSequence &amp;zmps, const dSequenceSequence &amp;wrenches, const dSequenceSequence &amp;optionals, const dSequence &amp;tms)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointAnglesSequenceOfGroup</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>acebb15d9d86924b679871f59ab52a7ce</anchor>
      <arglist>(const char *gname, const dSequenceSequence &amp;jvs, const dSequence &amp;tms)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointAnglesSequenceWithMask</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a44e4a2b319f1b3c4a0be7335310fd4fb</anchor>
      <arglist>(const dSequenceSequence &amp;jvs, const bSequence &amp;mask, const dSequence &amp;tms)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointAnglesWithMask</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>affee7021a842d89641f70e927cb81f1e</anchor>
      <arglist>(const dSequence &amp;jvs, const bSequence &amp;mask, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxIKError</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a4cde216e3d71efa70d288ed95d00086a</anchor>
      <arglist>(CORBA::Double pos, CORBA::Double rot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxIKIteration</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a4cc5fc6dd2498a098c4d44254c4510ae</anchor>
      <arglist>(CORBA::Short iter)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setTargetPose</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a24e6da29bb1a361076bf6e6f980badbd</anchor>
      <arglist>(const char *gname, const dSequence &amp;xyz, const dSequence &amp;rpy, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setWrenches</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>acab24af51ad759e73b51a72d67dc3882</anchor>
      <arglist>(const dSequence &amp;wrenches, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setZmp</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a3864bcfb58363b560e1d783fa2296214</anchor>
      <arglist>(const dSequence &amp;zmp, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitInterpolation</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a95762cd905cdba1983f73adbbf780503</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>waitInterpolationOfGroup</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>ae257c85de6d4a0967a1a0a4e9142adea</anchor>
      <arglist>(const char *gname)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SequencePlayerService_impl</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a68e8f78a3c5645448299768af3c16b71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>SequencePlayer *</type>
      <name>m_player</name>
      <anchorfile>classSequencePlayerService__impl.html</anchorfile>
      <anchor>a5cd78e07c7bb6a24370b607de214bb11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ServoController</name>
    <filename>classServoController.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type>bool</type>
      <name>addJointGroup</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a1ef13a06eb5149afed23a6b5c05298c5</anchor>
      <arglist>(const char *gname, const ::OpenHRP::ServoControllerService::iSequence ids)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDuration</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a1f630cefa3bfecaa6963a4e270fde53a</anchor>
      <arglist>(short id, double &amp;duration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getJointAngle</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a254296ed305dc2184c5da2e9d50a4c2c</anchor>
      <arglist>(short id, double &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getJointAngles</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a0757ef2585aa7f80ffdf69b600a5db1e</anchor>
      <arglist>(OpenHRP::ServoControllerService::dSequence_out &amp;angles)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getMaxTorque</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>afae16898a51182f3081681643b8ebc4c</anchor>
      <arglist>(short id, short &amp;percentage)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSpeed</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>af33c57ad6bb38c317caac3d8c7e61e9e</anchor>
      <arglist>(short id, double &amp;speed)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTemperature</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a5e568ceb55beeb1cea8f10f58cf809d8</anchor>
      <arglist>(short id, double &amp;temperature)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTorque</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a805265926ee161c915e764be16321860</anchor>
      <arglist>(short id, double &amp;torque)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getVoltage</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>aa0ee5c0aa449ba533ebf0c975d69b567</anchor>
      <arglist>(short id, double &amp;voltage)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a43af2dce44e4722b80293dc31d8a1434</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>afb81178868301c342c075b073f0b6480</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a6e36d1ef5c5e2e97c683e6a1a7f0aef2</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onFinalize</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a55e33e72ff3a134fce7bec5c892dd791</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>afff6109ed803bd0c157081e59483d3dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeJointGroup</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a65c19429bb9aa7229cfd501a801cee7b</anchor>
      <arglist>(const char *gname)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServoController</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a1c275d91944cafc98bdf3bbf63f515cb</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>servoOff</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a6b1d72a64c58571eedca8f714a19ea84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>servoOn</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>afc555b45cf537463fac6b436cbb70bb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAngle</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a8417e608bbab72893c5bd4142192f197</anchor>
      <arglist>(short id, double angle, double tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAngles</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a01c1adad2651cc00a4c9a4f99cf7a6cd</anchor>
      <arglist>(const OpenHRP::ServoControllerService::dSequence angles, double tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointAnglesOfGroup</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a041d4e99fe441452d859acf13a8ba799</anchor>
      <arglist>(const char *gname, const ::OpenHRP::ServoControllerService::dSequence angles, double tm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setMaxTorque</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a9033553720b2b59c171284a2b38af8bd</anchor>
      <arglist>(short id, short percentage)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setReset</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>ab709626f0efbedae3844a1270abde406</anchor>
      <arglist>(short id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServoController</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a7c479e957523b699a4fa8fc582009cbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ServoControllerService_impl</type>
      <name>m_service0</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a9c10d8ab0ffe16e22a6ac20583f8349c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_ServoControllerServicePort</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a3bd4d181ca36784c6102fa509e0172a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::vector&lt; int &gt; &gt;</type>
      <name>joint_groups</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>aa777bc6da057f39fc4854f27cde489a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ServoSerial *</type>
      <name>serial</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>ab475916c1b3807906d69d4b52db6a41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>servo_dir</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a65ea6cdeedc818b2d77d4415dd01f9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>servo_id</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>a47f40c064f51b32960803cb829d3a1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>servo_offset</name>
      <anchorfile>classServoController.html</anchorfile>
      <anchor>abeff1a0e9006989a35274481870d9e9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ServoControllerService_impl</name>
    <filename>classServoControllerService__impl.html</filename>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>addJointGroup</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a95a2fd0fcfd280aba633e90faa32c458</anchor>
      <arglist>(const char *gname, const OpenHRP::ServoControllerService::iSequence &amp;ids)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getDuration</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a1b01730f4c1a538222e17f63441a60f6</anchor>
      <arglist>(const CORBA::Short id, CORBA::Double &amp;duration)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getJointAngle</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>ae754f4ed6739e61f4d61ff8e3d6d2598</anchor>
      <arglist>(const CORBA::Short id, CORBA::Double &amp;jv)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getJointAngles</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a58f83ddda1bcbf10f4e8525331dbd133</anchor>
      <arglist>(OpenHRP::ServoControllerService::dSequence_out jvs)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getMaxTorque</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>abaaa3241796044a992fdf634f17fd387</anchor>
      <arglist>(const CORBA::Short id, CORBA::Short &amp;percentage)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getSpeed</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a776f6bb3d4e9bd205d92d67e8182f12f</anchor>
      <arglist>(const CORBA::Short id, CORBA::Double &amp;speed)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getTemperature</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a33678b427b554e966d3e2ffb6809af62</anchor>
      <arglist>(const CORBA::Short id, CORBA::Double &amp;temperature)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getTorque</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a1fa6a9fb85c9a202d9f47027b55bda53</anchor>
      <arglist>(const CORBA::Short id, CORBA::Double &amp;torque)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getVoltage</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a41f7aa2b20212c7ae9d4304dc9cb4cc3</anchor>
      <arglist>(const CORBA::Short id, CORBA::Double &amp;voltage)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>removeJointGroup</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>ab9f01ad43015f8050b57f8423d2563d5</anchor>
      <arglist>(const char *gname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>servo</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a9581d598a008ce4359140617ddac5e55</anchor>
      <arglist>(ServoController *i_servo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServoControllerService_impl</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>ae15f187d73b0fd7a877344f3c7090305</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>servoOff</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a23afc4ef0132ca011fbfe435d37dda75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>servoOn</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>af90d8d5e66b15b8004800eb5a6e3f66f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointAngle</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a0539cef934a9f71b5e45ce7f29daedc5</anchor>
      <arglist>(const CORBA::Short id, CORBA::Double jv, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointAngles</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>ad53836ba0233ee846a7cc628f7197dea</anchor>
      <arglist>(const OpenHRP::ServoControllerService::dSequence &amp;jvs, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setJointAnglesOfGroup</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>aea3dcdf876233b04cb20094f51aaf8f8</anchor>
      <arglist>(const char *gname, const OpenHRP::ServoControllerService::dSequence &amp;jvs, CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setMaxTorque</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a637828dac10e13ea74390250f0726d08</anchor>
      <arglist>(const CORBA::Short id, const CORBA::Short percentage)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setReset</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a17c542536d02c94faffbc0da2d0d2219</anchor>
      <arglist>(const CORBA::Short id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServoControllerService_impl</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a68a1055050b6f6497bcf5a54acabbeba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ServoController *</type>
      <name>m_servo</name>
      <anchorfile>classServoControllerService__impl.html</anchorfile>
      <anchor>a0bd11447541ffda5e1c16b433f0f9909</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ServoSerial</name>
    <filename>classServoSerial.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear_packet</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a2b16459d8727b320e5f000e096b0f69c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDuration</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a5e21c9b85005b867bba8f157a5426882</anchor>
      <arglist>(int id, double *duration)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxTorque</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>aa9f9717b81d3e1244e2902a3a9b51d38</anchor>
      <arglist>(int id, short *percentage)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPosition</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a1532c160bf512d1a7fd089e7f80b9ee1</anchor>
      <arglist>(int id, double *angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSpeed</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a6997031cc3cd514dd98050f5e33d0d98</anchor>
      <arglist>(int id, double *duration)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getState</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a53c10497286ab68f97fa2ddcd906a0c9</anchor>
      <arglist>(int id, unsigned char *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTemperature</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>ae4b36418ffd8d6b522036f2681c65610</anchor>
      <arglist>(int id, double *temperature)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTorque</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>af5e7950c5758954a8955675518e1df7e</anchor>
      <arglist>(int id, double *torque)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getVoltage</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a9a044c22185fc860fea8c5e7690175f7</anchor>
      <arglist>(int id, double *voltage)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>receivePacket</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a0a718fbd30a9583158af0aecd3924866</anchor>
      <arglist>(int id, int address, int length, unsigned char data[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sendPacket</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a6f772c71235dc6ed8aeed524c7d80160</anchor>
      <arglist>(int header, int id, int flag, int address, int length, int count, void *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServoSerial</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a8c13ec401a1818c8201f052ff138c19b</anchor>
      <arglist>(const char *devname)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setMaxTorque</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>aa2164271794a3abab1e3e74667b43014</anchor>
      <arglist>(int id, short percentage)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setPosition</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>aa2c67f735f2bfb8ada25b338b4e896ba</anchor>
      <arglist>(int id, double rad)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setPosition</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>afc07e275f0e9ca021f4fe36645baf900</anchor>
      <arglist>(int id, double rad, double sec)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setPositions</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>aa31ae25814eddb148ab2075e3073e676</anchor>
      <arglist>(int len, int *id, double *rad)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setPositions</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a30054812fcb26b423783345e5993094b</anchor>
      <arglist>(int len, int *id, double *rad, double *sec)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setReset</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>ac5ba3cb09f3d378b548cafd38a1dc3c5</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setTorqueBreak</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a17f1c2f4f0f260db83c00393487798e4</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setTorqueOff</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>af8a83c2bcaaa9316adfae1957d454666</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setTorqueOn</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>aabda9c9363c819fa8b6646b0f012352f</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ServoSerial</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a13b806bb64bb1704e04502b9f55548b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fd</name>
      <anchorfile>classServoSerial.html</anchorfile>
      <anchor>a9bd125d3a0a70b5de18ab4eaf720a4de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ServoStatePortHandler</name>
    <filename>classServoStatePortHandler.html</filename>
    <base>OutPortHandler&lt; OpenHRP::TimedLongSeqSeq &gt;</base>
    <member kind="function">
      <type></type>
      <name>ServoStatePortHandler</name>
      <anchorfile>classServoStatePortHandler.html</anchorfile>
      <anchor>a6c4c2268e907187fda110ca51e4b4228</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, BodyRTC *i_body)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classServoStatePortHandler.html</anchorfile>
      <anchor>a854955769e23cc25d0da4b44465210c1</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BodyRTC *</type>
      <name>m_body</name>
      <anchorfile>classServoStatePortHandler.html</anchorfile>
      <anchor>a760ab5b48393ee25fc49d15fb480162a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::RobotHardwareService::RobotState *</type>
      <name>rs</name>
      <anchorfile>classServoStatePortHandler.html</anchorfile>
      <anchor>a96c59477bb915b167a512d5b728a6525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>shapeLoader</name>
    <filename>classshapeLoader.html</filename>
    <member kind="function">
      <type>void</type>
      <name>loadCamera</name>
      <anchorfile>classshapeLoader.html</anchorfile>
      <anchor>aebc9b24844eeeaddcf5c08bebf93fb61</anchor>
      <arglist>(GLcamera *camera, const OpenHRP::SensorInfo &amp;i_si)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadShape</name>
      <anchorfile>classshapeLoader.html</anchorfile>
      <anchor>a0885e4a7b9cfed0720f53a01eb8d1009</anchor>
      <arglist>(GLshape *shape, const OpenHRP::TransformedShapeIndex &amp;i_tsi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadShapeFromBodyInfo</name>
      <anchorfile>classshapeLoader.html</anchorfile>
      <anchor>a4377c98bd0b703708ea8b83b08d37311</anchor>
      <arglist>(GLbody *body, BodyInfo_var i_binfo, GLshape *(*shapeFactory)())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadShapeFromLinkInfo</name>
      <anchorfile>classshapeLoader.html</anchorfile>
      <anchor>a5c2f4042512567ff4ee0ce65941fc832</anchor>
      <arglist>(GLlink *link, const LinkInfo &amp;i_li, GLshape *(*shapeFactory)())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShapeSetInfo</name>
      <anchorfile>classshapeLoader.html</anchorfile>
      <anchor>a02d26527a6fbaa553dee86fa8f1502da</anchor>
      <arglist>(ShapeSetInfo_ptr i_ssinfo)</arglist>
    </member>
    <member kind="variable">
      <type>AppearanceInfoSequence_var</type>
      <name>ais</name>
      <anchorfile>classshapeLoader.html</anchorfile>
      <anchor>a1c9d1de7b31cca3e524858d730ca596c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MaterialInfoSequence_var</type>
      <name>mis</name>
      <anchorfile>classshapeLoader.html</anchorfile>
      <anchor>a781878f1f0e3db96117df34f35deaac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ShapeInfoSequence_var</type>
      <name>sis</name>
      <anchorfile>classshapeLoader.html</anchorfile>
      <anchor>a5039b6138e3d1ed48891c0cbf6005430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextureInfoSequence_var</type>
      <name>txs</name>
      <anchorfile>classshapeLoader.html</anchorfile>
      <anchor>ad9aa00592227d3ee29245675c52f1fc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SimpleFullbodyInverseKinematicsSolver</name>
    <filename>classSimpleFullbodyInverseKinematicsSolver.html</filename>
    <class kind="struct">SimpleFullbodyInverseKinematicsSolver::IKparam</class>
    <member kind="function">
      <type>void</type>
      <name>checkIKTracking</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a882c92c1df642bbf6bcc0831b33afcbf</anchor>
      <arglist>(IKparam &amp;param, const std::string &amp;limb_name, const bool is_transition)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>getEndEffectorPos</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a5f4ffa691e6966203fedacfa80c5bc7b</anchor>
      <arglist>(const std::string &amp;limb_name)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Matrix33</type>
      <name>getEndEffectorRot</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>ad579dc22d4e93d7fb2ee316f642b07f5</anchor>
      <arglist>(const std::string &amp;limb_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getIKParam</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a7cca159c455128393ca1bd1c0524b52b</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;ee_vec, _CORBA_Unbounded_Sequence&lt; OpenHRP::AutoBalancerService::IKLimbParameters &gt; &amp;ik_limb_parameters)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeInterlockingJoints</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>ac7f16ae33bab9e89afbafc04deac8cf0</anchor>
      <arglist>(std::vector&lt; std::pair&lt; hrp::Link *, hrp::Link * &gt; &gt; &amp;interlocking_joints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>limbStretchAvoidanceControl</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a03488a56fc0728846933fde575c97f26</anchor>
      <arglist>(const std::vector&lt; hrp::Vector3 &gt; &amp;target_p, const std::vector&lt; std::string &gt; &amp;target_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printIKparam</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>ab33711cb7b1018a07b9c6ef3b804f206</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;ee_vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printParam</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a6b794390a5777de78dab935a40615e91</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetIKFailParam</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a323ff5f04ce19c8af862c0c3b920e034</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>revertRobotStateToCurrent</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a953bc1bafb31602c62eba56e25cf939e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIKParam</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>ac19dd523c3cfe0ec087141d492f91bb2</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;ee_vec, const _CORBA_Unbounded_Sequence&lt; OpenHRP::AutoBalancerService::IKLimbParameters &gt; &amp;ik_limb_parameters)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReferenceJointAngles</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a5f6676f7726928a51bd31ebaa3d9625b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleFullbodyInverseKinematicsSolver</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>aa080394b39d5d5f06a7f8160ee339789</anchor>
      <arglist>(hrp::BodyPtr &amp;_robot, const std::string &amp;_print_str, const double _dt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solveFullbodyIK</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>aa62cda12d1c3b6d68a595449ec85fc72</anchor>
      <arglist>(const hrp::Vector3 &amp;_dif_cog, const bool is_transition)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solveLimbIK</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a940d99032ee55d32be63452488a699fc</anchor>
      <arglist>(IKparam &amp;param, const std::string &amp;limb_name, const double ratio_for_vel, const bool is_transition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeCurrentParameters</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>ab376e62a1e650a35c7e7757f937bbc24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>vlimit</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a61bed4de7973e2076abc6e2a6bdeb429</anchor>
      <arglist>(const double value, const double llimit_value, const double ulimit_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SimpleFullbodyInverseKinematicsSolver</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a01bbe628828604fc7290d56971fb9630</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>current_root_p</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>ac3d1eac592cbf5877e97f96e93165a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>current_root_R</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>ad2349d1c12fc667d49cf332158f2b1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d_root_height</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a583933d9234ba40b41a3b9bbb7eee046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, IKparam &gt;</type>
      <name>ikp</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a2ce3e4b66be945e39578114b7686b7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>limb_stretch_avoidance_time_const</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a26300fd4d5d74290b3eb2df4a77d3d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>limb_stretch_avoidance_vlimit</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>ac31d8869e0672906517cbdcfcf0127f1</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a3a0517760c247923cf539cae390c1043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>move_base_gain</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>aab0f5d37f557f13ade86fe994270010f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>overwrite_ref_ja_index_vec</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a942a417116b850ac6766759ab68a0ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pos_ik_thre</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>aad7b43f6a0d1e262cd1f6e80c49e5034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::dvector</type>
      <name>qrefv</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>ababc164504e78842eff4e8c12901dc63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ratio_for_vel</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>aa1836435b98305a5a18f5c236b88c381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rot_ik_thre</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>ad694f4fe4b0e5c5c408f181e1bc7b38c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>target_root_p</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a2a6f2fc82c6906bac765796b7b9ef231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>target_root_R</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>add8d9f431d19287171d315b97a74edd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_limb_stretch_avoidance</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a9e1beed43fe3e305b0f17150c09beda8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_ik_failed</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a3eefa76576f5ed253eae13c3fdead3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>ik_error_debug_print_freq</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>aef423d9afc6d66b853101773919c3cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>a0b94d19bab2b02bd82cdf4d238da9c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>print_str</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>af34a4ea8fa083717299c0a5c8c9b17db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>qorg</name>
      <anchorfile>classSimpleFullbodyInverseKinematicsSolver.html</anchorfile>
      <anchor>af4cd48e50fb99550d9b8eb531b3f61f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SimpleFullbodyInverseKinematicsSolver::IKparam</name>
    <filename>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</filename>
    <member kind="function">
      <type></type>
      <name>IKparam</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>aa3196a4322d03b2341b062944a7dd327</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>avoid_gain</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>a801e262df1c2e52460fdb8e7ab4257c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_ik_enable</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>a46ff903e0904ff3ca2a56779bacd3794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>limb_length_margin</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>a7ee7063b8f8a4638b920174f8cd8d52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>localPos</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>aedb6860036bdf635b4420823db818bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>localR</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>a2f01e0b6cd2091d2fc92277a22bf5c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::JointPathExPtr</type>
      <name>manip</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>a8cd2f915225d2649c0dc21559d89cdb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_limb_length</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>ac7e4fbd52c677a7633ac605981645cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>parent_name</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>af3a179c6b4c7c92907b63b208edb5277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>pos_ik_error_count</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>a0b10c309ef9280edb0b50c75c773a99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>reference_gain</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>a5f6d66bf58261a17cb31f2462572cb83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>rot_ik_error_count</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>a80302dec64b83bcd1ceee563ee6b74b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Link *</type>
      <name>target_link</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>a3f0ae54068c9c232f9e12b284efeb561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>target_p0</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>a9bcecd95796138966441aefe22c7761c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>target_r0</name>
      <anchorfile>structSimpleFullbodyInverseKinematicsSolver_1_1IKparam.html</anchorfile>
      <anchor>a9b4a205f47c3d629689e562f57f8b32c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SimpleZMPDistributor</name>
    <filename>classSimpleZMPDistributor.html</filename>
    <member kind="enumeration">
      <name>leg_type</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a70b7a81b400841ac85ccae71d0489a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RLEG</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a70b7a81b400841ac85ccae71d0489a00a26fa90c8ad19db4987d3b148a91b05db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LLEG</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a70b7a81b400841ac85ccae71d0489a00a1b265fd3a748b656b4bf3dad386516df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RARM</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a70b7a81b400841ac85ccae71d0489a00a6951174cd9bab1ebb55ec59a9547c336</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LARM</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a70b7a81b400841ac85ccae71d0489a00a95e38a80adef8df4b01619daea4d5ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOTH</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a70b7a81b400841ac85ccae71d0489a00abeacef6025e0c7448ac09d0c1d8c172c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALL</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a70b7a81b400841ac85ccae71d0489a00a2e4dbc7457337f42f180c83233f3832d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>calc_closest_boundary_point</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a79b6b9aabb9ccb27acf6cf7e6ee49db6</anchor>
      <arglist>(Eigen::Vector2d &amp;p, size_t &amp;right_idx, size_t &amp;left_idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calc_convex_hull</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a436bc02eb59c9372d9dd55267db43024</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; Eigen::Vector2d &gt; &gt; &amp;vs, const std::vector&lt; bool &gt; &amp;cs, const std::vector&lt; hrp::Vector3 &gt; &amp;ee_pos, const std::vector&lt; hrp::Matrix33 &gt; &amp;ee_rot)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calcAlpha</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>acea2d80744b9ae344df6368e1a2ce6fa</anchor>
      <arglist>(const hrp::Vector3 &amp;tmprefzmp, const std::vector&lt; hrp::Vector3 &gt; &amp;ee_pos, const std::vector&lt; hrp::Matrix33 &gt; &amp;ee_rot, const std::vector&lt; std::string &gt; &amp;ee_name)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calcAlphaFromCOP</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a7861034b4ca73ffba421afe9e8aa2e66</anchor>
      <arglist>(const hrp::Vector3 &amp;tmprefzmp, const std::vector&lt; hrp::Vector3 &gt; &amp;cop_pos, const std::vector&lt; std::string &gt; &amp;ee_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcAlphaVector</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a8fd3f9ea98d9a3a8ab380c41a3151a2f</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;alpha_vector, std::vector&lt; double &gt; &amp;fz_alpha_vector, const std::vector&lt; hrp::Vector3 &gt; &amp;ee_pos, const std::vector&lt; hrp::Matrix33 &gt; &amp;ee_rot, const std::vector&lt; std::string &gt; &amp;ee_name, const hrp::Vector3 &amp;new_refzmp, const hrp::Vector3 &amp;ref_zmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcAlphaVectorFromCOP</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a1ea10eabbdc087dd61caa32c9e0f09db</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;alpha_vector, std::vector&lt; double &gt; &amp;fz_alpha_vector, const std::vector&lt; hrp::Vector3 &gt; &amp;cop_pos, const std::vector&lt; std::string &gt; &amp;ee_name, const hrp::Vector3 &amp;new_refzmp, const hrp::Vector3 &amp;ref_zmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcAlphaVectorFromCOPDistance</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>ade4c787a1afa8327edc917f38dae1169</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;alpha_vector, std::vector&lt; double &gt; &amp;fz_alpha_vector, const std::vector&lt; hrp::Vector3 &gt; &amp;cop_pos, const std::vector&lt; std::string &gt; &amp;ee_name, const hrp::Vector3 &amp;new_refzmp, const hrp::Vector3 &amp;ref_zmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcAlphaVectorFromCOPDistanceCommon</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a51ee0a9a41dbf3e84bc5ced5cb3649ca</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;alpha_vector, const std::vector&lt; hrp::Vector3 &gt; &amp;cop_pos, const std::vector&lt; std::string &gt; &amp;ee_name, const hrp::Vector3 &amp;ref_zmp)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calcCrossProduct</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a622afee79031c7e9ae4fbe8b23861bca</anchor>
      <arglist>(const Eigen::Vector2d &amp;a, const Eigen::Vector2d &amp;b, const Eigen::Vector2d &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>projected_point_region</type>
      <name>calcProjectedPoint</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a33bf4b7b6323de9c4bbb9c9bd54fc973</anchor>
      <arglist>(Eigen::Vector2d &amp;ret, const Eigen::Vector2d &amp;target, const Eigen::Vector2d &amp;a, const Eigen::Vector2d &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcWeightedLinearEquation</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>ae70fc7a417fb4fe140340153711744ad</anchor>
      <arglist>(hrp::dvector &amp;ret, const hrp::dmatrix &amp;A, const hrp::dmatrix &amp;W, const hrp::dvector &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distributeZMPToForceMoments</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>add6e372d67b156f7dc69004c24c508f2</anchor>
      <arglist>(std::vector&lt; hrp::Vector3 &gt; &amp;ref_foot_force, std::vector&lt; hrp::Vector3 &gt; &amp;ref_foot_moment, const std::vector&lt; hrp::Vector3 &gt; &amp;ee_pos, const std::vector&lt; hrp::Vector3 &gt; &amp;cop_pos, const std::vector&lt; hrp::Matrix33 &gt; &amp;ee_rot, const std::vector&lt; std::string &gt; &amp;ee_name, const std::vector&lt; double &gt; &amp;limb_gains, const std::vector&lt; double &gt; &amp;toeheel_ratio, const hrp::Vector3 &amp;new_refzmp, const hrp::Vector3 &amp;ref_zmp, const double total_fz, const double dt, const bool printp=true, const std::string &amp;print_str=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distributeZMPToForceMomentsPseudoInverse</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a4f2c80edc17563a399e672323458a163</anchor>
      <arglist>(std::vector&lt; hrp::Vector3 &gt; &amp;ref_foot_force, std::vector&lt; hrp::Vector3 &gt; &amp;ref_foot_moment, const std::vector&lt; hrp::Vector3 &gt; &amp;ee_pos, const std::vector&lt; hrp::Vector3 &gt; &amp;cop_pos, const std::vector&lt; hrp::Matrix33 &gt; &amp;ee_rot, const std::vector&lt; std::string &gt; &amp;ee_name, const std::vector&lt; double &gt; &amp;limb_gains, const std::vector&lt; double &gt; &amp;toeheel_ratio, const hrp::Vector3 &amp;new_refzmp, const hrp::Vector3 &amp;ref_zmp, const double total_fz, const double dt, const bool printp=true, const std::string &amp;print_str=&quot;&quot;, const bool use_cop_distribution=true, const std::vector&lt; bool &gt; is_contact_list=std::vector&lt; bool &gt;())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distributeZMPToForceMomentsPseudoInverse2</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a976ff7ba4c80ee065d7a3bc9fe52efa1</anchor>
      <arglist>(std::vector&lt; hrp::Vector3 &gt; &amp;ref_foot_force, std::vector&lt; hrp::Vector3 &gt; &amp;ref_foot_moment, const std::vector&lt; hrp::Vector3 &gt; &amp;ee_pos, const std::vector&lt; hrp::Vector3 &gt; &amp;cop_pos, const std::vector&lt; hrp::Matrix33 &gt; &amp;ee_rot, const std::vector&lt; std::string &gt; &amp;ee_name, const std::vector&lt; double &gt; &amp;limb_gains, const std::vector&lt; double &gt; &amp;toeheel_ratio, const hrp::Vector3 &amp;new_refzmp, const hrp::Vector3 &amp;ref_zmp, const hrp::Vector3 &amp;total_force, const hrp::Vector3 &amp;total_moment, const std::vector&lt; hrp::dvector6 &gt; &amp;ee_forcemoment_distribution_weight, const double total_fz, const double dt, const bool printp=true, const std::string &amp;print_str=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distributeZMPToForceMomentsQP</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a78dea1a388ee982664a357163e18bb0d</anchor>
      <arglist>(std::vector&lt; hrp::Vector3 &gt; &amp;ref_foot_force, std::vector&lt; hrp::Vector3 &gt; &amp;ref_foot_moment, const std::vector&lt; hrp::Vector3 &gt; &amp;ee_pos, const std::vector&lt; hrp::Vector3 &gt; &amp;cop_pos, const std::vector&lt; hrp::Matrix33 &gt; &amp;ee_rot, const std::vector&lt; std::string &gt; &amp;ee_name, const std::vector&lt; double &gt; &amp;limb_gains, const std::vector&lt; double &gt; &amp;toeheel_ratio, const hrp::Vector3 &amp;new_refzmp, const hrp::Vector3 &amp;ref_zmp, const double total_fz, const double dt, const bool printp=true, const std::string &amp;print_str=&quot;&quot;, const bool use_cop_distribution=false)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_alpha_cutoff_freq</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a5be264b3d2ee4891c5908e1b11c787b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_leg_front_margin</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a86a5465a40118507d583cc450c803fba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_leg_inside_margin</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>aa0650dc8d74b98b36dba4a9a2b21b775</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_leg_outside_margin</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a1f200fa99b48be6924bd224ba325e739</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_leg_rear_margin</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a9f0d3d79c526717494a76190a48d1bae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_margined_vertices</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a87bc36e0a98e228d3810ef3af015eb95</anchor>
      <arglist>(std::vector&lt; std::vector&lt; Eigen::Vector2d &gt; &gt; &amp;vs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_vertices</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>af211d6a43c22fc5014cd068dea8281e3</anchor>
      <arglist>(std::vector&lt; std::vector&lt; Eigen::Vector2d &gt; &gt; &amp;vs)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_wrench_alpha_blending</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a64c65f21dffefa3dcf56311276bf7bfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_front_of_foot</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a2f025411985801072f512670a8898f58</anchor>
      <arglist>(const hrp::Vector3 &amp;leg_pos, const double margin=0.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_inside_foot</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a7b578e3baf0d1b1460bb21b780b82b05</anchor>
      <arglist>(const hrp::Vector3 &amp;leg_pos, const bool is_lleg, const double margin=0.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_inside_support_polygon</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>ae09c0b7538d69f820406d0b18f492010</anchor>
      <arglist>(Eigen::Vector2d &amp;p, const hrp::Vector3 &amp;offset=hrp::Vector3::Zero(), const bool &amp;truncate_p=false, const std::string &amp;str=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_rear_of_foot</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a2863fa1861ab3f5e0df2119c950d0aa2</anchor>
      <arglist>(const hrp::Vector3 &amp;leg_pos, const double margin=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_params</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>aa82b9263e823f81add828f43205b6738</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_vertices</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a4995ce5bf4b97da862c4928787c6ab4b</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_alpha_cutoff_freq</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a0fd7f0af8fe0e45e0024bdc9ae9cb9fb</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_leg_front_margin</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a6c263d07f507ba2d1aad927895d42272</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_leg_inside_margin</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a4fdab12b2615eb37df99f0ab2edbef1c</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_leg_outside_margin</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>ad3cc45771d8d40afc3f50b41d839a7a5</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_leg_rear_margin</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>abc017e878655a19b2735504b3317a68b</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_vertices</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>ac05a8ce6d7e05f21de8afb67d0f8d1d8</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; Eigen::Vector2d &gt; &gt; &amp;vs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_vertices_from_margin_params</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a201f832b6e26d4aeca4f609241191f88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_vertices_from_margin_params</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a063c73ae7bfc6a71d9c91e34a6296689</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;margin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_wrench_alpha_blending</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>ab9a1a69eda0e547fb4f3f2d8ec6e4382</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleZMPDistributor</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a383e69a874a7c900cdb1492c94c55721</anchor>
      <arglist>(const double _dt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>compare_eigen2d</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a15a4ca07f612a1a6501681b7e7691fb8</anchor>
      <arglist>(const Eigen::Vector2d &amp;lv, const Eigen::Vector2d &amp;rv)</arglist>
    </member>
    <member kind="enumeration">
      <name>projected_point_region</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a5c21ee8f38248d587ce24353e29d0b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a5c21ee8f38248d587ce24353e29d0b2aa0f825701b782510411efacae0084ebf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIDDLE</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a5c21ee8f38248d587ce24353e29d0b2aa4dcc762bf25b6d8f346d307d3e28d71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a5c21ee8f38248d587ce24353e29d0b2aa3363bd1e949057e84d39b6fc59dfd7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; FirstOrderLowPassFilter&lt; double &gt; &gt;</type>
      <name>alpha_filter</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a272ac908c8c8fc0b0e95610927b6cbbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Eigen::Vector2d &gt;</type>
      <name>convex_hull</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a456a085258950d5badebf6e7245d8dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FootSupportPolygon</type>
      <name>fs</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a45a9c3d194af98d2df520d9bc9d6e456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FootSupportPolygon</type>
      <name>fs_mgn</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a0fcf7a218561526e4f37c64e16366cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>leg_front_margin</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a126d241c2555f57cefd143c9b039a939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>leg_inside_margin</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a5d069fa4b593921e32de71f961d21b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>leg_outside_margin</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>a6ea5f4c7dce6fc1c7dbb40f8c28b8380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>leg_rear_margin</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>ae30a1f68a69e3a86d516ac0b11e35eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>wrench_alpha_blending</name>
      <anchorfile>classSimpleZMPDistributor.html</anchorfile>
      <anchor>af90e7939ab5f23b3ce21d8199b75ae61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Simulator</name>
    <filename>classSimulator.html</filename>
    <base virtualness="virtual">World&lt; hrp::ConstraintForceSolver &gt;</base>
    <base>ThreadedObject</base>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type>void</type>
      <name>addCollisionCheckPair</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a2f395d4b1105e32eec1bad8f33c8bde5</anchor>
      <arglist>(BodyRTC *b1, BodyRTC *b2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendLog</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>ad64f37de69b8a82c5cebbd644db047da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkCollision</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a25488e499d8d02499da7698f2f2c241c</anchor>
      <arglist>(OpenHRP::CollisionSequence &amp;collisions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkCollision</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>aa3f9fad7104e8f5938ce9982727cf341</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a30c92608da88490222914ca7e2a0a6df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a64421aa65d0ef01e116aaacb02736aa8</anchor>
      <arglist>(Project &amp;prj, BodyFactory &amp;factory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>adc81ddfd7649ec96713e5571054f2b4a</anchor>
      <arglist>(Project &amp;prj, GLscene *i_scene, RTC::CorbaNaming &amp;naming)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kinematicsOnly</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a24a188874804df3e644aa3190b1c0e99</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a00e79c7d082eb1d59c748685bd6dea11</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a2eb8f34322899e604db5b752ebff6523</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>oneStep</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>aa5448f92827ec0e594d6c25f01ea8b62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>oneStep</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>aa5448f92827ec0e594d6c25f01ea8b62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a3fbbb78cc5b4392a08c8b09bef172b00</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a4434726b9231cf446c46a4ff38a0f8e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>realTime</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a85762c26f837969b3de83d57fdb67100</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogTimeStep</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>ac0cf56bf4f826d26caf7475c35a338a7</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTotalTime</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>ac712bc4d8443e9f01ab126674b510633</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Simulator</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>adb2fa87bd414f26f32ae361336ed5a06</anchor>
      <arglist>(LogManager&lt; SceneState &gt; *i_log)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Simulator</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a5567b0120a5201a5588e397317935574</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>totalTime</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a8c315f02a96e139af87cae1cc71b467b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Simulator</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a0f49aa04f42060a785adf77346b9de9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; BodyRTCPtr &gt;</type>
      <name>bodies</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a23733cf0bc4504651e3885407fdcc078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLscene *</type>
      <name>scene</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a3ba3e389451ec53ee0ac5b4da2b04f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OpenHRP::WorldState</type>
      <name>state</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>acae054e69db37665b413ab8b9cd70b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>totalTime</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a5bf68e51ea8246964fffd582873d247a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::World&lt; hrp::ConstraintForceSolver &gt;</type>
      <name>world</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>ada55a31ff74672ae08d3021b725853e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::SceneState</type>
      <name>m_sceneState</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>aa304e6a43274d1da083a130e2ed7b19d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; OpenHRP::SceneState &gt;</type>
      <name>m_sceneStateOut</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>af05fb809626b413860caf31fdea28176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>adjustTime</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>ab1de55bd2bc21e7bbd3c63dbd42e2700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct timeval</type>
      <name>beginTime</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a3b5cee960ddf813a70421ddd7d5610af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenHRP::CollisionSequence</type>
      <name>collisions</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>acadb00d6b909a4bb956b611dd66c0021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>ae550192844cf36275698e405283ce3a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogManager&lt; SceneState &gt; *</type>
      <name>log</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a68510f6991100c4b05eadc458266d701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; RTCBodyPtr &gt;</type>
      <name>m_bodies</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>ac43e27c7f0a2098c14084e8ddbb633fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_kinematicsOnly</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>aa834d81142ec20732b7afaaa79013a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_logTimeStep</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a184c8b21297fd0b07774b3908baca015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_nextLogTime</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a11f09f8feb313c1fb94cccba64d721d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenHRP::OnlineViewer_var</type>
      <name>m_olv</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a99f7bbd3da966bd74c43d635bcf4d076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_project</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a1172817c59a7c4811c4485573863d4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenHRP::WorldState</type>
      <name>m_state</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>aa1ece8eb8c68f93fe8af11baa6df1434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_totalTime</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>ad38e31112414158b673a06032f46885c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_useOLV</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a64f94c29a053521ee815c07200a61d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::World&lt; hrp::ConstraintForceSolver &gt;</type>
      <name>m_world</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>aa8b391f74297de513c58d05f8fe01ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::ColdetLinkPairPtr &gt;</type>
      <name>pairs</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a1f353ab02c4efd2c8d7d7eb475763d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ClockReceiver &gt;</type>
      <name>receivers</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>ab75ba74522c51a6c7f2742089d1d91de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; struct timeval &gt;</type>
      <name>startTimes</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>aecef70670c90726bbd1c086485496109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SceneState</type>
      <name>state</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a00eb9bb1d673351f809fea2ef4100613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeMeasure</type>
      <name>tm_collision</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>aae1bac504e4983a966e3e6744cb2dfb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeMeasure</type>
      <name>tm_control</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>af4bf1e5a409ab1a20f0fae92dc4a65d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeMeasure</type>
      <name>tm_dynamics</name>
      <anchorfile>classSimulator.html</anchorfile>
      <anchor>a4f2737ce9bd95c3ade11388cbbadb276</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SoftErrorLimiter</name>
    <filename>classSoftErrorLimiter.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>aa03e6a777b33da1bbed6fbbe34222984</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a74ec2932f8598d40ba67eb1ab32b838d</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>ac5f61873e379ce7e6f9099b83454e155</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>abd3a4c96a2049d99ef87493158d61756</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SoftErrorLimiter</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a23d5e06cfc12a2b4824b6fbb03dd3de7</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SoftErrorLimiter</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>aae4ade907185240909ee512252483bda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedLongSeq</type>
      <name>m_beepCommand</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a53a31e982dce2748007457e7d7658973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedLongSeq &gt;</type>
      <name>m_beepCommandOut</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a482d4ba221d27b162815bac842342dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qCurrent</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a9a898b6fd78db80e064c8c5785c08386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a07935c89f6678762af96d3fcd2c540d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qOut</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a352efc153b47b0509737f937d061de17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRef</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a5d79fbcb0e933e5568b1cd9b130297de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefIn</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a5fd9d93037a3784d77165ac5f6ae6c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SoftErrorLimiterService_impl</type>
      <name>m_service0</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a3fec8292778b0e63b6bcd41046552250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::TimedLongSeqSeq</type>
      <name>m_servoState</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>aaf18a369fb7247bd7134ab1d05220ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; OpenHRP::TimedLongSeqSeq &gt;</type>
      <name>m_servoStateIn</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a325f9503a9a654ef3292b8ad0d564f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; OpenHRP::TimedLongSeqSeq &gt;</type>
      <name>m_servoStateOut</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a60ba8bb96f462f2a1aaceb6dc3a19fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_SoftErrorLimiterServicePort</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a8311719ce1e73a20fdbf0e9c6a53d12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BeepClient</type>
      <name>bc</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>ae7c389ed54ec829a2c05995812800007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>debug_print_freq</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>ae5894faf762ca259c825d99f08f646f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a248c69f91ba5feffa40d17703fc8d513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a4244a209949152e9b40ea3138473925c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_beep_port_connected</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a8fd294c76bebbab97163ee42fc8e6858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, hrp::JointLimitTable &gt;</type>
      <name>joint_limit_tables</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a68fba536ec7f4a3d3cc8acc1e4e1ebe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>ad3df0d7043b5fbbb69f46b9843d727bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>m_joint_mask</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a7d930af234ec756e08d86c6a32e1283a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; robot &gt;</type>
      <name>m_robot</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>a37d50c7e56b268d36c9e836c4c5cb743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>position_limit_error_beep_freq</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>ab7d611c8902f0b1b65a4508106cc8a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>soft_limit_error_beep_freq</name>
      <anchorfile>classSoftErrorLimiter.html</anchorfile>
      <anchor>ac7cab95c25d0eec27ef0285a10de6584</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SoftErrorLimiterService_impl</name>
    <filename>classSoftErrorLimiterService__impl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>setRobot</name>
      <anchorfile>classSoftErrorLimiterService__impl.html</anchorfile>
      <anchor>a0231f54922a64d3469f44e54c2f390fa</anchor>
      <arglist>(boost::shared_ptr&lt; robot &gt; &amp;i_robot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServoErrorLimit</name>
      <anchorfile>classSoftErrorLimiterService__impl.html</anchorfile>
      <anchor>a4414ea634ecebbd67d2489570dd0963b</anchor>
      <arglist>(const char *jname, double limit)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SoftErrorLimiterService_impl</name>
      <anchorfile>classSoftErrorLimiterService__impl.html</anchorfile>
      <anchor>a8cec6f30d058e9def0431140adc1ef72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SoftErrorLimiterService_impl</name>
      <anchorfile>classSoftErrorLimiterService__impl.html</anchorfile>
      <anchor>ac0cf1910c2e2e3b69f4c3d4e4e9ddfb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; robot &gt;</type>
      <name>m_robot</name>
      <anchorfile>classSoftErrorLimiterService__impl.html</anchorfile>
      <anchor>aea5afe332afccde354646b7086f4af20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SORFilter</name>
    <filename>classSORFilter.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>a4edc18358d1b7e7586d34485145169ae</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>aad883ba6c1797ec76126d1f39e4dc32f</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>a56cc4fabcf4f2b9dad1654f1fa188a35</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>aa9c414c0149f4a56c65dc99951101d28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SORFilter</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>a3d3bef22f1257f3e26ee39efb17348b7</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SORFilter</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>a7b508066e1ddae289633b009f610724f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_filtered</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>a0295128944221e1ae7ea041f9191ee0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_filteredOut</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>a50b5f5373f3d415c334ef061f5de65f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_original</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>a031857ed4180d1471975cfeaa698936e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_originalIn</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>a48b093891a1554b3a15b66ef6d7a8eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>a5f785833457129902300af29f914766d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_meanK</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>a7aa06026bbce43214869aeab1e3d6cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_stddevMulThresh</name>
      <anchorfile>classSORFilter.html</anchorfile>
      <anchor>a10543ec288493dfe85b061de4a683c52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Stabilizer</name>
    <filename>classStabilizer.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <class kind="struct">Stabilizer::STIKParam</class>
    <member kind="function">
      <type>void</type>
      <name>calcContactMatrix</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aed96f6968b933d7ae19297fe3fe42e86</anchor>
      <arglist>(hrp::dmatrix &amp;tm, const std::vector&lt; hrp::Vector3 &gt; &amp;contact_p)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calcDampingControl</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ad0507de1dfec8fe4b5415bc5230d92c4</anchor>
      <arglist>(const double tau_d, const double tau, const double prev_d, const double DD, const double TT)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>calcDampingControl</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a7bc6c4d2ae213e368f234e3f6eaa1964</anchor>
      <arglist>(const hrp::Vector3 &amp;prev_d, const hrp::Vector3 &amp;TT)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calcDampingControl</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a86b70c0c81f3fa3bad2353f28f53d20d</anchor>
      <arglist>(const double prev_d, const double TT)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>calcDampingControl</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a20e134b8ec23ce751726f867a29925a6</anchor>
      <arglist>(const hrp::Vector3 &amp;tau_d, const hrp::Vector3 &amp;tau, const hrp::Vector3 &amp;prev_d, const hrp::Vector3 &amp;DD, const hrp::Vector3 &amp;TT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcDiffFootOriginExtMoment</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a61dcfc843d4edc476d93cffc2830b480</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcEEForceMomentControl</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a4b2a4761560dba5ce80e79a49ec951bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcFootOriginCoords</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a064d818ca0e6843c7e39fae942ba30c9</anchor>
      <arglist>(hrp::Vector3 &amp;foot_origin_pos, hrp::Matrix33 &amp;foot_origin_rot)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>calcMaxTransitionCount</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ad888e451beac7ad4bb749e7584e7f58f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcRUNST</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa60a417addc5bb78f1e2d5aebdf12f17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcStateForEmergencySignal</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a1f2b1dd4b4ac8461e0ab934b1cb8f3bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcSwingEEModification</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a3abe74c104d76fcdd1f3113ee4fcf1a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcSwingSupportLimbGain</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab2cb7a30fa0b9363e6774d3d2913f9b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcTorque</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a051e097a99a41a22ce737184e79f986f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcTPCC</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a8e50d85370e5ede2e803e9d20371c1e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>calcZMP</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae54584c52d9faea8d08504757e17ca9a</anchor>
      <arglist>(hrp::Vector3 &amp;ret_zmp, const double zmp_z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fixLegToCoords</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a76e0fa07c6e8d094862b3a12d4311936</anchor>
      <arglist>(const std::string &amp;leg, const rats::coordinates &amp;coords)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getActualParameters</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a6357bb2abe759066858720a0daebd3db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrentParameters</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>adeae71e4394b2fd6ad35e01a6f2bea32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFootmidCoords</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aab129445352d85622beddf56b470dc2c</anchor>
      <arglist>(rats::coordinates &amp;ret)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getParameter</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ad84ea1aa4ce844df63a3a9d0520fe0ff</anchor>
      <arglist>(OpenHRP::StabilizerService::stParam &amp;i_stp)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getStabilizerAlgorithmString</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab7a3d823ad0d8610ab5785c4d109158c</anchor>
      <arglist>(OpenHRP::StabilizerService::STAlgorithm _st_algorithm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTargetParameters</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a558d4784eb1d8cdf8e4c50d20e8f301e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContact</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a810a7948ae82011415f4ea5402e59073</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>limbStretchAvoidanceControl</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a1dfb63190a8c18b5d657b688f7f76700</anchor>
      <arglist>(const std::vector&lt; hrp::Vector3 &gt; &amp;ee_p, const std::vector&lt; hrp::Matrix33 &gt; &amp;ee_R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveBasePosRotForBodyRPYControl</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a142821b9045d236e46b6a5ce30c66a50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ac956a6b1e07e728f09c4ce0e046cdc3d</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a5908e458751a558c617353dde56bf7f5</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ac1ee6993bf62a67c9faf9a90a16727c2</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onFinalize</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a40bc1df59198bf12c14c8d13659f548b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ac743e9dd77fcb5433e666acfb4526783</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoolSequenceParam</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae1db1b0b625605376c6cafe0b6016c22</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;st_bool_values, const OpenHRP::StabilizerService::BoolSequence &amp;output_bool_values, const std::string &amp;prop_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoolSequenceParamWithCheckContact</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a4b54333e4a7b943560aba856635e0a76</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;st_bool_values, const OpenHRP::StabilizerService::BoolSequence &amp;output_bool_values, const std::string &amp;prop_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a07233bd7041fc9e12218a8b9820a9121</anchor>
      <arglist>(const OpenHRP::StabilizerService::stParam &amp;i_stp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stabilizer</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a73dd08f304bff2bb014af135968b6769</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startStabilizer</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a0a02c5fb10df63e76657f5bab2852e4b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopStabilizer</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aed3749a16d063591bcbccaf4f224c445</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sync_2_idle</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a605bf89f5d86e4d7a87810ca8bcc0a44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sync_2_st</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a49114ecf4bf126111370449d63bc5937</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>vlimit</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aed10c44d7283d97c5fd6271e2f6ae05c</anchor>
      <arglist>(double value, double llimit_value, double ulimit_value)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>vlimit</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a38f6e5fc332b5297e0531dff6cb3e038</anchor>
      <arglist>(const hrp::Vector3 &amp;value, double llimit_value, double ulimit_value)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>vlimit</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a3dd8fd90d386db63fd0760db7ddd4d37</anchor>
      <arglist>(const hrp::Vector3 &amp;value, const hrp::Vector3 &amp;limit_value)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>vlimit</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a0c0f8132182ddb2a0fd146cd27ac12b8</anchor>
      <arglist>(const hrp::Vector3 &amp;value, const hrp::Vector3 &amp;llimit_value, const hrp::Vector3 &amp;ulimit_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitSTTransition</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a63b3d1289b3b3a2d812b846e51fb831f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Stabilizer</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a4ce647343b82fd5ef942407a13fc748a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedOrientation3D</type>
      <name>m_actBaseRpy</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa6cbb9e2464132b7aa682fffba75a270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedOrientation3D &gt;</type>
      <name>m_actBaseRpyOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a335b95df22c5f7f3dea6c6daa9f86302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedBooleanSeq</type>
      <name>m_actContactStates</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae20804525be1004a476533960d9dc8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedBooleanSeq &gt;</type>
      <name>m_actContactStatesOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a73fd41be3024b67fbae0e8be8af998f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_actCP</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a4a18139f87d9b17f702d9da461d82e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_actCPOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ad2a2fe6addb811a56d237b071ac3bcaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_allEEComp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>afd7f68296e9bc43b8e9395fa2d27202d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_allEECompOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a182459bbc7f91490d060fd601bbeabc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_allRefWrench</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a709e2272481f72a956a7dc08436247aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_allRefWrenchOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a8653a8471331539c22730aa3734783f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_basePos</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a81c4578aff5d16f0e6c995afe0e59663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_basePosIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a7d6a9662d7f5862a029c99c86f78746b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedOrientation3D</type>
      <name>m_baseRpy</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a13212a1ae21122bfa9b326b55ff0a155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedOrientation3D &gt;</type>
      <name>m_baseRpyIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a2230a986ba67d64472c5dd7a04b21309</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedBooleanSeq</type>
      <name>m_contactStates</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a3bfa51a88e2e799872dcc0f8d99413a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedBooleanSeq &gt;</type>
      <name>m_contactStatesIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a08545f63f0db07a17f4bfe0524119e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_controlSwingSupportTime</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a35ad18142acf8e6b7a96b8191eea132a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_controlSwingSupportTimeIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a02da71ec4bfe17eec843abebfb61a62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_COPInfo</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>affa97b7ca2194f29bf1f766b2661e672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_COPInfoOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a44f0ae0436ab084878908a4bb00120ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_currentBasePos</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa4da2412203be7e1c3a6ee497c387f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_currentBasePosOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a75e72b08cd1bff3fa4ce3da836dc9a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedOrientation3D</type>
      <name>m_currentBaseRpy</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a595a0cb64df317449e4aebb71222e74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedOrientation3D &gt;</type>
      <name>m_currentBaseRpyOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ade6890dfcb15791de1f79abd8cc72aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_debugData</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab769b13c9e988f697bc20c7ac34323ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_debugDataOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>afc1ec0c72f3bf61ae1cc817e8c1657a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_diffCP</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aff5ce2dcc76658acda172d2921f52cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_diffCPOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab8a8fd9a9d25f7ef5fe635c16cbeabf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_diffFootOriginExtMoment</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a9f19c9f37ba5882c0d4422cbea8070bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_diffFootOriginExtMomentOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>abe26b6b4257fb6783f84ce4de6854896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedLong</type>
      <name>m_emergencySignal</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a43f2676c1af39bcd19974828b1796af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedLong &gt;</type>
      <name>m_emergencySignalOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a13108f4c6a59c231d21d105bede281e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_limbCOPOffset</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae4f83b6018171ceae5d8b02d1cf579db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; RTC::InPort&lt; RTC::TimedPoint3D &gt; * &gt;</type>
      <name>m_limbCOPOffsetIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>afb913c4040843811dbf11d1754c77a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_originActCog</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a7ec9b16cd1688fe9d8737544a05960b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_originActCogOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae51a826aa10f970675e26430e5ee75e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_originActCogVel</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a0f9ae58f6944f80c3f027f0eb7813d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_originActCogVelOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab3706c52e0973cf08197aef45f8a2294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_originActZmp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa1df785d2498a3e98e6bf9d0500df69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_originActZmpOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>adfd827282c92f4224d3a4c71e231311e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_originNewZmp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a08a0e5eef480db63b932f50ff7cc3eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_originNewZmpOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab2243538a885e29a13d3df9c6ee09d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_originRefCog</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a493b02cd7c7d0c61ea302c45c3ec91a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_originRefCogOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aac51bb1daba8d81be067b94f3b9f4577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_originRefCogVel</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa97c8f31aa6e5cb40b22a41192e385a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_originRefCogVelOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ad77466db3a66342fb9a8a322a81853ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_originRefZmp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aef01a182c62350c9e0ac91f6d3146b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_originRefZmpOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a02df048474f9a8571e0b4a185df022fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_qCurrent</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a4ec7b86f361563987b42f3668392617b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a133d1a7bb686cb39986a159196549e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_qRef</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab5b08f0bd0c7d41b353612fadc079781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_qRefIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a132dac77e52eee1c4475fa795b398f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_qRefOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a53de43770ae07682bfafc72c4723e5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_qRefSeq</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a1716b55e2a453653748978eb21195ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_qRefSeqIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ac8ee60ae44e6ba22a99892e7b0124cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_ref_wrenches</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>abda4e815525a374b567fd91a3fbe088c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; RTC::InPort&lt; RTC::TimedDoubleSeq &gt; * &gt;</type>
      <name>m_ref_wrenchesIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>abc92a9f0f819337371693232e4bd6dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_refCP</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>afd57f40afb77695a582ca451efa16d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_refCPOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a15a5ab0c0c0913dac1c9440f486aeac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedOrientation3D</type>
      <name>m_rpy</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae64b54b75414c1e48e4f4dd0cd8a007a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedOrientation3D &gt;</type>
      <name>m_rpyIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a651e6192a1937a5b1a7c014dcb2e0598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_sbpCogOffset</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a6be9229d7e00f97bcdb67841dba6d1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_sbpCogOffsetIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa8c388b5d1c5b25d26254bd5396c3273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StabilizerService_impl</type>
      <name>m_service0</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a44b04d6bc577d8efec50082e779a0288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_StabilizerServicePort</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>abbe3da5a90f347698aade1f1c457e273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_tau</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ac98fd8435b5bf6d952951023b3db9633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_tauOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a2d51cc992e034e561f789435e61c7cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_toeheelRatio</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab11103a3085f7fc238fd10a0142f0b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_toeheelRatioIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a598d8f865e7908c6b899cd87c2aa1632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedBoolean</type>
      <name>m_walkingStates</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae3f58a1cea8e929a5b62a71641834e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedBoolean &gt;</type>
      <name>m_walkingStatesIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ac965a48458c049dedb970c13fe984508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_wrenches</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a96ab5d8eb511cb9af3789749b25b1262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; RTC::InPort&lt; RTC::TimedDoubleSeq &gt; * &gt;</type>
      <name>m_wrenchesIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>af79cd6c5b25583721902c13e8053c768</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_zmp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>af57732f63e90d068e743d2b886533c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::OutPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_zmpOut</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab9cfe2ddda57867e8d4caaa9c89624bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_zmpRef</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>adea952d00184f7c3f669bec06930cf12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::InPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_zmpRefIn</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a3a757c3cd62d65351d3cff30d63360ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>cmode</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae10e9caea787631878c4ccddb88e5785</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_IDLE</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae10e9caea787631878c4ccddb88e5785af018cb6ec6028f82ce5080be66dd7166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_AIR</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae10e9caea787631878c4ccddb88e5785a0273163cd75e2622dc26a4d1ecf5b973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_ST</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae10e9caea787631878c4ccddb88e5785a6578ee894f6caf26a3a6d1827a347b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_SYNC_TO_IDLE</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae10e9caea787631878c4ccddb88e5785a0034f8873a040856caad29e86573c230</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_SYNC_TO_AIR</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae10e9caea787631878c4ccddb88e5785a714035cb1a209207a9be44ede76ec781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>act_base_rpy</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a60aa3be64998ae9ad893b1aca41c7940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>act_cog</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a49a2b913fb640725b345106bb201de4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>act_cogvel</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ade9f3526bfd720a9a07a6e0734ed74db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; FirstOrderLowPassFilter&lt; hrp::Vector3 &gt; &gt;</type>
      <name>act_cogvel_filter</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ac96eca2c87ded06b3e601595a68e89f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>act_contact_states</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a45b7eadab703b73ccefe6e4667a68ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>act_cp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a8cb7fc553cb2b74141d619233cca4e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>act_ee_p</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a7c265057703342c36b37667f8015448a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Matrix33 &gt;</type>
      <name>act_ee_R</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ad96fdeb0a8e27977dbe3bc55cde2eb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>act_force</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>abef8342a78c840f2cf622642f882481b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>act_total_foot_origin_moment</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aab6c0878afb006cb8b2945d8820019b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>act_zmp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a67826cd833f4c15eaa0250076aab016d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>contact_decision_threshold</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a336d7c70ab5168b6d31a3ebb6ed4e59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, size_t &gt;</type>
      <name>contact_states_index_map</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a3ff94302f5bc4703fc84b13c0c682844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>enum Stabilizer::cmode</type>
      <name>control_mode</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a64528387a6fa81d8c109c75831282b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cop_check_margin</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a06667df27b88c89657e5f00db536c43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>cp_check_margin</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a858154bae635f1abdbcd48325ac4ac93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>cp_offset</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>af019d2b184a3091f6d38fe7eef1620ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>current_base_pos</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a57902734c0805e1f463dea1d1f2f10a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>current_base_rpy</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab28f033158eaa3957c8f79de7790b4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>current_root_p</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa8772e2805aca48c9c46f8a73910b0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>current_root_R</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a3e2d751e9f557b3278fcce9316836e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>d_pos_z_root</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>afa6c08fd8b67e2d9b78280edba73eba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>d_rpy</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a80f2f7d85beea72be75af3b01e851642</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>d_run_b</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a2fae95c7f3b83d3b56ea0ad907e91449</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>detection_count_to_air</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa59504cf433e013141684782a5079b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>diff_cp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a026bfc99a16ea8122df9e84d3a850fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>diff_foot_origin_ext_moment</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a9d759580d320104b5e8fd8cf5d2c944a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a075f6932f812e62c544d079482c9218d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eefm_body_attitude_control_gain</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a8d82b1f6acc9dce3a7d5bf98d3a6a20e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eefm_body_attitude_control_time_const</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a0640b5331b029c0f37eab83859bfe908</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eefm_gravitational_acceleration</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a2c3c974030d91f419297254127211744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eefm_k1</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a17b8cbd7181e234d007f7f9c1a596a13</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eefm_k2</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>abd161269984aae8b59d3148fc43400eb</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eefm_k3</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa8c27e01d899ffe7983d3a922ebe5914</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eefm_pos_margin_time</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae977a5119e8e8ea70986999cef211865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eefm_pos_time_const_swing</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ac8022584b568d414b3c75b34d76dd7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eefm_pos_transition_time</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a34091d8af0cd520a9be36593515c542b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>eefm_swing_damping_force_thre</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a6b382379177318785c02d3a41937c394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>eefm_swing_damping_moment_thre</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ad683322a09141a70f7fc92787f627b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>eefm_swing_pos_damping_gain</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>afed2da6bca9c9c0eebc8984e7e42b204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>eefm_swing_rot_damping_gain</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a456ad80465935010999efeca201ae79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>eefm_use_force_difference_control</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>afe50335d29b6e02a752f65dffc6e97ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>eefm_use_swing_damping</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab41c199ed17c920e89a8ac0de4cea965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>eefm_zmp_delay_time_const</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a3755fe72edf724dcf9b02b72c249e4c9</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenHRP::StabilizerService::EmergencyCheckMode</type>
      <name>emergency_check_mode</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa3a1d5893436df6f3bfbef6037d1a01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>foot_origin_offset</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a66bdf6f736d9672f3ea77a4fc280dab6</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initial_cp_too_large_error</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>acedf624fbb3fb48a4075058a4c713efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>is_air_counter</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a12646d99fdb26253980aae0a5fff8a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_emergency</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a66016166023e9e7cf38b673ad783b31d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_estop_while_walking</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a9b227f33bbd9ae2f07616d1939f41d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>is_feedback_control_enable</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aad492049c277eaf41e1725c3508128c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>is_ik_enable</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a9fe09be4977e92fab183dd65dfeccb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_legged_robot</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a6b47d4bf6595c2fad7da6b5306eadbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_seq_interpolating</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab86b2c6dd7a3c18e5f8e7129d6bc3320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_walking</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a90276c819f3a8bacd1176cc997f14b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>is_zmp_calc_enable</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a11a160d71805cb551174cf8407083278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::JointPathExPtr &gt;</type>
      <name>jpe_v</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a453a24dd63e155db52d30e8cc1cada19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>k_brot_p</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a6cb6b720383290a8d8ec539be53644f5</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>k_brot_tc</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ac84de0ccede8eedebed1ec425e8d69b5</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>k_run_b</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>af83423a2f3c7493d9851931fcadd1d1e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>k_tpcc_p</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aed07d682a0172e6cdcd99fe4e55625ee</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>k_tpcc_x</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a224b7ddfeb49d4a2e6d00476366d7547</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>limb_stretch_avoidance_time_const</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a8b7271bc4e42faa9aa4c479ffe40f901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>limb_stretch_avoidance_vlimit</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aed29c2e13fe4cc143f6a329c44022210</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>loop</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aaf87175dec3b8f6167e57e321c6bff74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a06bff89a37ed25e5da58a9780974250d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TwoDofController</type>
      <name>m_f_z</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>adc03f2d3b6c3f1076fabf8b5c7372a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_is_falling_counter</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aafc04ce2ee447d4bd0e78c10e968e3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_mutex</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a1da023952ca531af933cf9ae150af1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae8f1cd2bd47454ce45431b22b528f98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TwoDofController</type>
      <name>m_tau_x</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aba7a342e50852696b945a425b7394675</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TwoDofController</type>
      <name>m_tau_y</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aad8efd5b834448d72eb687246a974ff0</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_torque_d</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>afc194146179c6abf98a48bf416258ea8</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_torque_k</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aea4b24da751331bb2e71990cb04f31d9</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, hrp::VirtualForceSensorParam &gt;</type>
      <name>m_vfs</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae1916916ef0cd238d0d2a7d0b992fee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>m_will_fall_counter</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a5eae5011c40bb6b9b1ef2c79c1cd5b12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; Eigen::Vector2d &gt; &gt;</type>
      <name>margined_support_polygon_vetices</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a61855bd3670ec1767ff383a77f6167f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>new_refzmp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a42307698dc1f7bd4b7ce7e641dfe399a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>on_ground</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae0beb88aff54f7ea7b7667e77e0b29be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pangx</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a966b83e1886e1d428e7f69a63c30f7b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pangx_ref</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a19e4d860c7943798b9d2763f3dc932dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pangy</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a5d13f156706128fabca010f5cef875b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pangy_ref</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a53be68a15719bd1d855a96e8ee90e849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>pdr</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>afe8aa0e47292b7bc60d4070caedbb61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>pos_ctrl</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>abcc18ad611a09df00aa48d974b647c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>prev_act_cog</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a9c0977ce1bd7fbcf1b5fc5df38330e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>prev_act_foot_origin_rot</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>af66c808faf45bdb355b62639828f1ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>prev_act_force_z</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a42cb3f01f15dd7c8c5345290827688a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>prev_ref_cog</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa42a7b06e63f8eecebac470b539dfe26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>prev_ref_contact_states</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a77812474579478308f7407100b4d71d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>prev_ref_foot_origin_rot</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a9358d07850eebfbebfe48ee20f2ad4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>prev_ref_zmp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a146b439337e5ee8f2e545ae0523fb226</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>projected_normal</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a1ba6c8ea70e4bb7f3470a5297a79064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>qorg</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a1cce78897401070bc08165af601c2b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>qrefv</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a79c02932dc2c014bc1c92ecaf5ffb015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rdx</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a440b6c50e369379996f513c94f5f723d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rdy</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a6563ef3d41497abe5d0fada56e77dfed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>ref_cog</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae4edc9908121a4a933b6fc2482e2ed42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>ref_cogvel</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a785791ba8743edb45b83da2128427568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>ref_contact_states</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a87f898df542659cb36dadff35eef3750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>ref_cp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a35c18f9be15c6b5707cb8a310bcf303b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>ref_foot_origin_rot</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a333f6fd87b2cfadcb21f63e614a77f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>ref_force</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a14101c4f65bdebfcca9a3ee8bc852f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>ref_moment</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a4d6b62694ee7d299b4d434a495ab4ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>ref_total_foot_origin_moment</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aebd5d5ef4fe50dfbe8831c8fd3c10a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>ref_total_force</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aca3962ac527be148f4a0def6d7c9c657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>ref_total_moment</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a3eaa0c15791cc65572c22959c75774b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>ref_zmp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>af72f5d71239eb4554a117f88c0a8bd8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>ref_zmp_aux</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae9b18ea237d533d6aaf9d44ae9dad5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>rel_act_cp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa00c8b993e4e348ade4d6e9864811d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>rel_act_zmp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ad3858550746283e79d8241cf2df488ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>rel_cog</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a55d366d909b16fb348977ddff629d80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>rel_ee_name</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa827ac7641873fb4fb76cff023db71aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>rel_ee_pos</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a536784495b02591f49dea8a10b3448fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Matrix33 &gt;</type>
      <name>rel_ee_rot</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a4f79b939e1c41fd957d5a2ef9f316ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>rel_ref_cp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>af4431c336cf0019d5c4ea84ac5025ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>reset_emergency_flag</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a36852a5abdcd433075b77dbc0dac4425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>root_rot_compensation_limit</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa1a3d2588386cc9c6881fd83f9e7c427</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rx</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae4b26fcd793ea01b41e24184809e9afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>ry</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aea08879091264824a7f970de042db9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>sbp_cog_offset</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a3a6343435b0e74c72ef989e2545b7d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenHRP::StabilizerService::STAlgorithm</type>
      <name>st_algorithm</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>acf2acde21bc53dcc6cbab94add9122e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; STIKParam &gt;</type>
      <name>stikp</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>acb4d160ada45832ac552dc9788a63732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; Eigen::Vector2d &gt; &gt;</type>
      <name>support_polygon_vetices</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a1e9ff3ef9e53337c2b8fe71ce571a545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleZMPDistributor *</type>
      <name>szd</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ae0e1e5bb38bbb16fb30400836bed81ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>target_ee_p</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ab1b80605ac9f7b2e7ac05410063c8177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Matrix33 &gt;</type>
      <name>target_ee_R</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ac019a4d5422c4cd23aff69a65d96546f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rats::coordinates</type>
      <name>target_foot_midcoords</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a403b46240f54186fcd44be3ebdd53c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>target_foot_origin_rot</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a137c7f27382e24539491b9b58b17bf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>target_root_p</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aac08a2b3dbe1840dfea1461f217b3756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>target_root_R</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a028a6f8fe339d7d9c3f1af6855336a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>tilt_margin</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>aa076587a3ef982021bea99c98e86a29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>toeheel_ratio</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>afd57e527bddea7ea7e9dec4950b87887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>total_mass</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>afcb78f74e3c16428c93c63821cd4185c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>transition_count</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a189f403311d25091873a2efaec2d02e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>transition_joint_q</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ac3cd7553e7c88d996e18c30845c463ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>transition_smooth_gain</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a38618a40d3679da9f0b8fbc4c3d3fa0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>transition_time</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>adc672169b8f87fd1f313f17ee351f2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_limb_stretch_avoidance</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>ad304cc1637367280d01b54ed809429e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_zmp_truncation</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a2735bf83149004026b5687b97d837d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>zmp_origin_off</name>
      <anchorfile>classStabilizer.html</anchorfile>
      <anchor>a62fa9a10cc81478f3109d42f91724f5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Stabilizer::STIKParam</name>
    <filename>structStabilizer_1_1STIKParam.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>avoid_gain</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>abcfa2cfc5343e174269f71d2bc040c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>d_foot_pos</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>ad4a92980cef2e8212a8db3fe04240c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>d_foot_rpy</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a36faa5ba12698794223d7c9426ec7fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>d_pos_swing</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>af33b26dbd750f5bf2d954a92e322f0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>d_rpy_swing</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a8748a5c029582d4bcae088004817ff79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>ee_d_foot_pos</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a332e6fb2da31efd74d5377ef97891694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>ee_d_foot_rpy</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>adec16cfd91593be49eb65f58b872bf12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>ee_name</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>aa575fe063d8a3715792e3528f2666860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::dvector6</type>
      <name>eefm_ee_forcemoment_distribution_weight</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>afef06945124f05ae93971377fe2d447d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>eefm_ee_moment_limit</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>aa2c43d1492b38b6827cfb516d5b83c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>eefm_pos_compensation_limit</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a7afaf76b751819d5f9849357505bcb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>eefm_pos_damping_gain</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a3c169e48dd7dd41c8a0f3c695c3763ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>eefm_pos_time_const_support</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a6ebd0ee31e32de7bdae2f8488bee38a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>eefm_rot_compensation_limit</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a8258fe1bd6a320f8ec1f19a0d3f448a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>eefm_rot_damping_gain</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>af74f7d696e7f0eccacfbe7fef740c81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>eefm_rot_time_const</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a90403296b8598121a6549f0a6b09cba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>eefm_swing_pos_spring_gain</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a396f9cea62bcb74112d46a2db5063018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>eefm_swing_pos_time_const</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>ad03e5b581f4d403aff94d81e4f50faae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>eefm_swing_rot_spring_gain</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>ad878a6df0b41df93da193a593afabc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>eefm_swing_rot_time_const</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a0c26e1b344883f3bc1f45f85fc55b581</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>ik_loop_count</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a96c0740ef9c0a2e69a63d9a7afdc52b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>limb_length_margin</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a221f901dfd9f6dc7563922c852b4b79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>localCOPPos</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a0d8042e851974551aa0854710d0acc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>localp</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>ac54ec18febb7fd0a73f6f29a024fc95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>localR</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>aff57b3a84e15a022e15ff5cd722a50cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_limb_length</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a53e2c04255c5a91772a0657724d8aba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>parent_name</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>ada9c2db6f64c83a09bdb0f420b4124ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>prev_d_pos_swing</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>ad985661f5f2bfef21d87dde7cfa58acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>prev_d_rpy_swing</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a86f4caddc644b179dadb478fe2c1e219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>ref_force</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>ac549b843d9d28427043ff9bd5b5c2df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>ref_moment</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a723042956f45d7c9f488815156788354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>reference_gain</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a603fc62c49c364fd777e0e69dab7263b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sensor_name</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a96272dce8500c1b458d0409486ab6055</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>support_time</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a1df26a0025715c9c8fb8cf03766e5780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>swing_support_gain</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a48664240b7af04b2c3e17eee202301d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>target_ee_diff_p</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>ad7e5097bdde0a35e524cf75633438fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; FirstOrderLowPassFilter&lt; hrp::Vector3 &gt; &gt;</type>
      <name>target_ee_diff_p_filter</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a2a9e78a48b9afadfe69a0429697757da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>target_ee_diff_r</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a12f4b3b3e6e7efd6e3510396cd100004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; FirstOrderLowPassFilter&lt; hrp::Vector3 &gt; &gt;</type>
      <name>target_ee_diff_r_filter</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>ac19f8b4ccd3eaf356aea44059c8bdda3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>target_name</name>
      <anchorfile>structStabilizer_1_1STIKParam.html</anchorfile>
      <anchor>a72c39b7a0d134cc0cf82a3ececa5807a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StabilizerService_impl</name>
    <filename>classStabilizerService__impl.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>dummy</name>
      <anchorfile>classStabilizerService__impl.html</anchorfile>
      <anchor>af9603672f66e493572d1d0a98bb964ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getParameter</name>
      <anchorfile>classStabilizerService__impl.html</anchorfile>
      <anchor>a82cc921d24f886b131700e6c0eb10921</anchor>
      <arglist>(OpenHRP::StabilizerService::stParam_out i_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classStabilizerService__impl.html</anchorfile>
      <anchor>a2c67f07d971953b12ddafaf25ca12fe7</anchor>
      <arglist>(const OpenHRP::StabilizerService::stParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stabilizer</name>
      <anchorfile>classStabilizerService__impl.html</anchorfile>
      <anchor>a3e54c4e433bafa7fe8e2de61fd92ec26</anchor>
      <arglist>(Stabilizer *i_stabilizer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StabilizerService_impl</name>
      <anchorfile>classStabilizerService__impl.html</anchorfile>
      <anchor>a29d590f08144f1718e7972b14b170af2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startStabilizer</name>
      <anchorfile>classStabilizerService__impl.html</anchorfile>
      <anchor>a1019901d2dd3232917c3ec6c51e0045f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopStabilizer</name>
      <anchorfile>classStabilizerService__impl.html</anchorfile>
      <anchor>a91d3e97d707c8b5e96678cce65f9314d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StabilizerService_impl</name>
      <anchorfile>classStabilizerService__impl.html</anchorfile>
      <anchor>a3eeca0ba82fa29e41d02a600a759220a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Stabilizer *</type>
      <name>m_stabilizer</name>
      <anchorfile>classStabilizerService__impl.html</anchorfile>
      <anchor>a1b99ad563312895fa7e8108c23c93a8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StateHolder</name>
    <filename>classStateHolder.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type>void</type>
      <name>getCommand</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a5085a52dd729a44c6cad0918a347e0e8</anchor>
      <arglist>(StateHolderService::Command &amp;com)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goActual</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a699a0da7a43d1f64c61531c678efcb90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a75dc808b6ad2c6ebc99419a83ee632b2</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a6de2b4967bfdc240d7ff048d99a7b9d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateHolder</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a73f18684575f7a943e095d754e5abdac</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a6b18d32ab387bb5b4fa415817aaf6509</anchor>
      <arglist>(CORBA::Double tm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StateHolder</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a11808b653840d09edb5d16a35107dcfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_basePos</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a5fdca9326adf1fb17382106a56e6a84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPose3D</type>
      <name>m_basePose</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>aa52f9231378fbe6c8ecf811da186d51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedPose3D &gt;</type>
      <name>m_basePoseOut</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a76f237e3f136ba91bfc58fecad1b5fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_basePosIn</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>aa05c34f06bb8b879adf768a3cc941672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedPoint3D &gt;</type>
      <name>m_basePosOut</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>af93343d5ed82bdb35b0c46fcfb9d4a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedOrientation3D</type>
      <name>m_baseRpy</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>aa0ce12b44367194b98455fc46362be31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedOrientation3D &gt;</type>
      <name>m_baseRpyIn</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>ae66e3641a2642cfecf5dadda056d98d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedOrientation3D &gt;</type>
      <name>m_baseRpyOut</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a487fcb4fe27c2f4dc209f43060b7babc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_baseTform</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a286fd5aa761a3259adc1cc82c82a6c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_baseTformOut</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>ab1ea86e431c7a9797f6c9106f1e8a9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_currentQ</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a6c40f7d29298aa5121b984774b4c7d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_currentQIn</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a51b7a4c4d891390e7c6c973df30f7ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_optionalData</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a3d706f84befc0301b50975462b635524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_optionalDataIn</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a4422b88d885c22b8640e4791a02c8773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_optionalDataOut</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>ac8a558318892769cedc81e95708ca2a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>ae79ca8a2667d2b92fc004f93bf619ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qIn</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a53f725d04dca45eedafd5789068606bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qOut</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>af5fb2a35e7d5076979c377ef0d2b72a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StateHolderService_impl</type>
      <name>m_service0</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>af65ed1e41f8151cab78a83b6b4e17d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimeKeeperService_impl</type>
      <name>m_service1</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>acd39a024dc67a01f5aa834a0abb51512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_StateHolderServicePort</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a68461777b3833c10a4b1a8e3d4788cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_TimeKeeperServicePort</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a31ed3ad6a6b0b612b9dbab83992c2d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tq</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a27a2474580225b879c3844b624fb4b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tqIn</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a0be02ebf3e40068b52143105db4bf6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tqOut</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>aeba6ae93494f34ed30e3a8c622268ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_wrenches</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a950becb2d1a26c52fac33c7cdf863562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; InPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_wrenchesIn</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a517ee239449be6c012fcc0e08f4cd5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OutPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_wrenchesOut</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>ada6ca9df4ebc12ea18bf129f58bfd33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPoint3D</type>
      <name>m_zmp</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a55769db49a9fb9322d3e90a8f87d5244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedPoint3D &gt;</type>
      <name>m_zmpIn</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>af038670e09b480ca95ab544a80a55360</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedPoint3D &gt;</type>
      <name>m_zmpOut</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>ae70c291bd0fb6cd1621e2cc9a1270725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>abfd022942ba097f1f48ad6cbb6394bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>abd0313e08cca43f6de14221aeeaf793a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_requestGoActual</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>a46e6f43ca71805be132ff2dbb8f0ad5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_timeCount</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>af364aafe964a81d9c4fe71173f7e27d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sem_t</type>
      <name>m_timeSem</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>aa8f0ec5704884a3a0bacd3248f55718c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sem_t</type>
      <name>m_waitSem</name>
      <anchorfile>classStateHolder.html</anchorfile>
      <anchor>af32e3ea2b4d0df4369c332a205ccb23c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StateHolderService_impl</name>
    <filename>classStateHolderService__impl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>getCommand</name>
      <anchorfile>classStateHolderService__impl.html</anchorfile>
      <anchor>a1d9a00d7c1a0e7aa0a8dae53e069a704</anchor>
      <arglist>(OpenHRP::StateHolderService::Command_out com)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goActual</name>
      <anchorfile>classStateHolderService__impl.html</anchorfile>
      <anchor>a6700550ab32c46fc1d1ea2a9880e70c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComponent</name>
      <anchorfile>classStateHolderService__impl.html</anchorfile>
      <anchor>aead6d068272ce72a4665e2765de45c14</anchor>
      <arglist>(StateHolder *i_comp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateHolderService_impl</name>
      <anchorfile>classStateHolderService__impl.html</anchorfile>
      <anchor>afd7b5babc4060b896f5723e6ba71c06d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StateHolderService_impl</name>
      <anchorfile>classStateHolderService__impl.html</anchorfile>
      <anchor>a56f4634f1390a3cd478f03773ef8db98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateHolder *</type>
      <name>m_comp</name>
      <anchorfile>classStateHolderService__impl.html</anchorfile>
      <anchor>a747628dda5fba90ccabb9bc92cd55c6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testGaitGenerator</name>
    <filename>classtestGaitGenerator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>check_all_results</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a375fca97597d135d407cce8ecbad34f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_params</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a459821425880c9be3c41c05b27d886c0</anchor>
      <arglist>(bool is_print_doc_setring=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test0</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a1c00715823bedd0605d11741583fa1f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test1</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>adf6900c6aaab9ff397eba474eb372e35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test10</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a8b47a49a8c4e99b173f1e50190be0e51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test11</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>aa9754c8d5615154205738b8a964ee2c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test12</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a31198b5e2c16f6dfd6cd112380c959f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test13</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a10cd6538cf91b829ccd5a264e63a14ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test14</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a360f227586b434b40639780ea67cc7eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test15</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a81d866f611f9f48f475e60a84a21584b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test16</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ae25afc10d2eaf94dcd79ece54efd42a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test17</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a2478fd577be82e657ed05cc228f6a15a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test18</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a96e6ccb22028fdb58b5e8061239b7265</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test19</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a069cebb72634b1807de807d76d50a98d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test2</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ae64eb3170fbd04a079dab1b04faa8d2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test20</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a66f425b7f2310c490e98149226fd00f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test3</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a2a05d81988c44f0423c99be3c46ff831</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test4</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a5d125c415dbfe0675c9b6853e2c3666e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test5</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a9a79e15d0d6eb9e267e4052eda42ac36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test6</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a471726fe218139437102ee5ffecad87b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test7</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a65a41d3a136d4e73f57c1390994ec818</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test8</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a88bcbe678d12c1a076e88bf8098eede0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test9</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a25f698a0e9738d281d90236c4bb63748</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>testGaitGenerator</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a3dfc1c01ee6d4df813b097d1e238eae1</anchor>
      <arglist>(double _dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~testGaitGenerator</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ae474b68c875e3d523896360a7bbd1fd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>arg_strs</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a93ad94de20c35fd5d5a297f50ee99df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>all_limbs</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a574eecb5bbd8156216b24c4b93d72b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueDifferenceChecker&lt; hrp::Vector3 &gt;</type>
      <name>cartzmp_diff_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ac52823badd14ce4739e19572663ff565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>hrp::Vector3</type>
      <name>cog</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>add97e787cf2935a8a5e98c1486b83475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueDifferenceChecker&lt; hrp::Vector3 &gt;</type>
      <name>cog_diff_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a273439c0281f35c69acea71d68a26266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueErrorChecker</type>
      <name>cogzmp_error_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a1b8051b9b9393208b0c75ff69f3d5c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a940e2816ad2e4879716b676a84a82cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fname_cogzmp</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a533a45e2e91bad2ec886df9c7a90ce7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fname_fpos</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ac6983e43d43e0c375f686b3275fe0667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fname_fposvel</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>af81b44c330d48ead895de0ab8edd3256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fname_frot</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a08e137a8eb1b4df13820700ef334dc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fname_frotvel</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a65cbdbdb25c6fe1094f29d485158c96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fname_ssmc</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a177679264c2ea5ceff8ab4e888a959d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fname_ssmcvel</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a84b069a2f7dd5d17bacd8b52a234949d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fname_sstime</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ae7fcaab719bfcb1b6bf5fdd48576f814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fname_thpos</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a93aa84050b5abf3c8514b39b955eecf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>fname_zoff</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a864d361807385b18872635153b6c1dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueDifferenceChecker&lt; std::vector&lt; hrp::Vector3 &gt; &gt;</type>
      <name>footpos_diff_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a1e0731360dc361d8e371ae1839e2aff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueDifferenceChecker&lt; std::vector&lt; hrp::Vector3 &gt; &gt;</type>
      <name>footposvel_diff_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a4df6eea5d827745c150de764b2611c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueDifferenceChecker&lt; std::vector&lt; hrp::Vector3 &gt; &gt;</type>
      <name>footrot_diff_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a41e20c42974d2375892f5add749650e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueDifferenceChecker&lt; std::vector&lt; hrp::Vector3 &gt; &gt;</type>
      <name>footrotvel_diff_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a224fa0f46821df4c732bb459c633ac9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>fp_cogzmp</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ab9313dd20ee9d0832e5d2942ccd0de8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>fp_fpos</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>adedd73f4beb6d546b0c24111a04fd513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>fp_fposvel</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a0626e2b4d086a5a8a5b9bac4364de671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>fp_frot</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a679a497ce449b13dc3e015caafe3856d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>fp_frotvel</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ac2a9c9335969d165977734534b6ffb3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>fp_ssmc</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a23b77a688d36a27d70dbebc7151f09c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>fp_ssmcvel</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>aba57db79e4311de296e328e59ad4b098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>fp_sstime</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a3fb7c01899c9809c5bcebd687c78a672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>fp_thpos</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>abe9ee6ceede67bf0bbfaec18ef87b1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>fp_zoff</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a1b5bb5a82164e04199afe41f478836e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>gait_generator *</type>
      <name>gg</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>abc47fab36c2966f1bb10c5594f853027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_contact_states_swing_support_time_validity</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a4d7aea205514720b12fc7c15ce8c8170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_step_time_valid</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>aef4dc0c554096983ac28475e406ec2e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_toe_heel_dif_angle_valid</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>af01016e418c266835d65fdfd0d75d2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_toe_heel_zmp_offset_x_valid</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a829d8185844d8044ab7e39b8d6d9bfe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>leg_pos</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>aed41ea7f6e14ffb04986c9ee581584f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>hrp::Vector3</type>
      <name>max_lfoot_pos</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>af41917ed5cfa4c584b370cb6b7f60610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>hrp::Vector3</type>
      <name>max_rfoot_pos</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a6e74b92b8ce57fb30085b854b8ddefbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_toe_heel_dif_angle</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>af2ab0a6b652d8326451dddf0a8b4258c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>max_toe_heel_dif_angle_list</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>aab56050466fb89b980e953658800ce51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_zmp_offset_x</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a0284616079b4ce4a33aa45a6c2dc1d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>max_zmp_offset_x_list</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a541413a8a5d10fe17da089eaf535597f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>hrp::Vector3</type>
      <name>min_lfoot_pos</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a8efbd36cd49a1bca364c62aceb94906d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>hrp::Vector3</type>
      <name>min_rfoot_pos</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>aa9bac99ddadb770baf2de755ec7579b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>min_toe_heel_dif_angle</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ac9ea0db84dacd43ff881fe8a4ced2ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>min_toe_heel_dif_angle_list</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>adf65b212f1740eeedf2a4ffc0afcbd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>min_zmp_offset_x</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a04686e0180e70eece3fcaa415b783ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>min_zmp_offset_x_list</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a04fed37ed3022e834617a889b0b208a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; bool &gt;</type>
      <name>prev_contact_states</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a558cdfe71cc87e5c8b6e00e8517b8baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>hrp::Vector3</type>
      <name>prev_lfoot_pos</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a338233f33dc341a1642ae7c42991193a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>hrp::Vector3</type>
      <name>prev_lfoot_rpy</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ab14b53339d0611bd455950ab3c87c509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>hrp::Vector3</type>
      <name>prev_refzmp</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>afa63483326276e5aa862a43effc2f045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>hrp::Vector3</type>
      <name>prev_rfoot_pos</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a0b1c43ec80305fa06610483af66aa00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>hrp::Vector3</type>
      <name>prev_rfoot_rpy</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ac2fe39b8285f82eb22ec5337b66c574b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>coordinates</type>
      <name>prev_ssmc</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a1fc3dc0b0fee82197ad84eecd19ce97a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>prev_swing_support_time</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a83ab1ebf8650807d6c7bde27268fd04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueDifferenceChecker&lt; hrp::Vector3 &gt;</type>
      <name>refzmp_diff_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ad4a288f4e7beeb15a65db31dec33b4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueDifferenceChecker&lt; hrp::Vector3 &gt;</type>
      <name>ssmcpos_diff_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a4e39f8280bef0d3283b1a184635deb62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueDifferenceChecker&lt; hrp::Vector3 &gt;</type>
      <name>ssmcposvel_diff_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>aee47cc9310f0a3f899336284fe0615db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueDifferenceChecker&lt; hrp::Vector3 &gt;</type>
      <name>ssmcrot_diff_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a4e588bfd5c73cf1a3a3764423f7d60d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueDifferenceChecker&lt; hrp::Vector3 &gt;</type>
      <name>ssmcrotvel_diff_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>adf319fab0daa172c847cc3432e048089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>step_time_list</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a31402f8d260994b1fbe18d0371069f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>test_doc_string</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>afeba985fba33a9c07c9688c755b60ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_gnuplot</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>ae85136e892f082881ebc84c9c19556b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_graph_append</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>afcf33901550a435b47a0ab25e0456c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueErrorChecker</type>
      <name>zmp_error_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a7962c7b06e467aabdba386d8f4825e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ValueDifferenceChecker&lt; std::vector&lt; hrp::Vector3 &gt; &gt;</type>
      <name>zmpoffset_diff_checker</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a964da320d3aadf9f8ff79c59f602ede0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>check_end_values</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a978060a46e346d85c5c3d96ae01bfa73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>check_start_values</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>adcb29ed83694e114dbd1e9e2dd6d3b4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>gen_and_plot_walk_pattern</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a3eed5d816cc04f31b490a3b24743222f</anchor>
      <arglist>(const step_node &amp;initial_support_leg_step, const step_node &amp;initial_swing_leg_dst_step)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>gen_and_plot_walk_pattern</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a9648633a8f4172cd0a5f1e00cce3dfcf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>plot_and_print_errorcheck</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a1f3e78559bf7d4a90a156a4c1a66447c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>plot_and_save</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a12aeb5e8fdd43e2e5d99c0d75601754e</anchor>
      <arglist>(FILE *gp, const std::string graph_fname, const std::string plot_str)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>proc_one_walking_motion</name>
      <anchorfile>classtestGaitGenerator.html</anchorfile>
      <anchor>a5a51c67f0f42f63fca082ed2fb56af79</anchor>
      <arglist>(size_t i)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testGaitGeneratorHRP2JSK</name>
    <filename>classtestGaitGeneratorHRP2JSK.html</filename>
    <base>testGaitGenerator</base>
    <member kind="function">
      <type></type>
      <name>testGaitGeneratorHRP2JSK</name>
      <anchorfile>classtestGaitGeneratorHRP2JSK.html</anchorfile>
      <anchor>aeef5454fc4eb647468d8f768da65c462</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testIIRFilter</name>
    <filename>classtestIIRFilter.html</filename>
    <templarg>T</templarg>
    <templarg>FT</templarg>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a84639e8eaedbb3d45882edea776d94c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a2c781620d9f964aa2cf7a2b7142340b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_params</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a4d6abf805d17c20df6a9867d98444720</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_params</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a647778ae48818fe5c1162b576c541dac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test0</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a1664f9bdd4eab7d68cfbc432054cb9c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>testIIRFilter</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a85d55b023128f31cb332ee80c53adef5</anchor>
      <arglist>(const double _dt=0.004)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>arg_strs</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>aa68cbcced744e3c84f499906315b2d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>calc_sin_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a67e233d4528a72d3612a99515a3342f2</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fprintf_plot</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>add2301b1c9dfd6d8315c50fb8f94c12d</anchor>
      <arglist>(FILE *gp_pos)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fprintf_plot</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>ade4ca00fd6b9bcca1bbb96777f7e9c38</anchor>
      <arglist>(FILE *gp_pos)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fprintf_plot</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a7fc460705f51bfbd8e2623527934e8b8</anchor>
      <arglist>(FILE *gp_pos)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fprintf_plot</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>aac139d9ba5f9af816d675208545a6321</anchor>
      <arglist>(FILE *gp_pos)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fprintf_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a597dda11f84b31287e3f9e278d5ca59e</anchor>
      <arglist>(FILE *fp, const double _time, const T &amp;_input, const T &amp;_output)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fprintf_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>adf7bbf000d417eeab65ed0e3ea51f426</anchor>
      <arglist>(FILE *fp, const double _time, const double &amp;_input, const double &amp;_output)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fprintf_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>adbf3763fa5c32cdc835daf9b2474bef8</anchor>
      <arglist>(FILE *fp, const double _time, const hrp::Vector3 &amp;_input, const hrp::Vector3 &amp;_output)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fprintf_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>afa15e9b380a97dacb2451a0aa289c522</anchor>
      <arglist>(FILE *fp, const double _time, const double &amp;_input, const double &amp;_output)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>gen_pattern_and_plot</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a0fa34a31aeca3688c0cb61a14d714ced</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;time_vec, const std::vector&lt; T &gt; &amp;input_vec)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>T</type>
      <name>init_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a0d00f7def48da38219505a5409da94c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>init_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a48bbea4395a93f0af4fc05c39c343ac0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>hrp::Vector3</type>
      <name>init_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a03276174ad8fca233b46ce8cbda6e785</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>init_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a88665c2c5b3d320977da501e73680e0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>T</type>
      <name>test0_input_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>ae6632a4dd9cd33b3929de191027c19bc</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>test0_input_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>aa6dba9ea0b68eb8f060b9fa6eeabee2a</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>hrp::Vector3</type>
      <name>test0_input_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a92d9003f39d27c84abbf25682766ac88</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>test0_input_value</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>aab48e78f3b0bfff96c7c807941c9ee27</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>ae7af216c8a080e2fdacb1db3877ff784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; FT &gt;</type>
      <name>filter</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>aed6b921b0a9357cb6ffa2054308c8c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>input_freq</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>aea68e9447ea71443aa48ce12b88bfe9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_gnuplot</name>
      <anchorfile>classtestIIRFilter.html</anchorfile>
      <anchor>a954cc03efac10bca95bda0a4c4015f34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testImpedanceOutputGenerator</name>
    <filename>classtestImpedanceOutputGenerator.html</filename>
    <member kind="function">
      <type>void</type>
      <name>parse_params</name>
      <anchorfile>classtestImpedanceOutputGenerator.html</anchorfile>
      <anchor>add7676980f77a9fe00defa3b6599305a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test0</name>
      <anchorfile>classtestImpedanceOutputGenerator.html</anchorfile>
      <anchor>a7d6aaff34764f19e5d6250ede2fa3d3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test1</name>
      <anchorfile>classtestImpedanceOutputGenerator.html</anchorfile>
      <anchor>ae088c59d5970e046b77489f799dc4168</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>testImpedanceOutputGenerator</name>
      <anchorfile>classtestImpedanceOutputGenerator.html</anchorfile>
      <anchor>aea808175de28b104165ac63a00c2499e</anchor>
      <arglist>(const double _dt=0.004)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>arg_strs</name>
      <anchorfile>classtestImpedanceOutputGenerator.html</anchorfile>
      <anchor>a3ac0eb677c9a23278c50555aac0c03e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>gen_pattern_and_plot</name>
      <anchorfile>classtestImpedanceOutputGenerator.html</anchorfile>
      <anchor>a0cd0d520eb9e4a3b07881169314c675f</anchor>
      <arglist>(const std::vector&lt; hrp::Vector3 &gt; &amp;force_diff_vec, const std::vector&lt; hrp::Vector3 &gt; &amp;moment_diff_vec, const std::vector&lt; hrp::Vector3 &gt; &amp;target_p0_vec, const std::vector&lt; hrp::Matrix33 &gt; &amp;target_r0_vec, const std::vector&lt; double &gt; &amp;time_vec)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classtestImpedanceOutputGenerator.html</anchorfile>
      <anchor>a7ef8efa7e4280ca197bb4673b07678c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ImpedanceOutputGenerator</type>
      <name>imp</name>
      <anchorfile>classtestImpedanceOutputGenerator.html</anchorfile>
      <anchor>a4df3f3fe7efbb6a3c57318ce88224e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_gnuplot</name>
      <anchorfile>classtestImpedanceOutputGenerator.html</anchorfile>
      <anchor>ac18657dac28d9199ea20fcdd76977605</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testObjectContactTurnaroundDetectorBase</name>
    <filename>classtestObjectContactTurnaroundDetectorBase.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>check_all_results</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>af26ccc255cbd56eefd39cad252b4ede3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_detection_time_validity</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ad3082b6d375daa0b4bd6861c8be2bf02</anchor>
      <arglist>(const double time_thre=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gen_forces_moments</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a8713fa7b4287874672ebee239c82716c</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;force_vec, const hrp::Vector3 &amp;force_dir=hrp::Vector3::UnitZ())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>gen_forces_moments_for_inverting</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a65ec7331febbb0dc9bbb13b04f7c9a16</anchor>
      <arglist>(const double total_tm, const double start_tm, const double turnaround_tm, const double start_resultant_force, const double turnaround_resultant_force, const hrp::Vector3 &amp;force_dir=hrp::Vector3::UnitZ())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>gen_forces_moments_for_saturation</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a771663f4a0871278b2b1d32c00ce43d7</anchor>
      <arglist>(const double total_tm, const double start_tm, const double turnaround_tm, const double start_resultant_force, const double turnaround_resultant_force, const hrp::Vector3 &amp;force_dir=hrp::Vector3::UnitZ())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_a_coeff_by_index</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ae460cda8dae1b93439a21d8248408a79</anchor>
      <arglist>(const double df, const hrp::dvector6 &amp;ccm1, const hrp::Vector3 &amp;fdir)</arglist>
    </member>
    <member kind="function">
      <type>hrp::dvector6</type>
      <name>get_ccm1_by_index</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a4c4df36c38ed5cd267b8f87492dab870</anchor>
      <arglist>(size_t idx, bool is_positive=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_params</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>acc28d595c29f87b119f6a9cf6124fbe2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test0</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a7ee1b5b9b59f263056d297d49a8b830c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test1</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a17ea35b8482fc7c7cf5a83afa9f6be4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test2</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a8b36f730c480e2ed0df0dd27d12e4b38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test3</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a7580fff2027c256983c180bd02be916a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test4</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ac464498109907894ecae6f359f25adfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test5</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ac105f7d28fe4973522499309951f7507</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test6</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>afa27aa43d9c47b0b4885930f77c2aa65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test7</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>ab31922150ee04e1c6ec4f156aa8739ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>testObjectContactTurnaroundDetectorBase</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a33bc994b72a3df16765d03f3adddac90</anchor>
      <arglist>(const double _dt=0.004)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>arg_strs</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a190a546216cdcac51c0f10828e3eac8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>gen_pattern_and_plot</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a078d3324ccfe6c68e9c7c42c02a939ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>detect_time</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a365118fd49f208e976ff7d432844300b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>aa2ee7f2650137fe340e326d0fe6dc415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::vector&lt; hrp::Vector3 &gt; &gt;</type>
      <name>forces_vec</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>abaca18551c21ba4a01b524e988e4c1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::vector&lt; hrp::Vector3 &gt; &gt;</type>
      <name>hpos_vec</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a7732ee84620fe456694d7455d24764a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::vector&lt; hrp::Vector3 &gt; &gt;</type>
      <name>moments_vec</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a7a71c3f167ec0433ecdcbc27eeef6187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ObjectContactTurnaroundDetectorBase</type>
      <name>octd</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a15a926a8cc7524fb6727023f3fc6ba47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>time_vec</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a07f80e4bfc5874896e72616489df8d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>true_turnaround_time</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a0b88d74e376735f772cadc85c0615f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_gnuplot</name>
      <anchorfile>classtestObjectContactTurnaroundDetectorBase.html</anchorfile>
      <anchor>a7b6f03673b79343982663080d5ce6f14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testObjectTurnaroundDetector</name>
    <filename>classtestObjectTurnaroundDetector.html</filename>
    <member kind="function">
      <type>void</type>
      <name>parse_params</name>
      <anchorfile>classtestObjectTurnaroundDetector.html</anchorfile>
      <anchor>a0f7eb1a8fd6ff0354f4034dc57ca4ad8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test0</name>
      <anchorfile>classtestObjectTurnaroundDetector.html</anchorfile>
      <anchor>a5d2aaf317ade54aec31b123fabb52091</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>testObjectTurnaroundDetector</name>
      <anchorfile>classtestObjectTurnaroundDetector.html</anchorfile>
      <anchor>a202703bc587e6334e4a92ec14cc6535d</anchor>
      <arglist>(const double _dt=0.004)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>arg_strs</name>
      <anchorfile>classtestObjectTurnaroundDetector.html</anchorfile>
      <anchor>ae037cab384d16ccf6b06bb5c73e34427</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>gen_pattern_and_plot</name>
      <anchorfile>classtestObjectTurnaroundDetector.html</anchorfile>
      <anchor>acf5adacdcb2721ae795d926f50bd8c40</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;force_vec, const std::vector&lt; double &gt; &amp;time_vec)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classtestObjectTurnaroundDetector.html</anchorfile>
      <anchor>ab7f69190b1b65a341c25e682efb2f21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ObjectTurnaroundDetector</type>
      <name>otd</name>
      <anchorfile>classtestObjectTurnaroundDetector.html</anchorfile>
      <anchor>af0f2b1a30caa0a18c96e74c0e9b66f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_gnuplot</name>
      <anchorfile>classtestObjectTurnaroundDetector.html</anchorfile>
      <anchor>ab1e69dcf63f67f024b9bba1899fdfe00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testZMPDistributor</name>
    <filename>classtestZMPDistributor.html</filename>
    <member kind="function">
      <type>void</type>
      <name>parse_params</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a3291dfd6e9d096fae7e8d447338197a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test0</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>af28fef14a11f3b91a835aee8c614948d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test1</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a51d35364dff8d37e861d3b4ffe990c56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test2</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a5350cd58d01265b6f54f4501c2e2896b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>testZMPDistributor</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>ac394e82773b737aa6f9f066ce8b0fe4a</anchor>
      <arglist>(const double _dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~testZMPDistributor</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a00cad36bbede3301c94ddc52be46097d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>arg_strs</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a7fb07ff242809b8fe4650a726516210b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EEFM</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a948170734bbc527eb410f736dbe86fada2b5e868a29a3ff99902d8e4f00287285</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EEFMQP</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a948170734bbc527eb410f736dbe86fada17d6f71998d27cc5ce307c2d4ca906cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EEFMQP2</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a948170734bbc527eb410f736dbe86fada56ddd862aef3ccd913b7b42390286dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EEFMQPCOP</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a948170734bbc527eb410f736dbe86fada3562dd2f820a1f0be15a3a1fe1581703</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EEFMQPCOP2</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a948170734bbc527eb410f736dbe86fada88390809c53ab10eea8eb877ef6b22f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>cop_pos</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>add7caae65c05bd688260cd2e35414b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>enum testZMPDistributor::@13</type>
      <name>distribution_algorithm</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a3abf1ee7ecdc5401174745ddece7ca8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>ada9fe5ed2f27f8e558e0a6804a4dc766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>ee_pos</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a5c21a9ee6ae71fcbb44bef8a32d095af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; hrp::Matrix33 &gt;</type>
      <name>ee_rot</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>ab520014d6e76259f7bc629539c60bd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::vector&lt; Eigen::Vector2d &gt; &gt;</type>
      <name>fs</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>ae518e1fd907275c2d614446f0917b145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>leg_pos</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a18e195716328dca95aa649a0a57f4a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>sleep_msec</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a875f91b5496f4315913e5d12d28cb626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SimpleZMPDistributor *</type>
      <name>szd</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a0d80ec76b8050a483c14d7177db31824</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>total_fz</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a153c4a088a138818cd8a297b5aa2d299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_gnuplot</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>ab9aaf67ce23961f9c2959287472f13b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>gen_and_plot</name>
      <anchorfile>classtestZMPDistributor.html</anchorfile>
      <anchor>a7e739c6f4bf1ec04509f1f5e1d618428</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testZMPDistributorHRP2JSK</name>
    <filename>classtestZMPDistributorHRP2JSK.html</filename>
    <base>testZMPDistributor</base>
    <member kind="function">
      <type></type>
      <name>testZMPDistributorHRP2JSK</name>
      <anchorfile>classtestZMPDistributorHRP2JSK.html</anchorfile>
      <anchor>ae40d2452cbaa5325ec37b3ade83ae3f2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testZMPDistributorJAXON_RED</name>
    <filename>classtestZMPDistributorJAXON__RED.html</filename>
    <base>testZMPDistributor</base>
    <member kind="function">
      <type></type>
      <name>testZMPDistributorJAXON_RED</name>
      <anchorfile>classtestZMPDistributorJAXON__RED.html</anchorfile>
      <anchor>ac1978c172361e47db163e3eed2759ff0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThermoEstimator</name>
    <filename>classThermoEstimator.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>ab449985cf384a655c8d8e1018db2f3b9</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>aea91df542f05cec3bf78094ba510077f</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a63dd50f124fb136b7c197c7f21e2e3d0</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>ae16ebbcf8d854f5fc2f26d73f54b32fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThermoEstimator</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>aad4c03649787da20c088c2e24417f846</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThermoEstimator</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>ae6bad8d7f92d8b04505d986b33693a59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a95891d534c32266ebab8c389e68a1ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qCurrentInIn</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>abca45425d97584af8759c7bc99226dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRefIn</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a15b990463e6176a386b2deb439a91711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefInIn</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a0b98e7067e8698f64d4d855eb819cec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::TimedLongSeqSeq</type>
      <name>m_servoStateIn</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>aa91153a8d765a3361d3b7c9d1c6708e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; OpenHRP::TimedLongSeqSeq &gt;</type>
      <name>m_servoStateInIn</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a723855f5df2fd3deb3dd79b725b0a19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::TimedLongSeqSeq</type>
      <name>m_servoStateOut</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a876bcbfb26e0b8c6c6f69ab418a63113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; OpenHRP::TimedLongSeqSeq &gt;</type>
      <name>m_servoStateOutOut</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a7cb4fe46826ebdb8bb015cd166df411f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tauIn</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a1a4d6166179621799863067eacebdf7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tauInIn</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a1e8fac604ff8adb7c91d61d5c53be8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tempOut</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>acf5ebc778c08e3858a04bab3f2d1c5ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tempOutOut</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a00655213448d86658b01c2637b94e28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calculateJointTemperature</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a638c907c8b2812111c9ec577c6153da9</anchor>
      <arglist>(double tau, MotorHeatParam &amp;param)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>estimateJointTorqueFromJointError</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>afbc6633eec52195117920cb23454bc30</anchor>
      <arglist>(hrp::dvector &amp;error, hrp::dvector &amp;tau)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isDebug</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a6494a9be613e5b4615b391609ef53df9</anchor>
      <arglist>(int cycle=200)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_ambientTemp</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>ad45eb8853d23775e77867afc5dbf4ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a3cf8be5f012a9295cfe713a75bebb0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a0a85141e5f6689cd3cabf7281ba74fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>m_error2tau</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>af22959c742ddba462e806aaaea74406f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long long</type>
      <name>m_loop</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a3d7877dd4e11c172bcf0f96cc5d22008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; MotorHeatParam &gt;</type>
      <name>m_motorHeatParams</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a6a5562f88cc52dd81582b510c33c6846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classThermoEstimator.html</anchorfile>
      <anchor>a237e6197837cc254e5e63b58750e2f15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThermoLimiter</name>
    <filename>classThermoLimiter.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type>bool</type>
      <name>getParameter</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a32a1f681a4dc1490c8760fd926e4c1ee</anchor>
      <arglist>(OpenHRP::ThermoLimiterService::tlParam &amp;i_tlp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a28ceefc623dc5c09a6c65b8ed7ae2b2b</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a60b637ad8bc64b590d9413c4820d9c4f</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>ae3391d331b122ce3e4497caadc843806</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>aff51c51bb9e0c64136780d1ceaf3834a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setParameter</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>abfead455ac742881778795556f472750</anchor>
      <arglist>(const OpenHRP::ThermoLimiterService::tlParam &amp;i_tlp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThermoLimiter</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a3eafe23a6332924bdd81489645b7dc8f</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThermoLimiter</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>afbb985f767c92fae55e219ef48d6a148</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedLongSeq</type>
      <name>m_beepCommandOut</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a738c9c600f62781b381b08bf47fe40f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedLongSeq &gt;</type>
      <name>m_beepCommandOutOut</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>ac011d9ad44f6391e06eb3d9db722c4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tauMaxOut</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a93caf05107da85bff1ee85917e7c4de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tauMaxOutOut</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a657e73bb75c4746d7cf162e35b9a2018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tempIn</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a210f498c058dddd5d2a3681c851bc2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tempInIn</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a1d1e4e093e02d0e9ec764d832b04a128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ThermoLimiterService_impl</type>
      <name>m_ThermoLimiterService</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a4c82af5954988092e8315ff366d97b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_ThermoLimiterServicePort</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a83d4666e78ee976674f46057d788a2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>calcEmergencyRatio</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a58c41332a1c3345a73170584a114701b</anchor>
      <arglist>(RTC::TimedDoubleSeq &amp;current, hrp::dvector &amp;max, double alarmRatio, std::string &amp;prefix)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcMaxTorqueFromTemperature</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a17d0d7b64dbfd5c473f53c44f13a058c</anchor>
      <arglist>(hrp::dvector &amp;tauMax)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callBeep</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>ab9d7962f869d37a113a93e00b43e89b2</anchor>
      <arglist>(double ratio, double alarmRatio)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isDebug</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a7b552f43730387157e1d8059c108192e</anchor>
      <arglist>(int cycle=200)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BeepClient</type>
      <name>bc</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>ad1fdd559a0121c74032a6b6d86f9efa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_alarmRatio</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>addc6f335ed526ba18bd049c9c5c5188b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debug_print_freq</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a3ac1e5776bbc12719ab82a092e6ccbe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a3528ae15e93dba3316e2d062ea4778a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a5b27180da51d7636c154f900a5f17977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long long</type>
      <name>m_loop</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a63fd9cb4d09fe76819c4d89d9ee430cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; MotorHeatParam &gt;</type>
      <name>m_motorHeatParams</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a3f8c0020250d3b1fd979e1681f396239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>m_motorTemperatureLimit</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>ae932fba041874bd91818cb8982eb2e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_mutex</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>afcc480b835b19f45214d02b7ca667d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classThermoLimiter.html</anchorfile>
      <anchor>a39e159fb5d17c36dca3c4b66f0d075cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThermoLimiterService_impl</name>
    <filename>classThermoLimiterService__impl.html</filename>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getParameter</name>
      <anchorfile>classThermoLimiterService__impl.html</anchorfile>
      <anchor>a2f41efd2356524ae56b061ac38421c8b</anchor>
      <arglist>(OpenHRP::ThermoLimiterService::tlParam_out i_param)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setParameter</name>
      <anchorfile>classThermoLimiterService__impl.html</anchorfile>
      <anchor>acb20951f842baf06d474bad8ae2a589f</anchor>
      <arglist>(const OpenHRP::ThermoLimiterService::tlParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thermolimiter</name>
      <anchorfile>classThermoLimiterService__impl.html</anchorfile>
      <anchor>a4e944352c91010a9a2068b9330386c7e</anchor>
      <arglist>(ThermoLimiter *i_thermolimiter)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThermoLimiterService_impl</name>
      <anchorfile>classThermoLimiterService__impl.html</anchorfile>
      <anchor>a30e7012bf32728625b00c873ee73773c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThermoLimiterService_impl</name>
      <anchorfile>classThermoLimiterService__impl.html</anchorfile>
      <anchor>a079f936876e98d522259675ba42e1a65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ThermoLimiter *</type>
      <name>m_thermolimiter</name>
      <anchorfile>classThermoLimiterService__impl.html</anchorfile>
      <anchor>ae2b2f46e80a397c45dfd1eff83962ec9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadedObject</name>
    <filename>classThreadedObject.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isPausing</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>a4edbaf96c1a16be943c97a747fcd1c80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRunning</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>a06de604e0b3cf7926a21a187e59f269d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyFinish</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>a2d2599808c926b464b75b119fb2aae60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>oneStep</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>a5fbce31acc409e362f9c5435c448deb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pause</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>af6700bd4f7885cdad1eef118df1751f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resume</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>ad20721aac3a746386d9774dff2fdb761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>a58c8779aeedd3ad56af1a49514367865</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>a6e1200da27b24a92b19422b9cada4041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadedObject</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>a3c88277acb7cae5ea9b5eb516d64a69e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>acf86243a93fa9b816149d46ea9fc355b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThreadedObject</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>a85e762975a91c3b293a3274e7d9a9f2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_isPausing</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>aa62abd15157fd86b8797a25ae68835b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_isRunning</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>a998884d4866b99486ee2805709fff523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SDL_sem *</type>
      <name>m_sem</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>a4e63666338736379f69220935db4d7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SDL_Thread *</type>
      <name>m_thread</name>
      <anchorfile>classThreadedObject.html</anchorfile>
      <anchor>a2c9ec902c33b8711fda45e432aad5f2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreeDView</name>
    <filename>classThreeDView.html</filename>
    <member kind="function">
      <type></type>
      <name>ThreeDView</name>
      <anchorfile>classThreeDView.html</anchorfile>
      <anchor>a79b3f8de6862a89638d5699f3367b19e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showCollision</name>
      <anchorfile>classThreeDView.html</anchorfile>
      <anchor>aea639225f3ff3aa9a837cfd272673d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showCoM</name>
      <anchorfile>classThreeDView.html</anchorfile>
      <anchor>a925dca8686a24bd38e49cb3cdbaf992f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showCoMonFloor</name>
      <anchorfile>classThreeDView.html</anchorfile>
      <anchor>a8025683fd071f3e1d5511fb093bbae24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showScale</name>
      <anchorfile>classThreeDView.html</anchorfile>
      <anchor>a9f82450e20b8d27c857cd77edb489789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>T</name>
      <anchorfile>classThreeDView.html</anchorfile>
      <anchor>af1c6910df5724bc65a1f902b582090cd</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TimedPosture</name>
    <filename>classTimedPosture.html</filename>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; hrp::Vector3, hrp::Vector3 &gt; &gt;</type>
      <name>lines</name>
      <anchorfile>classTimedPosture.html</anchorfile>
      <anchor>a9ad0b8ab4557225f007e1c7a1df0716f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>posture</name>
      <anchorfile>classTimedPosture.html</anchorfile>
      <anchor>a32c19626f4d28273cb44aba65c328513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time</name>
      <anchorfile>classTimedPosture.html</anchorfile>
      <anchor>aa27b2100ebb32ae8e439d4c1a8ed18ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TimedRobotState</name>
    <filename>structTimedRobotState.html</filename>
    <member kind="variable">
      <type>OpenHRP::StateHolderService::Command</type>
      <name>command</name>
      <anchorfile>structTimedRobotState.html</anchorfile>
      <anchor>a43804c71ecd0ebc4ff38c0bd52c517d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OpenHRP::RobotHardwareService::RobotState</type>
      <name>state</name>
      <anchorfile>structTimedRobotState.html</anchorfile>
      <anchor>a1299fd05bc57a79c9e595a6c839db203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time</name>
      <anchorfile>structTimedRobotState.html</anchorfile>
      <anchor>a1df2122ab2bcf926eee6e07144e076a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TimeKeeperService_impl</name>
    <filename>classTimeKeeperService__impl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>setComponent</name>
      <anchorfile>classTimeKeeperService__impl.html</anchorfile>
      <anchor>aa6a4da40c82eeac5dbf5c0710d3d55f5</anchor>
      <arglist>(StateHolder *i_comp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sleep</name>
      <anchorfile>classTimeKeeperService__impl.html</anchorfile>
      <anchor>ac2929cb1b3f916fc30df1ac5e2d7e9b1</anchor>
      <arglist>(CORBA::Double tm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeKeeperService_impl</name>
      <anchorfile>classTimeKeeperService__impl.html</anchorfile>
      <anchor>a4d5091d23bfba5bae03870faaa69b73c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TimeKeeperService_impl</name>
      <anchorfile>classTimeKeeperService__impl.html</anchorfile>
      <anchor>a813d75f77bb9e74c283cd9cf6542cf99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateHolder *</type>
      <name>m_comp</name>
      <anchorfile>classTimeKeeperService__impl.html</anchorfile>
      <anchor>a67252a3d02c4b2bbf778a6196cd1ecae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TorqueController</name>
    <filename>classTorqueController.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type>bool</type>
      <name>disableMultipleTorqueControllers</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a386ab54cb4888f83c1ae55b7e6cb9dcc</anchor>
      <arglist>(const OpenHRP::TorqueControllerService::StrSequence &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>disableTorqueController</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a3055caa4c523114d9bce8e43cb89a62f</anchor>
      <arglist>(std::string jname)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enableMultipleTorqueControllers</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a0af65fca91bf171d1964055b9c891350</anchor>
      <arglist>(const OpenHRP::TorqueControllerService::StrSequence &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enableTorqueController</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a6d386c92a9049f4a3aea2cd594efb35d</anchor>
      <arglist>(std::string jname)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTorqueControllerParam</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>ae98cf099e40a6b36b7a1dcdcd5b9c0d5</anchor>
      <arglist>(const std::string jname, OpenHRP::TorqueControllerService::torqueControllerParam &amp;i_param)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a0842c0ae6e1bb74d01a813a7d0c5af00</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a89f9cbb388f77f6d47fc704f6944e1d6</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a47d06ce8ccf3f21fc5bf9488cb743e81</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>afc95906fcfb96e7d7170d10332308cff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setMultipleReferenceTorques</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a18bfe367beaf1aa33f417001e27b6dbb</anchor>
      <arglist>(const OpenHRP::TorqueControllerService::StrSequence &amp;jnames, const OpenHRP::TorqueControllerService::dSequence &amp;tauRefs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setReferenceTorque</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>aaa30394da4792cd0546866861efd9d51</anchor>
      <arglist>(std::string jname, double tauRef)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTorqueControllerParam</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>abcf52c1cb8731cc321c92f20bea7711f</anchor>
      <arglist>(const std::string jname, const OpenHRP::TorqueControllerService::torqueControllerParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startMultipleTorqueControls</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>ae170f75cdd22e43d8a67c2f4733e0abe</anchor>
      <arglist>(const OpenHRP::TorqueControllerService::StrSequence &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startTorqueControl</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a4b6e9d169699599f9e96c16ada8fe1a5</anchor>
      <arglist>(std::string jname)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopMultipleTorqueControls</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a1431bc0295a6c50aebd785261cdc604a</anchor>
      <arglist>(const OpenHRP::TorqueControllerService::StrSequence &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopTorqueControl</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a320409cf7148351154c8724749348a00</anchor>
      <arglist>(std::string jname)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TorqueController</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a28e9fa119707717ec40c7d1d7303b467</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TorqueController</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>af59b1910909f2d56da3fe0e065a59e6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a58bec0aee33a39a36e9689b7cdf76217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qCurrentInIn</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a2778fd896f61e131b5f5e0fceece2e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRefIn</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a1afcf2e9f9aa18856b9af8dc3ac5df8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefInIn</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a1beef20b2399384d4d2e7ecaf875bc97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qRefOut</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a3b09ff8208ffdcce58da5736bb6de3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qRefOutOut</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a5a22fadf96f10d6ed18292665b74e211</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TorqueControllerService_impl</type>
      <name>m_service0</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>ad89fe34256cba18c395d9185cc834c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tauCurrentIn</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a4eecdb4be0dc4315c5aca0ee51e11c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tauCurrentInIn</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a649ebf195aad7810fe8b45995e50f76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tauMaxIn</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>aa812be10344b9d556130ba120965fc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tauMaxInIn</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a94169b99d1701002168d70d9170a1eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_TorqueControllerServicePort</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>aea24f765e10d6166a5734e2bd6548494</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>executeTorqueControl</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>aef691f00cec801f047131c42f79b4b65</anchor>
      <arglist>(hrp::dvector &amp;dq)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isDebug</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>ac55c3f8267d3a9403ea6ea6cbf293e62</anchor>
      <arglist>(int cycle=20)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateParam</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a67e105c2fafc71100f934896f6b21b30</anchor>
      <arglist>(double &amp;val, double &amp;val_new)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>ac321c35ad9d21f7898f7e95ee8b1a1cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a8db75341e5be499a44cb8012758626d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long long</type>
      <name>m_loop</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>ab9973076fc75a7c9c5e989653fa6634a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; MotorTorqueController &gt;</type>
      <name>m_motorTorqueControllers</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a53cf11016a104bded796a10f9381d6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coil::Mutex</type>
      <name>m_mutex</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>abbc05a2c41abbc451b8dcf894e57112a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classTorqueController.html</anchorfile>
      <anchor>a2f6ed5bdd84ab665df5388de648734c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TorqueControllerService_impl</name>
    <filename>classTorqueControllerService__impl.html</filename>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>disableMultipleTorqueControllers</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>a35d342144a186d3b55d65416cec9f729</anchor>
      <arglist>(const OpenHRP::TorqueControllerService::StrSequence &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>disableTorqueController</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>a55a9e09024502d15fcd981a3f62cd215</anchor>
      <arglist>(const char *jointName)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>enableMultipleTorqueControllers</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>a1419c40b591afeb3b6839ec4a958a6dc</anchor>
      <arglist>(const OpenHRP::TorqueControllerService::StrSequence &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>enableTorqueController</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>a8e8f116de434449b1b49ac24f30b8276</anchor>
      <arglist>(const char *jointName)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>getTorqueControllerParam</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>a0c55bb079adf88466f24d15e415f5eaf</anchor>
      <arglist>(const char *jointName, OpenHRP::TorqueControllerService::torqueControllerParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setMultipleReferenceTorques</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>adfbea488d735ed8ddffcb844b88cac84</anchor>
      <arglist>(const OpenHRP::TorqueControllerService::StrSequence &amp;jnames, const OpenHRP::TorqueControllerService::dSequence &amp;tauRefs)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setReferenceTorque</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>ad73b3d58d17df60c76dcd6d100c6bf58</anchor>
      <arglist>(const char *jointName, double tauRef)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>setTorqueControllerParam</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>a1a4d0509625d839f5579189e327952b0</anchor>
      <arglist>(const char *jointName, const OpenHRP::TorqueControllerService::torqueControllerParam &amp;i_param)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>startMultipleTorqueControls</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>a44a1ead198b7953704bfa27212dde3cf</anchor>
      <arglist>(const OpenHRP::TorqueControllerService::StrSequence &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>startTorqueControl</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>a05f10e2ee0fbc1374c34873da821c44e</anchor>
      <arglist>(const char *jointName)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>stopMultipleTorqueControls</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>a8819ddb17e31bc6689627275e5532c55</anchor>
      <arglist>(const OpenHRP::TorqueControllerService::StrSequence &amp;jnames)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>stopTorqueControl</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>aacf1e66cd5046845655c34b28557a701</anchor>
      <arglist>(const char *jointName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>torque_controller</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>a0f7ac615e5483c4ba2c42e3ad8ebde24</anchor>
      <arglist>(TorqueController *i_torque_controller)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TorqueControllerService_impl</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>ae62e2aacaad680ee89d5a0770ed8d11e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TorqueControllerService_impl</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>a0a8eebb755caa8a8ecf3371ec35f0214</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TorqueController *</type>
      <name>m_torque_controller</name>
      <anchorfile>classTorqueControllerService__impl.html</anchorfile>
      <anchor>a94e88c66a877e89ccc396c4d7788e3fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TorqueFilter</name>
    <filename>classTorqueFilter.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>a5619f5629137a67f3cc93e4d1cff38d4</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>a7829e402d707d1e39da0ee3272cbad19</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>a80e35bd10e7088e1feeb0e2209cd8347</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>a32de92709ac479990be2ee9d9529ffb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TorqueFilter</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>a0cbe96672515bc8cef4d916f8f76d87f</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TorqueFilter</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>a1aa57afee0445a29480d51b28fcd20e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qCurrent</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>af3dc12331eacdc8619c25a4d39b54984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>ac18ad34bf093b3eb3c52a9acb433990e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tauIn</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>abae603f0dbad7aa91edb7b2c8b38bc19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tauInIn</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>aa3e4b8e2b5f179688b2ea215742111a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tauOut</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>a3e12f25908e4354430bcf4bef11578bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tauOutOut</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>a162f91ce699d76fd9e66078efb17d6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>aa00d7ab32a4b34f24c30eebfe7a3df7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>aba6e1646f189e9c7edd57cf0ddf8bae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; IIRFilter &gt;</type>
      <name>m_filters</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>a8c1b680d3ae7c1c22aa867d942177d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_is_gravity_compensation</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>a9e0172418f3e0f7a4748f9bdb0a0d5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>a672dc008d01f2943de0b24f04a1f2005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_torque_offset</name>
      <anchorfile>classTorqueFilter.html</anchorfile>
      <anchor>a06efba4b39c6859dd355d539c5d3a131</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TwoDofController</name>
    <filename>classTwoDofController.html</filename>
    <base>TwoDofControllerInterface</base>
    <class kind="class">TwoDofController::TwoDofControllerParam</class>
    <member kind="function">
      <type>bool</type>
      <name>getParameter</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>a8af716719c13430366b6294182b2f5d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParameter</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>a20ffb60074484d60cca53cf166f61311</anchor>
      <arglist>(TwoDofControllerParam &amp;_p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>ad3ceb1648c5f59fd749cf1123cc68f48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>a7d7ff3340c3d066e76f63fae8a16c49d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>ad7ab9ed3ad02a3d5e8f5486125b3a204</anchor>
      <arglist>(TwoDofControllerParam &amp;_param, unsigned int _range=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>a582936d1f7e668b48fa845b1b82d013b</anchor>
      <arglist>(double _ke, double _tc, double _dt, unsigned int _range=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwoDofController</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>ac1fc92ee81f96404c3efbb914b3fe95a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwoDofController</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>aeb687b5e3145bf5434d91293cbda8b2e</anchor>
      <arglist>(TwoDofControllerParam &amp;_param, unsigned int _range=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwoDofController</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>a0d0a060d97ee2ba389d31dbffeab1143</anchor>
      <arglist>(double _ke, double _tc, double _dt, unsigned int _range=0)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>update</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>ae261dc80f0a6b1aa8dc0ee917468a420</anchor>
      <arglist>(double _x, double _xd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TwoDofController</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>aa4a527c2d335002517f4fe9203d6949d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Integrator</type>
      <name>integrator</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>a9f4f0f877eafdd3d7d7eeecd8fdd0e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TwoDofControllerParam</type>
      <name>param</name>
      <anchorfile>classTwoDofController.html</anchorfile>
      <anchor>a950d3c53f5331e0d96badea560d9641a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TwoDofController::TwoDofControllerParam</name>
    <filename>classTwoDofController_1_1TwoDofControllerParam.html</filename>
    <member kind="function">
      <type></type>
      <name>TwoDofControllerParam</name>
      <anchorfile>classTwoDofController_1_1TwoDofControllerParam.html</anchorfile>
      <anchor>a2d5f8100666b2f847f41a4d1460117bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TwoDofControllerParam</name>
      <anchorfile>classTwoDofController_1_1TwoDofControllerParam.html</anchorfile>
      <anchor>a9244e41327165083afe6560ab40cada2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getControllerParamNum</name>
      <anchorfile>classTwoDofController_1_1TwoDofControllerParam.html</anchorfile>
      <anchor>a194c99e3f7d4c74fcd8e745c97554b68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classTwoDofController_1_1TwoDofControllerParam.html</anchorfile>
      <anchor>a4b30e216bf38c2942e60a2e6023ae567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ke</name>
      <anchorfile>classTwoDofController_1_1TwoDofControllerParam.html</anchorfile>
      <anchor>a13161faf06fe19d2bd1be3335cb0cd54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tc</name>
      <anchorfile>classTwoDofController_1_1TwoDofControllerParam.html</anchorfile>
      <anchor>ac0a36b9c6623d78b17c05dbaa1edab4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TwoDofControllerDynamicsModel</name>
    <filename>classTwoDofControllerDynamicsModel.html</filename>
    <base>TwoDofControllerInterface</base>
    <class kind="class">TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModelParam</class>
    <member kind="function">
      <type>bool</type>
      <name>getParameter</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>ae19f513aa3f5f8787ad1a7ce7780d2a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParameter</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>a225508f3271593fe11e121e77be2227d</anchor>
      <arglist>(TwoDofControllerDynamicsModelParam &amp;_p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>aba34a7bebb2090e5fa69ba4fff68c653</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>afc6deecffd61c3a4b2216fe9396b591b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>ab49e424f430ce2831ce602fc9c119a52</anchor>
      <arglist>(TwoDofControllerDynamicsModelParam &amp;_param, unsigned int _range=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwoDofControllerDynamicsModel</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>ae23e5719e31a3147757ea5b63d8b28ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwoDofControllerDynamicsModel</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>a30f77b1137f7fc2f865af19cdbc57d38</anchor>
      <arglist>(TwoDofControllerDynamicsModelParam &amp;_param, unsigned int _range=0)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>update</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>a39b6d290886e38c2e06e9e58b17f338b</anchor>
      <arglist>(double _x, double _xd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TwoDofControllerDynamicsModel</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>a666c846135d0c451a9503d5b67cf28d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Convolution &gt;</type>
      <name>convolutions</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>af6d2613a8fc3cb91a114a77811ce9f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>current_time</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>a732c7a702ea5726b2aa21e5c72b5369a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>exp_sinh</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>a76ed8e695c5b96777bcc0ffc381e6ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Integrator</type>
      <name>integrate_exp_sinh_current</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>a4869952e3e0458ffc9cb149eb254f58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TwoDofControllerDynamicsModelParam</type>
      <name>param</name>
      <anchorfile>classTwoDofControllerDynamicsModel.html</anchorfile>
      <anchor>a78fb0134a646114bfde9aafb3a034875</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModelParam</name>
    <filename>classTwoDofControllerDynamicsModel_1_1TwoDofControllerDynamicsModelParam.html</filename>
    <member kind="function">
      <type></type>
      <name>TwoDofControllerDynamicsModelParam</name>
      <anchorfile>classTwoDofControllerDynamicsModel_1_1TwoDofControllerDynamicsModelParam.html</anchorfile>
      <anchor>a185dd75089d307a70f21470f961ff0a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TwoDofControllerDynamicsModelParam</name>
      <anchorfile>classTwoDofControllerDynamicsModel_1_1TwoDofControllerDynamicsModelParam.html</anchorfile>
      <anchor>ac660178b7f11f225542a7c0963a7486d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getControllerParamNum</name>
      <anchorfile>classTwoDofControllerDynamicsModel_1_1TwoDofControllerDynamicsModelParam.html</anchorfile>
      <anchor>adec630ca59e1e348e9a0df5c2bcc0025</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>classTwoDofControllerDynamicsModel_1_1TwoDofControllerDynamicsModelParam.html</anchorfile>
      <anchor>aef45e3aaa91b04ca90ada16f9f9e214d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>beta</name>
      <anchorfile>classTwoDofControllerDynamicsModel_1_1TwoDofControllerDynamicsModelParam.html</anchorfile>
      <anchor>a49a801704dd1acddc518d70487503f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classTwoDofControllerDynamicsModel_1_1TwoDofControllerDynamicsModelParam.html</anchorfile>
      <anchor>a24fab5a50fcc5bb52de96a96bef7589c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ki</name>
      <anchorfile>classTwoDofControllerDynamicsModel_1_1TwoDofControllerDynamicsModelParam.html</anchorfile>
      <anchor>a6c6379374a188f96b86a85a8e909f642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tc</name>
      <anchorfile>classTwoDofControllerDynamicsModel_1_1TwoDofControllerDynamicsModelParam.html</anchorfile>
      <anchor>a62bd6faa5bb6202b0769119ba5261ded</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TwoDofControllerInterface</name>
    <filename>classTwoDofControllerInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getParameter</name>
      <anchorfile>classTwoDofControllerInterface.html</anchorfile>
      <anchor>a9d186cd64c1aec2f56fcb30cac2bc7e8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classTwoDofControllerInterface.html</anchorfile>
      <anchor>a0f1affea68071c0bd5858a5b745b2c3c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setErrorPrefix</name>
      <anchorfile>classTwoDofControllerInterface.html</anchorfile>
      <anchor>a7fef385f8d1fdf6b58b5927650e3882f</anchor>
      <arglist>(const std::string &amp;_error_prefix)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setup</name>
      <anchorfile>classTwoDofControllerInterface.html</anchorfile>
      <anchor>a1570bcbe11e5652c059b50adc2d9c330</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>update</name>
      <anchorfile>classTwoDofControllerInterface.html</anchorfile>
      <anchor>abe63d25d7b1667aba9dc44e927351715</anchor>
      <arglist>(double _x, double _xd)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TwoDofControllerInterface</name>
      <anchorfile>classTwoDofControllerInterface.html</anchorfile>
      <anchor>aae134339b7addac934d6559f871d1d96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>error_prefix</name>
      <anchorfile>classTwoDofControllerInterface.html</anchorfile>
      <anchor>a826b113fdc99fbeff1286fb1e5b2e12b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TwoDofControllerPDModel</name>
    <filename>classTwoDofControllerPDModel.html</filename>
    <base>TwoDofControllerInterface</base>
    <class kind="class">TwoDofControllerPDModel::TwoDofControllerPDModelParam</class>
    <member kind="function">
      <type>bool</type>
      <name>getParameter</name>
      <anchorfile>classTwoDofControllerPDModel.html</anchorfile>
      <anchor>a5d97b7eb1cb820b60e25dd152a5e0930</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParameter</name>
      <anchorfile>classTwoDofControllerPDModel.html</anchorfile>
      <anchor>af7f240cf429846cf841ed17379a9655f</anchor>
      <arglist>(TwoDofControllerPDModelParam &amp;_p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classTwoDofControllerPDModel.html</anchorfile>
      <anchor>ac0743f9f46cc2f96b39cbeef4626d400</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classTwoDofControllerPDModel.html</anchorfile>
      <anchor>a08237860010e5b5c49ec904e9c4b32bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classTwoDofControllerPDModel.html</anchorfile>
      <anchor>a4a36369bdb0717333589920394280716</anchor>
      <arglist>(TwoDofControllerPDModelParam &amp;_param, unsigned int _range=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwoDofControllerPDModel</name>
      <anchorfile>classTwoDofControllerPDModel.html</anchorfile>
      <anchor>a486d018b9b0c0cfaae1c821d760366bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwoDofControllerPDModel</name>
      <anchorfile>classTwoDofControllerPDModel.html</anchorfile>
      <anchor>a3b8a660106656f1293beff85f16f0b90</anchor>
      <arglist>(TwoDofControllerPDModelParam &amp;_param, unsigned int _range=0)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>update</name>
      <anchorfile>classTwoDofControllerPDModel.html</anchorfile>
      <anchor>a726ff8f683e69eda63ed44380833cae5</anchor>
      <arglist>(double _x, double _xd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TwoDofControllerPDModel</name>
      <anchorfile>classTwoDofControllerPDModel.html</anchorfile>
      <anchor>a263e0fbebda3686b8beb02d9bd6b34d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Convolution &gt;</type>
      <name>convolutions</name>
      <anchorfile>classTwoDofControllerPDModel.html</anchorfile>
      <anchor>a432cbd24adadfe4300140c2a41871342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>current_time</name>
      <anchorfile>classTwoDofControllerPDModel.html</anchorfile>
      <anchor>ab5b2dd6eb8e2e8053ea3bd2e4db44804</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TwoDofControllerPDModelParam</type>
      <name>param</name>
      <anchorfile>classTwoDofControllerPDModel.html</anchorfile>
      <anchor>afe7fb3dd3abb3f6ed4d44bb30efa93f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TwoDofControllerPDModel::TwoDofControllerPDModelParam</name>
    <filename>classTwoDofControllerPDModel_1_1TwoDofControllerPDModelParam.html</filename>
    <member kind="function">
      <type></type>
      <name>TwoDofControllerPDModelParam</name>
      <anchorfile>classTwoDofControllerPDModel_1_1TwoDofControllerPDModelParam.html</anchorfile>
      <anchor>afd8353ddcadb27f9c928501f8b082e08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TwoDofControllerPDModelParam</name>
      <anchorfile>classTwoDofControllerPDModel_1_1TwoDofControllerPDModelParam.html</anchorfile>
      <anchor>a1db4bac7df8088fb38662b1d5e169ce2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getControllerParamNum</name>
      <anchorfile>classTwoDofControllerPDModel_1_1TwoDofControllerPDModelParam.html</anchorfile>
      <anchor>ad0279216ab692ab2d41c9580c7cb9fdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classTwoDofControllerPDModel_1_1TwoDofControllerPDModelParam.html</anchorfile>
      <anchor>a2cd903ea051f271206217021a3c471ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>kd</name>
      <anchorfile>classTwoDofControllerPDModel_1_1TwoDofControllerPDModelParam.html</anchorfile>
      <anchor>a91f844863ea400b532d1bf3a8fede886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ke</name>
      <anchorfile>classTwoDofControllerPDModel_1_1TwoDofControllerPDModelParam.html</anchorfile>
      <anchor>a9d484b2be5755e1427a297b23a78fc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tc</name>
      <anchorfile>classTwoDofControllerPDModel_1_1TwoDofControllerPDModelParam.html</anchorfile>
      <anchor>a16cec7467fc3097529c433588b97f3c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UndistortImage</name>
    <filename>classUndistortImage.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a0c6df95f9941fd395ae174fd005e6ddd</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a4c598f06a5eaefea929aa97806a98817</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a93dcb5bc538cd0852ae0673604a2ad5f</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a013a04b2a6b6b61987c6d1243dc4e4a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UndistortImage</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>ae3c0e1a324de4d1cfc997bb6a9b159be</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UndistortImage</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a01d74d18e8f595060355474308f33a37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_image</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a1457b1949d70490b0d186306cea8e2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_imageIn</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a655d6774c1b6ac8f1cebfd15e804a94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_imageOut</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a5d5eb0f0858e7a2238a67aae5ed8fa33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a254a415552e293a6580415aecd9af009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_calibFile</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a88580bbbd8df53c6018c042a21898df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_cvImage</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a9ba7ca248241f8eceee1ad057ab2ef63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvMat *</type>
      <name>m_distortion</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a125db882acab97bc1fa9b54f1a771ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvMat *</type>
      <name>m_intrinsic</name>
      <anchorfile>classUndistortImage.html</anchorfile>
      <anchor>a17b909ea5fa65623933ca489d306bdd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>v4l_capture</name>
    <filename>classv4l__capture.html</filename>
    <class kind="struct">v4l_capture::_buffer</class>
    <member kind="function">
      <type>uchar *</type>
      <name>capture</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a400b353dd09ef160ecc7dbfeebcbbbc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHeight</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>aac1ccbc9deac6d9d3c049acfb3c59136</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWidth</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a3b569e4ff4440f70bd47bcb610c1c44c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a5c45be9b6335c0a6c5b0fb1546fb6d63</anchor>
      <arglist>(size_t _width, size_t _height, unsigned int devId)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>v4l_capture</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>af502fbcafd828afe719de68c41014079</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~v4l_capture</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a20ec9b353571c4a4304bee02a71a1ad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>struct v4l_capture::_buffer</type>
      <name>buffer</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>ae7872d071572a609d58e3b2d79188248</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>close_device</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a7bbb9df1dc4b503f0f81bbea2389189a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>init_all</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a05608773f7e945cee003b9ed7f24656c</anchor>
      <arglist>(size_t _width, size_t _height, unsigned int _devId)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>init_device</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a9dad319f1122b4c886aca5e5af9ec133</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>init_mmap</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>ab8f49ecc0b9c7415b6987e962a25458d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>open_device</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>af52f9b370dfcc3e67b4f63bdf2b73299</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>read_frame</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a880359a5ecf8edaed44feef8adf66593</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>start_capturing</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>af2fdf8786f3c4bd40c6739dfbf5b0b28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>stop_capturing</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>acb10324d06c04e1fb52ada3fad08098f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>uninit_device</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a785409299ac0c065f464831b8baf48db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>uninit_mmap</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a2592d779176568678ee15a7f295d7138</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>write_img</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>acf2d500b663a5f0c8399a2f4f50e1948</anchor>
      <arglist>(uchar *ret)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>buffer *</type>
      <name>buffers</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a7bc33c42e422aa91ca2653fce5879a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>dev_name</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>abeca266519e8f8f0ec8bdf8e62fee207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>fd</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a1a8b4d23a1be7f1dbde64475bdf7dc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>frame</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>a143141581befeb7500f65c383f7b437c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>height</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>ada05b1497a9fe3da8a9619a62048112e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>n_buffers</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>ae9f94bc89504ed9550308064e56bcc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>width</name>
      <anchorfile>classv4l__capture.html</anchorfile>
      <anchor>aa2cea2787c35d4654202ba83a01e42c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>v4l_capture::_buffer</name>
    <filename>structv4l__capture_1_1__buffer.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>length</name>
      <anchorfile>structv4l__capture_1_1__buffer.html</anchorfile>
      <anchor>a726b5d8518a1f7f599e9f26b8752afe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>start</name>
      <anchorfile>structv4l__capture_1_1__buffer.html</anchorfile>
      <anchor>a3b3f8f843e351fbb9fefccdf2866207c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ValueDifferenceChecker</name>
    <filename>classValueDifferenceChecker.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>checkValueDiff</name>
      <anchorfile>classValueDifferenceChecker.html</anchorfile>
      <anchor>a91d6c90b312ec9b181d91684b4ce35cf</anchor>
      <arglist>(T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDiffThre</name>
      <anchorfile>classValueDifferenceChecker.html</anchorfile>
      <anchor>a9788ddb1bc664f62baec5114b2b6a9c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxValue</name>
      <anchorfile>classValueDifferenceChecker.html</anchorfile>
      <anchor>a7a2a686ead992b9256e15aac78303ed9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSmallDiff</name>
      <anchorfile>classValueDifferenceChecker.html</anchorfile>
      <anchor>ad3b2640a101fde4a1781c2c85853272e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueDifferenceChecker</name>
      <anchorfile>classValueDifferenceChecker.html</anchorfile>
      <anchor>a44f4ef1498254929af5e85ed69de283b</anchor>
      <arglist>(double _diff_thre)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ValueDifferenceChecker</name>
      <anchorfile>classValueDifferenceChecker.html</anchorfile>
      <anchor>a10a5288a81d9861141214101b1697cc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>calcDiff</name>
      <anchorfile>classValueDifferenceChecker.html</anchorfile>
      <anchor>a04330d931557238f030eb2154854073b</anchor>
      <arglist>(T &amp;value) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>diff_thre</name>
      <anchorfile>classValueDifferenceChecker.html</anchorfile>
      <anchor>a20362510f5035b29e625caa585f8113c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_initialized</name>
      <anchorfile>classValueDifferenceChecker.html</anchorfile>
      <anchor>afdb17398f1cf35f5877fcdadcd41f927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_small_diff</name>
      <anchorfile>classValueDifferenceChecker.html</anchorfile>
      <anchor>ae0466282192847f0d19193e38c9f1721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_value_diff</name>
      <anchorfile>classValueDifferenceChecker.html</anchorfile>
      <anchor>a034cd1fc980eb4ee2b05f05b1895ae91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>prev_value</name>
      <anchorfile>classValueDifferenceChecker.html</anchorfile>
      <anchor>adf2f725e4fd0b2ac7a33559cdc1fe110</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ValueErrorChecker</name>
    <filename>classValueErrorChecker.html</filename>
    <member kind="function">
      <type>void</type>
      <name>checkValueError</name>
      <anchorfile>classValueErrorChecker.html</anchorfile>
      <anchor>a4493079fe4917397d00706cb1eae6632</anchor>
      <arglist>(const hrp::Vector3 &amp;p0, const hrp::Vector3 &amp;p1, std::vector&lt; size_t &gt; neglect_index=std::vector&lt; size_t &gt;())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getErrorThre</name>
      <anchorfile>classValueErrorChecker.html</anchorfile>
      <anchor>a6989e9baf4791f66c8535fcb540aeff8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxValue</name>
      <anchorfile>classValueErrorChecker.html</anchorfile>
      <anchor>a2e8e3874a8eae5c6bfba42cb37382845</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSmallError</name>
      <anchorfile>classValueErrorChecker.html</anchorfile>
      <anchor>acf56abb59d2f5a0b51cb7633b6946e47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueErrorChecker</name>
      <anchorfile>classValueErrorChecker.html</anchorfile>
      <anchor>aac5632596863903a66026dfc58165ff1</anchor>
      <arglist>(double _thre)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ValueErrorChecker</name>
      <anchorfile>classValueErrorChecker.html</anchorfile>
      <anchor>aa28b93aefdc9a456c43341bd60310fe0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>error_thre</name>
      <anchorfile>classValueErrorChecker.html</anchorfile>
      <anchor>a938e861f0d7f2c20864fc15d37b45124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_small_error</name>
      <anchorfile>classValueErrorChecker.html</anchorfile>
      <anchor>a8ecdc260c52df739b6e9c657d29c1882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_value_error</name>
      <anchorfile>classValueErrorChecker.html</anchorfile>
      <anchor>a1d22a025c991955bd3301eb397f35c26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VclipLinkPair</name>
    <filename>classVclipLinkPair.html</filename>
    <base>hrp::Referenced</base>
    <member kind="function">
      <type>bool</type>
      <name>checkCollision</name>
      <anchorfile>classVclipLinkPair.html</anchorfile>
      <anchor>a2644c07ad81335831e276096ff937a96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeDistance</name>
      <anchorfile>classVclipLinkPair.html</anchorfile>
      <anchor>a689b651fa1967a578daa1cb9d18e46fc</anchor>
      <arglist>(double *q1, double *q2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTolerance</name>
      <anchorfile>classVclipLinkPair.html</anchorfile>
      <anchor>af2ab63ce19451121348bd5e4fcb3d655</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>hrp::Link *</type>
      <name>link</name>
      <anchorfile>classVclipLinkPair.html</anchorfile>
      <anchor>a2753cd61d5a9c699d4ac4fc432feb9c4</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTolerance</name>
      <anchorfile>classVclipLinkPair.html</anchorfile>
      <anchor>adee87ebbb16c611cb36397839e995f09</anchor>
      <arglist>(double t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VclipLinkPair</name>
      <anchorfile>classVclipLinkPair.html</anchorfile>
      <anchor>af78595137dd506e77f7cbf5cca0cc3e5</anchor>
      <arglist>(hrp::Link *link0, Vclip::Polyhedron *pqp_model0, hrp::Link *link1, Vclip::Polyhedron *pqp_model1, double tolerance=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VclipLinkPair</name>
      <anchorfile>classVclipLinkPair.html</anchorfile>
      <anchor>ae4fb98672e503b6360a99e27b9607bad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vclip::FeaturePair</type>
      <name>Feature_Pair</name>
      <anchorfile>classVclipLinkPair.html</anchorfile>
      <anchor>ad8401e12dcd1d74a05e31aecdfd4828d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Link *</type>
      <name>links_</name>
      <anchorfile>classVclipLinkPair.html</anchorfile>
      <anchor>ac9376620f23dbc56599f4e292b3dde3d</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>tolerance_</name>
      <anchorfile>classVclipLinkPair.html</anchorfile>
      <anchor>abded9c4c79184b106355223e62524481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vclip::Polyhedron *</type>
      <name>Vclip_Model1</name>
      <anchorfile>classVclipLinkPair.html</anchorfile>
      <anchor>a9834bc79a49c71e39de503d21728e6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vclip::Polyhedron *</type>
      <name>Vclip_Model2</name>
      <anchorfile>classVclipLinkPair.html</anchorfile>
      <anchor>a5580ec62381677c3c0379885f58f23ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VideoCapture</name>
    <filename>classVideoCapture.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function">
      <type>bool</type>
      <name>capture</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>ae14544731e119ce80ec3a8400ce8cb46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a997da3f3f9f9afdaef257795bfd3fc21</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>ab6c3a35631ae33d652f45cc4fde28668</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>ad8053b022a2583b598171ae24aabbe9c</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a113b5951c3aa721e8e903c1b86bc03c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onStartup</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a73acd99a5cc912f6b4d7382c0f0df021</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start_continuous</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a7fc3c9007602b9245095390143403008</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop_continuous</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a4f6cb12c4a325cf4abd2105326f14873</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>take_one_frame</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a86edded7d4a6865b52bd42b706b17f7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoCapture</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>aa7e22e3978cfa9361f75895ec82c58ab</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VideoCapture</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a7acc372d7e02d7c33de77c3fc0d2b3ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CameraCaptureService_impl</type>
      <name>m_CameraCaptureService</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a1183d2b8d181bcdab2446ff395311c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_CameraCaptureServicePort</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a0f874447377d763bf3750b51abb5d919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_CameraImage</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>aa59a9fcd9ffc9ac8e9826339093fde7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_CameraImageOut</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a53e6c68faea1f5604f0416f1b2252db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedMultiCameraImage</type>
      <name>m_MultiCameraImages</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>aaf7c025236e4ac290485dd4726f18753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedMultiCameraImage &gt;</type>
      <name>m_MultiCameraImagesOut</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>abe8efa78dd9f3694fcf541fb8e445ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>mode</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>acd9a47033201c1b3a7515714ffc1cef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SLEEP</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>acd9a47033201c1b3a7515714ffc1cef5a1b50176a287579aabe14092a073a701c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONESHOT</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>acd9a47033201c1b3a7515714ffc1cef5a2985c39df8b94810b781df96482b3cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTINUOUS</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>acd9a47033201c1b3a7515714ffc1cef5a748f655d4f1aa9d2d31bf2c6def3eeeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; v4l_capture * &gt;</type>
      <name>m_cameras</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a3dda5f60cfb5f89c42a55d71fc15638f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>m_devIds</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>ae02ffb716365c2d96795859078b9aea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_frameRate</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>af4e7bdec4919c280c394cf3c53f23425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_height</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a8120d733b2b8a166c8fdc43a7551b08b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_initialMode</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a99588de8f9d5ac163483fddb398ad4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mode</type>
      <name>m_mode</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a1db0dc744ab51abd4d6603fc4d6d1786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_needToReactivate</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a857180d5c0a81a15249c2556ccad1675</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_tOld</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a52226066a13bc42de163f503ae2b7832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_width</name>
      <anchorfile>classVideoCapture.html</anchorfile>
      <anchor>a0b3a78f0bf3a19623826851d893131ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Viewer</name>
    <filename>classViewer.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>a0a025030e94b4088f47258e162905579</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>a191d5c5e575181955671400863b30641</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>aec59b4199be42a523e0e1fdcefd21b36</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>a62801349fd4e5eed48532047818bf7ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Viewer</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>acf22ee212c160bea8ebdd348939fff9e</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Viewer</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>a324e5a6a1532fe5eac3f3b0e4792b2da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::SceneState</type>
      <name>m_sceneState</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>a3f512a80c2c29160f7a811df3ec33b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; OpenHRP::SceneState &gt;</type>
      <name>m_sceneStateIn</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>adf86da051c5b398f692502108e340df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>a2f8edff8779004d199fab529f97c7457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, RTCGLbody * &gt;</type>
      <name>m_bodies</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>aaf8a2d49d64d03b991608685d6451f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogManager&lt; OpenHRP::SceneState &gt;</type>
      <name>m_log</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>a0e2b49edcd715384a731e46be1739f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_project</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>a31e52cb0ab59d4bcbe9be1cd28c5b8db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLscene</type>
      <name>m_scene</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>af570166f35f7c7f4660b6a1f29b2a6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SDLwindow</type>
      <name>m_window</name>
      <anchorfile>classViewer.html</anchorfile>
      <anchor>a9ad50b40939f4c006e84bf9c9b887ef9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VirtualCamera</name>
    <filename>classVirtualCamera.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>ac107979a4d6a1fca9be07fd18f298a3e</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>aca84dc6fb93b8878b5f020ed910e572a</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a5301e25ec2238f51ddf99c5d76e708a7</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a4424245b5ec454f5527e053f5f711f49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VirtualCamera</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>ae53fcdd65d2db7056c04d2449b5c7a62</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VirtualCamera</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>adc21b7f1d3951f3d20ef7178eee66e8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedPoint3D</type>
      <name>m_basePos</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>ad8a233cd949493e574a1a12d4cee71c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; RTC::TimedPoint3D &gt;</type>
      <name>m_basePosIn</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>af0a8b7f33e0e7b7d9f6b9231ac1d120c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedOrientation3D</type>
      <name>m_baseRpy</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a2cbf4c91667240db84b9bb2f22274164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; RTC::TimedOrientation3D &gt;</type>
      <name>m_baseRpyIn</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>ac7dadaf48e7ceed9ddebed4e3d0d2b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_cloud</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a0d3dc8e12a83172e2ab61948bf7949e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_cloudOut</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a9ed53f2ce23fec938663e020fcc64dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Img::TimedCameraImage</type>
      <name>m_image</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>ac70ac3702851195d0e568c29751e52f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; Img::TimedCameraImage &gt;</type>
      <name>m_imageOut</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>aa784969e0f916f6b72aa432e07684c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedPose3D</type>
      <name>m_poseSensor</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>ab91ef06fe956084cd11245d6b0322c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; TimedPose3D &gt;</type>
      <name>m_poseSensorOut</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a2a1c5f89e546505e099e54c04ada5f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::TimedDoubleSeq</type>
      <name>m_q</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a40a61990570a9de1fb28901d299765f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; RTC::TimedDoubleSeq &gt;</type>
      <name>m_qIn</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>af41ee47e9f9a8f161e7bb54ca9dd86bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RangeData</type>
      <name>m_range</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a08cd312ed8e90fe5e6af8045d93f9e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; RangeData &gt;</type>
      <name>m_rangeOut</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a9c255027833c2ea406457631e5e27761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OpenHRP::SceneState</type>
      <name>m_sceneState</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a463d1e94ef3eb86d6aa25d4216dbdba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; OpenHRP::SceneState &gt;</type>
      <name>m_sceneStateIn</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>adb0f830aa1649337e6e234ee2ce0f872</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupPointCloud</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a821da04dbf996b3ab4927ad7cfd905ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupRangeData</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a4420ec0001dd9cf2776e1e7fd2a77885</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a1eddebb302f1728e139eeeb1dd7acc40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, RTCGLbody * &gt;</type>
      <name>m_bodies</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a7720658d8117fbeafc50f18449dab3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLcamera *</type>
      <name>m_camera</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a9d76bc9f2b75964aef92845a930414be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_cameraName</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>ac896f4260bc8bf0c050058cde3b4b955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IplImage *</type>
      <name>m_cvImage</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a1b62b56e475ee4140e4715ae47cbf58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_debugLevel</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>ac3223258436e5fbb510f417917c6ff87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_generateMovie</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>ae392b2bb9c25d830cc48d046a5d8ac5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_generatePointCloud</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>af81a055ec66cebe6c70d483d0558e45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_generatePointCloudStep</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>abcf3733d724b4a1f0d960a919a1b4f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_generateRange</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a25cf14a48dd544d674b14338a2acf68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_isGeneratingMovie</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>ac8b9169be17b5376b3971f22278e6b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogManager&lt; OpenHRP::SceneState &gt;</type>
      <name>m_log</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>aedbce63d9df0e938870f20140f80a890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_pcFormat</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a41e862d5b090d32e604ef57af0afcfcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_projectName</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>abe3c543a141d5f0a02b2c238957ed684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLscene</type>
      <name>m_scene</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a18fe8c84e77ad29b340a9ae48933a75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvVideoWriter *</type>
      <name>m_videoWriter</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>ad0de1877c2811598fa722953442de44c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SDLwindow</type>
      <name>m_window</name>
      <anchorfile>classVirtualCamera.html</anchorfile>
      <anchor>a47a38d4ca9453ef496a39dc889dc94b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VirtualForceSensor</name>
    <filename>classVirtualForceSensor.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <class kind="struct">VirtualForceSensor::VirtualForceSensorParam</class>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>a49dcc9e1c23cc5178e655d83096512df</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>a30dcf890ea9212932b0bec4b358a295f</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>abf7f7978738f5c92dcd2c0fec489ff46</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>ae50b338b1dd032e3a976d46407cf752a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeVirtualForceSensorOffset</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>a4e828c2af0d1a2cf7809de2b958b066a</anchor>
      <arglist>(std::string sensorName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VirtualForceSensor</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>a9eec918cff56658ec5bf2aa433548c22</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VirtualForceSensor</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>a96f621ec92ec2d65382969e9c95c0554</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TimedDoubleSeq &gt;</type>
      <name>m_force</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>a8dedb8edcac03edc56372797ad60a73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OutPort&lt; TimedDoubleSeq &gt; * &gt;</type>
      <name>m_forceOut</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>a9301b728d60f4262b91fe18fefc36810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_qCurrent</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>a12b8cecbfa9b7b79b28fb27a081646a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_qCurrentIn</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>aae950946665f4a383388de76d125a0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VirtualForceSensorService_impl</type>
      <name>m_service0</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>ac79e8c99b7caebb50733231627fd919e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimedDoubleSeq</type>
      <name>m_tauIn</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>a7197fd17d7631bdb30fdb57d50094f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; TimedDoubleSeq &gt;</type>
      <name>m_tauInIn</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>a607c3237cd7ae246e756c977aaee459b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_VirtualForceSensorServicePort</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>a943f228406d81ccf5121a3bca47633bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>calcRawVirtualForce</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>ab3d154f1a45998aab2aa8ed05a53b84d</anchor>
      <arglist>(std::string sensorName, hrp::dvector &amp;outputForce)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_debugLevel</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>adf2413d14cc1c7d2b302c849a41d0ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>ae6cd6e989c0c687945e9429ee6bac8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>aea330fa92d836469e796cb982e78e462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, VirtualForceSensorParam &gt;</type>
      <name>m_sensors</name>
      <anchorfile>classVirtualForceSensor.html</anchorfile>
      <anchor>a216873d5564cc31339ca3092f65d7333</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>VirtualForceSensor::VirtualForceSensorParam</name>
    <filename>structVirtualForceSensor_1_1VirtualForceSensorParam.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>base_name</name>
      <anchorfile>structVirtualForceSensor_1_1VirtualForceSensorParam.html</anchorfile>
      <anchor>a095b407af99bca0750797a76950f4982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>forceOffset</name>
      <anchorfile>structVirtualForceSensor_1_1VirtualForceSensorParam.html</anchorfile>
      <anchor>afe3c77f32d4753705262bdc2a1917354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>momentOffset</name>
      <anchorfile>structVirtualForceSensor_1_1VirtualForceSensorParam.html</anchorfile>
      <anchor>a0cf1a62ca7a58e40d1d76b54f5048f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>p</name>
      <anchorfile>structVirtualForceSensor_1_1VirtualForceSensorParam.html</anchorfile>
      <anchor>af7b7d981ee2a6f5752cf1ee2e22c8bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::JointPathPtr</type>
      <name>path</name>
      <anchorfile>structVirtualForceSensor_1_1VirtualForceSensorParam.html</anchorfile>
      <anchor>ab9da84d06be00c2e52f8daa8a8c49939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>R</name>
      <anchorfile>structVirtualForceSensor_1_1VirtualForceSensorParam.html</anchorfile>
      <anchor>a7897e4bdbc6655a7d53f63c3482a782e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>target_name</name>
      <anchorfile>structVirtualForceSensor_1_1VirtualForceSensorParam.html</anchorfile>
      <anchor>a3a189b2722aea1df6f91a71e6c7162ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VirtualForceSensorService_impl</name>
    <filename>classVirtualForceSensorService__impl.html</filename>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>removeVirtualForceSensorOffset</name>
      <anchorfile>classVirtualForceSensorService__impl.html</anchorfile>
      <anchor>a84048f740fc03cb733cf51d5d6d88935</anchor>
      <arglist>(const char *sensorName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vfsensor</name>
      <anchorfile>classVirtualForceSensorService__impl.html</anchorfile>
      <anchor>ae0233106a329137b5c46360df6aa03cc</anchor>
      <arglist>(VirtualForceSensor *i_vfsensor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VirtualForceSensorService_impl</name>
      <anchorfile>classVirtualForceSensorService__impl.html</anchorfile>
      <anchor>ac1d40a4ec7ae8fe139a3ce94d86297f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VirtualForceSensorService_impl</name>
      <anchorfile>classVirtualForceSensorService__impl.html</anchorfile>
      <anchor>a7f1657fc517648603689af7a3e0e19d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VirtualForceSensor *</type>
      <name>m_vfsensor</name>
      <anchorfile>classVirtualForceSensorService__impl.html</anchorfile>
      <anchor>a66538ee8e1de51a8b1457f8199cc2b54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VisionSensorPortHandler</name>
    <filename>classVisionSensorPortHandler.html</filename>
    <base>SensorPortHandler&lt; hrp::VisionSensor, Img::TimedCameraImage &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classVisionSensorPortHandler.html</anchorfile>
      <anchor>a07551552897621523f87058cc295259e</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VisionSensorPortHandler</name>
      <anchorfile>classVisionSensorPortHandler.html</anchorfile>
      <anchor>aebf04c44f9e4fd2f5de8f0accd09f3d5</anchor>
      <arglist>(RTC::DataFlowComponentBase *i_rtc, const char *i_portName, hrp::VisionSensor *i_sensor)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VkwindowMainWindow</name>
    <filename>classVkwindowMainWindow.html</filename>
    <member kind="function">
      <type>const char *</type>
      <name>className</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>a1cde143d70c56996ea75040c6fc9f998</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Boolean</type>
      <name>okToQuit</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>a06abc45f80b4f0d1401d163585d70318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>class SoXtExaminerViewer *</type>
      <name>viewer</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>ac7b3c5c0b19491736f0914ab1ff91959</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VkwindowMainWindow</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>a20548ca5d106ffb1d6a811bb9339db09</anchor>
      <arglist>(const char *name, ArgList args=NULL, Cardinal argCount=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VkwindowMainWindow</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>ac44d5fd7236956c9b64157ca5fb32bfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>openFile</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>abb3bb70efc1d5d90e5ac88a9bd5c3182</anchor>
      <arglist>(Widget, XtPointer)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>quit</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>ae566aced7e88e431719752024fc4f889</anchor>
      <arglist>(Widget, XtPointer)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VkMenuItem *</type>
      <name>_exitButton</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>ae2ec8bbbd45b7ef9c5fa560fb18477c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VkSubMenu *</type>
      <name>_filePane</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>ad4932cfbf024b9c82a938388fe956799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>class Hpaned *</type>
      <name>_hpaned</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>ac100636b3fbd87a731e33fe2272a93f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VkMenuItem *</type>
      <name>_openButton</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>ad57ea682affa6f2e2230f103b78140b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VkMenuItem *</type>
      <name>_separator1</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>aed0d8ea151c00bae920d41c76513d174</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>openFileCallback</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>a9f4b095cbf9b65153849edc4a0bcd56b</anchor>
      <arglist>(Widget, XtPointer, XtPointer)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>quitCallback</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>ac94d052ebbdcf78dee2330b1e745101b</anchor>
      <arglist>(Widget, XtPointer, XtPointer)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static String</type>
      <name>_defaultVkwindowMainWindowResources</name>
      <anchorfile>classVkwindowMainWindow.html</anchorfile>
      <anchor>a9246b4784bc32a2e0dd8bc4cbdb6b8e7</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VoxelGridFilter</name>
    <filename>classVoxelGridFilter.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onActivated</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>a531591aea11fef1891302a5ce8fc52d4</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onDeactivated</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>ad2d400d29eb43389574657ee8c4dfc04</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onExecute</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>a8bdadc6cdabb39e9948d7148713c5bd0</anchor>
      <arglist>(RTC::UniqueId ec_id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>a7c493bce117ba70240b983bcd97abfea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VoxelGridFilter</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>a0330a8311dbcc2996cec0dfe541e2cef</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VoxelGridFilter</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>a94ff56764af8c6fc93351bee9082534b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_filtered</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>acb0e3047ee8e5a560507c17d6d92b0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_filteredOut</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>a8686323a3337a10409811c47ab9defb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PointCloudTypes::PointCloud</type>
      <name>m_original</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>a48359523adeba42b17c8d1c155d93c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InPort&lt; PointCloudTypes::PointCloud &gt;</type>
      <name>m_originalIn</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>a3574887bfb3401f15a03a0bb951e9a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>a9036beae61f0ac6b108e754a616a22f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_debugLevel</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>a384f6f663fa16dd1f75b7ef7e0ea7bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_size</name>
      <anchorfile>classVoxelGridFilter.html</anchorfile>
      <anchor>ab1397ccb096874671baa058dfe994cec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WavPlayer</name>
    <filename>classWavPlayer.html</filename>
    <base>RTC::DataFlowComponentBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual RTC::ReturnCode_t</type>
      <name>onInitialize</name>
      <anchorfile>classWavPlayer.html</anchorfile>
      <anchor>ae6b36b729e29a853f6babf675dc21b4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WavPlayer</name>
      <anchorfile>classWavPlayer.html</anchorfile>
      <anchor>a850eff92e8ba684d73d93c5b67ff2a7e</anchor>
      <arglist>(RTC::Manager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WavPlayer</name>
      <anchorfile>classWavPlayer.html</anchorfile>
      <anchor>a16c8f68bba1231eb3eca569bb5b3c0d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>WavPlayerService_impl</type>
      <name>m_service0</name>
      <anchorfile>classWavPlayer.html</anchorfile>
      <anchor>a867bde3f414bcd24206aef08e04b8393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RTC::CorbaPort</type>
      <name>m_WavPlayerServicePort</name>
      <anchorfile>classWavPlayer.html</anchorfile>
      <anchor>a9c03c11c64868ee2fb186569859a75b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classWavPlayer.html</anchorfile>
      <anchor>a9485ae5e68b6e989e0c05e415a670093</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WavPlayerService_impl</name>
    <filename>classWavPlayerService__impl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>playWav</name>
      <anchorfile>classWavPlayerService__impl.html</anchorfile>
      <anchor>acc1320e2b4bc0a4f3eef7d75ef22b6ac</anchor>
      <arglist>(const char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>playWavNoWait</name>
      <anchorfile>classWavPlayerService__impl.html</anchorfile>
      <anchor>acb506d3cc1a1fee3c7424b089a480b00</anchor>
      <arglist>(const char *filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WavPlayerService_impl</name>
      <anchorfile>classWavPlayerService__impl.html</anchorfile>
      <anchor>a8baa0c3219f19199dbbfc6b96cec3310</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WavPlayerService_impl</name>
      <anchorfile>classWavPlayerService__impl.html</anchorfile>
      <anchor>aace4af5e77d48f59dccc96febc718557</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>YsJoyReader</name>
    <filename>classYsJoyReader.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Read</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>adfb72b5a45ca992bb46551707e43e553</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ReadCalibInfoFile</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>a68a4e87b85866f1a26550d5e77cd5e88</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReleaseInterface</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>ac1e032f8d33f6238c319cd737e820fbf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>SetUpInterface</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>a9542cc9a26ebcb55168cc59e79e13b65</anchor>
      <arglist>(int joyId, IOHIDDeviceRef hidDev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WriteCalibInfoFile</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>ab6549818a6edf722f5ae920c15439cd1</anchor>
      <arglist>(FILE *fp) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>YsJoyReader</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>abd938d353013cc6f3af3f1c72d147d4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>SetUpJoystick</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>a7e624e061c79af0ff87f72ed808407ac</anchor>
      <arglist>(int &amp;nJoystick, YsJoyReader joystick[], int maxNumJoystick)</arglist>
    </member>
    <member kind="variable">
      <type>YsJoyReaderAxis</type>
      <name>axis</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>a5a5e17f851220852e11df8c6440b16f0</anchor>
      <arglist>[YsJoyReaderMaxNumAxis]</arglist>
    </member>
    <member kind="variable">
      <type>YsJoyReaderButton</type>
      <name>button</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>ab8bd3d3494af9e0f02981ab217689af3</anchor>
      <arglist>[YsJoyReaderMaxNumButton]</arglist>
    </member>
    <member kind="variable">
      <type>YsJoyReaderHatSwitch</type>
      <name>hatSwitch</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>a2be21fd5c56a8a1b6cee06bba6e5fb2d</anchor>
      <arglist>[YsJoyReaderMaxNumHatSwitch]</arglist>
    </member>
    <member kind="variable">
      <type>IOHIDDeviceRef</type>
      <name>hidDev</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>a5f58194b879168a16b5ed30f4b6bea91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>joyId</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>ad9bb4b4d4ecb5533f403519f9319145a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>regPath</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>ae02b9d44900ed847f3bb448d828b026d</anchor>
      <arglist>[512]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CFMutableArrayRef</type>
      <name>devArray</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>adc90f8604f1d67fd011919c8a803a080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static IOHIDManagerRef</type>
      <name>hidManager</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>aedd65b5f61b9fab16152da6e08c51b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>AddAxis</name>
      <anchorfile>classYsJoyReader.html</anchorfile>
      <anchor>a389a11276ec466fb3c457bc2a8164afb</anchor>
      <arglist>(int axisId, IOHIDElementRef elem, int min, int max, int scaledMin, int scaledMax)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>YsJoyReaderAxis</name>
    <filename>classYsJoyReaderAxis.html</filename>
    <base>YsJoyReaderElement</base>
    <member kind="function">
      <type>void</type>
      <name>BeginCaptureMinMax</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>a19622ade1340b3c969100711af5bb031</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CaptureCenter</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>a46921112603e809e15530e5133674a88</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CaptureMinMax</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>a2835f223168cb053b08afb7c68b3250b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CenterFromMinMax</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>a5522002b93bb015d10bd4ce9f21d05b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetCalibratedValue</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>adbab326a80bcf56882949b3850723472</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>YsJoyReaderAxis</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>afb2389edd58b2ed66b639421926c3e80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>calibCenter</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>a569b5e8ef54cfecc7255a8a421fa4664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>calibMax</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>a1dc546ec5b1c29b6cbf1f4b0a851283a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>calibMin</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>af0ef2d5b9e47af101ccd5da92b6e6ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>ad9a2dda83e2f29ec8d992539a8d84933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>a4846ca9c5c6e9bc53e280c2d17c80423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scaledMax</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>a4e3f71bccfdc0a5647c77c8fd499cc1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scaledMin</name>
      <anchorfile>classYsJoyReaderAxis.html</anchorfile>
      <anchor>a656a0a0b8370a300ab9782069c930181</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>YsJoyReaderButton</name>
    <filename>classYsJoyReaderButton.html</filename>
    <base>YsJoyReaderElement</base>
    <member kind="function">
      <type></type>
      <name>YsJoyReaderButton</name>
      <anchorfile>classYsJoyReaderButton.html</anchorfile>
      <anchor>a20b75d46ba9af592aa8e448533ccb1e9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>YsJoyReaderElement</name>
    <filename>classYsJoyReaderElement.html</filename>
    <member kind="function">
      <type></type>
      <name>YsJoyReaderElement</name>
      <anchorfile>classYsJoyReaderElement.html</anchorfile>
      <anchor>ab875123e91d57f1efffaafe6a0b51315</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>IOHIDElementRef</type>
      <name>elem</name>
      <anchorfile>classYsJoyReaderElement.html</anchorfile>
      <anchor>a84536a8f1125805758c0216ad65cc659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>exist</name>
      <anchorfile>classYsJoyReaderElement.html</anchorfile>
      <anchor>a693b3285138565226ac012280d3ee892</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>value</name>
      <anchorfile>classYsJoyReaderElement.html</anchorfile>
      <anchor>a8b33bd5c2d5b87fe3e0c2e7a5462f801</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>YsJoyReaderHatSwitch</name>
    <filename>classYsJoyReaderHatSwitch.html</filename>
    <base>YsJoyReaderElement</base>
    <member kind="function">
      <type>int</type>
      <name>GetDiscreteValue</name>
      <anchorfile>classYsJoyReaderHatSwitch.html</anchorfile>
      <anchor>aaf152e907c058354c2511e1d413f0646</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>YsJoyReaderHatSwitch</name>
      <anchorfile>classYsJoyReaderHatSwitch.html</anchorfile>
      <anchor>a41b2b076a61e61b3f2ed8fc573bd4177</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>value0Deg</name>
      <anchorfile>classYsJoyReaderHatSwitch.html</anchorfile>
      <anchor>ad8afea7b8725ec27feb8b06c0cb32a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>value180Deg</name>
      <anchorfile>classYsJoyReaderHatSwitch.html</anchorfile>
      <anchor>a9ba8e7065607b0af38a2ad548cad043f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>value270Deg</name>
      <anchorfile>classYsJoyReaderHatSwitch.html</anchorfile>
      <anchor>ae47fa288af904b6a71719b587d467b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>value90Deg</name>
      <anchorfile>classYsJoyReaderHatSwitch.html</anchorfile>
      <anchor>a8da2581ec6062acbbb4cdfdcd9291019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>valueNeutral</name>
      <anchorfile>classYsJoyReaderHatSwitch.html</anchorfile>
      <anchor>ac020e05f12cb1a2d37877f13bca3ab2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>CollisionDetectorComponent</name>
    <filename>namespaceCollisionDetectorComponent.html</filename>
    <class kind="class">CollisionDetectorComponent::GLscene</class>
  </compound>
  <compound kind="class">
    <name>CollisionDetectorComponent::GLscene</name>
    <filename>classCollisionDetectorComponent_1_1GLscene.html</filename>
    <base>GLsceneBase</base>
    <member kind="function">
      <type></type>
      <name>GLscene</name>
      <anchorfile>classCollisionDetectorComponent_1_1GLscene.html</anchorfile>
      <anchor>a2e69b70faab7118d41664677c07d8466</anchor>
      <arglist>(LogManagerBase *i_log)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>drawAdditionalLines</name>
      <anchorfile>classCollisionDetectorComponent_1_1GLscene.html</anchorfile>
      <anchor>a96af18c07de8c82500cc8bbf57587466</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>showStatus</name>
      <anchorfile>classCollisionDetectorComponent_1_1GLscene.html</anchorfile>
      <anchor>afa3ddabf1e891e5dea77a62c58d9cc18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateScene</name>
      <anchorfile>classCollisionDetectorComponent_1_1GLscene.html</anchorfile>
      <anchor>a2f2f5ebc2309e7f5dab5841035bab4c9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>com::generalrobotix::ui::actions::ServoOnOff</name>
    <filename>classcom_1_1generalrobotix_1_1ui_1_1actions_1_1ServoOnOff.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dispose</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1actions_1_1ServoOnOff.html</anchorfile>
      <anchor>a71ce68dc86270a8b8fcc315385374e43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1actions_1_1ServoOnOff.html</anchorfile>
      <anchor>a5ffea6c213f312261260503107cd08aa</anchor>
      <arglist>(IWorkbenchWindow window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1actions_1_1ServoOnOff.html</anchorfile>
      <anchor>ad5141a5925cadc6ad3ef37b25a5d790d</anchor>
      <arglist>(IAction action)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectionChanged</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1actions_1_1ServoOnOff.html</anchorfile>
      <anchor>aecb74bda2d38518c93809cd3c695debc</anchor>
      <arglist>(IAction action, ISelection selection)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServoOnOff</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1actions_1_1ServoOnOff.html</anchorfile>
      <anchor>a3ed2a06d81e07007cb1d7edb64bb4ab4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>com::generalrobotix::ui::view::GrxRobotHardwareClientView</name>
    <filename>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</filename>
    <base>com::generalrobotix::ui::GrxBaseView</base>
    <class kind="class">com::generalrobotix::ui::view::GrxRobotHardwareClientView::SetPropertyPanel</class>
    <member kind="function">
      <type>RTObject</type>
      <name>findRTC</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a25ed111d2eb563701f1a0b83cec3a3f4</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function">
      <type>org.omg.CORBA.Object</type>
      <name>findService</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>aaa9db4ab090165cd93cd0f8aa2e8983f</anchor>
      <arglist>(RTObject rtc, String service)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GrxRobotHardwareClientView</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a78c5957ad6d6767d61f4715a1c751739</anchor>
      <arglist>(String name, GrxPluginManager manager, GrxBaseViewPart vp, Composite parent)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAnyServoOn</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a285758020748158bb68bd6fb0d62afa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerItemChange</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a7c59cc9ff09c6796f86c7ccfb4ba621e</anchor>
      <arglist>(GrxBaseItem item, int event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreProperties</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a47e25efeffc68bb1874f75ca75a60cf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>TITLE</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a26ff0a31d1c9dd23b8cc7da259771d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>GrxJythonPromptView</type>
      <name>getJythonView</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>abc5303bc62734fd82a25f4cdea01eaf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DynamicsSimulator</type>
      <name>initDynamicsSimulator</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>ab3b60c68d3ecd351ea873bd1d4bb2298</anchor>
      <arglist>(boolean update)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>servoOff</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a54f0480e8fa5a94a568b545132b96973</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>servoOn</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a00a21421c2e888b6d679d24aa34603ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setConnectionState</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a76fce5d91b2fdcb121745ae183d2889b</anchor>
      <arglist>(int state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startMonitor</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>aa26715248ef2b54a4f9261161f1875c5</anchor>
      <arglist>(final boolean isInteractive)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stopMonitor</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>ae612037deb8da02df908c9ddad4177c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tryConnection</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a45698ab0005cc148bc6c360d5d74bff6</anchor>
      <arglist>(boolean isInteractive)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateRobotState</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a79c6319fb191bda9cc4245a570a50ac0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boolean</type>
      <name>actualFlag</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a09319d496c72aba6e30021f4e2f4a9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Button</type>
      <name>btnConnect_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a974d46b8650f48f6ce1e9675a28afe9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Button</type>
      <name>btnServo_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a53ccbf04c217c4539fa76c392d068c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Button</type>
      <name>btnSetup_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>afc423de28e9eef63b512c3091b9ef962</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GrxWorldStateItem</type>
      <name>currentItem_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a10ab19c02ab073f98b93326fd27bd730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GrxModelItem</type>
      <name>currentModel_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>ac92129e14f354fd4e254755cbefb495a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DynamicsSimulator</type>
      <name>dynamics_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a8060c9c8063e6321336e42284036ea25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Text</type>
      <name>fldStatus_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>ae7d5bb60794b6356192b9d17b9edc7fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RobotHardwareService</type>
      <name>hwCtrl_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>abece959ecfb2a1047bb179bbf227f1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Date</type>
      <name>initialDate_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>aa1a62b0b62b9f0ede2d4e58a4f824a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>interval_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>af1af64752a95fce30590843584b313f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boolean</type>
      <name>isMonitorRunning_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a355b8c58efb2984f53d7a2c585caa596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GrxJythonPromptView</type>
      <name>jythonView_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a8344a42a849fa93ce445db42430499a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Image</type>
      <name>lampOffIcon_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>af6ced8ff1ec6a35efbf3e1eba68e7f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Image</type>
      <name>lampOnIcon_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>acf14ad97bdb2bb0f0c28f3b95ff55af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Label</type>
      <name>lblLamp_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a69e444005e56bdf927f2deb231b663dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Label</type>
      <name>lblStatus_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>ab06a826372ac28fb8991ea897cf9c784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Date</type>
      <name>prevDate_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a7f5831af0749ea6430099b8eb4539c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Composite</type>
      <name>propertyPanel_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a40450a7b73de9684bd636f6a8e698940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArrayList&lt; SetPropertyPanel &gt;</type>
      <name>propList_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a90244557025306b5f1a2fa7c1cfcb673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>RobotHardwareRTC_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>ab649796a68f379b2de55426d3f520ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>robotHost_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a44e2e511f1d3a50b60f4f5b9610863c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>robotPort_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a440419b41fb92391efdc36728918560f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RobotStateHolder</type>
      <name>robotStateH_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a9c2e177260076fb35deb3b3dbffb590e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>robotType_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a23b4073cdaae73fea35c63efde540c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Image</type>
      <name>servoOffIcon_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a69cdc3324909232214368c84d091fbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Image</type>
      <name>servoOnIcon_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a9a9463312f8582782761c460359315af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>setupFile_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a850e7ebef39f5fa5461dac79d15d97a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateHolderService</type>
      <name>sholder_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a86b1dd4832d8c9ecaef33ddbf02dbdd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Image</type>
      <name>startMonitorIcon_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a03144e6a04252ecabb4a3725361033c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>state_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a2900785630527ddd78b6638dcdbf9358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>StateHolderRTC_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a7b53aac52c61814de88c788793265af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Image</type>
      <name>stopMonitorIcon_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a024276e3abd34bc91cfda51443c06cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>WorldStateHolder</type>
      <name>worldStateH_</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>a7c52aa31824a89096a027ffef00702e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final int</type>
      <name>CONNECTED</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>ac04ec063a5636bd63dbdb065538c467a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final int</type>
      <name>CONNECTING</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>afe04b369908ce34ea76ad4880dd95d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final int</type>
      <name>NOT_CONNECTED</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView.html</anchorfile>
      <anchor>abe40cdfae4f82587e7d7735b1dfcf0d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>com::generalrobotix::ui::view::GrxRobotHardwareClientView::SetPropertyPanel</name>
    <filename>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</filename>
    <member kind="function">
      <type>String</type>
      <name>getValue</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</anchorfile>
      <anchor>a15cfe31172600ce31ac15ddc3672022c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resume</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</anchorfile>
      <anchor>a1b0de1ec5692b036f047df8f8c9eebc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</anchorfile>
      <anchor>a1d2064f8f95305ec982ffc87bbbbc8f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEditable</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</anchorfile>
      <anchor>abd326660cd4f49551472e5be5e172a01</anchor>
      <arglist>(boolean isEditable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPropertyPanel</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</anchorfile>
      <anchor>a3eff5c89ce08e37457fb849a6a3f4da6</anchor>
      <arglist>(Composite parent, int style, String _title, String _propName, boolean _isLocal, String _defaultVal)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>defaultVal</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</anchorfile>
      <anchor>a4849921b4e9eacc308de929af44bee3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Text</type>
      <name>fld</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</anchorfile>
      <anchor>a9ca33c279b19c2eae99379d791306b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boolean</type>
      <name>isLocal</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</anchorfile>
      <anchor>a309ea5ca509a4b42712805f707a965f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Label</type>
      <name>label</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</anchorfile>
      <anchor>a87a05119e79258e462c40cdaa65eb19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>propName</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</anchorfile>
      <anchor>ac2a3f20525736cea9608eb09a916c892</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Button</type>
      <name>resume</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</anchorfile>
      <anchor>a720245be88520ec5067deb1a6b1cc53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Button</type>
      <name>set</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientView_1_1SetPropertyPanel.html</anchorfile>
      <anchor>ac199cd5642eb6963900485f7f4b6d23b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>com::generalrobotix::ui::view::GrxRobotHardwareClientViewPart</name>
    <filename>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientViewPart.html</filename>
    <base>com::generalrobotix::ui::GrxBaseViewPart</base>
    <member kind="function">
      <type>void</type>
      <name>createPartControl</name>
      <anchorfile>classcom_1_1generalrobotix_1_1ui_1_1view_1_1GrxRobotHardwareClientViewPart.html</anchorfile>
      <anchor>a4f158cf73bcf216a485ece1a4a71ffa3</anchor>
      <arglist>(Composite parent)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hrp::InvDynStateBuffer</name>
    <filename>classhrp_1_1InvDynStateBuffer.html</filename>
    <member kind="function">
      <type></type>
      <name>InvDynStateBuffer</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a961c86601c7d8605309e000c627b49e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitState</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a36fd96dab796e6b5b82cc8e77cacf5d7</anchor>
      <arglist>(const hrp::BodyPtr _m_robot, const double _dt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InvDynStateBuffer</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a7bd3b7a932dc08cedc0086b8e898032b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>base_dR</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>af9315c351c1bf0e11d58937e7d49a7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>base_dv</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>ac9221baca61cef8b0d065544ac363a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>base_dw</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a84008d64095ccfe901b039bb989c6b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>base_p</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>aaf6e5db85e7462dc77944d589f016c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>base_p_old</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a9cc7949c9933f0787420359b2c2f5244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>base_p_oldold</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a5fb4a5f2cc1dc53fb31d4a55b5e5649c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>base_R</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>ace5f64efcbb61dec13003acf298060b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>base_R_old</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a72368c8a7dbb57529024670e2913ccac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>base_v</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a98414614a669f0509e8ff572d968903c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>base_w</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a75b980fdf3803c799379a0d01605f6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>base_w_hat</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>ac6865e3cd0b97150597bf44eedf4cbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>base_w_old</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a17c06203eb7779e7fa3f10bae6689c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::dvector</type>
      <name>ddq</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>ae8938070b128fbf07fb7bd125d185077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::dvector</type>
      <name>dq</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a00912c8ca1302d7dc00d80af51a3951e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>DT</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>ae5134ff505897a6699bb32c28876a40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_initialized</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a3f49d0f907378d495d4d9630c5612df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>N_DOF</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a4ae47fe03598f1ace66093d18e3a62c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::dvector</type>
      <name>q</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a68e293b0a849ac78263955d4823d6665</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::dvector</type>
      <name>q_old</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>a3af555b79aacb4dd770e2c01736c37a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::dvector</type>
      <name>q_oldold</name>
      <anchorfile>classhrp_1_1InvDynStateBuffer.html</anchorfile>
      <anchor>abfe5cedef68101b5a52b3d689d791457</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hrp::JointLimitTable</name>
    <filename>classhrp_1_1JointLimitTable.html</filename>
    <member kind="function">
      <type>double</type>
      <name>getLlimit</name>
      <anchorfile>classhrp_1_1JointLimitTable.html</anchorfile>
      <anchor>a5ed3496e58310d588ba049358cad982a</anchor>
      <arglist>(const double target_joint_angle) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTargetJointId</name>
      <anchorfile>classhrp_1_1JointLimitTable.html</anchorfile>
      <anchor>a4ecf1da42f56b9232c2402c63d79fa42</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getUlimit</name>
      <anchorfile>classhrp_1_1JointLimitTable.html</anchorfile>
      <anchor>ae64b9de484b451779e05e414550ae969</anchor>
      <arglist>(const double target_joint_angle) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointLimitTable</name>
      <anchorfile>classhrp_1_1JointLimitTable.html</anchorfile>
      <anchor>a97264c668ff84d7aa3907dc5c9cf3b8f</anchor>
      <arglist>(const int _target_jointId, const int _target_llimit_angle, const int _target_ulimit_angle, const hrp::dvector &amp;_llimit_table, const hrp::dvector &amp;_ulimit_table)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JointLimitTable</name>
      <anchorfile>classhrp_1_1JointLimitTable.html</anchorfile>
      <anchor>ac70cbb3cb34ff16ff1787d3cb76b268e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getInterpolatedLimitAngle</name>
      <anchorfile>classhrp_1_1JointLimitTable.html</anchorfile>
      <anchor>a9bc5db782e4ffa20960968f192875617</anchor>
      <arglist>(const double target_joint_angle, const bool is_llimit_angle) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>llimit_table</name>
      <anchorfile>classhrp_1_1JointLimitTable.html</anchorfile>
      <anchor>ab398bfc2a3dcc4e8f90687afd59a85d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>target_jointId</name>
      <anchorfile>classhrp_1_1JointLimitTable.html</anchorfile>
      <anchor>afd5c4eb64f2497c8d2f8179a6b2ca734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>target_llimit_angle</name>
      <anchorfile>classhrp_1_1JointLimitTable.html</anchorfile>
      <anchor>a5e72a6d7ed0c237c93221729623670b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>target_ulimit_angle</name>
      <anchorfile>classhrp_1_1JointLimitTable.html</anchorfile>
      <anchor>a04c4b326cff6c6b4be6010c2723e03a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::dvector</type>
      <name>ulimit_table</name>
      <anchorfile>classhrp_1_1JointLimitTable.html</anchorfile>
      <anchor>afa522c2f63d310c9a7642a9af31d3011</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hrp::JointPathEx</name>
    <filename>classhrp_1_1JointPathEx.html</filename>
    <base>hrp::JointPath</base>
    <member kind="function">
      <type>bool</type>
      <name>calcInverseKinematics2</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a746e00b5df6f52272329340383b6b074</anchor>
      <arglist>(const Vector3 &amp;end_p, const Matrix33 &amp;end_R, const double avoid_gain=0.0, const double reference_gain=0.0, const dvector *reference_q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>calcInverseKinematics2Loop</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>aef917dd24c460a8209294c8b72d245e7</anchor>
      <arglist>(const Vector3 &amp;dp, const Vector3 &amp;omega, const double LAMBDA, const double avoid_gain=0.0, const double reference_gain=0.0, const dvector *reference_q=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>calcInverseKinematics2Loop</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a9326418f88698003dcc93cda313f5204</anchor>
      <arglist>(const Vector3 &amp;end_effector_p, const Matrix33 &amp;end_effector_R, const double LAMBDA, const double avoid_gain=0.0, const double reference_gain=0.0, const hrp::dvector *reference_q=NULL, const double vel_gain=1.0, const hrp::Vector3 &amp;localPos=hrp::Vector3::Zero(), const hrp::Matrix33 &amp;localR=hrp::Matrix33::Identity())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>calcJacobianInverseNullspace</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a2ec267e914f1c1bb85313ffc165d0618</anchor>
      <arglist>(dmatrix &amp;J, dmatrix &amp;Jinv, dmatrix &amp;Jnull)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInterlockingJointPairIndices</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>aba9d1d2a445e0ba2470b299e2883c7cd</anchor>
      <arglist>(std::vector&lt; std::pair&lt; size_t, size_t &gt; &gt; &amp;pairs)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getManipulabilityLimit</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a9bc8d05e5c8167b2bcab4db055f0d923</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getOptionalWeightVector</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>afaf005249404f5d0410a9158cb64efe4</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;_opt_w)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSRGain</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a97711ee7bf80393064c9d4bf08aed4f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointPathEx</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a92049678ae97aea132028386feba5daf</anchor>
      <arglist>(BodyPtr &amp;robot, Link *base, Link *end, double control_cycle, bool _use_inside_joint_weight_retrieval=true, const std::string &amp;_debug_print_prefix=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInterlockingJointPairIndices</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>ac6aa4ebd1c5cc9cbf8011e19ad4544c5</anchor>
      <arglist>(const std::vector&lt; std::pair&lt; Link *, Link * &gt; &gt; &amp;pairs, const std::string &amp;print_str=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInterlockingJointPairIndices</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>aa6c56c7cc00180b3643d640330e2177a</anchor>
      <arglist>(const std::vector&lt; std::pair&lt; size_t, size_t &gt; &gt; &amp;pairs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setManipulabilityGain</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>ae7fb3d9f67ecefaf7fff948280f94ee0</anchor>
      <arglist>(double l)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setManipulabilityLimit</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a285c65ad9ffb6c60adcf3f590a1e2e61</anchor>
      <arglist>(double l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxIKError</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a099b296e3e2a3bb2f3109307425b5f46</anchor>
      <arglist>(double epos, double erot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxIKError</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>aaf96cad9fed0aee3985cdd3d6af5c766</anchor>
      <arglist>(double e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxIKIteration</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>aaa53191e848a8bb5a538f4a9cba3cc33</anchor>
      <arglist>(int iter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOptionalWeightVector</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a1e69b0c112555ebc298a8ba4b872893a</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;_opt_w)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSRGain</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a9a46a217f301aafcf780a08b046b3220</anchor>
      <arglist>(double g)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>avoid_weight_gain</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a8587d2df5c6ad255afd3dbb016a35770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>debug_print_freq_count</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>aff5c31d824d32875f8becf224970cecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>debug_print_prefix</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>acc396d9c77db4ce978700a00017c3942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>ab432cfc2277784da0b45adeacd371d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::pair&lt; size_t, size_t &gt; &gt;</type>
      <name>interlocking_joint_pair_indices</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a4eed762289a84facb33548d97201e489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; size_t &gt;</type>
      <name>joint_limit_debug_print_counts</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>ac4fcef3e77ca092ab613c54a2c1d5341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Link * &gt;</type>
      <name>joints</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>aaaa69064f39728a3f584e92596f79f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>manipulability_gain</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>ab0fb343ce4200964160e3eb8701d91da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>manipulability_limit</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a187f4f2135a6f110d95929e3e931aaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>maxIKIteration</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a977a09b509aa608e0103b613dbd84d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxIKPosErrorSqr</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a995f1ae105c31b8fab55b300956920d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxIKRotErrorSqr</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>ae55063c817936e626847a2135161876b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>optional_weight_vector</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a909fe55b81d9e5d5238f8e309da5847e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>sr_gain</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>ab57e5fabc9ae1219ce6db6a892ca39ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_inside_joint_weight_retrieval</name>
      <anchorfile>classhrp_1_1JointPathEx.html</anchorfile>
      <anchor>a65e17d22d036697053a15e12537fbed5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hrp::SelfCollisionChecker</name>
    <filename>classhrp_1_1SelfCollisionChecker.html</filename>
    <member kind="function">
      <type>LinkNamePairList</type>
      <name>check</name>
      <anchorfile>classhrp_1_1SelfCollisionChecker.html</anchorfile>
      <anchor>a9740e61d0bdf815cb7e1bc234d6fd2c6</anchor>
      <arglist>(const double *q)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>numOfCheckPairs</name>
      <anchorfile>classhrp_1_1SelfCollisionChecker.html</anchorfile>
      <anchor>a7dd9e9b8fe07176e4892f5d78547c2be</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelfCollisionChecker</name>
      <anchorfile>classhrp_1_1SelfCollisionChecker.html</anchorfile>
      <anchor>a5959ca79e3f75bfd3377326f33bfb0a2</anchor>
      <arglist>(hrp::BodyPtr body, const LinkNamePairList &amp;pairs=LinkNamePairList())</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::ColdetModelPair &gt;</type>
      <name>m_checkPairs</name>
      <anchorfile>classhrp_1_1SelfCollisionChecker.html</anchorfile>
      <anchor>a86c87c91cd1d7d9ef32cd7d52841e892</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::BodyPtr</type>
      <name>m_robot</name>
      <anchorfile>classhrp_1_1SelfCollisionChecker.html</anchorfile>
      <anchor>a4325648332e18f2de3d029bc8db5b14d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>hrp::VirtualForceSensorParam</name>
    <filename>structhrp_1_1VirtualForceSensorParam.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structhrp_1_1VirtualForceSensorParam.html</anchorfile>
      <anchor>aa47a5ac51152a1a891f9e30573d127e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Link *</type>
      <name>link</name>
      <anchorfile>structhrp_1_1VirtualForceSensorParam.html</anchorfile>
      <anchor>a7707453a9540806710a45d9969b5310f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>localPos</name>
      <anchorfile>structhrp_1_1VirtualForceSensorParam.html</anchorfile>
      <anchor>abf8243c0c1dca1fa9474cd8dc4b971c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>localR</name>
      <anchorfile>structhrp_1_1VirtualForceSensorParam.html</anchorfile>
      <anchor>af80c27d54193ad17e2a4457b4e63df3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>HRP4C</name>
    <filename>namespaceHRP4C.html</filename>
    <member kind="function">
      <type>def</type>
      <name>activateComps</name>
      <anchorfile>namespaceHRP4C.html</anchorfile>
      <anchor>a118aa7a268394c4e74008022bf2274e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectComps</name>
      <anchorfile>namespaceHRP4C.html</anchorfile>
      <anchor>a7278732e66dee1905671e12965dfe61c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createComps</name>
      <anchorfile>namespaceHRP4C.html</anchorfile>
      <anchor>a8f51611afeb847c429f71c1ff8d3abe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespaceHRP4C.html</anchorfile>
      <anchor>a87ea16e88b1fe59ae4bf405278e6f9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loadPattern</name>
      <anchorfile>namespaceHRP4C.html</anchorfile>
      <anchor>acf4f55ac4684c95b46bf5a6e70c963ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hrp4c-motion</name>
    <filename>namespacehrp4c-motion.html</filename>
  </compound>
  <compound kind="namespace">
    <name>octomap</name>
    <filename>namespaceoctomap.html</filename>
  </compound>
  <compound kind="namespace">
    <name>ogmapTest1</name>
    <filename>namespaceogmapTest1.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>mgr</name>
      <anchorfile>namespaceogmapTest1.html</anchorfile>
      <anchor>a0796f431d3c8166a6a482214d6853057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ogmap</name>
      <anchorfile>namespaceogmapTest1.html</anchorfile>
      <anchor>af1c094cddc3258d0552d1b16caeed034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespaceogmapTest1.html</anchorfile>
      <anchor>ab1f9be1492912872c185e7068e39f6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespaceogmapTest1.html</anchorfile>
      <anchor>ae007bd9b62d11f5195d9748d2ced9603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vc</name>
      <anchorfile>namespaceogmapTest1.html</anchorfile>
      <anchor>ad0d2a8191501337ef3771adc180ac479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>viewer</name>
      <anchorfile>namespaceogmapTest1.html</anchorfile>
      <anchor>a652cac748b5efb3a176adaae8ca29381</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ogmapTest2</name>
    <filename>namespaceogmapTest2.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>mgr</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>a749b5d9a4abd57d4ee9d5169d82a156a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ogmap</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>a7426c2b977a42109049e63a5c0c283ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>aae2f4a278c442b7763a2a56c364317fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>a6b8a636508589ee1b7e10adac989bf82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>r2pc</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>a757841d29258e7eb8a9f00804d900106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vc</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>a755af6b839dff0088da851f36cd35539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>viewer</name>
      <anchorfile>namespaceogmapTest2.html</anchorfile>
      <anchor>afa906b5d8dddc18a3ff489816a220977</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenHRP::OnlineViewer_impl</name>
    <filename>classOpenHRP_1_1OnlineViewer__impl.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableServer::POA_ptr</type>
      <name>_default_POA</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>ab9502f6b0df63761d491f343093f3f98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearData</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>aec1c3b122f1e3fa154e22c57db52877c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearLog</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>a280fd39c4d07253820b22446dcbc3cd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawScene</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>ac22b618c80ad19cf8f7303baa45f465c</anchor>
      <arglist>(const WorldState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>::CORBA::Boolean</type>
      <name>getPosture</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>a832e58554cffacfc085ee8e9b0cf0afc</anchor>
      <arglist>(const char *robotId, DblSequence_out posture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>addfaeb47e7a76e51488c7b0afc360ddb</anchor>
      <arglist>(const char *name, const char *url)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OnlineViewer_impl</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>ad5f6ce85b6807ffe3e10688ef8553e6e</anchor>
      <arglist>(CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, GLscene *i_scene, LogManager&lt; OpenHRP::WorldState &gt; *i_log)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineScale</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>a9361ee6031b790a2a4da52eebf519e73</anchor>
      <arglist>(::CORBA::Float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>a317256824e06e2cd1135c9a9955d5857</anchor>
      <arglist>(::CORBA::Float width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogName</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>a612667787be86da412e53646101d5c06</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>a72a259420de279fb70482aa73a18cba1</anchor>
      <arglist>(const WorldState &amp;state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OnlineViewer_impl</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>abcef7989ae227acc33071392197e0715</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogManager&lt; OpenHRP::WorldState &gt; *</type>
      <name>log</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>acdc720fdfd89f2ac61aed20ce9827dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, GLbody * &gt;</type>
      <name>models</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>a3921b8ab88fbd7a0b647655cbceb7d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CORBA::ORB_var</type>
      <name>orb</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>a0880ef62ece45a9c45d82e6782d73a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PortableServer::POA_var</type>
      <name>poa</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>a0a5685ca3dfdf06b8119102a8b6a4e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLscene *</type>
      <name>scene</name>
      <anchorfile>classOpenHRP_1_1OnlineViewer__impl.html</anchorfile>
      <anchor>a6a148d6bb03fe96dd09fb9f7ecc87099</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>PA10</name>
    <filename>namespacePA10.html</filename>
    <member kind="function">
      <type>def</type>
      <name>activateComps</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>ae222dfb28e93403791f903f0a7d4c54c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectComps</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>aafd0e2e5762bda9d91a041c2353776d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createComps</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>a0d10883fd1261dab8e68ad74d6d8d49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>a59a3209523a87967f6ce9dbbc1acdfcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>goActual</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>a55c3ee90e8a312d555a3ea13c4a6dc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>goInitial</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>a94dc19cef5cea192fd8a9ccb520782bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>ac910a344d9700497db4d3ccef172d919</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loadPattern</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>ad166b8a9db2783360d3a46195661e1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>powerOff</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>ac3d1f25ba06b6adab3571b503aed7ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>powerOn</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>af2cb520e74d8b4bf3db2724cf459ce90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>servoOff</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>a413d7825812edc5d3c66a1f263ea36ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>servoOn</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>af90f265f8123fc744710497ec69e3a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setupLogger</name>
      <anchorfile>namespacePA10.html</anchorfile>
      <anchor>a59e7f33b2f9fc2160408a0fbaddf95d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pa10-jointangle</name>
    <filename>namespacepa10-jointangle.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>rp</name>
      <anchorfile>namespacepa10-jointangle.html</anchorfile>
      <anchor>a47123d732c2c04c914b88f23dadfa48e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>poseEditor</name>
    <filename>namespaceposeEditor.html</filename>
    <class kind="class">poseEditor::jointPanel</class>
    <class kind="class">poseEditor::poseEditor</class>
  </compound>
  <compound kind="class">
    <name>poseEditor::jointPanel</name>
    <filename>classposeEditor_1_1jointPanel.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>a365cd1afec96f66b7581d1151f0dd005</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setAngleSlider</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>a5dd4bdf370154c431c9fe4d44be0d5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setAngleText</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>aee03017b1ddc35869512c4b8f733c5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setCurrentAngle</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>a88264c41ab121df3bdcbecf43923f2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setTargetAngle</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>ad870bfbef642bb249129f9a9be7cfb35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angle</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>ae88b07bfb91cfd5159132ba253d081d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>jointId</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>a2960f86996eaa3cb6bf7b826a4ede834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>maxDeg</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>aa6e096faa0a579f2bfd10a9f59842826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>minDeg</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>a01a1827e588f12d2cad5138be93422c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>aa659b0be8d4df2fd4c46a3e680f21398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>seq</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>ac062fb8a30080c99830931285679ce9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>slider</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>a8ab1e23f6d934c38cf91785e019018e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>text</name>
      <anchorfile>classposeEditor_1_1jointPanel.html</anchorfile>
      <anchor>a4f1de3bc4d4a77c34d7c2cc3d53c5a2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>poseEditor::poseEditor</name>
    <filename>classposeEditor_1_1poseEditor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classposeEditor_1_1poseEditor.html</anchorfile>
      <anchor>a56d6fa24b73618fa810688013983997f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getPose</name>
      <anchorfile>classposeEditor_1_1poseEditor.html</anchorfile>
      <anchor>aad784998a256c57ad752269cf471cb1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bodyInfo</name>
      <anchorfile>classposeEditor_1_1poseEditor.html</anchorfile>
      <anchor>a0591dc4ac85dd187fe511a5c8eb5b13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dof</name>
      <anchorfile>classposeEditor_1_1poseEditor.html</anchorfile>
      <anchor>afa46f17426c8c47078f71891e2329f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>jpanels</name>
      <anchorfile>classposeEditor_1_1poseEditor.html</anchorfile>
      <anchor>a104143f65bdceffa9d76005bfd446e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>seq</name>
      <anchorfile>classposeEditor_1_1poseEditor.html</anchorfile>
      <anchor>a16cc2019a97e119c8d06323a032f0023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sh</name>
      <anchorfile>classposeEditor_1_1poseEditor.html</anchorfile>
      <anchor>a80fca70e1e0f594488e34043192cb104</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>python</name>
    <filename>namespacepython.html</filename>
    <namespace>python::hrpsys_config</namespace>
    <namespace>python::rtm</namespace>
    <namespace>python::waitInput</namespace>
  </compound>
  <compound kind="namespace">
    <name>python::hrpsys_config</name>
    <filename>namespacepython_1_1hrpsys__config.html</filename>
    <class kind="class">python::hrpsys_config::HrpsysConfigurator</class>
    <member kind="function">
      <type>def</type>
      <name>euler_from_matrix</name>
      <anchorfile>namespacepython_1_1hrpsys__config.html</anchorfile>
      <anchor>a79101d20c4f90b1484d2613edf4fa12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>euler_matrix</name>
      <anchorfile>namespacepython_1_1hrpsys__config.html</anchorfile>
      <anchor>a831e49a767fd09cc3764ce6f0f97b2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_AXES2TUPLE</name>
      <anchorfile>namespacepython_1_1hrpsys__config.html</anchorfile>
      <anchor>a91dae999180cb4669491673efc0e1a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_EPS</name>
      <anchorfile>namespacepython_1_1hrpsys__config.html</anchorfile>
      <anchor>a5167a6a2d65fe5e9f6328378e8ef2a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>_NEXT_AXIS</name>
      <anchorfile>namespacepython_1_1hrpsys__config.html</anchorfile>
      <anchor>a73931e4aeadc59f4a8a545825690c376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hcf</name>
      <anchorfile>namespacepython_1_1hrpsys__config.html</anchorfile>
      <anchor>a0b64a51157a49dc9228a8fc452f4ec28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>python::hrpsys_config::HrpsysConfigurator</name>
    <filename>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aea38aea442c7f0ae757ef2e6274362b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>activateComps</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ad98413b9fb389ad68f672f590c9dbc59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calibrateInertiaSensor</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a26d29ea9a628e03bcc555f950cbb524a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calibrateInertiaSensorWithDialog</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a211f48bbbf565d331a04f7c9c1e80e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkEncoders</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a38fa6df60028ac7e3ab0ba4e91596b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkSimulationMode</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a37cba25450691eb8333081cbf6654d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ada2c78801370e83914ad7d4cd53ea2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearJointAngles</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a6df0c901e8a03ac141765bf2e485c15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearJointAnglesOfGroup</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a7279694cee4834b1cdd88221b7c541f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearLog</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a90cef79ac8c9512d2a889fabf658631d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearOfGroup</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ab271d08b0e642142172b7e49b8fb3142</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectComps</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a8f29c2453c7bc9112d9ff70a46a85b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectLoggerPort</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a576bbf4e3d1ea794dbcd1cd5dc1ddcd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createComp</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a1bad278d449b6a23ad452faae6df5aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createComps</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a031f86b5f3951cdaca859e7a8ad6b2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deactivateComps</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a38ee133374e61469c39867d811ccb5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deleteComp</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a90ef1f48076f628c5f2054e26d2a3659</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deleteComps</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a86d088b1cc051f3d95405aa930bb44c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findComp</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a26ec89e951906084fa5f97f2df25e24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findComps</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>adee0dbcb780e4caa9d041acf2160a9fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findModelLoader</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ad144c0127bc138c42615ad09dcc7b63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flat2Groups</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a65b7097b6e19b648240390342d511a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getActualState</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a6f23370709d801b8165e157e1de5bb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getBodyInfo</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a6ef847050cf1f1416fb490dccb3877d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getCurrentPose</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>adb853615f7016f95dce85308e6b6b61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getCurrentPosition</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ae4c681ad3e419d4d6c7410f352bb4fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getCurrentRotation</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a1c1ace4023a299e10c3cc34030d6faa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getCurrentRPY</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ac8f538c5650752e2906e3159a68b01a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getForceSensorNames</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a92815b99aa4e781e5131d3b14ee95693</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getJointAngleControllerList</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>acf8ce22ba91939eb3eea42c12d977884</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getJointAngles</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ad07f0b1c90c16a9c99311e0b47bf6eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getReferencePose</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>afe8939c17d07b76f7aea4a0943be88da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getReferencePosition</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ae5dccd9923276503ab21323b919405cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getReferenceRotation</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aa03ac3cfcd8bc05aa35ca9b72f8583d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getReferenceRPY</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>abc57d31eb67be2e63d6a9f1f4f01f6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRTCInstanceList</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a888185b5cff537487c060f77f2e8ef26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRTCList</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a5614e5504ba16881c14eaf3ea61adc81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRTCListUnstable</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a0acd1d9d025879295d4c68695a8355bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getSensors</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a5d85768a0fb0e98c61970f33952d49a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>goActual</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ad9a1c1145281fd3a7cd4c743aa1917d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aaa5eac878da20d174d8e171d39f1f102</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isCalibDone</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a955c6b358765ef15591da00d4c16f43b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isServoOn</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a15e75328813c5822552a07327b3d2a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lengthDigitalInput</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a8021904625e4a79ca79baa94b64aa44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lengthDigitalOutput</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a63f6c66893eacce5bd110c5ec5ae74d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loadPattern</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aaea0081b80df5d4a994c13723e7498df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parseUrl</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a6ffbea8990c3bfeedd48398b80b8d40e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>playPattern</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a058380ea61f117e5acc457255d1dcd0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>playPatternOfGroup</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a9033a252c2115ae66c21b5ff0bb585c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readDigitalInput</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>af6468970c39478758dc44edf5960db59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readDigitalOutput</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a7322eed06c2bd19890498b635098fd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removeForceSensorOffset</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a1c4d194e18b1e562437a8ff32f00c344</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removeForceSensorOffsetRMFO</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a138c83458a636d1a8d808d47d7d6adf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLog</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a6d34c3fe52755fc48b5e5c41f97a4d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>servoOff</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aea42f3b3e5b42d1de1fa0ac74fa040d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>servoOn</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a7c9f3ce63fc519151651e2402a11b9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setFootSteps</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aafcd2a6e1b6faf4a9a6023e800d1c261</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setFootStepsWithParam</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a614be5e1e6527ebc52ee9b785fa650c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setInterpolationMode</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ac0e9ea3258ffbd85fcda40c3e923f427</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setJointAngle</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>afa4d06b8c1f38b6128a3b59836d5c067</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setJointAngles</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a8f6c980d05cc00f41d9667036ebd436f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setJointAnglesOfGroup</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a31eadc49bdf2ce66014c510500614c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setJointAnglesSequence</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a1126c16665262d008b95691508f2f527</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setJointAnglesSequenceOfGroup</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a4182923ba121f5135a27e150b0cb32df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setMaxLogLength</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ad7022f7e901b18ff2e8a9784b0272587</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setSelfGroups</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a3f293baa2650df980ffedb0fd868f45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setSensorCalibrationJointAngles</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a8ae4f8278f9a42da5b412d1cb237f65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setTargetPose</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a918664913b98e332ef8a6a23f5da379c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setTargetPoseRelative</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a80adfd1ebcbe0fe9c0d564faaaaf5279</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setupLogger</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>afd84812123c88ce5dd5ba51f7e183d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>startAutoBalancer</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a947ce52b0cfa902f704b412a2f084034</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>startDefaultUnstableControllers</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a5a08043ad5f099474ed9813f4bdff1c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>startImpedance</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a674ebd1e5ceb45288a54e6ba4c28a01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>startImpedance_315_4</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ab1a842b4ecdd5e02df662980313cda02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>startStabilizer</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>af76f90aeb2d6b366b04fc7d4291135d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stopAutoBalancer</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a1173d431fb7a66e0501b9c993112df79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stopDefaultUnstableControllers</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a5d3f1a7d95267d07dda134b0e40555dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stopImpedance</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a6c01ad619bbca43ef0c5b41c49be0a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stopImpedance_315_4</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a6e065034a919cd10440af068f1942fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stopStabilizer</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aec66d7aadd0afeb61b56b1b83c07c7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitForModelLoader</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a5c188c1a3fa0340af4c886580dc6497c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitForRobotHardware</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a434d433145d575859e48889962ed2f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitForRTCManager</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a87ca6029b9de3df71f3a1067bc5c8176</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitForRTCManagerAndRoboHardware</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a264cdc9d12e801c07b3d9619e8c73d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitForRTCManagerAndRobotHardware</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a4ef54f4989dc07e2ff725dc955f18397</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInterpolation</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aa0c2ce9825c19956c7647208bf193309</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInterpolationOfGroup</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a8613814b3a8152647b54ae5f28e35dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writeDigitalOutput</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ab0beb81c5b130145524e97f5f5bd5fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writeDigitalOutputWithMask</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aefb58268f65d78ba37cc408d6873d1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>configurator_name</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a5c980e85f79eacb738a648b4b9a04a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>abc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a0cb9018f39a7e2b0e37eb8cb4fab8003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>abc_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a3328348dc0bf61694dcd2f9ad5368533</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>acf</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a05e444d4874172db1673a6bc332c50e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>acf_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ad18b90c54e836fe9fe43dc06aa79281c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>acf_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a0dda4bb5a5b0a96fd6e5164dfa5b3109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>bp</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a28fd7811c2ee4d1e1b8a64bcafb04669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>bp_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a4a36a7faca3702c0e28ddb09c1afb9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>bp_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a0a026f8c1d6bdf5f108144e627309d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>co</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a3041edf1090dc5ac4f8207b06e238740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>co_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a6d1ad170e8109306dbd0fbd68d36bbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>co_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ad844873ca35dba414503a21efacb85dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>el</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a1d8f10713bc1cfc16c89d45063ddb321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>el_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a621c69076a1d1171480242684a5b2050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>el_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ade6d114d19ad55bc44145245e8c9b8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>ep_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ab12a73a8d56608660d851b83b37134af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>es</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>af289e4e9718179750f58505f32638862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>es_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ae0a1b2a2be494f3043fc6315ac41d584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>es_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a48993ced765142bed55b950ed426b247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>fk</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a7a070e5e932f42ff378e3bdd17d664a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>fk_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aa1edbbe881cbfde8b7c25ec74e9acdbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>fk_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a029a82d6b7f64883fef7458cb4bb798f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>gc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a2abb1c2a32b91795c8a384d79ceeb3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>gc_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a36b0426ed816ce9827ab08cf8d6916e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>gc_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ad9db8917f805e713a53173d6925e811d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>Groups</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a5447b10b79e7eb78539857dff86f3d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>hes</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ae72e82014e42bd51fb52cdd1ab41fec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>hes_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aec675433a390530159236838af475269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>hes_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a72e8ecea36359426614668b6d15bb5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>hgc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a773ed98e52329fe1186e288b3b706157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>hrpsys_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a05ecb1abf027c83ed71c601a6e2f60e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>ic</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a212e5ab66d0328181f527b53ad8b69b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>ic_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a5542725d756bf41deac6d5fcc140050a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>kf</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ad9b3cfd93214350cb2f54b8bb92f452f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>kf_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a8473418f06b0e506ed631ba5edd3e63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>kinematics_only_mode</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ab0df654d24a2bfd18f4c71cd27bd16b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>log</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a72c20cb5285844d873a19b349db68ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>log_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a9eeb687be69ed8df38ca4b87be473d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>log_use_owned_ec</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ae96a52a221da673fe56234d6ca594c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>log_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a49e12887af5f65011b93d527447daf34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>ms</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a665ff55dabebe6d51cf2accacd08890d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>octd</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a1dd391c71f603d42c318c4be93d39922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>octd_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a4f24243918d6e090483ae8b07aa354da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>octd_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ae6443c05c1fbc99937c298354c621e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>pdc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a192b7bce5ffad43d376c3c5529869807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>rfu</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ad5994438b15ad5e8b90f6a46c806503d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>rfu_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a93337511a187f5f24199d736d3dc3643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>rfu_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a94fc33671c59df488face5d20c9b4dea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>rh</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a8f72f901018dfa87693dc93630483cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>rh_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a6de997ce733c8d9d4122b5ccb3f927d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>rh_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a07988f25b2a796437ab83741af386620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>rmfo</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a70ab8be96a8e0c50ff5a6c7b1e51cdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>rmfo_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aa0020125e9c96d6c799ae7dbee531871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>sc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ae2f9060ccc54cc5b49495cda9f04f4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>sc_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a0e5cefa1dd1195637b71924bf33dca10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>sc_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a376e7b08bfd620b97bc6bb0ef6bc1f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>sensors</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a53a33e0976e9b1568f4005e023dbde03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>seq</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a0f7bf0f42926b1ab0d41b246c5c0ebc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>seq_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a6af75e8852e3cc3033269b0af681788b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>seq_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ac7f5b4b0cb62895a9a7239f465f8e284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>sh</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ab9756b8e75d6c6f0eee58c91f6550d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>sh_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a6b07dbbe08d0c39053c1dcf518126ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>sh_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a5e1a4a2f63fc14a1cc42faeb4c77777c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>simulation_mode</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a1580154e16fe81c23a5f85bed7b75200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>st</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a3ad826aae6cc842c9387a7bf5d67bae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>st_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aeba2b409b4a9de4c67638f38219e9fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>tc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>abbe698a367fe06961eb48f85f5117571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>tc_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>aeec1361f5e56c1f4d1b54959a429c3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>tc_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a0100605e93d62cb4dca10368e7ea447c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>te</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a8eefb6e1d6bc17fbd14a8cc840929662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>te_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ae85ed560b3d3ba0f52453a23a5a507b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>te_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a006a4afc4c6c83ec5f7eafab2e173f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>tf</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>ab929aec5dcce203a1816851f4a475877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>tf_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a923a3d8b59479108d62b2cb96333287f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>tl</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>af2f8d8fe1eb7388df77012dfa45fde78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>tl_svc</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>affa8dae498702527d43452e435a725a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>tl_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a98845d3889da8117096209fc91494250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>vs</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a0dc4dbbf4289d59caf3635720f5b58b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>vs_version</name>
      <anchorfile>classpython_1_1hrpsys__config_1_1HrpsysConfigurator.html</anchorfile>
      <anchor>a781cffcc025bf94b0198a8a46c1ed10e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>python::rtm</name>
    <filename>namespacepython_1_1rtm.html</filename>
    <class kind="class">python::rtm::RTCmanager</class>
    <class kind="class">python::rtm::RTcomponent</class>
    <member kind="function">
      <type>def</type>
      <name>cdr2data</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>ae75b3a288f58f311b754c416b3906121</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>classFromString</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>acf92a76ec68bab3c6a7153e7d1a5629f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectPorts</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>abee1a2ec83b8aa91e0192b28c5df8b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data2cdr</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a0274a7ca83f2c6fe058248d1710452fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dataTypeOfPort</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>ae4521fb2ea4f768b84e70b5c30fd11f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deleteAllConnector</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a4fc873aabc7414b4854cac82ada43fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disconnectPorts</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>ad3521848787f77aa2ec58475ddaa2a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findObject</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a992041e0ffc30e6cc3af7296d3c08ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findPort</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a5246a4c813ee4596add354fa91ff8d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findRTC</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a1c4e6aca9db7b1fd8a92039f2dafac82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findRTCmanager</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>acc26ba1ac498e4346054b9ba42a70aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findService</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a2832f8f52d18a0c901a22dd00113236c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getConfiguration</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>ab9c2e4ebf843c3c706607e1419549cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRootNamingContext</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a3b2c9972eb9a412bcd33355fdc5c6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initCORBA</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>aef92d53c135298e4605bedf259af38d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isConnected</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a11aac3e5321253ba381f54b60766eae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isJython</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>ab9dbb97871b80d7da3c6546b00f60f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>narrow</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>ae91baf439f24e47c6137eeb8ae353be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readDataPort</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a151943bbe84d2f5df3bfc054ca361107</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serializeComponents</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a62d3b8ca8349f3ee1413f174ea0b217f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setConfiguration</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a8bb151619fe70c3aa0ce8e53265a7229</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unbindObject</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a116d6ae4f2fff5f7c96a37d627170dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writeDataPort</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a9a23dfad317bf00f39d1a5d5f45064d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>connector_list</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a9eeadffb5fdefe03cb6624f55d574948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mgrhost</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a2097aa21d95c9e69b54429bbec150a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mgrport</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a4f85a3ed299b571d00d6305c0b172218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nshost</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>afa819278898959a3d4e511890ee5ff51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nsport</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>a18872fece7152bfd0a0ec837751a9600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rootnc</name>
      <anchorfile>namespacepython_1_1rtm.html</anchorfile>
      <anchor>aa0e45a12c28ba100a425f458776f1e41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>python::rtm::RTCmanager</name>
    <filename>classpython_1_1rtm_1_1RTCmanager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpython_1_1rtm_1_1RTCmanager.html</anchorfile>
      <anchor>a319457883092cea7b070e8a99d4fe2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create</name>
      <anchorfile>classpython_1_1rtm_1_1RTCmanager.html</anchorfile>
      <anchor>accff4898230429d743a706f792a2376b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>delete</name>
      <anchorfile>classpython_1_1rtm_1_1RTCmanager.html</anchorfile>
      <anchor>abee834344f4ee3f3ee00bae6354273b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_components</name>
      <anchorfile>classpython_1_1rtm_1_1RTCmanager.html</anchorfile>
      <anchor>a3512f5239e678dd90e76519ea4ca7125</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_factory_names</name>
      <anchorfile>classpython_1_1rtm_1_1RTCmanager.html</anchorfile>
      <anchor>ac36bd42c658c7a5ea871993686d7a99f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load</name>
      <anchorfile>classpython_1_1rtm_1_1RTCmanager.html</anchorfile>
      <anchor>a861703ff5e8df0f042e15fd9a3c62014</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restart</name>
      <anchorfile>classpython_1_1rtm_1_1RTCmanager.html</anchorfile>
      <anchor>aa2a32b188d8d4398bafe053bce083d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ref</name>
      <anchorfile>classpython_1_1rtm_1_1RTCmanager.html</anchorfile>
      <anchor>ae564793720f1767d419bff7b41fadce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>soext</name>
      <anchorfile>classpython_1_1rtm_1_1RTCmanager.html</anchorfile>
      <anchor>ac70195a3d72788a135c8a1b2d26d0ee9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>python::rtm::RTcomponent</name>
    <filename>classpython_1_1rtm_1_1RTcomponent.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a6ff69918bf045fb07333ba478ce53ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getLifeCycleState</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a07cfdf85127640531d05cd21a37e6fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getProperties</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a1bfe9ebcf635268c044d7a4456ed16d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getProperty</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a340973f28a1642ff062c1e17c2824042</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isActive</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>af28c2afa9a0c73ab941c8d02ef3b4d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isInactive</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a94e3af6991d4eb0b47fce287f27ca60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>name</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>aa1f41888cd93cfe10d6e86da6f13cec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>port</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>ae1720315474f802bd24690227834927e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a54515e0497c5dbd43a752cdb03506fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>service</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a1eced9d211ca2073d5c36372140ae94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setConfiguration</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a4005a43f910efb11ce714a006da6d6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setProperty</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a7b3e50828bebda6b6b5e562a9f51dc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a51e3de3494262b7110a46aa3a6b2857b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a5388d4577d063ad6acb9b09a29ff44e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ec</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a65f375f51c89dc8b3dafff40ab8ed2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>owned_ecs</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a211ea9941c64e436afb5a57c367365dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ports</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>ac6ab69e3837ab1125d89247fce125131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ref</name>
      <anchorfile>classpython_1_1rtm_1_1RTcomponent.html</anchorfile>
      <anchor>a9ef0fb38e7b6f6275eb68d3475d54bf0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>python::waitInput</name>
    <filename>namespacepython_1_1waitInput.html</filename>
    <class kind="class">python::waitInput::commandPanel</class>
    <class kind="class">python::waitInput::waitInputMenuFrame</class>
    <member kind="function">
      <type>def</type>
      <name>waitInputConfirm</name>
      <anchorfile>namespacepython_1_1waitInput.html</anchorfile>
      <anchor>a0f83356476b9705b25b50223a5a6817e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInputMenu</name>
      <anchorfile>namespacepython_1_1waitInput.html</anchorfile>
      <anchor>a0c05cafd9349471b3e8011660ce8b1a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInputMenuMain</name>
      <anchorfile>namespacepython_1_1waitInput.html</anchorfile>
      <anchor>afb199f07859cd44111db07c63b4c1835</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInputSelect</name>
      <anchorfile>namespacepython_1_1waitInput.html</anchorfile>
      <anchor>a72425c6c3a798dda60118c23883ac8b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>python::waitInput::commandPanel</name>
    <filename>classpython_1_1waitInput_1_1commandPanel.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>a88e88d91bd15fa1de06049fef12ca583</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>processEvent</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>a4bebc92e2a7c61d7a5d844fc31696a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>selectFile</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>a1803ba9aee20cb51f8922aa14e86d944</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>toggleContinuous</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>a3a74b9670a2501a0f729dee3380ab5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>a84b4bc144eb4a3f991e59da87ea7083a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bCmd</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>a8ce115b8286c693eb24890d5efc9661c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cbContinuous</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>a312d49b8c7f15f40b393a24f1a4397ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>a3e984c27228bbf7870fa18f3c308c1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>continuous</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>ad353d1e1f032ff343ec4de78eaf411a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>isFirst</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>a7b40585055f68f4cdcf4b7d5b44b19cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ndbl</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>afb50ba4d148eaa92543de4200e108550</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nint</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>a70dea45e835511113c6850779253b16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nstr</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>a2a6328fcdffc626490d4c7363e1124ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>panel</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>a68355727e943029cb5d0ff258ba8cd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wimf</name>
      <anchorfile>classpython_1_1waitInput_1_1commandPanel.html</anchorfile>
      <anchor>af79bbbe10e85977ae4f1787ef8bdef70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>python::waitInput::waitInputMenuFrame</name>
    <filename>classpython_1_1waitInput_1_1waitInputMenuFrame.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a007a5dc26c0fdd9108e209e1cacafd33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addHistory</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>aaeba64eabc927b48598d11670b0bd8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>advancePage</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a57209925f9d6a8dfb098d804db75fd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isSequential</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a357c4dc9eaf2572df8d9a347bd71022d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nextPage</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a33762d92d85ef2d6ed4238286ea97ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prevPage</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a4e7807e2ccb9abaa473af323df2bc5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restart</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a16e36cc1b97c2aba7f820d431a7dee6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setupPage</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a429a71c87b22bba896ea3e5b0f2ed940</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>showGlobalFrame</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a3567ecd20cd2c40823760b10a8f22009</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>showHistoryFrame</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a1b918ebaa0c3527fb9bcaf3c5ce00e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>showLocalFrame</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a36b54c60beab30aedf3bd7e1a5a20206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bNext</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a3fc4c1c6502c0fd3b2f823a9fe41e2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bPrev</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a1f2ddda5189db48a088cfe70e8e28dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bSkip</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a2a45472627a6d6eea0baf9b439488314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cbSequential</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>ac7874a9608de91fe17df8d72affdb09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GlobalMenuPanel</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a15af387f5836d2fbc2db86482136bc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>HistoryPanel</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>ae3019ce944d65be5dce80bf71b6bd581</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lmenu</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>ae5247f7d6fd7bed184eef81ee5c635be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>localMenuPanel</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a15668d8e355b674c03dc064b52f4da22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>localMenuPanel2</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a351323cc147d93e9095e302b35233a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lPage</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>ad206ac8554b7bcddc641720fb6e44a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>page</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>aaa6a608c1f6b8182e60645621fb06ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pageExec</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a3f63fa8315e9daaf3cbac37c2a4afe32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>taHistory</name>
      <anchorfile>classpython_1_1waitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>aea792b59ceaef9d3c4e5abf3eb8957aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rats</name>
    <filename>namespacerats.html</filename>
    <class kind="struct">rats::coordinates</class>
    <class kind="class">rats::cross_delay_hoffarbib_trajectory_generator</class>
    <class kind="class">rats::cycloid_delay_hoffarbib_trajectory_generator</class>
    <class kind="class">rats::cycloid_delay_kick_hoffarbib_trajectory_generator</class>
    <class kind="class">rats::delay_hoffarbib_trajectory_generator</class>
    <class kind="class">rats::extended_preview_control</class>
    <class kind="struct">rats::footstep_parameter</class>
    <class kind="class">rats::gait_generator</class>
    <class kind="class">rats::leg_coords_generator</class>
    <class kind="class">rats::preview_control</class>
    <class kind="class">rats::preview_control_base</class>
    <class kind="class">rats::preview_dynamics_filter</class>
    <class kind="class">rats::rectangle_delay_hoffarbib_trajectory_generator</class>
    <class kind="class">rats::refzmp_generator</class>
    <class kind="struct">rats::riccati_equation</class>
    <class kind="class">rats::stair_delay_hoffarbib_trajectory_generator</class>
    <class kind="struct">rats::step_node</class>
    <class kind="class">rats::toe_heel_phase_counter</class>
    <class kind="class">rats::toe_heel_type_checker</class>
    <class kind="struct">rats::toe_heel_types</class>
    <class kind="struct">rats::velocity_mode_parameter</class>
    <member kind="enumeration">
      <name>leg_type</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RLEG</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76a13de5c20fafcebbf55cf0a7b85f5244d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LLEG</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76aa4681ab87a19949b070464edc8120f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RARM</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76a6d99309b9587e7aef279ad4e36894bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LARM</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76a3e57ccafe92ed9db80802e44d4158fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOTH</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76aac97e6c35dbe7bc8ccf41b639b30a10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALL</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a29121c3e65fa68ac5db414de2a22da76a6bb739c12ccb4526b9d0f06b96fe1ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>orbit_type</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHUFFLING</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045ab97b254319c6cfaa4821d4771b93c553</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CYCLOID</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045abfbb187f0cb74069171d1c288c57de46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECTANGLE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045a135e7705f56c48eb2175ee5c09b44f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STAIR</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045a6726db9b8d1b294e6c3684bb4aab8658</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CYCLOIDDELAY</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045a7b6b021db0a883b3fa0011308e00d072</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CYCLOIDDELAYKICK</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045ac2efe66b6d865faf7adf9e5d50775be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CROSS</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a34f957c60d5023a85aac9ff14eaeb045a93e1c44efeda8119599375b1a05b0b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>stride_limitation_type</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ac19ca348d159348a48a53f20392d55f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SQUARE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ac19ca348d159348a48a53f20392d55f6ae4a99bfdf15adbe001ced8d747678b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CIRCLE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ac19ca348d159348a48a53f20392d55f6aba00fa8ff51d13d579dedf9d1a6f4c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>toe_heel_phase</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLE0</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a079348ce708c78a44dc975e3a6baa59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLE2TOE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a73ccf7d0d98bca766852e9cfac084ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOE2SOLE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a8c6a7aed28cfed4e1dc62f272c795d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLE1</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a67ffa04de8d5d5139ad1ef869f938275</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLE2HEEL</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a09e42435e152912413106962543c7fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HEEL2SOLE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a07726a2fed453b8c76d5400e2849d49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLE2</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a31deb6df4361c36b4c465e1ef84b7612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_TH_PHASES</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aeca392902a19a3e5fa539196cbd776c6a7cb6e0b7e6f2f4bff611d0634f245a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>toe_heel_type</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a94ebd57bfc525410a8e5552eaf0823f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a94ebd57bfc525410a8e5552eaf0823f5aaad0f02c1d1c8f73823bee512e501236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOE</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a94ebd57bfc525410a8e5552eaf0823f5a2873f2c0caf322aaf6e60378d5b0f69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HEEL</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a94ebd57bfc525410a8e5552eaf0823f5a36e55525a4543fd123e3096050e6cfa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cycloid_midpoint</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a6074035e966ac955fdb98c781a1ec310</anchor>
      <arglist>(hrp::Vector3 &amp;ret, const double ratio, const hrp::Vector3 &amp;start, const hrp::Vector3 &amp;goal, const double height, const double default_top_ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>difference_rotation</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a876fd437261c7db0c6395b6aaf14c108</anchor>
      <arglist>(hrp::Vector3 &amp;ret_dif_rot, const hrp::Matrix33 &amp;self_rot, const hrp::Matrix33 &amp;target_rot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eps_eq</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a636d4526966a0f50b49c728e64fa2fd3</anchor>
      <arglist>(const double a, const double b, const double eps=0.001)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>leg_type_to_leg_type_string</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>aad6447dc2997267ecabf4b82b795f0d3</anchor>
      <arglist>(const leg_type l_r)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>matrix_log</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a8b85cd934f0e18eefe4b232e2d2aa3cf</anchor>
      <arglist>(const hrp::Matrix33 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mid_coords</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ad6fef4af68cd258112475afe21722ce2</anchor>
      <arglist>(coordinates &amp;mid_coords, const double p, const coordinates &amp;c1, const coordinates &amp;c2, const double eps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mid_rot</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ade58bd4f6e86c34f1cf7358528c61c61</anchor>
      <arglist>(hrp::Matrix33 &amp;mid_rot, const double p, const hrp::Matrix33 &amp;rot1, const hrp::Matrix33 &amp;rot2, const double eps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multi_mid_coords</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a54701b41664e3776d64f3ce62b96a0ed</anchor>
      <arglist>(coordinates &amp;ret, const std::vector&lt; coordinates &gt; &amp;cs, const double eps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotm3times</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a1c402fb0ad17e85c98d02cecea44c75e</anchor>
      <arglist>(hrp::Matrix33 &amp;m12, const hrp::Matrix33 &amp;m1, const hrp::Matrix33 &amp;m2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>set_value_according_to_toe_heel_type</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>afb9398840fd806f6bc048f609f9fea9e</anchor>
      <arglist>(const toe_heel_type tht, const double toe_value, const double heel_value, const double default_value)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DEFAULT_GRAVITATIONAL_ACCELERATION</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a1aff4ea04d40628427f64718f87529a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>no_using_toe_heel_ratio</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>a4c1c9c704e4f3e9599213f20618df3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>using_toe_heel_ratio</name>
      <anchorfile>namespacerats.html</anchorfile>
      <anchor>ac9d5a6dce6a7d7fe8f3547c4fac13858</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rats::coordinates</name>
    <filename>structrats_1_1coordinates.html</filename>
    <member kind="function">
      <type></type>
      <name>coordinates</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>a434952741b91f836e76c71e48e2820c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>coordinates</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>a735ff5dd23c344d5136e433e1544ad9d</anchor>
      <arglist>(const hrp::Vector3 &amp;p, const hrp::Matrix33 &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>coordinates</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>a728e52c4d52f33034dff468cc50f3f24</anchor>
      <arglist>(const hrp::Vector3 &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>coordinates</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>ab58787a92f55be569b708c93d11c6a5d</anchor>
      <arglist>(const hrp::Matrix33 &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>coordinates</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>a369876bcabfd5b50a96691a0b5ad0dc7</anchor>
      <arglist>(const coordinates &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>difference</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>aa92199ada91e31f7278259e6bbf4be84</anchor>
      <arglist>(hrp::Vector3 &amp;dif_pos, hrp::Vector3 &amp;dif_rot, const coordinates &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse_transformation</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>aa774d55b9d16ff88a101d757b2ef81ff</anchor>
      <arglist>(coordinates &amp;inv) const </arglist>
    </member>
    <member kind="function">
      <type>coordinates &amp;</type>
      <name>operator=</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>a3f77c6c1d1fc35d4c14684d1d036ba00</anchor>
      <arglist>(const coordinates &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>adb3be3f3b204da0deabfb953f2272c6d</anchor>
      <arglist>(const double theta, const hrp::Vector3 &amp;axis, const std::string &amp;wrt=&quot;:local&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate_with_matrix</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>aec6fe1154ec357de6fadc226542537b4</anchor>
      <arglist>(const hrp::Matrix33 &amp;mat, const std::string &amp;wrt=&quot;:local&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>a2c115ba04309cdef2e6e1a08f17e5b33</anchor>
      <arglist>(const coordinates &amp;c, const std::string &amp;wrt=&quot;:local&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformation</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>ab884fdb56d7356a7f6ee5330f37af7e6</anchor>
      <arglist>(coordinates &amp;tc, coordinates c, const std::string &amp;wrt=&quot;:local&quot;) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~coordinates</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>a995bc011bf08c6756de2a4a92775def2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>pos</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>af1d28d241a542676a0317d4d61c92c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hrp::Matrix33</type>
      <name>rot</name>
      <anchorfile>structrats_1_1coordinates.html</anchorfile>
      <anchor>ac49d9caed8ea758a17f139d2bc19d5e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::cross_delay_hoffarbib_trajectory_generator</name>
    <filename>classrats_1_1cross__delay__hoffarbib__trajectory__generator.html</filename>
    <base>rats::delay_hoffarbib_trajectory_generator</base>
    <member kind="function">
      <type>double</type>
      <name>calc_antecedent_path</name>
      <anchorfile>classrats_1_1cross__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a59ec2b86d08efe537780abba9beec7db</anchor>
      <arglist>(const hrp::Vector3 &amp;start, const hrp::Vector3 &amp;goal, const double height)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cross_delay_hoffarbib_trajectory_generator</name>
      <anchorfile>classrats_1_1cross__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a137ae6af0baaff27f104375f98072b3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_swing_leg</name>
      <anchorfile>classrats_1_1cross__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a022af11f97faae88e35a09571290086a</anchor>
      <arglist>(leg_type _lr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~cross_delay_hoffarbib_trajectory_generator</name>
      <anchorfile>classrats_1_1cross__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a9a5674ca8911868388fa1e17241fc259</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>hrp::Vector3</type>
      <name>way_point_offset</name>
      <anchorfile>classrats_1_1cross__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>adf2668351d8718be37db522f6e35aff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>leg_type</type>
      <name>swing_leg</name>
      <anchorfile>classrats_1_1cross__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>acb7ba27c8793a11488adf0112892a3c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::cycloid_delay_hoffarbib_trajectory_generator</name>
    <filename>classrats_1_1cycloid__delay__hoffarbib__trajectory__generator.html</filename>
    <base>rats::delay_hoffarbib_trajectory_generator</base>
    <member kind="function" protection="private">
      <type>double</type>
      <name>calc_antecedent_path</name>
      <anchorfile>classrats_1_1cycloid__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a5f1ce22b3a882f4897ed8982afadd84f</anchor>
      <arglist>(const hrp::Vector3 &amp;start, const hrp::Vector3 &amp;goal, const double height)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::cycloid_delay_kick_hoffarbib_trajectory_generator</name>
    <filename>classrats_1_1cycloid__delay__kick__hoffarbib__trajectory__generator.html</filename>
    <base>rats::delay_hoffarbib_trajectory_generator</base>
    <member kind="function">
      <type>double</type>
      <name>calc_antecedent_path</name>
      <anchorfile>classrats_1_1cycloid__delay__kick__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>abf8e22427da33e782b266db82e5d9af6</anchor>
      <arglist>(const hrp::Vector3 &amp;start, const hrp::Vector3 &amp;goal, const double height)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cycloid_delay_kick_hoffarbib_trajectory_generator</name>
      <anchorfile>classrats_1_1cycloid__delay__kick__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>aee3c6be38f9c02b94a844b09eec47280</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>get_cycloid_delay_kick_point_offset</name>
      <anchorfile>classrats_1_1cycloid__delay__kick__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a5ee63fb26fe2f6175a12d426bf4470e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_cycloid_delay_kick_point_offset</name>
      <anchorfile>classrats_1_1cycloid__delay__kick__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a21b61bb6899be313e2dc4a855812ad34</anchor>
      <arglist>(const hrp::Vector3 _offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_start_rot</name>
      <anchorfile>classrats_1_1cycloid__delay__kick__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a6d3c63de3c2cd9489bde69f14b195bbd</anchor>
      <arglist>(const hrp::Matrix33 _offset)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>kick_point_offset</name>
      <anchorfile>classrats_1_1cycloid__delay__kick__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a97361ea34eb125a4eafe928924283cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Matrix33</type>
      <name>start_rot</name>
      <anchorfile>classrats_1_1cycloid__delay__kick__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a00830ff5daa2e6636908754d83361594</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::delay_hoffarbib_trajectory_generator</name>
    <filename>classrats_1_1delay__hoffarbib__trajectory__generator.html</filename>
    <member kind="function">
      <type>double</type>
      <name>calc_antecedent_path_base</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a8eccef633173ee9ba8f618a5c3c083dc</anchor>
      <arglist>(const std::vector&lt; hrp::Vector3 &gt; org_point_vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>delay_hoffarbib_trajectory_generator</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>acb1b77afc0efbcaeda41047376e889a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_swing_trajectory_delay_time_offset</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>aa705a54aad7a9551d12527b9815a0c1e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_swing_trajectory_final_distance_weight</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a6048985b301bc0d006bad6328a973f48</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_swing_trajectory_time_offset_xy2z</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>ae31a33ef96c72b75bf7441d02890a5ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_trajectory_point</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a550a5a4b0a98063f993d32a8e31e2cf7</anchor>
      <arglist>(hrp::Vector3 &amp;ret, const hrp::Vector3 &amp;start, const hrp::Vector3 &amp;goal, const double height)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>interpolate_antecedent_path</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a356754b0ba1cad40712dd9a83993f84a</anchor>
      <arglist>(const double tmp_ratio) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a60f6d63f86692af28f0feb776b747467</anchor>
      <arglist>(const size_t _one_step_len, const double default_double_support_ratio_before, const double default_double_support_ratio_after)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_all</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a834cecc7bdaa38ffcd6d56ba401fa44c</anchor>
      <arglist>(const double _dt, const size_t _one_step_len, const double default_double_support_ratio_before, const double default_double_support_ratio_after, const double _time_offset, const double _final_distance_weight, const double _time_offset_xy2z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_dt</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>ab92c34da6f6b3cc21d160bf173356571</anchor>
      <arglist>(const double _dt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_swing_trajectory_delay_time_offset</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>afe4d6c14eb8b0306ac80803fda5856d0</anchor>
      <arglist>(const double _time_offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_swing_trajectory_final_distance_weight</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>ab987f848bbb03194cc76a67169a44144</anchor>
      <arglist>(const double _final_distance_weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_swing_trajectory_time_offset_xy2z</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a64a8d5f546a6e2dd22eb16299b27d539</anchor>
      <arglist>(const double _tmp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~delay_hoffarbib_trajectory_generator</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>ae0233b89657b4fe6db29d2f1ec4f1508</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual double</type>
      <name>calc_antecedent_path</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a854fb74f08b2fc9febd3af3475c07429</anchor>
      <arglist>(const hrp::Vector3 &amp;start, const hrp::Vector3 &amp;goal, const double height)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>current_count</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a8de65e60d392f9aeeda2a061cfc9cbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>double_support_count_after</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>ac32ea051c5f1b9944eefec89d080e6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>double_support_count_before</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a5744fd91682d3f7054272096ab76edd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>final_distance_weight</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>ab0ff81238eb5f055092ef5853a731fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>one_step_count</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a4e115a8aea1ed662f602325632d473b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>time_offset</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a385110b46b33df4d51c51dd5fb81d8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>time_offset_xy2z</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a6603479dabfa1ca90744cb7af4274d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>hoffarbib_interpolation</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>ae6975fe6e6d43cedeb83102da23de4f1</anchor>
      <arglist>(double &amp;_pos, double &amp;_vel, double &amp;_acc, const double tmp_remain_time, const double tmp_goal, const double tmp_goal_vel=0, const double tmp_goal_acc=0)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>acc</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>afcbe2ae28ec8c771c3396bfe5b048b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>distance_vec</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a1bd4372c6d6617b42c895e82ce8a98a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>aecb46109c8200cd970d0abab21db1b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>point_vec</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>af4b3c5147dbc44d8c64869346a9f6403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>pos</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a488e10703dd4b668073438c0b0b1281b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>sum_distance_vec</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a5475276f7c132949681b638db4c199a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>total_path_length</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>af4386adea46c1c74d7f0c3ba41131ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>vel</name>
      <anchorfile>classrats_1_1delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>acb03566830988cd5939c342f8cf9a622</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::extended_preview_control</name>
    <filename>classrats_1_1extended__preview__control.html</filename>
    <base>preview_control_base&lt; 4 &gt;</base>
    <member kind="function">
      <type></type>
      <name>extended_preview_control</name>
      <anchorfile>classrats_1_1extended__preview__control.html</anchorfile>
      <anchor>ae381bf4874070ea227eda77c7699ef31</anchor>
      <arglist>(const double dt, const double zc, const hrp::Vector3 &amp;init_xk, const double _gravitational_acceleration=DEFAULT_GRAVITATIONAL_ACCELERATION, const double q=1.0, const double r=1.0e-6, const double d=1.6)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~extended_preview_control</name>
      <anchorfile>classrats_1_1extended__preview__control.html</anchorfile>
      <anchor>aa3dc4dddbaeb4e5c27876e3311d75bdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_f</name>
      <anchorfile>classrats_1_1extended__preview__control.html</anchorfile>
      <anchor>a1688fe04763687e021d19e2ce18fdc32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_u</name>
      <anchorfile>classrats_1_1extended__preview__control.html</anchorfile>
      <anchor>aeefe586ceb12d62c380b6305f636048d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_x_k</name>
      <anchorfile>classrats_1_1extended__preview__control.html</anchorfile>
      <anchor>a9e971782d66c5ee9c1b6c3984b729a55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; double, 4, 2 &gt;</type>
      <name>x_k_e</name>
      <anchorfile>classrats_1_1extended__preview__control.html</anchorfile>
      <anchor>a9b31431a8e5afff8fca58fa38461513d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rats::footstep_parameter</name>
    <filename>structrats_1_1footstep__parameter.html</filename>
    <member kind="function">
      <type></type>
      <name>footstep_parameter</name>
      <anchorfile>structrats_1_1footstep__parameter.html</anchorfile>
      <anchor>adf1c7a8e300931c9f3d33a6d18f80c7d</anchor>
      <arglist>(const std::vector&lt; hrp::Vector3 &gt; &amp;_leg_pos, const double _stride_fwd_x, const double _stride_outside_y, const double _stride_outside_theta, const double _stride_bwd_x, const double _stride_inside_y, const double _stride_inside_theta)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>leg_default_translate_pos</name>
      <anchorfile>structrats_1_1footstep__parameter.html</anchorfile>
      <anchor>aa0c2a7b3d7785dfc95c3be7ef2eb65d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stride_bwd_x</name>
      <anchorfile>structrats_1_1footstep__parameter.html</anchorfile>
      <anchor>a18ee395e89c75c4b3efef9a448918ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stride_fwd_x</name>
      <anchorfile>structrats_1_1footstep__parameter.html</anchorfile>
      <anchor>a00f812ed92a20102674a7b1c09f766c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stride_inside_theta</name>
      <anchorfile>structrats_1_1footstep__parameter.html</anchorfile>
      <anchor>af74e95886e97c75c6912112d2e827950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stride_inside_y</name>
      <anchorfile>structrats_1_1footstep__parameter.html</anchorfile>
      <anchor>af4fdedd47949d5cf17d2ed2678fe6b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stride_outside_theta</name>
      <anchorfile>structrats_1_1footstep__parameter.html</anchorfile>
      <anchor>aa300664b1db1a18490c2968ea2051605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stride_outside_y</name>
      <anchorfile>structrats_1_1footstep__parameter.html</anchorfile>
      <anchor>a8243c2cf0d98ff922a8b83d988e2be3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::gait_generator</name>
    <filename>classrats_1_1gait__generator.html</filename>
    <member kind="function">
      <type>void</type>
      <name>append_finalize_footstep</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ae732c68d966f31834e853e2e97912e35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append_finalize_footstep</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ab51352e7bac1a87b3099cfe370c14b27</anchor>
      <arglist>(std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;_footstep_nodes_list) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append_footstep_nodes</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ad4c192f166c1dbb139cb625d68d1bcf9</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;_legs, const std::vector&lt; coordinates &gt; &amp;_fss)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append_footstep_nodes</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a50607c15347a6160bb73895eedfb60ab</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;_legs, const std::vector&lt; coordinates &gt; &amp;_fss, const double _step_height, const double _step_time, const double _toe_angle, const double _heel_angle)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; leg_type &gt;</type>
      <name>calc_counter_leg_types_from_footstep_nodes</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>acd4d10d4b79afc41ff293f8a617697da</anchor>
      <arglist>(const std::vector&lt; step_node &gt; &amp;fns, std::vector&lt; std::string &gt; _all_limbs) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_footstep_nodes_list</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a86fafda067615e8df7341bd08b227175</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>convert_leg_types_to_names</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ae6653ec91c559fc49a59aada64c98fd3</anchor>
      <arglist>(const std::vector&lt; leg_type &gt; &amp;lts) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emergency_stop</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a3052e4c11f6da968a01a71bbf9729551</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize_velocity_mode</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a8beed8f12f0b32a5940f33631a5e4ef7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>gait_generator</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a61f8b723fb6bda5da55fa4db61b832ac</anchor>
      <arglist>(double _dt, const std::vector&lt; hrp::Vector3 &gt; &amp;_leg_pos, std::vector&lt; std::string &gt; _all_limbs, const double _stride_fwd_x, const double _stride_outside_y, const double _stride_outside_theta, const double _stride_bwd_x, const double _stride_inside_y, const double _stride_inside_theta)</arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>get_cart_zmp</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a8cc47e0d2ea69bffde2ce77bf6a0d169</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const hrp::Vector3 &amp;</type>
      <name>get_cog</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a6522b76dd4718dbeb6f0fbd2e2574176</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>get_cog_acc</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a86923b36086dbe150e632e8352ad793b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>get_cog_vel</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>abe2ce7aebf418728423ce84881b3a0bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_cp_check_margin</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a9975bc3039bd95d033ac4db8fd63981e</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_current_support_state_from_ee_name</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a4299fad7117fa752c8c7e8e0db45123f</anchor>
      <arglist>(const std::string &amp;ee_name) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; leg_type &gt;</type>
      <name>get_current_support_states</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ad8bf2fe1ccd0aaf3ba5bb2878522aa0c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_current_swing_time</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a286cbac8d6e7701b88b56cc9ebc52f19</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_current_swing_time_from_ee_name</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>abb93a1c5ae2145f460eed0652468ac7d</anchor>
      <arglist>(const std::string ee_name) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_current_toe_heel_ratio</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aff6342141b55a91ca2bb5b7d881d7856</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_current_toe_heel_ratio_from_ee_name</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>af5f681df722e1321891e8f200bc50758</anchor>
      <arglist>(double &amp;ret, const std::string &amp;ee_name) const </arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>get_cycloid_delay_kick_point_offset</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a01cb11ca0afd70011c799dd50977fadd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_default_double_support_ratio_after</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ab5a65d1615e601506e1da4ace4036bf0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_default_double_support_ratio_before</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a49af8f0606270a2eb628321ec9481145</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_default_double_support_ratio_swing_after</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a8d447202a3b7162949dbd1cc28b05a04</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_default_double_support_ratio_swing_before</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a4ef5eed5c15e3edf95e73ddb24719118</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_default_double_support_static_ratio_after</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a3c0eefb002a9b74ff480e6a076d36432</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_default_double_support_static_ratio_before</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a118120b87753960ef8829a8b983b024e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>orbit_type</type>
      <name>get_default_orbit_type</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a3839e4d300a48b4a591dd16ecb5fcdb3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_default_step_height</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ad600b244ecb0bdb34f2a729d820648f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_default_step_time</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>affe198268e9e68d4975859ed5939aff5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const coordinates</type>
      <name>get_dst_foot_midcoords</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>abac0461e42692292a49b3c07bc52bf80</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_foot_dif_rot_angle</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a47ea54993a2f24e68c809605bb4f76a8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>get_footstep_back_leg_names</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>adede13d869886d7d71528ef359b3b346</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>get_footstep_front_leg_names</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a3ba24d4d52efacd045dded693deb5188</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_footstep_index</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aef7e3767d00d15d5aba4de4a25400615</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_footstep_modification_gain</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a5623d96d6c0f1c39a1dce292322514a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_footstep_nodes_by_index</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ab035bdca96ce99b09351ae83e40dfe37</anchor>
      <arglist>(std::vector&lt; step_node &gt; &amp;csl, const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_gravitational_acceleration</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a89ac1fe3595ee7af5212e16b438c39cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_heel_angle</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a4605357ee13236d841fe4feee9875a41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_heel_check_thre</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>af6ec71d4d1750b5ecac6dffccfd7a0da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_heel_pos_offset_x</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a1bab973e264212fee6f3a44ab8db8a55</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_heel_zmp_offset_x</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>af49bfc16304e9349db24478e9c268a40</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_lcg_count</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a1cbc956ffbd59dd6c6750abf52b78331</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_leg_default_translate_pos</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a30df4d32c6be5f2f6e08e0e475977e8f</anchor>
      <arglist>(std::vector&lt; hrp::Vector3 &gt; &amp;off) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_leg_margin</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a6f310acb1ddc37d9d7e04a7529d812a0</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; leg_type, std::string &gt;</type>
      <name>get_leg_type_map</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a317d7ba486c903a65f19001a5d5b9e13</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_margin_time_ratio</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a908aef98ede6ef27a007fa3c4c0ad63b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_modify_footsteps</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a9ee804eafffd46938626cbc9a67addb4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_NUM_TH_PHASES</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a5813fff3ceff1010b9c39b54069bbacc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_optional_go_pos_finalize_footstep_num</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a838e41bcddd6d5dd044be51c9d5800cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_overwritable_footstep_index_offset</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a5b2bce9627d980f8a8b9a802acfe1f6d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_overwritable_index</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aaef652dd1ce3a3f7897fe3f68faaa6ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_overwritable_stride_limitation</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a4e5fc249e70718cdb1f16e34cd9d0409</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_overwrite_check_timing</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ad7be1fb26e00e4dca6dcdd44d6d77b95</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const hrp::Vector3 &amp;</type>
      <name>get_refzmp</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aba2d5ac0de755b4cf88ed7e2486eb008</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::vector&lt; step_node &gt; &gt;</type>
      <name>get_remaining_footstep_nodes_list</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a2ce6b7a77d58732b1206f819bb1ecc24</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>get_stair_trajectory_way_point_offset</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a73561904d647029d6291c34541f32910</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_stride_limitation_for_circle_type</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a6722afef87ca47ede562e2a6c614de56</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>stride_limitation_type</type>
      <name>get_stride_limitation_type</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a1771fd71e1793c1223640d6b34b805ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_stride_parameters</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a78ec4fd150ee62e83d5101941964e9af</anchor>
      <arglist>(double &amp;_stride_fwd_x, double &amp;_stride_outside_y, double &amp;_stride_outside_theta, double &amp;_stride_bwd_x, double &amp;_stride_inside_y, double &amp;_stride_inside_theta) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>get_support_foot_zmp_offsets</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a9eee7b5673c2cbbba75fe9de5d78cfa6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt;</type>
      <name>get_support_leg_names</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a7b537c948b573fd035ddc07788a0cce5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; step_node &gt; &amp;</type>
      <name>get_support_leg_steps</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a460d444718e40e549d7139a51924b2af</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; hrp::Vector3 &gt; &amp;</type>
      <name>get_swing_foot_zmp_offsets</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a5181632d28848c7ae4450cdf02495c2a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; step_node &gt; &amp;</type>
      <name>get_swing_leg_dst_steps</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a48e03fc94212fc6025908ed41444f5dc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt;</type>
      <name>get_swing_leg_names</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>af4db81dddb4292fe681cca1904ca8812</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; step_node &gt; &amp;</type>
      <name>get_swing_leg_src_steps</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ae8e8e72d82a83c199a9c91d500bb061b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; step_node &gt; &amp;</type>
      <name>get_swing_leg_steps</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>af58a95003e9b4f01f9304e1f4033d912</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_swing_support_ee_coords_from_ee_name</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a40662b9519d1201e59b489de0a333405</anchor>
      <arglist>(hrp::Vector3 &amp;cpos, hrp::Matrix33 &amp;crot, const std::string &amp;ee_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_swing_support_foot_zmp_offsets_from_ee_name</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a77d761312d4b0e20a39de876a865e0d9</anchor>
      <arglist>(hrp::Vector3 &amp;ret, const std::string &amp;ee_name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_swing_support_mid_coords</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>abc605786f9e30e789485d1ecf34960ac</anchor>
      <arglist>(coordinates &amp;ret) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_swing_trajectory_delay_time_offset</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a4a225879ed25838c7818b28b5db2f7f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_swing_trajectory_final_distance_weight</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a70a65e2268272df211e0f3133dd6c46f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_swing_trajectory_time_offset_xy2z</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a238312b508e954dd01c325ec1ad84430</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_toe_angle</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a82ce5f8ba742c7482640df95fb33c4fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_toe_check_thre</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a444377b600d595b51cf61a47ba776abb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_toe_heel_phase_ratio</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ae7c2d90fffad0c2705d9b7efd2dd1bc5</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;ratio) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_toe_pos_offset_x</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a67e38e86ba9d1fe1beb930a40f2e5fd0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_toe_zmp_offset_x</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aad9435be7f0c83c8a6ed63ea2f5bfbd2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_use_stride_limitation</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aee6634e30c8fe2da736f122e1acaa52b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_use_toe_heel_auto_set</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a3c9a4864c1860d3953b0fccd6aaab14c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_use_toe_heel_transition</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a19d71ba3ca66efae8da8e7bf68f2f870</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_use_toe_joint</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a135ad138821884f0322310ad3be370e1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; leg_type, double &gt;</type>
      <name>get_zmp_weight_map</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a5bbb3d81f025b4a535c2ebe613d0c218</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>go_pos_param_2_footstep_nodes_list</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ac5e8b9775519e54599646236aaf892ac</anchor>
      <arglist>(const double goal_x, const double goal_y, const double goal_theta, const std::vector&lt; coordinates &gt; &amp;initial_support_legs_coords, coordinates start_ref_coords, const std::vector&lt; leg_type &gt; &amp;initial_support_legs, const bool is_initialize=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>go_pos_param_2_footstep_nodes_list</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a5fa7d50b35ea813618e97306cf092468</anchor>
      <arglist>(const double goal_x, const double goal_y, const double goal_theta, const std::vector&lt; coordinates &gt; &amp;initial_support_legs_coords, coordinates start_ref_coords, const std::vector&lt; leg_type &gt; &amp;initial_support_legs, std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;new_footstep_nodes_list, const bool is_initialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>go_pos_param_2_footstep_nodes_list_core</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a9cbebedd833c4f1f1de0f114a32d6205</anchor>
      <arglist>(const double goal_x, const double goal_y, const double goal_theta, const std::vector&lt; coordinates &gt; &amp;initial_support_legs_coords, coordinates start_ref_coords, const std::vector&lt; leg_type &gt; &amp;initial_support_legs, std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;new_footstep_nodes_list, const bool is_initialize, const size_t overwritable_fs_index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>go_single_step_param_2_footstep_nodes_list</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ae007127e66729034c5d7420973bf23b4</anchor>
      <arglist>(const double goal_x, const double goal_y, const double goal_z, const double goal_theta, const std::string &amp;tmp_swing_leg, const coordinates &amp;_support_leg_coords)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize_gait_parameter</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a4695ddd0196d7c4e89abd636d225c217</anchor>
      <arglist>(const hrp::Vector3 &amp;cog, const std::vector&lt; step_node &gt; &amp;initial_support_leg_steps, const std::vector&lt; step_node &gt; &amp;initial_swing_leg_dst_steps, const double delay=1.6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize_velocity_mode</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a408b70ac6a3270e13ced7d6c7abf726e</anchor>
      <arglist>(const coordinates &amp;_ref_coords, const double vel_x, const double vel_y, const double vel_theta, const std::vector&lt; leg_type &gt; &amp;current_legs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_finalizing</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ac57cc7b4979a1ef9e58752a439b9c8d2</anchor>
      <arglist>(const double tm) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>limit_stride</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a0e61e7c672c871fbe39669b338444011</anchor>
      <arglist>(step_node &amp;cur_fs, const step_node &amp;prev_fs, const double(&amp;limit)[5]) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modify_footsteps_for_recovery</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a4b2201cb474c2685ecc0e2fd6dc653f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_footstep_nodes_list</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a0a239541341c33521035ef4292bd9c90</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; step_node &gt; &gt; _footstep_nodes_list) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_footstep_nodes_list</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a71b24d477e63135ef1d0b19580e1089c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_param</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aa48ffcba08621058055ea20e2ae3e521</anchor>
      <arglist>(const std::string &amp;print_str=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>proc_one_tick</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a031711e9b7b8531d2c0a15578d3da5cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proc_zmp_weight_map_interpolation</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a815cbe66885a48f621621aaa42d01e54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_act_contact_states</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aa98d27785e9ed1734f37219970505b9f</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;_act_contact_states)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_all_limbs</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a9155220547cde6815dce489e0e6d2886</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;_all_limbs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_cp_check_margin</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a379afc73c27c97afc859c8441107b874</anchor>
      <arglist>(const double(&amp;_cp_check_margin)[2])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_cycloid_delay_kick_point_offset</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a67a392e48876e808dbd4e937f033b5ad</anchor>
      <arglist>(const hrp::Vector3 _offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_double_support_ratio_after</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a95b9ad303806c7573203364ea18232e1</anchor>
      <arglist>(const double _default_double_support_ratio_after)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_double_support_ratio_before</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a692ae00f6fa8a837633a6d24a89897a5</anchor>
      <arglist>(const double _default_double_support_ratio_before)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_double_support_ratio_swing_after</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a64a2136d593d723da16e52ea612bb866</anchor>
      <arglist>(const double _default_double_support_ratio_swing_after)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_double_support_ratio_swing_before</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ae524653071f8bdb2e3ebd50d3ab746ce</anchor>
      <arglist>(const double _default_double_support_ratio_swing_before)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_double_support_static_ratio_after</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>afc88decb48c774005bc0bdd52d30382c</anchor>
      <arglist>(const double _default_double_support_static_ratio_after)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_double_support_static_ratio_before</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ad4396c403ae71f5f833395c254955e50</anchor>
      <arglist>(const double _default_double_support_static_ratio_before)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_orbit_type</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aee34e737179f90d0abdfb797e829b9fb</anchor>
      <arglist>(const orbit_type type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_step_height</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ac88045da1d3ff5c5371b643a856ebc69</anchor>
      <arglist>(const double _tmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_step_time</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a371f76abf1f9c12facc4643c5f5186cc</anchor>
      <arglist>(const double _default_step_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_top_ratio</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a6e211f8940cbd910e2cb3ea31774ca89</anchor>
      <arglist>(const double _tmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_zmp_offsets</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>add6aa6271be0f58040df69c5bcbc3f21</anchor>
      <arglist>(const std::vector&lt; hrp::Vector3 &gt; &amp;tmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_diff_cp</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a2875ec49b934e05fbfce021e0aa94db2</anchor>
      <arglist>(const hrp::Vector3 _cp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_foot_steps_list</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ac0b4153a25d109a687f0d5f8becd296c</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;fnsl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_footstep_modification_gain</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a25825493ad10bf5904472ee15a71f54e</anchor>
      <arglist>(const double _footstep_modification_gain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_gravitational_acceleration</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a6dd089842b270e8e56b390a98e48f842</anchor>
      <arglist>(const double ga)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_heel_angle</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>af503077bfa7f5c35d7303d7faba90084</anchor>
      <arglist>(const double _angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_heel_check_thre</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a0f30b5f4e10f1e1d87fdb5ebfc42299a</anchor>
      <arglist>(const double _a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_heel_pos_offset_x</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a13a488609923c3de1a0a00b4e5f7f6cd</anchor>
      <arglist>(const double _offx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_heel_zmp_offset_x</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ad562e2d90ddedc336f7835ab942f0ed5</anchor>
      <arglist>(const double _off)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_leg_default_translate_pos</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ae8e30073cdfdeb051a080f20455ff8f9</anchor>
      <arglist>(const std::vector&lt; hrp::Vector3 &gt; &amp;off)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_leg_margin</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aa6749c8134c66e868dea8e6e4c8181b6</anchor>
      <arglist>(const double _leg_margin[4])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_margin_time_ratio</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>abee9916b2bd284da65971c83abf5be9c</anchor>
      <arglist>(const double _margin_time_ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_modify_footsteps</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>abb7ec5b7ee07e1884e73980c84ccd2a5</anchor>
      <arglist>(const bool _modify_footsteps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_offset_velocity_param</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ab69501a485a2b56381ac6d6d5cb31b2e</anchor>
      <arglist>(const double vel_x, const double vel_y, const double vel_theta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_optional_go_pos_finalize_footstep_num</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a0bb2f3fe16704a6b6182088c7f251d57</anchor>
      <arglist>(const size_t num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_overwritable_footstep_index_offset</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>abec0ee888dbd544e0b8d14d8b646909d</anchor>
      <arglist>(const size_t _of)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_overwritable_stride_limitation</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a8a059dab281816ba3fcc7a4ffcebcb92</anchor>
      <arglist>(const double(&amp;_overwritable_stride_limitation)[5])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_overwrite_foot_step_index</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aa968e458dc8ef17be9acfd0e83548ddf</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_overwrite_foot_steps_list</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a2c7c5b957eb9899a0fadef12c3867b68</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;fnsl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_stair_trajectory_way_point_offset</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a8000ddd2eac48d62a6e8094e6b92995f</anchor>
      <arglist>(const hrp::Vector3 _offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_stride_limitation_for_circle_type</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a140c798048098717ed1e7dd32f58ba4d</anchor>
      <arglist>(const double(&amp;_stride_limitation_for_circle_type)[5])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_stride_limitation_type</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ad77872dcb6692d469a444ca613f6902c</anchor>
      <arglist>(const stride_limitation_type _tmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_stride_parameters</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ac1265da4ae1595452074f56a9e7d9248</anchor>
      <arglist>(const double _stride_fwd_x, const double _stride_outside_y, const double _stride_outside_theta, const double _stride_bwd_x, const double _stride_inside_y, const double _stride_inside_theta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_swing_trajectory_delay_time_offset</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>abd9eb824649abc1266b5a353c1c1ba76</anchor>
      <arglist>(const double _time_offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_swing_trajectory_final_distance_weight</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a1b5b530aab22c217b527e4fadb38c67b</anchor>
      <arglist>(const double _final_distance_weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_swing_trajectory_time_offset_xy2z</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a21ecdd289cbbdddc34841c8214000a01</anchor>
      <arglist>(const double _tmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_toe_angle</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ae17c5733364708e42597f17a2aa6c15f</anchor>
      <arglist>(const double _angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_toe_check_thre</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ac31f4d99af9c547011268ab97a85af82</anchor>
      <arglist>(const double _a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_toe_heel_phase_ratio</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a1a4d9f33d499c2dcc8ee6d4ff510330b</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_toe_pos_offset_x</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a4be230d031eb2c5ce8f4542198383ab5</anchor>
      <arglist>(const double _offx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_toe_zmp_offset_x</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a08c697f75f5e26b133fad1a561952f7c</anchor>
      <arglist>(const double _off)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_use_inside_step_limitation</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a93294607b26f35ec0e3dfa13dc21e439</anchor>
      <arglist>(const bool uu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_use_stride_limitation</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a403b064a53a8abf4ba281bf644427f44</anchor>
      <arglist>(const bool _use_stride_limitation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_use_toe_heel_auto_set</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a4447400a0131983294f84776374be3dd</anchor>
      <arglist>(const bool _u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_use_toe_heel_transition</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a6a9528ef14f5cad5785d1b3d49b98d7c</anchor>
      <arglist>(const bool _u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_use_toe_joint</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a680bf255056a7f4ae47124d3565027ff</anchor>
      <arglist>(const bool ut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_velocity_param</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a8a0da9a3e409d3298b2a65364e1dd5d9</anchor>
      <arglist>(const double vel_x, const double vel_y, const double vel_theta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_zmp_weight_map</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ade85893cd73422b80afae368e9250b21</anchor>
      <arglist>(const std::map&lt; leg_type, double &gt; _map)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~gait_generator</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>acec66ecdd9f9ce947a8017d032e03cad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumeration">
      <name>emergency_flag</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a82267b832c29bf2ea806cd44515031f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IDLING</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a82267b832c29bf2ea806cd44515031f9a9b912c899835e8406714909c7ba2f3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMERGENCY_STOP</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a82267b832c29bf2ea806cd44515031f9ae6b4ba0724a731c35736711c8d0785e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STOPPING</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a82267b832c29bf2ea806cd44515031f9af407dac5b481e2c72a633feb07b16c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>velocity_mode_flag</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ad807e4a9c39cd2161974dbdf04fdc30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VEL_IDLING</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ad807e4a9c39cd2161974dbdf04fdc30aa2beb00e690952baa67745131507dd47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VEL_DOING</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ad807e4a9c39cd2161974dbdf04fdc30aaec2978073d7fbd8e55d70dbebead3707</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VEL_ENDING</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ad807e4a9c39cd2161974dbdf04fdc30aab6bd8289796c0310144d57573a8b1279</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>append_footstep_list_velocity_mode</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ae406d9110b8049ab4c319f68dd4c1c2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>append_footstep_list_velocity_mode</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a4513f08c4542103b1572e288a43b94c3</anchor>
      <arglist>(std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;_footstep_nodes_list, const velocity_mode_parameter &amp;cur_vel_param) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>append_go_pos_step_nodes</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a59753cd188a9fbcfec20807bc781164d</anchor>
      <arglist>(const coordinates &amp;_ref_coords, const std::vector&lt; leg_type &gt; &amp;lts)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>append_go_pos_step_nodes</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a144052b6ee4ca249d07ed318832cfd70</anchor>
      <arglist>(const coordinates &amp;_ref_coords, const std::vector&lt; leg_type &gt; &amp;lts, std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;_footstep_nodes_list) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_next_coords_velocity_mode</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a0c2829430c585eb950ed4219e667fddd</anchor>
      <arglist>(std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;ret_list, const size_t idx, const size_t future_step_num=3)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_ref_coords_trans_vector_velocity_mode</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ade03efba4c5a8ed5710c737a25d9d86c</anchor>
      <arglist>(coordinates &amp;ref_coords, hrp::Vector3 &amp;trans, double &amp;dth, const std::vector&lt; step_node &gt; &amp;sup_fns, const velocity_mode_parameter &amp;cur_vel_param) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>gait_generator</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ab656e2b7385068e7b09d4ca7c1d1865b</anchor>
      <arglist>(const gait_generator &amp;_p)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>leg_type</type>
      <name>get_leg_type_from_ee_name</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ac8b649d2b2fba72ec08280c135ad519d</anchor>
      <arglist>(const std::string &amp;ee_name) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>gait_generator &amp;</type>
      <name>operator=</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>abf6cf028e904437437a2430df9f862b5</anchor>
      <arglist>(const gait_generator &amp;_p)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>overwrite_refzmp_queue</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a45d02930554520cc850272ef88bdea17</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;fnsl)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>act_contact_states</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ab3fa1a4db82257d439f93e4a8ccc5856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>all_limbs</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ab5a1d81a6d9d804b6d385cc2e8bfecb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>cog</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ad54cdd31d2618f89e214aeef56ad0805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cp_check_margin</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a800d9b544379d760c16a739621966e17</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_double_support_ratio_after</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a2b6ed33cb2370cb37720fda6dfc5a350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_double_support_ratio_before</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>add90c5a0002a0a2d68d179e2c056aa77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_double_support_ratio_swing_after</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a0ffd27b0cf8c75ac5bd343860442ae11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_double_support_ratio_swing_before</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aeb81c83f4c20074c75a72156c8100ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_double_support_static_ratio_after</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ab7053a020c8fed5ccb51cff5b9fe8a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_double_support_static_ratio_before</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a92be932e96331c4aa1acc3799b6acf47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_step_time</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>af5e049ba5dc685f67e4652b66f5de2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>stride_limitation_type</type>
      <name>default_stride_limitation_type</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ac2c24f25b2e44ac90c65a7a7a06637fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>diff_cp</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a125f8c273983db5b69e0c24582a99bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a4bbcb5e2a5a86fe9a58170868bdf5a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>emergency_flag</type>
      <name>emergency_flg</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a13196269cc1c1a363d7fcc1b557daf0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>finalize_count</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a8dd73bbc7fdea722510761786d22a7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>footstep_modification_gain</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a3c8243f19566982681e67bf400166089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; step_node &gt; &gt;</type>
      <name>footstep_nodes_list</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a8aa9383998a1c62d0069ca6a5ade2381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>footstep_parameter</type>
      <name>footstep_param</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>af14b9ac0dcb5e30de6c591b2bb67ff46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>gravitational_acceleration</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a83a9d4d2ccd24174ed96111a56ebd9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coordinates</type>
      <name>initial_foot_mid_coords</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ab00bc529995fd010f191f8f0051a2c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_emergency_walking</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>adebc086630dac746d4acb0d7ca745f36</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>leg_coords_generator</type>
      <name>lcg</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ae9624d920f248aa8d65c5198857dd39b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>leg_margin</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a668e4ce8a1ba28b14ec65fcf6836f5fd</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; leg_type, std::string &gt;</type>
      <name>leg_type_map</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a48f0922bbf23ddab9608e5c15865f0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>margin_time_ratio</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ae728079aa80158789176ea64cffeff51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>modified_d_footstep</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a87a6bfcda95b537e6cd52f640537de61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>modify_footsteps</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>acc8c35d5f63817ef14aa3fb9d8da1319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>velocity_mode_parameter</type>
      <name>offset_vel_param</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>abd19898d7723a5a79c47a6df569b10cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>optional_go_pos_finalize_footstep_num</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a76843d0a4cec96a27fae6d3005ea358d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>overwritable_footstep_index_offset</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>abf0957d72fb64e27fa5f4eb624adc3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>overwritable_stride_limitation</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a437b753eb51721028905c6542751ab70</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>overwrite_footstep_index</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a918a3edc5f99ad3915aedf61d4c1f8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; step_node &gt; &gt;</type>
      <name>overwrite_footstep_nodes_list</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>abb158924a39a4e9117e6658ce0b28c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>prev_que_rzmp</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a2d4c4a09751df701ce34931a2c58227f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>prev_que_sfzos</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>afd4bd50c9389914e138d65239440147b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>preview_dynamics_filter&lt; extended_preview_control &gt; *</type>
      <name>preview_controller_ptr</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>af8e8fa4caa3256fc8d00ebbc0c292962</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>refzmp</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a499d77b6609f618256f59b44b20e5ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>refzmp_generator</type>
      <name>rg</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aee885748cda7795404e045a740b6f1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>solved</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a575ffca166370b2c0e8efdea0ccdff5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>stride_limitation_for_circle_type</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a2c94cd564823cdeca5ccf14c8b8d0fd8</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>swing_foot_zmp_offsets</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ac25723e14f0bde84d5093304a7e37bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>toe_heel_type_checker</type>
      <name>thtc</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>a40c440a3910aa5d504bef52a7e77b52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_inside_step_limitation</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ac85fcf7bd0c47f9ff024b520791f794f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_stride_limitation</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>aa3847a59cc38a3440e2aa08f226ea5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>velocity_mode_parameter</type>
      <name>vel_param</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ac581c8a7d81f62a85a11cc636c5e1ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>velocity_mode_flag</type>
      <name>velocity_mode_flg</name>
      <anchorfile>classrats_1_1gait__generator.html</anchorfile>
      <anchor>ab264903bffbc32564fcefb054e20d6e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::leg_coords_generator</name>
    <filename>classrats_1_1leg__coords__generator.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_swing_leg_src_steps</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a5d753e9b4c90782f309c03e06d440cf5</anchor>
      <arglist>(std::vector&lt; step_node &gt; &amp;ret_swing_leg_src_steps, const std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;fnsl, const size_t _footstep_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calc_swing_support_params_from_footstep_nodes_list</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>adbf30a3552445c9ac955cdf36f3646ac</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;fnsl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_interpolators</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>aad8e56ba0ee56023bbbf207363c99c12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; leg_type &gt;</type>
      <name>get_current_support_states</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ac1ff8ac5688a72928a2600b3ebedee30</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_current_swing_time</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a239c96164accf0c1d500a2754d071c77</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_current_toe_heel_ratio</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ae54c4626b65f241c252df95c49e3e062</anchor>
      <arglist>(const bool _use_toe_heel_transition) const </arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>get_cycloid_delay_kick_point_offset</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a76fdca67ac7fa0a35a7d4a39b5211732</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>orbit_type</type>
      <name>get_default_orbit_type</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a2b27564454711f03aa86fb97edfe8e72</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_default_step_height</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a5e2eb3f0bf1de7831598d211915a9712</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_foot_dif_rot_angle</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ac6037fa05ccade726ed00723dca62807</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_footstep_index</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a0bfad4dda513cb0a657d940bd65f53d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_heel_angle</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a002cf8b1377394065c6bd86e337e92e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_heel_pos_offset_x</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a9cc2c057c1b49b1765c2184a8af0a769</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_lcg_count</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a72c50272f030ca402bb010f68a7ed6e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>get_stair_trajectory_way_point_offset</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a8073834d2141764fb8f9dac126c7550d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; step_node &gt; &amp;</type>
      <name>get_support_leg_steps</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a5311ffe7b8e5f8b5b2f8b3ede26d5670</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; step_node &gt; &amp;</type>
      <name>get_support_leg_steps_idx</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a5c06c63bc9428ffd313c1e0763157e05</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; leg_type &gt; &amp;</type>
      <name>get_support_leg_types</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ab535f1ec84ab3ce79fc314341ac9b35e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; step_node &gt; &amp;</type>
      <name>get_swing_leg_dst_steps</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ab8bd17987b9095a8584ea157fa25f306</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; step_node &gt; &amp;</type>
      <name>get_swing_leg_dst_steps_idx</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a516bc785920d4311e629b1487f093188</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; step_node &gt; &amp;</type>
      <name>get_swing_leg_src_steps</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>aa736b23dfc07507754c83fedb1cbf849</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; step_node &gt; &amp;</type>
      <name>get_swing_leg_steps</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a86f8f4c82e3ad51fb752cac232326a4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; leg_type &gt; &amp;</type>
      <name>get_swing_leg_types</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a039d8a39a82bf18d47f8a23ce4441f30</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_swing_support_mid_coords</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a9a6aeae534e396d13a88be626b55033d</anchor>
      <arglist>(coordinates &amp;ret) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_swing_trajectory_delay_time_offset</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a77b6cd4fb2fb753b2e4aa0d58b31461c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_swing_trajectory_final_distance_weight</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a0a435035d590d807d3bb349a0c561277</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_swing_trajectory_time_offset_xy2z</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a3076d52b5540b29b163f9e89b964c5f7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_toe_angle</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ab2c51319c746659ffd0553c8d8b55d8d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_toe_heel_phase_ratio</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a1b7a2699e952d9dd574249c24f73ad8c</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;ratio) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_toe_pos_offset_x</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>aae5375ceaefcb1f225daebf324a87e96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_use_toe_heel_auto_set</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>af10262ca28dc80c0a441aad6429bb9a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_use_toe_joint</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ae795500199bd1271f6dd8859cd554768</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_same_footstep_nodes</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a3f9b1327b9d58352b1be09627c9f5270</anchor>
      <arglist>(const std::vector&lt; step_node &gt; &amp;fns_1, const std::vector&lt; step_node &gt; &amp;fns_2) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>leg_coords_generator</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a99f444611c390820847674a28b5a85f4</anchor>
      <arglist>(const double _dt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>aed8b48fcdb24d58402708cd1128910e7</anchor>
      <arglist>(const size_t _one_step_count, const size_t _next_one_step_count, const std::vector&lt; step_node &gt; &amp;_swing_leg_dst_steps, const std::vector&lt; step_node &gt; &amp;_swing_leg_src_steps, const std::vector&lt; step_node &gt; &amp;_support_leg_steps, const double default_double_support_ratio_before, const double default_double_support_ratio_after)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_cycloid_delay_kick_point_offset</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a888dbb6554af03955c2756d988366a91</anchor>
      <arglist>(const hrp::Vector3 _offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_orbit_type</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>adcf3904521333f0c6e7c92dd62a3b105</anchor>
      <arglist>(const orbit_type _tmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_step_height</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>abc09c7e3c55b12e67a4742b990d58457</anchor>
      <arglist>(const double _tmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_top_ratio</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a3a04315f073a657e654a1571f1a32122</anchor>
      <arglist>(const double _tmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_heel_angle</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a8211f6c9715cb3b01005d2f0bbc719cd</anchor>
      <arglist>(const double _angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_heel_pos_offset_x</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a50780b98c573fc19baa2b17abfa3a5ac</anchor>
      <arglist>(const double _offx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_stair_trajectory_way_point_offset</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ac6b4624802e802a5453b4b0cc9c138fb</anchor>
      <arglist>(const hrp::Vector3 _offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_swing_support_steps_list</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>acd123054c2abef4c26b7edf1fef7e8f1</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;fnsl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_swing_trajectory_delay_time_offset</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a898d18d67ff212f4d48ee27c97d8ad85</anchor>
      <arglist>(const double _time_offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_swing_trajectory_final_distance_weight</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a953ce09482b31b78679d6cd40f00a6d0</anchor>
      <arglist>(const double _final_distance_weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_swing_trajectory_time_offset_xy2z</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a14cee35901c3d6b537c3bb66d81d0003</anchor>
      <arglist>(const double _tmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_toe_angle</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a0f4acaf0d22e0583ae0c3bcbaa3efa23</anchor>
      <arglist>(const double _angle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_toe_heel_phase_ratio</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a04aaddd6976afbe4350d61699e744245</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_toe_pos_offset_x</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a68457893dfbd5a6e014eb0b50f00af59</anchor>
      <arglist>(const double _offx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_use_toe_heel_auto_set</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a7a6627c6d0ba56384ee42c7dc403ef18</anchor>
      <arglist>(const bool ut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_use_toe_joint</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ac1fce202b3931d95fce0c01452cd10cd</anchor>
      <arglist>(const bool ut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_leg_steps</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a7942ca3c063497c89c2adf79fa912478</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; step_node &gt; &gt; &amp;fnsl, const double default_double_support_ratio_before, const double default_double_support_ratio_after, const toe_heel_type_checker &amp;thtc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~leg_coords_generator</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>adb99abe5eb76d05a239b84d030457ebc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_current_swing_foot_rot</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a30fc92f3f8006f435d81b7f7d9ca47de</anchor>
      <arglist>(std::map&lt; leg_type, hrp::Vector3 &gt; &amp;tmp_swing_foot_rot, const double _default_double_support_ratio_before, const double _default_double_support_ratio_after)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_current_swing_leg_steps</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>acbcf27cda35b5263441314f7d44cd54d</anchor>
      <arglist>(std::vector&lt; step_node &gt; &amp;rets, const double step_height, const double _current_toe_angle, const double _current_heel_angle, const double _default_double_support_ratio_before, const double _default_double_support_ratio_after)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>calc_interpolated_toe_heel_angle</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a2af3b8e0d80a3cff1ae17f44ba81ab2d</anchor>
      <arglist>(const toe_heel_phase start_phase, const toe_heel_phase goal_phase, const double start, const double goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_ratio_from_double_support_ratio</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a31826e65c7562cf1e569f788f6fa085f</anchor>
      <arglist>(const double default_double_support_ratio_before, const double default_double_support_ratio_after)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_swing_support_mid_coords</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>adf82a1f54df5f155da44bb5c9953c977</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cross_delay_midcoords</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ae1f4bd3d62d2752c6972eb29fd91c83f</anchor>
      <arglist>(coordinates &amp;ret, const coordinates &amp;start, const coordinates &amp;goal, const double height, leg_type lr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cycloid_delay_kick_midcoords</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a81b8b6890bdef8d06042b2dbc44adc43</anchor>
      <arglist>(coordinates &amp;ret, const coordinates &amp;start, const coordinates &amp;goal, const double height)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cycloid_delay_midcoords</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>aac47a7ecedec1e5f15fe2f35ac60f6e2</anchor>
      <arglist>(coordinates &amp;ret, const coordinates &amp;start, const coordinates &amp;goal, const double height, const size_t swing_trajectory_generator_idx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cycloid_midcoords</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a8bbefa7524c8e5a61398055541599787</anchor>
      <arglist>(coordinates &amp;ret, const coordinates &amp;start, const coordinates &amp;goal, const double height) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>modif_foot_coords_for_toe_heel_phase</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a2b4c9ffc55527ea08c98b9d317885229</anchor>
      <arglist>(coordinates &amp;org_coords, const double _current_toe_angle, const double _current_heel_angle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rectangle_midcoords</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ad440810de1f5552989328143b1021e4c</anchor>
      <arglist>(coordinates &amp;ret, const coordinates &amp;start, const coordinates &amp;goal, const double height, const size_t swing_trajectory_generator_idx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stair_midcoords</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>aa33ce96913d6cfd764eb858b4243150b</anchor>
      <arglist>(coordinates &amp;ret, const coordinates &amp;start, const coordinates &amp;goal, const double height)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cycloid_delay_kick_hoffarbib_trajectory_generator</type>
      <name>cdktg</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>afb22d7c3a2ca368e002653cfcc9374b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cycloid_delay_hoffarbib_trajectory_generator &gt;</type>
      <name>cdtg</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ada774abc3f87f34ddabfa710a6dd6490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cross_delay_hoffarbib_trajectory_generator</type>
      <name>crdtg</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a4d68e17677de77025a9463c19410b39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>toe_heel_type</type>
      <name>current_dst_toe_heel_type</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a43f76bba598681c33e2dbd642e3f1f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>current_heel_angle</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>af728296781bea57b51453926eb8aeb33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>toe_heel_type</type>
      <name>current_src_toe_heel_type</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a03214f1599b37b6287643356dd9f00ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>current_step_height</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>acffeb4da616d2fa15e1cf1e42d3a72be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>current_swing_time</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>aa5b7ee7101605c111f6832341901304d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>current_toe_angle</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a66202b81cd9c645838bdd7f2cb375fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>orbit_type</type>
      <name>default_orbit_type</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a5673c621dc73ef1ac642084299419434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_step_height</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a2ae0e26515a6332b74b0cbd006a18ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>default_top_ratio</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>af948641b013426e8bd99ad46c6613e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a7188d7d47b3ec36892271963724d156a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>final_distance_weight</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a7a69ea442c6bf4ebf2e2a4e8fa051688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>foot_dif_rot_angle</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a359e4f8561729e0113c7db9342b5c005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interpolator *</type>
      <name>foot_midcoords_interpolator</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>aa0ca8374788c7986042f806fcc6b16e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>footstep_index</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ab475d394a6ecc11b39c19363ae377137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>heel_angle</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>af5eb30a5b72ad507b0a7b1c357a45d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>heel_pos_offset_x</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a20a42af370bce5b51b119d7351e184e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_swing_phase</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a8d55c5e373a7ecd0abd746fdaa503da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>lcg_count</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>aea66e214a1457eb8ed86442183ff4f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>next_one_step_count</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>aa184405253f53c801f9760d91da8b0a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>one_step_count</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a87894095f74160bd9877e98a9342cd1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; rectangle_delay_hoffarbib_trajectory_generator &gt;</type>
      <name>rdtg</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>afacb391958c9b67d383b6da9cce16c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>stair_delay_hoffarbib_trajectory_generator</type>
      <name>sdtg</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a28fa085e5c4bc017657c740d95c2378c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; step_node &gt;</type>
      <name>support_leg_steps</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a65a122f63c17ec915056490cffcd6af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; step_node &gt; &gt;</type>
      <name>support_leg_steps_list</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a6c8bbaeb07882e063debb75101f70cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; leg_type &gt;</type>
      <name>support_leg_types</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a56c9a2ad097535f0fa7b0054d4614300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; leg_type, interpolator * &gt;</type>
      <name>swing_foot_rot_interpolator</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ac5f2c64c4f39841108645c3b20101c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; step_node &gt;</type>
      <name>swing_leg_dst_steps</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>af5286d1b5b3095bd41d9d0d92c57cc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; step_node &gt; &gt;</type>
      <name>swing_leg_dst_steps_list</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a2936982b9c1590e78c3ec9f20355d8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; step_node &gt;</type>
      <name>swing_leg_src_steps</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a3e192944194e0a57bb85c0f4abda92a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; step_node &gt;</type>
      <name>swing_leg_steps</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a2005f0f28c2375b5fcfefc1902723b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; leg_type &gt;</type>
      <name>swing_leg_types</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a16d75931893463eb69cf5c602a284df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>swing_ratio</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>abbc4c8dd482e10677df02d798f20b750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>coordinates</type>
      <name>swing_support_midcoords</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a977cb20cc74d0f5d0c83749a8f91cbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>toe_heel_phase_counter</type>
      <name>thp</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a2b6b07d6f75b02a9a9ffcb0bd65de210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>time_offset</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ae1f3582956d3440627fd423dfec615eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>time_offset_xy2z</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a6e365ec76f22ce5d8fd20b379301dfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>toe_angle</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a8de28b5bd85bce7d8c529303a3eddba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>toe_heel_dif_angle</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ab54d260f989ec17ab3835c7737f703ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interpolator *</type>
      <name>toe_heel_interpolator</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a23f2ad428242a90566bc334db234a7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>toe_pos_offset_x</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>aeb0cfb7513efdaf997602a34e1d779df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_toe_heel_auto_set</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>a1d4a2d41b1053c9677743ee423b487d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_toe_joint</name>
      <anchorfile>classrats_1_1leg__coords__generator.html</anchorfile>
      <anchor>ad1b2ce345920c422272614bc194eaeb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::preview_control</name>
    <filename>classrats_1_1preview__control.html</filename>
    <base>preview_control_base&lt; 3 &gt;</base>
    <member kind="function">
      <type></type>
      <name>preview_control</name>
      <anchorfile>classrats_1_1preview__control.html</anchorfile>
      <anchor>a03d0029916aca0bf07458b582e69d454</anchor>
      <arglist>(const double dt, const double zc, const hrp::Vector3 &amp;init_xk, const double _gravitational_acceleration=DEFAULT_GRAVITATIONAL_ACCELERATION, const double q=1.0, const double r=1.0e-6, const double d=1.6)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~preview_control</name>
      <anchorfile>classrats_1_1preview__control.html</anchorfile>
      <anchor>a08568ba605ec94a4bfe50e228518fa81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_f</name>
      <anchorfile>classrats_1_1preview__control.html</anchorfile>
      <anchor>a0b40f8076b6f2366c3f5590380ad3764</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_u</name>
      <anchorfile>classrats_1_1preview__control.html</anchorfile>
      <anchor>a9db2f82bc23f85f010904659196ef1de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_x_k</name>
      <anchorfile>classrats_1_1preview__control.html</anchorfile>
      <anchor>ae034b718d46689571f38033dfef4dfaa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::preview_control_base</name>
    <filename>classrats_1_1preview__control__base.html</filename>
    <templarg>dim</templarg>
    <member kind="function">
      <type>void</type>
      <name>get_cart_zmp</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a08d68ff81c89b49b833569abf8bf05c2</anchor>
      <arglist>(double *ret)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_current_qdata</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a7dd4140c89edd5ef5a158d97676fcf8d</anchor>
      <arglist>(std::vector&lt; hrp::Vector3 &gt; &amp;_qdata)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_current_refzmp</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a44cecc2ee2f69f2f56623e2b6f136bb9</anchor>
      <arglist>(double *ret)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_delay</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>ab24d9b80ca8599c8b0703f17f5f7b1e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_preview_f</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a80c8ac3ac6e4eafb611f86023d4c0665</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_preview_queue_size</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a3d6fa210130781bd14a743630889895e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_refcog</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a4d2f3ad40d3929711658ec8512c0d2ff</anchor>
      <arglist>(double *ret)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_refcog_acc</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a7eab3e73a69730cabf8974ba61491313</anchor>
      <arglist>(double *ret)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_refcog_vel</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>ad934da883b46e03cdc9aaa538bb55e44</anchor>
      <arglist>(double *ret)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_doing</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a0380eab0dc015266abecbeecbc7197bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_end</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a260700578c31265d7ca9116f973cc151</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>preview_control_base</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>ae0cc434ecfddcdb64c71aaf345e1e6bc</anchor>
      <arglist>(const double dt, const double zc, const hrp::Vector3 &amp;init_xk, const double _gravitational_acceleration, const double d=1.6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_all_queue</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a75a5785f8532efb3553239c0280a41bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_preview_queue</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>aa0b7b4c8e33052b09587a93a87ae9a8e</anchor>
      <arglist>(const size_t remain_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_preview_queue</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>ae7543949a72c4e5bd1666cd5932abb05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_preview_queue</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a5b0aae7c5050d4131bcc8d75fd6377f0</anchor>
      <arglist>(const hrp::Vector3 &amp;pr, const std::vector&lt; hrp::Vector3 &gt; &amp;q, const size_t idx)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update_x_k</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>ae85b3f83f9ad91cf0ed1c2eeff249eb5</anchor>
      <arglist>(const hrp::Vector3 &amp;pr, const std::vector&lt; hrp::Vector3 &gt; &amp;qdata)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update_x_k</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a791b36b0dfeccd6631c5bd33baa59c02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~preview_control_base</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>abb5d0e600812b51d67cce4b75f0573f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>calc_f</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>aa6d60d70b73e96c74e7ea326a13c8899</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>calc_u</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a4afdf1c2c964a8787dd147309085fb6e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>calc_x_k</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a6e8047425d1f8936957ca8a051f2cb27</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init_riccati</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>aa9ead4316561f398232509f178cb5d44</anchor>
      <arglist>(const Eigen::Matrix&lt; double, dim, dim &gt; &amp;A, const Eigen::Matrix&lt; double, dim, 1 &gt; &amp;b, const Eigen::Matrix&lt; double, 1, dim &gt; &amp;c, const double q=1.0, const double r=1.0e-6)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>preview_control_base &amp;</type>
      <name>operator=</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a3700cd6542a3ffd2cc6db0ff9adbf198</anchor>
      <arglist>(const preview_control_base &amp;_p)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>preview_control_base</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>ab85364b2014fb4922383de2657ef270c</anchor>
      <arglist>(const preview_control_base &amp;_p)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>cog_z</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a4267817efb29c7df2d0d2d55eb349577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>delay</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a181c9a23c3cebe484d498d80dbd4b804</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>ending_count</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a56b2401ad95cbd5dfba23bde4d30711c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>hrp::dvector</type>
      <name>f</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a2cac6d74feeda58cd1925655decdebd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; Eigen::Matrix&lt; double, 2, 1 &gt; &gt;</type>
      <name>p</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a343652dd78612162f313b4f8eee130c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; double &gt;</type>
      <name>pz</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a3bfddb5c42efa54aa156af9aece8b5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; std::vector&lt; hrp::Vector3 &gt; &gt;</type>
      <name>qdata</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a631805bb170d64fe98345c4bfd8a6acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>riccati_equation&lt; dim &gt;</type>
      <name>riccati</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a6b3a9810d623713debf4109970db69ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; double, 3, 3 &gt;</type>
      <name>tcA</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a20e0fd06ea8873f85d69b621560c0034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>tcb</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a1b36a15ebe22f9341cd2f9a557e6d63b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; double, 1, 3 &gt;</type>
      <name>tcc</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>ab45df682a7fd3985ca6b3d1554a4438c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; double, 1, 2 &gt;</type>
      <name>u_k</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>adcbb3e0fbabaa33bdeef62cb5c23ebc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; double, 3, 2 &gt;</type>
      <name>x_k</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>ae7f3f540407165260e9d9ebf956b8a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>zmp_z</name>
      <anchorfile>classrats_1_1preview__control__base.html</anchorfile>
      <anchor>a650b3229963803267ccb633bb2b06421</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::preview_dynamics_filter</name>
    <filename>classrats_1_1preview__dynamics__filter.html</filename>
    <templarg>previw_T</templarg>
    <member kind="function">
      <type>void</type>
      <name>get_cart_zmp</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a2f15ea926308630c9fb8d84bbfed0df4</anchor>
      <arglist>(double *ret)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_current_refzmp</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a115b715732c23c8836493b2122c07132</anchor>
      <arglist>(double *ret)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_delay</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a50d48d72cb61678b76439944f71dd730</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_preview_f</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a4d6cb517bba6e78144f35c08d0f1f2a2</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_preview_queue_size</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a5cb05bbd0340d1d9111c174b46a618b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_refcog_acc</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a8e8659b4769c2436ecefda774ec4f954</anchor>
      <arglist>(double *ret)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_refcog_vel</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a005a803719850e5d3852b3a49f913d34</anchor>
      <arglist>(double *ret)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>preview_dynamics_filter</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>accbf872e68064d474a3d5c8ffd41c575</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>preview_dynamics_filter</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a424dfb6b78ebd1b9dc0d80bb3e50662c</anchor>
      <arglist>(const double dt, const double zc, const hrp::Vector3 &amp;init_xk, const double _gravitational_acceleration=DEFAULT_GRAVITATIONAL_ACCELERATION, const double q=1.0, const double r=1.0e-6, const double d=1.6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_all_queue</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a38c3c1d56ce46d1afef9f708b75ad63c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_preview_queue</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>ac29261ba40c985d2257e7e41249b8611</anchor>
      <arglist>(const size_t remain_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_preview_queue</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a4255f383dbb25a44ab1a24f94cf8fe62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_preview_queue</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a703394d872cd37fce3cde97cc37f39c1</anchor>
      <arglist>(const hrp::Vector3 &amp;pr, const std::vector&lt; hrp::Vector3 &gt; &amp;qdata, const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a5e760f8965859130522759bbe030d1bf</anchor>
      <arglist>(hrp::Vector3 &amp;p_ret, hrp::Vector3 &amp;x_ret, std::vector&lt; hrp::Vector3 &gt; &amp;qdata_ret, const hrp::Vector3 &amp;pr, const std::vector&lt; hrp::Vector3 &gt; &amp;qdata, const bool updatep)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~preview_dynamics_filter</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>af3925039bd834ae27da028f76fbde621</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>finishedp</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a28ee892c774c56ff6a1c766369be0063</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>previw_T</type>
      <name>preview_controller</name>
      <anchorfile>classrats_1_1preview__dynamics__filter.html</anchorfile>
      <anchor>a0709e6b9f87a50dc3daf205438a989ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::rectangle_delay_hoffarbib_trajectory_generator</name>
    <filename>classrats_1_1rectangle__delay__hoffarbib__trajectory__generator.html</filename>
    <base>rats::delay_hoffarbib_trajectory_generator</base>
    <member kind="function" protection="private">
      <type>double</type>
      <name>calc_antecedent_path</name>
      <anchorfile>classrats_1_1rectangle__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a0e660bb5e95cabc8f794a63c9c37b2f2</anchor>
      <arglist>(const hrp::Vector3 &amp;start, const hrp::Vector3 &amp;goal, const double height)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::refzmp_generator</name>
    <filename>classrats_1_1refzmp__generator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>get_current_refzmp</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a41023bc32b8e05a5b41d98ccd3c26925</anchor>
      <arglist>(hrp::Vector3 &amp;rzmp, std::vector&lt; hrp::Vector3 &gt; &amp;swing_foot_zmp_offsets, const double default_double_support_ratio_before, const double default_double_support_ratio_after, const double default_double_support_static_ratio_before, const double default_double_support_static_ratio_after)</arglist>
    </member>
    <member kind="function">
      <type>const hrp::Vector3 &amp;</type>
      <name>get_default_zmp_offset</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a152f88ff243a96c19d3e806447c4c98b</anchor>
      <arglist>(const leg_type lt) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_heel_zmp_offset_x</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a4d60980b02468ded4ea4e3e360b6ef3f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const hrp::Vector3 &amp;</type>
      <name>get_refzmp_cur</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>af2cf07a523e4856703bb0c1f3f78b830</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_toe_zmp_offset_x</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a30250bc474997e0faa3606808c02c9ff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_use_toe_heel_auto_set</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>aab0e2e598b7516f1d9b6751ebdc4c4ed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_use_toe_heel_transition</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>ae2b01dde74270b4706885e458f6637d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; leg_type, double &gt;</type>
      <name>get_zmp_weight_map</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>ac9adfab50ed64afaabd85c28a75b9f8b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proc_zmp_weight_map_interpolation</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a6dcc9efa7461ae607040668bd32e1d5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_refzmp_from_footstep_nodes_for_dual</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>ada65dacd153ed5e63015ae5e8c5948ce</anchor>
      <arglist>(const std::vector&lt; step_node &gt; &amp;fns, const std::vector&lt; step_node &gt; &amp;_support_leg_steps, const std::vector&lt; step_node &gt; &amp;_swing_leg_steps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_refzmp_from_footstep_nodes_for_single</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a0b27cc3f527c0a8513905242fa908208</anchor>
      <arglist>(const std::vector&lt; step_node &gt; &amp;fns, const std::vector&lt; step_node &gt; &amp;_support_leg_steps, const toe_heel_types &amp;tht)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>refzmp_generator</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a9fbbdb55b2c781186aa3d6d89d2a951c</anchor>
      <arglist>(const double _dt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_refzmp_cur_list_over_length</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a82c11f22e1d33a8c895fcde58e1609ea</anchor>
      <arglist>(const size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>afbc66e626c76ded04cc2a28de1d56a1a</anchor>
      <arglist>(const size_t _refzmp_count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_zmp_offsets</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>ac9a83e1cc0dac4ef8df797c1c8d8bf5c</anchor>
      <arglist>(const std::vector&lt; hrp::Vector3 &gt; &amp;tmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_heel_zmp_offset_x</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>afc14f44cf6bdf1a13c756652371420e4</anchor>
      <arglist>(const double _off)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_indices</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a5e9f5431dd23d9b5a822596efbf43d5b</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_refzmp_count</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>ae87e74417a2a191d6e75f310f38e6906</anchor>
      <arglist>(const size_t _refzmp_count)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_toe_heel_phase_ratio</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a17d402c50c47c11c4270120e1aa9384c</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_toe_zmp_offset_x</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>ae9efe2fbc64614eda1e3a6a1976ed5cb</anchor>
      <arglist>(const double _off)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_use_toe_heel_auto_set</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>afa963eb02d06cac92a425588963711f0</anchor>
      <arglist>(const bool _u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_use_toe_heel_transition</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a1bac8b0687afcbe00e5292ac944850ea</anchor>
      <arglist>(const bool _u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_zmp_weight_map</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a0361a65139e10503319b46d8a7fa7231</anchor>
      <arglist>(const std::map&lt; leg_type, double &gt; _map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_refzmp</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a9dd19c3d14c23f2a666c7e4945d54cea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~refzmp_generator</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a8ab507db1abcf1194bbb577e0c9ad2aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calc_current_refzmp</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a67bb35587ddfb099d01be1079c94d751</anchor>
      <arglist>(hrp::Vector3 &amp;ret, std::vector&lt; hrp::Vector3 &gt; &amp;swing_foot_zmp_offsets, const double default_double_support_ratio_before, const double default_double_support_ratio_after, const double default_double_support_static_ratio_before, const double default_double_support_static_ratio_after)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const bool</type>
      <name>is_end_double_support_phase</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a5a2971ad371de81f35d6dc5a44b2da0c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const bool</type>
      <name>is_second_last_phase</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a11206fded63fd664f0f0b2426d7e39f7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const bool</type>
      <name>is_second_phase</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>af43faf9224e1dcaf593d05ed9acc841f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const bool</type>
      <name>is_start_double_support_phase</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a2976b52c6f4bac65beb8ff047b84f0f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>default_zmp_offsets</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>aaafab0dbb658a837ffae82036599c154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a10320ef45a2864e8bcc58574d78858d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; hrp::Vector3 &gt; &gt;</type>
      <name>foot_x_axises_list</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>aa640662626ff56cf2a243b0ca820f53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>heel_zmp_offset_x</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>ab4f8df81adf050e46ca529ee10fa371c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>one_step_count</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a636d3e1fee663a4807de4770ac0a8a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>refzmp_count</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>af2f8ece5f9cda0f4ad8d980d70a29219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hrp::Vector3 &gt;</type>
      <name>refzmp_cur_list</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>adc91cb1fc941cba8add8a80ba3db2086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>refzmp_index</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>ab894085d25f512cb8dcfbdadb4c23d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; size_t &gt;</type>
      <name>step_count_list</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a2484e1ed10c0e2a6c17e3838aca110ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; leg_type &gt; &gt;</type>
      <name>swing_leg_types_list</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>ae6648a35910130963b6bec84b62c375c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>toe_heel_phase_counter</type>
      <name>thp</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>aa8b7ac3228e7c076063ecb8a030cf87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; toe_heel_types &gt;</type>
      <name>toe_heel_types_list</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>aebc433eabccc20d8cdd874b4a6fbe492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>toe_zmp_offset_x</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>afcb9c46d635f996e11a1426d22b59846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_toe_heel_auto_set</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>ad42387a4bb979d91c9bd3cbdb972c1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_toe_heel_transition</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a179d246772e0f8572a1dfc7a2b54eb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; interpolator &gt;</type>
      <name>zmp_weight_interpolator</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>adc7fe591d9efd3bfafd3717bf56f3282</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; leg_type, double &gt;</type>
      <name>zmp_weight_map</name>
      <anchorfile>classrats_1_1refzmp__generator.html</anchorfile>
      <anchor>a2f6382c28e1c27e9fd77228c82fa7e92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rats::riccati_equation</name>
    <filename>structrats_1_1riccati__equation.html</filename>
    <templarg>dim</templarg>
    <member kind="function">
      <type></type>
      <name>riccati_equation</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>aed043982e2df8e13294639d83041885d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>riccati_equation</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>a345c41f199f2db322d71a5a0e8180011</anchor>
      <arglist>(const Eigen::Matrix&lt; double, dim, dim &gt; &amp;_A, const Eigen::Matrix&lt; double, dim, 1 &gt; &amp;_b, const Eigen::Matrix&lt; double, 1, dim &gt; &amp;_c, const double _Q, const double _R)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solve</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>a857506ecd6b91c3b71073b38e155199a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~riccati_equation</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>a01980cd126cf6636a925d95751c1871b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, dim, dim &gt;</type>
      <name>A</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>ab2077798bb2b98fdf85ba13945888234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, dim, dim &gt;</type>
      <name>A_minus_bKt</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>a2801e6648c28cfe139841c505defd98f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, dim, 1 &gt;</type>
      <name>b</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>aa0e0ea654db63bd373dc658407dfe543</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 1, dim &gt;</type>
      <name>c</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>a3240b7fe383384f792ed8bc4a328d899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 1, dim &gt;</type>
      <name>K</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>a266b8e66320f64bea269a69532adccb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, dim, dim &gt;</type>
      <name>P</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>a6ea2718c9aed1daff709285f574a5f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Q</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>a7832deb94f6e98b3d1ec3ef07a5cd9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>R</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>a18d0347306a87ccc0abc262e8bf81212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>R_btPb_inv</name>
      <anchorfile>structrats_1_1riccati__equation.html</anchorfile>
      <anchor>a30d79b448b0e861f1f6d4188fb1867b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::stair_delay_hoffarbib_trajectory_generator</name>
    <filename>classrats_1_1stair__delay__hoffarbib__trajectory__generator.html</filename>
    <base>rats::delay_hoffarbib_trajectory_generator</base>
    <member kind="function">
      <type>hrp::Vector3</type>
      <name>get_stair_trajectory_way_point_offset</name>
      <anchorfile>classrats_1_1stair__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a10dc93d284b6897352437078e238b56f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_stair_trajectory_way_point_offset</name>
      <anchorfile>classrats_1_1stair__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a1054c6dc6e97193551efbdf2f8805ff1</anchor>
      <arglist>(const hrp::Vector3 _offset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stair_delay_hoffarbib_trajectory_generator</name>
      <anchorfile>classrats_1_1stair__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>addef0e78bbf23d17f30c2c26089ea58e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~stair_delay_hoffarbib_trajectory_generator</name>
      <anchorfile>classrats_1_1stair__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a63e983e058d399fc06c639c3b2d681be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>calc_antecedent_path</name>
      <anchorfile>classrats_1_1stair__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a0066a6e5fa796283f05d7fe58cfccc01</anchor>
      <arglist>(const hrp::Vector3 &amp;start, const hrp::Vector3 &amp;goal, const double height)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hrp::Vector3</type>
      <name>way_point_offset</name>
      <anchorfile>classrats_1_1stair__delay__hoffarbib__trajectory__generator.html</anchorfile>
      <anchor>a0b94c84de03d513bdff9f105c1e611bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rats::step_node</name>
    <filename>structrats_1_1step__node.html</filename>
    <member kind="function">
      <type></type>
      <name>step_node</name>
      <anchorfile>structrats_1_1step__node.html</anchorfile>
      <anchor>a03b1c7ada9fae4d72c215c7a5333eb27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>step_node</name>
      <anchorfile>structrats_1_1step__node.html</anchorfile>
      <anchor>a816169d36d4bdbae9521b7d9e092f88c</anchor>
      <arglist>(const leg_type _l_r, const coordinates &amp;_worldcoords, const double _step_height, const double _step_time, const double _toe_angle, const double _heel_angle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>step_node</name>
      <anchorfile>structrats_1_1step__node.html</anchorfile>
      <anchor>a6080c3e3c0dc7551c3b6015a53d184c3</anchor>
      <arglist>(const std::string &amp;_l_r, const coordinates &amp;_worldcoords, const double _step_height, const double _step_time, const double _toe_angle, const double _heel_angle)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>heel_angle</name>
      <anchorfile>structrats_1_1step__node.html</anchorfile>
      <anchor>a21433bfbd523b6f87b993d31c6dcff92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>leg_type</type>
      <name>l_r</name>
      <anchorfile>structrats_1_1step__node.html</anchorfile>
      <anchor>a3129b5023b7de0f97a57b693502a4a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>step_height</name>
      <anchorfile>structrats_1_1step__node.html</anchorfile>
      <anchor>a6db7313da6dae138481a68a14de4ac61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>step_time</name>
      <anchorfile>structrats_1_1step__node.html</anchorfile>
      <anchor>a7919c71c9d65ad45cf98eb244f180a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>toe_angle</name>
      <anchorfile>structrats_1_1step__node.html</anchorfile>
      <anchor>a6a3e216b13cb8ce4f1e4e459cdbdff77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>coordinates</type>
      <name>worldcoords</name>
      <anchorfile>structrats_1_1step__node.html</anchorfile>
      <anchor>a3df7a837ec043051a27cd4831e7407df</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structrats_1_1step__node.html</anchorfile>
      <anchor>afa15c72e4117c4ebfe58376977c70663</anchor>
      <arglist>(std::ostream &amp;os, const step_node &amp;sn)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::toe_heel_phase_counter</name>
    <filename>classrats_1_1toe__heel__phase__counter.html</filename>
    <member kind="function">
      <type>double</type>
      <name>calc_phase_period</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>a773026487fad29ef7be43a8c1ad87ac5</anchor>
      <arglist>(const toe_heel_phase start_phase, const toe_heel_phase goal_phase, const double _dt) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calc_phase_ratio</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>a089f9575306568ede0dd95f9b4e7071f</anchor>
      <arglist>(const size_t current_count, const toe_heel_phase start_phase, const toe_heel_phase goal_phase) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calc_phase_ratio</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>a51d5a9fb8da6f3e0d96227da609c81b2</anchor>
      <arglist>(const size_t current_count, const toe_heel_phase goal_phase) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calc_phase_ratio_for_toe_heel_transition</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>af9d23ba672740fb3bbd407fc489c9d2c</anchor>
      <arglist>(const size_t current_count) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_toe_heel_phase_ratio_validity</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>ad2914f644ac288651ab7ad079686945f</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_toe_heel_phase_ratio</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>a0aab59f1b6fef74bc4dbffb42b608b4f</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;ratio) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_between_phases</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>af06bfe43ad2effc62fa4300e356f306a</anchor>
      <arglist>(const size_t current_count, const toe_heel_phase phase0, const toe_heel_phase phase1) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_between_phases</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>af4adc6bc80bdff5e81f67f5a6512a3be</anchor>
      <arglist>(const size_t current_count, const toe_heel_phase phase1) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_no_SOLE1_phase</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>afcc64fa3ebeb2141700e7921720da166</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_phase_starting</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>aa1d6f224509a239fb02b899ca2df23b1</anchor>
      <arglist>(const size_t current_count, const toe_heel_phase _phase) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_one_step_count</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>a98fc0e4e43683fdcf5639f37dbab9449</anchor>
      <arglist>(const size_t _count)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_toe_heel_phase_ratio</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>a2b5d911bb0b771a013f17a5d85107807</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;ratio)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>toe_heel_phase_counter</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>a5f2a4442e0671a95e62c67b6c1259023</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>calc_toe_heel_phase_count_from_raio</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>a88096efa5a9c8c446823ed52c5616172</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>one_step_count</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>a57c7e36150de7c737fa531ec1069b6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>toe_heel_phase_count</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>a364e15f1d2f9313fa859509da299076e</anchor>
      <arglist>[NUM_TH_PHASES]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>toe_heel_phase_ratio</name>
      <anchorfile>classrats_1_1toe__heel__phase__counter.html</anchorfile>
      <anchor>a74ddf55a506347e5917faa34d70fed37</anchor>
      <arglist>[NUM_TH_PHASES]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rats::toe_heel_type_checker</name>
    <filename>classrats_1_1toe__heel__type__checker.html</filename>
    <member kind="function">
      <type>toe_heel_type</type>
      <name>check_toe_heel_type_from_swing_support_coords</name>
      <anchorfile>classrats_1_1toe__heel__type__checker.html</anchorfile>
      <anchor>a224a740ab10670cd96d8856b83886926</anchor>
      <arglist>(const coordinates &amp;swing_coords, const coordinates &amp;support_coords, const double toe_pos_offset_x, const double heel_pos_offset_x) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_heel_check_thre</name>
      <anchorfile>classrats_1_1toe__heel__type__checker.html</anchorfile>
      <anchor>ab67f293239ae822570d6ec1d7e395f2f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_toe_check_thre</name>
      <anchorfile>classrats_1_1toe__heel__type__checker.html</anchorfile>
      <anchor>a6f53edd95cae52d7c8ab59e2f4255f45</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_param</name>
      <anchorfile>classrats_1_1toe__heel__type__checker.html</anchorfile>
      <anchor>a6c2ac9d07af6164a065621be55febcb3</anchor>
      <arglist>(const std::string print_str=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_heel_check_thre</name>
      <anchorfile>classrats_1_1toe__heel__type__checker.html</anchorfile>
      <anchor>a8ad3ba67a51a4718acb49436b0716a25</anchor>
      <arglist>(const double _heel_check_thre)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_toe_check_thre</name>
      <anchorfile>classrats_1_1toe__heel__type__checker.html</anchorfile>
      <anchor>a6e30a529b67919c19f7c5c438c40014e</anchor>
      <arglist>(const double _toe_check_thre)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>toe_heel_type_checker</name>
      <anchorfile>classrats_1_1toe__heel__type__checker.html</anchorfile>
      <anchor>a760875cb527b4fb77f9dff0d94465a55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>toe_heel_type_checker</name>
      <anchorfile>classrats_1_1toe__heel__type__checker.html</anchorfile>
      <anchor>a29969ffc1468b1a493657398356ecbc8</anchor>
      <arglist>(const double _toe_check_thre, const double _heel_check_thre)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>heel_check_thre</name>
      <anchorfile>classrats_1_1toe__heel__type__checker.html</anchorfile>
      <anchor>a5c7a5ba1c221dd602f485b06bc84cd78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>toe_check_thre</name>
      <anchorfile>classrats_1_1toe__heel__type__checker.html</anchorfile>
      <anchor>a2eef49b22e2f85cdc20771ebb2c8dc47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rats::toe_heel_types</name>
    <filename>structrats_1_1toe__heel__types.html</filename>
    <member kind="function">
      <type></type>
      <name>toe_heel_types</name>
      <anchorfile>structrats_1_1toe__heel__types.html</anchorfile>
      <anchor>a41e507b6a1b396b55008e4ffd1790d58</anchor>
      <arglist>(const toe_heel_type _src_type=SOLE, const toe_heel_type _dst_type=SOLE)</arglist>
    </member>
    <member kind="variable">
      <type>toe_heel_type</type>
      <name>dst_type</name>
      <anchorfile>structrats_1_1toe__heel__types.html</anchorfile>
      <anchor>a14b59407ef04087a03b099327ea24ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>toe_heel_type</type>
      <name>src_type</name>
      <anchorfile>structrats_1_1toe__heel__types.html</anchorfile>
      <anchor>aab83317a8e5290cb06dc5c37d3679bad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rats::velocity_mode_parameter</name>
    <filename>structrats_1_1velocity__mode__parameter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structrats_1_1velocity__mode__parameter.html</anchorfile>
      <anchor>af1bbf284d96b1bd89023343583a6a92b</anchor>
      <arglist>(const double _vx, const double _vy, const double _vth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>velocity_mode_parameter</name>
      <anchorfile>structrats_1_1velocity__mode__parameter.html</anchorfile>
      <anchor>a525d836be8de0d140cb585a8a467f794</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>velocity_theta</name>
      <anchorfile>structrats_1_1velocity__mode__parameter.html</anchorfile>
      <anchor>abc78c23d3aa28f5be07a3702b941e08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>velocity_x</name>
      <anchorfile>structrats_1_1velocity__mode__parameter.html</anchorfile>
      <anchor>a0734e200822e38987db331356f6e5e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>velocity_y</name>
      <anchorfile>structrats_1_1velocity__mode__parameter.html</anchorfile>
      <anchor>a2895d5ec47b8920a8585414e9c3d7f6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RTC::hrpExecutionContext</name>
    <filename>classRTC_1_1hrpExecutionContext.html</filename>
    <base virtualness="virtual">RTC::PeriodicExecutionContext</base>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>a02fa5b543cf01a4f750ba885f56812bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enterRT</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>ac87cc460a091bd20107ef5c14de016fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exitRT</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>ad455c6c0cc61c2fd441896dcbd769a3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OpenHRP::ExecutionProfileService::ComponentProfile</type>
      <name>getComponentProfile</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>a6079e23544be9fabd59280e2a83e3116</anchor>
      <arglist>(RTC::LightweightRTObject_ptr obj)</arglist>
    </member>
    <member kind="function">
      <type>OpenHRP::ExecutionProfileService::Profile *</type>
      <name>getProfile</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>a8eacb633a0c15ade3f9b439b34a8e65d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>hrpExecutionContext</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>adf7547ad0fe72f4cc342413188fac2bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetProfile</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>ae1c508ae03a5dadff8fbed2ce726fe7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>svc</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>a40a9b6a16f7dbffad88e7fb32fbdbf3f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForNextPeriod</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>af9a7ff49e0aa40228fff915695c9c127</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~hrpExecutionContext</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>aed55ead4dff6364fa4bcbc0964612e17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getProperty</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>aa4ca68f18b8ffa314902fe37aca223b4</anchor>
      <arglist>(coil::Properties &amp;prop, const char *key, T &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>printRTCProcessingTime</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>a952ec9da369a3246911098b8295df12e</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;processes)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>svc_wrapped</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>aca1aa90ef81048aa11a4691d25056248</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_cpu</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>a948e6d14814ef41515a6c1e001016c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_priority</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>aa9e9d0273c3b05c490a6eeced79f8de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenHRP::ExecutionProfileService::Profile</type>
      <name>m_profile</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>a9ff100e981f28ffc972470d635d8b6eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>m_thread_pending</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>ab05c4967b064fa2c993c1de80c7830e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct timeval</type>
      <name>m_tv</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>a6829b46988a01583fe9ef4d040e79724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>rtc_names</name>
      <anchorfile>classRTC_1_1hrpExecutionContext.html</anchorfile>
      <anchor>acaacf4fff2203713f65cc988730d7bd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rtm</name>
    <filename>namespacertm.html</filename>
    <class kind="class">rtm::RTCmanager</class>
    <class kind="class">rtm::RTcomponent</class>
    <member kind="function">
      <type>def</type>
      <name>cdr2data</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a9351a9a64f08f34cca0b03124057316a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectPorts</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>aad0fe0e57ea92ee9a6501aa39474681a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data2cdr</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a0d919223c5c4335eabceeafdcf59bea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dataTypeOfPort</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>ac0733599c5fdd2c98e9e4ad5cb11c1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disconnectPorts</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>ab566a39d3efe6284f3176176b4337f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findObject</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a49a2094a7398fc680bcb1ad1e0563587</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findPort</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a09a0f3bec75cde237f4e2ad2353ad89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findRTC</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>ac6f6b70a2c08a679a998fba11691dd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findRTCmanager</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>aafab44a62cbd1c9f57f13697b19ba955</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findService</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>acb19676f854fd4ea60465456e7081c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRootNamingContext</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a31fa1eb57c965756ee35b94b73638269</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initCORBA</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>ae94f63e98e971d6272ff11a14f476145</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isConnected</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a1f5df53454a2856095dce1ac1803d15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isJython</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a85c0883a8fa422c2be18433f2fec0800</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>narrow</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a5eda5555884e670dec4cd44cdf56e108</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readDataPort</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a393243c795bf9804f9c99339e5f8192a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serializeComponents</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>ae73bf3abd7412400da8a3984721ef0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setConfiguration</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>aa38c9a08fd1147a6dff5e4f9572e6bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unbindObject</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>ae61862e0e1cca41c695ef19ec9d14f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writeDataPort</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a49d2f52a2374f669834bd011d72555c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nshost</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a106d3849164f93b8fa264583bbe7f34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rootnc</name>
      <anchorfile>namespacertm.html</anchorfile>
      <anchor>a3009b7007f53df803a1acac8ff743b82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtm::RTCmanager</name>
    <filename>classrtm_1_1RTCmanager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrtm_1_1RTCmanager.html</anchorfile>
      <anchor>afc0bb8b449b9aaa54fc517902a751682</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create</name>
      <anchorfile>classrtm_1_1RTCmanager.html</anchorfile>
      <anchor>af1d68e8df1be4b45ec8e9cd08c0e2d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_components</name>
      <anchorfile>classrtm_1_1RTCmanager.html</anchorfile>
      <anchor>a45eb16a3ec0935873fd42558dbb0c7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_factory_names</name>
      <anchorfile>classrtm_1_1RTCmanager.html</anchorfile>
      <anchor>a35c72ed8d920550c235fb92b5b363f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load</name>
      <anchorfile>classrtm_1_1RTCmanager.html</anchorfile>
      <anchor>a07e4df8bda5feadd54005771b2e98a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restart</name>
      <anchorfile>classrtm_1_1RTCmanager.html</anchorfile>
      <anchor>a7ae767f8079e6088a741772d1512e4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ref</name>
      <anchorfile>classrtm_1_1RTCmanager.html</anchorfile>
      <anchor>a008ee85dfc7a5fdcee55e1d5a96ad836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>soext</name>
      <anchorfile>classrtm_1_1RTCmanager.html</anchorfile>
      <anchor>a6e373cecac49f557768f581a1a11091a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtm::RTcomponent</name>
    <filename>classrtm_1_1RTcomponent.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>a6846bb630f9670c0fa7c037e68979826</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getLifeCycleState</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>aca3a945f215fdcefe06828a867cd6b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getProperty</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>ac99f277628912243d9faed58c31c2599</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isActive</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>a3347d9cd4c8e8badc4b328af9652e6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isInactive</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>acf63914156c80981caeb547a06651b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>name</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>abb41101aa6ff72208a9d4a31255db0d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>port</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>aa0f7c614e987b0ee45c58074b44bcc11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>properties</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>a6358e3d1fb6a52b16403917bb89247e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>service</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>a917cbc895e7ec751405b7ec3228f3a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setConfiguration</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>ad247579f9e0d19405fcd2b59eca555b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setProperty</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>a718c13833870d2218438e2a914b091ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>a228a42cad8c22d45121616899aa5cab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>ac550cd67725ef7368cb8b4c434d6ffba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ec</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>a06558dfd8ec1a98bcd0f22c9bc2f69a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>owned_ecs</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>ac8a92827cadc72e5d72fe5df079aa760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ports</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>aadfa3b4813807c2dcac9f3254dc16037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ref</name>
      <anchorfile>classrtm_1_1RTcomponent.html</anchorfile>
      <anchor>ae7b44e51e462261cdec34b392a45874e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sample</name>
    <filename>namespacesample.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>aabb</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>a1d3e7dc6f1cdf43bfba1e099c1767e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>map</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>acabf4d55fd59bc6b8484e5c1a7ee1931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mgr</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>afb7275369182b7d799e132d90e9b3826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ogm</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>a38c297d972be140e338aba70d47956ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ogm_svc</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>a4a740b9ad5253b8976f04ef816756fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rtc1</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>ae537276c34995e4841c92d120d06bab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rtc2</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>a2ba65d6b8b301c9e4fc87142063fbc4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rtcs</name>
      <anchorfile>namespacesample.html</anchorfile>
      <anchor>afe72f906cda750836d8acc6cbae906eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sample4legrobot_auto_balancer</name>
    <filename>namespacesample4legrobot__auto__balancer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>a8b0b2da20cf6385f691556af5e8052f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetFootSteps</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>a7de85af7a4afe7658549e3b0d6cdcc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetFootStepsCrawl</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>a2d72904c937d21692066e6c801dcd956</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetFootStepsCycloidDelay</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>ae1dd5ff1463442482734801fd4a14d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetFootStepsRectangle</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>af50c0b707f78313b0d90331863fff5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGoPosQuadruped</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>a357e5e00b29f5fb61990b02b913ec667</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGoVelocityQuadruped</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>a6ef6cdefe8a557cdaff146bc49d7f960</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesample4legrobot__auto__balancer.html</anchorfile>
      <anchor>a9be38faf5e843ac78072a9ed4ee11f35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sample4legrobot_stabilizer</name>
    <filename>namespacesample4legrobot__stabilizer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesample4legrobot__stabilizer.html</anchorfile>
      <anchor>afda995118651eb7bb67c2b79cc435cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetFootStepsWithST</name>
      <anchorfile>namespacesample4legrobot__stabilizer.html</anchorfile>
      <anchor>afd7222004d2e239b9f07e8ee609b184f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetParameterAndStartST</name>
      <anchorfile>namespacesample4legrobot__stabilizer.html</anchorfile>
      <anchor>afc96608c3d11de933b765f523a439b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesample4legrobot__stabilizer.html</anchorfile>
      <anchor>a828730fe69d1423c4d26bf683ae9adfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sample6dofrobot-kalman-filter</name>
    <filename>namespacesample6dofrobot-kalman-filter.html</filename>
  </compound>
  <compound kind="namespace">
    <name>samplerobot-terrain-walk</name>
    <filename>namespacesamplerobot-terrain-walk.html</filename>
  </compound>
  <compound kind="namespace">
    <name>samplerobot-walk</name>
    <filename>namespacesamplerobot-walk.html</filename>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_auto_balancer</name>
    <filename>namespacesamplerobot__auto__balancer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>calcDiffFootMidCoords</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a693be8a71adc7cd890eac05fccbace26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calcVelListFromPosList</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>aef5195daddd99a975f8b9aa7464d60f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkActualBaseAttitude</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a24c6ee8457ef41b9f29505f9c6232f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkGoPosParam</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>aa4f63e92155a37913f3c7f77fb19e82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkParameterFromLog</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a84913c5d24ad9ad45958b94f3ed38656</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkTooLargeABCCogAcc</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ac7f465c31f2d57f736066e9bd813ae29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>defJointGroups</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a29bef2ee1e925d49f50df928a1d3566e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a3fa82489a870561b046087047339150f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerBalanceAgainstHandForce</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a10beedc8128a5678fcc7e8d84c3e3718</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerBalanceWithArms</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>adcada216320a19a3d961307ae4dc9b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerFixFeet</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ab7220c044977a10b804a5559fc5e6c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerFixFeetHands</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a76f28fa22b6c208d5d6027a89131aac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerGetParam</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a0590b97c5b6b2f5ed82214af011e183a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerSetParam</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>aff127e1da4d28e0e2103c1506bfd23dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerStartStopCheck</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ad56fe92c1485ccd93fce9b58b2d8dae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoAutoBalancerTestPoses</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ada3efe11da5688607bc9dcde3c712209</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorBaseTformCheck</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>aec6fac5f7f76fac35752721186b4b5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorChangePoseWhileWalking</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ab8ecc5f4851171b686d97b3baa9091d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorChangeStepParam</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a5cddde1841f799891d35046828834dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorChangeStrideLimitationType</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>afd1e33d2b33339e9d333bbaed36a4d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorEmergencyStop</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ad0a8992c0cc6b71bc35156294d2c694c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorFixHand</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>aada4be46437950f131cfb0bb1ae31212</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorGetParam</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ab3921d65ac6c849cd063e427397a60c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorGetRemainingSteps</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a3ef92fe0965ae30889f47fdbfb990b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorGoPos</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a58b325866336bd3eafa585e10200741e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorGoPosOverwrite</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>acb0d2da0d596120c8c0a87926e10e219</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorGoVelocity</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a93f44232d321e6a276e95621324894d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorGrasplessManipMode</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>aec38795c9466e25d16dbe6dbc5763bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorNonDefaultStrideStop</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a2b828a1b012325904fcd7e1d9a01b3c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorOverwriteCurrentFootstep</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ad344c0a6d039819fde2a755b0c47b529</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorOverwriteFootsteps</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a35a654036ff8eeb7d6894b10922a2f14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorOverwriteFootstepsBase</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>acf741c81f7a5de1a47d6a9945184604f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetFootSteps</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a296d98d077d0bc931eae8af7b4e47aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetFootStepsWithArms</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ae5a22107ad54eae5b7dd5c3a52c018b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorSetParam</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a605e301c294a75d11297874061e1bfc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorStopStartSyncCheck</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a7018a89b90b1d74eed61f0b7933e369b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorToeHeelContact</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a28d5e59763ffa71f9026a32f2dd2d8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStandingPosResetting</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a3cdeb1f6544c5049ca795c6427074b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a70c8ca4a0ccd5b252bbcf9d4cb693da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Quaternion2Angle</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>a1211370e04d34aa9bd1b129fc8f0c817</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Quaternion2RotMatrixZ</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ac096e462083b330a2a071b1b7c3b7111</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ac40e2953854ff4ca4b6ac203ffd3b8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testPoseList</name>
      <anchorfile>namespacesamplerobot__auto__balancer.html</anchorfile>
      <anchor>ae3ac2466b9769177c7cdff7cc6c1cabf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_carry_object</name>
    <filename>namespacesamplerobot__carry__object.html</filename>
    <member kind="function">
      <type>def</type>
      <name>defJointGroups</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a7c47c53d1abd22ffd33995a52841e6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>af31618cf734a4672374b3ec70f382c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoDualarmCarryup</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a7378e665a3b2527ffdfadb816b20bd31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoDualarmPush</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a7ddb2926eaedc045c38f706fd4ea7031</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetParameter</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a1d05b274b0c2f16ad7996ce01aa031b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSinglearmCarryup</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>acbe26e7d132185d641f3431a90a40bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoWalk</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a568a31bc5139926d9d67b34a87cd5ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a6a7e800de20df52940a0d9a909e056fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>objectTurnaroundDetection</name>
      <anchorfile>namespacesamplerobot__carry__object.html</anchorfile>
      <anchor>a55c64d7c0aff17fb146c027e93739dae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_collision_detector</name>
    <filename>namespacesamplerobot__collision__detector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>ad4b96f5ead82fbac30297c6bc131a486</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo_co_loop</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a31f91817604d05068c9c09c01f9a1f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoCollisionCheckFail</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a084ebaf43f4c7000f2685b9eff1e5ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoCollisionCheckFailWithSetTolerance</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a835183038a83f7346fe2df9751bf8235</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoCollisionCheckSafe</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a1ad4d42323e07cf03f2f30b087553d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoCollisionDisableEnable</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a8bcc93a87000e7cb6d99c7c5daa2fe4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoCollisionMask</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a84596989e05577a5f5cf5bcfe385f45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>adda8408580eef51df7760061aa7312a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vector_equal_eps</name>
      <anchorfile>namespacesamplerobot__collision__detector.html</anchorfile>
      <anchor>a92b2fc21bb2267c1fb77950b1da5a933</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_data_logger</name>
    <filename>namespacesamplerobot__data__logger.html</filename>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__data__logger.html</anchorfile>
      <anchor>a815d8a391be74d5fe11a70b2de2a34fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoClearLog</name>
      <anchorfile>namespacesamplerobot__data__logger.html</anchorfile>
      <anchor>a379650af2156e327d9c05fc96741b5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSaveLog</name>
      <anchorfile>namespacesamplerobot__data__logger.html</anchorfile>
      <anchor>ac485a5c6bd9ca5808662410d037ecbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetMaxLogLength</name>
      <anchorfile>namespacesamplerobot__data__logger.html</anchorfile>
      <anchor>a39e168fd9855918d44f957a67392ec11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__data__logger.html</anchorfile>
      <anchor>a328f28829e070b7c8c5cd955ace07a19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_emergency_stopper</name>
    <filename>namespacesamplerobot__emergency__stopper.html</filename>
    <member kind="function">
      <type>def</type>
      <name>arrayApproxEqual</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>aa4aebf5e6431b64ec2cab282de9d2ee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arrayDistance</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a19348e9730a0e24501671f5d688c53e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkParameterFromLog</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a2338ec9fd661953904937deac4c59ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>aaa3c8b3da5772bad760f9a39a44ab4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoEmergencyStopJointAngle</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a3131b10f9c182d0ad300871c21c2fb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoEmergencyStopJointAngleWithKeyInteracton</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a53ef5506dea42989ae3c04be4c80a6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoEmergencyStopReleaseWhenDeactivated</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>af49246623792ec254e828f9a5281e982</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoEmergencyStopWrench</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a442d37fa07db8bac6439b49731ff36cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getWrenchArray</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a19c44f665329d5a8facb9f4ca834cc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a447bc61b99bb4360ca35b18b404a867f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__emergency__stopper.html</anchorfile>
      <anchor>a85bce06a66cd8d23a97b73dd371a98e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_impedance_controller</name>
    <filename>namespacesamplerobot__impedance__controller.html</filename>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>ab407d0fd7a36bb8974d73511a1abc6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoArmTrackingCheck</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>a86da1f474e48ee083c8573fed0d2e329</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGetImpedanceControllerParam</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>abfc5791de5a5bf64f7256b72bfee7429</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoOCTDCheck</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>a50eb68a340c763c3206fabfcc5454aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetImpedanceControllerParam</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>adb317fad86840887b3a278150b3fe2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetRefForce</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>a42c249d7c92101e3cd46287ddbf0ab9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStartImpedanceController</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>aca025fba7642a1d8444999d5f3240c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStartStopIMP</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>a7233e985c2cf3d89de54d2025e758d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStopImpedanceController</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>a037c9389a35ffd93f0cfe35e3b0181d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoWorldFrameCheck</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>ade18832f861ea5d5da2eb8d708a1a78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoWorldFrameRefForceCheck</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>adf242d3fc9a4efb3dff51744c82be66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__impedance__controller.html</anchorfile>
      <anchor>a9bfbc6e22e3c25cb3996bc2aceb6f858</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_kalman_filter</name>
    <filename>namespacesamplerobot__kalman__filter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>ae14e09ba32f5647108d081ac04a76ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGetKalmanFilterParameter</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a8d3ad81e00af2a7c4caffc81d472c1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetKalmanFilterParameter</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a91db3375fb27489ff509149fb670aec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>ab7e00a19aed85cea33b3af111aebefc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bending_common</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a24e1a7f4f0cd5bb509a88941a3be9d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_kf_plot</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a9f66b9c0c64055b57a7a0bfd81b00b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_pitch_bending_2s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a118ec4b10f75811832886012f2c1c207</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_pitch_bending_4s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a9da704f5dc6b3774f3b9d9adf8cf668c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_roll_bending_2s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>aaef63131de2ef0e0db7e476614427c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_roll_bending_4s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a63a6b2c3cf12318c88f2028103efe1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_roll_pitch_bending_2s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a753110996c8501634673c699163619cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_roll_pitch_bending_4s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>abcb439318a5e7b0bfd22c2636ed84ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_walk</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>ad941144ee6e73af2ca0b064cf7b4f0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_yaw_bending_2s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>a19938925fc3ecdf5c38c2616dc99b3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_yaw_bending_4s</name>
      <anchorfile>namespacesamplerobot__kalman__filter.html</anchorfile>
      <anchor>aa6aa4227780152ff0ba835bda9a4e820</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_reference_force_updater</name>
    <filename>namespacesamplerobot__reference__force__updater.html</filename>
    <member kind="function">
      <type>def</type>
      <name>checkDataPortFromLog</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>af1ca711bee93c996e06a773e5069272a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>aebe0b31ddc4b5b32e1a8e646a7c3ebc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGetReferecenForceUpdateParam</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>a759c8d233d9b1a4a275e594be525739d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoReferecenForceUpdateParamFootOriginExtMoment</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>a4a674032b3227d216ad5675d0aaaada3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoReferenceForceUpdater</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>abde9747dcb406700195459f3b05b96b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetReferecenForceUpdateParam</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>a67f85dae6960d964c734c7bac1f7a97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetReferecenForceUpdateParamWhileActive</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>a9a5ae2ead0dc3d27d7996ea1013cda53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>a34b4ae39c47bff787f18a1a0c09520c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__reference__force__updater.html</anchorfile>
      <anchor>ab55c16b0187e02984e2343801da02903</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_remove_force_offset</name>
    <filename>namespacesamplerobot__remove__force__offset.html</filename>
    <member kind="function">
      <type>def</type>
      <name>checkParameterFromLog</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>a8ce567af053b42025915203b4e7d9ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>a1d79b4893d937e7427bfc29cf5cc39cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoDumpLoadForceMomentOffsetParams</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>a0e7e6746534656d43a330fb07cf9090e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGetForceMomentOffsetParam</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>a27e03a180a98f2451610947a3566b665</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoRemoveForceSensorOffsetRMFO</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>aaa4930d7e172e5ca67c364ef152208ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetForceMomentOffsetParam</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>a7fa670d5d768a5bed52bd16646e72d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>a1684ff39c03d98b9adbba5c5b1e97bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__remove__force__offset.html</anchorfile>
      <anchor>aa56c5eca271d976902a90997b6b27995</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_sequence_player</name>
    <filename>namespacesamplerobot__sequence__player.html</filename>
    <member kind="function">
      <type>def</type>
      <name>checkArrayBetween</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>ac4b60b7a74fe1e0a068cec147fedefec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkArrayEquality</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>aba4fa34c028812bd64a0051ddcda3ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkJointAngles</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>af2404bdf6cca736705ab6b954b921c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkJointAnglesBetween</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a4f931202590f14b44bce2520638fb844</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkOptionalData</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a78c7905889a852921e29b36165d906b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkParameterFromLog</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a5ea9f9b1efe25e150c4c9f18f5a85557</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkRobotState</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a1f38c1e50ebb32b9776336b1de5eb439</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkServoStateFromLog</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a031e181eb3cbd58580b1f69422a03fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkTorque</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>aff579ff6ca12bc4abd4db5497b779c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkWaist</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a77fa0378a61bc9b086f4f951c1ccf338</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkWrenches</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a43c6cf193a5ba7e773ed594f00720889</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkZmp</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a70d33981d4be6d9d100edc1d83a4c7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clearLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a411db72c97968a7643dd8ae079bdfbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a9409f2413ecc39ec2a0c98a8b87d38c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoLoadPattern</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a3adc84b1e9149da28a294c2441f04789</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetBasePosRpy</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a1adc6b47cb61633d78630dbf8b8d5a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetJointAngle</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a59e77cb33a611efd523d26546b4c92f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetJointAngles</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a318e76b6582df440581450db25413fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetJointAnglesOfGroup</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a949710f65e6c3d9183145b9aa9d4b7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetJointAnglesSequence</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>ab9b78908877f7190c3fa2fe3055cc82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetJointAnglesSequenceFull</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a72fa1bc3eeb087b44178abd395761ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetJointAnglesSequenceOfGroup</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a6ed8adc60e2a10dd39bdc72702fcbdf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetTargetPose</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a4810ee2653919ab33ff45091a9b3f680</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetWrenches</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>aa4fdae32d00654f9d5bb27b1bbbf2d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetZmp</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a6baa3ace4b6b3ff6197289e51f0dc906</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dumpLoadPatternTestFile</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>aa8e0f6451cd0c92ee1f5d7cd0d3639e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a02ccc38bf6a17821f1692c4716b997e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__sequence__player.html</anchorfile>
      <anchor>a30b6c1269dfc40e08799f0f1d8a11b65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_soft_error_limiter</name>
    <filename>namespacesamplerobot__soft__error__limiter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>deg2rad</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a76e3702daacdfae2fd5c8a6f732c4616</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a20e9c7ddd5f186dd017ab35356fc6621</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoErrorLimit</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>ac2e5b359e4ed05c5aa9744d149fe2a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoPositionLimit</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>ad4272b2ad1277a774542abef8eb7c7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoTestAllLimitTables</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a120a08bf9de0a5d3f80f58133210afb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoVelocityLimit</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a4c5bda3f9c30169218f8a730af399567</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getJointLimitTableInfo</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a6fe1c5a9bd75c561f343fd529c2247af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRTCList</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a490fa080a111d07496870d7211b64074</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>aa2cd291b7e34366f283f92472f79455a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rad2deg</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>ae1e40a9cf4698c9895835a4e93d1c978</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setAndCheckJointErrorLimit</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a64edff031e3624aec5fc75f3f524a266</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setAndCheckJointLimit</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a2a4fd4705613115d6cd04a99bc6c146b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setAndCheckJointVelocityLimit</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>ab033dbb62aa3a2fbe65ea70049c7e4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testLimitTables</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a7b7432f2495438f232523c52d663d820</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testOneLimitTable</name>
      <anchorfile>namespacesamplerobot__soft__error__limiter.html</anchorfile>
      <anchor>a856fed1887f9da976aa986851957db13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_stabilizer</name>
    <filename>namespacesamplerobot__stabilizer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>calcCOP</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a997d09ab8c3dd9a284562057799fa576</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>changeContactDecisionThre</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>aa4e10d2f382f5bfd802257e70dbbfa1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>changeSTAlgorithm</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>afd47cd9f71b0647df5b801d713c2a462</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkActualBaseAttitude</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a586449986e5543d0238e91d22ecc8383</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkParameterFromLog</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a222125251947529dff9d05f6905d6b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>ab9ba57d77e0baf917d317633be984f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGetParameter</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a27f871348a57572fa229c1c3e4544785</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSetParameter</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a0cc31891bc9e2b99f8f5f06a77cd3eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStartStopEEFMQPST</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a452d602bda181974bdd1acefd69e0132</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStartStopTPCCST</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a073e4a9431220b3cef7ad694a2bc293f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTLoadPattern</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>af5717369d2f741539336e4138ff380ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTMimicRouchTerrainWalk</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a8c50a3af3f54a8fd1f2234f4eda0af8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTRootRotChange</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>ab8a7f30859b39b4ad4fb02cd7ae5758d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTStairWalk</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>acdbfc3bac85ee0f916a3da774703cb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTToeHeelWalk</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a951f0711ddf68a5ea8471a5aa529eaa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTTransitionAirGround</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a11844b0bac75e9dafa744b8f0442a468</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSTTurnWalk</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a0f232cb8b3775ee05427f35e8fefec7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>ab622f46669c3214cd875826c78f0f57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mimicInTheAir</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>aea16820eca84747599efef75d29b5a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mimicOnTheGround</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a707b4afe515cab0cd3caedcf7d245b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printActualBase</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a8c4d1e4f8fb843aae3cb131d60652ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveLogForCheckParameter</name>
      <anchorfile>namespacesamplerobot__stabilizer.html</anchorfile>
      <anchor>a7aa455f95ba8c5d790f7f6bb12577d41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_terrain_walk</name>
    <filename>namespacesamplerobot__terrain__walk.html</filename>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>a5763eb956b75f7522b7d5f50fc3790f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoSlopeUpDown</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>a67c8482edff3e8d0084c270ddedfcb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStairDown</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>ac01760cf1bda21543f63fcef9bd55c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStairUp</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>ac5eb537e8460638b65c79d06aabd04da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoStairUpDown</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>a257c8306e93e8ec7caa438a793d94ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>a2fe9cfa46ed4f76cce6d65dcda408c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initPose</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>abb88beb9b68bb0f156fbb1242fc2e60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setupGaitGeneratorParam</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>ac0c58d761cb4031e2f933849e056fc0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stairWalk</name>
      <anchorfile>namespacesamplerobot__terrain__walk.html</anchorfile>
      <anchor>a775f5edc6427fcf9b71d1105dd445325</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_virtual_force_sensor</name>
    <filename>namespacesamplerobot__virtual__force__sensor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__virtual__force__sensor.html</anchorfile>
      <anchor>ab4fb12848a9522b1627a347e4b4ba080</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__virtual__force__sensor.html</anchorfile>
      <anchor>aeb3769ef2a0fd9b96b7ade5801156a2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplerobot_walk</name>
    <filename>namespacesamplerobot__walk.html</filename>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplerobot__walk.html</anchorfile>
      <anchor>ac85b6f41f66b582dd219a443ad8ae77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRTCList</name>
      <anchorfile>namespacesamplerobot__walk.html</anchorfile>
      <anchor>a723e9269e8f304f9061416a8f5bdfb82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplerobot__walk.html</anchorfile>
      <anchor>ad9b1a51d2a7c66d7ce0f77a7a884f4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loadPattern</name>
      <anchorfile>namespacesamplerobot__walk.html</anchorfile>
      <anchor>a2373161ea423ca14fad3ebc6b96d574c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>samplespecialjointrobot_auto_balancer</name>
    <filename>namespacesamplespecialjointrobot__auto__balancer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>checkActualBaseAttitude</name>
      <anchorfile>namespacesamplespecialjointrobot__auto__balancer.html</anchorfile>
      <anchor>a1550a1aceb8f3de6e8dd70b8f30c38aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demo</name>
      <anchorfile>namespacesamplespecialjointrobot__auto__balancer.html</anchorfile>
      <anchor>a1521e6769576be2c69507ecb78a6d286</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorNoToeHeelContact</name>
      <anchorfile>namespacesamplespecialjointrobot__auto__balancer.html</anchorfile>
      <anchor>a07c5fb44325a2f3d34297b9ffeeca2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorToeHeelContact</name>
      <anchorfile>namespacesamplespecialjointrobot__auto__balancer.html</anchorfile>
      <anchor>ab620311cdf4fc91681ed550ee85dff25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>demoGaitGeneratorToeHeelContactWithToeJoint</name>
      <anchorfile>namespacesamplespecialjointrobot__auto__balancer.html</anchorfile>
      <anchor>a2d3eaf162c9700ef00901fb6835b7cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacesamplespecialjointrobot__auto__balancer.html</anchorfile>
      <anchor>ab1bac314bcab1b2539ae688e23b2c8c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>simTest1</name>
    <filename>namespacesimTest1.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespacesimTest1.html</anchorfile>
      <anchor>a421638163771cf34695ebd8c181bf39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespacesimTest1.html</anchorfile>
      <anchor>a7a17c5603c792c8cd54dce0e3bbc1fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sim</name>
      <anchorfile>namespacesimTest1.html</anchorfile>
      <anchor>a7b9e6af6f17e826957cb6e73f444bbd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>simTest2</name>
    <filename>namespacesimTest2.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespacesimTest2.html</anchorfile>
      <anchor>a2306e8cdb12ebe3445439263acbb6c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespacesimTest2.html</anchorfile>
      <anchor>a000e38bc0123b7b3d11bc17f7636b894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sim</name>
      <anchorfile>namespacesimTest2.html</anchorfile>
      <anchor>a455cd2bb42c827426f2b8ffc23014f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vwr</name>
      <anchorfile>namespacesimTest2.html</anchorfile>
      <anchor>af6084d482ff86e4bb271270df5ec8231</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>simTest3</name>
    <filename>namespacesimTest3.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespacesimTest3.html</anchorfile>
      <anchor>a578104d653bd505d514d71bae0f55f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespacesimTest3.html</anchorfile>
      <anchor>a21d0a82cab193d52dabea54664e668da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sim</name>
      <anchorfile>namespacesimTest3.html</anchorfile>
      <anchor>a404e58460b93aba08d857f96a0739d94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>simTest4</name>
    <filename>namespacesimTest4.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>box</name>
      <anchorfile>namespacesimTest4.html</anchorfile>
      <anchor>ab03b645033d8a1ddbfb4d13dba66a021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>box2</name>
      <anchorfile>namespacesimTest4.html</anchorfile>
      <anchor>a3eadedd621da0a1466d1c6d2725a3ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>model_dir</name>
      <anchorfile>namespacesimTest4.html</anchorfile>
      <anchor>a160679064364ba467b984ac4270d2d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespacesimTest4.html</anchorfile>
      <anchor>a67733b261bc0aaed7b4a1b270846f782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sim</name>
      <anchorfile>namespacesimTest4.html</anchorfile>
      <anchor>aaf95b63c118e16264a55cc682089b898</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>simTest5</name>
    <filename>namespacesimTest5.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>body</name>
      <anchorfile>namespacesimTest5.html</anchorfile>
      <anchor>a50500a5d73beb9e6050c20f6771e05f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>child</name>
      <anchorfile>namespacesimTest5.html</anchorfile>
      <anchor>afb2006c477fe8fa1c8618522fe8993eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>root</name>
      <anchorfile>namespacesimTest5.html</anchorfile>
      <anchor>a060e257e82aef3506711d6c84ba61d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>s1</name>
      <anchorfile>namespacesimTest5.html</anchorfile>
      <anchor>aa4c5b4b365cd98bd38d5df6039114a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>s2</name>
      <anchorfile>namespacesimTest5.html</anchorfile>
      <anchor>aae56df06c569f65f5d530d3ebf8700bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sim</name>
      <anchorfile>namespacesimTest5.html</anchorfile>
      <anchor>a1e6bd3eac182d8a726b9e35c989f26b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-colcheck</name>
    <filename>namespacetest-colcheck.html</filename>
    <class kind="class">test-colcheck::TestHrpsysColcheck</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-colcheck.html</anchorfile>
      <anchor>a2b147fb4c14d7e73e214753e0d63915d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-colcheck.html</anchorfile>
      <anchor>abed25802fe0b2673d3c74b8b3f57a164</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-colcheck::TestHrpsysColcheck</name>
    <filename>classtest-colcheck_1_1TestHrpsysColcheck.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_dummy</name>
      <anchorfile>classtest-colcheck_1_1TestHrpsysColcheck.html</anchorfile>
      <anchor>a4609dc901032b30fe1bcf672e053535b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-hostname</name>
    <filename>namespacetest-hostname.html</filename>
    <class kind="class">test-hostname::TestHrpsysHostname</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-hostname.html</anchorfile>
      <anchor>ad959aa7cea8d2477cb4b68857784e057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-hostname.html</anchorfile>
      <anchor>a04013a3aac3e3535bc7d0991240743ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-hostname::TestHrpsysHostname</name>
    <filename>classtest-hostname_1_1TestHrpsysHostname.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_initCORBA</name>
      <anchorfile>classtest-hostname_1_1TestHrpsysHostname.html</anchorfile>
      <anchor>aedcd127c889db4d488ec5e993705060e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_127_0_0_1</name>
      <anchorfile>classtest-hostname_1_1TestHrpsysHostname.html</anchorfile>
      <anchor>abca2cf8c2cd39eb34d0611d7dd551b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_gethostname</name>
      <anchorfile>classtest-hostname_1_1TestHrpsysHostname.html</anchorfile>
      <anchor>a81f3801a4276975efe5d2fd930504ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_localhost</name>
      <anchorfile>classtest-hostname_1_1TestHrpsysHostname.html</anchorfile>
      <anchor>af5caeed1a982178538630585b2048519</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_None</name>
      <anchorfile>classtest-hostname_1_1TestHrpsysHostname.html</anchorfile>
      <anchor>a461b2d136ec25bb4a12bde1707149978</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_X_123_45_67_89</name>
      <anchorfile>classtest-hostname_1_1TestHrpsysHostname.html</anchorfile>
      <anchor>aa0cd0d6836d5d6102c974d87e9bbdd9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_X_unknown</name>
      <anchorfile>classtest-hostname_1_1TestHrpsysHostname.html</anchorfile>
      <anchor>a5ee22319421068b660453851a7d323d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-hrpsysconf</name>
    <filename>namespacetest-hrpsysconf.html</filename>
    <class kind="class">test-hrpsysconf::SampleHrpsysConfigurator</class>
    <class kind="class">test-hrpsysconf::TestHrpsysConfig</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-hrpsysconf.html</anchorfile>
      <anchor>a84058905d38d8e7ceaf1243738c6c10c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-hrpsysconf.html</anchorfile>
      <anchor>a1941f22ccdd184e39f716761197edac3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-hrpsysconf::SampleHrpsysConfigurator</name>
    <filename>classtest-hrpsysconf_1_1SampleHrpsysConfigurator.html</filename>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classtest-hrpsysconf_1_1SampleHrpsysConfigurator.html</anchorfile>
      <anchor>af81e4f882fec71ad2525c6c095f65929</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-hrpsysconf::TestHrpsysConfig</name>
    <filename>classtest-hrpsysconf_1_1TestHrpsysConfig.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest-hrpsysconf_1_1TestHrpsysConfig.html</anchorfile>
      <anchor>a94caa47239fd8699a953ce0b32501346</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connectcomp</name>
      <anchorfile>classtest-hrpsysconf_1_1TestHrpsysConfig.html</anchorfile>
      <anchor>a18a4b363684decfc206b39034e75b193</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_createcomp</name>
      <anchorfile>classtest-hrpsysconf_1_1TestHrpsysConfig.html</anchorfile>
      <anchor>a4e23fe1a99d87c444c2d470579f17029</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_findcomp</name>
      <anchorfile>classtest-hrpsysconf_1_1TestHrpsysConfig.html</anchorfile>
      <anchor>a958b9c2cc3168bd896735adb5c3d2b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_import_waitinput</name>
      <anchorfile>classtest-hrpsysconf_1_1TestHrpsysConfig.html</anchorfile>
      <anchor>afcd5a1aedc3d4cfcf2e8be78b8ecbee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>rh</name>
      <anchorfile>classtest-hrpsysconf_1_1TestHrpsysConfig.html</anchorfile>
      <anchor>ac9188f3fc41a60f9cba837087fdbd8ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>seq</name>
      <anchorfile>classtest-hrpsysconf_1_1TestHrpsysConfig.html</anchorfile>
      <anchor>af41415493a3ad3e80983b276aef078c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-jointangle</name>
    <filename>namespacetest-jointangle.html</filename>
    <class kind="class">test-jointangle::PA10</class>
    <class kind="class">test-jointangle::TestJointAngle</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-jointangle.html</anchorfile>
      <anchor>aedea0f87bc3ecdbbbce15b2050fdf69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-jointangle.html</anchorfile>
      <anchor>aedc478b59e2d59d24278bd34fbcbdecd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-jointangle::PA10</name>
    <filename>classtest-jointangle_1_1PA10.html</filename>
    <member kind="function">
      <type>def</type>
      <name>getRTCList</name>
      <anchorfile>classtest-jointangle_1_1PA10.html</anchorfile>
      <anchor>a4439b17e6e1113d55891a79a57e3f59b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-jointangle::TestJointAngle</name>
    <filename>classtest-jointangle_1_1TestJointAngle.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classtest-jointangle_1_1TestJointAngle.html</anchorfile>
      <anchor>aba3203d56e58fb66719570d250384abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_joint_angles</name>
      <anchorfile>classtest-jointangle_1_1TestJointAngle.html</anchorfile>
      <anchor>ae9e14ad498612fae3c40ce82a876aa22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_set_if_find_log</name>
      <anchorfile>classtest-jointangle_1_1TestJointAngle.html</anchorfile>
      <anchor>a0df58af5aa413c3161057c1866a1f5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_set_joint_angles</name>
      <anchorfile>classtest-jointangle_1_1TestJointAngle.html</anchorfile>
      <anchor>abe7ab4aa78ba0049d81a6037fe3c3b7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-pkgconfig</name>
    <filename>namespacetest-pkgconfig.html</filename>
    <class kind="class">test-pkgconfig::TestHrpsysPkgconfig</class>
    <member kind="variable">
      <type>string</type>
      <name>code</name>
      <anchorfile>namespacetest-pkgconfig.html</anchorfile>
      <anchor>a1bac8dfc0aebbca5a0ab3e91cb5a5083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacetest-pkgconfig.html</anchorfile>
      <anchor>ab1fe6f44dcff115bdd1f106c2bb4c019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-pkgconfig.html</anchorfile>
      <anchor>a7b7676e427c78726bed4e3448a5a1119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>PID</name>
      <anchorfile>namespacetest-pkgconfig.html</anchorfile>
      <anchor>ab4f70989df37aba15c29fada78e53f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-pkgconfig.html</anchorfile>
      <anchor>a23cc0a7d09cab72adc11a5ab47c1239c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-pkgconfig::TestHrpsysPkgconfig</name>
    <filename>classtest-pkgconfig_1_1TestHrpsysPkgconfig.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_if_file_exists</name>
      <anchorfile>classtest-pkgconfig_1_1TestHrpsysPkgconfig.html</anchorfile>
      <anchor>a62716b4580f753c2540f9365fcc28107</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_if_file_exists_from_rospack</name>
      <anchorfile>classtest-pkgconfig_1_1TestHrpsysPkgconfig.html</anchorfile>
      <anchor>a56b1d8df92a3159885593e95bec62d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pkg_config_variable</name>
      <anchorfile>classtest-pkgconfig_1_1TestHrpsysPkgconfig.html</anchorfile>
      <anchor>a45a4c4aaba1f261d34887187d44266f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest-pkgconfig_1_1TestHrpsysPkgconfig.html</anchorfile>
      <anchor>ac77b547d2f182dab8898c3e34e2dd38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_compile_iob</name>
      <anchorfile>classtest-pkgconfig_1_1TestHrpsysPkgconfig.html</anchorfile>
      <anchor>ab6e89436e89ab5a6a1666b07bcd7b7e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_files_for_hrpsys</name>
      <anchorfile>classtest-pkgconfig_1_1TestHrpsysPkgconfig.html</anchorfile>
      <anchor>adf5461702080df916e6f702cc0ebc094</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_files_for_hrpsys_ros_bridge</name>
      <anchorfile>classtest-pkgconfig_1_1TestHrpsysPkgconfig.html</anchorfile>
      <anchor>abffb21ae4921a865b4428c2dbcb9052c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_idlfile</name>
      <anchorfile>classtest-pkgconfig_1_1TestHrpsysPkgconfig.html</anchorfile>
      <anchor>a126a003e6826ba672bc104065e588898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PKG_CONFIG_PATH</name>
      <anchorfile>classtest-pkgconfig_1_1TestHrpsysPkgconfig.html</anchorfile>
      <anchor>a4f4e55c1e61c182a65328caf2460c91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>PKG_CONFIG_PATH</name>
      <anchorfile>classtest-pkgconfig_1_1TestHrpsysPkgconfig.html</anchorfile>
      <anchor>a25fd9b3dcb073e8ffc3852cc393f204a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-robot-hardware</name>
    <filename>namespacetest-robot-hardware.html</filename>
    <class kind="class">test-robot-hardware::TestHrpsysRobotHardware</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-robot-hardware.html</anchorfile>
      <anchor>a3838ecf18bf9f7c6d7be741e3c2d37fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-robot-hardware.html</anchorfile>
      <anchor>ae181c72049348a01ba3ae25e13bd4cd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-robot-hardware::TestHrpsysRobotHardware</name>
    <filename>classtest-robot-hardware_1_1TestHrpsysRobotHardware.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_rh_service</name>
      <anchorfile>classtest-robot-hardware_1_1TestHrpsysRobotHardware.html</anchorfile>
      <anchor>accf2a47626b38b3d98a162bfcf648186</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-samplerobot</name>
    <filename>namespacetest-samplerobot.html</filename>
    <class kind="class">test-samplerobot::SampleRobot</class>
    <class kind="class">test-samplerobot::TestJointAngle</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest-samplerobot.html</anchorfile>
      <anchor>ac7d501c2e210995c9b054c2906edd68b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest-samplerobot.html</anchorfile>
      <anchor>a8cd053250a061c8105dd2d2604c5ff9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-samplerobot::SampleRobot</name>
    <filename>classtest-samplerobot_1_1SampleRobot.html</filename>
    <member kind="function">
      <type>def</type>
      <name>getRTCList</name>
      <anchorfile>classtest-samplerobot_1_1SampleRobot.html</anchorfile>
      <anchor>a4d523731b5e44e6fc580dc6e37f793eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-samplerobot::TestJointAngle</name>
    <filename>classtest-samplerobot_1_1TestJointAngle.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classtest-samplerobot_1_1TestJointAngle.html</anchorfile>
      <anchor>aa76a4c7b6a0ee261f1d461a2090f5fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_load_pattern</name>
      <anchorfile>classtest-samplerobot_1_1TestJointAngle.html</anchorfile>
      <anchor>a843f9fc2338558faaf380f1cfc5d815b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_set_if_find_log</name>
      <anchorfile>classtest-samplerobot_1_1TestJointAngle.html</anchorfile>
      <anchor>a0cf334d67f52341baff75c7c529a0354</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_set_joint_angles</name>
      <anchorfile>classtest-samplerobot_1_1TestJointAngle.html</anchorfile>
      <anchor>a5be8fd452d45af3d6a202600f34b6332</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-samplerobot-abc</name>
    <filename>namespacetest-samplerobot-abc.html</filename>
    <class kind="class">test-samplerobot-abc::TestSampleRobotAutoBalancer</class>
  </compound>
  <compound kind="class">
    <name>test-samplerobot-abc::TestSampleRobotAutoBalancer</name>
    <filename>classtest-samplerobot-abc_1_1TestSampleRobotAutoBalancer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_demo</name>
      <anchorfile>classtest-samplerobot-abc_1_1TestSampleRobotAutoBalancer.html</anchorfile>
      <anchor>a6dbd0eeeb5924913fdd9ad5d682272eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-samplerobot-collision</name>
    <filename>namespacetest-samplerobot-collision.html</filename>
    <class kind="class">test-samplerobot-collision::TestSampleRobotCollisionDetector</class>
  </compound>
  <compound kind="class">
    <name>test-samplerobot-collision::TestSampleRobotCollisionDetector</name>
    <filename>classtest-samplerobot-collision_1_1TestSampleRobotCollisionDetector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_demo</name>
      <anchorfile>classtest-samplerobot-collision_1_1TestSampleRobotCollisionDetector.html</anchorfile>
      <anchor>a61ae97371b461f0f205b9d4ad56efcaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_demo</name>
      <anchorfile>classtest-samplerobot-collision_1_1TestSampleRobotCollisionDetector.html</anchorfile>
      <anchor>a61ae97371b461f0f205b9d4ad56efcaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-samplerobot-datalogger</name>
    <filename>namespacetest-samplerobot-datalogger.html</filename>
    <class kind="class">test-samplerobot-datalogger::TestSampleRobotDataLogger</class>
  </compound>
  <compound kind="class">
    <name>test-samplerobot-datalogger::TestSampleRobotDataLogger</name>
    <filename>classtest-samplerobot-datalogger_1_1TestSampleRobotDataLogger.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_demo</name>
      <anchorfile>classtest-samplerobot-datalogger_1_1TestSampleRobotDataLogger.html</anchorfile>
      <anchor>a15a973ce2d54a1ced50dc34d47df41a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-samplerobot-el</name>
    <filename>namespacetest-samplerobot-el.html</filename>
    <class kind="class">test-samplerobot-el::TestSampleRobotSoftErrorLimiter</class>
  </compound>
  <compound kind="class">
    <name>test-samplerobot-el::TestSampleRobotSoftErrorLimiter</name>
    <filename>classtest-samplerobot-el_1_1TestSampleRobotSoftErrorLimiter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_demo</name>
      <anchorfile>classtest-samplerobot-el_1_1TestSampleRobotSoftErrorLimiter.html</anchorfile>
      <anchor>ae693f29199e21654590e55eca12b719e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-samplerobot-emergency</name>
    <filename>namespacetest-samplerobot-emergency.html</filename>
    <class kind="class">test-samplerobot-emergency::TestSampleRobotEmergencyStopper</class>
  </compound>
  <compound kind="class">
    <name>test-samplerobot-emergency::TestSampleRobotEmergencyStopper</name>
    <filename>classtest-samplerobot-emergency_1_1TestSampleRobotEmergencyStopper.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_demo</name>
      <anchorfile>classtest-samplerobot-emergency_1_1TestSampleRobotEmergencyStopper.html</anchorfile>
      <anchor>abd97268bdb1049934e50ccaacbb57cdb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-samplerobot-impedance</name>
    <filename>namespacetest-samplerobot-impedance.html</filename>
    <class kind="class">test-samplerobot-impedance::TestSampleRobotImpedanceController</class>
  </compound>
  <compound kind="class">
    <name>test-samplerobot-impedance::TestSampleRobotImpedanceController</name>
    <filename>classtest-samplerobot-impedance_1_1TestSampleRobotImpedanceController.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_demo</name>
      <anchorfile>classtest-samplerobot-impedance_1_1TestSampleRobotImpedanceController.html</anchorfile>
      <anchor>ae7860d98b18e851a3141b6753b5f8725</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-samplerobot-kf</name>
    <filename>namespacetest-samplerobot-kf.html</filename>
    <class kind="class">test-samplerobot-kf::TestSampleRobotKalmanFilter</class>
  </compound>
  <compound kind="class">
    <name>test-samplerobot-kf::TestSampleRobotKalmanFilter</name>
    <filename>classtest-samplerobot-kf_1_1TestSampleRobotKalmanFilter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_demo</name>
      <anchorfile>classtest-samplerobot-kf_1_1TestSampleRobotKalmanFilter.html</anchorfile>
      <anchor>aa06b2a2f013d40a60aef5c6e7763bde4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-samplerobot-rfu</name>
    <filename>namespacetest-samplerobot-rfu.html</filename>
    <class kind="class">test-samplerobot-rfu::TestSampleRobotReferenceForceUpdater</class>
  </compound>
  <compound kind="class">
    <name>test-samplerobot-rfu::TestSampleRobotReferenceForceUpdater</name>
    <filename>classtest-samplerobot-rfu_1_1TestSampleRobotReferenceForceUpdater.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_demo</name>
      <anchorfile>classtest-samplerobot-rfu_1_1TestSampleRobotReferenceForceUpdater.html</anchorfile>
      <anchor>ac85671b5b52b7bacc574b26a90fd8945</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-samplerobot-rmfo</name>
    <filename>namespacetest-samplerobot-rmfo.html</filename>
    <class kind="class">test-samplerobot-rmfo::TestSampleRobotRemoveForceOffset</class>
  </compound>
  <compound kind="class">
    <name>test-samplerobot-rmfo::TestSampleRobotRemoveForceOffset</name>
    <filename>classtest-samplerobot-rmfo_1_1TestSampleRobotRemoveForceOffset.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_demo</name>
      <anchorfile>classtest-samplerobot-rmfo_1_1TestSampleRobotRemoveForceOffset.html</anchorfile>
      <anchor>a41162a2ca31771df9a1068e0df4f9f23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-samplerobot-sequence</name>
    <filename>namespacetest-samplerobot-sequence.html</filename>
    <class kind="class">test-samplerobot-sequence::TestSampleRobotSequencePlayer</class>
  </compound>
  <compound kind="class">
    <name>test-samplerobot-sequence::TestSampleRobotSequencePlayer</name>
    <filename>classtest-samplerobot-sequence_1_1TestSampleRobotSequencePlayer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_demo</name>
      <anchorfile>classtest-samplerobot-sequence_1_1TestSampleRobotSequencePlayer.html</anchorfile>
      <anchor>a14adcdb6658e6167ba4e534acb69d6bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-samplerobot-st</name>
    <filename>namespacetest-samplerobot-st.html</filename>
    <class kind="class">test-samplerobot-st::TestSampleRobotStabilizer</class>
  </compound>
  <compound kind="class">
    <name>test-samplerobot-st::TestSampleRobotStabilizer</name>
    <filename>classtest-samplerobot-st_1_1TestSampleRobotStabilizer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_demo</name>
      <anchorfile>classtest-samplerobot-st_1_1TestSampleRobotStabilizer.html</anchorfile>
      <anchor>a19dfa19ed02608f830b96f2c7c23134c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Vclip</name>
    <filename>namespaceVclip.html</filename>
    <class kind="class">Vclip::Edge</class>
    <class kind="class">Vclip::Face</class>
    <class kind="struct">Vclip::FaceConeNode</class>
    <class kind="class">Vclip::Feature</class>
    <class kind="struct">Vclip::FeaturePair</class>
    <class kind="class">Vclip::Handle</class>
    <class kind="class">Vclip::Mat3</class>
    <class kind="class">Vclip::MatX</class>
    <class kind="class">Vclip::Plane</class>
    <class kind="class">Vclip::Polyhedron</class>
    <class kind="class">Vclip::PolyTree</class>
    <class kind="class">Vclip::PolyTreeLibrary</class>
    <class kind="struct">Vclip::PolyTreePair</class>
    <class kind="class">Vclip::Quat</class>
    <class kind="class">Vclip::Se3</class>
    <class kind="class">Vclip::ShareHandle</class>
    <class kind="class">Vclip::Vect3</class>
    <class kind="struct">Vclip::VertConeNode</class>
    <class kind="class">Vclip::Vertex</class>
    <class kind="struct">Vclip::XformedGeom</class>
    <member kind="typedef">
      <type>std::map&lt; PolyTreePair, FeaturePair &gt;</type>
      <name>ClosestFeaturesHT</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a3a915bca8f0ffac7194ed2a3dae4dbaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>Real</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>af46c644d0d36d308a034e7f5cbac7f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Se3</type>
      <name>VclipPose</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a89d020e63645b20f581b1f4ce79ca5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>VertFaceName</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a8e1afad5b5fef46aa379f4649500cb95</anchor>
      <arglist>[VF_NAME_SZ]</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>loadPolyTreeFile</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a6a5d5c7e92c26ca09fa25f7e79718239</anchor>
      <arglist>(const char *fname, PolyTreeLibrary &amp;library)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a7dd82705dd35e6567caf955a38c526e5</anchor>
      <arglist>(const PolyTreePair &amp;ptree1, const PolyTreePair &amp;ptree2)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a70e1a6a4f725f91faf0bf2402bd40150</anchor>
      <arglist>(ostream &amp;os, const Plane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a7bafbecd0b2fe7185293f437cef0acd6</anchor>
      <arglist>(ostream &amp;os, const VertConeNode &amp;vcn)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a3ac9c27350c3658e7b488cd162e00df1</anchor>
      <arglist>(ostream &amp;os, const FaceConeNode &amp;fcn)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a52a37f8d0a37653a29c1b1b5e3b14951</anchor>
      <arglist>(ostream &amp;os, const Polyhedron *poly)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>ade081641640e0bc85fe3572f72623314</anchor>
      <arglist>(ostream &amp;os, const PolyTree *pt)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a7f70100a7cf002c83e6c5e718c8e03a4</anchor>
      <arglist>(ostream &amp;os, const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a58fc1d811dca4280220fc35bad5c5e0e</anchor>
      <arglist>(ostream &amp;os, const Mat3 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>ad0d2f6b9f0951a6a09ecb1897f4cbf62</anchor>
      <arglist>(ostream &amp;os, const MatX &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a9606602f9d88b22adc914cdfcfbdf78d</anchor>
      <arglist>(ostream &amp;os, const Quat &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a9b86cf6292829fabb5dc40a28552d196</anchor>
      <arglist>(ostream &amp;os, const Se3 &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a018946aba165a435b7629d5a576ef2e0</anchor>
      <arglist>(const PolyTreePair &amp;ptree1, const PolyTreePair &amp;ptree2)</arglist>
    </member>
    <member kind="function">
      <type>istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a844ebf5cb66a8689992392b87b616d9e</anchor>
      <arglist>(istream &amp;os, Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>af82661dda1c7c13bd1db07a175e0d58b</anchor>
      <arglist>(istream &amp;is, MatX &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespaceVclip.html</anchorfile>
      <anchor>a667b81ee8688a83182f192962094db3c</anchor>
      <arglist>(istream &amp;is, Se3 &amp;T)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::Edge</name>
    <filename>classVclip_1_1Edge.html</filename>
    <base protection="private">Vclip::Feature</base>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>a43bdca104c5d0da3269653a5cd0d720a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Edge</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>a4e7aa31c1c75aea096659e0eb0becd69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vect3</type>
      <name>dir</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>a6e6ae25aa57e6938d9036e325e03ed5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Vertex *</type>
      <name>head</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>a9047c389ce1d6dee33d7dd6f5d4725e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Plane</type>
      <name>hplane</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>a28c82fa8eef3acb3e3951aeaa0dac5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>class Face *</type>
      <name>left</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>a577643045476268628ff03291e606a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>len</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>a42ffa913f64c93876be15677068a1034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Plane</type>
      <name>lplane</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>afea61f23ed45f8830b0d2caecce67d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>class Face *</type>
      <name>right</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>a9ac09b4f7bd8e3c0f14e16fdcb5a11ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Plane</type>
      <name>rplane</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>a2e0e41d8851a0a1805939a149dc65c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Vertex *</type>
      <name>tail</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>ad2587579afd3611273c2ff7b1a42151e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Plane</type>
      <name>tplane</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>a31d2f0770dde90bd30881c3fcd1db7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Polyhedron</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>a28d1b9582890ca3e2b61dafdc1c3ba84</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PolyTree</name>
      <anchorfile>classVclip_1_1Edge.html</anchorfile>
      <anchor>a51195a7575a5d5f7aaffa6e754ec773e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::Face</name>
    <filename>classVclip_1_1Face.html</filename>
    <base protection="private">Vclip::Feature</base>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classVclip_1_1Face.html</anchorfile>
      <anchor>a78cbd7081e8c8b55e6cb79d0a7e5609e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Face</name>
      <anchorfile>classVclip_1_1Face.html</anchorfile>
      <anchor>a11ad34ae327403616caa449af8fac6ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>list&lt; FaceConeNode &gt;</type>
      <name>cone</name>
      <anchorfile>classVclip_1_1Face.html</anchorfile>
      <anchor>a3ab08af0b33d8bbaee5924fc1986877f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VertFaceName</type>
      <name>name_</name>
      <anchorfile>classVclip_1_1Face.html</anchorfile>
      <anchor>a4ad648dce8197465b54423259d89a4d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Plane</type>
      <name>plane</name>
      <anchorfile>classVclip_1_1Face.html</anchorfile>
      <anchor>ae5f7dc58a5daafa185ec9e7dc5835fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sides</name>
      <anchorfile>classVclip_1_1Face.html</anchorfile>
      <anchor>a1c7e6288f78ba9863f029be83cba5f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Polyhedron</name>
      <anchorfile>classVclip_1_1Face.html</anchorfile>
      <anchor>a28d1b9582890ca3e2b61dafdc1c3ba84</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PolyTree</name>
      <anchorfile>classVclip_1_1Face.html</anchorfile>
      <anchor>a51195a7575a5d5f7aaffa6e754ec773e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Vclip::FaceConeNode</name>
    <filename>structVclip_1_1FaceConeNode.html</filename>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>print</name>
      <anchorfile>structVclip_1_1FaceConeNode.html</anchorfile>
      <anchor>a3696c1b4714fd24cb8c06a4b49ca96cd</anchor>
      <arglist>(ostream &amp;os) const </arglist>
    </member>
    <member kind="variable">
      <type>const FaceConeNode *</type>
      <name>ccw</name>
      <anchorfile>structVclip_1_1FaceConeNode.html</anchorfile>
      <anchor>afe468ac05719b5d66d800333c2dfa28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const FaceConeNode *</type>
      <name>cw</name>
      <anchorfile>structVclip_1_1FaceConeNode.html</anchorfile>
      <anchor>a99f9b4dfba36ae82c48a80b532283c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>idx</name>
      <anchorfile>structVclip_1_1FaceConeNode.html</anchorfile>
      <anchor>a7458400562b61ff61ff5f71551d586e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Edge *</type>
      <name>nbr</name>
      <anchorfile>structVclip_1_1FaceConeNode.html</anchorfile>
      <anchor>ab48651b3678f720923a18d7141a475bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Plane *</type>
      <name>plane</name>
      <anchorfile>structVclip_1_1FaceConeNode.html</anchorfile>
      <anchor>ac88c59be10fa5c9c18a8f44f584bd871</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::Feature</name>
    <filename>classVclip_1_1Feature.html</filename>
    <member kind="enumeration">
      <name>Type</name>
      <anchorfile>classVclip_1_1Feature.html</anchorfile>
      <anchor>ae582f8785310c26cec0470bab2fcd6ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERTEX</name>
      <anchorfile>classVclip_1_1Feature.html</anchorfile>
      <anchor>ae582f8785310c26cec0470bab2fcd6cea5d47852b5e52d83a861051883c4685ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EDGE</name>
      <anchorfile>classVclip_1_1Feature.html</anchorfile>
      <anchor>ae582f8785310c26cec0470bab2fcd6ceafa597211ffe8be3ee54e1bbf49ec81bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FACE</name>
      <anchorfile>classVclip_1_1Feature.html</anchorfile>
      <anchor>ae582f8785310c26cec0470bab2fcd6cea177d52d81bebb72ad7dc4fa5864e1564</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classVclip_1_1Feature.html</anchorfile>
      <anchor>ab01f01ffb7d323fcb146580079c40f13</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>type</name>
      <anchorfile>classVclip_1_1Feature.html</anchorfile>
      <anchor>abf4098c84712d3f3af66bf31547a3b44</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Type</type>
      <name>type_</name>
      <anchorfile>classVclip_1_1Feature.html</anchorfile>
      <anchor>a5dab100a484be6ec02cb867aac726e0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Vclip::FeaturePair</name>
    <filename>structVclip_1_1FeaturePair.html</filename>
    <member kind="function">
      <type></type>
      <name>FeaturePair</name>
      <anchorfile>structVclip_1_1FeaturePair.html</anchorfile>
      <anchor>abdc7ba681cf0a85fadaf5370bafe0758</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Feature *</type>
      <name>first</name>
      <anchorfile>structVclip_1_1FeaturePair.html</anchorfile>
      <anchor>aa331ddd2aa60f7663138b1b3c7cea230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Feature *</type>
      <name>second</name>
      <anchorfile>structVclip_1_1FeaturePair.html</anchorfile>
      <anchor>a4c2a43a3588a077f4790357dc2a739db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::Handle</name>
    <filename>classVclip_1_1Handle.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>Handle</name>
      <anchorfile>classVclip_1_1Handle.html</anchorfile>
      <anchor>ad97b5d8ab7a37fe8bf00fe1d131a7336</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Handle</name>
      <anchorfile>classVclip_1_1Handle.html</anchorfile>
      <anchor>a6375f0a50fc7fb997bbf443f0ef4e7d0</anchor>
      <arglist>(T *p)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classVclip_1_1Handle.html</anchorfile>
      <anchor>a094b89651fb2706a8de7733fddc167d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classVclip_1_1Handle.html</anchorfile>
      <anchor>ae8a169d3b3f3e15be3a1d8fcdb5d0432</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classVclip_1_1Handle.html</anchorfile>
      <anchor>a203101113fa5a34e5617c3ea54c9e5b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classVclip_1_1Handle.html</anchorfile>
      <anchor>a078e9c98bad308bf0f04958a9b026685</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1Handle.html</anchorfile>
      <anchor>a3595da36140c9dfad26c45c7d5ffdf0b</anchor>
      <arglist>(T *p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Handle</name>
      <anchorfile>classVclip_1_1Handle.html</anchorfile>
      <anchor>a8ad2a1c29a0ae44432114f3d6542de15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>classVclip_1_1Handle.html</anchorfile>
      <anchor>a096945f7de6aff78ba8cea379b1b24b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::Mat3</name>
    <filename>classVclip_1_1Mat3.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a6c772dec89c25335b0f427efcd890e24</anchor>
      <arglist>(const Mat3 &amp;M, const Mat3 &amp;N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>aa16eef8b83351a4cf882a39c5ff07829</anchor>
      <arglist>(const Mat3 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>det</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>af5dd9a825558e879ec3ee3361750b904</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vect3</type>
      <name>diag</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a14e4da8d11779864647319ad5d513cc6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>invert</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a7845292d65c08f8782e6b31253f6bf28</anchor>
      <arglist>(const Mat3 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>invert</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a6c765908328f2c8edebb05752a58b2dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invXform</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a99ac29e01ba2291aa7b911b1617a17b3</anchor>
      <arglist>(const Vect3 &amp;v, Vect3 &amp;xv) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invXform</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a7f4b9da5872d1ff6104126106ab18410</anchor>
      <arglist>(Vect3 &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a6c9e299aacdc74c97175361043eab568</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a39bcc6d32a7b9a5cdd886e9972ff78de</anchor>
      <arglist>(const Vect3 &amp;diag, const Vect3 &amp;sym)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a3eccf0c93c2a9391a9ce6b858cd86401</anchor>
      <arglist>(const Vect3 &amp;axis, Real angle, int normalizeAxis=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat3</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a52a259bcd189f747f78c5870c55e5e48</anchor>
      <arglist>(const Quat &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mult</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>ad67a51b5dd64dae7bd53eed9e71e41f7</anchor>
      <arglist>(const Mat3 &amp;M, const Mat3 &amp;N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>negate</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a98260d50a500639fd9289ec3c232742b</anchor>
      <arglist>(const Mat3 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>negate</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>afa434a8c2ceb55c5ef292213cc4f394d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Vect3 &amp;</type>
      <name>operator[]</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a71bf306871229500b4778be96e966edc</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Vect3 &amp;</type>
      <name>operator[]</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>ac9b4c81a132637ad691d8af6bfcafd08</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postmult</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>ae7873d3680b82200323188b1223adfa7</anchor>
      <arglist>(const Mat3 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>premult</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a6f5a242703a2ce0b8b06d26f247b6395</anchor>
      <arglist>(const Mat3 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>print</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a615ad4a8d228f35bafd763f2aa81d072</anchor>
      <arglist>(ostream &amp;os) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>adf32a7d84c338e9ee4deb46abfb57db1</anchor>
      <arglist>(const Mat3 &amp;M, Real s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>abf1affdfe99004190a1beff966ef81d9</anchor>
      <arglist>(Real s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a9af2d1ca1e9c6a58c20a671c2173721e</anchor>
      <arglist>(const Vect3 &amp;diag, const Vect3 &amp;sym)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>af186d046a7c7e2d7622af1f6866de04f</anchor>
      <arglist>(const Vect3 &amp;axis, Real angle, int normalizeAxis=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a95eed29fadd8e5933225ded23d4261d7</anchor>
      <arglist>(const Quat &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkew</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>aaa365563133460d6078e3b9d7304cd2d</anchor>
      <arglist>(const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXcol</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>ab9b53692894609b9752e8c43fb09953d</anchor>
      <arglist>(const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYcol</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a5b9dffc2747712e54f87c248712fe31a</anchor>
      <arglist>(const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZcol</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a0b4d19d0b09fe228a3e12bdd74fbed57</anchor>
      <arglist>(const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a218cbb80cdec3002619bde0af7dfdea6</anchor>
      <arglist>(const Mat3 &amp;M, const Mat3 &amp;N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a1a68e247ce25285f84a4875803e837c2</anchor>
      <arglist>(const Mat3 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Vect3</type>
      <name>sym</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a70f73604fb6cac8d336e715c1b6e7285</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>symmetrize</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a6c12a8c0e297285ccb5ddba7fdc57375</anchor>
      <arglist>(const Mat3 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>symmetrize</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a3bbcb22fc18e49cb0aba012bea93adba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vect3</type>
      <name>xcol</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>af9ccd038935667781c9c43bba466b708</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xform</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a6b9429649b57075683b52037ebb95bf0</anchor>
      <arglist>(const Vect3 &amp;v, Vect3 &amp;xv) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xform</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a727f55ce81ebdc5303bd71827da9bd70</anchor>
      <arglist>(Vect3 &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xpose</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a8fd28207d6bc208f9001218470fe22dc</anchor>
      <arglist>(const Mat3 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xpose</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a3e400af92c31706496b6777250396e2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Vect3 &amp;</type>
      <name>xrow</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a299a61bc8435d4916dd618ec288f43d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vect3 &amp;</type>
      <name>xrow</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a5fcf4dc3da8a5b10278052e6dd8d7230</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vect3</type>
      <name>ycol</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>afefc6cdf73baa500c68f5c1e01b97aa5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Vect3 &amp;</type>
      <name>yrow</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a5db1ac3417408992d9f72b6b742fe41d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vect3 &amp;</type>
      <name>yrow</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>ae1d270c58304cc081cac9a21adfadb5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vect3</type>
      <name>zcol</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>ab16e2a408147651f0565dfd6db546bd9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Vect3 &amp;</type>
      <name>zrow</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>ab7b933daed0921e486d007bc158f1889</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vect3 &amp;</type>
      <name>zrow</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a283e126c9cbfd75c32c73d2ef62a0d22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Mat3</type>
      <name>ID</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a453c197de8a56381480a5fb19879f6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Mat3</type>
      <name>ZERO</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>aac60b268e2e867a60396b51fa00013db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>xx</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>ac1590eedff958b0d1d3460f3ddc29d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>xy</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a4b261ce78df665aa65719049c7c28505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>xz</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a70032408e1ffd8dddb0dcc7ad0e0ad47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>yx</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a9bab88db707be7631a2494141538789d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>yy</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>ab82e4bcf573944ca8be851ef0723554d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>yz</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a2e2cef2c3363dc3361f8b9fc4217fca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>zx</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a392e2aec6bc47c213eb13d097c7c32d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>zy</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a8846203e441f075c2cc0812a85d578a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>zz</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a49040e7c3bf0835c2c2c233262a120b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MatX</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a5835d6c937cbf0537e5707299d327290</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Quat</name>
      <anchorfile>classVclip_1_1Mat3.html</anchorfile>
      <anchor>a9558b5b7c52fbc3a4af4b94d87a0a315</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::MatX</name>
    <filename>classVclip_1_1MatX.html</filename>
    <member kind="function">
      <type>void</type>
      <name>invert</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a9c10e374c6f42c0e222f58efbd91fbb6</anchor>
      <arglist>(const MatX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invert</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>ad17e177fa9fdd0a28d6c1dd60760ffa4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invXformPoint</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a9ad038bb47823bd74871acc8aaaa2d0c</anchor>
      <arglist>(const Vect3 &amp;p, Vect3 &amp;xp) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invXformPoint</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a2e3136ac978ff08a62e9b1a7ee8b9ecd</anchor>
      <arglist>(Vect3 &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invXformVect</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a69e55ee65f41e5759379e8580dca7e60</anchor>
      <arglist>(const Vect3 &amp;v, Vect3 &amp;xv) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invXformVect</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a303312648cab80158b1b5382d944306f</anchor>
      <arglist>(Vect3 &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatX</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a675af8737723fc1a939bcad3a68ee040</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatX</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a35086d51430349b0bc72379841ff2585</anchor>
      <arglist>(const Mat3 &amp;R_, const Vect3 &amp;d_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatX</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>ab19330d7692eb11bffb5c807a05368ee</anchor>
      <arglist>(const Se3 &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mult</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a604b9cce29345c38c2c493314eca57a8</anchor>
      <arglist>(const MatX &amp;M, const MatX &amp;N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postmult</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a807fea3cced4afb08527304bd868e77c</anchor>
      <arglist>(const MatX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>premult</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a319f0c9f8eee874ceede06ba37234a22</anchor>
      <arglist>(const MatX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>print</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>ad4ed679d046dfe5fecc21f99c4b5dc48</anchor>
      <arglist>(ostream &amp;os) const </arglist>
    </member>
    <member kind="function">
      <type>istream &amp;</type>
      <name>read</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a6eea98e891030fd997b81d05bcca71d4</anchor>
      <arglist>(istream &amp;is)</arglist>
    </member>
    <member kind="function">
      <type>const Mat3 &amp;</type>
      <name>rot</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a6985af23c48673789967b7ec0ee224d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Mat3 &amp;</type>
      <name>rot</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a6400b452bc5098f3992f6d2ca6c1f9fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>af7cbfed660b6b974679cb120eb9f3f15</anchor>
      <arglist>(const Mat3 &amp;R_, const Vect3 &amp;d_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a3624ca84694d82567e557930121a4fd2</anchor>
      <arglist>(const Se3 &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>const Vect3 &amp;</type>
      <name>trans</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a5d2d12ba1d98e481afd61534c194848c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vect3 &amp;</type>
      <name>trans</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a3391fcb1f9d1aad24b77128c2d1cd172</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xformPoint</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a54197aae98a237031ec2175b7922dd68</anchor>
      <arglist>(const Vect3 &amp;p, Vect3 &amp;xp) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xformPoint</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a064f5f46cd5c93ff2e294201e85c4285</anchor>
      <arglist>(Vect3 &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xformVect</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a55354d97fc8c99e37e7a72818a8eac5c</anchor>
      <arglist>(const Vect3 &amp;v, Vect3 &amp;xv) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xformVect</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a1b2f8cf78db8340b25dac030dc81fe54</anchor>
      <arglist>(Vect3 &amp;v) const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const MatX</type>
      <name>ID</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a5fe2e0b0c76f22c2ab1acf744d393a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vect3</type>
      <name>d</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>aa5bd32dc36cfac6f7620de8532cec212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Mat3</type>
      <name>R</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a7e3e5e613aa8ceb9e27498255b747115</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Se3</name>
      <anchorfile>classVclip_1_1MatX.html</anchorfile>
      <anchor>a5903938be43bdf3782623aaf4892a4dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::Plane</name>
    <filename>classVclip_1_1Plane.html</filename>
    <member kind="function">
      <type>Real</type>
      <name>dist</name>
      <anchorfile>classVclip_1_1Plane.html</anchorfile>
      <anchor>aa47d97d4251f2a70302fec41ef0759e1</anchor>
      <arglist>(const Vect3 &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>const Vect3 &amp;</type>
      <name>normal</name>
      <anchorfile>classVclip_1_1Plane.html</anchorfile>
      <anchor>a53d18ee6493fdb0d021d8fb9d815a0e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Real &amp;</type>
      <name>offset</name>
      <anchorfile>classVclip_1_1Plane.html</anchorfile>
      <anchor>a3cce9a94c72740d224c4fc2fe7a6cd07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>print</name>
      <anchorfile>classVclip_1_1Plane.html</anchorfile>
      <anchor>ad012a24be741d628c570335624ab4b2e</anchor>
      <arglist>(ostream &amp;os) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1Plane.html</anchorfile>
      <anchor>a6f73dc64ca912bb8e1f3847d026f5abe</anchor>
      <arglist>(const Vect3 &amp;normal, const Vect3 &amp;thruPoint)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vect3</type>
      <name>normal_</name>
      <anchorfile>classVclip_1_1Plane.html</anchorfile>
      <anchor>a523131a87561b476145945d2bcb852d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>offset_</name>
      <anchorfile>classVclip_1_1Plane.html</anchorfile>
      <anchor>ab2a1f389fe855cc7fa440b46d97f5327</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::Polyhedron</name>
    <filename>classVclip_1_1Polyhedron.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addFace</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a4848d340eba5025846f0e9a8af0c4720</anchor>
      <arglist>(const char *name, vector&lt; Vertex * &gt; &amp;verts, int clockwise=0)</arglist>
    </member>
    <member kind="function">
      <type>Vertex *</type>
      <name>addVertex</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>aa59508d3dcf0d5a060e7ecc031083763</anchor>
      <arglist>(const char *name, const Vect3 &amp;coords)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>buildHull</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a2dd6a692b920c2144529014609f7ac75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>check</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>ac5197cbc7fef9a47e8de52cfee0b88d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const list&lt; Edge &gt; &amp;</type>
      <name>edges</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a29ccad93f2591f89da1c5ab6d4edb8cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const list&lt; Face &gt; &amp;</type>
      <name>faces</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a6561369b733b79c3fbdf6efac65c26b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polyhedron</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a2f9b64019f1c00b8d432558fad3441ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>print</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a78304b4666fc13049bb617e1ae57a7e9</anchor>
      <arglist>(ostream &amp;os) const </arglist>
    </member>
    <member kind="function">
      <type>const list&lt; Vertex &gt; &amp;</type>
      <name>verts</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a981beb950325bd0f77639e2a72e39396</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>vclip</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a1b563ddf471db902b91f6c5595de0c9e</anchor>
      <arglist>(const Polyhedron *const poly1, const Polyhedron *const poly2, const VclipPose &amp;X12, const VclipPose &amp;X21, const Feature *&amp;feat1, const Feature *&amp;feat2, Vect3 &amp;cp1, Vect3 &amp;cp2, int oneStep=0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processEdge</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>aab1655b2e074a57a1aafac8ce17ddcc7</anchor>
      <arglist>(Face *f, Vertex *tail, Vertex *head)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>edgeEdgeSubtest</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a41368213f43784505dd1b155c2a468fb</anchor>
      <arglist>(const Feature *&amp;e, XformedGeom &amp;xe, Vect3 &amp;cp)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>edgeEdgeTest</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a38ff2eb66f27ce65744677c6d0b4bcba</anchor>
      <arglist>(const Feature *&amp;e1, const Feature *&amp;e2, XformedGeom &amp;xe1, XformedGeom &amp;xe2, const VclipPose &amp;X12, const VclipPose &amp;X21, Vect3 &amp;cp1, Vect3 &amp;cp2, Real &amp;dist)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>edgeFaceTest</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>ad077a681ea98312d293e116fa7cea34e</anchor>
      <arglist>(const Feature *&amp;e, const Feature *&amp;f, XformedGeom &amp;xe, const VclipPose &amp;Xef, Vect3 &amp;cpe, Vect3 &amp;cpf, Real &amp;dist)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>vertEdgeTest</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>ae968250b06f060dc6d594aee443ddeb3</anchor>
      <arglist>(const Feature *&amp;v, const Feature *&amp;e, XformedGeom &amp;xv, XformedGeom &amp;xe, const VclipPose &amp;Xve, const VclipPose &amp;Xev, Vect3 &amp;cpv, Vect3 &amp;cpe, Real &amp;dist)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>vertFaceTest</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a16fa5d78c5013e11e41cdc9fbb3ad582</anchor>
      <arglist>(const Feature *&amp;v, const Feature *&amp;f, XformedGeom &amp;xv, const VclipPose &amp;Xvf, const list&lt; Face &gt; &amp;allFaces, Vect3 &amp;cpv, Vect3 &amp;cpf, Real &amp;dist)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>vertVertTest</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>aeeb6db27ce9ee5a9425edec1bb4d48f7</anchor>
      <arglist>(const Feature *&amp;v1, const Feature *&amp;v2, XformedGeom &amp;xv1, XformedGeom &amp;xv2, const VclipPose &amp;X12, const VclipPose &amp;X21, Vect3 &amp;cp1, Vect3 &amp;cp2, Real &amp;dist)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>list&lt; Edge &gt;</type>
      <name>edges_</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a2615d6209048630bd85902d5312501ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>list&lt; Face &gt;</type>
      <name>faces_</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a17c55a7dc0b639817e8fe1e1c2688735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>handleCount</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a23e59d2b107aca0428a50dedf062ccb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>list&lt; Vertex &gt;</type>
      <name>verts_</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a8b5574fd1da80cf9dc32c4e43df9aa54</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PolyTree</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a51195a7575a5d5f7aaffa6e754ec773e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ShareHandle&lt; Polyhedron &gt;</name>
      <anchorfile>classVclip_1_1Polyhedron.html</anchorfile>
      <anchor>a254aced897ef4e0dada760ea0dc822c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::PolyTree</name>
    <filename>classVclip_1_1PolyTree.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addComponent</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>af42deedd5fe3c16f65bf8b189dc81b85</anchor>
      <arglist>(PolyTree *comp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>buildHull</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a68427161c3b395cd42e45ac8f8676a8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compVolInts</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a6575b20ef31dec2693bab7d2f815c5a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Vect3 &amp;</type>
      <name>mov1</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>ab15bdfb750fc707f7abefb2389df8dbe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Vect3 &amp;</type>
      <name>mov2</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a03f85f152a69a209c2680e60fa91b8e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numLeaves</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a1fde012a08e2d1e33ede1ae731011880</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numNodes</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>ad96e2431039489c2a951267e6c83a3f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Polyhedron *</type>
      <name>poly</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a82ae34a6a053253e1cb3aef0855464b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PolyTree</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a6742aba736f7e926692184d3e1b839f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Vect3 &amp;</type>
      <name>pov</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a2100a1a8f24bc9629fbba4eb2cf8f731</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>print</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>ac9950ec2a0f51d05c5a144543a0616a0</anchor>
      <arglist>(ostream &amp;os) const </arglist>
    </member>
    <member kind="function">
      <type>const Real &amp;</type>
      <name>rad</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>af0d0b8d3af24171e042f1171538f26f7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoly</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>adfcc1f54831d795115e4cfc18f43e8fb</anchor>
      <arglist>(Polyhedron *p)</arglist>
    </member>
    <member kind="function">
      <type>const Se3 &amp;</type>
      <name>Tpr</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a207bb8b9c172b7fb1a15f26257554f7e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Real &amp;</type>
      <name>vol</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a057494f4d5cc90e6394b9137f9089104</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xform</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a462f7867e04851a3aa098717de2a29b4</anchor>
      <arglist>(const Se3 &amp;T)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>vclip</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a9e8c7c64ae5937146dbfcdcd6a84f96e</anchor>
      <arglist>(const PolyTree *const ptree1, const PolyTree *const ptree2, const VclipPose &amp;Xr1r2, ClosestFeaturesHT &amp;ht, Vect3 &amp;cp1, Vect3 &amp;cp2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>vclipFeatures</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a8da1b9cdd438ed60d9e26d905f4da0e8</anchor>
      <arglist>(const PolyTree *const ptree1, const PolyTree *const ptree2, ClosestFeaturesHT &amp;ht, const Feature *&amp;feat1, const Feature *&amp;feat2)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>name</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a93cad5b6eed98fe8d6689ddbec2b346b</anchor>
      <arglist>[PTREE_NAME_SZ]</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PolyTree</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a8da5e4d4221503c65efc1bf2720f1eb3</anchor>
      <arglist>(const PolyTree &amp;orig)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>printRecur</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>af7890da391a6bd4e90c2e52ca8b05ef6</anchor>
      <arglist>(ostream &amp;os, int level) const </arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>vclip_</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>ad19aefeca29fbf8f95844233039b867a</anchor>
      <arglist>(const PolyTree *const ptree1, const PolyTree *const ptree2, const VclipPose &amp;Xr1r2, const VclipPose &amp;Xr2r1, ClosestFeaturesHT &amp;ht, Vect3 &amp;cp1, Vect3 &amp;cp2)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>list&lt; Handle&lt; PolyTree &gt; &gt;</type>
      <name>components</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a1347edd27b19dd0b1f1e1878c4d969b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vect3</type>
      <name>mov1_</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>ad05ac66acf1cafd2136fa117f1307eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vect3</type>
      <name>mov2_</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a79ae83cf2cf4c2045577963edb8218bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ShareHandle&lt; Polyhedron &gt;</type>
      <name>poly_</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a8fceaf7c62cdcc18768053efe6c7838c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vect3</type>
      <name>pov_</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a358387a8fc5256bfb7cf87c5cb0a3ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>rad_</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>aecc669334a3f3e97dadb511d66cbcd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Se3</type>
      <name>Tpr_</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>ab371a57be3f8431ab5890c4dcc6e6e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Se3</type>
      <name>Trp_</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a1a1d3d77d721e92a1199d4c20ba09d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>vol_</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a761938da8b90c61aa89c337f6e615f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatX</type>
      <name>Xpr_</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>aa060e3755d09642df5ea7f22410bdf39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatX</type>
      <name>Xrp_</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a4f8465b6017160b07ab920e808e57ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PolyTreeLibrary</name>
      <anchorfile>classVclip_1_1PolyTree.html</anchorfile>
      <anchor>a96e50f927dfb2bad1f5111759b4606b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::PolyTreeLibrary</name>
    <filename>classVclip_1_1PolyTreeLibrary.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classVclip_1_1PolyTreeLibrary.html</anchorfile>
      <anchor>a64a97942071df052848703574b1ee6f6</anchor>
      <arglist>(PolyTree *pt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classVclip_1_1PolyTreeLibrary.html</anchorfile>
      <anchor>a8de5a1be77ebf823a07a51fb0186a395</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PolyTree *</type>
      <name>create</name>
      <anchorfile>classVclip_1_1PolyTreeLibrary.html</anchorfile>
      <anchor>a15cd3abb705471e00875cd06d2781f38</anchor>
      <arglist>(const char *name) const </arglist>
    </member>
    <member kind="function">
      <type>PolyTree *</type>
      <name>create</name>
      <anchorfile>classVclip_1_1PolyTreeLibrary.html</anchorfile>
      <anchor>a2f03a4d314658be005f33f7ac87a86a7</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>const PolyTree *</type>
      <name>lookup</name>
      <anchorfile>classVclip_1_1PolyTreeLibrary.html</anchorfile>
      <anchor>abdb2fa6b30fabb7494339e76796607a7</anchor>
      <arglist>(const char *name) const </arglist>
    </member>
    <member kind="function">
      <type>const PolyTree *</type>
      <name>lookup</name>
      <anchorfile>classVclip_1_1PolyTreeLibrary.html</anchorfile>
      <anchor>a7be65b0bb5c8015d75bb9e1e997cdd89</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classVclip_1_1PolyTreeLibrary.html</anchorfile>
      <anchor>a5e5a50bcf0a0972b45fe8ebd2dcc0a9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>list&lt; Handle&lt; PolyTree &gt; &gt;</type>
      <name>lib</name>
      <anchorfile>classVclip_1_1PolyTreeLibrary.html</anchorfile>
      <anchor>a61cda69d37d43028e0ff37e144308d1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Vclip::PolyTreePair</name>
    <filename>structVclip_1_1PolyTreePair.html</filename>
    <member kind="variable">
      <type>class PolyTree *</type>
      <name>first</name>
      <anchorfile>structVclip_1_1PolyTreePair.html</anchorfile>
      <anchor>ae1c8e205bee509809e35a5ce42c250ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class PolyTree *</type>
      <name>second</name>
      <anchorfile>structVclip_1_1PolyTreePair.html</anchorfile>
      <anchor>a06cead061bcc30920f212756ab56f916</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::Quat</name>
    <filename>classVclip_1_1Quat.html</filename>
    <member kind="function">
      <type>Real</type>
      <name>angle</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a2815c0594adf55f2698a273dabfbd25f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vect3</type>
      <name>axis</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>aa440629aab0311b293e2c7b368307d93</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deriv</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a5e2500b98622781e794ecb2b13a23d7c</anchor>
      <arglist>(const Quat &amp;q, const Vect3 &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invert</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a58494e9fdfff830a425a07cab73dfbe9</anchor>
      <arglist>(const Quat &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invert</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a18069e9f80dd64386f2367583e7c497b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invXform</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a003bafbda88a733f54746d6cc4111435</anchor>
      <arglist>(const Vect3 &amp;v, Vect3 &amp;xv) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invXform</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a075c4e819011932ec55086ec446e02d1</anchor>
      <arglist>(Vect3 &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mult</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a427a3da1c463ebf7264f9f870bf6d7e3</anchor>
      <arglist>(const Quat &amp;p, const Quat &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a55cd45bb0e0bbb74a786dda15e799ba9</anchor>
      <arglist>(const Quat &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a8e0ff5de164aa1eaf95b4a49a5e50944</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>afad11c913d86f3f5486b2049c1827f6b</anchor>
      <arglist>(const Quat &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postmult</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>aff92b64b02e338279cd6e5f0f77c55bf</anchor>
      <arglist>(const Quat &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>premult</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>ac6f2599717a5615bc9edce1e8cb04c43</anchor>
      <arglist>(const Quat &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>print</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a71455a315f62b2840a89d8b9bea9785f</anchor>
      <arglist>(ostream &amp;os) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quat</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>ae4cb9b672a8c3d5b63f808306e39082b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quat</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>af401a2ae8ee95bb062b760e2e3cc4388</anchor>
      <arglist>(Real s, Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quat</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>ac2362c184adefdc9af5760af35ee9835</anchor>
      <arglist>(Real angle, const Vect3 &amp;axis, int normalizeAxis=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quat</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a1de32f29e6148acf58dc2a2958127cfb</anchor>
      <arglist>(const Mat3 &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>s</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a23f0c3b2fa7d2daa9f10cda81aaf4ea9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a24a973340102b09f956c719739577b3d</anchor>
      <arglist>(Real s, Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a72050f77a7377bf4052986eed93f4edc</anchor>
      <arglist>(Real angle, const Vect3 &amp;axis, int normalizeAxis=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a5f895895b9968333347c9318bbfa2595</anchor>
      <arglist>(const Mat3 &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>x</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a31f6ab3a1228b0023ec3b5157ecbe7de</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xform</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>ab9bc6ed8b7ad636627149c18af65e247</anchor>
      <arglist>(const Vect3 &amp;u, Vect3 &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xform</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a62aef081144b82110eccbd049198c274</anchor>
      <arglist>(Vect3 &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>y</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a98dad578cde573961f194e6c52a5143d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>z</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a8fff6a2a114f8210ae969ab1f3fe58fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Quat</type>
      <name>ID</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a989aaf2a8595a7ba5c8210787fc88a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>s_</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>aec0201d27e8aeb048ece7aa65797b03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>x_</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a6ba5e901222f39b34780a69b70e7b0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>y_</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a21f95eece45596e97b95a75f30c80de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>z_</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>afc39672ad7aed1404e1fca70a7ac96d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Mat3</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a2fbec885be51eac3a22f417e71978372</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Se3</name>
      <anchorfile>classVclip_1_1Quat.html</anchorfile>
      <anchor>a5903938be43bdf3782623aaf4892a4dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::Se3</name>
    <filename>classVclip_1_1Se3.html</filename>
    <member kind="function">
      <type>void</type>
      <name>invert</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a857db1e71cf6c2d7528926ee1412eabe</anchor>
      <arglist>(const Se3 &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invert</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a44acdd559ca634c51a6b6a7cc1f3aa56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invXformPoint</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a7d65203e64f45d85a77e825ef8ca52f3</anchor>
      <arglist>(const Vect3 &amp;p, Vect3 &amp;xp) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invXformPoint</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>ae67cc814cfa4916ef8cd3ecb9ba88fc9</anchor>
      <arglist>(Vect3 &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invXformVect</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a3837166bc01168f22f70ac0c176daf03</anchor>
      <arglist>(const Vect3 &amp;v, Vect3 &amp;xv) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invXformVect</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>abe5be808b1e3fc45f113a4b1f3f34956</anchor>
      <arglist>(Vect3 &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mult</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>ae65f5aa05f2975ff7cdd8eb1a1ff8271</anchor>
      <arglist>(const Se3 &amp;T, const Se3 &amp;U)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postmult</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>aa2c06c68aa53350264a0770265335cbe</anchor>
      <arglist>(const Se3 &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>premult</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>abac8a707fb382851e68804f06af0b00f</anchor>
      <arglist>(const Se3 &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>print</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a400556bf2581c300548fc790cbf0faec</anchor>
      <arglist>(ostream &amp;os) const </arglist>
    </member>
    <member kind="function">
      <type>istream &amp;</type>
      <name>read</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>acb4a56097eacda806a635df0c84704f2</anchor>
      <arglist>(istream &amp;is)</arglist>
    </member>
    <member kind="function">
      <type>const Quat &amp;</type>
      <name>rot</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a31d64909743edb4d970f3bb68026459e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Quat &amp;</type>
      <name>rot</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>ab858f8ec8065f32484882a153e86aca2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Se3</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>ad3e0e6027c0c57ce6295233bd5a186e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Se3</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>aab6f41edbe8a1a8568383ba5593cd46e</anchor>
      <arglist>(const Quat &amp;q_, const Vect3 &amp;d_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Se3</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a267d132f6e8a11269f05e460c53fced0</anchor>
      <arglist>(const MatX &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a504f75163710485f8ed1d2e720e7a1c9</anchor>
      <arglist>(const Quat &amp;q_, const Vect3 &amp;d_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a81fff6454dd9e8c0cd1cbf15eba7e6ad</anchor>
      <arglist>(const MatX &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Vect3 &amp;</type>
      <name>trans</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>af253ae60780beb9722a19ca3e383e8f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vect3 &amp;</type>
      <name>trans</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a5076e27b617bc39474d119fd6e6eef22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xformPoint</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>ab328d4a6257b4f7369ea398a576b8432</anchor>
      <arglist>(const Vect3 &amp;p, Vect3 &amp;xp) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xformPoint</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a55154526af16c49a5cee3ec82fcb8383</anchor>
      <arglist>(Vect3 &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xformVect</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>aa9f91c2052674ecc70af1bb36b546f4f</anchor>
      <arglist>(const Vect3 &amp;v, Vect3 &amp;xv) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xformVect</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a22be5a2891dcf9848c447ba09ee81b06</anchor>
      <arglist>(Vect3 &amp;v) const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Se3</type>
      <name>ID</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>ad86f4dbed73ae72078a766684b96adf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vect3</type>
      <name>d</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a43463057c745ee3f59918e53c6616780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Quat</type>
      <name>q</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a84770257852a741f866a22210fb2c665</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MatX</name>
      <anchorfile>classVclip_1_1Se3.html</anchorfile>
      <anchor>a5835d6c937cbf0537e5707299d327290</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::ShareHandle</name>
    <filename>classVclip_1_1ShareHandle.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classVclip_1_1ShareHandle.html</anchorfile>
      <anchor>a29168bd56c322fd2bd95ea2fbdc7ed55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classVclip_1_1ShareHandle.html</anchorfile>
      <anchor>a7daae3aaa24f668fde2c75bf390d2203</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classVclip_1_1ShareHandle.html</anchorfile>
      <anchor>aa2a30f7b0096076a9024595bdab543ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classVclip_1_1ShareHandle.html</anchorfile>
      <anchor>ac18f1a8dcfa9e7af9b02a031ede4dd8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ShareHandle &amp;</type>
      <name>operator=</name>
      <anchorfile>classVclip_1_1ShareHandle.html</anchorfile>
      <anchor>ad103090a147b07257dcc5c1b11b16019</anchor>
      <arglist>(const ShareHandle &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1ShareHandle.html</anchorfile>
      <anchor>a2c2f12dd9607509e7728fe8e77d7cf5f</anchor>
      <arglist>(T *p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShareHandle</name>
      <anchorfile>classVclip_1_1ShareHandle.html</anchorfile>
      <anchor>a614210ad43e04b79e091353df765f506</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShareHandle</name>
      <anchorfile>classVclip_1_1ShareHandle.html</anchorfile>
      <anchor>aaae7777eb9513952f13841f72eb9dbeb</anchor>
      <arglist>(T *p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShareHandle</name>
      <anchorfile>classVclip_1_1ShareHandle.html</anchorfile>
      <anchor>ad649ccc9a40b4ecece497ebaf47fe15a</anchor>
      <arglist>(const ShareHandle &amp;orig)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ShareHandle</name>
      <anchorfile>classVclip_1_1ShareHandle.html</anchorfile>
      <anchor>a912bafc15e13c4eaf75bc3903be0b401</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>classVclip_1_1ShareHandle.html</anchorfile>
      <anchor>aeb3cabae68c36fc262d5d3ca1cf01df1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::Vect3</name>
    <filename>classVclip_1_1Vect3.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>afdb2cc90a9ed2022e52fa59edc8bd95f</anchor>
      <arglist>(const Vect3 &amp;u, const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>affd57d41782951a521845ef233dc9c8b</anchor>
      <arglist>(const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cross</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>aedee195a556170b26eeb349afc450e17</anchor>
      <arglist>(const Vect3 &amp;u, const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossAdd</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a9b173ae7e6836678673abc8e8ddf6d59</anchor>
      <arglist>(const Vect3 &amp;u, const Vect3 &amp;v, const Vect3 &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossAdd</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a1a064ad95475b5a0d4203f3cf4505e18</anchor>
      <arglist>(const Vect3 &amp;u, const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displace</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a873b4c27ad33a6730cf58af3b089f1a2</anchor>
      <arglist>(const Vect3 &amp;v, const Vect3 &amp;u, Real lambda)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displace</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>ad594466a11270c3ec3fbbd3293a6f201</anchor>
      <arglist>(const Vect3 &amp;u, Real lambda)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a3daae48d26b52ce38fe99a3365c1cefd</anchor>
      <arglist>(const Vect3 &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>distance2</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a87d9436b3c8b0d23004f6ea7f54ab539</anchor>
      <arglist>(const Vect3 &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>dot</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a4eb9a27e5013bfc984c362132fab7fb3</anchor>
      <arglist>(const Vect3 &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>interpolate</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>abcd413c4e541618ee5c9bd046b5733c0</anchor>
      <arglist>(const Vect3 &amp;u, const Vect3 &amp;v, Real lambda)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>max</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a18bf8c29d9077951c31a9e31a1306dee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>maxAbs</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>ac6b2878b08a6e77da8f698e8825b5246</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>min</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a7779a23abd97fabdcd6895a8e004bd8a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>minAbs</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a41821cc955f9940b1b1b762591bee194</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mult</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>acc700784795c49de838664fc5ff24cb9</anchor>
      <arglist>(const Vect3 &amp;u, const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mult</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a9fa77f0b49e2c99833722e7626fe59c3</anchor>
      <arglist>(const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>negate</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a70c50848cc4f5f3e7b92b0772513d5ac</anchor>
      <arglist>(const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>negate</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>ac13248b43065b841b8e819d3844e5093</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>norm</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>adb312567b0ab53436e9a62bf3c417b5f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>norm2</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>ad61bff5e2af9fd0fb923cd13177c861f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a01a78a6ae8725557da2abd5956854796</anchor>
      <arglist>(const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a1071bd0ff9ed9cf520fbda9ea1f4506c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>ace65e7f03447c9b0a9988aa65ee80e1d</anchor>
      <arglist>(const Vect3 &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>const Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a7f5912b1548ddfa5e037e45241539ee1</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a37b78e4c64d587a7d9cb790d4ef92974</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postcross</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a77111d75725eb85d0e05e4702f74713d</anchor>
      <arglist>(const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>precross</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a1aa3c81ac3349c25e78186fcff9f8192</anchor>
      <arglist>(const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>print</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a6e597ea263a37342a07848a12f33e95c</anchor>
      <arglist>(ostream &amp;os) const </arglist>
    </member>
    <member kind="function">
      <type>istream &amp;</type>
      <name>read</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a1f2499bf5075d4f9baa5d6c2be18ee30</anchor>
      <arglist>(istream &amp;is)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a24df114017da0a1123cd95c50a92cef4</anchor>
      <arglist>(const Vect3 &amp;v, Real s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a36251341c8bee9ff0acf187f2b2cbcd9</anchor>
      <arglist>(Real s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a00c227e8631e3cb774639434bc4912b5</anchor>
      <arglist>(Real x_, Real y_, Real z_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a05fe1ecc5870a2f4ab24f38630d58bd9</anchor>
      <arglist>(const Vect3 &amp;u, const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>ab6cff67ae27d540b265700e098402990</anchor>
      <arglist>(const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>ae19c4b16f2d0ee065435f1d0b18ff257</anchor>
      <arglist>(Vect3 &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vect3</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>aec2f4960e953c0d53ec0a0026ccd9716</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vect3</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>ad735650c7ccefd596c9621290faef0a2</anchor>
      <arglist>(Real x_, Real y_, Real z_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>distance</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a59ea5f5a29be549c1ace49d552ff4a6e</anchor>
      <arglist>(const Vect3 &amp;u, const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>distance2</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>aecd379d8a9641961d140a27c82ca4ddb</anchor>
      <arglist>(const Vect3 &amp;u, const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>dot</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a4338f37e7da7eeb4dc29104cb69d7e5e</anchor>
      <arglist>(const Vect3 &amp;u, const Vect3 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>swap</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a25ab9e2b441a404cebc7c21117d1bf24</anchor>
      <arglist>(Vect3 &amp;u, Vect3 &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>x</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a26bbb0b2b3ab79e9eae59bd21709decd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>y</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a4124bb817dcbf33c0f564cf194456766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>z</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>ad4d57d34d87c5b7199226073da68067a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vect3</type>
      <name>I</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>af25c9cc1c59205ede9dc7ead54883f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vect3</type>
      <name>I_</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a25a85620d1bed763a596c84787adf2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vect3</type>
      <name>J</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>adaf4a459d6fff472b7a9b49e0300c8d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vect3</type>
      <name>J_</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>ab6879973783712963538491efd3ea435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vect3</type>
      <name>K</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a168ff08f2387c427bfa8217f45e9fc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vect3</type>
      <name>K_</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a97e4f47f045f8b4c83bc15745012988b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vect3</type>
      <name>ZERO</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>aaf7c364db941f0a27785583f6ce650aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Mat3</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a2fbec885be51eac3a22f417e71978372</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MatX</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a5835d6c937cbf0537e5707299d327290</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Quat</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a9558b5b7c52fbc3a4af4b94d87a0a315</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Se3</name>
      <anchorfile>classVclip_1_1Vect3.html</anchorfile>
      <anchor>a5903938be43bdf3782623aaf4892a4dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Vclip::VertConeNode</name>
    <filename>structVclip_1_1VertConeNode.html</filename>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>print</name>
      <anchorfile>structVclip_1_1VertConeNode.html</anchorfile>
      <anchor>a25331edde4e1848ce634f3de84c14a0d</anchor>
      <arglist>(ostream &amp;os) const </arglist>
    </member>
    <member kind="variable">
      <type>class Edge *</type>
      <name>nbr</name>
      <anchorfile>structVclip_1_1VertConeNode.html</anchorfile>
      <anchor>aebd4a5da4fc9febc5be8aa2658ec7128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Plane *</type>
      <name>plane</name>
      <anchorfile>structVclip_1_1VertConeNode.html</anchorfile>
      <anchor>a05c35de808f89249a76b3cb645e4e51a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vclip::Vertex</name>
    <filename>classVclip_1_1Vertex.html</filename>
    <base protection="private">Vclip::Feature</base>
    <member kind="function">
      <type>const Vect3 &amp;</type>
      <name>coords</name>
      <anchorfile>classVclip_1_1Vertex.html</anchorfile>
      <anchor>a7210de54c322bcd052d5ff82cfb899d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classVclip_1_1Vertex.html</anchorfile>
      <anchor>a75dadd9af260ef80c639d8055a304f99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>classVclip_1_1Vertex.html</anchorfile>
      <anchor>aba795b859832374c76428c10e49ee2a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>list&lt; VertConeNode &gt;</type>
      <name>cone</name>
      <anchorfile>classVclip_1_1Vertex.html</anchorfile>
      <anchor>a7306e3cb5f6d4104b9e5a9c9e5cd81bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vect3</type>
      <name>coords_</name>
      <anchorfile>classVclip_1_1Vertex.html</anchorfile>
      <anchor>a5c53c6efe602223ad316361877eac884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VertFaceName</type>
      <name>name_</name>
      <anchorfile>classVclip_1_1Vertex.html</anchorfile>
      <anchor>af905a7c6ba645ef898027f8744738507</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Polyhedron</name>
      <anchorfile>classVclip_1_1Vertex.html</anchorfile>
      <anchor>a28d1b9582890ca3e2b61dafdc1c3ba84</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PolyTree</name>
      <anchorfile>classVclip_1_1Vertex.html</anchorfile>
      <anchor>a51195a7575a5d5f7aaffa6e754ec773e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Vclip::XformedGeom</name>
    <filename>structVclip_1_1XformedGeom.html</filename>
    <member kind="variable">
      <type>Vect3</type>
      <name>coords</name>
      <anchorfile>structVclip_1_1XformedGeom.html</anchorfile>
      <anchor>a442733b21c40baf39673c05b59190d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class Feature *</type>
      <name>feat</name>
      <anchorfile>structVclip_1_1XformedGeom.html</anchorfile>
      <anchor>af66583d1b70d91af7044473e74b76f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vect3</type>
      <name>head</name>
      <anchorfile>structVclip_1_1XformedGeom.html</anchorfile>
      <anchor>a46a44c9cfa133ffaec2e7fcd2789a27e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vect3</type>
      <name>seg</name>
      <anchorfile>structVclip_1_1XformedGeom.html</anchorfile>
      <anchor>aae3995531fc4252596ae446f19da8126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vect3</type>
      <name>tail</name>
      <anchorfile>structVclip_1_1XformedGeom.html</anchorfile>
      <anchor>a2772340bd3532080fb642d3f83cd03a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>vcTest</name>
    <filename>namespacevcTest.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>openhrp_dir</name>
      <anchorfile>namespacevcTest.html</anchorfile>
      <anchor>ae820e08b590e529b040e9102d3545870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespacevcTest.html</anchorfile>
      <anchor>a13f3e52a642c4ccd0291769f0e3a0158</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vc</name>
      <anchorfile>namespacevcTest.html</anchorfile>
      <anchor>a9fc60d3937a068dda9e23551f45a263c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>visionTest</name>
    <filename>namespacevisionTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>capture</name>
      <anchorfile>namespacevisionTest.html</anchorfile>
      <anchor>a69820dae7e42a685c55db26595946243</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>jpeg</name>
      <anchorfile>namespacevisionTest.html</anchorfile>
      <anchor>a91c2fd12fcfdc25d21f4b3d3668f97f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resize</name>
      <anchorfile>namespacevisionTest.html</anchorfile>
      <anchor>a63c1e8a703122247e5ab49ff1be42e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rgb2gray</name>
      <anchorfile>namespacevisionTest.html</anchorfile>
      <anchor>a1eb984da3496498d20e7f166e83b4b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>total</name>
      <anchorfile>namespacevisionTest.html</anchorfile>
      <anchor>adb162e60fcb9cc85e401d41aa283fef1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>waitInput</name>
    <filename>namespacewaitInput.html</filename>
    <class kind="class">waitInput::commandPanel</class>
    <class kind="class">waitInput::posFilter</class>
    <class kind="class">waitInput::waitInputMenuFrame</class>
    <member kind="function">
      <type>def</type>
      <name>setMenuColor</name>
      <anchorfile>namespacewaitInput.html</anchorfile>
      <anchor>acbd3493842ede70e305d6de8be5131b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInputConfirm</name>
      <anchorfile>namespacewaitInput.html</anchorfile>
      <anchor>a904124d0840453524faaa1c408564216</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInputMenu</name>
      <anchorfile>namespacewaitInput.html</anchorfile>
      <anchor>a2a1a7e64b854dae1ab448486ff3fa21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>waitInputSelect</name>
      <anchorfile>namespacewaitInput.html</anchorfile>
      <anchor>acc743b1ae4db7fede29e01687075a35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wimf</name>
      <anchorfile>namespacewaitInput.html</anchorfile>
      <anchor>ac40333742b4641b9275d3bb237b3d3e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>waitInput::commandPanel</name>
    <filename>classwaitInput_1_1commandPanel.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>a8f8e3764f684459d02f5037ce6c59093</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>processEvent</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>a7e69fb808a7b74bfeb258747df76e1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>selectFile</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>a948a8a761879958888c4088553954755</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>toggleContinuous</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>a60f4284e19fbf57efbac2e1a67ab2649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>a24a428f0fd06bb0798b3f1a32bc85ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bCmd</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>a50227037fc6d7ad16ac627923424c1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cbContinuous</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>af7e6737a4fa63d18f4e2ff5df6dc53ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>ad8c3d7b9a7b0db901d1f0f4561c94999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>continuous</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>ac20baba70bb4629dbe1607fe74b19bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>a83eb08e70b59a7d61183ba9d6cfda9a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>isFirst</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>afaa43e5f049ecd5ea33daea9cfd574b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ndbl</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>a0269baf94328c307d881e902ec5a0b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nint</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>a42b67dee2648b1fb1f6fa8c40b88f88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nstr</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>a64301e474bbecf11e78693a3c39ba416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>panel</name>
      <anchorfile>classwaitInput_1_1commandPanel.html</anchorfile>
      <anchor>a9366e1ee2c200acb09004ae39ee8561b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>waitInput::posFilter</name>
    <filename>classwaitInput_1_1posFilter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>accept</name>
      <anchorfile>classwaitInput_1_1posFilter.html</anchorfile>
      <anchor>a228012fedd1269e8d222b34a6b3fb6bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>waitInput::waitInputMenuFrame</name>
    <filename>classwaitInput_1_1waitInputMenuFrame.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>ac0572d0fd65581beddc67d58ace100a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addHistory</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>aa7586fb714c31ec17c662732d5c5f3cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>advancePage</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a5ff9076598bd429cd97c17b50e4aefad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isSequential</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>abf647f6b4ca8d823ee62b175145e31e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nextPage</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>acb4d0a157bbbbb7038e8f7f2dda37e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prevPage</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a022eb15b810e3d81f9849848b26d2654</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restart</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>afab624e3d19ebb7f88ff01eae323f42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setupPage</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a6e32f3fd4e6c61c3b634d830004cbcac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bNext</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a5bc4904536d1bb3cd4ff4701e1767a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bPrev</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>ab8aea0589f490eb96568b6ed8e03e537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bSkip</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>ad8a007642c8d8b2d39d39850bcb7e510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cbSequential</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a2fbd1d59ace5a96dda95dcb42b57d534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>color</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>af588378acdd2c6655e36db15b765125c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>f</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a34cbb3a1741b29c87251163c1ccd0652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lmenu</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>ae968a206797217d552b478f44601c3f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>localMenuPanel</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a39dc961563dd48532d008bbf986eff34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lPage</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a7d381fa8d415ecace45d38a6d3f5828c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>page</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a0c24d4461af00c8c82b7e55f49d7ae8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pageExec</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a7141dfdf0ed487c6bc86eac7691fcff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tabPane</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>a63f828726fe465253a2276b792987c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>taHistory</name>
      <anchorfile>classwaitInput_1_1waitInputMenuFrame.html</anchorfile>
      <anchor>ace1b8b7013504b31b2067a94d0f9471e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">contents</docanchor>
    <docanchor file="index">how_to_monitor</docanchor>
    <docanchor file="index">requirements</docanchor>
    <docanchor file="index">intro_hrpsys</docanchor>
  </compound>
</tagfile>
