<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/</path>
    <filename>____init_____8py.html</filename>
    <namespace>dynamic_graph</namespace>
    <member kind="variable" protection="private">
      <type></type>
      <name>__path__</name>
      <anchorfile>namespacedynamic__graph.html</anchorfile>
      <anchor>af758df9bb681e30b4d52bbde95698ff0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sot/__init__.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/</path>
    <filename>sot_2____init_____8py.html</filename>
    <namespace>dynamic_graph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>sot/core/__init__.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/</path>
    <filename>sot_2core_2____init_____8py.html</filename>
    <namespace>dynamic_graph::sot::core</namespace>
  </compound>
  <compound kind="file">
    <name>sot/core/utils/__init__.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/utils/</path>
    <filename>sot_2core_2utils_2____init_____8py.html</filename>
    <namespace>dynamic_graph::sot::core::utils</namespace>
  </compound>
  <compound kind="file">
    <name>a-features.h</name>
    <path>/tmp/ws/src/sot-core/doc/additionalDoc/</path>
    <filename>a-features_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>abstract-sot-external-interface.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>abstract-sot-external-interface_8hh.html</filename>
    <includes id="api_8hh" name="api.hh" local="no" imported="no">sot/core/api.hh</includes>
    <includes id="fwd_8hh" name="fwd.hh" local="no" imported="no">sot/core/fwd.hh</includes>
    <class kind="class">dynamicgraph::sot::AbstractSotExternalInterface</class>
    <class kind="class">dynamicgraph::sot::NamedVector</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="typedef">
      <type>NamedVector</type>
      <name>ControlValues</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a78d92b499a23a18feb0b7e21b383879d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamicgraph::sot::AbstractSotExternalInterface *</type>
      <name>createSotExternalInterface_t</name>
      <anchorfile>abstract-sot-external-interface_8hh.html</anchorfile>
      <anchor>a3d08888705e4824c5d527354b590055b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>destroySotExternalInterface_t</name>
      <anchorfile>abstract-sot-external-interface_8hh.html</anchorfile>
      <anchor>abc9137634f8da00782d15682dff19b21</anchor>
      <arglist>(dynamicgraph::sot::AbstractSotExternalInterface *)</arglist>
    </member>
    <member kind="typedef">
      <type>NamedVector</type>
      <name>SensorValues</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a39e057dd508de3a24fcc46a9144dac9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>additional-functions.cpp</name>
    <path>/tmp/ws/src/sot-core/src/factory/</path>
    <filename>additional-functions_8cpp.html</filename>
    <includes id="additional-functions_8hh" name="additional-functions.hh" local="no" imported="no">sot/core/additional-functions.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
  </compound>
  <compound kind="file">
    <name>additional-functions.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>additional-functions_8hh.html</filename>
    <includes id="exception-factory_8hh" name="exception-factory.hh" local="no" imported="no">sot/core/exception-factory.hh</includes>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::AdditionalFunctions</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>admittance-control-op-point-python.h</name>
    <path>/tmp/ws/src/sot-core/src/control/</path>
    <filename>admittance-control-op-point-python_8h.html</filename>
    <includes id="admittance-control-op-point_8hh" name="admittance-control-op-point.hh" local="no" imported="no">sot/core/admittance-control-op-point.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::core::AdmittanceControlOpPoint &gt;</type>
      <name>entities_t</name>
      <anchorfile>admittance-control-op-point-python_8h.html</anchorfile>
      <anchor>accc254e253057afdfd0453f0c29700fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>admittance-control-op-point.cpp</name>
    <path>/tmp/ws/src/sot-core/src/control/</path>
    <filename>admittance-control-op-point_8cpp.html</filename>
    <includes id="admittance-control-op-point_8hh" name="admittance-control-op-point.hh" local="yes" imported="no">sot/core/admittance-control-op-point.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="stop-watch_8hh" name="stop-watch.hh" local="no" imported="no">sot/core/stop-watch.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::core</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INNER_SIGNALS</name>
      <anchorfile>admittance-control-op-point_8cpp.html</anchorfile>
      <anchor>aead707292f5a481528d16330be4e3b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INPUT_SIGNALS</name>
      <anchorfile>admittance-control-op-point_8cpp.html</anchorfile>
      <anchor>abc1b9106b525806bd6aec7c04bb10463</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTPUT_SIGNALS</name>
      <anchorfile>admittance-control-op-point_8cpp.html</anchorfile>
      <anchor>acacaa3ce3864060ca9a3afc25a09eece</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROFILE_ADMITTANCECONTROLOPPOINT_DQ_COMPUTATION</name>
      <anchorfile>admittance-control-op-point_8cpp.html</anchorfile>
      <anchor>a57e42e7f8391acb613c68bba8c203687</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROFILE_ADMITTANCECONTROLOPPOINT_WDQ_COMPUTATION</name>
      <anchorfile>admittance-control-op-point_8cpp.html</anchorfile>
      <anchor>a79181cd1b07db31b375b1db101f951b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROFILE_ADMITTANCECONTROLOPPOINT_WFORCE_COMPUTATION</name>
      <anchorfile>admittance-control-op-point_8cpp.html</anchorfile>
      <anchor>a0b19520819296532e3e683f03f9f44d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AdmittanceControlOpPoint</type>
      <name>EntityClassName</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1core.html</anchorfile>
      <anchor>abf3e2f8a2e0155e3b975328ef013e959</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_INNER_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1core.html</anchorfile>
      <anchor>a29047c133073564a6427e180e0db2e93</anchor>
      <arglist>(w_dq, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_INNER_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1core.html</anchorfile>
      <anchor>a638b64a0613d35db440af303e0402fdd</anchor>
      <arglist>(w_force, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_OUT_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1core.html</anchorfile>
      <anchor>a7599b82062e6e3abe5a6cb16abed73c8</anchor>
      <arglist>(dq, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1core.html</anchorfile>
      <anchor>ace86d2aaaf3065b6379231c67f07c289</anchor>
      <arglist>(AdmittanceControlOpPoint, &quot;AdmittanceControlOpPoint&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>admittance-control-op-point.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>admittance-control-op-point_8hh.html</filename>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <class kind="class">dynamicgraph::sot::core::AdmittanceControlOpPoint</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::core</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ADMITTANCECONTROLOPPOINT_EXPORT</name>
      <anchorfile>admittance-control-op-point_8hh.html</anchorfile>
      <anchor>aaca7862549b07a78b9b4976a1b440e85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>api.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>api_8hh.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>SOT_CORE_EXPORT</name>
      <anchorfile>api_8hh.html</anchorfile>
      <anchor>a068a78fb7a572f794a220bb11fab7825</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>attime.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/utils/</path>
    <filename>attime_8py.html</filename>
    <class kind="class">dynamic_graph::sot::core::utils::attime::attimeAlways</class>
    <class kind="class">dynamic_graph::sot::core::utils::attime::attimeStop</class>
    <class kind="class">dynamic_graph::sot::core::utils::attime::Calendar</class>
    <namespace>dynamic_graph::sot::core::utils::attime</namespace>
    <member kind="function">
      <type>def</type>
      <name>refset</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1attime.html</anchorfile>
      <anchor>a39f09dc9957ba84e5dfdffc205544b3a</anchor>
      <arglist>(mt, v)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sigset</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1attime.html</anchorfile>
      <anchor>a86f6f0d6f298ee450828a97529e72074</anchor>
      <arglist>(s, v)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ALWAYS</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1attime.html</anchorfile>
      <anchor>aa6a409f134b2726688f4ba490f285b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>attime</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1attime.html</anchorfile>
      <anchor>a9363fcf76a362e2a0c040e5a0460ec3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>STOP</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1attime.html</anchorfile>
      <anchor>a9378dadd4ecae6a6758a558bb9838157</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>binary-int-to-uint-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>binary-int-to-uint-python_8h.html</filename>
    <includes id="binary-int-to-uint_8hh" name="binary-int-to-uint.hh" local="no" imported="no">sot/core/binary-int-to-uint.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::BinaryIntToUint &gt;</type>
      <name>entities_t</name>
      <anchorfile>binary-int-to-uint-python_8h.html</anchorfile>
      <anchor>aa9b650bd092ef0291310720ce7fea129</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>binary-int-to-uint.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>binary-int-to-uint_8cpp.html</filename>
    <includes id="binary-int-to-uint_8hh" name="binary-int-to-uint.hh" local="no" imported="no">sot/core/binary-int-to-uint.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="no" imported="no">sot/core/exception-feature.hh</includes>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>binary-int-to-uint_8cpp.html</anchorfile>
      <anchor>addde8de5528b3c7ef8c75fdc67c3e7cf</anchor>
      <arglist>(BinaryIntToUint, &quot;BinaryIntToUint&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>binary-int-to-uint.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>binary-int-to-uint_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <class kind="class">dynamicgraph::sot::BinaryIntToUint</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTBINARYINTTOUINT_EXPORT</name>
      <anchorfile>binary-int-to-uint_8hh.html</anchorfile>
      <anchor>a6e36d2725f26f2881489fcd615ffb7fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>binary-op.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>binary-op_8hh.html</filename>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <class kind="class">dynamicgraph::sot::BinaryOp</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>causal-filter.cpp</name>
    <path>/tmp/ws/src/sot-core/src/filters/</path>
    <filename>causal-filter_8cpp.html</filename>
    <includes id="causal-filter_8hh" name="causal-filter.hh" local="no" imported="no">sot/core/causal-filter.hh</includes>
  </compound>
  <compound kind="file">
    <name>causal-filter.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>causal-filter_8hh.html</filename>
    <includes id="fwd_8hh" name="fwd.hh" local="no" imported="no">sot/core/fwd.hh</includes>
    <class kind="class">dynamicgraph::sot::CausalFilter</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>clamp-workspace-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>clamp-workspace-python_8h.html</filename>
    <includes id="clamp-workspace_8hh" name="clamp-workspace.hh" local="no" imported="no">sot/core/clamp-workspace.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::ClampWorkspace &gt;</type>
      <name>entities_t</name>
      <anchorfile>clamp-workspace-python_8h.html</anchorfile>
      <anchor>aa39cb45ae451a7bc9e8c437d4374c39d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>clamp-workspace.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>clamp-workspace_8cpp.html</filename>
    <includes id="clamp-workspace_8hh" name="clamp-workspace.hh" local="no" imported="no">sot/core/clamp-workspace.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>clamp-workspace_8cpp.html</anchorfile>
      <anchor>ae456933c3b44d366e76cd428fca366d3</anchor>
      <arglist>(ClampWorkspace, &quot;ClampWorkspace&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>clamp-workspace.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>clamp-workspace_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <class kind="class">dynamicgraph::sot::ClampWorkspace</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTCLAMPWORKSPACE_EXPORT</name>
      <anchorfile>clamp-workspace_8hh.html</anchorfile>
      <anchor>a714ce02022b39bcf25008207f7368cce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>codeorg.h</name>
    <path>/tmp/ws/src/sot-core/doc/additionalDoc/</path>
    <filename>codeorg_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>com-freezer-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>com-freezer-python_8h.html</filename>
    <includes id="com-freezer_8hh" name="com-freezer.hh" local="no" imported="no">sot/core/com-freezer.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::CoMFreezer &gt;</type>
      <name>entities_t</name>
      <anchorfile>com-freezer-python_8h.html</anchorfile>
      <anchor>af4c2f64df5b82166e3c978d359e41497</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>com-freezer.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>com-freezer_8cpp.html</filename>
    <includes id="com-freezer_8hh" name="com-freezer.hh" local="no" imported="no">sot/core/com-freezer.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>com-freezer_8cpp.html</anchorfile>
      <anchor>ab36b5d96f4bef13cc48138a9031d05d8</anchor>
      <arglist>(CoMFreezer, &quot;CoMFreezer&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>com-freezer.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>com-freezer_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::CoMFreezer</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTCOMFREEZER_EXPORT</name>
      <anchorfile>com-freezer_8hh.html</anchorfile>
      <anchor>acb12942e5b6eafd34e9e587874405790</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>compile.py</name>
    <path>/tmp/ws/src/sot-core/cmake/</path>
    <filename>compile_8py.html</filename>
    <namespace>compile</namespace>
    <member kind="variable">
      <type></type>
      <name>builddir</name>
      <anchorfile>namespacecompile.html</anchorfile>
      <anchor>ac0fb4d34948a7d3fda2106686391a656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>comp</name>
      <anchorfile>namespacecompile.html</anchorfile>
      <anchor>a4cf5d6b0ce4e98e41539a25339052088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>doraise</name>
      <anchorfile>namespacecompile.html</anchorfile>
      <anchor>ac1d4ef7f8831ee0e882d8f2d661c6c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacecompile.html</anchorfile>
      <anchor>a46be63463291fe312cb52b5643ad6c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>src</name>
      <anchorfile>namespacecompile.html</anchorfile>
      <anchor>ad462a24edb35c4e395d20b7721d7ade7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>srcdir</name>
      <anchorfile>namespacecompile.html</anchorfile>
      <anchor>a0d2cf1092f70ef943044bbfdce3979b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>contiifstream.cpp</name>
    <path>/tmp/ws/src/sot-core/src/debug/</path>
    <filename>contiifstream_8cpp.html</filename>
    <includes id="contiifstream_8hh" name="contiifstream.hh" local="no" imported="no">sot/core/contiifstream.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
  </compound>
  <compound kind="file">
    <name>contiifstream.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>contiifstream_8hh.html</filename>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::Contiifstream</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>control-gr-python.h</name>
    <path>/tmp/ws/src/sot-core/src/control/</path>
    <filename>control-gr-python_8h.html</filename>
    <includes id="control-gr_8hh" name="control-gr.hh" local="no" imported="no">sot/core/control-gr.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::ControlGR &gt;</type>
      <name>entities_t</name>
      <anchorfile>control-gr-python_8h.html</anchorfile>
      <anchor>a6b7831c901c45ded46bbc7e0c8fecd56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>control-gr.cpp</name>
    <path>/tmp/ws/src/sot-core/src/control/</path>
    <filename>control-gr_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="binary-op_8hh" name="binary-op.hh" local="no" imported="no">sot/core/binary-op.hh</includes>
    <includes id="control-gr_8hh" name="control-gr.hh" local="no" imported="no">sot/core/control-gr.hh</includes>
    <class kind="class">ControlGR__INIT</class>
    <member kind="define">
      <type>#define</type>
      <name>__SOT_ControlGR_INIT</name>
      <anchorfile>control-gr_8cpp.html</anchorfile>
      <anchor>a816285d3788022ce747094f329e996c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>control-gr_8cpp.html</anchorfile>
      <anchor>a9c59c23617fa4d22680a416ded7ada0b</anchor>
      <arglist>(ControlGR, &quot;ControlGR&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>ControlGR__INIT</type>
      <name>ControlGR_initiator</name>
      <anchorfile>control-gr_8cpp.html</anchorfile>
      <anchor>a81f3d4c90050e00d176e7865ed3164ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>control-gr.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>control-gr_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::ControlGR</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ControlGR_EXPORT</name>
      <anchorfile>control-gr_8hh.html</anchorfile>
      <anchor>a8d72d44386e0513d0a76e33770b3092f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>control-pd-python.h</name>
    <path>/tmp/ws/src/sot-core/src/control/</path>
    <filename>control-pd-python_8h.html</filename>
    <includes id="control-pd_8hh" name="control-pd.hh" local="no" imported="no">sot/core/control-pd.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::ControlPD &gt;</type>
      <name>entities_t</name>
      <anchorfile>control-pd-python_8h.html</anchorfile>
      <anchor>a8949c763650e785d563ff5058c567ec6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>control-pd.cpp</name>
    <path>/tmp/ws/src/sot-core/src/control/</path>
    <filename>control-pd_8cpp.html</filename>
    <includes id="control-pd_8hh" name="control-pd.hh" local="no" imported="no">sot/core/control-pd.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>__SOT_ControlPD_INIT</name>
      <anchorfile>control-pd_8cpp.html</anchorfile>
      <anchor>a20fc0140d6fa5823b74fc45bc49ca7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>control-pd_8cpp.html</anchorfile>
      <anchor>a532bba61c2d625d1d38e885a795a4327</anchor>
      <arglist>(ControlPD, &quot;ControlPD&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>control-pd.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>control-pd_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::ControlPD</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ControlPD_EXPORT</name>
      <anchorfile>control-pd_8hh.html</anchorfile>
      <anchor>a4923d7182ca6c211c73341117d832d45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>debug.cpp</name>
    <path>/tmp/ws/src/sot-core/src/debug/</path>
    <filename>debug_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <class kind="class">dynamicgraph::sot::__sotDebug_init</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type>DebugTrace</type>
      <name>sotDEBUGFLOW</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab164075be01ad68316f8a09a87b36e39</anchor>
      <arglist>(debugfile)</arglist>
    </member>
    <member kind="function">
      <type>DebugTrace</type>
      <name>sotERRORFLOW</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a8a60ed8bdf5d515a70c3d391a2fce7a9</anchor>
      <arglist>(debugfile)</arglist>
    </member>
    <member kind="variable">
      <type>__sotDebug_init</type>
      <name>__sotDebug_initialisator</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a8e4cfcbf2c7e260e42048ba1c94b1180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::ofstream</type>
      <name>debugfile</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa4bfd08c70316c1296ebe43f755ba783</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>debug.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>debug_8hh.html</filename>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <includes id="fwd_8hh" name="fwd.hh" local="yes" imported="no">sot/core/fwd.hh</includes>
    <class kind="class">dynamicgraph::sot::DebugTrace</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOT_COMMON_TRACES</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>ad89639e740c7378ecffe092fff3d5738</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotDEBUG</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>a9af76fcc29a2a86b5c0c2be484bddbbe</anchor>
      <arglist>(level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotDEBUG_ENABLE</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>a132af89107cd7047104ffd2e458196e2</anchor>
      <arglist>(level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotDEBUGIN</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>a39c5cc0f04ee446ea336599a9acfefdb</anchor>
      <arglist>(level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotDEBUGINOUT</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>a3d1417eab3e90cd73c048d8d17e73feb</anchor>
      <arglist>(level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotDEBUGMUTE</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>a02873d880abbd8d284792e38c216dc66</anchor>
      <arglist>(level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotDEBUGOUT</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>a084d3e973de6249efbe5df11c5417e61</anchor>
      <arglist>(level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotERROR</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>aba4c89e9287e6547a8efe610f243acf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotPREERROR</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>a302ec9d8dff7e7b7d9e724276b6be247</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotTDEBUG</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>afb92a292ab94be843d3f1d43b8b58f55</anchor>
      <arglist>(level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotTDEBUG_ENABLE</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>ac6398adfd020ca12943a4698c64e7fbe</anchor>
      <arglist>(level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotTDEBUGIN</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>acee50a02754eaa968949df635c816b85</anchor>
      <arglist>(level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotTDEBUGINOUT</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>a21b3d8d74fa69ce943a89ee63c2bc776</anchor>
      <arglist>(level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotTDEBUGOUT</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>ad562b6adb6f25646f0c8909518f2ac95</anchor>
      <arglist>(level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VP_DEBUG_MODE</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>a6dd3437819a217fef90ef973cf9364ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VP_TEMPLATE_DEBUG_MODE</name>
      <anchorfile>debug_8hh.html</anchorfile>
      <anchor>a99bf14cae76d8d5cbfe574d6ae62f30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>__null_stream</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aef4313219be7dbb7265bbfc6a1b85b68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sotDEBUGF</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa793719756358c5ef619d6b033e6feca</anchor>
      <arglist>(const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sotDEBUGF</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6815438f603a7718ab611fe8f47a8b09</anchor>
      <arglist>(const size_type, const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sotERRORF</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a43c66676be371498c2199f65c1842460</anchor>
      <arglist>(const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sotERRORF</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab17a77a6822c8cd4808e19e521cee454</anchor>
      <arglist>(const size_type, const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sotTDEBUGF</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa19ef5ca4a27b91043fc045d70f75638</anchor>
      <arglist>(const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sotTDEBUGF</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a65260ed9ddad0d025e6509ff9f6ae1e8</anchor>
      <arglist>(const size_type, const char *,...)</arglist>
    </member>
    <member kind="variable">
      <type>SOT_CORE_EXPORT DebugTrace</type>
      <name>sotDEBUGFLOW</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa811f7d60061d82b2e5e0b2f2e3890a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SOT_CORE_EXPORT DebugTrace</type>
      <name>sotERRORFLOW</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a4146a4b4c9a50638969cc22306eb2f40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>derivator-impl.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>derivator-impl_8hh.html</filename>
    <includes id="derivator_8hh" name="derivator.hh" local="no" imported="no">sot/core/derivator.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_SPECIFICATION</name>
      <anchorfile>derivator-impl_8hh.html</anchorfile>
      <anchor>a0d2b30d641c7d3d945a361a333d5870d</anchor>
      <arglist>(className, sotSigType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DERIVATOR_EXPORT</name>
      <anchorfile>derivator-impl_8hh.html</anchorfile>
      <anchor>a1617b2a9982221ce9748e193550306ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>derivator-python.h</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>derivator-python_8h.html</filename>
    <includes id="derivator_8hh" name="derivator.hh" local="no" imported="no">sot/core/derivator.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dg::sot::Derivator&lt; double &gt;, dg::sot::Derivator&lt; dg::Vector &gt;, dg::sot::Derivator&lt; dg::Matrix &gt;, dg::sot::Derivator&lt; dg::sot::VectorQuaternion &gt; &gt;</type>
      <name>entities_t</name>
      <anchorfile>derivator-python_8h.html</anchorfile>
      <anchor>ad86110ed073046f1f45d5f8c62822cbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>derivator.cpp</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>derivator_8cpp.html</filename>
    <includes id="derivator_8hh" name="derivator.hh" local="no" imported="no">sot/core/derivator.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="derivator-impl_8hh" name="derivator-impl.hh" local="no" imported="no">sot/core/derivator-impl.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN</name>
      <anchorfile>derivator_8cpp.html</anchorfile>
      <anchor>a585348b61288506f51165d7deb9ab647</anchor>
      <arglist>(sotClassType, sotType, className)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>derivator.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>derivator_8hh.html</filename>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <class kind="class">dynamicgraph::sot::Derivator</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>device.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>device_8cpp.html</filename>
    <includes id="device_8hh" name="device.hh" local="yes" imported="no">sot/core/device.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="macros_8hh" name="macros.hh" local="no" imported="no">sot/core/macros.hh</includes>
    <includes id="integrator_8hh" name="integrator.hh" local="no" imported="no">sot/core/integrator.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_BOUNDS</name>
      <anchorfile>device_8cpp.html</anchorfile>
      <anchor>a840e6e1fca411df683943edc6aefcaf6</anchor>
      <arglist>(val, lower, upper, what, eps)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENABLE_RT_LOG</name>
      <anchorfile>device_8cpp.html</anchorfile>
      <anchor>ad4556d08bc886aa0b99ab0aa4822024a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>saturateBounds</name>
      <anchorfile>device_8cpp.html</anchorfile>
      <anchor>a01a937d428ae431702b989999cfa585d</anchor>
      <arglist>(double &amp;val, const double &amp;lower, const double &amp;upper)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>device.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>device_8hh.html</filename>
    <includes id="abstract-sot-external-interface_8hh" name="abstract-sot-external-interface.hh" local="no" imported="no">sot/core/abstract-sot-external-interface.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::Device</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="enumeration">
      <type></type>
      <name>ControlInput</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a639e1fbd2afab49668840b03940aeaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITION_CONTROL</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a639e1fbd2afab49668840b03940aeaa5a328f5f8ea70e8095ef718ca4eb57d26a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VELOCITY_CONTROL</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a639e1fbd2afab49668840b03940aeaa5a30ceaa31f2a718ba6d1a15e6bf57d186</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TORQUE_CONTROL</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a639e1fbd2afab49668840b03940aeaa5a824d0eff0c795f72e823c60220578fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_SIZE</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a639e1fbd2afab49668840b03940aeaa5ae7153d7e9ad265ddd474d280bdbdc08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>ControlInput_s</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a92dd0205753add2c9aafad913e388bdd</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>double-constant-python.h</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>double-constant-python_8h.html</filename>
    <includes id="double-constant_8hh" name="double-constant.hh" local="no" imported="no">sot/core/double-constant.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::DoubleConstant &gt;</type>
      <name>entities_t</name>
      <anchorfile>double-constant-python_8h.html</anchorfile>
      <anchor>ad97942cb7124943aefe075679f81bd96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>double-constant.cpp</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>double-constant_8cpp.html</filename>
    <includes id="double-constant_8hh" name="double-constant.hh" local="no" imported="no">sot/core/double-constant.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a8b3828c9ce161407abee1b5b2833788d</anchor>
      <arglist>(DoubleConstant, &quot;DoubleConstant&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>double-constant.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>double-constant_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::DoubleConstant</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>dummy-sot-external-interface.cc</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>dummy-sot-external-interface_8cc.html</filename>
    <includes id="dummy-sot-external-interface_8hh" name="dummy-sot-external-interface.hh" local="yes" imported="no">dummy-sot-external-interface.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <member kind="typedef">
      <type>dynamicgraph::size_type</type>
      <name>size_type</name>
      <anchorfile>dummy-sot-external-interface_8cc.html</anchorfile>
      <anchor>a439623d1c182d3f9ab8872cbb85b660b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::sot::AbstractSotExternalInterface *</type>
      <name>createSotExternalInterface</name>
      <anchorfile>dummy-sot-external-interface_8cc.html</anchorfile>
      <anchor>a884147d6a6544f9142f559b5fd963ed0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySotExternalInterface</name>
      <anchorfile>dummy-sot-external-interface_8cc.html</anchorfile>
      <anchor>a8d40abd38832e7c17ad1ff6da1074ba6</anchor>
      <arglist>(dynamicgraph::sot::AbstractSotExternalInterface *p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dummy-sot-external-interface.hh</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>dummy-sot-external-interface_8hh.html</filename>
    <includes id="abstract-sot-external-interface_8hh" name="abstract-sot-external-interface.hh" local="no" imported="no">sot/core/abstract-sot-external-interface.hh</includes>
    <class kind="class">DummySotExternalInterface</class>
    <member kind="typedef">
      <type>dynamicgraph::size_type</type>
      <name>size_type</name>
      <anchorfile>dummy-sot-external-interface_8hh.html</anchorfile>
      <anchor>a439623d1c182d3f9ab8872cbb85b660b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmake/cython/dummy.cpp</name>
    <path>/tmp/ws/src/sot-core/cmake/cython/</path>
    <filename>cmake_2cython_2dummy_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>tests/dummy.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/</path>
    <filename>tests_2dummy_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tests_2dummy_8cpp.html</anchorfile>
      <anchor>a2c3f6775325c30275d11c6abee2db6a0</anchor>
      <arglist>(int, char **)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>e-operators.h</name>
    <path>/tmp/ws/src/sot-core/doc/additionalDoc/</path>
    <filename>e-operators_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>event-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>event-python_8h.html</filename>
    <includes id="event_8hh" name="event.hh" local="no" imported="no">sot/core/event.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::Event &gt;</type>
      <name>entities_t</name>
      <anchorfile>event-python_8h.html</anchorfile>
      <anchor>ab5d80df58562dc23be544c308c637ec5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>event.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>event_8cpp.html</filename>
    <includes id="event_8hh" name="event.hh" local="no" imported="no">sot/core/event.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a46d095291b410edf364110248531c6b4</anchor>
      <arglist>(Event, &quot;Event&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>event.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>event_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::Event</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>exception-abstract.cpp</name>
    <path>/tmp/ws/src/sot-core/src/exception/</path>
    <filename>exception-abstract_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-abstract_8hh" name="exception-abstract.hh" local="no" imported="no">sot/core/exception-abstract.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="typedef">
      <type>dynamicgraph::size_type</type>
      <name>size_type</name>
      <anchorfile>exception-abstract_8cpp.html</anchorfile>
      <anchor>a439623d1c182d3f9ab8872cbb85b660b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a046f66865277efb75b8e5648672708ac</anchor>
      <arglist>(ostream &amp;os, const ExceptionAbstract &amp;error)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exception-abstract.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>exception-abstract_8hh.html</filename>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <includes id="fwd_8hh" name="fwd.hh" local="no" imported="no">sot/core/fwd.hh</includes>
    <class kind="class">dynamicgraph::sot::ExceptionAbstract</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOT_RETHROW</name>
      <anchorfile>exception-abstract_8hh.html</anchorfile>
      <anchor>aba67729ca33a61234a4ca01d1e070125</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_THROW</name>
      <anchorfile>exception-abstract_8hh.html</anchorfile>
      <anchor>a839a0eec1bc2e636c7434c153916916e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exception-dynamic.cpp</name>
    <path>/tmp/ws/src/sot-core/src/exception/</path>
    <filename>exception-dynamic_8cpp.html</filename>
    <includes id="exception-dynamic_8hh" name="exception-dynamic.hh" local="no" imported="no">sot/core/exception-dynamic.hh</includes>
  </compound>
  <compound kind="file">
    <name>exception-dynamic.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>exception-dynamic_8hh.html</filename>
    <includes id="exception-abstract_8hh" name="exception-abstract.hh" local="no" imported="no">sot/core/exception-abstract.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::ExceptionDynamic</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>exception-factory.cpp</name>
    <path>/tmp/ws/src/sot-core/src/exception/</path>
    <filename>exception-factory_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-factory_8hh" name="exception-factory.hh" local="no" imported="no">sot/core/exception-factory.hh</includes>
  </compound>
  <compound kind="file">
    <name>exception-factory.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>exception-factory_8hh.html</filename>
    <includes id="exception-abstract_8hh" name="exception-abstract.hh" local="no" imported="no">sot/core/exception-abstract.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::ExceptionFactory</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>exception-feature.cpp</name>
    <path>/tmp/ws/src/sot-core/src/exception/</path>
    <filename>exception-feature_8cpp.html</filename>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="no" imported="no">sot/core/exception-feature.hh</includes>
  </compound>
  <compound kind="file">
    <name>exception-feature.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>exception-feature_8hh.html</filename>
    <includes id="exception-abstract_8hh" name="exception-abstract.hh" local="no" imported="no">sot/core/exception-abstract.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::ExceptionFeature</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>exception-signal.cpp</name>
    <path>/tmp/ws/src/sot-core/src/exception/</path>
    <filename>exception-signal_8cpp.html</filename>
    <includes id="exception-signal_8hh" name="exception-signal.hh" local="no" imported="no">sot/core/exception-signal.hh</includes>
  </compound>
  <compound kind="file">
    <name>exception-signal.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>exception-signal_8hh.html</filename>
    <includes id="exception-abstract_8hh" name="exception-abstract.hh" local="no" imported="no">sot/core/exception-abstract.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::ExceptionSignal</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>exception-task.cpp</name>
    <path>/tmp/ws/src/sot-core/src/exception/</path>
    <filename>exception-task_8cpp.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
  </compound>
  <compound kind="file">
    <name>exception-task.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>exception-task_8hh.html</filename>
    <includes id="exception-abstract_8hh" name="exception-abstract.hh" local="no" imported="no">sot/core/exception-abstract.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::ExceptionTask</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>exception-tools.cpp</name>
    <path>/tmp/ws/src/sot-core/src/exception/</path>
    <filename>exception-tools_8cpp.html</filename>
    <includes id="exception-tools_8hh" name="exception-tools.hh" local="no" imported="no">sot/core/exception-tools.hh</includes>
  </compound>
  <compound kind="file">
    <name>exception-tools.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>exception-tools_8hh.html</filename>
    <includes id="exception-abstract_8hh" name="exception-abstract.hh" local="no" imported="no">sot/core/exception-abstract.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::ExceptionTools</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>exp-moving-avg-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>exp-moving-avg-python_8h.html</filename>
    <includes id="exp-moving-avg_8hh" name="exp-moving-avg.hh" local="no" imported="no">sot/core/exp-moving-avg.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::ExpMovingAvg &gt;</type>
      <name>entities_t</name>
      <anchorfile>exp-moving-avg-python_8h.html</anchorfile>
      <anchor>a0cbbc7335b6e28711113d4d9b481628b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exp-moving-avg.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>exp-moving-avg_8cpp.html</filename>
    <includes id="exp-moving-avg_8hh" name="exp-moving-avg.hh" local="no" imported="no">sot/core/exp-moving-avg.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae74d9b336b01234cad1bcf495082f187</anchor>
      <arglist>(ExpMovingAvg, &quot;ExpMovingAvg&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exp-moving-avg.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>exp-moving-avg_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::ExpMovingAvg</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>factory.cpp</name>
    <path>/tmp/ws/src/sot-core/src/factory/</path>
    <filename>factory_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
  </compound>
  <compound kind="file">
    <name>factory.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>factory_8hh.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>SOT_FACTORY_FEATURE_PLUGIN</name>
      <anchorfile>factory_8hh.html</anchorfile>
      <anchor>ac1e20822d1a207bd3f5acacf5b45d15d</anchor>
      <arglist>(sotFeatureType, className)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_FACTORY_TASK_PLUGIN</name>
      <anchorfile>factory_8hh.html</anchorfile>
      <anchor>ac9f289c73a1934d8a91933034bb03f3b</anchor>
      <arglist>(sotTaskType, className)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-1d-python.h</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-1d-python_8h.html</filename>
    <includes id="feature-1d_8hh" name="feature-1d.hh" local="no" imported="no">sot/core/feature-1d.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::Feature1D &gt;</type>
      <name>entities_t</name>
      <anchorfile>feature-1d-python_8h.html</anchorfile>
      <anchor>a709c7d9b24c890e5dd8c030688f5b3fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-1d.cpp</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-1d_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="no" imported="no">sot/core/exception-feature.hh</includes>
    <includes id="feature-1d_8hh" name="feature-1d.hh" local="no" imported="no">sot/core/feature-1d.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>feature-1d_8cpp.html</anchorfile>
      <anchor>a1efede4fda60cf73ba1b39f896a77b69</anchor>
      <arglist>(Feature1D, &quot;Feature1D&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-1d.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>feature-1d_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <class kind="class">dynamicgraph::sot::Feature1D</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTFEATURE1D_EXPORT</name>
      <anchorfile>feature-1d_8hh.html</anchorfile>
      <anchor>a021698004b0495a32e6ff529e936a303</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-abstract.cpp</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-abstract_8cpp.html</filename>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="yes" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="yes" imported="no">sot/core/exception-feature.hh</includes>
  </compound>
  <compound kind="file">
    <name>feature-abstract.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>feature-abstract_8hh.html</filename>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::FeatureAbstract</class>
    <class kind="class">dynamicgraph::sot::FeatureReferenceHelper</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_NO_REFERENCE</name>
      <anchorfile>feature-abstract_8hh.html</anchorfile>
      <anchor>a0440bffdfb2f03811fcb1aea081df4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_REFERENCE_FUNCTIONS</name>
      <anchorfile>feature-abstract_8hh.html</anchorfile>
      <anchor>af94a9aa74899a221105ef4e6bf662504</anchor>
      <arglist>(FeatureSpecialized)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-doc.h</name>
    <path>/tmp/ws/src/sot-core/doc/additionalDoc/</path>
    <filename>feature-doc_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>feature-generic-python.h</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-generic-python_8h.html</filename>
    <includes id="feature-generic_8hh" name="feature-generic.hh" local="no" imported="no">sot/core/feature-generic.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::FeatureGeneric &gt;</type>
      <name>entities_t</name>
      <anchorfile>feature-generic-python_8h.html</anchorfile>
      <anchor>a400b0a7c268d39a954ee0804e4817963</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-generic.cpp</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-generic_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="no" imported="no">sot/core/exception-feature.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="feature-generic_8hh" name="feature-generic.hh" local="no" imported="no">sot/core/feature-generic.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>feature-generic_8cpp.html</anchorfile>
      <anchor>a199ff68c39038525ce91c4485902ce80</anchor>
      <arglist>(FeatureGeneric, &quot;FeatureGeneric&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-generic.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>feature-generic_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <class kind="class">dynamicgraph::sot::FeatureGeneric</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTFEATUREGENERIC_EXPORT</name>
      <anchorfile>feature-generic_8hh.html</anchorfile>
      <anchor>ad0f109214347cb1821464b544b132b8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-joint-limits-command.h</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-joint-limits-command_8h.html</filename>
    <class kind="class">dynamicgraph::sot::command::featureJointLimits::Actuate</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::command</namespace>
    <namespace>dynamicgraph::sot::command::featureJointLimits</namespace>
  </compound>
  <compound kind="file">
    <name>feature-joint-limits-python.h</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-joint-limits-python_8h.html</filename>
    <includes id="feature-joint-limits_8hh" name="feature-joint-limits.hh" local="no" imported="no">sot/core/feature-joint-limits.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::FeatureJointLimits &gt;</type>
      <name>entities_t</name>
      <anchorfile>feature-joint-limits-python_8h.html</anchorfile>
      <anchor>a18b6797986a8b2fdd19d612ac17df4bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-joint-limits.cpp</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-joint-limits_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="no" imported="no">sot/core/exception-feature.hh</includes>
    <includes id="feature-joint-limits_8hh" name="feature-joint-limits.hh" local="no" imported="no">sot/core/feature-joint-limits.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>feature-joint-limits_8cpp.html</anchorfile>
      <anchor>a5ec4dd3ffe589c1269cd5f1306482a04</anchor>
      <arglist>(FeatureJointLimits, &quot;FeatureJointLimits&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-joint-limits.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>feature-joint-limits_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <class kind="class">dynamicgraph::sot::FeatureJointLimits</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTFEATUREJOINTLIMITS_EXPORT</name>
      <anchorfile>feature-joint-limits_8hh.html</anchorfile>
      <anchor>a53a222b502abdd7e26912fc97424c04e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-line-distance-python.h</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-line-distance-python_8h.html</filename>
    <includes id="feature-line-distance_8hh" name="feature-line-distance.hh" local="no" imported="no">sot/core/feature-line-distance.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::FeatureLineDistance &gt;</type>
      <name>entities_t</name>
      <anchorfile>feature-line-distance-python_8h.html</anchorfile>
      <anchor>a3d350b6288704321815e96707a5ef55a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-line-distance.cpp</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-line-distance_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="no" imported="no">sot/core/exception-feature.hh</includes>
    <includes id="feature-line-distance_8hh" name="feature-line-distance.hh" local="no" imported="no">sot/core/feature-line-distance.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>feature-line-distance_8cpp.html</anchorfile>
      <anchor>a8eac596f008222df2aa0948f88b6a7dc</anchor>
      <arglist>(FeatureLineDistance, &quot;FeatureLineDistance&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-line-distance.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>feature-line-distance_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <class kind="class">dynamicgraph::sot::FeatureLineDistance</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTFEATURELINEDISTANCE_EXPORT</name>
      <anchorfile>feature-line-distance_8hh.html</anchorfile>
      <anchor>a4b3b4d14eb2b569ff1cd9bc3fab59704</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-pose-python.h</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-pose-python_8h.html</filename>
    <includes id="feature-pose_8hh" name="feature-pose.hh" local="no" imported="no">sot/core/feature-pose.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dgs::FeaturePose&lt; dgs::SE3Representation &gt;, dgs::FeaturePose&lt; dgs::R3xSO3Representation &gt; &gt;</type>
      <name>entities_t</name>
      <anchorfile>feature-pose-python_8h.html</anchorfile>
      <anchor>a523da4752fcc7d021b0f5700209279a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-pose.cpp</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-pose_8cpp.html</filename>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="feature-pose_8hh" name="feature-pose.hh" local="no" imported="no">sot/core/feature-pose.hh</includes>
    <includes id="macros_8hh" name="macros.hh" local="no" imported="no">sot/core/macros.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="typedef">
      <type>FeaturePose&lt; R3xSO3Representation &gt;</type>
      <name>FeaturePose_t</name>
      <anchorfile>feature-pose_8cpp.html</anchorfile>
      <anchor>ae4eaecd2d2cd4a58d0e7de40d4481091</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FeaturePose&lt; SE3Representation &gt;</type>
      <name>FeaturePoseSE3_t</name>
      <anchorfile>feature-pose_8cpp.html</anchorfile>
      <anchor>a02369dd6da005f349c0724bec10e09aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>feature-pose_8cpp.html</anchorfile>
      <anchor>a03a80d04b63357c386f3444fb3cc3402</anchor>
      <arglist>(FeaturePose_t, &quot;FeaturePose&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>feature-pose_8cpp.html</anchorfile>
      <anchor>a60e18650fe2a1fd2480880905c19956d</anchor>
      <arglist>(FeaturePoseSE3_t, &quot;FeaturePoseSE3&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-pose.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>feature-pose_8hh.html</filename>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <class kind="class">dynamicgraph::sot::FeaturePose</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="typedef">
      <type>FeaturePose&lt; R3xSO3Representation &gt;</type>
      <name>FeaturePose_t</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ace75900e4531cba078f9d70cde004442</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FeaturePose&lt; SE3Representation &gt;</type>
      <name>FeaturePoseSE3_t</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a106b2c7635667882920dd508cb371189</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Representation_t</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a27c6a3b854be5e2a5961070c65dfcb90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SE3Representation</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a27c6a3b854be5e2a5961070c65dfcb90a3de6869675b8ba16663a27730198ba55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>R3xSO3Representation</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a27c6a3b854be5e2a5961070c65dfcb90a8a5bda1bea95f5aed6bbad1e750b17a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Vector6d</type>
      <name>convertVelocity</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6cc8c992d034825d78656860a247b96a</anchor>
      <arglist>(const MatrixHomogeneous &amp;M, const MatrixHomogeneous &amp;Mdes, const Vector &amp;faNufafbDes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-posture-python.h</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-posture-python_8h.html</filename>
    <includes id="feature-posture_8hh" name="feature-posture.hh" local="no" imported="no">sot/core/feature-posture.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::FeaturePosture &gt;</type>
      <name>entities_t</name>
      <anchorfile>feature-posture-python_8h.html</anchorfile>
      <anchor>a7d699661c7cb5175bd2d04d923782f9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-posture.cpp</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-posture_8cpp.html</filename>
    <includes id="feature-posture_8hh" name="feature-posture.hh" local="no" imported="no">sot/core/feature-posture.hh</includes>
    <class kind="class">dynamicgraph::sot::FeaturePosture::SelectDof</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6c5ae332c70e919d994b6affec472fed</anchor>
      <arglist>(FeaturePosture, &quot;FeaturePosture&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-posture.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>feature-posture_8hh.html</filename>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="yes" imported="no">sot/core/feature-abstract.hh</includes>
    <class kind="class">dynamicgraph::sot::FeaturePosture</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTFEATUREPOSTURE_EXPORT</name>
      <anchorfile>feature-posture_8hh.html</anchorfile>
      <anchor>a71680f9539fe4af5f24833b8197ecaa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-task-python.h</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-task-python_8h.html</filename>
    <includes id="feature-task_8hh" name="feature-task.hh" local="no" imported="no">sot/core/feature-task.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::FeatureTask &gt;</type>
      <name>entities_t</name>
      <anchorfile>feature-task-python_8h.html</anchorfile>
      <anchor>a9bd247160479eada6eab51832085e513</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-task.cpp</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-task_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="no" imported="no">sot/core/exception-feature.hh</includes>
    <includes id="feature-task_8hh" name="feature-task.hh" local="no" imported="no">sot/core/feature-task.hh</includes>
    <includes id="task_8hh" name="task.hh" local="no" imported="no">sot/core/task.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>feature-task_8cpp.html</anchorfile>
      <anchor>a84cfcc47e8c5e173a25e5dc6263549a4</anchor>
      <arglist>(FeatureTask, &quot;FeatureTask&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-task.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>feature-task_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <includes id="feature-generic_8hh" name="feature-generic.hh" local="no" imported="no">sot/core/feature-generic.hh</includes>
    <includes id="task-abstract_8hh" name="task-abstract.hh" local="no" imported="no">sot/core/task-abstract.hh</includes>
    <class kind="class">dynamicgraph::sot::FeatureTask</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTFEATURETASK_EXPORT</name>
      <anchorfile>feature-task_8hh.html</anchorfile>
      <anchor>ab72b621a5ad7b26040dce28e74031f76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-vector3-python.h</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-vector3-python_8h.html</filename>
    <includes id="feature-vector3_8hh" name="feature-vector3.hh" local="no" imported="no">sot/core/feature-vector3.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::FeatureVector3 &gt;</type>
      <name>entities_t</name>
      <anchorfile>feature-vector3-python_8h.html</anchorfile>
      <anchor>ac14c53575161ce02b3307ccb76f3babb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-vector3.cpp</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-vector3_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="no" imported="no">sot/core/exception-feature.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="feature-vector3_8hh" name="feature-vector3.hh" local="no" imported="no">sot/core/feature-vector3.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>feature-vector3_8cpp.html</anchorfile>
      <anchor>abed5cd42698d7861f8979034137661f9</anchor>
      <arglist>(FeatureVector3, &quot;FeatureVector3&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-vector3.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>feature-vector3_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <class kind="class">dynamicgraph::sot::FeatureVector3</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTFEATUREVECTOR3_EXPORT</name>
      <anchorfile>feature-vector3_8hh.html</anchorfile>
      <anchor>a2e717d52e2e143adbcfbf0b34a63d115</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-visual-point-python.h</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-visual-point-python_8h.html</filename>
    <includes id="feature-visual-point_8hh" name="feature-visual-point.hh" local="no" imported="no">sot/core/feature-visual-point.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::FeatureVisualPoint &gt;</type>
      <name>entities_t</name>
      <anchorfile>feature-visual-point-python_8h.html</anchorfile>
      <anchor>a7d00a2af95f0aceadd91efbe14946c09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-visual-point.cpp</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>feature-visual-point_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="no" imported="no">sot/core/exception-feature.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="feature-visual-point_8hh" name="feature-visual-point.hh" local="no" imported="no">sot/core/feature-visual-point.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>feature-visual-point_8cpp.html</anchorfile>
      <anchor>ab30bd45879a8ae6f57f7567df68e5d51</anchor>
      <arglist>(FeatureVisualPoint, &quot;FeatureVisualPoint&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>feature-visual-point.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>feature-visual-point_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <class kind="class">dynamicgraph::sot::FeatureVisualPoint</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTFEATUREVISUALPOINT_EXPORT</name>
      <anchorfile>feature-visual-point_8hh.html</anchorfile>
      <anchor>a42b26f87b660776b3b9bb91c7693f265</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>files.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/traces/</path>
    <filename>files_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>files_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filter-differentiator-python.h</name>
    <path>/tmp/ws/src/sot-core/src/filters/</path>
    <filename>filter-differentiator-python_8h.html</filename>
    <includes id="filter-differentiator_8hh" name="filter-differentiator.hh" local="no" imported="no">sot/core/filter-differentiator.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::FilterDifferentiator &gt;</type>
      <name>entities_t</name>
      <anchorfile>filter-differentiator-python_8h.html</anchorfile>
      <anchor>a1cb1ed94be240c48b6b7e57f43f2d659</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filter-differentiator.cpp</name>
    <path>/tmp/ws/src/sot-core/src/filters/</path>
    <filename>filter-differentiator_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="filter-differentiator_8hh" name="filter-differentiator.hh" local="no" imported="no">sot/core/filter-differentiator.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ALL_INPUT_SIGNALS</name>
      <anchorfile>filter-differentiator_8cpp.html</anchorfile>
      <anchor>a71d9b08e07bed343f39de115e606409e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ALL_OUTPUT_SIGNALS</name>
      <anchorfile>filter-differentiator_8cpp.html</anchorfile>
      <anchor>a205eca88c9cb66c177737a7f8b34fb83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG</name>
      <anchorfile>filter-differentiator_8cpp.html</anchorfile>
      <anchor>af855c94dc540e943632089ce7496faac</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOGFILE</name>
      <anchorfile>filter-differentiator_8cpp.html</anchorfile>
      <anchor>a6d3fef197146b932f5ad01fce683a66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FilterDifferentiator</type>
      <name>EntityClassName</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa26e7f1a3566b8f630fc2d0d0eb48d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_INNER_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a1cf489998be5b98e5525bacf95e7c9f2</anchor>
      <arglist>(x_dx_ddx, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_OUT_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6aac275d2a74163bcc3eab54a91f0d1a</anchor>
      <arglist>(ddx, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_OUT_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a2dab577b19b7f0e9e609e7d24d7ce2a0</anchor>
      <arglist>(dx, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_OUT_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a0d37a13afdaf34bd1683293f23cf7880</anchor>
      <arglist>(x_filtered, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6e598cd6f8e67413f88a9430c836810f</anchor>
      <arglist>(FilterDifferentiator, &quot;FilterDifferentiator&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filter-differentiator.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>filter-differentiator_8hh.html</filename>
    <includes id="causal-filter_8hh" name="causal-filter.hh" local="no" imported="no">sot/core/causal-filter.hh</includes>
    <includes id="stop-watch_8hh" name="stop-watch.hh" local="no" imported="no">sot/core/stop-watch.hh</includes>
    <class kind="class">dynamicgraph::sot::FilterDifferentiator</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTFILTERDIFFERENTIATOR_EXPORT</name>
      <anchorfile>filter-differentiator_8hh.html</anchorfile>
      <anchor>aa8c12992e15e6aaba92f7b7d7fff0edd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fir-filter-impl.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>fir-filter-impl_8hh.html</filename>
    <includes id="fir-filter_8hh" name="fir-filter.hh" local="no" imported="no">sot/core/fir-filter.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_SPECIFICATION</name>
      <anchorfile>fir-filter-impl_8hh.html</anchorfile>
      <anchor>a96682fe45d50239e2da40da6664797f5</anchor>
      <arglist>(className, sotSigType, sotCoefType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIL_FILTER_EXPORT</name>
      <anchorfile>fir-filter-impl_8hh.html</anchorfile>
      <anchor>aff8252c79664d4e2d2666274e78f57d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fir-filter-python.h</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>fir-filter-python_8h.html</filename>
    <includes id="fir-filter_8hh" name="fir-filter.hh" local="no" imported="no">sot/core/fir-filter.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dg::sot::FIRFilter&lt; double, double &gt;, dg::sot::FIRFilter&lt; dg::Vector, double &gt;, dg::sot::FIRFilter&lt; dg::Vector, dg::Matrix &gt; &gt;</type>
      <name>entities_t</name>
      <anchorfile>fir-filter-python_8h.html</anchorfile>
      <anchor>a232358907ef1a2ebcf3c95d2044ba885</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fir-filter.cpp</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>fir-filter_8cpp.html</filename>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="fir-filter_8hh" name="fir-filter.hh" local="no" imported="no">sot/core/fir-filter.hh</includes>
    <includes id="fir-filter-impl_8hh" name="fir-filter-impl.hh" local="no" imported="no">sot/core/fir-filter-impl.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN</name>
      <anchorfile>fir-filter_8cpp.html</anchorfile>
      <anchor>a085db01d0466162f805d7e1191925b02</anchor>
      <arglist>(sotClassType, sotSigType, sotCoefType, id, className)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a962d01c809f0d853509c7696cfa41f24</anchor>
      <arglist>(FIRFilter, double, double, double_double, &quot;FIRFilter&quot;) SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN(FIRFilter</arglist>
    </member>
    <member kind="function">
      <type>FIRFilter</type>
      <name>SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ac79c44b9e82c1da6df4822202dd4a699</anchor>
      <arglist>(FIRFilter, Vector, Matrix, vec_mat, &quot;FIRFilter&quot;) template&lt;&gt; void FIRFilter&lt; Vector</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>double</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a1d8575d5434cd693546787934479f612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vec_double</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6bc9ac79ec1f948118aa2eb185c616ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Vector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a09a41efa4b78093d75df4db6d6e0d06f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fir-filter.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>fir-filter_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::detail::circular_buffer</class>
    <class kind="class">dynamicgraph::sot::FIRFilter</class>
    <class kind="class">dynamicgraph::sot::FIRFilter</class>
    <class kind="class">dynamicgraph::sot::command::GetElement</class>
    <class kind="class">dynamicgraph::sot::command::SetElement</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::command</namespace>
    <namespace>dynamicgraph::sot::detail</namespace>
  </compound>
  <compound kind="file">
    <name>flags.cpp</name>
    <path>/tmp/ws/src/sot-core/src/sot/</path>
    <filename>flags_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type>Flags</type>
      <name>operator&amp;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>afd69aa07c63653728deef6a4b4cce859</anchor>
      <arglist>(const Flags &amp;f1, const Flags &amp;f2)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a68143dad86eb3104d53100dc97cce25a</anchor>
      <arglist>(std::ostream &amp;os, const Flags &amp;fl)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad419117f98adeac8c0c0aad89d8d5381</anchor>
      <arglist>(std::istream &amp;is, Flags &amp;fl)</arglist>
    </member>
    <member kind="function">
      <type>Flags</type>
      <name>operator|</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af3dddc349aec112316067644db126ac4</anchor>
      <arglist>(const Flags &amp;f1, const Flags &amp;f2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>flags.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>flags_8hh.html</filename>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::Flags</class>
    <class kind="struct">dynamicgraph::signal_io&lt; sot::Flags &gt;</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>fwd.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>fwd_8hh.html</filename>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>gain-adaptive-python.h</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>gain-adaptive-python_8h.html</filename>
    <includes id="gain-adaptive_8hh" name="gain-adaptive.hh" local="no" imported="no">sot/core/gain-adaptive.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::GainAdaptive &gt;</type>
      <name>entities_t</name>
      <anchorfile>gain-adaptive-python_8h.html</anchorfile>
      <anchor>a1bf56662efd5d6d73f582102f0f8ac96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gain-adaptive.cpp</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>gain-adaptive_8cpp.html</filename>
    <includes id="gain-adaptive_8hh" name="gain-adaptive.hh" local="no" imported="no">sot/core/gain-adaptive.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-signal_8hh" name="exception-signal.hh" local="no" imported="no">sot/core/exception-signal.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>__SOT_GAIN_ADAPTATIVE_INIT</name>
      <anchorfile>gain-adaptive_8cpp.html</anchorfile>
      <anchor>a7a6218484a6d39517bc5202a803d0280</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>gain-adaptive_8cpp.html</anchorfile>
      <anchor>a376c523137d169a7310e1293f45ac135</anchor>
      <arglist>(GainAdaptive, &quot;GainAdaptive&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gain-adaptive.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>gain-adaptive_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::GainAdaptive</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTGAINADAPTATIVE_EXPORT</name>
      <anchorfile>gain-adaptive_8hh.html</anchorfile>
      <anchor>ad0399999f8dc95c4d195283bc4a3aa83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gain-hyperbolic-python.h</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>gain-hyperbolic-python_8h.html</filename>
    <includes id="gain-hyperbolic_8hh" name="gain-hyperbolic.hh" local="no" imported="no">sot/core/gain-hyperbolic.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::GainHyperbolic &gt;</type>
      <name>entities_t</name>
      <anchorfile>gain-hyperbolic-python_8h.html</anchorfile>
      <anchor>a64ee2cae0cc06601b3220b460e9ff909</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gain-hyperbolic.cpp</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>gain-hyperbolic_8cpp.html</filename>
    <includes id="gain-hyperbolic_8hh" name="gain-hyperbolic.hh" local="no" imported="no">sot/core/gain-hyperbolic.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-signal_8hh" name="exception-signal.hh" local="no" imported="no">sot/core/exception-signal.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>__SOT_GAIN_HYPERBOLIC_INIT</name>
      <anchorfile>gain-hyperbolic_8cpp.html</anchorfile>
      <anchor>a2687adaa63ce771acb5f1ebeda2cf4b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>gain-hyperbolic_8cpp.html</anchorfile>
      <anchor>ac4b66c81abdff19e955610368a6f9476</anchor>
      <arglist>(GainHyperbolic, &quot;GainHyperbolic&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gain-hyperbolic.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>gain-hyperbolic_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::GainHyperbolic</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTGAINHYPERBOLIC_EXPORT</name>
      <anchorfile>gain-hyperbolic_8hh.html</anchorfile>
      <anchor>a169e912ea9839487ca10c5b30f10a377</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>git-archive-all.py</name>
    <path>/tmp/ws/src/sot-core/cmake/</path>
    <filename>git-archive-all_8py.html</filename>
    <namespace>git-archive-all</namespace>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespacegit-archive-all.html</anchorfile>
      <anchor>adffa1c135f4c9da96a0d96e9f0a7a578</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>good_python_script.py</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>good__python__script_8py.html</filename>
    <namespace>good_python_script</namespace>
    <member kind="variable">
      <type>int</type>
      <name>a</name>
      <anchorfile>namespacegood__python__script.html</anchorfile>
      <anchor>a90d548bfaf587fe282718166a6a4b069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>b</name>
      <anchorfile>namespacegood__python__script.html</anchorfile>
      <anchor>aff7efeb509809daf506597a89fb1ab46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gradient-ascent-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>gradient-ascent-python_8h.html</filename>
    <includes id="gradient-ascent_8hh" name="gradient-ascent.hh" local="no" imported="no">sot/core/gradient-ascent.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::GradientAscent &gt;</type>
      <name>entities_t</name>
      <anchorfile>gradient-ascent-python_8h.html</anchorfile>
      <anchor>ad542f3ee124480d8f46d6bf28d542543</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gradient-ascent.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>gradient-ascent_8cpp.html</filename>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="gradient-ascent_8hh" name="gradient-ascent.hh" local="no" imported="no">sot/core/gradient-ascent.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a3424412a95cbe53c583e928b7849b8cc</anchor>
      <arglist>(GradientAscent, &quot;GradientAscent&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gradient-ascent.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>gradient-ascent_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::GradientAscent</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>gripper-control-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>gripper-control-python_8h.html</filename>
    <includes id="gripper-control_8hh" name="gripper-control.hh" local="no" imported="no">sot/core/gripper-control.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::GripperControlPlugin &gt;</type>
      <name>entities_t</name>
      <anchorfile>gripper-control-python_8h.html</anchorfile>
      <anchor>ae88abbaf7aa5bed080e890c476d0b7b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gripper-control.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>gripper-control_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="gripper-control_8hh" name="gripper-control.hh" local="no" imported="no">sot/core/gripper-control.hh</includes>
    <includes id="macros-signal_8hh" name="macros-signal.hh" local="no" imported="no">sot/core/macros-signal.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>ENABLE_RT_LOG</name>
      <anchorfile>gripper-control_8cpp.html</anchorfile>
      <anchor>ad4556d08bc886aa0b99ab0aa4822024a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_FULL_TO_REDUCED</name>
      <anchorfile>gripper-control_8cpp.html</anchorfile>
      <anchor>a18a66aa3354125fadc6b1474b9936b00</anchor>
      <arglist>(sotName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>gripper-control_8cpp.html</anchorfile>
      <anchor>adc73566b46fa67f281f50ab9f3b6cb73</anchor>
      <arglist>(GripperControlPlugin, &quot;GripperControl&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>DT</name>
      <anchorfile>gripper-control_8cpp.html</anchorfile>
      <anchor>ac3aa6a31a38913e7890edc8c90c79ed8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gripper-control.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>gripper-control_8hh.html</filename>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <class kind="class">dynamicgraph::sot::GripperControl</class>
    <class kind="class">dynamicgraph::sot::GripperControlPlugin</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTGRIPPERCONTROL_EXPORT</name>
      <anchorfile>gripper-control_8hh.html</anchorfile>
      <anchor>af75e58a4d2c548c532f055700334c259</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>history.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/utils/</path>
    <filename>history_8py.html</filename>
    <class kind="class">dynamic_graph::sot::core::utils::history::History</class>
    <namespace>dynamic_graph::sot::core::utils::history</namespace>
  </compound>
  <compound kind="file">
    <name>install-doc.h</name>
    <path>/tmp/ws/src/sot-core/doc/additionalDoc/</path>
    <filename>install-doc_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>integrator-abstract-impl.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>integrator-abstract-impl_8hh.html</filename>
    <includes id="integrator-abstract_8hh" name="integrator-abstract.hh" local="no" imported="no">sot/core/integrator-abstract.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_SPECIFICATION</name>
      <anchorfile>integrator-abstract-impl_8hh.html</anchorfile>
      <anchor>a96682fe45d50239e2da40da6664797f5</anchor>
      <arglist>(className, sotSigType, sotCoefType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTEGRATOR_ABSTRACT_EXPORT</name>
      <anchorfile>integrator-abstract-impl_8hh.html</anchorfile>
      <anchor>a62fd633fc2f015b0e7fa12fc24108112</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>integrator-abstract-python.h</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>integrator-abstract-python_8h.html</filename>
    <member kind="typedef">
      <type>boost::mpl::vector</type>
      <name>entities_t</name>
      <anchorfile>integrator-abstract-python_8h.html</anchorfile>
      <anchor>a69ce9a7e693dbaa45dc8872fde83592e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>integrator-abstract.cpp</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>integrator-abstract_8cpp.html</filename>
    <includes id="integrator-abstract_8hh" name="integrator-abstract.hh" local="no" imported="no">sot/core/integrator-abstract.hh</includes>
    <includes id="integrator-abstract-impl_8hh" name="integrator-abstract-impl.hh" local="no" imported="no">sot/core/integrator-abstract-impl.hh</includes>
  </compound>
  <compound kind="file">
    <name>integrator-abstract.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>integrator-abstract_8hh.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <class kind="class">dynamicgraph::sot::IntegratorAbstract</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>integrator-euler-impl.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>integrator-euler-impl_8hh.html</filename>
    <includes id="integrator-euler_8hh" name="integrator-euler.hh" local="no" imported="no">sot/core/integrator-euler.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_SPECIFICATION</name>
      <anchorfile>integrator-euler-impl_8hh.html</anchorfile>
      <anchor>a96682fe45d50239e2da40da6664797f5</anchor>
      <arglist>(className, sotSigType, sotCoefType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTEGRATOR_EULER_EXPORT</name>
      <anchorfile>integrator-euler-impl_8hh.html</anchorfile>
      <anchor>ab676d95fdda6e5bb671b475a3c6deb0e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>integrator-euler-python-module-py.cc</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>integrator-euler-python-module-py_8cc.html</filename>
    <includes id="integrator-euler_8hh" name="integrator-euler.hh" local="no" imported="no">sot/core/integrator-euler.hh</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_PYTHON_MODULE</name>
      <anchorfile>integrator-euler-python-module-py_8cc.html</anchorfile>
      <anchor>a12be8cf4ea726c48373195ee4f7dcd22</anchor>
      <arglist>(wrap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeIntegratorEuler</name>
      <anchorfile>integrator-euler-python-module-py_8cc.html</anchorfile>
      <anchor>a5d0c339b06f78dfb3c90dee9033ac665</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>integrator-euler.cpp</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>integrator-euler_8cpp.html</filename>
    <includes id="integrator-euler-impl_8hh" name="integrator-euler-impl.hh" local="no" imported="no">sot/core/integrator-euler-impl.hh</includes>
    <includes id="integrator-euler_8hh" name="integrator-euler.hh" local="no" imported="no">sot/core/integrator-euler.hh</includes>
    <includes id="integrator-euler_8t_8cpp" name="integrator-euler.t.cpp" local="yes" imported="no">integrator-euler.t.cpp</includes>
  </compound>
  <compound kind="file">
    <name>integrator-euler.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>integrator-euler_8hh.html</filename>
    <includes id="integrator-abstract_8hh" name="integrator-abstract.hh" local="no" imported="no">sot/core/integrator-abstract.hh</includes>
    <class kind="class">dynamicgraph::sot::IntegratorEuler</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::internal</namespace>
    <member kind="function">
      <type>bool</type>
      <name>integratorEulerCoeffIsIdentity</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1internal.html</anchorfile>
      <anchor>a1a4de617db32d024523adee792bbb806</anchor>
      <arglist>(const coefT c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>integratorEulerCoeffIsIdentity</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1internal.html</anchorfile>
      <anchor>ad80e01411df424f1b4a8fb8badb5f448</anchor>
      <arglist>(const Matrix c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>integratorEulerCoeffIsIdentity</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1internal.html</anchorfile>
      <anchor>a72289dfe908fcebcb93c1897979d4cd3</anchor>
      <arglist>(const Vector c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>integrator-euler.t.cpp</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>integrator-euler_8t_8cpp.html</filename>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="integrator-euler_8hh" name="integrator-euler.hh" local="no" imported="no">sot/core/integrator-euler.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN_EULER</name>
      <anchorfile>integrator-euler_8t_8cpp.html</anchorfile>
      <anchor>a37c48246db6460c715637c4d29552b70</anchor>
      <arglist>(sotClassType, sotSigType, sotCoefType, className)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN_EULER</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa6a27c60bb761a3619cac95d7f0cfd7f</anchor>
      <arglist>(IntegratorEuler, double, double, &quot;IntegratorEulerDoubleDouble&quot;) SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN_EULER(IntegratorEuler</arglist>
    </member>
    <member kind="function">
      <type>IntegratorEulerVectorMatrix</type>
      <name>SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN_EULER</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae2886763594b69bedaa5b36a71b75fd8</anchor>
      <arglist>(IntegratorEuler, Vector, double, &quot;IntegratorEulerVectorDouble&quot;) template class IntegratorEuler&lt; double</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Matrix</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a62175272144333a320055970535276fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>integrator.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>integrator_8cpp.html</filename>
    <includes id="integrator_8hh" name="integrator.hh" local="no" imported="no">sot/core/integrator.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::internal</namespace>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aaa1078047b5fb3285ba8adf0579b7b03</anchor>
      <arglist>(Integrator, &quot;Integrator&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>integrator.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>integrator_8hh.html</filename>
    <includes id="periodic-call_8hh" name="periodic-call.hh" local="yes" imported="no">sot/core/periodic-call.hh</includes>
    <class kind="class">dynamicgraph::sot::Integrator</class>
    <class kind="class">dynamicgraph::sot::internal::Signal</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::internal</namespace>
  </compound>
  <compound kind="file">
    <name>joint-limitator-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>joint-limitator-python_8h.html</filename>
    <includes id="joint-limitator_8hh" name="joint-limitator.hh" local="no" imported="no">sot/core/joint-limitator.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::JointLimitator &gt;</type>
      <name>entities_t</name>
      <anchorfile>joint-limitator-python_8h.html</anchorfile>
      <anchor>ab40c4e69bf092c140fd8c74dc2d34862</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>joint-limitator.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>joint-limitator_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="no" imported="no">sot/core/exception-feature.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="joint-limitator_8hh" name="joint-limitator.hh" local="no" imported="no">sot/core/joint-limitator.hh</includes>
    <member kind="typedef">
      <type>dynamicgraph::size_type</type>
      <name>size_type</name>
      <anchorfile>joint-limitator_8cpp.html</anchorfile>
      <anchor>a439623d1c182d3f9ab8872cbb85b660b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>joint-limitator_8cpp.html</anchorfile>
      <anchor>ae605bb5af90bea042662e3082af1e287</anchor>
      <arglist>(JointLimitator, &quot;JointLimitator&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>joint-limitator.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>joint-limitator_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <class kind="class">dynamicgraph::sot::JointLimitator</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTJOINTLIMITATOR_EXPORT</name>
      <anchorfile>joint-limitator_8hh.html</anchorfile>
      <anchor>aaffd7bfca0d11aeecc975e3f96724334</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>joint-trajectory-command.hh</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>joint-trajectory-command_8hh.html</filename>
    <includes id="joint-trajectory-entity_8hh" name="joint-trajectory-entity.hh" local="no" imported="no">sot/core/joint-trajectory-entity.hh</includes>
    <class kind="class">dynamicgraph::sot::command::classSot::SetInitTrajectory</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::command</namespace>
    <namespace>dynamicgraph::sot::command::classSot</namespace>
  </compound>
  <compound kind="file">
    <name>joint-trajectory-entity-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>joint-trajectory-entity-python_8h.html</filename>
    <includes id="joint-trajectory-entity_8hh" name="joint-trajectory-entity.hh" local="no" imported="no">sot/core/joint-trajectory-entity.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::SotJointTrajectoryEntity &gt;</type>
      <name>entities_t</name>
      <anchorfile>joint-trajectory-entity-python_8h.html</anchorfile>
      <anchor>ac9826731dd1199b04172b19462d66bb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>joint-trajectory-entity.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>joint-trajectory-entity_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="joint-trajectory-entity_8hh" name="joint-trajectory-entity.hh" local="no" imported="no">sot/core/joint-trajectory-entity.hh</includes>
    <includes id="joint-trajectory-command_8hh" name="joint-trajectory-command.hh" local="yes" imported="no">joint-trajectory-command.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>joint-trajectory-entity_8cpp.html</anchorfile>
      <anchor>ae1ee4cef951492c2e33deb8af2a3d058</anchor>
      <arglist>(SotJointTrajectoryEntity, &quot;SotJointTrajectoryEntity&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>joint-trajectory-entity.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>joint-trajectory-entity_8hh.html</filename>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="trajectory_8hh" name="trajectory.hh" local="no" imported="no">sot/core/trajectory.hh</includes>
    <class kind="class">dynamicgraph::sot::SotJointTrajectoryEntity</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTJOINT_TRAJECTORY_ENTITY_EXPORT</name>
      <anchorfile>joint-trajectory-entity_8hh.html</anchorfile>
      <anchor>a36122ece2b5d963b66b1b9965aa9ed43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kalman-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>kalman-python_8h.html</filename>
    <includes id="kalman_8hh" name="kalman.hh" local="no" imported="no">sot/core/kalman.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::Kalman &gt;</type>
      <name>entities_t</name>
      <anchorfile>kalman-python_8h.html</anchorfile>
      <anchor>a8fbc2800b0ea18a84aa15b378b49e454</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kalman.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>kalman_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-tools_8hh" name="exception-tools.hh" local="no" imported="no">sot/core/exception-tools.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="kalman_8hh" name="kalman.hh" local="no" imported="no">sot/core/kalman.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a4359f082bcbd33b3395f3af4685271e7</anchor>
      <arglist>(Kalman, &quot;Kalman&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kalman.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>kalman_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::Kalman</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOT_KALMAN_EXPORT</name>
      <anchorfile>kalman_8hh.html</anchorfile>
      <anchor>a368f21b969568904876b5c84cdfe4de3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>latch-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>latch-python_8h.html</filename>
    <includes id="latch_8hh" name="latch.hh" local="no" imported="no">sot/core/latch.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::Latch &gt;</type>
      <name>entities_t</name>
      <anchorfile>latch-python_8h.html</anchorfile>
      <anchor>a8616c70ce9858d739e6d9958e044f100</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>latch.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>latch_8cpp.html</filename>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="latch_8hh" name="latch.hh" local="no" imported="no">sot/core/latch.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa359d54dc1a65974c2765c255faf583b</anchor>
      <arglist>(Latch, &quot;Latch&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>latch.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>latch_8hh.html</filename>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <class kind="class">dynamicgraph::sot::Latch</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>lib.cc</name>
    <path>/tmp/ws/src/sot-core/cmake/_unittests/cpp/src/</path>
    <filename>lib_8cc.html</filename>
    <member kind="function">
      <type>void</type>
      <name>lib_function</name>
      <anchorfile>lib_8cc.html</anchorfile>
      <anchor>aeda3209e7125aae5dbd02a20a5668105</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lib.hh</name>
    <path>/tmp/ws/src/sot-core/cmake/_unittests/cpp/include/jrl_cmakemodule/</path>
    <filename>lib_8hh.html</filename>
    <member kind="function">
      <type>void</type>
      <name>lib_function</name>
      <anchorfile>lib_8hh.html</anchorfile>
      <anchor>aeda3209e7125aae5dbd02a20a5668105</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>macros-signal.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>macros-signal_8hh.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>SOT_CALL_SIG</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>aeb329e9e9d1c8797e536f02785b87072</anchor>
      <arglist>(sotName, sotType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_INIT_SIGNAL_1</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>aa2f91d010f300d9946e69d68b617f31e</anchor>
      <arglist>(sotFunction, sotArg1, sotArg1Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_INIT_SIGNAL_2</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>a3131c07ce4123aa2affb92703c301809</anchor>
      <arglist>(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_INIT_SIGNAL_3</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>a866ebe0f9963f201ca695536be48ebb4</anchor>
      <arglist>(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_INIT_SIGNAL_4</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>ad88b239fe862c3ab3f3ed5456f17a639</anchor>
      <arglist>(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_INIT_SIGNAL_5</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>aeb4083e8fcd9facd04d0af6f298d26e6</anchor>
      <arglist>(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type, sotArg5, sotArg5Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_INIT_SIGNAL_6</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>abd78a71553033d78da8a44654cb4c3b6</anchor>
      <arglist>(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type, sotArg5, sotArg5Type, sotArg6, sotArg6Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_INIT_SIGNAL_7</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>ab5731b6476b8feca6e8d2edc6ed3038e</anchor>
      <arglist>(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type, sotArg5, sotArg5Type, sotArg6, sotArg6Type, sotArg7, sotArg7Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_MEMBER_SIGNAL_1</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>afacf9b53148051abfb824c3228e84f33</anchor>
      <arglist>(sotFunction, sotArg1, sotArg1Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_MEMBER_SIGNAL_2</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>a9d76460ac703fe53e7b274502e82c678</anchor>
      <arglist>(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_MEMBER_SIGNAL_4</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>a0747ab9073772833e228fe94cc7bf3cb</anchor>
      <arglist>(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_MEMBER_SIGNAL_5</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>ad00bd1af9588dd47acb367c8bc5913b1</anchor>
      <arglist>(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type, sotArg5, sotArg5Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOT_MEMBER_SIGNAL_6</name>
      <anchorfile>macros-signal_8hh.html</anchorfile>
      <anchor>a0ddf2d67db503cf6317b086404ae2e7a</anchor>
      <arglist>(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type, sotArg5, sotArg5Type, sotArg6, sotArg6Type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>macros.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>macros_8hh.html</filename>
  </compound>
  <compound kind="file">
    <name>main.cc</name>
    <path>/tmp/ws/src/sot-core/cmake/_unittests/cpp/src/</path>
    <filename>main_8cc.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cc.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>math_small_entities.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/</path>
    <filename>math__small__entities_8py.html</filename>
    <namespace>dynamic_graph::sot::core::math_small_entities</namespace>
  </compound>
  <compound kind="file">
    <name>matrix-constant-command.h</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>matrix-constant-command_8h.html</filename>
    <class kind="class">dynamicgraph::sot::command::matrixConstant::Resize</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::command</namespace>
    <namespace>dynamicgraph::sot::command::matrixConstant</namespace>
  </compound>
  <compound kind="file">
    <name>matrix-constant-python.h</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>matrix-constant-python_8h.html</filename>
    <includes id="matrix-constant_8hh" name="matrix-constant.hh" local="no" imported="no">sot/core/matrix-constant.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::MatrixConstant &gt;</type>
      <name>entities_t</name>
      <anchorfile>matrix-constant-python_8h.html</anchorfile>
      <anchor>ada00af234711713c89bf133f8a126df4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix-constant.cpp</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>matrix-constant_8cpp.html</filename>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="matrix-constant_8hh" name="matrix-constant.hh" local="no" imported="no">sot/core/matrix-constant.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>matrix-constant_8cpp.html</anchorfile>
      <anchor>aa8882d7e20eb952badd6de3314c76f44</anchor>
      <arglist>(MatrixConstant, &quot;MatrixConstant&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix-constant.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>matrix-constant_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::MatrixConstant</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::command</namespace>
    <namespace>dynamicgraph::sot::command::matrixConstant</namespace>
  </compound>
  <compound kind="file">
    <name>matrix-geometry.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>matrix-geometry_8hh.html</filename>
    <includes id="api_8hh" name="api.hh" local="no" imported="no">sot/core/api.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>EIGEN_MAKE_FIXED_TYPEDEFS</name>
      <anchorfile>matrix-geometry_8hh.html</anchorfile>
      <anchor>ab4c549421d858a603c010895066f18b9</anchor>
      <arglist>(Type, TypeSuffix, Size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EIGEN_MAKE_TYPEDEFS</name>
      <anchorfile>matrix-geometry_8hh.html</anchorfile>
      <anchor>a2213d9d8ff64ff534f3a57c9afa3b924</anchor>
      <arglist>(Type, TypeSuffix, Size, SizeSuffix)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EIGEN_MAKE_TYPEDEFS_ALL_SIZES</name>
      <anchorfile>matrix-geometry_8hh.html</anchorfile>
      <anchor>a892e22c9b467dd1a68caa783b05d15f5</anchor>
      <arglist>(Type, TypeSuffix)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRAWDATA</name>
      <anchorfile>matrix-geometry_8hh.html</anchorfile>
      <anchor>a57a66b4c84cff81707e398b940e1ef68</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, 6, 6 &gt; SOT_CORE_EXPORT</type>
      <name>MatrixForce</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a60419d59bf80f5b61e943a4d4a96f483</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Transform&lt; double, 3, Eigen::Affine &gt; SOT_CORE_EXPORT</type>
      <name>MatrixHomogeneous</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a5905f13920c74718275472546296db3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, 3, 3 &gt; SOT_CORE_EXPORT</type>
      <name>MatrixRotation</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a8ec1d21a422ee5c8776a2298603217ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor &gt;</type>
      <name>MatrixRXd</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae37a1c01bafebb5697a3364e0eb3f4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, 6, 6 &gt; SOT_CORE_EXPORT</type>
      <name>MatrixTwist</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa8cc35289a632195292a909c0480867d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; double &gt; SOT_CORE_EXPORT</type>
      <name>Quaternion</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a02598177ed84a90afacef2e2e877eed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Map&lt; Quaternion &gt; SOT_CORE_EXPORT</type>
      <name>QuaternionMap</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a7e186c4716a374f6eaed7889671627d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Ref&lt; Eigen::MatrixXd &gt;</type>
      <name>RefMatrix</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af330ffe20ec09a054515cac2ee60b043</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Ref&lt; Eigen::VectorXd &gt;</type>
      <name>RefVector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a84aedb5e31c7f02c664b7214109f9eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Map&lt; MatrixRXd &gt;</type>
      <name>SigMatrixXd</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a0cb22038b41c263d37869d5b2f6bb925</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Map&lt; Eigen::VectorXd &gt;</type>
      <name>SigVectorXd</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a4b2d22e04d7699cd8c4b117e32c5a9bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, 7, 1 &gt; SOT_CORE_EXPORT</type>
      <name>Vector7</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a655581cd17bce688ff8956e495bd577f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; double &gt; SOT_CORE_EXPORT</type>
      <name>VectorQuaternion</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aba2621883e81aaf1d72af4ef70cac057</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Vector3d SOT_CORE_EXPORT</type>
      <name>VectorRollPitchYaw</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad3495523247dff37c2ef562475e4cf82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Vector3d SOT_CORE_EXPORT</type>
      <name>VectorRotation</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a3e2fbd2e026377cc1d1b1e8eeb0f7cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::AngleAxis&lt; double &gt; SOT_CORE_EXPORT</type>
      <name>VectorUTheta</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a26f4b88078f3c8f2b508c7db1aa190a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a70471b222b29b55a1af40b836738fcde</anchor>
      <arglist>(const MatrixHomogeneous &amp;MH, MatrixTwist &amp;MT)</arglist>
    </member>
    <member kind="variable">
      <type>const typedef Eigen::Map&lt; const MatrixRXd &gt;</type>
      <name>const_SigMatrixXd</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa749234680f283ce75adf27fc225e2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Eigen::Map&lt; const Eigen::VectorXd &gt;</type>
      <name>const_SigVectorXd</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a67aa15bff563779337267181463334b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Eigen::Ref&lt; const Eigen::MatrixXd &gt;</type>
      <name>ConstRefMatrix</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a44795d375d9c7787be003bd2e74c45f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Eigen::Ref&lt; const Eigen::VectorXd &gt; &amp;</type>
      <name>ConstRefVector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab59d4dfbfda69a684196d60e89712f1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix-homogeneous.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/math/</path>
    <filename>matrix-homogeneous_8cpp.html</filename>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>matrix-homogeneous_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MATRIX_4x4_BOOST_REQUIRE_CLOSE</name>
      <anchorfile>matrix-homogeneous_8cpp.html</anchorfile>
      <anchor>a7f3a455b938cd7e8af00106a4b50210e</anchor>
      <arglist>(LEFT, RIGHT, TOLERANCE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MATRIX_BOOST_REQUIRE_CLOSE</name>
      <anchorfile>matrix-homogeneous_8cpp.html</anchorfile>
      <anchor>a42cfbeb8e1fc44b82d90ff8409b44221</anchor>
      <arglist>(N, M, LEFT, RIGHT, TOLERANCE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MATRIX_HOMO_INIT</name>
      <anchorfile>matrix-homogeneous_8cpp.html</anchorfile>
      <anchor>a715851977f098b2470483e8472cdce83</anchor>
      <arglist>(M, tx, ty, tz, roll, pitch, yaw)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MATRIX_IDENTITY_4x4_REQUIRE_CLOSE</name>
      <anchorfile>matrix-homogeneous_8cpp.html</anchorfile>
      <anchor>aadf9a74a9410d1fe347a76e9c01549e9</anchor>
      <arglist>(M, TOLERANCE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>matrix-homogeneous_8cpp.html</anchorfile>
      <anchor>a6617cd7217dc4cb4df330dfa12f158df</anchor>
      <arglist>(inverse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>matrix-homogeneous_8cpp.html</anchorfile>
      <anchor>aee366bed0dcb6ddda369c6ac1ad76f54</anchor>
      <arglist>(product)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix-rotation.cpp</name>
    <path>/tmp/ws/src/sot-core/src/math/</path>
    <filename>matrix-rotation_8cpp.html</filename>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
  </compound>
  <compound kind="file">
    <name>matrix-svd.cpp</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>matrix-svd_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="matrix-svd_8hh" name="matrix-svd.hh" local="no" imported="no">sot/core/matrix-svd.hh</includes>
    <namespace>dynamicgraph</namespace>
    <member kind="function">
      <type>void</type>
      <name>dampedInverse</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>a161fcd9df5dd859000f59cbd007695ac</anchor>
      <arglist>(const Matrix &amp;_inputMatrix, Matrix &amp;_inverseMatrix, const double threshold=1e-6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dampedInverse</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>ab135a49a928f71cdce9836a8baef5199</anchor>
      <arglist>(const Matrix &amp;_inputMatrix, Matrix &amp;_inverseMatrix, Matrix &amp;Uref, Vector &amp;Sref, Matrix &amp;Vref, const double threshold=1e-6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dampedInverse</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>ae4eedf4e764e661708f0f0fc5646b87b</anchor>
      <arglist>(const SVD_t &amp;svd, Matrix &amp;_inverseMatrix, const double threshold=1e-6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pseudoInverse</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>ae90fa0d6901ad30ed47e12e32c34ada7</anchor>
      <arglist>(Matrix &amp;_inputMatrix, Matrix &amp;_inverseMatrix, const double threshold=1e-6)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix-svd.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>matrix-svd_8hh.html</filename>
    <namespace>dynamicgraph</namespace>
    <member kind="typedef">
      <type>Eigen::JacobiSVD&lt; Matrix &gt;</type>
      <name>SVD_t</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>a71d31b2297119ca3002355909aa3b754</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dampedInverse</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>a161fcd9df5dd859000f59cbd007695ac</anchor>
      <arglist>(const Matrix &amp;_inputMatrix, Matrix &amp;_inverseMatrix, const double threshold=1e-6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dampedInverse</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>ab135a49a928f71cdce9836a8baef5199</anchor>
      <arglist>(const Matrix &amp;_inputMatrix, Matrix &amp;_inverseMatrix, Matrix &amp;Uref, Vector &amp;Sref, Matrix &amp;Vref, const double threshold=1e-6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dampedInverse</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>ae4eedf4e764e661708f0f0fc5646b87b</anchor>
      <arglist>(const SVD_t &amp;svd, Matrix &amp;_inverseMatrix, const double threshold=1e-6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pseudoInverse</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>ae90fa0d6901ad30ed47e12e32c34ada7</anchor>
      <arglist>(Matrix &amp;_inputMatrix, Matrix &amp;_inverseMatrix, const double threshold=1e-6)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix-twist.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/math/</path>
    <filename>matrix-twist_8cpp.html</filename>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>matrix-twist_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MATRIX_4x4_INIT</name>
      <anchorfile>matrix-twist_8cpp.html</anchorfile>
      <anchor>a39b4e1e35fec55274fcdc18c8d417322</anchor>
      <arglist>(M, A00, A01, A02, A03, A10, A11, A12, A13, A20, A21, A22, A23, A30, A31, A32, A33)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MATRIX_6x6_BOOST_REQUIRE_CLOSE</name>
      <anchorfile>matrix-twist_8cpp.html</anchorfile>
      <anchor>a98e026db2388e3deebed9db199cc93e9</anchor>
      <arglist>(LEFT, RIGHT, TOLERANCE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MATRIX_6x6_INIT</name>
      <anchorfile>matrix-twist_8cpp.html</anchorfile>
      <anchor>a8a7389fb2500b94125ab88eb0aa22642</anchor>
      <arglist>(M, A00, A01, A02, A03, A04, A05, A10, A11, A12, A13, A14, A15, A20, A21, A22, A23, A24, A25, A30, A31, A32, A33, A34, A35, A40, A41, A42, A43, A44, A45, A50, A51, A52, A53, A54, A55)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MATRIX_BOOST_REQUIRE_CLOSE</name>
      <anchorfile>matrix-twist_8cpp.html</anchorfile>
      <anchor>a42cfbeb8e1fc44b82d90ff8409b44221</anchor>
      <arglist>(N, M, LEFT, RIGHT, TOLERANCE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>matrix-twist_8cpp.html</anchorfile>
      <anchor>af73002af9e9dfb0e555c074998d68ee9</anchor>
      <arglist>(constructor_rotation_only)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>matrix-twist_8cpp.html</anchorfile>
      <anchor>a6af025d45b344a25d38b0ec9403e7f8e</anchor>
      <arglist>(constructor_rotation_translation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>matrix-twist_8cpp.html</anchorfile>
      <anchor>ad17875475cd6632c6c20bfbed0be21ff</anchor>
      <arglist>(constructor_translation_only)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>matrix-twist_8cpp.html</anchorfile>
      <anchor>a882d2a91d5003a90be1018d95d512697</anchor>
      <arglist>(constructor_trivial_identity)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>matrix-twist_8cpp.html</anchorfile>
      <anchor>a55e25f853ae9fee092dc1101d9fbb811</anchor>
      <arglist>(inverse_translation_only)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>matrix-twist_8cpp.html</anchorfile>
      <anchor>a1afc1a7fe842576e36c8357c03ffe6b4</anchor>
      <arglist>(inverse_translation_rotation)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix_util.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/</path>
    <filename>matrix__util_8py.html</filename>
    <namespace>dynamic_graph::sot::core::matrix_util</namespace>
    <member kind="function">
      <type>def</type>
      <name>distVector</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a1af4e70e1098861b2d17d2c1d1edcc7f</anchor>
      <arglist>(M2, M1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generateOrthonormalM</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a57f3dec697d3f60ef2216a9e9a811e8f</anchor>
      <arglist>(v1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>matrixToRPY</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a9d56f6983876a62891461bf836c766cf</anchor>
      <arglist>(M)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>matrixToTuple</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a5daf6b363cf6f3bb12c473172f12e244</anchor>
      <arglist>(M)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternionToMatrix</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>ad73ede88ad72a38db629957ad54f9a94</anchor>
      <arglist>(q)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotate</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a52e6e41ff9673f68dc11bb7749079627</anchor>
      <arglist>(axis, ang)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rpy2tr</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>ad0c497b688621de0db8780380534ec20</anchor>
      <arglist>(r, p, y)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RPYToMatrix</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a9a277acde646fcddb57f674b7b7e3c7f</anchor>
      <arglist>(pr)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tr2rpy</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>ac1e2c710b9cbc2793ce18451259b7b39</anchor>
      <arglist>(M)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vectorToTuple</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a2560ce87ea0e83f6a59f7464585a0ed8</anchor>
      <arglist>(M)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>memory-task-sot.cpp</name>
    <path>/tmp/ws/src/sot-core/src/sot/</path>
    <filename>memory-task-sot_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="matrix-svd_8hh" name="matrix-svd.hh" local="no" imported="no">sot/core/matrix-svd.hh</includes>
    <includes id="memory-task-sot_8hh" name="memory-task-sot.hh" local="no" imported="no">sot/core/memory-task-sot.hh</includes>
  </compound>
  <compound kind="file">
    <name>memory-task-sot.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>memory-task-sot_8hh.html</filename>
    <includes id="matrix-svd_8hh" name="matrix-svd.hh" local="no" imported="no">sot/core/matrix-svd.hh</includes>
    <includes id="task-abstract_8hh" name="task-abstract.hh" local="no" imported="no">sot/core/task-abstract.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::MemoryTaskSOT</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>meta_task_posture.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/</path>
    <filename>meta__task__posture_8py.html</filename>
    <class kind="class">dynamic_graph::sot::core::meta_task_posture::MetaTaskKinePosture</class>
    <class kind="class">dynamic_graph::sot::core::meta_task_posture::MetaTaskPosture</class>
    <namespace>dynamic_graph::sot::core::meta_task_posture</namespace>
  </compound>
  <compound kind="file">
    <name>meta_task_visual_point.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/</path>
    <filename>meta__task__visual__point_8py.html</filename>
    <class kind="class">dynamic_graph::sot::core::meta_task_visual_point::MetaTaskVisualPoint</class>
    <namespace>dynamic_graph::sot::core::meta_task_visual_point</namespace>
  </compound>
  <compound kind="file">
    <name>meta_tasks.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/</path>
    <filename>meta__tasks_8py.html</filename>
    <class kind="class">dynamic_graph::sot::core::meta_tasks::MetaTaskCom</class>
    <namespace>dynamic_graph::sot::core::meta_tasks</namespace>
    <member kind="function">
      <type>def</type>
      <name>generic6dReference</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1meta__tasks.html</anchorfile>
      <anchor>a2ed29617c021ad1cee6e43de5681544f</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>goto6d</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1meta__tasks.html</anchorfile>
      <anchor>a8d45fd1f3d61d494454c9302871d1d51</anchor>
      <arglist>(task, position, gain=None, resetJacobian=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gotoNd</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1meta__tasks.html</anchorfile>
      <anchor>a19a8150cf8947aaab080ef065d19cea6</anchor>
      <arglist>(task, position, selec=None, gain=None, resetJacobian=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setGain</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1meta__tasks.html</anchorfile>
      <anchor>a38a86682c4fd63e1745404f530cea050</anchor>
      <arglist>(gain, val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>meta_tasks_kine.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/</path>
    <filename>meta__tasks__kine_8py.html</filename>
    <class kind="class">dynamic_graph::sot::core::meta_tasks_kine::MetaTaskKineCom</class>
    <namespace>dynamic_graph::sot::core::meta_tasks_kine</namespace>
  </compound>
  <compound kind="file">
    <name>motion-period-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>motion-period-python_8h.html</filename>
    <includes id="motion-period_8hh" name="motion-period.hh" local="no" imported="no">sot/core/motion-period.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::MotionPeriod &gt;</type>
      <name>entities_t</name>
      <anchorfile>motion-period-python_8h.html</anchorfile>
      <anchor>ad05ccea5aabe95b81da07b2660907540</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>motion-period.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>motion-period_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="no" imported="no">sot/core/exception-feature.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="motion-period_8hh" name="motion-period.hh" local="no" imported="no">sot/core/motion-period.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>SOT_PARAMS_CONFIG</name>
      <anchorfile>motion-period_8cpp.html</anchorfile>
      <anchor>a1415edee29336b6702e803467c2313a6</anchor>
      <arglist>(ARGname, ARGtype)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>motion-period_8cpp.html</anchorfile>
      <anchor>a4157072ebd814604a4e3b5eabb17424b</anchor>
      <arglist>(MotionPeriod, &quot;MotionPeriod&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>motion-period.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>motion-period_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <class kind="class">dynamicgraph::sot::MotionPeriod</class>
    <class kind="struct">dynamicgraph::sot::MotionPeriod::sotMotionParam</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTMOTIONPERIOD_EXPORT</name>
      <anchorfile>motion-period_8hh.html</anchorfile>
      <anchor>ac942226189d01e11f1cf7efbd8d11b7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>multi-bound.cpp</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>multi-bound_8cpp.html</filename>
    <includes id="multi-bound_8hh" name="multi-bound.hh" local="no" imported="no">sot/core/multi-bound.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a398da621e611c96f91016abf42e45345</anchor>
      <arglist>(std::ostream &amp;os, const MultiBound &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>SOT_CORE_EXPORT std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae78c7408adfb49c53ea5c4255961c7a6</anchor>
      <arglist>(std::ostream &amp;os, const VectorMultiBound &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab8661c2b59f2391e0d28d8681ef9166f</anchor>
      <arglist>(std::istream &amp;is, MultiBound &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>SOT_CORE_EXPORT std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a308b2f5853a71db432117a4c242f0dfd</anchor>
      <arglist>(std::istream &amp;os, VectorMultiBound &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SOT_MULTI_BOUND_CHECK_C</name>
      <anchorfile>multi-bound_8cpp.html</anchorfile>
      <anchor>a67177eb1802cf1ecdea072f93ec7a7ef</anchor>
      <arglist>(std::istream &amp;is, char check, VectorMultiBound &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>multi-bound.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>multi-bound_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::MultiBound</class>
    <class kind="struct">dynamicgraph::signal_io&lt; sot::MultiBound &gt;</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="typedef">
      <type>std::vector&lt; MultiBound &gt;</type>
      <name>VectorMultiBound</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad1981022b8be9d9e524f2cca5f92cf56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOT_CORE_EXPORT std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae78c7408adfb49c53ea5c4255961c7a6</anchor>
      <arglist>(std::ostream &amp;os, const VectorMultiBound &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>SOT_CORE_EXPORT std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a308b2f5853a71db432117a4c242f0dfd</anchor>
      <arglist>(std::istream &amp;os, VectorMultiBound &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>namespace-doc.h</name>
    <path>/tmp/ws/src/sot-core/doc/additionalDoc/</path>
    <filename>namespace-doc_8h.html</filename>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>neck-limitation-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>neck-limitation-python_8h.html</filename>
    <includes id="neck-limitation_8hh" name="neck-limitation.hh" local="no" imported="no">sot/core/neck-limitation.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::NeckLimitation &gt;</type>
      <name>entities_t</name>
      <anchorfile>neck-limitation-python_8h.html</anchorfile>
      <anchor>aae3cdb65daeb47acd2ec5ec254b5bc22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>neck-limitation.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>neck-limitation_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-tools_8hh" name="exception-tools.hh" local="no" imported="no">sot/core/exception-tools.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="neck-limitation_8hh" name="neck-limitation.hh" local="no" imported="no">sot/core/neck-limitation.hh</includes>
    <includes id="sot_8hh" name="sot.hh" local="no" imported="no">sot/core/sot.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>neck-limitation_8cpp.html</anchorfile>
      <anchor>a0a36b05716cdbe98461d8dc57bf71c29</anchor>
      <arglist>(NeckLimitation, &quot;NeckLimitation&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>neck-limitation.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>neck-limitation_8hh.html</filename>
    <includes id="task-abstract_8hh" name="task-abstract.hh" local="no" imported="no">sot/core/task-abstract.hh</includes>
    <class kind="class">dynamicgraph::sot::NeckLimitation</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>NeckLimitation_EXPORT</name>
      <anchorfile>neck-limitation_8hh.html</anchorfile>
      <anchor>a9da1e2380e07879d502c2bbabc8c3e37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>omniidl_be_python_with_docstring.py</name>
    <path>/tmp/ws/src/sot-core/cmake/hpp/idl/</path>
    <filename>omniidl__be__python__with__docstring_8py.html</filename>
    <namespace>omniidl_be_python_with_docstring</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_rreplace</name>
      <anchorfile>namespaceomniidl__be__python__with__docstring.html</anchorfile>
      <anchor>ab5be471acc7745deccd768d20cac9348</anchor>
      <arglist>(s, old, new, occurrence)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>namespaceomniidl__be__python__with__docstring.html</anchorfile>
      <anchor>a752645ca365e1b6b5e3976a944e6fc6b</anchor>
      <arglist>(tree, args)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>op-point-modifier-python.h</name>
    <path>/tmp/ws/src/sot-core/src/math/</path>
    <filename>op-point-modifier-python_8h.html</filename>
    <includes id="op-point-modifier_8hh" name="op-point-modifier.hh" local="no" imported="no">sot/core/op-point-modifier.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::OpPointModifier &gt;</type>
      <name>entities_t</name>
      <anchorfile>op-point-modifier-python_8h.html</anchorfile>
      <anchor>a064f8f9d6504feb2ad76ed3b93863894</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>op-point-modifier.cpp</name>
    <path>/tmp/ws/src/sot-core/src/math/</path>
    <filename>op-point-modifier_8cpp.html</filename>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="op-point-modifier_8hh" name="op-point-modifier.hh" local="no" imported="no">sot/core/op-point-modifier.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>op-point-modifier_8cpp.html</anchorfile>
      <anchor>ae7e4ba7785cafc6befce0c6c30e7e5d8</anchor>
      <arglist>(OpPointModifier, &quot;OpPointModifier&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>op-point-modifier.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>op-point-modifier_8hh.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <class kind="class">dynamicgraph::sot::OpPointModifier</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTOPPOINTMODIFIER_EXPORT</name>
      <anchorfile>op-point-modifier_8hh.html</anchorfile>
      <anchor>ac052892cffa50852087e4416aacb8e54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator-python-module-py.cc</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>operator-python-module-py_8cc.html</filename>
    <includes id="operator_8hh" name="operator.hh" local="yes" imported="no">operator.hh</includes>
    <class kind="struct">exposeVariadicOpImpl</class>
    <class kind="struct">exposeVariadicOpImpl&lt; dgs::AdderVariadic&lt; T &gt; &gt;</class>
    <member kind="typedef">
      <type>bp::return_value_policy&lt; bp::reference_existing_object &gt;</type>
      <name>reference_existing_object</name>
      <anchorfile>operator-python-module-py_8cc.html</anchorfile>
      <anchor>a72e5edf292857e940dcd25172cf11f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_PYTHON_MODULE</name>
      <anchorfile>operator-python-module-py_8cc.html</anchorfile>
      <anchor>a12be8cf4ea726c48373195ee4f7dcd22</anchor>
      <arglist>(wrap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeBinaryOp</name>
      <anchorfile>operator-python-module-py_8cc.html</anchorfile>
      <anchor>a4a1a9de053f833e97c3a50a6461dd531</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeUnaryOp</name>
      <anchorfile>operator-python-module-py_8cc.html</anchorfile>
      <anchor>a412c0401b914bfe53a9ac594e22a7a39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeVariadicOp</name>
      <anchorfile>operator-python-module-py_8cc.html</anchorfile>
      <anchor>a62fcefc3ce456c76bd4acf46f7cd379c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>exposeVariadicOpBase</name>
      <anchorfile>operator-python-module-py_8cc.html</anchorfile>
      <anchor>a29a15eeabd266c10d0e2286f96e77031</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator.cpp</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>operator_8cpp.html</filename>
    <includes id="operator_8hh" name="operator.hh" local="yes" imported="no">operator.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>operator_8cpp.html</anchorfile>
      <anchor>aedb13536994a88e5071b00796e80c31f</anchor>
      <arglist>(OpType, name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>operator_8cpp.html</anchorfile>
      <anchor>a2f453dbf822c9ea5b1fd5a1abe0b62b4</anchor>
      <arglist>(OpType, name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>operator_8cpp.html</anchorfile>
      <anchor>ac1c6363a1d02c5f47de2aafd80ab35ab</anchor>
      <arglist>(OpType, name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa9bd91d13f1ecdd6502d14ce48f7fe74</anchor>
      <arglist>(Comparison&lt; double &gt;, CompareDouble)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a63cc702958b09909b1b30b584a53dcc8</anchor>
      <arglist>(Composer, Compose_R_and_T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a760030c68b1fea72fec306426823422e</anchor>
      <arglist>(ConvolutionTemporal, ConvolutionTemporal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>abde182f7fe5f0860c650039b18212f1b</anchor>
      <arglist>(MatrixComparison&lt; Vector &gt;, CompareVector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a28a773dca94fc7591e314caf65974edc</anchor>
      <arglist>(Multiplier_double_vector, Multiply_double_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a0730a39a1d43ad7cd8b03ef9600d22f7</anchor>
      <arglist>(Multiplier_matrix_vector, Multiply_matrix_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad6f003280442aa01874fe3535af61826</anchor>
      <arglist>(Multiplier_matrixHomo_vector, Multiply_matrixHomo_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab1651ee2f7d33dd5eec7a9815a6ca2ff</anchor>
      <arglist>(Multiplier_matrixTwist_vector, Multiply_matrixTwist_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a5bc164e37a356fd0d4cbda1009681d80</anchor>
      <arglist>(Substraction&lt; double &gt;, Substract_of_double)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a7a6d8512b1b0248b73668e5ea97b5bd7</anchor>
      <arglist>(Substraction&lt; dynamicgraph::Matrix &gt;, Substract_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab88bffef7985e97542454830d2704596</anchor>
      <arglist>(Substraction&lt; dynamicgraph::Vector &gt;, Substract_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a5a53ede61e225b5e97020d14c6fb8d10</anchor>
      <arglist>(VectorStack, Stack_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6eaea99c7c16f0d8294af76280738a99</anchor>
      <arglist>(WeightedAdder&lt; double &gt;, WeightAdd_of_double)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a215dce86568c34f5273e9a4c4715429e</anchor>
      <arglist>(WeightedAdder&lt; dynamicgraph::Matrix &gt;, WeightAdd_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a93345752ee98ec70d9422082a93b30a6</anchor>
      <arglist>(WeightedAdder&lt; dynamicgraph::Vector &gt;, WeightAdd_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a385b78fc6b38304fa7bb480c453c308d</anchor>
      <arglist>(Diagonalizer, MatrixDiagonal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a2ac319fe39a95fe45c5a921248d38c02</anchor>
      <arglist>(HomoToMatrix, HomoToMatrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad45814353d54d2e173c6fdee843790ec</anchor>
      <arglist>(HomoToRotation, HomoToRotation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>afea0e04ed62aa616bf551b0996bda857</anchor>
      <arglist>(HomoToTwist, HomoToTwist)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a0d0ff8dffa98caee04e97f5ae9ce1803</anchor>
      <arglist>(Inverser&lt; Matrix &gt;, Inverse_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a9bce0524ac79c57c048e3973c54bdf03</anchor>
      <arglist>(Inverser&lt; MatrixHomogeneous &gt;, Inverse_of_matrixHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aaeac78e15b853c5f8bc6499477b974d6</anchor>
      <arglist>(Inverser&lt; MatrixTwist &gt;, Inverse_of_matrixtwist)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aef31efcb3a9f2b527a6aa215f87738af</anchor>
      <arglist>(InverserQuaternion, Inverse_of_unitquat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a2e28a9dff6e549a75475b1becce76e69</anchor>
      <arglist>(InverserRotation, Inverse_of_matrixrotation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad4c3cc9a00f9b68d6a10aee739ba5077</anchor>
      <arglist>(MatrixColumnSelector, Selec_column_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a7aa545c750ca5a0c052a14cd78403278</anchor>
      <arglist>(MatrixHomoToPose, MatrixHomoToPose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a0ff06fb4ed2fba4ee72999a4d6d204f5</anchor>
      <arglist>(MatrixHomoToPoseQuaternion, MatrixHomoToPoseQuaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae3d2f0ea7fe35e93d7f6992f94642b9d</anchor>
      <arglist>(MatrixHomoToPoseRollPitchYaw, MatrixHomoToPoseRollPitchYaw)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad088e59576e4551b48201a02c450ef0c</anchor>
      <arglist>(MatrixHomoToPoseUTheta, MatrixHomoToPoseUTheta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a7c7f371f2e64e431144f811f31c249df</anchor>
      <arglist>(MatrixHomoToSE3Vector, MatrixHomoToSE3Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a79cef216e8f15987a5adc2cf48a4efab</anchor>
      <arglist>(MatrixSelector, Selec_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a3e55ee621a1ab5f6690542920ed87051</anchor>
      <arglist>(MatrixToHomo, MatrixToHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a71ab9fe0aff07c8e99c90a20763b03d2</anchor>
      <arglist>(MatrixToQuaternion, MatrixToQuaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a908fcaf8bd37a8779a5a5f643a9f3209</anchor>
      <arglist>(MatrixToRPY, MatrixToRPY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a01d5b852fec2e7a00df57da555fa6bba</anchor>
      <arglist>(MatrixToUTheta, MatrixToUTheta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a184450e96f008d7ee08abc387d8c4bec</anchor>
      <arglist>(MatrixTranspose, MatrixTranspose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a0f26b0242149049c3547d71116bbe654</anchor>
      <arglist>(Normalize, Norm_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a693a6672f6c60d4ccfceb28e5a8e1210</anchor>
      <arglist>(PoseQuaternionToMatrixHomo, PoseQuaternionToMatrixHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a5df4c61ad46c7f9409b3719be94152f0</anchor>
      <arglist>(PoseRollPitchYawToMatrixHomo, PoseRollPitchYawToMatrixHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>afd4161ccdd86426052a7115b61ec58b6</anchor>
      <arglist>(PoseRollPitchYawToPoseUTheta, PoseRollPitchYawToPoseUTheta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a9b28ec0817694995cffbdd980c86430b</anchor>
      <arglist>(PoseUThetaToMatrixHomo, PoseUThetaToMatrixHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a4bc0571c6405b36c6e8530a9edc54d9a</anchor>
      <arglist>(QuaternionToMatrix, QuaternionToMatrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ac91bff5c1c4026fc92f526d9fca1b3d7</anchor>
      <arglist>(QuaternionToRPY, QuaternionToRPY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a447ce107e1756eb6c75c908107b7f78d</anchor>
      <arglist>(RPYToMatrix, RPYToMatrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a88fa0a287115b517f0e350408602a1c6</anchor>
      <arglist>(RPYToQuaternion, RPYToQuaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a2b416c61b77fdbe7a7f4adcded82386b</anchor>
      <arglist>(SE3VectorToMatrixHomo, SE3VectorToMatrixHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aee611fb633e322fd10e0967981de1ced</anchor>
      <arglist>(SkewSymToVector, SkewSymToVector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af72004be1095c8286a9f28f4ab35867b</anchor>
      <arglist>(UThetaToQuaternion, UThetaToQuaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a94d2caee4672560e24b4b5229b2e354c</anchor>
      <arglist>(VectorComponent, Component_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>adc3b9d2b8905a6641081a2ba02c4e515</anchor>
      <arglist>(VectorSelecter, Selec_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad7b7c383f9b619ca90712f68d14c2752</anchor>
      <arglist>(AdderVariadic&lt; double &gt;, Add_of_double)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad36b636442f1813415aa7c63ce68de32</anchor>
      <arglist>(AdderVariadic&lt; Matrix &gt;, Add_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a5f5296c0ea731a14ecf7d0aacef285bd</anchor>
      <arglist>(AdderVariadic&lt; Vector &gt;, Add_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6fa8b8d1d95e7ca049a8dd4fad2c3271</anchor>
      <arglist>(BoolOp&lt; 0 &gt;, And)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a197a6a2e542e2d39ed0eea42d58330f4</anchor>
      <arglist>(BoolOp&lt; 1 &gt;, Or)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a539e99cb5129f901485c71b1d2a2ce67</anchor>
      <arglist>(Multiplier&lt; double &gt;, Multiply_of_double)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a737d861085b2757970324b2f82cb0e29</anchor>
      <arglist>(Multiplier&lt; Matrix &gt;, Multiply_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa67d5fac60d847f035d6104854431d53</anchor>
      <arglist>(Multiplier&lt; MatrixHomogeneous &gt;, Multiply_of_matrixHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6bfc5b17093277fde0ce736afb799967</anchor>
      <arglist>(Multiplier&lt; MatrixRotation &gt;, Multiply_of_matrixrotation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a24a0fcd3ad9d0c49e64ea54ba44032df</anchor>
      <arglist>(Multiplier&lt; MatrixTwist &gt;, Multiply_of_matrixtwist)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a206a33aeed247331bb0d08e7c8121b4c</anchor>
      <arglist>(Multiplier&lt; Vector &gt;, Multiply_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a22471793b077061e336000cbc26a8f2d</anchor>
      <arglist>(Multiplier&lt; VectorQuaternion &gt;, Multiply_of_quaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a85400c003f9d2a274e85c80948ad5cf4</anchor>
      <arglist>(VectorMix, Mix_of_vector)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator.hh</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>operator_8hh.html</filename>
    <includes id="binary-op_8hh" name="binary-op.hh" local="no" imported="no">sot/core/binary-op.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="unary-op_8hh" name="unary-op.hh" local="no" imported="no">sot/core/unary-op.hh</includes>
    <includes id="variadic-op_8hh" name="variadic-op.hh" local="no" imported="no">sot/core/variadic-op.hh</includes>
    <includes id="type-name-helper_8hh" name="type-name-helper.hh" local="yes" imported="no">../tools/type-name-helper.hh</includes>
    <class kind="struct">dynamicgraph::sot::AdderVariadic</class>
    <class kind="struct">dynamicgraph::sot::BinaryOpHeader</class>
    <class kind="struct">dynamicgraph::sot::BoolOp</class>
    <class kind="struct">dynamicgraph::sot::Comparison</class>
    <class kind="struct">dynamicgraph::sot::Composer</class>
    <class kind="struct">dynamicgraph::sot::ConvolutionTemporal</class>
    <class kind="struct">dynamicgraph::sot::Diagonalizer</class>
    <class kind="struct">dynamicgraph::sot::HomoToMatrix</class>
    <class kind="struct">dynamicgraph::sot::HomoToRotation</class>
    <class kind="struct">dynamicgraph::sot::HomoToTwist</class>
    <class kind="struct">dynamicgraph::sot::Inverser</class>
    <class kind="struct">dynamicgraph::sot::InverserQuaternion</class>
    <class kind="struct">dynamicgraph::sot::InverserRotation</class>
    <class kind="struct">dynamicgraph::sot::MatrixColumnSelector</class>
    <class kind="struct">dynamicgraph::sot::MatrixComparison</class>
    <class kind="struct">dynamicgraph::sot::MatrixHomoToPose</class>
    <class kind="struct">dynamicgraph::sot::MatrixHomoToPoseQuaternion</class>
    <class kind="struct">dynamicgraph::sot::MatrixHomoToPoseRollPitchYaw</class>
    <class kind="struct">dynamicgraph::sot::MatrixHomoToPoseUTheta</class>
    <class kind="struct">dynamicgraph::sot::MatrixHomoToSE3Vector</class>
    <class kind="struct">dynamicgraph::sot::MatrixSelector</class>
    <class kind="struct">dynamicgraph::sot::MatrixToHomo</class>
    <class kind="struct">dynamicgraph::sot::MatrixToQuaternion</class>
    <class kind="struct">dynamicgraph::sot::MatrixToRPY</class>
    <class kind="struct">dynamicgraph::sot::MatrixToUTheta</class>
    <class kind="struct">dynamicgraph::sot::MatrixTranspose</class>
    <class kind="struct">dynamicgraph::sot::Multiplier</class>
    <class kind="struct">dynamicgraph::sot::Multiplier_FxE__E</class>
    <class kind="struct">dynamicgraph::sot::Normalize</class>
    <class kind="struct">dynamicgraph::sot::PoseQuaternionToMatrixHomo</class>
    <class kind="struct">dynamicgraph::sot::PoseRollPitchYawToMatrixHomo</class>
    <class kind="struct">dynamicgraph::sot::PoseRollPitchYawToPoseUTheta</class>
    <class kind="struct">dynamicgraph::sot::PoseUThetaToMatrixHomo</class>
    <class kind="struct">dynamicgraph::sot::QuaternionToMatrix</class>
    <class kind="struct">dynamicgraph::sot::QuaternionToRPY</class>
    <class kind="struct">dynamicgraph::sot::RPYToMatrix</class>
    <class kind="struct">dynamicgraph::sot::RPYToQuaternion</class>
    <class kind="struct">dynamicgraph::sot::SE3VectorToMatrixHomo</class>
    <class kind="struct">dynamicgraph::sot::VectorMix::segment_t</class>
    <class kind="struct">dynamicgraph::sot::SkewSymToVector</class>
    <class kind="struct">dynamicgraph::sot::Substraction</class>
    <class kind="struct">dynamicgraph::sot::UnaryOpHeader</class>
    <class kind="struct">dynamicgraph::sot::UThetaToQuaternion</class>
    <class kind="struct">dynamicgraph::sot::VariadicOpHeader</class>
    <class kind="struct">dynamicgraph::sot::VectorComponent</class>
    <class kind="struct">dynamicgraph::sot::VectorMix</class>
    <class kind="struct">dynamicgraph::sot::VectorSelecter</class>
    <class kind="struct">dynamicgraph::sot::VectorStack</class>
    <class kind="struct">dynamicgraph::sot::WeightedAdder</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ADD_COMMAND</name>
      <anchorfile>operator_8hh.html</anchorfile>
      <anchor>a9e89a4fffa38d0e165c3e64293abe763</anchor>
      <arglist>(name, def)</arglist>
    </member>
    <member kind="typedef">
      <type>Multiplier_FxE__E&lt; double, dynamicgraph::Vector &gt;</type>
      <name>Multiplier_double_vector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>afebe891a8f82eddb5588f2b748ad5258</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Multiplier_FxE__E&lt; dynamicgraph::Matrix, dynamicgraph::Vector &gt;</type>
      <name>Multiplier_matrix_vector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a790b5366aef7f46d2afec47de01a80b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Multiplier_FxE__E&lt; MatrixHomogeneous, dynamicgraph::Vector &gt;</type>
      <name>Multiplier_matrixHomo_vector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>abeb089d2689454c76d7c035368a6e669</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Multiplier_FxE__E&lt; MatrixTwist, dynamicgraph::Vector &gt;</type>
      <name>Multiplier_matrixTwist_vector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aacf6f4c9b24ab9825633ff6ebbc59cd8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>package.h</name>
    <path>/tmp/ws/src/sot-core/doc/additionalDoc/</path>
    <filename>package_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>parameter-server-doc.h</name>
    <path>/tmp/ws/src/sot-core/doc/additionalDoc/</path>
    <filename>parameter-server-doc_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>parameter-server-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>parameter-server-python_8h.html</filename>
    <includes id="parameter-server_8hh" name="parameter-server.hh" local="no" imported="no">sot/core/parameter-server.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::ParameterServer &gt;</type>
      <name>entities_t</name>
      <anchorfile>parameter-server-python_8h.html</anchorfile>
      <anchor>a8d466ae6159c84a55b9685d0516c0a23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>parameter-server.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>parameter-server_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-tools_8hh" name="exception-tools.hh" local="no" imported="no">sot/core/exception-tools.hh</includes>
    <includes id="parameter-server_8hh" name="parameter-server.hh" local="no" imported="no">sot/core/parameter-server.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INPUT_SIGNALS</name>
      <anchorfile>parameter-server_8cpp.html</anchorfile>
      <anchor>abc1b9106b525806bd6aec7c04bb10463</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTPUT_SIGNALS</name>
      <anchorfile>parameter-server_8cpp.html</anchorfile>
      <anchor>acacaa3ce3864060ca9a3afc25a09eece</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROFILE_DYNAMIC_GRAPH_PERIOD</name>
      <anchorfile>parameter-server_8cpp.html</anchorfile>
      <anchor>ad533954a4a6031fabe3bfdf91df71719</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROFILE_PWM_DESIRED_COMPUTATION</name>
      <anchorfile>parameter-server_8cpp.html</anchorfile>
      <anchor>a5a43ee3b6c66dec39530d2f32135c5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae2d1aaef4e337aa5bd5d27c0847172b6</anchor>
      <arglist>(ParameterServer, &quot;ParameterServer&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>parameter-server.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>parameter-server_8hh.html</filename>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="robot-utils_8hh" name="robot-utils.hh" local="no" imported="no">sot/core/robot-utils.hh</includes>
    <class kind="class">dynamicgraph::sot::ParameterServer</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CTRL_MODE_TRANSITION_TIME_STEP</name>
      <anchorfile>parameter-server_8hh.html</anchorfile>
      <anchor>a483bafa00d56c04fdb2ee58391a3ebb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOTParameterServer_EXPORT</name>
      <anchorfile>parameter-server_8hh.html</anchorfile>
      <anchor>a7bcdfd25bf43c876aaade83952a070c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>parameter_server_conf.py</name>
    <path>/tmp/ws/src/sot-core/tests/python/</path>
    <filename>parameter__server__conf_8py.html</filename>
    <namespace>parameter_server_conf</namespace>
    <member kind="variable">
      <type>dictionary</type>
      <name>footFrameNames</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>af113f9164b61d5c92c814c7aeb6108d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ImuJointName</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>ad4fb17bb44fec15f05cf234e8788530d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>indexOfForceSensors</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a9b4df5b2de48ccddb314fc66544786ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>mapForceIdToForceLimits</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a7b093b38650d72aeddd1d916303b56cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>mapJointLimits</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a8f436587aecb670a8865cfc4d3a4928c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>mapJointNameToID</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>aafc29a0d0e055fab46e317ff8d92c52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>mapNameToForceId</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>afca00ff0c1f3b1481164e4a86920e33b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>model_path</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a67475837d71b59c53e46ba2b5697d9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NJ</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>aa067d83d71ab05f9a8500767130d08f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rightFootSensorXYZ</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>af505697d8061dcd803cd977f9194dedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rightFootSoleXYZ</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a0a23660a71f7167d011b1be6eb77f850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>urdfFileName</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a096cac14bffc507b3059b7b4a266dc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>urdftosot</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a1ae63ccb2166bd007f72605cb61bb44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>vfMax</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>aaca0a2899b2746e10e28b78f3f619d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>vfMin</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a51cc19c9283e7e97548332a32da523d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>periodic-call-entity-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>periodic-call-entity-python_8h.html</filename>
    <includes id="periodic-call-entity_8hh" name="periodic-call-entity.hh" local="no" imported="no">sot/core/periodic-call-entity.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::PeriodicCallEntity &gt;</type>
      <name>entities_t</name>
      <anchorfile>periodic-call-entity-python_8h.html</anchorfile>
      <anchor>a6f65686e750e6b4d14f7164669279de7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>periodic-call-entity.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>periodic-call-entity_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="periodic-call-entity_8hh" name="periodic-call-entity.hh" local="no" imported="no">sot/core/periodic-call-entity.hh</includes>
    <member kind="typedef">
      <type>dynamicgraph::size_type</type>
      <name>size_type</name>
      <anchorfile>periodic-call-entity_8cpp.html</anchorfile>
      <anchor>a439623d1c182d3f9ab8872cbb85b660b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>periodic-call-entity_8cpp.html</anchorfile>
      <anchor>aaf47c223f5022e5435fd6de5be444ea6</anchor>
      <arglist>(PeriodicCallEntity, &quot;PeriodicCallEntity&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>periodic-call-entity.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>periodic-call-entity_8hh.html</filename>
    <includes id="periodic-call-entity_8hh" name="periodic-call-entity.hh" local="no" imported="no">sot/core/periodic-call-entity.hh</includes>
    <includes id="periodic-call_8hh" name="periodic-call.hh" local="no" imported="no">sot/core/periodic-call.hh</includes>
    <class kind="class">dynamicgraph::sot::PeriodicCallEntity</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PeriodicCallEntity_EXPORT</name>
      <anchorfile>periodic-call-entity_8hh.html</anchorfile>
      <anchor>a5b026f30c460ac504e83f7f1e898b3d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>periodic-call.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>periodic-call_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-tools_8hh" name="exception-tools.hh" local="no" imported="no">sot/core/exception-tools.hh</includes>
    <includes id="periodic-call_8hh" name="periodic-call.hh" local="no" imported="no">sot/core/periodic-call.hh</includes>
  </compound>
  <compound kind="file">
    <name>periodic-call.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>periodic-call_8hh.html</filename>
    <includes id="api_8hh" name="api.hh" local="no" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::PeriodicCall</class>
    <class kind="struct">dynamicgraph::sot::PeriodicCall::SignalToCall</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>plugin.cc</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>plugin_8cc.html</filename>
    <includes id="abstract-sot-external-interface_8hh" name="abstract-sot-external-interface.hh" local="no" imported="no">sot/core/abstract-sot-external-interface.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="plugin_8hh" name="plugin.hh" local="yes" imported="no">plugin.hh</includes>
    <class kind="class">Plugin</class>
    <member kind="function">
      <type>PluginAbstract *</type>
      <name>createPlugin</name>
      <anchorfile>plugin_8cc.html</anchorfile>
      <anchor>aab925082be2853884d5da9fba303b98d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plugin.hh</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>plugin_8hh.html</filename>
    <class kind="class">PluginAbstract</class>
    <member kind="typedef">
      <type>PluginAbstract *</type>
      <name>createPlugin_t</name>
      <anchorfile>plugin_8hh.html</anchorfile>
      <anchor>a06bb8a04cd3614ee4231ae5f9588f4d8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pool.cpp</name>
    <path>/tmp/ws/src/sot-core/src/factory/</path>
    <filename>pool_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <includes id="task-abstract_8hh" name="task-abstract.hh" local="no" imported="no">sot/core/task-abstract.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>pool.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>pool_8hh.html</filename>
    <includes id="exception-factory_8hh" name="exception-factory.hh" local="no" imported="no">sot/core/exception-factory.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::PoolStorage</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>python-module.cc</name>
    <path>/tmp/ws/src/sot-core/src/</path>
    <filename>python-module_8cc.html</filename>
    <includes id="device_8hh" name="device.hh" local="no" imported="no">sot/core/device.hh</includes>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <includes id="integrator_8hh" name="integrator.hh" local="no" imported="no">sot/core/integrator.hh</includes>
    <member kind="typedef">
      <type>bp::return_value_policy&lt; bp::reference_existing_object &gt;</type>
      <name>reference_existing_object</name>
      <anchorfile>python-module_8cc.html</anchorfile>
      <anchor>a72e5edf292857e940dcd25172cf11f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_PYTHON_MODULE</name>
      <anchorfile>python-module_8cc.html</anchorfile>
      <anchor>a12be8cf4ea726c48373195ee4f7dcd22</anchor>
      <arglist>(wrap)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>python.py</name>
    <path>/tmp/ws/src/sot-core/cmake/_unittests/python/jrl_cmakemodule/</path>
    <filename>python_8py.html</filename>
    <namespace>python</namespace>
  </compound>
  <compound kind="file">
    <name>reader-python.h</name>
    <path>/tmp/ws/src/sot-core/src/traces/</path>
    <filename>reader-python_8h.html</filename>
    <includes id="reader_8hh" name="reader.hh" local="no" imported="no">sot/core/reader.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::sotReader &gt;</type>
      <name>entities_t</name>
      <anchorfile>reader-python_8h.html</anchorfile>
      <anchor>af285b3213360b9cbaafef4a90c8fcd88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reader.cpp</name>
    <path>/tmp/ws/src/sot-core/src/traces/</path>
    <filename>reader_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="reader_8hh" name="reader.hh" local="no" imported="no">sot/core/reader.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>reader_8cpp.html</anchorfile>
      <anchor>a0b47044df7ad2f1e5bc813ccf5930316</anchor>
      <arglist>(sotReader, &quot;Reader&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>reader_8cpp.html</anchorfile>
      <anchor>a0c53ab0913686ff88bd8ed0dc397eca8</anchor>
      <arglist>(std::ostream &amp;os, const sotReader &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reader.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>reader_8hh.html</filename>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <class kind="class">dynamicgraph::sot::sotReader</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTREADER_EXPORT</name>
      <anchorfile>reader_8hh.html</anchorfile>
      <anchor>ad3b7c4b4e9aefb77f023c4533a04f24d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot-simu-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>robot-simu-python_8h.html</filename>
    <includes id="robot-simu_8hh" name="robot-simu.hh" local="no" imported="no">sot/core/robot-simu.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::RobotSimu &gt;</type>
      <name>entities_t</name>
      <anchorfile>robot-simu-python_8h.html</anchorfile>
      <anchor>af285a0d27ef64e1a4b1be1dbfa373435</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot-simu.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>robot-simu_8cpp.html</filename>
    <includes id="robot-simu_8hh" name="robot-simu.hh" local="yes" imported="no">sot/core/robot-simu.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af1672c107fec4fb97dab802917032ede</anchor>
      <arglist>(RobotSimu, &quot;RobotSimu&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot-simu.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>robot-simu_8hh.html</filename>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <includes id="device_8hh" name="device.hh" local="yes" imported="no">sot/core/device.hh</includes>
    <class kind="class">dynamicgraph::sot::RobotSimu</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOT_ROBOT_SIMU_EXPORT</name>
      <anchorfile>robot-simu_8hh.html</anchorfile>
      <anchor>a04f3e9da3dca4d3a62ac869424631b77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot-utils-py.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>robot-utils-py_8cpp.html</filename>
    <includes id="robot-utils_8hh" name="robot-utils.hh" local="no" imported="no">sot/core/robot-utils.hh</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_PYTHON_MODULE</name>
      <anchorfile>robot-utils-py_8cpp.html</anchorfile>
      <anchor>a369a7fa39d059499be5489b84c903294</anchor>
      <arglist>(robot_utils_sot_py)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot-utils.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>robot-utils_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="robot-utils_8hh" name="robot-utils.hh" local="no" imported="no">sot/core/robot-utils.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type>bool</type>
      <name>base_se3_to_sot</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab71471fdfc037f6ce5a62e2145ffdde6</anchor>
      <arglist>(ConstRefVector pos, ConstRefMatrix R, RefVector q_sot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>base_sot_to_urdf</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a02bbb0d0f1da172b6c0d61337d057e62</anchor>
      <arglist>(ConstRefVector q_sot, RefVector q_urdf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>base_urdf_to_sot</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aba4516a2a079c350cf40c299490bc73e</anchor>
      <arglist>(ConstRefVector q_urdf, RefVector q_sot)</arglist>
    </member>
    <member kind="function">
      <type>RobotUtilShrPtr</type>
      <name>createRobotUtil</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a9be099ab2312c6ad11b1237ed395b883</anchor>
      <arglist>(std::string &amp;robotName)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>force_default_rtn</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a171eed49bdf197130b2def4b263e294d</anchor>
      <arglist>(&quot;Force name not found&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; std::vector&lt; std::string &gt; &gt;</type>
      <name>getListOfRobots</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a98b28e5fc8b3e24da2283250d56cdb57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RobotUtilShrPtr</type>
      <name>getRobotUtil</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a8a538db3542932a5977adc6dc714e166</anchor>
      <arglist>(std::string &amp;robotName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNameInRobotUtil</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af31f2a73f26b9e4c8630fd9624e61e6b</anchor>
      <arglist>(std::string &amp;robotName)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>joint_default_rtn</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a4e1e59520e4cac5d5098a84397380711</anchor>
      <arglist>(&quot;Joint name not found&quot;)</arglist>
    </member>
    <member kind="function">
      <type>RobotUtilShrPtr</type>
      <name>RefVoidRobotUtil</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa796b310b61ee95d6d8d782697f08247</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Index</type>
      <name>VoidIndex</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a4d73e93ff0adb2440443fafe8163dd13</anchor>
      <arglist>(-1)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::map&lt; std::string, RobotUtilShrPtr &gt;</type>
      <name>sgl_map_name_to_robot_util</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6626813f45f390c11adc79517a1af184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ForceLimits</type>
      <name>VoidForceLimits</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a12966f7976d4ab94a1cdb9ef2a419c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JointLimits</type>
      <name>VoidJointLimits</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>afa2b99281b399ae0b6d4b36f9941f204</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot-utils.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>robot-utils_8hh.html</filename>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <class kind="class">dynamicgraph::sot::ExtractJointMimics</class>
    <class kind="struct">dynamicgraph::sot::FootUtil</class>
    <class kind="struct">dynamicgraph::sot::ForceLimits</class>
    <class kind="struct">dynamicgraph::sot::ForceUtil</class>
    <class kind="struct">dynamicgraph::sot::HandUtil</class>
    <class kind="struct">dynamicgraph::sot::JointLimits</class>
    <class kind="struct">dynamicgraph::sot::RobotUtil</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="typedef">
      <type>Eigen::VectorXd::Index</type>
      <name>Index</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a1ef1097c8571946e45383c8c9d6762d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; RobotUtil &gt;</type>
      <name>RobotUtilShrPtr</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a7a170257c05f6ccf6834dfd29d14e059</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>base_se3_to_sot</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab71471fdfc037f6ce5a62e2145ffdde6</anchor>
      <arglist>(ConstRefVector pos, ConstRefMatrix R, RefVector q_sot)</arglist>
    </member>
    <member kind="function">
      <type>RobotUtilShrPtr</type>
      <name>createRobotUtil</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a9be099ab2312c6ad11b1237ed395b883</anchor>
      <arglist>(std::string &amp;robotName)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; std::vector&lt; std::string &gt; &gt;</type>
      <name>getListOfRobots</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a98b28e5fc8b3e24da2283250d56cdb57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RobotUtilShrPtr</type>
      <name>getRobotUtil</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a8a538db3542932a5977adc6dc714e166</anchor>
      <arglist>(std::string &amp;robotName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNameInRobotUtil</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af31f2a73f26b9e4c8630fd9624e61e6b</anchor>
      <arglist>(std::string &amp;robotName)</arglist>
    </member>
    <member kind="function">
      <type>RobotUtilShrPtr</type>
      <name>RefVoidRobotUtil</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa796b310b61ee95d6d8d782697f08247</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>segment-python.h</name>
    <path>/tmp/ws/src/sot-core/src/math/</path>
    <filename>segment-python_8h.html</filename>
    <includes id="segment_8hh" name="segment.hh" local="no" imported="no">sot/core/segment.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::Segment &gt;</type>
      <name>entities_t</name>
      <anchorfile>segment-python_8h.html</anchorfile>
      <anchor>a45d7f43becaa3ca9a0a94f80d3cc960b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>segment.cpp</name>
    <path>/tmp/ws/src/sot-core/src/math/</path>
    <filename>segment_8cpp.html</filename>
    <includes id="segment_8hh" name="segment.hh" local="no" imported="no">sot/core/segment.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a90a050123afc338e0d3b6227924e899e</anchor>
      <arglist>(Segment, &quot;Segment&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>segment.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>segment_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::Segment</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>sequencer-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>sequencer-python_8h.html</filename>
    <includes id="sequencer_8hh" name="sequencer.hh" local="no" imported="no">sot/core/sequencer.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::Sequencer &gt;</type>
      <name>entities_t</name>
      <anchorfile>sequencer-python_8h.html</anchorfile>
      <anchor>a3ff336d9dfc1a49bc60f6aa99acc7d63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sequencer.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>sequencer_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-tools_8hh" name="exception-tools.hh" local="no" imported="no">sot/core/exception-tools.hh</includes>
    <includes id="sequencer_8hh" name="sequencer.hh" local="no" imported="no">sot/core/sequencer.hh</includes>
    <includes id="sot_8hh" name="sot.hh" local="no" imported="no">sot/core/sot.hh</includes>
    <class kind="class">sotEventAddATask</class>
    <class kind="class">sotEventCmd</class>
    <class kind="class">sotEventRemoveATask</class>
    <class kind="class">sotEventTaskBased</class>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>sequencer_8cpp.html</anchorfile>
      <anchor>a5888b1963c6bd22014843989617dbe0b</anchor>
      <arglist>(Sequencer, &quot;Sequencer&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sequencer.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>sequencer_8hh.html</filename>
    <includes id="task-abstract_8hh" name="task-abstract.hh" local="no" imported="no">sot/core/task-abstract.hh</includes>
    <class kind="class">dynamicgraph::sot::Sequencer</class>
    <class kind="class">dynamicgraph::sot::Sequencer::sotEventAbstract</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTSEQUENCER_EXPORT</name>
      <anchorfile>sequencer_8hh.html</anchorfile>
      <anchor>abb6ad5a4678ac51f9e9b662cdab73194</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.in.py</name>
    <path>/tmp/ws/src/sot-core/cmake/cython/</path>
    <filename>setup_8in_8py.html</filename>
    <namespace>setup</namespace>
    <member kind="function">
      <type>def</type>
      <name>absolute</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ace87a65d75cbd054ca349e16bf6039b0</anchor>
      <arglist>(src)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cxx_standard</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2ef51ce1b22cffd404370dbbcaa8c7d4</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cxx_standard_cmp</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2ef80ec10cc729c8690658e5470e0131</anchor>
      <arglist>(lhs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GenExtension</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a277f5c34eeba057f5efd9d013d762376</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_lib_name</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a642803465132c79a163348c6f91c880d</anchor>
      <arglist>(path)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>chunk</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ac841690a327d48358d0aa6c3da5b8003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1ff2a74642e15658e2c46138d2a73f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cxx_standard</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a01e02c6fb7f2c66a9fb3daa4025be584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>abab7f7484072aa53119cd89cbae7c862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ext_modules</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1bf56ea61d1e9865f316116dca2fbfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extensions</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a7d6a659c7fd056d592f248c1a98e6f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>linux_build</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a019bf0e760b51815dc0818627ebb4c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab3a7a0638d76a01367c5bc3cc699447f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>package_data</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0a5ccc22976d20d42c6bb6c7651ce0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>packages</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aff2375a361fd5865c77bd9aa093be747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sha512</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>afd75da7bae5803e88a0b20ac410de369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>src_files</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8b0c506f6c8d68e5064a3bdc042c3b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2aa722b36a933088812b50ea79b97a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version_hash</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1573d7834565996eab83d4d029075c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>win32_build</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab1242eec890d42048d0a2d0da8c5ad81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>signal-cast.cpp</name>
    <path>/tmp/ws/src/sot-core/src/signal/</path>
    <filename>signal-cast_8cpp.html</filename>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="multi-bound_8hh" name="multi-bound.hh" local="no" imported="no">sot/core/multi-bound.hh</includes>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <includes id="trajectory_8hh" name="trajectory.hh" local="no" imported="no">sot/core/trajectory.hh</includes>
    <namespace>dynamicgraph</namespace>
  </compound>
  <compound kind="file">
    <name>smooth-reach-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>smooth-reach-python_8h.html</filename>
    <includes id="smooth-reach_8hh" name="smooth-reach.hh" local="no" imported="no">sot/core/smooth-reach.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::SmoothReach &gt;</type>
      <name>entities_t</name>
      <anchorfile>smooth-reach-python_8h.html</anchorfile>
      <anchor>a479ef1ab385d353272a343d454b94425</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>smooth-reach.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>smooth-reach_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="smooth-reach_8hh" name="smooth-reach.hh" local="no" imported="no">sot/core/smooth-reach.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>smooth-reach_8cpp.html</anchorfile>
      <anchor>a93284ce01acedbd6ddbc24a08c004887</anchor>
      <arglist>(SmoothReach, &quot;SmoothReach&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>smooth-reach.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>smooth-reach_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::SmoothReach</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTSMOOTHREACH_EXPORT</name>
      <anchorfile>smooth-reach_8hh.html</anchorfile>
      <anchor>aac1e5895c03e21983fff73ff3dd65515</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sot-command.h</name>
    <path>/tmp/ws/src/sot-core/src/sot/</path>
    <filename>sot-command_8h.html</filename>
    <class kind="class">dynamicgraph::sot::command::classSot::Clear</class>
    <class kind="class">dynamicgraph::sot::command::classSot::Display</class>
    <class kind="class">dynamicgraph::sot::command::classSot::Down</class>
    <class kind="class">dynamicgraph::sot::command::classSot::List</class>
    <class kind="class">dynamicgraph::sot::command::classSot::Push</class>
    <class kind="class">dynamicgraph::sot::command::classSot::Remove</class>
    <class kind="class">dynamicgraph::sot::command::classSot::Up</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::command</namespace>
    <namespace>dynamicgraph::sot::command::classSot</namespace>
  </compound>
  <compound kind="file">
    <name>sot-doc.h</name>
    <path>/tmp/ws/src/sot-core/doc/additionalDoc/</path>
    <filename>sot-doc_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>sot-loader.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>sot-loader_8cpp.html</filename>
    <includes id="sot-loader_8hh" name="sot-loader.hh" local="no" imported="no">sot/core/sot-loader.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>sot-loader.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>sot-loader_8hh.html</filename>
    <includes id="abstract-sot-external-interface_8hh" name="abstract-sot-external-interface.hh" local="no" imported="no">sot/core/abstract-sot-external-interface.hh</includes>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="device_8hh" name="device.hh" local="no" imported="no">sot/core/device.hh</includes>
    <class kind="class">dynamicgraph::sot::SotLoader</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>sot-python.h</name>
    <path>/tmp/ws/src/sot-core/src/sot/</path>
    <filename>sot-python_8h.html</filename>
    <includes id="sot_8hh" name="sot.hh" local="no" imported="no">sot/core/sot.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::Sot &gt;</type>
      <name>entities_t</name>
      <anchorfile>sot-python_8h.html</anchorfile>
      <anchor>a866f69220a79db014c85fd9feb301f68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sot.cpp</name>
    <path>/tmp/ws/src/sot-core/src/sot/</path>
    <filename>sot_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="feature-posture_8hh" name="feature-posture.hh" local="no" imported="no">sot/core/feature-posture.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="matrix-svd_8hh" name="matrix-svd.hh" local="no" imported="no">sot/core/matrix-svd.hh</includes>
    <includes id="memory-task-sot_8hh" name="memory-task-sot.hh" local="no" imported="no">sot/core/memory-task-sot.hh</includes>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <includes id="sot_8hh" name="sot.hh" local="no" imported="no">sot/core/sot.hh</includes>
    <includes id="task_8hh" name="task.hh" local="no" imported="no">sot/core/task.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>sotCHRONO1</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>ab36ac736f79938c633942d914cf38cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotCOUNTER</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>a0e8201cf13ce027e1440a5b5dd8cca75</anchor>
      <arglist>(nbc1, nbc2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotINIT_CHRONO1</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>a00a69326cb86901b8468f0995a2f0598</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotINITCOUNTER</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>a6fc6ae114f0e926c14ad416422562858</anchor>
      <arglist>(nbc1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotINITPARTCOUNTERS</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>a2272b4b2543148d14050f139a95ab243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotPRINTCOUNTER</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>a1bbbf6640b59ae52249be8124306a17d</anchor>
      <arglist>(nbc1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotSTART_CHRONO1</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>a7671837a2e27853f09555f0276c7d4a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sotSTARTPARTCOUNTERS</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>ad0836e2c82c418ca61f9acdfca3913ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MemoryTaskSOT::Kernel_t</type>
      <name>Kernel_t</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>ab4d47511a529315e355c328740f45fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MemoryTaskSOT::KernelConst_t</type>
      <name>KernelConst_t</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>ae1bdda24ebc132c71eb480d23efe1996</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const Matrix &amp;</type>
      <name>computeJacobianActivated</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>a97b6b966ad6e3844adc449cc2b128fd3</anchor>
      <arglist>(TaskAbstract *Ta, Task *T, Matrix &amp;Jmem, const sigtime_t &amp;iterTime)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>a7ee1c480fe722b6a45bffeb2350b777e</anchor>
      <arglist>(Sot, &quot;SOT&quot;)</arglist>
    </member>
    <member kind="function">
      <type>MemoryTaskSOT *</type>
      <name>getMemory</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>afa99542ee48ccf2a2d1a26f7007beaa4</anchor>
      <arglist>(TaskAbstract &amp;t, const Matrix::Index &amp;tDim, const Matrix::Index &amp;nDof)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullPostureTask</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>a335112ceda9a6200849886a7556800e5</anchor>
      <arglist>(Task *task, const Matrix::Index &amp;nDof, const sigtime_t &amp;iterTime)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeMap</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>ac958b5d556f570a6fe015ada13d2c363</anchor>
      <arglist>(MapType &amp;map, MatrixType &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>a46f63a0e3f5e87215223e7d215279220</anchor>
      <arglist>(std::ostream &amp;os, const Sot &amp;sot)</arglist>
    </member>
    <member kind="function">
      <type>const Eigen::IOFormat</type>
      <name>python</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>acdbca1da7f91af7141ec193e014ed133</anchor>
      <arglist>(Eigen::FullPrecision, 0, &quot;, &quot;, &quot;,\n&quot;, &quot;[&quot;, &quot;]&quot;, &quot;[&quot;, &quot;]&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateControl</name>
      <anchorfile>sot_8cpp.html</anchorfile>
      <anchor>a7724172461f65f094e88b9c3860cc66d</anchor>
      <arglist>(MemoryTaskSOT *mem, const Matrix::Index rankJ, bool has_kernel, const KernelConst_t &amp;kernel, Vector &amp;control, const double &amp;threshold)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sot.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>sot_8hh.html</filename>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <includes id="task-abstract_8hh" name="task-abstract.hh" local="no" imported="no">sot/core/task-abstract.hh</includes>
    <class kind="class">dynamicgraph::sot::Sot</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTSOT_CORE_EXPORT</name>
      <anchorfile>sot_8hh.html</anchorfile>
      <anchor>a67b9191bcfb32a8029ef78cc761883a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stop-watch.cpp</name>
    <path>/tmp/ws/src/sot-core/src/utils/</path>
    <filename>stop-watch_8cpp.html</filename>
    <includes id="stop-watch_8hh" name="stop-watch.hh" local="yes" imported="no">sot/core/stop-watch.hh</includes>
    <member kind="function">
      <type>Stopwatch &amp;</type>
      <name>getProfiler</name>
      <anchorfile>stop-watch_8cpp.html</anchorfile>
      <anchor>ad945052ee4e72d8edfa6df638f29283c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stop-watch.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>stop-watch_8hh.html</filename>
    <includes id="fwd_8hh" name="fwd.hh" local="no" imported="no">sot/core/fwd.hh</includes>
    <class kind="struct">Stopwatch::PerformanceData</class>
    <class kind="class">Stopwatch</class>
    <class kind="struct">StopwatchException</class>
    <member kind="define">
      <type>#define</type>
      <name>STOP_WATCH_MAX_NAME_LENGTH</name>
      <anchorfile>stop-watch_8hh.html</anchorfile>
      <anchor>aaa86e0ec12bd71b575aec383b1df0b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StopwatchMode</name>
      <anchorfile>stop-watch_8hh.html</anchorfile>
      <anchor>adcf4e95e4824d1427aa95145315e4f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>stop-watch_8hh.html</anchorfile>
      <anchor>adcf4e95e4824d1427aa95145315e4f30ac157bdf0b85a40d2619cbc8bc1ae5fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_TIME</name>
      <anchorfile>stop-watch_8hh.html</anchorfile>
      <anchor>adcf4e95e4824d1427aa95145315e4f30a0e7955f67a8a0a37622184b3486f9617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL_TIME</name>
      <anchorfile>stop-watch_8hh.html</anchorfile>
      <anchor>adcf4e95e4824d1427aa95145315e4f30a85370ee1b2eddb02ab4efd5109eed728</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Stopwatch &amp;</type>
      <name>getProfiler</name>
      <anchorfile>stop-watch_8hh.html</anchorfile>
      <anchor>ad945052ee4e72d8edfa6df638f29283c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>switch-python-module-py.cc</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>switch-python-module-py_8cc.html</filename>
    <includes id="switch_8hh" name="switch.hh" local="no" imported="no">sot/core/switch.hh</includes>
    <member kind="typedef">
      <type>bp::return_value_policy&lt; bp::reference_existing_object &gt;</type>
      <name>reference_existing_object</name>
      <anchorfile>switch-python-module-py_8cc.html</anchorfile>
      <anchor>a72e5edf292857e940dcd25172cf11f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_PYTHON_MODULE</name>
      <anchorfile>switch-python-module-py_8cc.html</anchorfile>
      <anchor>a12be8cf4ea726c48373195ee4f7dcd22</anchor>
      <arglist>(wrap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exposeSwitch</name>
      <anchorfile>switch-python-module-py_8cc.html</anchorfile>
      <anchor>a4573efdd829d196dff35d4c41b32573f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>switch.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>switch_8cpp.html</filename>
    <includes id="switch_8hh" name="switch.hh" local="no" imported="no">sot/core/switch.hh</includes>
    <includes id="type-name-helper_8hh" name="type-name-helper.hh" local="yes" imported="no">type-name-helper.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="typedef">
      <type>Switch&lt; bool, sigtime_t &gt;</type>
      <name>SwitchBool</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a25bea65b78f8f98c6b703d227823ecc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Switch&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>SwitchMatrixHomogeneous</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a25eac56107252e9a9f96f590696ca7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Switch&lt; Vector, sigtime_t &gt;</type>
      <name>SwitchVector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a51ed82ef7b644f59e33770fc31f9eae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ac990f87f447e1303bb78efb75d23ed79</anchor>
      <arglist>(SwitchBool, &quot;SwitchBoolean&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a73186b2ff275953778a89d5287cd47aa</anchor>
      <arglist>(SwitchMatrixHomogeneous, &quot;SwitchMatrixHomogeneous&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ada9b20aae1af15bb53f18bf95765636d</anchor>
      <arglist>(SwitchVector, &quot;SwitchVector&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>switch.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>switch_8hh.html</filename>
    <includes id="variadic-op_8hh" name="variadic-op.hh" local="no" imported="no">sot/core/variadic-op.hh</includes>
    <class kind="class">dynamicgraph::sot::Switch</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>task-abstract.cpp</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>task-abstract_8cpp.html</filename>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <includes id="task-abstract_8hh" name="task-abstract.hh" local="no" imported="no">sot/core/task-abstract.hh</includes>
  </compound>
  <compound kind="file">
    <name>task-abstract.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>task-abstract_8hh.html</filename>
    <includes id="multi-bound_8hh" name="multi-bound.hh" local="no" imported="no">sot/core/multi-bound.hh</includes>
    <includes id="api_8hh" name="api.hh" local="yes" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::TaskAbstract::MemoryTaskAbstract</class>
    <class kind="class">dynamicgraph::sot::TaskAbstract</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>task-command.h</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>task-command_8h.html</filename>
    <class kind="class">dynamicgraph::sot::command::task::ListFeatures</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::command</namespace>
    <namespace>dynamicgraph::sot::command::task</namespace>
  </compound>
  <compound kind="file">
    <name>task-conti-python.h</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>task-conti-python_8h.html</filename>
    <includes id="task-conti_8hh" name="task-conti.hh" local="no" imported="no">sot/core/task-conti.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::TaskConti &gt;</type>
      <name>entities_t</name>
      <anchorfile>task-conti-python_8h.html</anchorfile>
      <anchor>a9e2c75ca971dee855d27b760ff2cdccb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task-conti.cpp</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>task-conti_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="task-conti_8hh" name="task-conti.hh" local="no" imported="no">sot/core/task-conti.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>task-conti_8cpp.html</anchorfile>
      <anchor>a863f77ab6e191756c1c2e61e7abe7afb</anchor>
      <arglist>(TaskConti, &quot;TaskConti&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task-conti.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>task-conti_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <includes id="task_8hh" name="task.hh" local="no" imported="no">sot/core/task.hh</includes>
    <class kind="class">dynamicgraph::sot::TaskConti</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTTASKCONTI_EXPORT</name>
      <anchorfile>task-conti_8hh.html</anchorfile>
      <anchor>a45f528ac879aeb8fa83cb1bedb432317</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task-pd-python.h</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>task-pd-python_8h.html</filename>
    <includes id="task-pd_8hh" name="task-pd.hh" local="no" imported="no">sot/core/task-pd.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::TaskPD &gt;</type>
      <name>entities_t</name>
      <anchorfile>task-pd-python_8h.html</anchorfile>
      <anchor>a2677cc7b129cc4a33c506bc740867f49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task-pd.cpp</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>task-pd_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="task-pd_8hh" name="task-pd.hh" local="no" imported="no">sot/core/task-pd.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>task-pd_8cpp.html</anchorfile>
      <anchor>a565c75d6b653e0b2d8d244b6ea58e281</anchor>
      <arglist>(TaskPD, &quot;TaskPD&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task-pd.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>task-pd_8hh.html</filename>
    <includes id="task_8hh" name="task.hh" local="no" imported="no">sot/core/task.hh</includes>
    <class kind="class">dynamicgraph::sot::TaskPD</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTTASKPD_EXPORT</name>
      <anchorfile>task-pd_8hh.html</anchorfile>
      <anchor>aa28d9a709e9547ba1a567ed1d60be0e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task-python.h</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>task-python_8h.html</filename>
    <includes id="task_8hh" name="task.hh" local="no" imported="no">sot/core/task.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::Task &gt;</type>
      <name>entities_t</name>
      <anchorfile>task-python_8h.html</anchorfile>
      <anchor>aadf3a13967fd612bbdd6636e0168fa75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task-unilateral-python.h</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>task-unilateral-python_8h.html</filename>
    <includes id="task-unilateral_8hh" name="task-unilateral.hh" local="no" imported="no">sot/core/task-unilateral.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::TaskUnilateral &gt;</type>
      <name>entities_t</name>
      <anchorfile>task-unilateral-python_8h.html</anchorfile>
      <anchor>ae56e20944a7427139ab0570494dfe055</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task-unilateral.cpp</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>task-unilateral_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="task-unilateral_8hh" name="task-unilateral.hh" local="no" imported="no">sot/core/task-unilateral.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>task-unilateral_8cpp.html</anchorfile>
      <anchor>a02f0b9bcec45e1daf1ef808d2b1592dc</anchor>
      <arglist>(TaskUnilateral, &quot;TaskUnilateral&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task-unilateral.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>task-unilateral_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <includes id="task_8hh" name="task.hh" local="no" imported="no">sot/core/task.hh</includes>
    <class kind="class">dynamicgraph::sot::TaskUnilateral</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTTASKUNILATERAL_EXPORT</name>
      <anchorfile>task-unilateral_8hh.html</anchorfile>
      <anchor>aacba13328e28796988befab62c0a86ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task.cpp</name>
    <path>/tmp/ws/src/sot-core/src/task/</path>
    <filename>task_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <includes id="task_8hh" name="task.hh" local="no" imported="no">sot/core/task.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>task_8cpp.html</anchorfile>
      <anchor>a22760e953b16709befc232196282bb24</anchor>
      <arglist>(Task, &quot;Task&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>task.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>task_8hh.html</filename>
    <includes id="exception-task_8hh" name="exception-task.hh" local="no" imported="no">sot/core/exception-task.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <includes id="task-abstract_8hh" name="task-abstract.hh" local="no" imported="no">sot/core/task-abstract.hh</includes>
    <class kind="class">dynamicgraph::sot::Task</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTTASK_EXPORT</name>
      <anchorfile>task_8hh.html</anchorfile>
      <anchor>a94446a72c905d23d362a94c802dd4afb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-imports.py</name>
    <path>/tmp/ws/src/sot-core/tests/python/</path>
    <filename>test-imports_8py.html</filename>
    <class kind="class">test-imports::PythonImportTest</class>
    <namespace>test-imports</namespace>
  </compound>
  <compound kind="file">
    <name>test-initialize-euler.py</name>
    <path>/tmp/ws/src/sot-core/tests/python/</path>
    <filename>test-initialize-euler_8py.html</filename>
    <class kind="class">test-initialize-euler::OpPointModifierTest</class>
    <namespace>test-initialize-euler</namespace>
  </compound>
  <compound kind="file">
    <name>test-matrix-util.py</name>
    <path>/tmp/ws/src/sot-core/tests/python/</path>
    <filename>test-matrix-util_8py.html</filename>
    <class kind="class">test-matrix-util::MatrixUtilTest</class>
    <namespace>test-matrix-util</namespace>
  </compound>
  <compound kind="file">
    <name>test-op-point-modifier.py</name>
    <path>/tmp/ws/src/sot-core/tests/python/</path>
    <filename>test-op-point-modifier_8py.html</filename>
    <class kind="class">test-op-point-modifier::OpPointModifierTest</class>
    <namespace>test-op-point-modifier</namespace>
    <member kind="variable">
      <type></type>
      <name>gaze</name>
      <anchorfile>namespacetest-op-point-modifier.html</anchorfile>
      <anchor>a039896dcd5548e0c42d5a0e91a33b9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>I4</name>
      <anchorfile>namespacetest-op-point-modifier.html</anchorfile>
      <anchor>a820a84e8e46cca8e60370a4e6ed7b7a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>I6</name>
      <anchorfile>namespacetest-op-point-modifier.html</anchorfile>
      <anchor>af5c9338a5dae5e216af5a22307a4c75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Jgaze</name>
      <anchorfile>namespacetest-op-point-modifier.html</anchorfile>
      <anchor>aa5d1e086082c9a35c95e28f1ee320007</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-parameter-server.py</name>
    <path>/tmp/ws/src/sot-core/tests/python/</path>
    <filename>test-parameter-server_8py.html</filename>
    <class kind="class">test-parameter-server::TestParameterServer</class>
    <namespace>test-parameter-server</namespace>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacetest-parameter-server.html</anchorfile>
      <anchor>a601142e9c1d93a81fe742bcbd485b980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param_server</name>
      <anchorfile>namespacetest-parameter-server.html</anchorfile>
      <anchor>a9fd5727b4387929e3a473f14d1e95ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>robot_name</name>
      <anchorfile>namespacetest-parameter-server.html</anchorfile>
      <anchor>a878e4b5179a936d863a48bfbc94feaf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>urdfDir</name>
      <anchorfile>namespacetest-parameter-server.html</anchorfile>
      <anchor>af77f9a906f01b4f6ba90257478b72666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>urdfPath</name>
      <anchorfile>namespacetest-parameter-server.html</anchorfile>
      <anchor>a30752ed29fa78ffb2a7a2653100b6d51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test-smooth-reach.py</name>
    <path>/tmp/ws/src/sot-core/tests/python/</path>
    <filename>test-smooth-reach_8py.html</filename>
    <class kind="class">test-smooth-reach::SmoothReachTest</class>
    <namespace>test-smooth-reach</namespace>
  </compound>
  <compound kind="file">
    <name>test_abstract_interface.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>test__abstract__interface_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="plugin_8hh" name="plugin.hh" local="yes" imported="no">plugin.hh</includes>
    <class kind="class">PluginLoader</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__abstract__interface_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_boost.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>test__boost_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="matrix-svd_8hh" name="matrix-svd.hh" local="no" imported="no">sot/core/matrix-svd.hh</includes>
    <includes id="memory-task-sot_8hh" name="memory-task-sot.hh" local="no" imported="no">sot/core/memory-task-sot.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>INIT_CHRONO</name>
      <anchorfile>test__boost_8cpp.html</anchorfile>
      <anchor>afdbb51cdb7d2c9e81678bb7a5c0f6edb</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>START_CHRONO</name>
      <anchorfile>test__boost_8cpp.html</anchorfile>
      <anchor>a34c557c89a6de3192eb1f3f517348aed</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STOP_CHRONO</name>
      <anchorfile>test__boost_8cpp.html</anchorfile>
      <anchor>afeb78a7f4dc8d2baaf2a2da29025b4f4</anchor>
      <arglist>(name, commentaire)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__boost_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timerCounter</name>
      <anchorfile>test__boost_8cpp.html</anchorfile>
      <anchor>ac500469150819b420e29a9e946d2236f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_control_admittance.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/control/</path>
    <filename>test__control__admittance_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="admittance-control-op-point_8hh" name="admittance-control-op-point.hh" local="no" imported="no">sot/core/admittance-control-op-point.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test__control__admittance_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__control__admittance_8cpp.html</anchorfile>
      <anchor>adbea033f7e7d59abfd46776de4777a82</anchor>
      <arglist>(control_admittance)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>control/test_control_pd.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/control/</path>
    <filename>control_2test__control__pd_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="control-pd_8hh" name="control-pd.hh" local="no" imported="no">sot/core/control-pd.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>control_2test__control__pd_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>control_2test__control__pd_8cpp.html</anchorfile>
      <anchor>a5a8229ac77ff77ef6b11289d5ff8cbde</anchor>
      <arglist>(control_pd)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tools/test_control_pd.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>tools_2test__control__pd_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="control-pd_8hh" name="control-pd.hh" local="no" imported="no">sot/core/control-pd.hh</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>tools_2test__control__pd_8cpp.html</anchorfile>
      <anchor>a5a8229ac77ff77ef6b11289d5ff8cbde</anchor>
      <arglist>(control_pd)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_dep.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/signal/</path>
    <filename>test__dep_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__dep_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_depend.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/signal/</path>
    <filename>test__depend_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__depend_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_device.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>test__device_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>test_factory.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/factory/</path>
    <filename>test__factory_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-feature_8hh" name="exception-feature.hh" local="no" imported="no">sot/core/exception-feature.hh</includes>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="feature-visual-point_8hh" name="feature-visual-point.hh" local="no" imported="no">sot/core/feature-visual-point.hh</includes>
    <class kind="class">TestFeature</class>
    <member kind="typedef">
      <type>void *</type>
      <name>sotPluginKey</name>
      <anchorfile>test__factory_8cpp.html</anchorfile>
      <anchor>a78ff96258764b79c22c7c0d88234c613</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__factory_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_feature_generic.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/features/</path>
    <filename>test__feature__generic_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="feature-generic_8hh" name="feature-generic.hh" local="no" imported="no">sot/core/feature-generic.hh</includes>
    <includes id="feature-pose_8hh" name="feature-pose.hh" local="no" imported="no">sot/core/feature-pose.hh</includes>
    <includes id="gain-adaptive_8hh" name="gain-adaptive.hh" local="no" imported="no">sot/core/gain-adaptive.hh</includes>
    <includes id="sot_8hh" name="sot.hh" local="no" imported="no">sot/core/sot.hh</includes>
    <includes id="task_8hh" name="task.hh" local="no" imported="no">sot/core/task.hh</includes>
    <class kind="class">FeatureTestBase</class>
    <class kind="struct">dynamicgraph::sot::internal::LG_t</class>
    <class kind="class">TestFeatureGeneric</class>
    <class kind="class">TestFeaturePose</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test__feature__generic_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EIGEN_MATRIX_IS_APPROX</name>
      <anchorfile>test__feature__generic_8cpp.html</anchorfile>
      <anchor>a0416f1588aa696c5989e498ae5f78bfe</anchor>
      <arglist>(Va, Vb, precision)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EIGEN_VECTOR_IS_APPROX</name>
      <anchorfile>test__feature__generic_8cpp.html</anchorfile>
      <anchor>ad546dc2fcc245496849f7e479651b298</anchor>
      <arglist>(Va, Vb, precision)</arglist>
    </member>
    <member kind="typedef">
      <type>pinocchio::CartesianProductOperation&lt; pinocchio::VectorSpaceOperationTpl&lt; 3, double &gt;, pinocchio::SpecialOrthogonalOperationTpl&lt; 3, double &gt; &gt;</type>
      <name>R3xSO3_t</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af629827ce8862cfb40de074c1803500b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pinocchio::SE3</type>
      <name>SE3</name>
      <anchorfile>test__feature__generic_8cpp.html</anchorfile>
      <anchor>ad4a38d1b7188d5289e0d73c62d374a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pinocchio::SpecialEuclideanOperationTpl&lt; 3, double &gt;</type>
      <name>SE3_t</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a71617ac7a387a15911e389e3ef8b8a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__feature__generic_8cpp.html</anchorfile>
      <anchor>a5cdd1128440b2bd287c33acacc537c6d</anchor>
      <arglist>(check_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__feature__generic_8cpp.html</anchorfile>
      <anchor>a216bbe25ce30381c095f63d7beac1ced</anchor>
      <arglist>(r3xso3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__feature__generic_8cpp.html</anchorfile>
      <anchor>ace8663c23206c8f8f74380c39dde122c</anchor>
      <arglist>(se3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_SUITE_END</name>
      <anchorfile>test__feature__generic_8cpp.html</anchorfile>
      <anchor>a7fbdd82b483b23ece2bf8fdc06227930</anchor>
      <arglist>() MatrixHomogeneous randomM()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feature_pose_absolute_tpl</name>
      <anchorfile>test__feature__generic_8cpp.html</anchorfile>
      <anchor>a77c741e145f2c22c9b0411789aaa2e2a</anchor>
      <arglist>(const std::string &amp;repr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runTest</name>
      <anchorfile>test__feature__generic_8cpp.html</anchorfile>
      <anchor>a6f04e7875590104bde0de411895a1ae7</anchor>
      <arglist>(TestClass &amp;runner, int N=2)</arglist>
    </member>
    <member kind="function">
      <type>Vector7</type>
      <name>toVector</name>
      <anchorfile>test__feature__generic_8cpp.html</anchorfile>
      <anchor>af6625b544d6a7a201e166a451804bdfe</anchor>
      <arglist>(const pinocchio::SE3 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>toVector</name>
      <anchorfile>test__feature__generic_8cpp.html</anchorfile>
      <anchor>a2b36be7c3d522db54f78ba51df766534</anchor>
      <arglist>(const std::vector&lt; MultiBound &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_filter_differentiator.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/filters/</path>
    <filename>test__filter__differentiator_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="filter-differentiator_8hh" name="filter-differentiator.hh" local="no" imported="no">sot/core/filter-differentiator.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test__filter__differentiator_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__filter__differentiator_8cpp.html</anchorfile>
      <anchor>ae54585a948457f08c6813c380b04f133</anchor>
      <arglist>(test_filter_differentiator)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_flags.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/task/</path>
    <filename>test__flags_8cpp.html</filename>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__flags_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_gain.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/task/</path>
    <filename>test__gain_8cpp.html</filename>
    <includes id="gain-adaptive_8hh" name="gain-adaptive.hh" local="no" imported="no">sot/core/gain-adaptive.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__gain_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>DummyClass</type>
      <name>dummy</name>
      <anchorfile>test__gain_8cpp.html</anchorfile>
      <anchor>a79c9b1a221f261a31c4bc5c6853d2ae1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_mailbox.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>test__mailbox_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <member kind="function">
      <type>void</type>
      <name>f</name>
      <anchorfile>test__mailbox_8cpp.html</anchorfile>
      <anchor>a8cdb608bba3eda8b32c80c8971244919</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__mailbox_8cpp.html</anchorfile>
      <anchor>a2c3f6775325c30275d11c6abee2db6a0</anchor>
      <arglist>(int, char **)</arglist>
    </member>
    <member kind="variable">
      <type>sot::MailboxVector *</type>
      <name>mailbox</name>
      <anchorfile>test__mailbox_8cpp.html</anchorfile>
      <anchor>aa219cca7543b8267d84c0e17b4eb6102</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_matrix.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>test__matrix_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="sot_8hh" name="sot.hh" local="no" imported="no">sot/core/sot.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>sotCHRONO1</name>
      <anchorfile>test__matrix_8cpp.html</anchorfile>
      <anchor>ab36ac736f79938c633942d914cf38cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__matrix_8cpp.html</anchorfile>
      <anchor>a2c3f6775325c30275d11c6abee2db6a0</anchor>
      <arglist>(int, char **)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_multi_bound.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/task/</path>
    <filename>test__multi__bound_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="multi-bound_8hh" name="multi-bound.hh" local="no" imported="no">sot/core/multi-bound.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__multi__bound_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_operator.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/matrix/</path>
    <filename>test__operator_8cpp.html</filename>
    <includes id="operator_8cpp" name="operator.cpp" local="yes" imported="no">../../src/matrix/operator.cpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>a77e185c2d9c93dd5a8a40251b3268c33</anchor>
      <arglist>(matrix_quaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>a9df5e4acdb47cdd71720f1b665e3a657</anchor>
      <arglist>(matrix_rpy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>ac73fdb0bcf206401b5da4a33a6a0fff6</anchor>
      <arglist>(matrixHomo_poseQuaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>a867d4b1eb04a2ff9071f684bc0d2be7a</anchor>
      <arglist>(matrixHomo_se3Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>a01ce46fb39c86ee2e69bfea9a6e59efa</anchor>
      <arglist>(quaternion_rpy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>a53d931081ecf9065ed8a0512c1972dc7</anchor>
      <arglist>(test_matrix_selector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>a1ea823f7d74e4c8f83f3c3bb8e64f8e0</anchor>
      <arglist>(test_vector_component)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_AUTO_TEST_CASE</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>afdb7ac1405da764c37929adb22d8142d</anchor>
      <arglist>(test_vector_selecter)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compare</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>a6012e2b38523cc76cec9e006defc1507</anchor>
      <arglist>(const type &amp;a, const type &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compare&lt; VectorQuaternion &gt;</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>ad54bf5216958cd24f9a81da05233918e</anchor>
      <arglist>(const VectorQuaternion &amp;a, const VectorQuaternion &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>random</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>a5571757af4bfb9b2c226434772f7eadc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatrixHomogeneous</type>
      <name>random&lt; MatrixHomogeneous &gt;</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>acc23cdb89d9c2433971f7b2d473b72ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatrixRotation</type>
      <name>random&lt; MatrixRotation &gt;</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>a728569f66bd352b0fb1ab078fc1dc85b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>VectorQuaternion</type>
      <name>random&lt; VectorQuaternion &gt;</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>a04cc948276e5560460a625ff670610ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>VectorRollPitchYaw</type>
      <name>random&lt; VectorRollPitchYaw &gt;</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>af63e1082bd0f3d29316c9b98e0bd50c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_impl</name>
      <anchorfile>test__operator_8cpp.html</anchorfile>
      <anchor>ae16e12c51cf12008b39b7e0c43adf43d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_ptr.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/signal/</path>
    <filename>test__ptr_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="exception-abstract_8hh" name="exception-abstract.hh" local="no" imported="no">sot/core/exception-abstract.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <member kind="function">
      <type>void</type>
      <name>funtest</name>
      <anchorfile>test__ptr_8cpp.html</anchorfile>
      <anchor>a3d7043edce7e8c2402f7264d6c024c03</anchor>
      <arglist>(dynamicgraph::Vector &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__ptr_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_ptrcast.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/signal/</path>
    <filename>test__ptrcast_8cpp.html</filename>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__ptrcast_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>base</name>
      <anchorfile>test__ptrcast_8cpp.html</anchorfile>
      <anchor>afd00455eb6f6a8a14dafe52a1f7576a9</anchor>
      <arglist>(&quot;base&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>sig</name>
      <anchorfile>test__ptrcast_8cpp.html</anchorfile>
      <anchor>ac399b678b60043fcc1ebf2e18a91402d</anchor>
      <arglist>(&quot;matrix&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; MatrixRotation, sigtime_t &gt;</type>
      <name>sigMR</name>
      <anchorfile>test__ptrcast_8cpp.html</anchorfile>
      <anchor>a11c369986e0ebfec45897fbb4ad83aa4</anchor>
      <arglist>(&quot;matrixRot&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_robot_utils.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>test__robot__utils_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="robot-utils_8hh" name="robot-utils.hh" local="no" imported="no">sot/core/robot-utils.hh</includes>
    <member kind="function">
      <type>std::string</type>
      <name>localName</name>
      <anchorfile>test__robot__utils_8cpp.html</anchorfile>
      <anchor>ab11f1508bbe9422e896c4a8880c49f92</anchor>
      <arglist>(&quot;robot_test&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__robot__utils_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>RobotUtilShrPtr</type>
      <name>robot_util</name>
      <anchorfile>test__robot__utils_8cpp.html</anchorfile>
      <anchor>abd44859453ce603037576cb99930e12c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_signal.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/signal/</path>
    <filename>test__signal_8cpp.html</filename>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>fun</name>
      <anchorfile>test__signal_8cpp.html</anchorfile>
      <anchor>a3b65ca858da196611b3e0844ad16338e</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, double)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__signal_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Vector</type>
      <name>test_data</name>
      <anchorfile>test__signal_8cpp.html</anchorfile>
      <anchor>a2961dc6fb1e2636134ee8dd2e0f4c8d4</anchor>
      <arglist>(6)</arglist>
    </member>
    <member kind="variable">
      <type>DummyClass</type>
      <name>dummy</name>
      <anchorfile>test__signal_8cpp.html</anchorfile>
      <anchor>a79c9b1a221f261a31c4bc5c6853d2ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; dynamicgraph::Vector, double &gt;</type>
      <name>sig</name>
      <anchorfile>test__signal_8cpp.html</anchorfile>
      <anchor>a88e11c69cfc97c9392e4ed9bb1048e47</anchor>
      <arglist>(&quot;sigtest&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_solverSoth.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/sot/</path>
    <filename>test__solverSoth_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>VP_DEBUG_MODE</name>
      <anchorfile>test__solverSoth_8cpp.html</anchorfile>
      <anchor>a6dd3437819a217fef90ef973cf9364ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertDoubleToSingle</name>
      <anchorfile>test__solverSoth_8cpp.html</anchorfile>
      <anchor>a669e149517bd43ba8ee7b5708d2b54a9</anchor>
      <arglist>(const std::string filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deparse</name>
      <anchorfile>test__solverSoth_8cpp.html</anchorfile>
      <anchor>a4f8e8f6b4766e44c3567712bc4875ce6</anchor>
      <arglist>(std::vector&lt; bubMatrix &gt; Jes, std::vector&lt; bubVector &gt; ees, std::vector&lt; bubMatrix &gt; Jis, std::vector&lt; bubVector &gt; eiInfs, std::vector&lt; bubVector &gt; eiSups, std::vector&lt; ConstraintMem::BoundSideVector &gt; bounds)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__solverSoth_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseTest</name>
      <anchorfile>test__solverSoth_8cpp.html</anchorfile>
      <anchor>a6881c3bf25a14f9f31448edcdc542502</anchor>
      <arglist>(const std::string filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randBound</name>
      <anchorfile>test__solverSoth_8cpp.html</anchorfile>
      <anchor>ad2df80bf2e2045320f059bf6f210b35e</anchor>
      <arglist>(ConstraintMem::BoundSideVector &amp;M, const unsigned int row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randTest</name>
      <anchorfile>test__solverSoth_8cpp.html</anchorfile>
      <anchor>a9f429c257bdf2abea686d876f6bdde97</anchor>
      <arglist>(const unsigned int nJ, const bool enableSolve[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_sot_loader.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/tools/</path>
    <filename>test__sot__loader_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="yes" imported="no">sot/core/debug.hh</includes>
    <includes id="device_8hh" name="device.hh" local="yes" imported="no">sot/core/device.hh</includes>
    <includes id="sot-loader_8hh" name="sot-loader.hh" local="yes" imported="no">sot/core/sot-loader.hh</includes>
    <class kind="class">TestDevice</class>
    <class kind="struct">TestFixture</class>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_TEST_MODULE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>a6b2a3852db8bb19ab6909bac01859985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>ad59d39aed6e03c079b10c9cbc170e197</anchor>
      <arglist>(test_cleanup_init, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>a6412415e5a9c3a6f622669ac06690e03</anchor>
      <arglist>(test_cleanup_no_init, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>a8292d56a0b13ab3ef58827e28a58b8a0</anchor>
      <arglist>(test_default_behavior, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>a9972fef0982acb7d764409c52d3cf252</anchor>
      <arglist>(test_load_device_in_python, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>a445cf5fb0f7b6745f0fe687742c8f18d</anchor>
      <arglist>(test_option_parsing_input_file, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>a12da84667130fca8b1cea256187c1be2</anchor>
      <arglist>(test_option_parsing_sot_dynamic_library, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>aa6d6140e8321330a02ee5b6c96f1728f</anchor>
      <arglist>(test_plugin_existance, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>a395bd7e63e1fecb0354ce6ae3f523b88</anchor>
      <arglist>(test_run_python_command, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>a4de7207f4f1c59133cf8bf4bd154b92d</anchor>
      <arglist>(test_run_python_command_error, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>a86120e151c2ae1d7a92a9fa0ae3346d3</anchor>
      <arglist>(test_run_python_scripts, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>a297f0ad279f93a0e6a677d27a4cb2efd</anchor>
      <arglist>(test_run_python_scripts_failure, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>aae48227838bd23a4e43aeb80b3c283bd</anchor>
      <arglist>(test_sot_loader_one_iteration, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>a1e1e855d5f5e5e12a5a7e6b36c1d9c35</anchor>
      <arglist>(test_sot_loader_set_dynamic_library_name, TestFixture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_FIXTURE_TEST_CASE</name>
      <anchorfile>test__sot__loader_8cpp.html</anchorfile>
      <anchor>adf2c8358c3b7128b306c276adbfebe1a</anchor>
      <arglist>(test_start_stop_dg, TestFixture)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_task.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/task/</path>
    <filename>test__task_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="feature-visual-point_8hh" name="feature-visual-point.hh" local="no" imported="no">sot/core/feature-visual-point.hh</includes>
    <includes id="gain-adaptive_8hh" name="gain-adaptive.hh" local="no" imported="no">sot/core/gain-adaptive.hh</includes>
    <includes id="sot_8hh" name="sot.hh" local="no" imported="no">sot/core/sot.hh</includes>
    <includes id="task_8hh" name="task.hh" local="no" imported="no">sot/core/task.hh</includes>
    <member kind="function">
      <type>double</type>
      <name>drand</name>
      <anchorfile>test__task_8cpp.html</anchorfile>
      <anchor>a42e05f1a041d02a22767c4d440d83a88</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__task_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Matrix &amp;</type>
      <name>mrand</name>
      <anchorfile>test__task_8cpp.html</anchorfile>
      <anchor>a9f3bc15ff307e1022bc6433cb8c050c1</anchor>
      <arglist>(dynamicgraph::Matrix &amp;J)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_traces.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/traces/</path>
    <filename>test__traces_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <member kind="function">
      <type>double &amp;</type>
      <name>f</name>
      <anchorfile>test__traces_8cpp.html</anchorfile>
      <anchor>ad21d31aa62475cd81e1318c3518393b9</anchor>
      <arglist>(double &amp;res, const int &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__traces_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>thread_interruptible_loop.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/utils/</path>
    <filename>thread__interruptible__loop_8py.html</filename>
    <class kind="class">dynamic_graph::sot::core::utils::thread_interruptible_loop::ThreadInterruptibleLoop</class>
    <namespace>dynamic_graph::sot::core::utils::thread_interruptible_loop</namespace>
    <member kind="function">
      <type>def</type>
      <name>loopInThread</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop.html</anchorfile>
      <anchor>a9df327d3af1a533cff302effa53c805f</anchor>
      <arglist>(funLoop)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loopShortcuts</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop.html</anchorfile>
      <anchor>a96f76120e3e16666f33ed2e90757c029</anchor>
      <arglist>(runner)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>time-stamp-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>time-stamp-python_8h.html</filename>
    <includes id="time-stamp_8hh" name="time-stamp.hh" local="no" imported="no">sot/core/time-stamp.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::TimeStamp &gt;</type>
      <name>entities_t</name>
      <anchorfile>time-stamp-python_8h.html</anchorfile>
      <anchor>ad83a6cfeb3a4b317dc21250111a84c7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>time-stamp.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>time-stamp_8cpp.html</filename>
    <includes id="macros-signal_8hh" name="macros-signal.hh" local="no" imported="no">sot/core/macros-signal.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="time-stamp_8hh" name="time-stamp.hh" local="no" imported="no">sot/core/time-stamp.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>time-stamp_8cpp.html</anchorfile>
      <anchor>a87b6b90c4c970461fcc9dd3d2e0a366d</anchor>
      <arglist>(TimeStamp, &quot;TimeStamp&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>time-stamp.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>time-stamp_8hh.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <class kind="class">dynamicgraph::sot::TimeStamp</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TimeStamp_EXPORT</name>
      <anchorfile>time-stamp_8hh.html</anchorfile>
      <anchor>a27ae567f5e1b17229c129a1a255db979</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>timer-python.h</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>timer-python_8h.html</filename>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="no" imported="no">sot/core/timer.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; Timer&lt; dynamicgraph::Vector &gt;, Timer&lt; dynamicgraph::Matrix &gt;, Timer&lt; dynamicgraph::sot::MatrixHomogeneous &gt;, Timer&lt; double &gt; &gt;</type>
      <name>entities_t</name>
      <anchorfile>timer-python_8h.html</anchorfile>
      <anchor>a24b6a89976383fbd71f4d98fdfd04710</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>timer.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>timer_8cpp.html</filename>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="timer_8hh" name="timer.hh" local="no" imported="no">sot/core/timer.hh</includes>
    <member kind="typedef">
      <type>Timer&lt; double &gt;</type>
      <name>timedouble</name>
      <anchorfile>timer_8cpp.html</anchorfile>
      <anchor>a5ab4011c91b066813054942a8815c7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Timer&lt; dynamicgraph::Matrix &gt;</type>
      <name>timematrix</name>
      <anchorfile>timer_8cpp.html</anchorfile>
      <anchor>a783dde355d640ca5ec46d066c0bc90e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Timer&lt; MatrixHomogeneous &gt;</type>
      <name>timematrixhomo</name>
      <anchorfile>timer_8cpp.html</anchorfile>
      <anchor>a9ae22b0845c01740bc728975ee3e9bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Timer&lt; dynamicgraph::Vector &gt;</type>
      <name>timevect</name>
      <anchorfile>timer_8cpp.html</anchorfile>
      <anchor>ada73ba221e1e3b068917c9965b998779</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmdChrono</name>
      <anchorfile>timer_8cpp.html</anchorfile>
      <anchor>abad018c3d6a7f70c3c37e61e1d9774da</anchor>
      <arglist>(const std::string &amp;cmdLine, std::istringstream &amp;cmdArg, std::ostream &amp;os)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>timer_8cpp.html</anchorfile>
      <anchor>adda2ca6b23fcb89f2533ac12e5e9b03a</anchor>
      <arglist>(timedouble, &quot;TimerDouble&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>timer_8cpp.html</anchorfile>
      <anchor>a49613816e1ad141c90eefd85b2e88cf7</anchor>
      <arglist>(timematrix, &quot;TimerMatrix&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>timer_8cpp.html</anchorfile>
      <anchor>ad6f08f40e2f22715f39f5cfb451166ed</anchor>
      <arglist>(timematrixhomo, &quot;TimerMatrixHomo&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>timer_8cpp.html</anchorfile>
      <anchor>ab9da15c7ede189c7ceb3e85e18736114</anchor>
      <arglist>(timevect, &quot;TimerVector&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>timer.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>timer_8hh.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <class kind="class">Timer</class>
    <member kind="define">
      <type>#define</type>
      <name>Timer_EXPORT</name>
      <anchorfile>timer_8hh.html</anchorfile>
      <anchor>a0357ccc1bb89b397e71eb7ac304a0c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dg::sigtime_t</type>
      <name>sigtime_t</name>
      <anchorfile>timer_8hh.html</anchorfile>
      <anchor>aee784d7a0b5ad8d863405636238a7eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmdChrono</name>
      <anchorfile>timer_8hh.html</anchorfile>
      <anchor>af5352f6ec249b70252fdacbda4356606</anchor>
      <arglist>(const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>trajectory_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="trajectory_8hh" name="trajectory.hh" local="no" imported="no">sot/core/trajectory.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>VP_DEBUG</name>
      <anchorfile>trajectory_8cpp.html</anchorfile>
      <anchor>a44a1798417a073509b78e428d7a02617</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VP_DEBUG_MODE</name>
      <anchorfile>trajectory_8cpp.html</anchorfile>
      <anchor>a6dd3437819a217fef90ef973cf9364ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trajectory.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>trajectory_8hh.html</filename>
    <includes id="api_8hh" name="api.hh" local="no" imported="no">sot/core/api.hh</includes>
    <class kind="class">dynamicgraph::sot::Header</class>
    <class kind="class">dynamicgraph::sot::JointTrajectoryPoint</class>
    <class kind="class">dynamicgraph::sot::RulesJointTrajectory</class>
    <class kind="struct">dynamicgraph::signal_io&lt; sot::Trajectory &gt;</class>
    <class kind="class">dynamicgraph::sot::timestamp</class>
    <class kind="class">dynamicgraph::sot::Trajectory</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>tsot.cpp</name>
    <path>/tmp/ws/src/sot-core/tests/sot/</path>
    <filename>tsot_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="feature-abstract_8hh" name="feature-abstract.hh" local="no" imported="no">sot/core/feature-abstract.hh</includes>
    <includes id="feature-visual-point_8hh" name="feature-visual-point.hh" local="no" imported="no">sot/core/feature-visual-point.hh</includes>
    <includes id="gain-adaptive_8hh" name="gain-adaptive.hh" local="no" imported="no">sot/core/gain-adaptive.hh</includes>
    <includes id="task_8hh" name="task.hh" local="no" imported="no">sot/core/task.hh</includes>
    <member kind="function">
      <type>double</type>
      <name>drand</name>
      <anchorfile>tsot_8cpp.html</anchorfile>
      <anchor>a42e05f1a041d02a22767c4d440d83a88</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tsot_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Matrix &amp;</type>
      <name>mrand</name>
      <anchorfile>tsot_8cpp.html</anchorfile>
      <anchor>a9f3bc15ff307e1022bc6433cb8c050c1</anchor>
      <arglist>(dynamicgraph::Matrix &amp;J)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>type-name-helper.hh</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>type-name-helper_8hh.html</filename>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <class kind="struct">dynamicgraph::sot::TypeNameHelper</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ADD_KNOWN_TYPE</name>
      <anchorfile>type-name-helper_8hh.html</anchorfile>
      <anchor>af76c408fcf32f99d2d9521c22c296f28</anchor>
      <arglist>(typeid)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>unary-op.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>unary-op_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::UnaryOp</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>utils-windows.cpp</name>
    <path>/tmp/ws/src/sot-core/src/tools/</path>
    <filename>utils-windows_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>utils-windows.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>utils-windows_8hh.html</filename>
  </compound>
  <compound kind="file">
    <name>variadic-op.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>variadic-op_8hh.html</filename>
    <includes id="flags_8hh" name="flags.hh" local="no" imported="no">sot/core/flags.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <includes id="pool_8hh" name="pool.hh" local="no" imported="no">sot/core/pool.hh</includes>
    <class kind="class">dynamicgraph::sot::VariadicAbstract</class>
    <class kind="class">dynamicgraph::sot::VariadicOp</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
  </compound>
  <compound kind="file">
    <name>vector-constant-command.h</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>vector-constant-command_8h.html</filename>
    <class kind="class">dynamicgraph::sot::command::vectorConstant::Resize</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::command</namespace>
    <namespace>dynamicgraph::sot::command::vectorConstant</namespace>
  </compound>
  <compound kind="file">
    <name>vector-constant-python.h</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>vector-constant-python_8h.html</filename>
    <includes id="vector-constant_8hh" name="vector-constant.hh" local="no" imported="no">sot/core/vector-constant.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::VectorConstant &gt;</type>
      <name>entities_t</name>
      <anchorfile>vector-constant-python_8h.html</anchorfile>
      <anchor>a69160a0cc920713f1d92eea3f31c2663</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vector-constant.cpp</name>
    <path>/tmp/ws/src/sot-core/src/matrix/</path>
    <filename>vector-constant_8cpp.html</filename>
    <includes id="factory_8hh" name="factory.hh" local="no" imported="no">sot/core/factory.hh</includes>
    <includes id="vector-constant_8hh" name="vector-constant.hh" local="no" imported="no">sot/core/vector-constant.hh</includes>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>vector-constant_8cpp.html</anchorfile>
      <anchor>af91cf28475b08a5c473435b298f491ce</anchor>
      <arglist>(VectorConstant, &quot;VectorConstant&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vector-constant.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>vector-constant_8hh.html</filename>
    <class kind="class">dynamicgraph::sot::VectorConstant</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <namespace>dynamicgraph::sot::command</namespace>
    <namespace>dynamicgraph::sot::command::vectorConstant</namespace>
  </compound>
  <compound kind="file">
    <name>vector-quaternion.cpp</name>
    <path>/tmp/ws/src/sot-core/src/math/</path>
    <filename>vector-quaternion_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>ANGLE_MINIMUM</name>
      <anchorfile>vector-quaternion_8cpp.html</anchorfile>
      <anchor>a032af438abdb325e910e36f487af396b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>COSC_MINIMUM</name>
      <anchorfile>vector-quaternion_8cpp.html</anchorfile>
      <anchor>a52cc350cd8893b519bfc05d3edbb18bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>SINC_MINIMUM</name>
      <anchorfile>vector-quaternion_8cpp.html</anchorfile>
      <anchor>aadbb00551219ba04245bc63db1718d8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>viewer_helper.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/utils/</path>
    <filename>viewer__helper_8py.html</filename>
    <class kind="class">dynamic_graph::sot::core::utils::viewer_helper::RobotViewerFaked</class>
    <class kind="class">dynamic_graph::sot::core::utils::viewer_helper::VisualPinger</class>
    <namespace>dynamic_graph::sot::core::utils::viewer_helper</namespace>
    <member kind="function">
      <type>def</type>
      <name>addRobotViewer</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</anchorfile>
      <anchor>a6fcb2adf6bffafca5c69ff51abfcd90a</anchor>
      <arglist>(robot, **args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>incrementView</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</anchorfile>
      <anchor>ae54475d694fbb3f063ce02f25cc9f228</anchor>
      <arglist>(robot, dt)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>refreshView</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</anchorfile>
      <anchor>a487c42ffbba1e9b346bc486e4c72aa6c</anchor>
      <arglist>(robot)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setView</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</anchorfile>
      <anchor>a64d7dd38603c1e0f61843aeb940ae477</anchor>
      <arglist>(robot, *args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stateFullSize</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</anchorfile>
      <anchor>a4e15d7d1fa57825f017bf128cba39127</anchor>
      <arglist>(robot, additionalData=())</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>updateComDisplay</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</anchorfile>
      <anchor>a182cd47afc58f4a785f3ce69839845f5</anchor>
      <arglist>(robot, comsig, objname=&quot;com&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>viewer_loger.py</name>
    <path>/tmp/ws/src/sot-core/src/dynamic_graph/sot/core/utils/</path>
    <filename>viewer__loger_8py.html</filename>
    <class kind="class">dynamic_graph::sot::core::utils::viewer_loger::ViewerLoger</class>
    <namespace>dynamic_graph::sot::core::utils::viewer_loger</namespace>
  </compound>
  <compound kind="file">
    <name>visual-point-projecter-python.h</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>visual-point-projecter-python_8h.html</filename>
    <includes id="visual-point-projecter_8hh" name="visual-point-projecter.hh" local="no" imported="no">sot/core/visual-point-projecter.hh</includes>
    <member kind="typedef">
      <type>boost::mpl::vector&lt; dynamicgraph::sot::VisualPointProjecter &gt;</type>
      <name>entities_t</name>
      <anchorfile>visual-point-projecter-python_8h.html</anchorfile>
      <anchor>a13947a048b9ba10da14acf152212f2ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>visual-point-projecter.cpp</name>
    <path>/tmp/ws/src/sot-core/src/feature/</path>
    <filename>visual-point-projecter_8cpp.html</filename>
    <includes id="debug_8hh" name="debug.hh" local="no" imported="no">sot/core/debug.hh</includes>
    <includes id="visual-point-projecter_8hh" name="visual-point-projecter.hh" local="no" imported="no">sot/core/visual-point-projecter.hh</includes>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a5801d2feb6886fd456613c2ae2bc834e</anchor>
      <arglist>(VisualPointProjecter, &quot;VisualPointProjecter&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>visual-point-projecter.hh</name>
    <path>/tmp/ws/src/sot-core/include/sot/core/</path>
    <filename>visual-point-projecter_8hh.html</filename>
    <includes id="matrix-geometry_8hh" name="matrix-geometry.hh" local="no" imported="no">sot/core/matrix-geometry.hh</includes>
    <class kind="class">dynamicgraph::sot::VisualPointProjecter</class>
    <namespace>dynamicgraph</namespace>
    <namespace>dynamicgraph::sot</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOTVISUALPOINTPROJECTER_EXPORT</name>
      <anchorfile>visual-point-projecter_8hh.html</anchorfile>
      <anchor>a5eaea0d15a4e7c3c517fb1c9dc3235e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::__sotDebug_init</name>
    <filename>classdynamicgraph_1_1sot_1_1____sotDebug__init.html</filename>
    <member kind="function">
      <type></type>
      <name>__sotDebug_init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1____sotDebug__init.html</anchorfile>
      <anchor>ac6efbb3608911bdd4059ff9c7f452bff</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::AbstractSotExternalInterface</name>
    <filename>classdynamicgraph_1_1sot_1_1AbstractSotExternalInterface.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractSotExternalInterface</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1AbstractSotExternalInterface.html</anchorfile>
      <anchor>a03a89122f00fc8cdd972232089d6336e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>cleanupSetSensors</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1AbstractSotExternalInterface.html</anchorfile>
      <anchor>a5eb6b83e8b7850aff04dcb9001a46cdb</anchor>
      <arglist>(std::map&lt; std::string, SensorValues &gt; &amp;sensorsIn)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getControl</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1AbstractSotExternalInterface.html</anchorfile>
      <anchor>ad3d9100aebe972472265a79b542df481</anchor>
      <arglist>(std::map&lt; std::string, ControlValues &gt; &amp;, const double &amp;period=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>nominalSetSensors</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1AbstractSotExternalInterface.html</anchorfile>
      <anchor>ad2a8ebef1ebfa46be843e02cecdb3ecc</anchor>
      <arglist>(std::map&lt; std::string, SensorValues &gt; &amp;sensorsIn)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setControlSize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1AbstractSotExternalInterface.html</anchorfile>
      <anchor>a52860afb01af619629df2838b5286f14</anchor>
      <arglist>(const size_type &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNoIntegration</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1AbstractSotExternalInterface.html</anchorfile>
      <anchor>a94c4dbd864f002c9a391c9ab56c131be</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSecondOrderIntegration</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1AbstractSotExternalInterface.html</anchorfile>
      <anchor>a7cb56b91efb9e0ccfde209c3f7924ad2</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setupSetSensors</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1AbstractSotExternalInterface.html</anchorfile>
      <anchor>a019f4426b6a17e45a3ae4238e3ad6b3d</anchor>
      <arglist>(std::map&lt; std::string, SensorValues &gt; &amp;sensorsIn)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AbstractSotExternalInterface</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1AbstractSotExternalInterface.html</anchorfile>
      <anchor>a77245f73872ffb6011c6c168744ba544</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::featureJointLimits::Actuate</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1featureJointLimits_1_1Actuate.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function">
      <type></type>
      <name>Actuate</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1featureJointLimits_1_1Actuate.html</anchorfile>
      <anchor>accfc6f200c875505d14f0f9ba6f6d9e2</anchor>
      <arglist>(FeatureJointLimits &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1featureJointLimits_1_1Actuate.html</anchorfile>
      <anchor>a59037194141d74ae63414fb9cee22a8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Actuate</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1featureJointLimits_1_1Actuate.html</anchorfile>
      <anchor>a9bda7ddc5b94749e92cd76de8713a94a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::AdderVariadic</name>
    <filename>structdynamicgraph_1_1sot_1_1AdderVariadic.html</filename>
    <templarg></templarg>
    <base>VariadicOpHeader&lt; T, T &gt;</base>
    <member kind="typedef">
      <type>VariadicOp&lt; AdderVariadic &gt;</type>
      <name>Base</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1AdderVariadic.html</anchorfile>
      <anchor>a5ea786a87ce47bed5506669f2c6e6fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AdderVariadic</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1AdderVariadic.html</anchorfile>
      <anchor>a41837c7dcaa773c83efca3cb14e857c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1AdderVariadic.html</anchorfile>
      <anchor>a8583abc61b77d872cf5b561998fbdfde</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1AdderVariadic.html</anchorfile>
      <anchor>a59a1074404f0386f7a48f8c6bca0e8bf</anchor>
      <arglist>(Base *ent, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1AdderVariadic.html</anchorfile>
      <anchor>ada61d19c69589033cdcf7624eed0d4cd</anchor>
      <arglist>(const std::vector&lt; const T * &gt; &amp;vs, T &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoeffs</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1AdderVariadic.html</anchorfile>
      <anchor>a525debad972607025e96ebaf8b1d76c9</anchor>
      <arglist>(const Vector &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSignalNumber</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1AdderVariadic.html</anchorfile>
      <anchor>a71e79531c12270325e443a2b86868f6f</anchor>
      <arglist>(const size_type &amp;n)</arglist>
    </member>
    <member kind="variable">
      <type>Vector</type>
      <name>coeffs</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1AdderVariadic.html</anchorfile>
      <anchor>a7cc016476b99ccd5798ae1066e9a6477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Base *</type>
      <name>entity</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1AdderVariadic.html</anchorfile>
      <anchor>a0e019e550fc6e00674620ff1190a6dad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::AdditionalFunctions</name>
    <filename>classdynamicgraph_1_1sot_1_1AdditionalFunctions.html</filename>
    <member kind="function">
      <type></type>
      <name>AdditionalFunctions</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1AdditionalFunctions.html</anchorfile>
      <anchor>a2b75b88860cdf140273ccd86ab91bc53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AdditionalFunctions</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1AdditionalFunctions.html</anchorfile>
      <anchor>a8a7d2a67418b0fcdfcada5c94045a73c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cmdFlagSet</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1AdditionalFunctions.html</anchorfile>
      <anchor>a55b8a8fd09bf90bfe66bc01e3817096b</anchor>
      <arglist>(const std::string &amp;cmd, std::istringstream &amp;args, std::ostream &amp;os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::core::AdmittanceControlOpPoint</name>
    <filename>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</type>
      <name>AdmittanceControlOpPoint</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a8725b10e43f919aeabc8137f80d40547</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_IN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a58706273afb804a04527cf6b84699330</anchor>
      <arglist>(dqSaturation, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_IN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a65625078c56d475e7b7befb687213929</anchor>
      <arglist>(force, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_IN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a3cd79c414a15840981a8e3e33c566f4b</anchor>
      <arglist>(Kd, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_IN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>ae8b42a1c5124b951b99abdcc3ab1e70c</anchor>
      <arglist>(Kp, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_IN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a5c839ba8a96a63db6fcdd8b45528e3e6</anchor>
      <arglist>(opPose, dynamicgraph::sot::MatrixHomogeneous)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_IN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a211672bdc54cd8f88a8c3be4b99abcb1</anchor>
      <arglist>(sensorPose, dynamicgraph::sot::MatrixHomogeneous)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_IN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a193195e807fbec92a056946d95c2db1e</anchor>
      <arglist>(w_forceDes, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_INNER</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a8a0c5a530f61eb422cd53bbc9d22c222</anchor>
      <arglist>(w_dq, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_INNER</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>acc9744d0b65f551310a1807ce94195e1</anchor>
      <arglist>(w_force, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_OUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>aa0525e35c031332a6ad0f57f0623206f</anchor>
      <arglist>(dq, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a21f8f7cde73c4f378ecf5d9be8d1867a</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>ac53a9a6327f9da1257a8ff440992208c</anchor>
      <arglist>(const double &amp;dt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDq</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a675d14dc693831c32cc7b4fe441aca01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a5d6234d2f4be52fa6a0f05718b894477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_initSucceeded</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a99d33f22b54763ab84ab2483d94c4e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_mass</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>ab944bb95c3626ebd10aa80a42e499f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_type</type>
      <name>m_n</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a241754c24e6654ecb9dbd78a73eaafe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>m_w_dq</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>aec98937b9c208dd31e0d9cbbed3b49a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1core_1_1AdmittanceControlOpPoint.html</anchorfile>
      <anchor>a7618eca628159fdd485ae88e42171809</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::utils::attime::attimeAlways</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1attimeAlways.html</filename>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::utils::attime::attimeStop</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1attimeStop.html</filename>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::BinaryIntToUint</name>
    <filename>classdynamicgraph_1_1sot_1_1BinaryIntToUint.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>BinaryIntToUint</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryIntToUint.html</anchorfile>
      <anchor>a14b0779c3fd93a4c9491f67e2d86c293</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int &amp;</type>
      <name>computeOutput</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryIntToUint.html</anchorfile>
      <anchor>a92e022e45fb3872ebe3d6da15adf2965</anchor>
      <arglist>(unsigned int &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryIntToUint.html</anchorfile>
      <anchor>a0958d9173644020c4420783e8b6c6617</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryIntToUint.html</anchorfile>
      <anchor>a45c9aec24cc8a07e219e786933448af0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BinaryIntToUint</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryIntToUint.html</anchorfile>
      <anchor>a59f534c63b4f549b3f69589c59ba3705</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; int, sigtime_t &gt;</type>
      <name>binaryIntSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryIntToUint.html</anchorfile>
      <anchor>af0499653e3d0ae506f87d1258efd141c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; unsigned, sigtime_t &gt;</type>
      <name>binaryUintSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryIntToUint.html</anchorfile>
      <anchor>a2b497686de3a76b2b24a368ab722c4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryIntToUint.html</anchorfile>
      <anchor>adeeda7936a250f12c91d19c436dbfdac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::BinaryOp</name>
    <filename>classdynamicgraph_1_1sot_1_1BinaryOp.html</filename>
    <templarg></templarg>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>BinaryOp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>ac42f2efc9d7175c1995bad3717b5ef7a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>a2f011acbc3012aa718f23ea6da0b4917</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>a79615aff7a295f7ebef4fe6506511827</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BinaryOp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>ac8614f9989af0d98f34179a0d64e3448</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeIn1Name</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>a25dcf145ec03d529a8eb8fdbac3ca14d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeIn2Name</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>ab86e6e7a0945b136c4f403d01f86149c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeOutName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>aa8e8d5d0e60ec51d7e9fceff99828e2c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Tin1, sigtime_t &gt;</type>
      <name>SIN1</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>ab4d1f61fbaa0c1b48a5014565aa6aad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Tin2, sigtime_t &gt;</type>
      <name>SIN2</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>a5b61d4d5b83dfeb9d2c4944f627f090c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Tout, sigtime_t &gt;</type>
      <name>SOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>af3cf01c5391d472032a5ea5179003c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>a09d3263e2e1f50debe387c53fc0a6ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Tout &amp;</type>
      <name>computeOperation</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>aa98e1508bab59a1b5c10ee273b8b689c</anchor>
      <arglist>(Tout &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>BinaryOp&lt; Operator &gt;</type>
      <name>Self</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>ab70777b688d6fe5de5aa585be471f6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Operator::Tin1</type>
      <name>Tin1</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>a69a06d04c39fc98ffae13e40196f4fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Operator::Tin2</type>
      <name>Tin2</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>a9e3dafddbfeed37770ac7f8e8efa0aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Operator::Tout</type>
      <name>Tout</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>ad0ba02b31b9c7c0c9815fd77d3f72b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Operator</type>
      <name>op</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1BinaryOp.html</anchorfile>
      <anchor>a80a54deab97dc2236e23e057487362c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::BinaryOpHeader</name>
    <filename>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>TypeIn1</type>
      <name>Tin1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a745fb32d310bbb64a89fc4da32ba5423</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeIn2</type>
      <name>Tin2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a4af6806e92965ebed094540607e63314</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeOut</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>aee294b889dc616b5b9b23c013c7282f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a2a09547a16d00668a4a9871e5426c812</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a38c131377fe5c03f881a77ae490ff42d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>ac58b1a0e032d13567734161c17f3e6ec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a43befd55d715c5d382a0fcee43147624</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a39ae0ed2e1e8223b0fb6046f620be461</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BinaryOpHeader&lt; dynamicgraph::Matrix, dynamicgraph::Vector, MatrixHomogeneous &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</filename>
    <member kind="typedef">
      <type>dynamicgraph::Matrix</type>
      <name>Tin1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a745fb32d310bbb64a89fc4da32ba5423</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamicgraph::Vector</type>
      <name>Tin2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a4af6806e92965ebed094540607e63314</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatrixHomogeneous</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>aee294b889dc616b5b9b23c013c7282f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a2a09547a16d00668a4a9871e5426c812</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a38c131377fe5c03f881a77ae490ff42d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>ac58b1a0e032d13567734161c17f3e6ec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a43befd55d715c5d382a0fcee43147624</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a39ae0ed2e1e8223b0fb6046f620be461</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BinaryOpHeader&lt; dynamicgraph::Vector, dynamicgraph::Matrix, dynamicgraph::Vector &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</filename>
    <member kind="typedef">
      <type>dynamicgraph::Vector</type>
      <name>Tin1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a745fb32d310bbb64a89fc4da32ba5423</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamicgraph::Matrix</type>
      <name>Tin2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a4af6806e92965ebed094540607e63314</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamicgraph::Vector</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>aee294b889dc616b5b9b23c013c7282f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a2a09547a16d00668a4a9871e5426c812</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a38c131377fe5c03f881a77ae490ff42d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>ac58b1a0e032d13567734161c17f3e6ec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a43befd55d715c5d382a0fcee43147624</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a39ae0ed2e1e8223b0fb6046f620be461</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BinaryOpHeader&lt; dynamicgraph::Vector, dynamicgraph::Vector, dynamicgraph::Vector &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</filename>
    <member kind="typedef">
      <type>dynamicgraph::Vector</type>
      <name>Tin1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a745fb32d310bbb64a89fc4da32ba5423</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamicgraph::Vector</type>
      <name>Tin2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a4af6806e92965ebed094540607e63314</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamicgraph::Vector</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>aee294b889dc616b5b9b23c013c7282f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a2a09547a16d00668a4a9871e5426c812</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a38c131377fe5c03f881a77ae490ff42d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>ac58b1a0e032d13567734161c17f3e6ec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a43befd55d715c5d382a0fcee43147624</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a39ae0ed2e1e8223b0fb6046f620be461</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BinaryOpHeader&lt; F, E, E &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</filename>
    <member kind="typedef">
      <type>F</type>
      <name>Tin1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a745fb32d310bbb64a89fc4da32ba5423</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>E</type>
      <name>Tin2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a4af6806e92965ebed094540607e63314</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>E</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>aee294b889dc616b5b9b23c013c7282f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a2a09547a16d00668a4a9871e5426c812</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a38c131377fe5c03f881a77ae490ff42d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>ac58b1a0e032d13567734161c17f3e6ec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a43befd55d715c5d382a0fcee43147624</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a39ae0ed2e1e8223b0fb6046f620be461</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BinaryOpHeader&lt; T, T, bool &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</filename>
    <member kind="typedef">
      <type>T</type>
      <name>Tin1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a745fb32d310bbb64a89fc4da32ba5423</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>Tin2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a4af6806e92965ebed094540607e63314</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>aee294b889dc616b5b9b23c013c7282f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a2a09547a16d00668a4a9871e5426c812</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a38c131377fe5c03f881a77ae490ff42d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>ac58b1a0e032d13567734161c17f3e6ec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a43befd55d715c5d382a0fcee43147624</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a39ae0ed2e1e8223b0fb6046f620be461</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BinaryOpHeader&lt; T, T, T &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</filename>
    <member kind="typedef">
      <type>T</type>
      <name>Tin1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a745fb32d310bbb64a89fc4da32ba5423</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>Tin2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a4af6806e92965ebed094540607e63314</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>aee294b889dc616b5b9b23c013c7282f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a2a09547a16d00668a4a9871e5426c812</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a38c131377fe5c03f881a77ae490ff42d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>ac58b1a0e032d13567734161c17f3e6ec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a43befd55d715c5d382a0fcee43147624</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a39ae0ed2e1e8223b0fb6046f620be461</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BinaryOpHeader&lt; T1, T1, bool &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</filename>
    <member kind="typedef">
      <type>T1</type>
      <name>Tin1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a745fb32d310bbb64a89fc4da32ba5423</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T1</type>
      <name>Tin2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a4af6806e92965ebed094540607e63314</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>aee294b889dc616b5b9b23c013c7282f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a2a09547a16d00668a4a9871e5426c812</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a38c131377fe5c03f881a77ae490ff42d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>ac58b1a0e032d13567734161c17f3e6ec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a43befd55d715c5d382a0fcee43147624</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BinaryOpHeader.html</anchorfile>
      <anchor>a39ae0ed2e1e8223b0fb6046f620be461</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::BoolOp</name>
    <filename>structdynamicgraph_1_1sot_1_1BoolOp.html</filename>
    <templarg>operation</templarg>
    <base>VariadicOpHeader&lt; bool, bool &gt;</base>
    <member kind="typedef">
      <type>VariadicOp&lt; BoolOp &gt;</type>
      <name>Base</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BoolOp.html</anchorfile>
      <anchor>a5ab72e309c75855a50c16d59f93882c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1BoolOp.html</anchorfile>
      <anchor>a1bdaedb95eb61fb26856e4145716f121</anchor>
      <arglist>(const std::vector&lt; const bool * &gt; &amp;vs, bool &amp;res) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::utils::attime::Calendar</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>aedf101008f281974f935ced16a647f25</anchor>
      <arglist>(self, iterarg, *funs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>acc64c3a3f55f8fe7db7fcda2ac33f813</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>afe60b1e8e197ef7b12ec00a5061d7c7b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addPing</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>aef2eddf103a3faf1e290b820c483983e</anchor>
      <arglist>(self, f)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callPing</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>aae5d7e69440adb8bf1aa6c6bdc72f74f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fastForward</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>a7e537fcfa5d00951deced91337d24f8f</anchor>
      <arglist>(self, t)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generatorDecorator</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>a9edc8e172da3a1ef1cad115f21ff1329</anchor>
      <arglist>(self, iterarg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>registerEvent</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>aedb778f9d1f8c2644fae84380f3229d4</anchor>
      <arglist>(self, iter, pairfundoc)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>registerEvents</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>a8a0284f607aaae351c15055815c7eee8</anchor>
      <arglist>(self, iter, *funs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>ab324b5b1532056f74febb5b9d2f4a4d5</anchor>
      <arglist>(self, iter, *args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>a4d92d93d83844116b4e48c1eef3c39d4</anchor>
      <arglist>(self, *args)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>events</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>a4ff584bf922634b5247116a91d963038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ping</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1attime_1_1Calendar.html</anchorfile>
      <anchor>abbaa1bdaf3f44b8a7e842a0b4f66a185</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::CausalFilter</name>
    <filename>classdynamicgraph_1_1sot_1_1CausalFilter.html</filename>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</type>
      <name>CausalFilter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>a8ef8f3252ba2eb814ecf6dc98e44f22b</anchor>
      <arglist>(const double &amp;timestep, const size_type &amp;xSize, const Eigen::VectorXd &amp;filter_numerator, const Eigen::VectorXd &amp;filter_denominator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_x_dx_ddx</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>ac0c7dd8fecb0a5f874c7ceb273a356e2</anchor>
      <arglist>(const Eigen::VectorXd &amp;base_x, Eigen::VectorXd &amp;x_output_dx_ddx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>switch_filter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>a4b5b7ba1bda188ae7fe0ce8161bb216f</anchor>
      <arglist>(const Eigen::VectorXd &amp;filter_numerator, const Eigen::VectorXd &amp;filter_denominator)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>a5c8e7cae512a7365e677144a3e15d1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::VectorXd</type>
      <name>m_filter_denominator</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>af306b769bf012ddd26fa761e091d083d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::VectorXd</type>
      <name>m_filter_numerator</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>ae2daffecee26f91fc8361c314da984be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::VectorXd::Index</type>
      <name>m_filter_order_m</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>a90ca31b3dd7d9b4547319b709e6d6b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::VectorXd::Index</type>
      <name>m_filter_order_n</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>a123d8e64ce14bceec9491049c88820e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_first_sample</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>a35925e9f8c82ad42cfd705dfa4bdbbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>m_input_buffer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>aa891524cc49165245cf361e9a2cc303a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>m_output_buffer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>a4e98626244ffa28b8e97402d869bb735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_pt_denominator</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>ad52a65237ef4882eb58ed5dd55daa80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_pt_numerator</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>a4019fbb9faf8a6613653bd44b65421c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_x_size</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CausalFilter.html</anchorfile>
      <anchor>a1a9673ba28922295b78656460d11ca31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::detail::circular_buffer</name>
    <filename>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>circular_buffer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>a960234c4779c115b3bdcaf53923eec9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>adf939b766f344d373b8aa2a225960724</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_front</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>a6ff394e6f08f237ec4c4bc1386eff0b1</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_capacity</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>a6b5e4a2c675b940d9751d0e03bab5e03</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_capacity</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>a7dee9a98dbe7faaf366e8159026a5b47</anchor>
      <arglist>(size_t n, const T &amp;el)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>a732a2714584de4047d1cca79ea387fdf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T &gt;</type>
      <name>buf</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>ac266fcc26326616c489baff4514a24bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>numel</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>a83aafae3272c878dd3546caf1d058f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>start</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>abd5e3c08e595ebc4f27782f3b15b3989</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>circular_buffer&lt; sigT &gt;</name>
    <filename>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</filename>
    <member kind="function">
      <type></type>
      <name>circular_buffer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>a960234c4779c115b3bdcaf53923eec9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sigT &amp;</type>
      <name>operator[]</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>adf939b766f344d373b8aa2a225960724</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_front</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>a6ff394e6f08f237ec4c4bc1386eff0b1</anchor>
      <arglist>(const sigT &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_capacity</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>a6b5e4a2c675b940d9751d0e03bab5e03</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_capacity</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>a7dee9a98dbe7faaf366e8159026a5b47</anchor>
      <arglist>(size_t n, const sigT &amp;el)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>a732a2714584de4047d1cca79ea387fdf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; sigT &gt;</type>
      <name>buf</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>ac266fcc26326616c489baff4514a24bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>numel</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>a83aafae3272c878dd3546caf1d058f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>start</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1detail_1_1circular__buffer.html</anchorfile>
      <anchor>abd5e3c08e595ebc4f27782f3b15b3989</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ClampWorkspace</name>
    <filename>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>ClampWorkspace</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a236ebeb7560bba7b2fd2f671a76d2ca4</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeOutput</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ab56a023330cf9ad2f4cad546108f9fa6</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeOutputBar</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ac669d2947a6e0a51ea1d7c3b17f8e09c</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MatrixHomogeneous &amp;</type>
      <name>computeRef</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a81cc4d635e523aa88f949d702d8b8eba</anchor>
      <arglist>(MatrixHomogeneous &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a232a619427507dd996bc46c1b0bd5a62</anchor>
      <arglist>(std::ostream &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ada921919372a8ad2dcec5e6d89c7a257</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ae785334a2f691f0f0ff9780f638648f5</anchor>
      <arglist>(sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ClampWorkspace</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a1a3938c5b61df7905fcca28825628ccd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>alphabarSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a8b5b3b20dbc03aa0276e5ba34166f6b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>alphaSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ad2d9d1263570c10209bc4a5eded6b5ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>handrefSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>aa3be878bd28d7a81693034b7e5dc00bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>positionrefSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a444eae0ea80ad110492f80d512e21b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>positionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>aeaeec7dbfe602fda9d09da3db098d1b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>af799c3645dfcb3eb8dda6ba7eda1364e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>FRAME_POINT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ab574c428f0af24947a232f4bf5ac44d7a8baa48249eb22e472a4279dbe9331ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>FRAME_REF</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ab574c428f0af24947a232f4bf5ac44d7ac0a77bfa1e44966c6deda3186e4d7655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>FRAME_POINT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ab574c428f0af24947a232f4bf5ac44d7a8baa48249eb22e472a4279dbe9331ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>FRAME_REF</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ab574c428f0af24947a232f4bf5ac44d7ac0a77bfa1e44966c6deda3186e4d7655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamicgraph::Matrix</type>
      <name>alpha</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a8ee51cb3b33782100e45f8e1bff3d552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamicgraph::Matrix</type>
      <name>alphabar</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ac80fa86fbdba1f027228567dc89b22b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>beta</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a8004568b75a3f053facc1188c18d0129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::pair&lt; double, double &gt;</type>
      <name>bounds</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ae897abffee737c63ff6b8a55fe9e80e3</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dm_max</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ae19dc1d516371d9cb5c01b5e586da823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dm_max_yaw</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ac2e1862d47c322d6e381d2f2b2de7abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dm_min</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a4f06be56c68185f78886451dad859fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>dm_min_yaw</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a05d32f3c383c0bcf9bdc08c994df1d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>enum dynamicgraph::sot::ClampWorkspace::@0</type>
      <name>frame</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a0a357055caf36d41e67db8d4f48dd655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixHomogeneous</type>
      <name>handref</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>ae0a7a647bc8d8b82733dfeb931aaa7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>mode</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>acee3140f7bc65aa43710f38a3bab23e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamicgraph::Vector</type>
      <name>pd</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a5a73ea579cb1b70f54284d16a315df6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixHomogeneous</type>
      <name>prefMp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a7e4ec24065e97f98fff534e934332b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixRotation</type>
      <name>Rd</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a7b6f353ec200c2b250f0c0691805a40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scale</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>aa6689191c517a349322ecc6bd6720c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta_max</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a1dc0d80806c384e42dfc81ce958beb3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta_min</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a06aade9c52fec2ec717e6ac43079cca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sigtime_t</type>
      <name>timeUpdate</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ClampWorkspace.html</anchorfile>
      <anchor>a9635017a030ea44807f8e64e719e88f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::classSot::Clear</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Clear.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function">
      <type></type>
      <name>Clear</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Clear.html</anchorfile>
      <anchor>a901a6de300934c746e04566fc499b002</anchor>
      <arglist>(Sot &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Clear.html</anchorfile>
      <anchor>a82e5b9e476669d8d61e4c9e00ca3f6a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Clear</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Clear.html</anchorfile>
      <anchor>a68a1e2750165044dfca061bd3aa6bf1d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::CoMFreezer</name>
    <filename>classdynamicgraph_1_1sot_1_1CoMFreezer.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>CoMFreezer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CoMFreezer.html</anchorfile>
      <anchor>ad5b231066f1bc46f683a254ab13faa6d</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>computeFreezedCoM</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CoMFreezer.html</anchorfile>
      <anchor>a7991e36699a36d4cc19e97803fb80007</anchor>
      <arglist>(dynamicgraph::Vector &amp;freezedCoM, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CoMFreezer.html</anchorfile>
      <anchor>aa5d0a22fc4b37850dd5f64b55bd9a13b</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CoMFreezer.html</anchorfile>
      <anchor>a2e38deb5699fd25013ee07def3610f48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CoMFreezer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CoMFreezer.html</anchorfile>
      <anchor>ace0810ddb6c7d46f58aca8eda3e46d8e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>CoMRefSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CoMFreezer.html</anchorfile>
      <anchor>a572ad7d73f7a2ccce11b76bdfa85d59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>freezedCoMSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CoMFreezer.html</anchorfile>
      <anchor>affaa0b331a7579756f10780b30b8f263</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; unsigned, sigtime_t &gt;</type>
      <name>PGInProcessSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CoMFreezer.html</anchorfile>
      <anchor>a719f6cb706eded2933574f5952d7b9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CoMFreezer.html</anchorfile>
      <anchor>a8b99d44b04eb64e3731e85b77c809462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamicgraph::Vector</type>
      <name>m_lastCoM</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CoMFreezer.html</anchorfile>
      <anchor>a4cc8024462bdebd9bf0274508c2d22f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sigtime_t</type>
      <name>m_lastStopTime</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CoMFreezer.html</anchorfile>
      <anchor>a56386cae9abd2fcd138ab2d4e18d7bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_previousPGInProcess</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1CoMFreezer.html</anchorfile>
      <anchor>a935abc575d2aeeb887ec54c51d338efb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::Comparison</name>
    <filename>structdynamicgraph_1_1sot_1_1Comparison.html</filename>
    <templarg></templarg>
    <base>BinaryOpHeader&lt; T, T, bool &gt;</base>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Comparison.html</anchorfile>
      <anchor>a21601b4b1da2fa55105d56845a0f3393</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Comparison.html</anchorfile>
      <anchor>ad34610bfb61a79d6664260b51d7d058b</anchor>
      <arglist>(const T &amp;a, const T &amp;b, bool &amp;res) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::Composer</name>
    <filename>structdynamicgraph_1_1sot_1_1Composer.html</filename>
    <base>BinaryOpHeader&lt; dynamicgraph::Matrix, dynamicgraph::Vector, MatrixHomogeneous &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Composer.html</anchorfile>
      <anchor>ac5eeee1944cf028251ae0d8b63f66609</anchor>
      <arglist>(const dynamicgraph::Matrix &amp;R, const dynamicgraph::Vector &amp;t, MatrixHomogeneous &amp;H) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Contiifstream</name>
    <filename>classdynamicgraph_1_1sot_1_1Contiifstream.html</filename>
    <member kind="function">
      <type></type>
      <name>Contiifstream</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Contiifstream.html</anchorfile>
      <anchor>adfafaf2a21d202b4be598d631ef9acf0</anchor>
      <arglist>(const std::string &amp;n=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loop</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Contiifstream.html</anchorfile>
      <anchor>adb770e8918a010cbf106f6a7635bc210</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>next</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Contiifstream.html</anchorfile>
      <anchor>ad14c90a57dfd195d3b079f29574841a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Contiifstream.html</anchorfile>
      <anchor>a0d6ffc2f4c7d7e3f3cbcb4a64f3e2670</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Contiifstream.html</anchorfile>
      <anchor>adf1164e777cfe9b7741f2d82740512c7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Contiifstream</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Contiifstream.html</anchorfile>
      <anchor>a72bc9324be7b0cf35a7fa57d1360f771</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char</type>
      <name>buffer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Contiifstream.html</anchorfile>
      <anchor>a1124b9c907cc89cb2449de337897533c</anchor>
      <arglist>[BUFFER_SIZE]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::streamoff</type>
      <name>cursor</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Contiifstream.html</anchorfile>
      <anchor>a82a16407b0fe1c9fe249d18b5880aba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Contiifstream.html</anchorfile>
      <anchor>a936c1f54aca222edaa0c982860ac27b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>first</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Contiifstream.html</anchorfile>
      <anchor>ad9fa53172de4ddc2a6ba853b682ec690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; std::string &gt;</type>
      <name>reader</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Contiifstream.html</anchorfile>
      <anchor>a7c4cba3e1cea8963d92e8aab11a005ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const std::size_t</type>
      <name>BUFFER_SIZE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Contiifstream.html</anchorfile>
      <anchor>a54675a3f428b89096f620783c1aa7e24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ControlGR</name>
    <filename>classdynamicgraph_1_1sot_1_1ControlGR.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>ControlGR</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>aa27bf5bd5e4f35c49245569c2aeb371d</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>a883ff80164f2b36064e304601167c38b</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>a372990a35c04779f1c8c40db8f6bc465</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>a4cb71a3087a786f6b039454fa94e0f3c</anchor>
      <arglist>(const double &amp;step)</arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>accelerationSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>a570a6071c59b7467835f82069cb42c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>controlSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>a3904f5fa667d390aae86795e3f70f641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>gravitySIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>a30aca7cb4dc6df50ff5fb9a5bed72e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>matrixASIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>aa6d90d0ef346a3367feb2b7e6ae61b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>a63afb939704faa47d93b0b41e1ff5d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>TIME_STEP_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>a9e7f1a65b0508b43fbf37e7c95993d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>dynamicgraph::Vector &amp;</type>
      <name>computeControl</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>af09519dfbbd7f6cd0e384067f689cf73</anchor>
      <arglist>(dynamicgraph::Vector &amp;tau, sigtime_t t)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double &amp;</type>
      <name>setsize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>aff2559f768ea4869109fae8dc5a96701</anchor>
      <arglist>(size_type dimension)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_dimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>a6a075d5c6228c4b6a762395e61695851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>TimeStep</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlGR.html</anchorfile>
      <anchor>ad019f9c74aeb21247f52fa710d5d760a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ControlGR__INIT</name>
    <filename>classControlGR____INIT.html</filename>
    <member kind="function">
      <type></type>
      <name>ControlGR__INIT</name>
      <anchorfile>classControlGR____INIT.html</anchorfile>
      <anchor>a6ecd1f2b24c11eaccc74c7b42a8d3be5</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ControlPD</name>
    <filename>classdynamicgraph_1_1sot_1_1ControlPD.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>ControlPD</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>a9fd007ca98d0973b989cf6095078344a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>a7463784245b4e417356de74d2010be00</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>a8e52ee1501d4b5dc1176455e590fd60b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>aa866096219fd670d2e8c827d59f7aa91</anchor>
      <arglist>(const double &amp;step)</arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>controlSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>aed6c5db28e4d69b30cfe08e48a6f6e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>desiredpositionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>ade231bfeb840ddd93bda4222316a889d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>desiredvelocitySIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>aeaf847bc5d1a33a4368d61ba8099c594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>KdSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>a6c331c98e00e97bcf40fc2abd2bc747f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>KpSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>a6e062c8914a6f5da95357443d6c2607a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>positionErrorSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>ae0dec1a8fb773fc352e08dd85eb55dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>positionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>a881c099a5b7261f7bc985ace27cbf04e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>velocityErrorSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>ab44caba25bc31dbd3f5732e7d5f950a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>velocitySIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>a23ba7203b13a4d00ac4986b2433c4069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>a5e5e075f03bfb541375c51b77b98ae41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>TIME_STEP_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>a61833f8713bf8d57e9aeb447dc00d3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>dynamicgraph::Vector &amp;</type>
      <name>computeControl</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>a99f770900d330b815561038c88d06cf1</anchor>
      <arglist>(dynamicgraph::Vector &amp;tau, sigtime_t t)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>dynamicgraph::Vector &amp;</type>
      <name>getPositionError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>abc23d659fb1b8601101a51d1ef9496ca</anchor>
      <arglist>(dynamicgraph::Vector &amp;position_error, sigtime_t t)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>dynamicgraph::Vector &amp;</type>
      <name>getVelocityError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>a80946525617784b987f49b667f0dd00f</anchor>
      <arglist>(dynamicgraph::Vector &amp;velocity_error, sigtime_t t)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>position_error_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>a12b39eef00a66e5cc6486c208e5b2e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>TimeStep</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>abf54ded118c76531a90ab838483e7041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>velocity_error_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ControlPD.html</anchorfile>
      <anchor>ac68aa520c88a2710630750667a478533</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::ConvolutionTemporal</name>
    <filename>structdynamicgraph_1_1sot_1_1ConvolutionTemporal.html</filename>
    <base>BinaryOpHeader&lt; dynamicgraph::Vector, dynamicgraph::Matrix, dynamicgraph::Vector &gt;</base>
    <member kind="typedef">
      <type>std::deque&lt; dynamicgraph::Vector &gt;</type>
      <name>MemoryType</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ConvolutionTemporal.html</anchorfile>
      <anchor>aea950d383a694c441d280eadc9eeb3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convolution</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ConvolutionTemporal.html</anchorfile>
      <anchor>a337dc098954cdca3f7599340267b15cc</anchor>
      <arglist>(const MemoryType &amp;f1, const dynamicgraph::Matrix &amp;f2, dynamicgraph::Vector &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ConvolutionTemporal.html</anchorfile>
      <anchor>aba3d09141752586e4873b1e84b271f0c</anchor>
      <arglist>(const dynamicgraph::Vector &amp;v1, const dynamicgraph::Matrix &amp;m2, dynamicgraph::Vector &amp;res)</arglist>
    </member>
    <member kind="variable">
      <type>MemoryType</type>
      <name>memory</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ConvolutionTemporal.html</anchorfile>
      <anchor>a8bd1595d3981ba0286f7cbcb02aa4a5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::DebugTrace</name>
    <filename>classdynamicgraph_1_1sot_1_1DebugTrace.html</filename>
    <member kind="function">
      <type></type>
      <name>DebugTrace</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>abed88aeaddf7deaf4099217cf8cc8273</anchor>
      <arglist>(std::ostream &amp;os)</arglist>
    </member>
    <member kind="function">
      <type>DebugTrace &amp;</type>
      <name>pre</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>a73befae7b59d1a8d1f9cfb1bb1cab6cd</anchor>
      <arglist>(const std::ostream &amp;)</arglist>
    </member>
    <member kind="function">
      <type>DebugTrace &amp;</type>
      <name>pre</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>aa7a47b8ed74e4095a16e6f9107147ec0</anchor>
      <arglist>(const std::ostream &amp;, size_type level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trace</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>aee8b204fa7c785201b605f51b846c074</anchor>
      <arglist>(const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trace</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>ac56ec7b73c0fb4662bc0370023f7e06f</anchor>
      <arglist>(const size_type level, const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trace</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>a4749f9a8f596bebc28b28c014e1be37e</anchor>
      <arglist>(const size_type level=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>traceTemplate</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>ac2cf6bde9be85cb9c9ceef1ef7c27b55</anchor>
      <arglist>(const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>traceTemplate</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>ad7aa18530453327356b3f7d52a950d77</anchor>
      <arglist>(const size_type level, const char *format,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>closeFile</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>a55704c5677b65d08b34d3e7f52b7979c</anchor>
      <arglist>(const char *filename=DEBUG_FILENAME_DEFAULT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>openFile</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>aa5c28e98313f92b70164fc79e228198f</anchor>
      <arglist>(const char *filename=DEBUG_FILENAME_DEFAULT)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>charbuffer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>a06938363d80b6916c77a84b46cbae886</anchor>
      <arglist>[SIZE+1]</arglist>
    </member>
    <member kind="variable">
      <type>std::ostream &amp;</type>
      <name>outputbuffer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>a9455c18690dfb1b55863dd3fcd66ad27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::stringstream</type>
      <name>tmpbuffer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>ae0d1491feb40bf3e15bd407bab876c65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>traceLevel</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>abcec3205663e0613d63993f52d407f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>traceLevelTemplate</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>a299d38744f893abda84a3cebfd11f003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>DEBUG_FILENAME_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>ad38ecb478bf25d0895698ee9a29ea40e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_type</type>
      <name>SIZE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DebugTrace.html</anchorfile>
      <anchor>a284a8901b08647a404084f661d9ba824</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Derivator</name>
    <filename>classdynamicgraph_1_1sot_1_1Derivator.html</filename>
    <templarg></templarg>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>Derivator</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>abcdf0fc60a302ac9a300b93f205aebef</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Derivator</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>a5f78c0e19989ca6a0490f88304351daf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>a3ed342a0f2ab2c5c421ac38f754be2b8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; T, sigtime_t &gt;</type>
      <name>SIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>ac038512fc7103c7b17d3fb0a4a23a7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; T, sigtime_t &gt;</type>
      <name>SOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>a892735a5a0b3401f71d32491ad615f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; double, sigtime_t &gt;</type>
      <name>timestepSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>aff70602d00604fdfdce49d59ec3b3723</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>T &amp;</type>
      <name>computeDerivation</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>a004085d54321d6d72521783e4419b955</anchor>
      <arglist>(T &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>VectorQuaternion &amp;</type>
      <name>computeDerivation</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>ab62baee7eba60a2da4fee3359998b90e</anchor>
      <arglist>(VectorQuaternion &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>initialized</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>af2d2c5ffdc43fbc7cd36e6e22bd5067c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T</type>
      <name>memory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>a6d24034852c5a8f4b9cfd89dab514775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>timestep</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>a32ff3aa5d02b0f4643a635f28a1de4f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const double</type>
      <name>TIMESTEP_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>a79244d53346f75dfc52b2c18a5ae4810</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Derivator.html</anchorfile>
      <anchor>a0cb6e3e9284e69710dc6b7d629fb7311</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Device</name>
    <filename>classdynamicgraph_1_1sot_1_1Device.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="enumvalue">
      <name>FORCE_SIGNAL_LARM</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>af4cd8c5364a9c33aa39f5cc069482a44a78de925fa34f477779e31c3746efc323</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORCE_SIGNAL_LLEG</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>af4cd8c5364a9c33aa39f5cc069482a44aa4a47b18a791df0aa0476d72a38196f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORCE_SIGNAL_RARM</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>af4cd8c5364a9c33aa39f5cc069482a44a4bf806b1ef6bfc230d8f758c1d3c99fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORCE_SIGNAL_RLEG</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>af4cd8c5364a9c33aa39f5cc069482a44a71dd830439d4d8a8ee8fb2ed45c4176d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ForceSignalSource</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>af4cd8c5364a9c33aa39f5cc069482a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORCE_SIGNAL_RLEG</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>af4cd8c5364a9c33aa39f5cc069482a44a71dd830439d4d8a8ee8fb2ed45c4176d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORCE_SIGNAL_LLEG</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>af4cd8c5364a9c33aa39f5cc069482a44aa4a47b18a791df0aa0476d72a38196f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORCE_SIGNAL_RARM</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>af4cd8c5364a9c33aa39f5cc069482a44a4bf806b1ef6bfc230d8f758c1d3c99fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORCE_SIGNAL_LARM</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>af4cd8c5364a9c33aa39f5cc069482a44a78de925fa34f477779e31c3746efc323</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cmdDisplay</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a4b6db6d8ea97dde040b63074a47a7323</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Device</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>afc271cc3adeec1401f5aca1ec65cd8a8</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a1d42a670af220aa76e0e9661d7e37488</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>ac10540e5475a1e94a1d1c06c4dee918e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getControl</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>ae22d4aa51eebfdfc54b756ab6750a32a</anchor>
      <arglist>(std::map&lt; std::string, ControlValues &gt; &amp;anglesOut, const double &amp;period)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>getControlSize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>ac1750e30d9de80d45689509c8f3b1202</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setControlInputType</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a71fb750f73ee4c57dec3286451311db7</anchor>
      <arglist>(const std::string &amp;cit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setControlSize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a7b2ae3b347189759dd2594972d0456f9</anchor>
      <arglist>(const size_type &amp;size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setNoIntegration</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a24900510c18d24b4e746d46493575c2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRoot</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a179d7e6a1a7251614aac6c294c6ebce7</anchor>
      <arglist>(const dynamicgraph::Matrix &amp;root)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRoot</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a9813e152ea223c0ae8bf77cc7900461b</anchor>
      <arglist>(const MatrixHomogeneous &amp;worldMwaist)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSecondOrderIntegration</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a6e2c9f330bc5a3c2ea6bd1f6d5503269</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setState</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a7435ca8f505c28635ace810dba28b76e</anchor>
      <arglist>(const dynamicgraph::Vector &amp;st)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStateSize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>adc7c6aa7596236f851f5b674de623043</anchor>
      <arglist>(const size_type &amp;size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVelocity</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a86defd884a0c669f409bd305bce7548d</anchor>
      <arglist>(const dynamicgraph::Vector &amp;vel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVelocitySize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a2e052d1c9c520dc73e70098726f56eeb</anchor>
      <arglist>(const size_type &amp;size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Device</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a9dabc419c8d8df3a686c33ce042bc99a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSanityCheck</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a37d8b44746d3fe0ae3731bd33acc5bce</anchor>
      <arglist>(const bool &amp;enableCheck)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPositionBounds</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a6cef595139652dc75be66bbfe5dc7c28</anchor>
      <arglist>(const Vector &amp;lower, const Vector &amp;upper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVelocityBounds</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>aca6bd5eb6d91db02020e86bacb3f4daf</anchor>
      <arglist>(const Vector &amp;lower, const Vector &amp;upper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTorqueBounds</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a978cc0170d66763cc2ac50b404b1053c</anchor>
      <arglist>(const Vector &amp;lower, const Vector &amp;upper)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>attitudeSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>ad5ab8ca256c76e5d948e5559cab7325a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>controlSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a81af1f6c0dc59d29171f98df9686e5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>zmpSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a119d4f97b5e5f8031cee066634182f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>stateSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a2139c3e5de734d52f2e5e6bae28b9c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>velocitySOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>ae18ed7b429fe6e0d7ed232b8abc4fa27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; MatrixRotation, sigtime_t &gt;</type>
      <name>attitudeSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a7161f081115a2eb2266308b5d8b6dc84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>motorcontrolSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>afa42bdc40fbb995af04f92826118634f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>previousControlSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>abd8e6fddd9cac3080963ca0f40554bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>ZMPPreviousControllerSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a3f75b2f88b374873f94dd666011aa5ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>robotState_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a9e40c49be788707197044a6f400b651f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>robotVelocity_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a596376ea18608befdf518c90977ce62c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt; *</type>
      <name>forcesSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a68527e8de026a2dee6f24190a9b5d17a</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>pseudoTorqueSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a5cf5cd5f722fb7577c53146c643a9c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a6d48f505b0ab28ba3d4e1f2c88e75db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ControlInput</type>
      <name>controlInputType_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a5d7707705f6f4d9a9217484a7166e051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>sanityCheck_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a91e674b23700b583d3108a0cf8daf3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>state_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>ac8b8ae52237a761a7a518d1843d053ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>timestep_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>ade1267e05c770f5a58467e9fdc87141a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>vel_control_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a0ba067cb1f83705088cfc86094240dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>velocity_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>aac2123fdf12b4e318907f075d247372e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>withForceSignals</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>afa50f540e664983cbdf22c9d100292c6</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>upperPosition_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a38c0450973b695ee30e8e9e648ec43eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>upperVelocity_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>aafd72baf180ae47048106426b1b54b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>upperTorque_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a46caeebfd7da619938c539d9777727c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>lowerPosition_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a858a4bf9687f8b81e351fb82481dceac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>lowerVelocity_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>af684ce9377c55372e52e60a9eea1aa49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>lowerTorque_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>ae4fdc2cf81a8633c5dda177168f2b632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>controlSize_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a2426b75cf440fdaa45a93512b68d5ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamicgraph::Vector</type>
      <name>forceZero6</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a8d141d803babe8eec7c068ab2dd8454e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sigtime_t</type>
      <name>lastTimeControlWasRead_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>ac78fc8f7a3b7c74c28c7be66f484f57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>SOT_CORE_EXPORT friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>ab0d04a22532add0e931a8633531379a5</anchor>
      <arglist>(std::ostream &amp;os, const Device &amp;r)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>upperPosition_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a38c0450973b695ee30e8e9e648ec43eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>upperVelocity_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>aafd72baf180ae47048106426b1b54b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>upperTorque_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a46caeebfd7da619938c539d9777727c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>lowerPosition_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a858a4bf9687f8b81e351fb82481dceac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>lowerVelocity_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>af684ce9377c55372e52e60a9eea1aa49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>lowerTorque_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>ae4fdc2cf81a8633c5dda177168f2b632</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSanityCheck</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a37d8b44746d3fe0ae3731bd33acc5bce</anchor>
      <arglist>(const bool &amp;enableCheck)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPositionBounds</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a6cef595139652dc75be66bbfe5dc7c28</anchor>
      <arglist>(const Vector &amp;lower, const Vector &amp;upper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVelocityBounds</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>aca6bd5eb6d91db02020e86bacb3f4daf</anchor>
      <arglist>(const Vector &amp;lower, const Vector &amp;upper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTorqueBounds</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a978cc0170d66763cc2ac50b404b1053c</anchor>
      <arglist>(const Vector &amp;lower, const Vector &amp;upper)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>stateSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a2139c3e5de734d52f2e5e6bae28b9c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>velocitySOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>ae18ed7b429fe6e0d7ed232b8abc4fa27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; MatrixRotation, sigtime_t &gt;</type>
      <name>attitudeSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a7161f081115a2eb2266308b5d8b6dc84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>motorcontrolSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>afa42bdc40fbb995af04f92826118634f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>previousControlSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>abd8e6fddd9cac3080963ca0f40554bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>ZMPPreviousControllerSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a3f75b2f88b374873f94dd666011aa5ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>robotState_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a9e40c49be788707197044a6f400b651f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>robotVelocity_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a596376ea18608befdf518c90977ce62c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt; *</type>
      <name>forcesSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a68527e8de026a2dee6f24190a9b5d17a</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>pseudoTorqueSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Device.html</anchorfile>
      <anchor>a5cf5cd5f722fb7577c53146c643a9c31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::Diagonalizer</name>
    <filename>structdynamicgraph_1_1sot_1_1Diagonalizer.html</filename>
    <base>UnaryOpHeader&lt; Vector, Matrix &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Diagonalizer.html</anchorfile>
      <anchor>a57ae2bf60274c94f5e17b7c55bf2ba1a</anchor>
      <arglist>(Entity &amp;ent, Entity::CommandMap_t &amp;commandMap)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Diagonalizer</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Diagonalizer.html</anchorfile>
      <anchor>ac2266b55681b50b858e295365d8742f7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Diagonalizer.html</anchorfile>
      <anchor>a3eb9811249ad243488f4d8ae30160845</anchor>
      <arglist>(const dg::Vector &amp;r, dg::Matrix &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Diagonalizer.html</anchorfile>
      <anchor>ac1ac284f8f4768f767b096a8dd7b8eb2</anchor>
      <arglist>(const size_type &amp;r, const size_type &amp;c)</arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>nbc</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Diagonalizer.html</anchorfile>
      <anchor>a76cb29e7a8a3d70f5a0fd23a44c11928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>nbr</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Diagonalizer.html</anchorfile>
      <anchor>a54707ae946ad91d1ccb11d559736ceb1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::classSot::Display</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Display.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function">
      <type></type>
      <name>Display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Display.html</anchorfile>
      <anchor>aeaca91f0a3da8ae7f8a8db4395e44bac</anchor>
      <arglist>(Sot &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Display.html</anchorfile>
      <anchor>a393a3f7cc6b4d50bfd142213a9384218</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Display.html</anchorfile>
      <anchor>ae16a028fde9f1058cd6ae0fb27caeab9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::DoubleConstant</name>
    <filename>classdynamicgraph_1_1sot_1_1DoubleConstant.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>DoubleConstant</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DoubleConstant.html</anchorfile>
      <anchor>a387c283b9216f65d0c35b1a38e69f4f4</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DoubleConstant.html</anchorfile>
      <anchor>a38c794ad8d5405bcaf074f62167036d4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DoubleConstant.html</anchorfile>
      <anchor>a3b14f74f3531e8bede3254af801f5025</anchor>
      <arglist>(const double &amp;inValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DoubleConstant</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DoubleConstant.html</anchorfile>
      <anchor>a09eccae9a08441ba5d9bb75c1430ad9f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; double, sigtime_t &gt;</type>
      <name>SOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DoubleConstant.html</anchorfile>
      <anchor>ae8102a84c88e7ded9939b46e41479ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1DoubleConstant.html</anchorfile>
      <anchor>a5fe9f99dda0aae6a732a9fdd48e03c13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::classSot::Down</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Down.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Down.html</anchorfile>
      <anchor>ac5b58e0aecf497c42ebff996a3053b11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Down</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Down.html</anchorfile>
      <anchor>a9c185ed4b871892c45c334843bcb238b</anchor>
      <arglist>(Sot &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Down</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Down.html</anchorfile>
      <anchor>ac311a65b5dcb913aa7c913c5f74a0156</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DummySotExternalInterface</name>
    <filename>classDummySotExternalInterface.html</filename>
    <base>dynamicgraph::sot::AbstractSotExternalInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cleanupSetSensors</name>
      <anchorfile>classDummySotExternalInterface.html</anchorfile>
      <anchor>a3b3f0b9847c63a5b5ac5391d5ed898ed</anchor>
      <arglist>(std::map&lt; std::string, dynamicgraph::sot::SensorValues &gt; &amp;sensorsIn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DummySotExternalInterface</name>
      <anchorfile>classDummySotExternalInterface.html</anchorfile>
      <anchor>a1f355600ba7c2723498ee7991a21d287</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getControl</name>
      <anchorfile>classDummySotExternalInterface.html</anchorfile>
      <anchor>a4da585bba1f4fa8f69603a09aba71d21</anchor>
      <arglist>(std::map&lt; std::string, dynamicgraph::sot::ControlValues &gt; &amp;controlOut, const double &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>nominalSetSensors</name>
      <anchorfile>classDummySotExternalInterface.html</anchorfile>
      <anchor>a080a995bf7da9d7a72a44b20c60fe79d</anchor>
      <arglist>(std::map&lt; std::string, dynamicgraph::sot::SensorValues &gt; &amp;sensorsIn)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setControlSize</name>
      <anchorfile>classDummySotExternalInterface.html</anchorfile>
      <anchor>ac315e24d16318f75a49077799a98c2b5</anchor>
      <arglist>(const size_type &amp;size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setNoIntegration</name>
      <anchorfile>classDummySotExternalInterface.html</anchorfile>
      <anchor>a69b9ef49578d0808f742ed1ad5fefaff</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSecondOrderIntegration</name>
      <anchorfile>classDummySotExternalInterface.html</anchorfile>
      <anchor>acbc99aab66acfe64e2622d9526eb440c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setupSetSensors</name>
      <anchorfile>classDummySotExternalInterface.html</anchorfile>
      <anchor>a9cf640aca9c8beef855656c834a1025c</anchor>
      <arglist>(std::map&lt; std::string, dynamicgraph::sot::SensorValues &gt; &amp;sensorsIn)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DummySotExternalInterface</name>
      <anchorfile>classDummySotExternalInterface.html</anchorfile>
      <anchor>a31887639877032f2320a56e359d7846d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>second_integration_</name>
      <anchorfile>classDummySotExternalInterface.html</anchorfile>
      <anchor>a9296e5e47b8b61bdec8b03f25dea945c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Event</name>
    <filename>classdynamicgraph_1_1sot_1_1Event.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="typedef" protection="private">
      <type>SignalBase&lt; sigtime_t &gt; *</type>
      <name>Trigger_t</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>aecc90dad79694e7a3672517689caa7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; Trigger_t &gt;</type>
      <name>Triggers_t</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>a034e06aa395c8be3cc0b252f66ddd7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>a41dc3dc42fda0af2434bcee09205a88a</anchor>
      <arglist>(const std::string &amp;signal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool &amp;</type>
      <name>check</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>a9b4567295c6c0872a9aed935d6541806</anchor>
      <arglist>(bool &amp;ret, const int64_t &amp;time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>a34ca6b604380d43a90745003bff0de6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Event</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>a2a94160288279a41bae3d96810d227c8</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getDocString</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>aa85a951f755c3965745fa93f4e8607cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getSignalsByName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>a33256a972dcdda74180ab9d0de4ea7a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>repeat</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>a8a316c9c502c6ee7c12868aed1b9c00e</anchor>
      <arglist>(const sigtime_t &amp;nbIterations)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~Event</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>a7d4822429670a3bce7cd037fc1aa87ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Signal&lt; bool, sigtime_t &gt;</type>
      <name>checkSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>ac4f8918cd0aa7c926cd7af30a10fc894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SignalPtr&lt; bool, sigtime_t &gt;</type>
      <name>conditionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>abe0223ef04a56f3451658650762072a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>lastVal_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>a088a1e9a455169cfa7c9ece5251833e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sigtime_t</type>
      <name>repeatAfterNIterations_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>ac8d3e3dcca1c822b58b81db02a04f372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sigtime_t</type>
      <name>timeSinceUp_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>acdcdfd15b0d63e1295a113234dc3ebda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Triggers_t</type>
      <name>triggers</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Event.html</anchorfile>
      <anchor>a0f210681167f01b176736ad8b3d336ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ExceptionAbstract</name>
    <filename>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</filename>
    <member kind="enumvalue">
      <name>ABSTRACT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1ac61f4a7009cf770a30acb911c5972c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DYNAMIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1ab34d31a9e122bbf75999c06f6bc910aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ExceptionEnum</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABSTRACT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1ac61f4a7009cf770a30acb911c5972c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIGNAL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1a6f159160e3472f175928a8fa3f495d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TASK</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1aba8220224f0c0ff8b2d739e2d277f155</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1aa98f0d0b7609ccfec8f0ad81a5c84286</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FACTORY</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1a0b99fc95be5ba300a437f376f00d0ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DYNAMIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1ab34d31a9e122bbf75999c06f6bc910aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACES</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1a8038ab3bdd8ac151803ea224d701b772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOOLS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1a61063c4ddfabdf34eeb882148c47ba87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PATTERN_GENERATOR</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1a7f394eaedccfb32716990043103c5e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FACTORY</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1a0b99fc95be5ba300a437f376f00d0ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1aa98f0d0b7609ccfec8f0ad81a5c84286</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PATTERN_GENERATOR</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1a7f394eaedccfb32716990043103c5e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIGNAL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1a6f159160e3472f175928a8fa3f495d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TASK</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1aba8220224f0c0ff8b2d739e2d277f155</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOOLS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1a61063c4ddfabdf34eeb882148c47ba87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACES</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a8cdc121eb966ca791d080dc2f5fe46f1a8038ab3bdd8ac151803ea224d701b772</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a287e91eccd784915fef6da1a24d0065f</anchor>
      <arglist>(const size_type &amp;code, const std::string &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>getCode</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a391b4ebbbd98298179950dacec15291c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getExceptionName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a47c6330416da2ba1489f793ff4100fe5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getMessage</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>aa7b63b9c5529a7d07d5a9a880bf9a0a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getStringMessage</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>ab43a64baae9d779737b03c7c1fbb6919</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a43a326a7305d53510695a8a5036d5455</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExceptionAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>abf24232cd16fddc8faec773053ca1490</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>EXCEPTION_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a3fe66d505c81575f26360298171c9e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_type</type>
      <name>code</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a2f699a8791641d3ebe95baec7a5dd5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>message</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>ac5b9b4ea2b1ed3835b256acb9480e41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ExceptionAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>a773104c600c749b85cd9dbbdb2ef8b58</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend">
      <type>SOT_CORE_EXPORT friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionAbstract.html</anchorfile>
      <anchor>aeab4c62cc723836179127e55f8e0aa1a</anchor>
      <arglist>(std::ostream &amp;os, const ExceptionAbstract &amp;err)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ExceptionDynamic</name>
    <filename>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</filename>
    <base>dynamicgraph::ExceptionAbstract</base>
    <member kind="enumvalue">
      <name>CANT_DESTROY_SIGNAL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1a48587c34a916bcde4fb9eae3921ec23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DYNAMIC_JRL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1ac0bb4b051fabf3731fcbe7148d484c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ErrorCodeEnum</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1a56c873e4b4cc94eff921028a31bfde12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CANT_DESTROY_SIGNAL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1a48587c34a916bcde4fb9eae3921ec23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JOINT_RANK</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1a66b58d7e639cb186076c1ca35b0c17cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DYNAMIC_JRL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1ac0bb4b051fabf3731fcbe7148d484c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JOINT_SIZE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1a3928c08ba499c0b66e06e75f9e00acf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTEGRATION</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1a05c66fe4b615dfb671f5cff01e51e780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1a56c873e4b4cc94eff921028a31bfde12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTEGRATION</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1a05c66fe4b615dfb671f5cff01e51e780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JOINT_RANK</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1a66b58d7e639cb186076c1ca35b0c17cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JOINT_SIZE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>af4cc0192da65a6b474334936df44e0d1a3928c08ba499c0b66e06e75f9e00acf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionDynamic</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>a5f5cdec1772f2cbd833b0134bfcb0980</anchor>
      <arglist>(const ExceptionDynamic::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionDynamic</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>a733c68c022311f9418a97fe1687c813a</anchor>
      <arglist>(const ExceptionDynamic::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getExceptionName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>a6c34694dca15a0f2c37a5d6443629238</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExceptionDynamic</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>a973308dacb141d154496520d9fcc9ebf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>EXCEPTION_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionDynamic.html</anchorfile>
      <anchor>a29aa1b98aa4219a3a99ae314f2b8c1ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ExceptionFactory</name>
    <filename>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</filename>
    <base>dynamicgraph::ExceptionAbstract</base>
    <member kind="enumvalue">
      <name>DYNAMIC_LOADING</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a0cbfb7bc5731650bf7753fa6645d09f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ErrorCodeEnum</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65aecfd19d20e2ff35451a6ae4e89c2c82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNREFERED_OBJECT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a3aa689efd7cfb6b1f9a067931a31ce4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNREFERED_SIGNAL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a3be3ce1fa16dd78b733459c1583536a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNREFERED_FUNCTION</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a9c06812b6e05dd16d9a918165dce9009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DYNAMIC_LOADING</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a0cbfb7bc5731650bf7753fa6645d09f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIGNAL_CONFLICT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a35a673587998ce661cfac63c2af85561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FUNCTION_CONFLICT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a5d91a331becabccc499a869160407de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBJECT_CONFLICT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a0d418d65524e0f5c9fb488f815db01f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNTAX_ERROR</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a2f4221af3a8908ed4bda00c94a9bf24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_FILE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a4c7849af66cf4841167f1e19602fbbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FUNCTION_CONFLICT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a5d91a331becabccc499a869160407de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65aecfd19d20e2ff35451a6ae4e89c2c82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBJECT_CONFLICT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a0d418d65524e0f5c9fb488f815db01f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_FILE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a4c7849af66cf4841167f1e19602fbbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIGNAL_CONFLICT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a35a673587998ce661cfac63c2af85561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNTAX_ERROR</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a2f4221af3a8908ed4bda00c94a9bf24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNREFERED_FUNCTION</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a9c06812b6e05dd16d9a918165dce9009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNREFERED_OBJECT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a3aa689efd7cfb6b1f9a067931a31ce4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNREFERED_SIGNAL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>ac6cbd62334211e91e176ce35337d4b65a3be3ce1fa16dd78b733459c1583536a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionFactory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>a7cf2af98062079786409dc9a2dcfd85a</anchor>
      <arglist>(const ExceptionFactory::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionFactory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>a761ecdb7e256d8e08ef57d8a30aa0304</anchor>
      <arglist>(const ExceptionFactory::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getExceptionName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>afa2659f5d5b388ddbe1705657ee2a46c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExceptionFactory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>a3e562e3db44f214809538cc06c5536a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>EXCEPTION_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFactory.html</anchorfile>
      <anchor>a7fe66d9197d860bd55f3a9676fa489b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ExceptionFeature</name>
    <filename>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</filename>
    <base>dynamicgraph::ExceptionAbstract</base>
    <member kind="enumvalue">
      <name>BAD_INIT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</anchorfile>
      <anchor>aef91f9b813e4c0e68397093895a548afa063052d463f43a7bd466f145918815e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ErrorCodeEnum</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</anchorfile>
      <anchor>aef91f9b813e4c0e68397093895a548af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</anchorfile>
      <anchor>aef91f9b813e4c0e68397093895a548afac74156667d6a5ab3bc12f358bdde74d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BAD_INIT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</anchorfile>
      <anchor>aef91f9b813e4c0e68397093895a548afa063052d463f43a7bd466f145918815e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNCOMPATIBLE_SIZE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</anchorfile>
      <anchor>aef91f9b813e4c0e68397093895a548afad97013d0a59cb3d477bbd0bd1c99e746</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</anchorfile>
      <anchor>aef91f9b813e4c0e68397093895a548afac74156667d6a5ab3bc12f358bdde74d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNCOMPATIBLE_SIZE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</anchorfile>
      <anchor>aef91f9b813e4c0e68397093895a548afad97013d0a59cb3d477bbd0bd1c99e746</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionFeature</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</anchorfile>
      <anchor>a88a704700091fa451ee9bc6db1ad793e</anchor>
      <arglist>(const ExceptionFeature::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionFeature</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</anchorfile>
      <anchor>a76a3b0adc5f5881b8b3609ddf989f24a</anchor>
      <arglist>(const ExceptionFeature::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getExceptionName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</anchorfile>
      <anchor>ae4e1cfc435c9b45f204570a102503edb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExceptionFeature</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</anchorfile>
      <anchor>a1242fdb586b07376c85a779ee09f5991</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>EXCEPTION_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionFeature.html</anchorfile>
      <anchor>a977865e1bf4940aed64bf434ec72bf18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ExceptionSignal</name>
    <filename>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</filename>
    <base>dynamicgraph::ExceptionAbstract</base>
    <member kind="enumvalue">
      <name>BAD_CAST</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351a711eec72531abe602630e02686324872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COPY_NOT_INITIALIZED</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351a273758f5c4824cb7cfda8d71b734372a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ErrorCodeEnum</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351a63b3c2c8108b0262e31e214ffa37e779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READWRITE_LOCK</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351a3a305e535c99f56360b2883b194113a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COPY_NOT_INITIALIZED</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351a273758f5c4824cb7cfda8d71b734372a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_INITIALIZED</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351aef669a8e9f5b4db8157e894d6bea0a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLUG_IMPOSSIBLE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351ab2198c54e3904a0a1d4377c62de17222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_IMPOSSIBLE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351a65d29422a6b8026fa76c6ffa73b08b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BAD_CAST</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351a711eec72531abe602630e02686324872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351a63b3c2c8108b0262e31e214ffa37e779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_INITIALIZED</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351aef669a8e9f5b4db8157e894d6bea0a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLUG_IMPOSSIBLE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351ab2198c54e3904a0a1d4377c62de17222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READWRITE_LOCK</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351a3a305e535c99f56360b2883b194113a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_IMPOSSIBLE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a960f29883ea3588490cb9715aaf06351a65d29422a6b8026fa76c6ffa73b08b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a8b317aa83e16632ce3ce6e6c833acb91</anchor>
      <arglist>(const ExceptionSignal::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>aad0d2b0f022ca8bfc8ce3a9e81475d52</anchor>
      <arglist>(const ExceptionSignal::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getExceptionName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a49b04ded15e8d748d978dbc6dfe9340c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExceptionSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a3b312012bd2be9c0e9e50f62fdf79ac8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>EXCEPTION_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionSignal.html</anchorfile>
      <anchor>a3f08eaf0b6f59dffaa47e844387e978b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ExceptionTask</name>
    <filename>classdynamicgraph_1_1sot_1_1ExceptionTask.html</filename>
    <base>dynamicgraph::ExceptionAbstract</base>
    <member kind="enumvalue">
      <name>BOUND_TYPE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044a8501dfbacb389baeb04aa43dbac523dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMPTY_LIST</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044ac5c3a2f627085aa7bee7b6492a36a975</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ErrorCodeEnum</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044a0f71b2150cc0c43573c816d5b4d1cdc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMPTY_LIST</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044ac5c3a2f627085aa7bee7b6492a36a975</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NON_ADEQUATE_FEATURES</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044a0e76cc98a5d0f0604aa165e33077b4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATRIX_SIZE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044aceb5d8800d526bdf24929adf70a5d739</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOUND_TYPE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044a8501dfbacb389baeb04aa43dbac523dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARSER_MULTI_BOUND</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044a1fa2ee595062fc4b18a117ee267de548</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044a0f71b2150cc0c43573c816d5b4d1cdc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATRIX_SIZE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044aceb5d8800d526bdf24929adf70a5d739</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NON_ADEQUATE_FEATURES</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044a0e76cc98a5d0f0604aa165e33077b4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARSER_MULTI_BOUND</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6ff566a01c72fc8e7424868273138044a1fa2ee595062fc4b18a117ee267de548</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionTask</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>ac9bd1b490d5758bf1c7eecaeee6cebe9</anchor>
      <arglist>(const ExceptionTask::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionTask</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>af05ac9817dc1de874190803ed92321a8</anchor>
      <arglist>(const ExceptionTask::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getExceptionName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>af97e8a41a7248ca14ef3fdab647bfa9d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExceptionTask</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>a6850a9e1205e820f52fd183fca60f695</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>EXCEPTION_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTask.html</anchorfile>
      <anchor>ad36eb4b540be350af2b24895955dcc0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ExceptionTools</name>
    <filename>classdynamicgraph_1_1sot_1_1ExceptionTools.html</filename>
    <base>dynamicgraph::ExceptionAbstract</base>
    <member kind="enumvalue">
      <name>CORBA</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>a857dc32a352b99fa556c8a88dcbc074baa09f43f04be21dbe986a401d37ab26f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ErrorCodeEnum</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>a857dc32a352b99fa556c8a88dcbc074b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>a857dc32a352b99fa556c8a88dcbc074bac111c839c2ca61466f895814aea244ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORBA</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>a857dc32a352b99fa556c8a88dcbc074baa09f43f04be21dbe986a401d37ab26f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KALMAN_SIZE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>a857dc32a352b99fa556c8a88dcbc074ba92b05623d557f07dbbddfb26cdec9063</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVER</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>a857dc32a352b99fa556c8a88dcbc074ba0b3de695af05501a356f96be5cecfb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENERIC</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>a857dc32a352b99fa556c8a88dcbc074bac111c839c2ca61466f895814aea244ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KALMAN_SIZE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>a857dc32a352b99fa556c8a88dcbc074ba92b05623d557f07dbbddfb26cdec9063</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMETER_SERVER</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>a857dc32a352b99fa556c8a88dcbc074ba0b3de695af05501a356f96be5cecfb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionTools</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>afdd3f8be1a238814b6d676ed72e7bfb6</anchor>
      <arglist>(const ExceptionTools::ErrorCodeEnum &amp;errcode, const std::string &amp;msg, const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExceptionTools</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>a215023b7c5fd241bf6493e0025172b22</anchor>
      <arglist>(const ExceptionTools::ErrorCodeEnum &amp;errcode, const std::string &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getExceptionName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>ab3117b84d700d52538de30541c981fdf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExceptionTools</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>acd315fa18e1d3b351ec6d86bbf7fbb48</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>EXCEPTION_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExceptionTools.html</anchorfile>
      <anchor>a80e1cf0e61c8a570e9dfc65be97efc0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ExpMovingAvg</name>
    <filename>classdynamicgraph_1_1sot_1_1ExpMovingAvg.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>ExpMovingAvg</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExpMovingAvg.html</anchorfile>
      <anchor>a4fe6ea7ee9d40ffaf9dcb900f5ab6e1b</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlpha</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExpMovingAvg.html</anchorfile>
      <anchor>ac1d29c2ce0c2260bfd884365143292a4</anchor>
      <arglist>(const double &amp;alpha_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExpMovingAvg</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExpMovingAvg.html</anchorfile>
      <anchor>acb7664f3200c1ca4b136da3694e78291</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>averageSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExpMovingAvg.html</anchorfile>
      <anchor>a5e0d917292a0bba41875f6ff6d9bb007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; size_type, sigtime_t &gt;</type>
      <name>refresherSINTERN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExpMovingAvg.html</anchorfile>
      <anchor>a4efc2d6465c481d3271e8af3a2f3efb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>updateSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExpMovingAvg.html</anchorfile>
      <anchor>a27ee9ef4c02a56cfd3878675c88de034</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>dynamicgraph::Vector &amp;</type>
      <name>update</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExpMovingAvg.html</anchorfile>
      <anchor>af05eab5dda385780d450ac29f51191db</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, const sigtime_t &amp;inTime)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExpMovingAvg.html</anchorfile>
      <anchor>a3ebf068cca0c0f50a493d9f879073511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>average</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExpMovingAvg.html</anchorfile>
      <anchor>a3b8cf009edadbc3d15f26eb5a31374f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExpMovingAvg.html</anchorfile>
      <anchor>a857d9a9be2a05d778f5929f8061b2f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExpMovingAvg.html</anchorfile>
      <anchor>a2654a9b898646af057daa8058664cdda</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exposeVariadicOpImpl</name>
    <filename>structexposeVariadicOpImpl.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>run</name>
      <anchorfile>structexposeVariadicOpImpl.html</anchorfile>
      <anchor>ad5f229ed3d60a613c8e5852d6a32b27a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exposeVariadicOpImpl&lt; dgs::AdderVariadic&lt; T &gt; &gt;</name>
    <filename>structexposeVariadicOpImpl_3_01dgs_1_1AdderVariadic_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>run</name>
      <anchorfile>structexposeVariadicOpImpl_3_01dgs_1_1AdderVariadic_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a375b33afa1b2f072ac9c5362fa2da5b4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ExtractJointMimics</name>
    <filename>classdynamicgraph_1_1sot_1_1ExtractJointMimics.html</filename>
    <member kind="function">
      <type></type>
      <name>ExtractJointMimics</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExtractJointMimics.html</anchorfile>
      <anchor>aaf86aa80317eaad2879af27cef8caa98</anchor>
      <arglist>(std::string &amp;robot_model)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>get_mimic_joints</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExtractJointMimics.html</anchorfile>
      <anchor>af078d04c1a293042236d08f29255bc86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>go_through</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExtractJointMimics.html</anchorfile>
      <anchor>a4aa46fbecde946ba11f7b6d049d87da8</anchor>
      <arglist>(boost::property_tree::ptree &amp;pt, size_type level, size_type stage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>go_through_full</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExtractJointMimics.html</anchorfile>
      <anchor>aaeb76841754a76faeaf01f6eedfd6c90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>current_joint_name_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExtractJointMimics.html</anchorfile>
      <anchor>a6b17b2bf0cac0e9b30bd7e08783d4bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>mimic_joints_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExtractJointMimics.html</anchorfile>
      <anchor>a14430615fa70ee646e2093bda06de35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::property_tree::ptree</type>
      <name>tree_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ExtractJointMimics.html</anchorfile>
      <anchor>a345a799807945dcba79a74b2c69cd7aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Feature1D</name>
    <filename>classdynamicgraph_1_1sot_1_1Feature1D.html</filename>
    <base>dynamicgraph::sot::FeatureAbstract</base>
    <base protection="private">FeatureReferenceHelper&lt; Feature1D &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>ae18ce667f08f85d468a0a49068042b53</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>a82883900210d36d3a05a132a10d92658</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>a835f66819ae290f9f700c824101b5cfb</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>ad314c72596d56609f8396d2ce8a88466</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_REFERENCE_FUNCTIONS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>a19702dba6248bfd3ab74f45209e4c4bb</anchor>
      <arglist>(Feature1D)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>a5d03957feed5c040d71869f8d6cc9430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>ac5140bd6c7a85d52e75deb1903cce691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>a3d261ab52823e0a7457879ea39a1f832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>a5d03957feed5c040d71869f8d6cc9430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>ac5140bd6c7a85d52e75deb1903cce691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>adb99610228f7c55c8eb647a546d594fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>a4f82ceb993fa9523caf48076331c1a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Feature1D</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>a70dd635ca5577c7411f2d1c565b935cb</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Feature1D</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>a434dd19de6f8f95c6025aaff34821c36</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_type &amp;</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>a0c0a1a50bcd9938f8ad15b60e340cdc6</anchor>
      <arglist>(size_type &amp;dim, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>a835f66819ae290f9f700c824101b5cfb</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>ad314c72596d56609f8396d2ce8a88466</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_REFERENCE_FUNCTIONS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Feature1D.html</anchorfile>
      <anchor>a19702dba6248bfd3ab74f45209e4c4bb</anchor>
      <arglist>(Feature1D)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FeatureAbstract</name>
    <filename>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>FeatureAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a737f168ead95ed8e17f0a0662c38919d</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>featureRegistration</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a946a66d01b12fd5d1de45326f1cc2f7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a6fcc0114b4041f377d0b749418717bf0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initCommands</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a9e72af118ed84926952395cac9e506fc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FeatureAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a168566ddeda273b347c56a420d1c82c3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_type &amp;</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>ad54add0b7165606edd4b719ffb13123a</anchor>
      <arglist>(size_type &amp;res, sigtime_t time)=0</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a50ee02b0ca1c27159dbbc96b58454023</anchor>
      <arglist>(sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a64eaeb05a8a84f172099435ccdb09ded</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a91b812502668d627a7f95106816c1edc</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>ab0fa68a25a23555315ae9ad2aeafdc1d</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeErrorDot</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a430529bc54c3dfb86711077f1c148d38</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>ad0851fc274d3543dbfb6b87862039ea1</anchor>
      <arglist>(FeatureAbstract *sdes)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unsetReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a6672b8cf41ce94924d7ac23cc425218b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const FeatureAbstract *</type>
      <name>getReferenceAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>af26f953cce93a6a034f58bc65309e772</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual FeatureAbstract *</type>
      <name>getReferenceAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a2e9f9275dd5eab539a1cdda30c0cb1df</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReferenceSet</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>ade8bec31c44cc9f8d0a251bd02d5d778</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addDependenciesFromReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>adf957ea734f34cec629fc9261d14156a</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>removeDependenciesFromReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>ad30aee56acfd018b9122790b03b3310f</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReferenceByName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a11189c8794a77aac17b01e6e250a3404</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getReferenceByName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a00b4a1c33872d90ad492c06ea9ae5f17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Flags, sigtime_t &gt;</type>
      <name>selectionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a7aac65648f3f79c651a25802f18711b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errordotSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>ae3b0a49b85997bdba65d26900389ca3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>af84af2ef47805f9e428f1277c4eb402c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_type &amp;</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>ad54add0b7165606edd4b719ffb13123a</anchor>
      <arglist>(size_type &amp;res, sigtime_t time)=0</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a50ee02b0ca1c27159dbbc96b58454023</anchor>
      <arglist>(sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a64eaeb05a8a84f172099435ccdb09ded</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a91b812502668d627a7f95106816c1edc</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>ab0fa68a25a23555315ae9ad2aeafdc1d</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeErrorDot</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a430529bc54c3dfb86711077f1c148d38</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Flags, sigtime_t &gt;</type>
      <name>selectionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a7aac65648f3f79c651a25802f18711b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errordotSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>ae3b0a49b85997bdba65d26900389ca3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a4f82ceb993fa9523caf48076331c1a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errordotSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a4c17097553e795b8db160cc3f940e492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>adb99610228f7c55c8eb647a546d594fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; size_type, sigtime_t &gt;</type>
      <name>dimensionSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>afd2f02188fc22259bcdc1bdf9e900aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>writeGraph</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a0623457f49ef68101dc9d5d81f5abb1f</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt; &amp;</type>
      <name>getErrorDot</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>afc1a794963bbad30ba86bc023f0792db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>ad0851fc274d3543dbfb6b87862039ea1</anchor>
      <arglist>(FeatureAbstract *sdes)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unsetReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a6672b8cf41ce94924d7ac23cc425218b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const FeatureAbstract *</type>
      <name>getReferenceAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>af26f953cce93a6a034f58bc65309e772</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual FeatureAbstract *</type>
      <name>getReferenceAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a2e9f9275dd5eab539a1cdda30c0cb1df</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReferenceSet</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>ade8bec31c44cc9f8d0a251bd02d5d778</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addDependenciesFromReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>adf957ea734f34cec629fc9261d14156a</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>removeDependenciesFromReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>ad30aee56acfd018b9122790b03b3310f</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReferenceByName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a11189c8794a77aac17b01e6e250a3404</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getReferenceByName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureAbstract.html</anchorfile>
      <anchor>a00b4a1c33872d90ad492c06ea9ae5f17</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FeatureGeneric</name>
    <filename>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</filename>
    <base>dynamicgraph::sot::FeatureAbstract</base>
    <base protection="private">FeatureReferenceHelper&lt; FeatureGeneric &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a7c0f31cc53510bcd407c54e52b35c617</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a7ac60a5e80df06d59f714ccea0644368</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>ac4580b72312d40d15696f9864bf07602</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a717ed248d028399f5277bc362ae8770a</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_REFERENCE_FUNCTIONS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a4431cce62eacaa2a83f526b36352ec43</anchor>
      <arglist>(FeatureGeneric)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a01a53a16f77dffe0e7c36104e0b5666f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a76a7da840ed4fea647a78de96a761b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a1fdf6d8d8dcd947cfc5c8ebef1a70ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector::Index</type>
      <name>dimensionDefault</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a0f2ed820e8d18b33f69c4ea3b614c847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a01a53a16f77dffe0e7c36104e0b5666f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a76a7da840ed4fea647a78de96a761b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>adb99610228f7c55c8eb647a546d594fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a4f82ceb993fa9523caf48076331c1a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FeatureGeneric</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a46750d59f1c4789661e3fafb5445bb31</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FeatureGeneric</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>aa733ef67cdd115ca544a5e6e07058e57</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_type &amp;</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>aad9643fbca242846087f59b9db142edd</anchor>
      <arglist>(size_type &amp;dim, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>ac4580b72312d40d15696f9864bf07602</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a717ed248d028399f5277bc362ae8770a</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_REFERENCE_FUNCTIONS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureGeneric.html</anchorfile>
      <anchor>a4431cce62eacaa2a83f526b36352ec43</anchor>
      <arglist>(FeatureGeneric)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FeatureJointLimits</name>
    <filename>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</filename>
    <base>dynamicgraph::sot::FeatureAbstract</base>
    <base protection="private">FeatureReferenceHelper&lt; FeatureJointLimits &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>a55ff9b67ae0fd20b6088fa92888547b6</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>af8b4052eaceef310e114314f33dfcd7e</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>computeWidthJl</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>a7ec44192684720230a2eee7f70a3cc28</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>a29239d291c3b1e0acaa205dfea4e6a42</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FeatureJointLimits</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>aa7f91fa616caf6fd12f7133ca6582f26</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>a781df68314be6673b40efd38ae207f86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_type &amp;</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>ab2a7d1bc098488eb9a10eb16f652f8f8</anchor>
      <arglist>(size_type &amp;dim, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FeatureJointLimits</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>aa90a4e87f05245ed8ad0955eaf5c965c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_REFERENCE_FUNCTIONS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>a70ba7b7bd028605d1a5b9da564684f1b</anchor>
      <arglist>(FeatureJointLimits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Flags</type>
      <name>selectActuated</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>aadbaebdb5ef9c981038931892c5039f3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>a4f82ceb993fa9523caf48076331c1a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>adb99610228f7c55c8eb647a546d594fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>jointSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>a35be84d68eedad66ae64d67d407871cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>lowerJlSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>a70ed3ba9f4ca92109c456c2f235952aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Flags, sigtime_t &gt;</type>
      <name>selectionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>a7aac65648f3f79c651a25802f18711b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>upperJlSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>ac958f62c4c6b10d73f10f26722e47256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>widthJlSINTERN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>a451daefaaedc6b4b444f67ff5702274d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>aed1fc2c2824f0638dd0b7ed2a0bcbc2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>threshold</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>a7a5f4e671e6684c52c2bc63bb93e29fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>const static double</type>
      <name>THRESHOLD_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>ac0b3f750f7014c1a1dcc2465245e610c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_REFERENCE_FUNCTIONS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureJointLimits.html</anchorfile>
      <anchor>a70ba7b7bd028605d1a5b9da564684f1b</anchor>
      <arglist>(FeatureJointLimits)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FeatureLineDistance</name>
    <filename>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</filename>
    <base>dynamicgraph::sot::FeatureAbstract</base>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>acbb2367fff7ad5b0fa4adb7429d163d3</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a5ee4ad1a54df8bd029c7915c1274dd4b</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>computeLineCoordinates</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>afcfd99731bb77171f450e2bf01df7d91</anchor>
      <arglist>(dynamicgraph::Vector &amp;cood, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a5e2d389f23f3e9f8637679632e6762e7</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FeatureLineDistance</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a0e867c84cbc4b3a07f899f9f29ab836c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a44b31f116fa725050fbdfc9b7ddfd0fd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_type &amp;</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>ad48b179e94d7b7022e0afb64b0742d84</anchor>
      <arglist>(size_type &amp;dim, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FeatureLineDistance</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>ab437feaac741c627d86815ec5957f5d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>articularJacobianSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>aafbf45b5fd25a781831708e424cae52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a4f82ceb993fa9523caf48076331c1a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>adb99610228f7c55c8eb647a546d594fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>lineSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a0e1474a03196f35b510a607a532926b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>positionRefSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a3fa0564d7f2165f11376ba0e25945997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>positionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a662e3a3914e4d31b8a579dbc686356db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Flags, sigtime_t &gt;</type>
      <name>selectionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a7aac65648f3f79c651a25802f18711b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>vectorSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a4a133ac7fb5a2e08fbe2b155bae5674f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DECLARE_NO_REFERENCE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a8f502f7e625744378d4e6465ac282386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a467691afc30083abfa48053ccecd013d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DECLARE_NO_REFERENCE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureLineDistance.html</anchorfile>
      <anchor>a8f502f7e625744378d4e6465ac282386</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FeaturePose</name>
    <filename>classdynamicgraph_1_1sot_1_1FeaturePose.html</filename>
    <templarg>representation</templarg>
    <base>dynamicgraph::sot::FeatureAbstract</base>
    <member kind="function">
      <type>const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>ac84360ace697dc78086807762a857f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>af3e6e22d0cd0be7c4e86b6102525ffb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a9bfc46fcd4c8e987fac764a7da106feb</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeErrorDot</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>aced280d78d122379315a387f88c8c936</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a7289c81699e263d37cddf2ff09acc2fa</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>ac433e5aa91cb4542078c8969a2f46d9a</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FeaturePose</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a1b89d6b3f72709d7aa3aae2ededfc2a7</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a92f8ff8c5d6ada9247d8f2468cac4287</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_type &amp;</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>add6ed00b3f6cc8e1090ced9d3751b529</anchor>
      <arglist>(size_type &amp;dim, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>servoCurrentPosition</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a02ff910c488b2d4f15f1ebb7337b8eab</anchor>
      <arglist>(const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FeaturePose</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a28188984ae92caf2c050bacf07664627</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_NO_REFERENCE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a3882b72012924b37dfb5c88f961b1b1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a4f82ceb993fa9523caf48076331c1a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>adb99610228f7c55c8eb647a546d594fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Flags, sigtime_t &gt;</type>
      <name>selectionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a7aac65648f3f79c651a25802f18711b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>oMja</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>af4f5904d245d170cff501746a7297716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>jaMfa</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a41c74ca61d66c84b25a4153f8dcb8d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>oMjb</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a1ecc13376333d52143355a0f89f13a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>jbMfb</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a4d42204d3922742b5bb09c3c34c46ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; Matrix, sigtime_t &gt;</type>
      <name>jaJja</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a2230d8c17286af3348bc26ed2beca7a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; Matrix, sigtime_t &gt;</type>
      <name>jbJjb</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>ae25fc93961f93f70e788712ec776635f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>faMfbDes</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a53cd32d03defde2b299cf7d5ee21e3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; Vector, sigtime_t &gt;</type>
      <name>faNufafbDes</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>ad6b4c4f7786c4a16a1057d05ad31377a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>faMfb</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>ab159027db2ea3000af688bbded0c9571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Vector7, sigtime_t &gt;</type>
      <name>q_faMfb</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a43b85331faa99e3355cb373fb72a58a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Vector7, sigtime_t &gt;</type>
      <name>q_faMfbDes</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a4d7aea1f3ae76d6cc086ca7527a22d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>ad772be7da0c79df309b7b8374cfc5b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>MatrixHomogeneous &amp;</type>
      <name>computefaMfb</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a5e988e5ec356e91d035240df8cb98a4f</anchor>
      <arglist>(MatrixHomogeneous &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vector7 &amp;</type>
      <name>computeQfaMfb</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a0a29a82114e228c150f3f47fc6c154be</anchor>
      <arglist>(Vector7 &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vector7 &amp;</type>
      <name>computeQfaMfbDes</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a86a6e41955fe3824aa340718a88e6640</anchor>
      <arglist>(Vector7 &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>oMja</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>af4f5904d245d170cff501746a7297716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>jaMfa</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a41c74ca61d66c84b25a4153f8dcb8d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>oMjb</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a1ecc13376333d52143355a0f89f13a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>jbMfb</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a4d42204d3922742b5bb09c3c34c46ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; Matrix, sigtime_t &gt;</type>
      <name>jaJja</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a2230d8c17286af3348bc26ed2beca7a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; Matrix, sigtime_t &gt;</type>
      <name>jbJjb</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>ae25fc93961f93f70e788712ec776635f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>faMfbDes</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a53cd32d03defde2b299cf7d5ee21e3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; Vector, sigtime_t &gt;</type>
      <name>faNufafbDes</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>ad6b4c4f7786c4a16a1057d05ad31377a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>faMfb</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>ab159027db2ea3000af688bbded0c9571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Vector7, sigtime_t &gt;</type>
      <name>q_faMfb</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a43b85331faa99e3355cb373fb72a58a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Vector7, sigtime_t &gt;</type>
      <name>q_faMfbDes</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a4d7aea1f3ae76d6cc086ca7527a22d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_NO_REFERENCE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePose.html</anchorfile>
      <anchor>a3882b72012924b37dfb5c88f961b1b1e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FeaturePosture</name>
    <filename>classdynamicgraph_1_1sot_1_1FeaturePosture.html</filename>
    <base>dynamicgraph::sot::FeatureAbstract</base>
    <class kind="class">dynamicgraph::sot::FeaturePosture::SelectDof</class>
    <member kind="typedef">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>signalIn_t</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a8cd55c643a0a74c5209d7f7c48f270d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>signalOut_t</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a7bc9029a7beefefc5f0f8adb8337b566</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FeaturePosture</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a30ab8c64ae45e695d9c9dff561bc0c9d</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_type &amp;</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>acfc02c7a5d003b399a67fa61af5fae05</anchor>
      <arglist>(size_type &amp;res, sigtime_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectDof</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a35ee42ba6b11d05b40ba00392596800e</anchor>
      <arglist>(std::size_t dofId, bool control)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FeaturePosture</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a001f232fa0b45b6a1b8341ea4a3216c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DECLARE_NO_REFERENCE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a8513575ce5816c1a11c92e341be4adf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a48892d8426a464666c1e5ce1b4ee10e6</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeErrorDot</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a1b100282d3aa1433f573879f45917ad8</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>adb1f0da2f0696ff5ab2b0aa544200a35</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>signalOut_t</type>
      <name>error_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a9292408b53a880bc19b269cc879271e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>signalIn_t</type>
      <name>posture_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a05ed9d69edee8092a869838587413c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>signalIn_t</type>
      <name>postureDot_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a4a7800997d09e54790328dbe98220fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>signalIn_t</type>
      <name>state_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a20c5188e1b1d1b686c5efcd31693796f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>ad834eac9738798ce4f85105ecb189f4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>activeDofs_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>ab649619a1ee88a062235250b9a5d9ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>nbActiveDofs_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a8469a1a4908e200d2bdb66012834ff77</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SelectDof</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture.html</anchorfile>
      <anchor>a41b22338a423d0fc4a7d6f9133a31ac3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FeatureReferenceHelper</name>
    <filename>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>FeatureReferenceHelper</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a000f3e2cc95788b09a4f0db59f98f36c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FeatureSpecialized *</type>
      <name>getReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a059f8da7fa58d3af99c61adcfd9589a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const FeatureSpecialized *</type>
      <name>getReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a27e09f423687b3156907d2bc5f3ae63d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReferenceSet</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a1be5d70e62a1ed70bf335e3c3a27afb2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>ac4ed17356e4cd2eb0b289ab9ef9759f6</anchor>
      <arglist>(FeatureAbstract *sdes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>ad116c5947f5b35310b1fafcf05d71dcd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FeatureSpecialized *</type>
      <name>ptr</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a386f903475c21d6603a56c07af1a12f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FeatureAbstract *</type>
      <name>ptrA</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a923a53f936c7830540bbd4f0f8cbd82c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FeatureReferenceHelper&lt; Feature1D &gt;</name>
    <filename>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</filename>
    <member kind="function">
      <type></type>
      <name>FeatureReferenceHelper</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a000f3e2cc95788b09a4f0db59f98f36c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Feature1D *</type>
      <name>getReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a059f8da7fa58d3af99c61adcfd9589a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Feature1D *</type>
      <name>getReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a27e09f423687b3156907d2bc5f3ae63d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReferenceSet</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a1be5d70e62a1ed70bf335e3c3a27afb2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>ac4ed17356e4cd2eb0b289ab9ef9759f6</anchor>
      <arglist>(FeatureAbstract *sdes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>ad116c5947f5b35310b1fafcf05d71dcd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Feature1D *</type>
      <name>ptr</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a386f903475c21d6603a56c07af1a12f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FeatureAbstract *</type>
      <name>ptrA</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a923a53f936c7830540bbd4f0f8cbd82c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FeatureReferenceHelper&lt; FeatureGeneric &gt;</name>
    <filename>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</filename>
    <member kind="function">
      <type></type>
      <name>FeatureReferenceHelper</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a000f3e2cc95788b09a4f0db59f98f36c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FeatureGeneric *</type>
      <name>getReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a059f8da7fa58d3af99c61adcfd9589a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const FeatureGeneric *</type>
      <name>getReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a27e09f423687b3156907d2bc5f3ae63d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReferenceSet</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a1be5d70e62a1ed70bf335e3c3a27afb2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>ac4ed17356e4cd2eb0b289ab9ef9759f6</anchor>
      <arglist>(FeatureAbstract *sdes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>ad116c5947f5b35310b1fafcf05d71dcd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FeatureGeneric *</type>
      <name>ptr</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a386f903475c21d6603a56c07af1a12f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FeatureAbstract *</type>
      <name>ptrA</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a923a53f936c7830540bbd4f0f8cbd82c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FeatureReferenceHelper&lt; FeatureJointLimits &gt;</name>
    <filename>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</filename>
    <member kind="function">
      <type></type>
      <name>FeatureReferenceHelper</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a000f3e2cc95788b09a4f0db59f98f36c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FeatureJointLimits *</type>
      <name>getReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a059f8da7fa58d3af99c61adcfd9589a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const FeatureJointLimits *</type>
      <name>getReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a27e09f423687b3156907d2bc5f3ae63d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReferenceSet</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a1be5d70e62a1ed70bf335e3c3a27afb2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>ac4ed17356e4cd2eb0b289ab9ef9759f6</anchor>
      <arglist>(FeatureAbstract *sdes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>ad116c5947f5b35310b1fafcf05d71dcd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FeatureJointLimits *</type>
      <name>ptr</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a386f903475c21d6603a56c07af1a12f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FeatureAbstract *</type>
      <name>ptrA</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a923a53f936c7830540bbd4f0f8cbd82c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FeatureReferenceHelper&lt; FeatureVisualPoint &gt;</name>
    <filename>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</filename>
    <member kind="function">
      <type></type>
      <name>FeatureReferenceHelper</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a000f3e2cc95788b09a4f0db59f98f36c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FeatureVisualPoint *</type>
      <name>getReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a059f8da7fa58d3af99c61adcfd9589a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const FeatureVisualPoint *</type>
      <name>getReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a27e09f423687b3156907d2bc5f3ae63d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReferenceSet</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a1be5d70e62a1ed70bf335e3c3a27afb2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>ac4ed17356e4cd2eb0b289ab9ef9759f6</anchor>
      <arglist>(FeatureAbstract *sdes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>ad116c5947f5b35310b1fafcf05d71dcd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FeatureVisualPoint *</type>
      <name>ptr</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a386f903475c21d6603a56c07af1a12f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FeatureAbstract *</type>
      <name>ptrA</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureReferenceHelper.html</anchorfile>
      <anchor>a923a53f936c7830540bbd4f0f8cbd82c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FeatureTask</name>
    <filename>classdynamicgraph_1_1sot_1_1FeatureTask.html</filename>
    <base>dynamicgraph::sot::FeatureGeneric</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureTask.html</anchorfile>
      <anchor>aa06c18642b250ae4c3dcb4d902c7ff90</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FeatureTask</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureTask.html</anchorfile>
      <anchor>aedbc869864af000c9e70da7646abe6ec</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureTask.html</anchorfile>
      <anchor>a329662d7598dc8a48b6ffa97fdaef520</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FeatureTask</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureTask.html</anchorfile>
      <anchor>ac576f036bf55ca732c04b4618c4819c5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureTask.html</anchorfile>
      <anchor>a9b18192a81b0b6b8427fc2c42b076170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TaskAbstract *</type>
      <name>taskPtr</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureTask.html</anchorfile>
      <anchor>a4f5ce8e13a7906f6ef36bd56862b47b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FeatureTestBase</name>
    <filename>classFeatureTestBase.html</filename>
    <member kind="function">
      <type>void</type>
      <name>checkTaskOutput</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>a99fc33239cf1ecb1f40a45f42bb3087f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>checkValue</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>a641483934c59c730a31944ce3d793d4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeExpectedTaskOutput</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>a8f7d33bcc632a10447468b73f58bec0d</anchor>
      <arglist>(const Vector &amp;error, const Vector &amp;errorDrift)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeExpectedTaskOutput</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>ac9e5df51a610e930997691e294a44f1d</anchor>
      <arglist>(const Vector &amp;s, const Vector &amp;sdes, const Vector &amp;sDesDot, const LG_t &amp;lg)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual FeatureAbstract &amp;</type>
      <name>featureAbstract</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>a8d4a888d44a221457dc59d6cfdc7afaf</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FeatureTestBase</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>a2f9d35953a6e241263432146bd71574f</anchor>
      <arglist>(unsigned dim, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>ac560550fe72b9ef9f4ebc41a57dffb63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>printInputs</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>aaed429ce9df3a9912615426b8df85826</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>printOutputs</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>a94ee1d40160b62d939e6ed16fc1b0ce8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>recompute</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>afbd455ee103b46038e0b7cd3571fede1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGain</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>aeaae45b6704062675240a2d0760df9c6</anchor>
      <arglist>(double gain)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInputs</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>aa8002d1e4c2ca1575ee991156dc4bb7c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSignal</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>af0d1b8956b1dcb5e4a301a6c70e79783</anchor>
      <arglist>(SignalType &amp;sig, const ValueType &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Vector</type>
      <name>expectedTaskOutput_</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>a02ae1c84d4d9942ff3fcf442c780d7dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Task</type>
      <name>task_</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>aaa6e4611d0840dd3925cd6f3f4254b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>time_</name>
      <anchorfile>classFeatureTestBase.html</anchorfile>
      <anchor>aa938412120d5e21fc011fa4565597e36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FeatureVector3</name>
    <filename>classdynamicgraph_1_1sot_1_1FeatureVector3.html</filename>
    <base>dynamicgraph::sot::FeatureAbstract</base>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>afe24a9edc94854597714a2b3ca51ba54</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>ac05cd1443219281e7129f8b583d2ed92</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>a477aded6320ed8d4653546677161b893</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FeatureVector3</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>a9c5089c6cb5ee78d67e6b9f3cf6032af</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>a74ae5a5baa8b248a8731103b613869d6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_type &amp;</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>ac4ff8aa779c9bf3a875fd8bb6ceb10d1</anchor>
      <arglist>(size_type &amp;dim, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FeatureVector3</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>acc3357b350c717652a7e08501f6b99b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>articularJacobianSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>ab0065d7b67ab4b06109481c96c6f44e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DECLARE_NO_REFERENCE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>a3a5ff1815465ce7fb7daf7557ef7eba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>a4f82ceb993fa9523caf48076331c1a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>adb99610228f7c55c8eb647a546d594fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>positionRefSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>a85cf24cbf699185634e4044a8aaefa90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>positionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>a10a6d5144ef96cc430054aea933e71d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Flags, sigtime_t &gt;</type>
      <name>selectionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>a7aac65648f3f79c651a25802f18711b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>vectorSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>aa7a738f0d372a608d3ac6d61ec745cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVector3.html</anchorfile>
      <anchor>a4dfb151cb2e431d77f903b86dcccd958</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FeatureVisualPoint</name>
    <filename>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</filename>
    <base>dynamicgraph::sot::FeatureAbstract</base>
    <base>FeatureReferenceHelper&lt; FeatureVisualPoint &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>a91a1ff5993c9cfd391575a6dd43fd6d6</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>ae4c29eacfa9d531fadcc7992d30127c2</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_REFERENCE_FUNCTIONS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>a89c5ccb1d36746426dde41b84128945c</anchor>
      <arglist>(FeatureVisualPoint)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>a215ab07e2e7be8eacfd5e5db2607f865</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FeatureVisualPoint</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>aed336f152921038fe587b1b213f7ad43</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>a09c1a21f900ef4fa9e179cb86130ef65</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_type &amp;</type>
      <name>getDimension</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>a41846652a88bb53aea635913953339d0</anchor>
      <arglist>(size_type &amp;dim, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FeatureVisualPoint</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>ab31e555d7311a6334038e87c9ae57fbf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Flags</type>
      <name>selectX</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>a1cd4433c768789861670aa201142293d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Flags</type>
      <name>selectY</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>ab89b0f2bf790f48303a5e2d6887cfefe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>articularJacobianSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>a5b33f69b19e0b861538c39b9034cd46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>a4f82ceb993fa9523caf48076331c1a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>adb99610228f7c55c8eb647a546d594fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Flags, sigtime_t &gt;</type>
      <name>selectionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>a7aac65648f3f79c651a25802f18711b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>xySIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>a57346572d84a6bbdeee70f2f1a6b8169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; double, sigtime_t &gt;</type>
      <name>ZSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>ae701ae6b7424bd85281d78732e5c6edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>a5d27b172fb4eab91af0211cf52707e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Matrix</type>
      <name>L</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeatureVisualPoint.html</anchorfile>
      <anchor>abf550d66cbc37823c78a8b4b068ea157</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FilterDifferentiator</name>
    <filename>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_IN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>adfacdf3acaf2727a43bfe48bc0349c1c</anchor>
      <arglist>(x, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_INNER</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>a0e06e3e9455483605653365fc03517dc</anchor>
      <arglist>(x_dx_ddx, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_OUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>acb3628117ab70b64b26498d9115ec2b9</anchor>
      <arglist>(ddx, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_OUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>a883e89c3e036c33cb51b909093aa2970</anchor>
      <arglist>(dx, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_OUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>a867e9d55d1446511b6bb329bdbcd04bb</anchor>
      <arglist>(x_filtered, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>ae4579dc045d525215203b0972f410daf</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW</type>
      <name>FilterDifferentiator</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>a5b7a8a83723f67da3a2f8caa0ffa0e26</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>a78978acee35f0b48d7dc63531d0cd645</anchor>
      <arglist>(const double &amp;timestep, const size_type &amp;xSize, const Eigen::VectorXd &amp;filter_numerator, const Eigen::VectorXd &amp;filter_denominator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>switch_filter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>ad00f82bab657106780bd01bde4f5eac3</anchor>
      <arglist>(const Eigen::VectorXd &amp;filter_numerator, const Eigen::VectorXd &amp;filter_denominator)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>a43f269e64398bf4e2cfab2a083e20723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CausalFilter *</type>
      <name>m_filter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>acbdfb4f594ef9a2b059f044ec01fb971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_type</type>
      <name>m_x_size</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>a77cf6975535a7ba1e404d474bc91c0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FilterDifferentiator.html</anchorfile>
      <anchor>affbf1680fa6cc92c9f106019f5348904</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FIRFilter</name>
    <filename>classdynamicgraph_1_1sot_1_1FIRFilter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual sigT &amp;</type>
      <name>compute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>af15c890866e6b69b137218592a7a2499</anchor>
      <arglist>(sigT &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FIRFilter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>aad0e02a33714c8c041315e15f8c12f9c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getBufferSize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>a4f0d38142b1ef29e928a4a8e86075c5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>ad3a710045a50a74b77c8b33e2abd8829</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>a89309d31e0e4ea7ebde0d0d818fa0a59</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>coefT</type>
      <name>getElement</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>a59fd52a536d07834ec844ea111a78c99</anchor>
      <arglist>(const std::size_t &amp;rank) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_signal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>a3954311a91eca7e89631fe82b2397924</anchor>
      <arglist>(Vector &amp;res, const Vector &amp;sample)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeBuffer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>a7b1fb2bb2ed1c168e9dcff967d7c3e13</anchor>
      <arglist>(const std::size_t &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setElement</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>acd2bf8236994dd1de6e9d697a2025811</anchor>
      <arglist>(const std::size_t &amp;rank, const coefT &amp;coef)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FIRFilter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>af7b505a6377fb2892429d7acaaf57c0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>af6e8b3dacb0d341aee5b33a6e5f46c95</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_signal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>a9bc831fd5fa6e1b17cff423d3ea87eed</anchor>
      <arglist>(sigT &amp;, const sigT &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; sigT, sigtime_t &gt;</type>
      <name>SIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>a9dbd14a49442f7c957856adbb65c54cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; sigT, sigtime_t &gt;</type>
      <name>SOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>a05e4ea10736b4600665226cf163e431b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>a005b4dfe23000835c9f7aa53118df892</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; coefT &gt;</type>
      <name>coefs</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>a9a62e7b6b124a43e79cc722fe6ee9907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::circular_buffer&lt; sigT &gt;</type>
      <name>data</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FIRFilter.html</anchorfile>
      <anchor>a58778f263f26aa3294a0497eb6586244</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Flags</name>
    <filename>classdynamicgraph_1_1sot_1_1Flags.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>a2b0c4be874d3b7eeaad22697a7a0e327</anchor>
      <arglist>(const bool &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Flags</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>a8e9d821ce227ed6e4d932e8d022efc67</anchor>
      <arglist>(const bool &amp;b=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Flags</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>afff692c3aa1fdcc853b4e8592ab79d54</anchor>
      <arglist>(const char *flags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Flags</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>a6990c334615583bb872e6bc5bd9597cf</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;flags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>a995c774ab4b2001c134b8570b26f051d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Flags</type>
      <name>operator!</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>a96f812d302202c8131e5fa2a58448e18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>operator&amp;=</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>acd9504916b77a4301e07710f0c50c2e1</anchor>
      <arglist>(const Flags &amp;f2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>ad62196a538d917887302f56bc7746b4c</anchor>
      <arglist>(const size_type &amp;i) const</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>operator|=</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>a71e449a8319f8e97569cc670d16b5d5c</anchor>
      <arglist>(const Flags &amp;f2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>a84433919377d645bffcf46af18bc5627</anchor>
      <arglist>(const std::size_t &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unset</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>a994bb67f591347fa5e0cc4d32b261249</anchor>
      <arglist>(const std::size_t &amp;i)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; bool &gt;</type>
      <name>flags</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>a51d60ceaeff146d11c249d61ed5bb384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>outOfRangeFlag</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>afafd6143dbdb8d7b2df3f457c220c4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>SOT_CORE_EXPORT friend Flags</type>
      <name>operator&amp;</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>af80edf80ae8d992e3a0b1ad34ff56017</anchor>
      <arglist>(const Flags &amp;f1, const Flags &amp;f2)</arglist>
    </member>
    <member kind="friend">
      <type>SOT_CORE_EXPORT friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>a9aff0fd84723a97ff549e27b2baf25c5</anchor>
      <arglist>(std::ostream &amp;os, const Flags &amp;fl)</arglist>
    </member>
    <member kind="friend">
      <type>SOT_CORE_EXPORT friend std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>a7c451207edc347fbfb39c4732bdb4471</anchor>
      <arglist>(std::istream &amp;is, Flags &amp;fl)</arglist>
    </member>
    <member kind="friend">
      <type>SOT_CORE_EXPORT friend Flags</type>
      <name>operator|</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Flags.html</anchorfile>
      <anchor>a1775c92b4abc43696ac24aec309e2f7d</anchor>
      <arglist>(const Flags &amp;f1, const Flags &amp;f2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::FootUtil</name>
    <filename>structdynamicgraph_1_1sot_1_1FootUtil.html</filename>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1FootUtil.html</anchorfile>
      <anchor>aa538a1d8e21bae71f04ac0f044d70fc7</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_Left_Foot_Frame_Name</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1FootUtil.html</anchorfile>
      <anchor>a7fff1896c2ef6124cfab67c27d95b9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Vector</type>
      <name>m_Right_Foot_Force_Sensor_XYZ</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1FootUtil.html</anchorfile>
      <anchor>a206645eb0a1d33521d54907a74713974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_Right_Foot_Frame_Name</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1FootUtil.html</anchorfile>
      <anchor>ae4053c19b02d7d85f3e940c6a7ae490b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Vector</type>
      <name>m_Right_Foot_Sole_XYZ</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1FootUtil.html</anchorfile>
      <anchor>aeeb2570ee11a13856cad12cae8c6e7c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::ForceLimits</name>
    <filename>structdynamicgraph_1_1sot_1_1ForceLimits.html</filename>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceLimits.html</anchorfile>
      <anchor>a637cf93951290d50da11433f07899b9c</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ForceLimits</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceLimits.html</anchorfile>
      <anchor>a0ac3fdf67755a39dc0ca6e17918b10b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ForceLimits</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceLimits.html</anchorfile>
      <anchor>ae13a998c776626c59528b84d94ec771b</anchor>
      <arglist>(const Eigen::VectorXd &amp;l, const Eigen::VectorXd &amp;u)</arglist>
    </member>
    <member kind="variable">
      <type>Eigen::VectorXd</type>
      <name>lower</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceLimits.html</anchorfile>
      <anchor>a00bea499801ae8205eca1fd1e020cec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::VectorXd</type>
      <name>upper</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceLimits.html</anchorfile>
      <anchor>a7530f54871a30f6a0e20ce60a7260523</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::ForceUtil</name>
    <filename>structdynamicgraph_1_1sot_1_1ForceUtil.html</filename>
    <member kind="function">
      <type>ForceLimits</type>
      <name>cp_get_limits_from_id</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a22da62785a564bf67dbf4209e883fcff</anchor>
      <arglist>(Index force_id)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>cp_get_name_from_id</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>af2016fe6756378aa5fcef88574a90d96</anchor>
      <arglist>(Index idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_force_id_to_name_map</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>ad064ade46fe6c24422e5919a75313bda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a719a90da7bdc983c413659796ad87f8f</anchor>
      <arglist>(std::ostream &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>Index</type>
      <name>get_force_id_left_foot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a515ee5633d500042906794b3a6206836</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Index</type>
      <name>get_force_id_left_hand</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>ae9dcea2e77472386d862dc9daaf67d25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Index</type>
      <name>get_force_id_right_foot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a0a30ad721bc4b8dfb9c14c816910f327</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Index</type>
      <name>get_force_id_right_hand</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a85318c090a02eb3088464a70aaf83ea0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Index</type>
      <name>get_id_from_name</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a21f5e7046efee736da99f8d2058abaa3</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const ForceLimits &amp;</type>
      <name>get_limits_from_id</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a4305bd843860a59ec03bb5865461c469</anchor>
      <arglist>(Index force_id)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>get_name_from_id</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a0acc01269e8d5888da58ed0b187dbba4</anchor>
      <arglist>(Index idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_force_id_left_foot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a0e2454b32671e1759720a8623230d2d8</anchor>
      <arglist>(Index anId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_force_id_left_hand</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>aebb36e5cd01d1bfd16fa3797677bc603</anchor>
      <arglist>(Index anId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_force_id_right_foot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a8497bbcd12d6e4ebfdb1d119908474ce</anchor>
      <arglist>(Index anId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_force_id_right_hand</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a6646e57fe74f160df36ba69602e2c46c</anchor>
      <arglist>(Index anId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_force_id_to_limits</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a3a9bd92786fa7ed1404fbb365850b803</anchor>
      <arglist>(const Index &amp;force_id, const dynamicgraph::Vector &amp;lf, const dynamicgraph::Vector &amp;uf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_name_to_force_id</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>aae1e6bd1e292dda9ce0353e8d2b34519</anchor>
      <arglist>(const std::string &amp;name, const Index &amp;force_id)</arglist>
    </member>
    <member kind="variable">
      <type>Index</type>
      <name>m_Force_Id_Left_Foot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a560d51668835c396e1871def76dd933f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Index</type>
      <name>m_Force_Id_Left_Hand</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a40b25a0ec1f1d9a676bb31730651dd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Index</type>
      <name>m_Force_Id_Right_Foot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a3c49d4a4d0e552d1f9e0c9c10f0929cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Index</type>
      <name>m_Force_Id_Right_Hand</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>acb1eedffde7add157db26ac74ae5b73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; Index, ForceLimits &gt;</type>
      <name>m_force_id_to_limits</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>ac88965b0788071b1df3f170c96c15820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; Index, std::string &gt;</type>
      <name>m_force_id_to_name</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a0877cdfc270401161894e6bdd4576e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, Index &gt;</type>
      <name>m_name_to_force_id</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1ForceUtil.html</anchorfile>
      <anchor>a44eef64010d513b2ee54ebea2ac7d0bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::GainAdaptive</name>
    <filename>classdynamicgraph_1_1sot_1_1GainAdaptive.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>aed94c9dd45dbbfcfc8871661a098a246</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forceConstant</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>a274c917ee072d2aa3e6d5a1ec7a06eb0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GainAdaptive</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>a566246b81231f7aeff8c4c2b98e75a1a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GainAdaptive</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>a973b89646db63caa465946127cf668b1</anchor>
      <arglist>(const std::string &amp;name, const double &amp;lambda)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GainAdaptive</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>ad4377e349ddd688fd2f1f56e0b72aeca</anchor>
      <arglist>(const std::string &amp;name, const double &amp;valueAt0, const double &amp;valueAtInfty, const double &amp;tanAt0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>acc287fab54f1bdda2d1554a19c2c97d4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>a8187aec100bbf7248e5d1fd070008769</anchor>
      <arglist>(const double &amp;lambda)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>a8cbda5bd89ebbbd37d838e7e0957a44a</anchor>
      <arglist>(const double &amp;valueAt0, const double &amp;valueAtInfty, const double &amp;tanAt0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>a0558f57373bf61b281828b3f6ae18bd7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initFromPassingPoint</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>a8db0de77b617a71ad27cba037f37d115</anchor>
      <arglist>(const double &amp;valueAt0, const double &amp;valueAtInfty, const double &amp;errorReference, const double &amp;percentage)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>ac4e0d336f3ddf21a3ac2121c135b85ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; double, sigtime_t &gt;</type>
      <name>gainSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>af3377913da1f61694c2d40b8fc077ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>a88cf311ce04525e9144e23a8fe9d8d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>INFTY_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>a452339f90f5a2dda784b6b9daa87cec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>TAN_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>af93901be4e66d31ba7cc383e3ec287fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>ZERO_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>ae00d564e77985d786c6f9a8bf5a3f24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double &amp;</type>
      <name>computeGain</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>a289bf551613bd3429f56a72ee75b3285</anchor>
      <arglist>(double &amp;res, sigtime_t t)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>coeff_a</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>aeec228d92c5576abc0ff69d3c576dd26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>coeff_b</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>a59cae25529d400c09493685c9745a79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>coeff_c</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>af1db4c041f6488c45b029c943c0b9e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addCommands</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainAdaptive.html</anchorfile>
      <anchor>a624797a61ecf24754b284d78a343121d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::GainHyperbolic</name>
    <filename>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a91d56019a551b56d51a9c77d2c07f480</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forceConstant</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>af5f01022603aeb0dbf7e2575146d1572</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GainHyperbolic</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a6a9c0e399d99549dd40b81ceff2f9b9f</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GainHyperbolic</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>ace4684af061dd0f57110aabd6b77da4b</anchor>
      <arglist>(const std::string &amp;name, const double &amp;lambda)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GainHyperbolic</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a9475b7ea42fca8622e687646210d2016</anchor>
      <arglist>(const std::string &amp;name, const double &amp;valueAt0, const double &amp;valueAtInfty, const double &amp;tanAt0, const double &amp;decal0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a028f7593a3fc53ae169a1d61b0413bbb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a3cd6c4094e5edbb506e8b91d64a3e930</anchor>
      <arglist>(const double &amp;lambda)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a5ef24b4812229669ea0a564d88abf907</anchor>
      <arglist>(const double &amp;valueAt0, const double &amp;valueAtInfty, const double &amp;tanAt0, const double &amp;decal0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a22269d747567a3b47126ec79f30e0898</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>abfb48bc0229e1e66fac5e80c2e7b2661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; double, sigtime_t &gt;</type>
      <name>gainSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a1be10510a4f39b47dc3be0688662d624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a4fc5f2052c51f16170da5347d7d47b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>INFTY_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a2bab38b3723b634f915ac32c80f77c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>TAN_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a9fa25617cb04180aa5196db7db826133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>ZERO_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>ae2514afe7ab57c3beb11c20edd8c243e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double &amp;</type>
      <name>computeGain</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a3251497fcf3ff039db1c8c079256e46b</anchor>
      <arglist>(double &amp;res, sigtime_t t)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>coeff_a</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>aa9556bd7d7535c9bfb3e42379f2bd598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>coeff_b</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a79bebbe5e6825ffdf13a0acd4636d74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>coeff_c</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>a2e9349158841be0275e673d3134c6beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>coeff_d</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GainHyperbolic.html</anchorfile>
      <anchor>af7715ebcff002836242c24e116a66f40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::GetElement</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1GetElement.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>dynamicgraph::command::Command</base>
    <member kind="function">
      <type>Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1GetElement.html</anchorfile>
      <anchor>a92961733b0df3c88c21f23cb7575ee0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetElement</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1GetElement.html</anchorfile>
      <anchor>a13b27fdcdf1dda5f91f1b93691d935a8</anchor>
      <arglist>(FIRFilter&lt; sigT, coefT &gt; &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::GradientAscent</name>
    <filename>classdynamicgraph_1_1sot_1_1GradientAscent.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>GradientAscent</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GradientAscent.html</anchorfile>
      <anchor>ac1284ca3e463714351f19e6519f0c809</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GradientAscent</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GradientAscent.html</anchorfile>
      <anchor>ac66132d948746f788f0e87fc688d20cf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>gradientSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GradientAscent.html</anchorfile>
      <anchor>a96b787c5b4049edca9dc82fba3184750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; double, sigtime_t &gt;</type>
      <name>learningRateSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GradientAscent.html</anchorfile>
      <anchor>a077674b0ad34a746f365a6aed836a635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; size_type, sigtime_t &gt;</type>
      <name>refresherSINTERN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GradientAscent.html</anchorfile>
      <anchor>a5f2e105d1e61f6b1e06a7469d98a4d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>valueSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GradientAscent.html</anchorfile>
      <anchor>a37526b1fe6188281fadf590d466c9bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>dynamicgraph::Vector &amp;</type>
      <name>update</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GradientAscent.html</anchorfile>
      <anchor>ab12fbfdbad3f9228eb8fe7d7f0056552</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, const sigtime_t &amp;inTime)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GradientAscent.html</anchorfile>
      <anchor>ad052aa1963befc08b197df535abfcd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GradientAscent.html</anchorfile>
      <anchor>aa83a56c187b410300a0c313ac0acc4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>value</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GradientAscent.html</anchorfile>
      <anchor>a525631fdf79a5671cc023a8f9150f6d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GradientAscent.html</anchorfile>
      <anchor>a26cab3a3f81cd986e2e7c05c6f43fc4b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::GripperControl</name>
    <filename>classdynamicgraph_1_1sot_1_1GripperControl.html</filename>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>computeDesiredPosition</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControl.html</anchorfile>
      <anchor>a3d7740afe6ead6beef43c9a021f4813f</anchor>
      <arglist>(const dynamicgraph::Vector &amp;currentPos, const dynamicgraph::Vector &amp;desiredPos, const dynamicgraph::Vector &amp;torques, const dynamicgraph::Vector &amp;torqueLimits, dynamicgraph::Vector &amp;referencePos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeIncrement</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControl.html</anchorfile>
      <anchor>ae6388f5b0bfed6e8102bce2d2258becb</anchor>
      <arglist>(const dynamicgraph::Vector &amp;torques, const dynamicgraph::Vector &amp;torqueLimits, const dynamicgraph::Vector &amp;currentNormVel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GripperControl</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControl.html</anchorfile>
      <anchor>adf7e7c56a733dd0bce570e454f83879b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static dynamicgraph::Vector &amp;</type>
      <name>selector</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControl.html</anchorfile>
      <anchor>a8057148bc09bbc1a8b9b6f6974261227</anchor>
      <arglist>(const dynamicgraph::Vector &amp;fullsize, const Flags &amp;selec, dynamicgraph::Vector &amp;desPos)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>factor</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControl.html</anchorfile>
      <anchor>a6da80cef830e13ca6116ac4e7b65befe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>offset</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControl.html</anchorfile>
      <anchor>a0625508172c9af8444fe9a33a87fa115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const double</type>
      <name>OFFSET_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControl.html</anchorfile>
      <anchor>a156bc61c601ef292df01ba31f0a45984</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::GripperControlPlugin</name>
    <filename>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</filename>
    <base>dynamicgraph::Entity</base>
    <base>dynamicgraph::sot::GripperControl</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getDocString</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>a10dd29f4b96cc7518821a1c850535805</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GripperControlPlugin</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>ac189d6644189d725a4242b2b293377fd</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initCommands</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>a0fddc13253053f73a45f7c81b15d91fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOffset</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>a398faf17ec58a85130f581750d7aa623</anchor>
      <arglist>(const double &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GripperControlPlugin</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>aef6fce84f9080d642ea24ce7dd5d7d90</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>calibrationStarted</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>a48e9634cce5559386c56b1dcbcacea6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>desiredPositionSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>a8b18f165746e0cf3a0b783931721ee64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>positionDesSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>aa00be06047515dc5b99ddc87485ca8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>positionFullSizeSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>aeb23ac33bc6618122bba121a6a593149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>positionReduceSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>a5750923e9c934c65ad7063409d27daa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>positionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>a7999aecc7cbc3f1ffccfce0f255f99a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; Flags, sigtime_t &gt;</type>
      <name>selectionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>a9bc7dcd135d42132f6fd9b4c5d7ab230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>torqueFullSizeSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>a628ca702715baadcdc027a0737f3460b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>torqueLimitFullSizeSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>ab1ee3fa05e8054f44800003af46cc062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>torqueLimitReduceSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>a8f0acc05b29190eeb927e91c10408372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>torqueLimitSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>abe92f70da3a02d3662cf026fbef579c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>torqueReduceSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>a220b24b075a9c7bc3f7e268e08c747f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>torqueSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>a744ce44aa253a9d47dad5ca63c9ea0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1GripperControlPlugin.html</anchorfile>
      <anchor>ade09195cfe4acef100535cd3ce6f1ca4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::HandUtil</name>
    <filename>structdynamicgraph_1_1sot_1_1HandUtil.html</filename>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1HandUtil.html</anchorfile>
      <anchor>ad668baa73de96d04462e5b51326e92a5</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_Left_Hand_Frame_Name</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1HandUtil.html</anchorfile>
      <anchor>a8ad7fc586812a6d2089c8374d0497408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_Right_Hand_Frame_Name</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1HandUtil.html</anchorfile>
      <anchor>a5b272da04bed6c9d9932b28866aef4c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Header</name>
    <filename>classdynamicgraph_1_1sot_1_1Header.html</filename>
    <member kind="function">
      <type></type>
      <name>Header</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Header.html</anchorfile>
      <anchor>a00f9de9551c48f725b57b69874ff490c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>frame_id_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Header.html</anchorfile>
      <anchor>aad8aade1b11f6c93d3fc818de333d9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>seq_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Header.html</anchorfile>
      <anchor>a65a532ad70dff0414527b6db93ca003e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>timestamp</type>
      <name>stamp_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Header.html</anchorfile>
      <anchor>ae33d1657a48075ff4f8ffbefcae091c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::utils::history::History</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1history_1_1History.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1history_1_1History.html</anchorfile>
      <anchor>ace7b06542e6cf3439d3bf177b42b9245</anchor>
      <arglist>(self, dynEnt, freq=100, zmpSig=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dumpToOpenHRP</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1history_1_1History.html</anchorfile>
      <anchor>a2c390bda2f20affc8a05526f504dc161</anchor>
      <arglist>(self, baseName=&quot;dyninv&quot;, sample=1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>record</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1history_1_1History.html</anchorfile>
      <anchor>a563edd3d2b29b8a95296aae9193bb74f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restore</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1history_1_1History.html</anchorfile>
      <anchor>ae64f3cac482f7d505906da34de26f478</anchor>
      <arglist>(self, t)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dynEnt</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1history_1_1History.html</anchorfile>
      <anchor>a6bdfa69e41f73f165b68163ffda2d93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>freq</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1history_1_1History.html</anchorfile>
      <anchor>aeea4e5e64edc9344164fbc21b6223e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1history_1_1History.html</anchorfile>
      <anchor>aa43ab2c2790b0616bead73dc0e2ac3d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qdot</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1history_1_1History.html</anchorfile>
      <anchor>a2f0fd58dec5622b628911f8c259f5415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>withZmp</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1history_1_1History.html</anchorfile>
      <anchor>a5809fe43b99e4520d0975e5329ba23b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>zmp</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1history_1_1History.html</anchorfile>
      <anchor>a712c54e68fbe28fdc38bf8ceadf721c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>zmpSig</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1history_1_1History.html</anchorfile>
      <anchor>ac851d93831de75cbfca498ea9cadab76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::HomoToMatrix</name>
    <filename>structdynamicgraph_1_1sot_1_1HomoToMatrix.html</filename>
    <base>UnaryOpHeader&lt; MatrixHomogeneous, Matrix &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1HomoToMatrix.html</anchorfile>
      <anchor>a2adb35cd0ce19f518056746abed37c83</anchor>
      <arglist>(const MatrixHomogeneous &amp;M, dg::Matrix &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::HomoToRotation</name>
    <filename>structdynamicgraph_1_1sot_1_1HomoToRotation.html</filename>
    <base>UnaryOpHeader&lt; MatrixHomogeneous, MatrixRotation &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1HomoToRotation.html</anchorfile>
      <anchor>a98185daaa6158fa5563c6369732ac634</anchor>
      <arglist>(const MatrixHomogeneous &amp;M, MatrixRotation &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::HomoToTwist</name>
    <filename>structdynamicgraph_1_1sot_1_1HomoToTwist.html</filename>
    <base>UnaryOpHeader&lt; MatrixHomogeneous, MatrixTwist &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1HomoToTwist.html</anchorfile>
      <anchor>a69156b9b29e7942f9a1bca59fcba0d3e</anchor>
      <arglist>(const MatrixHomogeneous &amp;M, MatrixTwist &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Integrator</name>
    <filename>classdynamicgraph_1_1sot_1_1Integrator.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a4c7cc9debe69cc04ccb7d0ba48b3d852</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>::pinocchio::Model *</type>
      <name>getModel</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>ae3457c9914f6da7951aed032e2ef0dfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Integrator</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a0bc56fdfdc121d74165ff43397bd42ba</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>PeriodicCall &amp;</type>
      <name>periodicCallAfter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>aeda84f8d36a9680669bf5d57471a7396</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PeriodicCall &amp;</type>
      <name>periodicCallBefore</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a53048080723071919ce65035a942f17a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitialConfig</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a693c84b77f89fecec032aa3920d416a1</anchor>
      <arglist>(const Vector &amp;initConfig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModel</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a74334ae74ad8c616e2c159bf5f5b0e99</anchor>
      <arglist>(::pinocchio::Model *model)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>ae0d5e7c6a08934867c941145db671959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>dt</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a61a322daa0ffd42bf9cdb5c79f19a8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vector &amp;</type>
      <name>integrate</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a9f2f8b560434649dcf4fb2169cf95efd</anchor>
      <arglist>(Vector &amp;configuration, sigtime_t time)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector</type>
      <name>configuration_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a4e800cedb4576e79cd859a27aac27d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::Signal</type>
      <name>configurationSOUT_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>aeaa382fc3958fac4721e822365debac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sigtime_t</type>
      <name>lastComputationTime_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a3a29ae78bd1b7162548e28c6bd110907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>::pinocchio::Model *</type>
      <name>model_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a62ba76cf90515ed7ced6f394e34e89fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PeriodicCall</type>
      <name>periodicCallAfter_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a181385fc4075ec6bc110b09edf755739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PeriodicCall</type>
      <name>periodicCallBefore_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>ade397e5171ee9aa21014a6190b73ee41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sigtime_t</type>
      <name>recursivityLevel_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a58ac69c8ded82c97bf9f194e9ac8ceb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SignalPtr&lt; Vector, sigtime_t &gt;</type>
      <name>velocitySIN_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Integrator.html</anchorfile>
      <anchor>a54c61dda4e830bbd0a0a99aee88323ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::IntegratorAbstract</name>
    <filename>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type>const std::vector&lt; coefT &gt; &amp;</type>
      <name>denomCoeffs</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>a9fcd4f2f9e940b4d66246144cf2bb567</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>denomCoeffs</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>ae75773a50acc9665579e0da5591f900f</anchor>
      <arglist>(const std::vector&lt; coefT &gt; &amp;coeffs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>a5c79704eb85f6754659b2fb6247a92e0</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual sigT &amp;</type>
      <name>integrate</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>a3c66d7699ba5cd6174d65442b79d3b38</anchor>
      <arglist>(sigT &amp;res, sigtime_t time)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntegratorAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>a0d03aaf68a5d36226d0ea23fde1ef55c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; coefT &gt; &amp;</type>
      <name>numCoeffs</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>a985fa6cf7f3e904f5b31607b1487ad8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>numCoeffs</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>a63b0545dabf466140d3c897da3cd1bf7</anchor>
      <arglist>(const std::vector&lt; coefT &gt; &amp;coeffs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>popDenomCoef</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>a42284894134ecb227ee2be55d399ae7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>popNumCoef</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>ac1c6f6743a3ec16f7abce398d2d28765</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushDenomCoef</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>a65b62edb9fa7214575b3ee67065dfb51</anchor>
      <arglist>(const coefT &amp;denomCoef)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushNumCoef</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>a01b819c953f7ccaa61950157749404aa</anchor>
      <arglist>(const coefT &amp;numCoef)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IntegratorAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>adc1761ea0e15cba1b06390159c9cfa1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; sigT, sigtime_t &gt;</type>
      <name>SIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>a9e4789115db4fcedb7d831aebe5fdb61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; sigT, sigtime_t &gt;</type>
      <name>SOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>a4085c8218879b2b4e1fad48ec66d2d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; coefT &gt;</type>
      <name>denominator</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>aee1e7bc6a6cc881881867bbba5f3f760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; coefT &gt;</type>
      <name>numerator</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorAbstract.html</anchorfile>
      <anchor>a8f1fbc6794d80bb1305ba6361710336a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::IntegratorEuler</name>
    <filename>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>dynamicgraph::sot::IntegratorAbstract</base>
    <member kind="function">
      <type>sigT &amp;</type>
      <name>derivative</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>a5eb256cba8e3624077a3a0a53453bac4</anchor>
      <arglist>(sigT &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>aec334c8fa9128ea33c97b4a6cb913d66</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSamplingPeriod</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>ac5c29635b73be83d7b28021edd2bcdd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>adcb928d71b2ed80ebaa5a9e5f26b5c33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sigT &amp;</type>
      <name>integrate</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>ac109455a1d487410a49943591c5d80a4</anchor>
      <arglist>(sigT &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntegratorEuler</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>a533161a76311bf20e3eea0577397e073</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamplingPeriod</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>ae335da314a842b1b8f973bbef03d3d23</anchor>
      <arglist>(const double &amp;period)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IntegratorEuler</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>a8551d910f2859606328d0fc942253959</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>abe935f0645edd0235b19326bc7accff2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>a68379e5074884f72ed3d4d9776b5d32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::SignalTimeDependent&lt; sigT, sigtime_t &gt;</type>
      <name>derivativeSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>a33cbefced86866b39da6aaf84a0f4c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>a1d2414629d69e9f1613b68f3d4324e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; sigT &gt;</type>
      <name>inputMemory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>ab54ed355be9f09ddea777a4b283d73c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>invdt</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>a2e6eec8b93328da55f1d0d493d32012b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; sigT &gt;</type>
      <name>outputMemory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1IntegratorEuler.html</anchorfile>
      <anchor>a6df4a6434863f566ca2d9696d441eb57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::Inverser</name>
    <filename>structdynamicgraph_1_1sot_1_1Inverser.html</filename>
    <templarg></templarg>
    <base>UnaryOpHeader&lt; matrixgen, matrixgen &gt;</base>
    <member kind="typedef">
      <type>UnaryOpHeader&lt; matrixgen, matrixgen &gt;::Tin</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Inverser.html</anchorfile>
      <anchor>acc8369249fe5781447df4c4dbcfbf99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UnaryOpHeader&lt; matrixgen, matrixgen &gt;::Tout</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Inverser.html</anchorfile>
      <anchor>a81a522792f1ff4dbf67bb224b7c7b0e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Inverser.html</anchorfile>
      <anchor>af8cf3aa602dcd660c22181036e572df2</anchor>
      <arglist>(const Tin &amp;m, Tout &amp;res) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::InverserQuaternion</name>
    <filename>structdynamicgraph_1_1sot_1_1InverserQuaternion.html</filename>
    <base>UnaryOpHeader&lt; VectorQuaternion, VectorQuaternion &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1InverserQuaternion.html</anchorfile>
      <anchor>a0df495271e592afed049266f5da1032b</anchor>
      <arglist>(const Tin &amp;m, Tout &amp;res) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::InverserRotation</name>
    <filename>structdynamicgraph_1_1sot_1_1InverserRotation.html</filename>
    <base>UnaryOpHeader&lt; MatrixRotation, MatrixRotation &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1InverserRotation.html</anchorfile>
      <anchor>acdba1bed882674775b02371f64c89b1a</anchor>
      <arglist>(const Tin &amp;m, Tout &amp;res) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::JointLimitator</name>
    <filename>classdynamicgraph_1_1sot_1_1JointLimitator.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeControl</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>a0c9a515b8192aec43a62d8817fc1c391</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>computeWidthJl</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>ac9a828cfd0a86bd6a03925bc80f72dff</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>a15927dce2922e5d002ceeef5606080f7</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointLimitator</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>adc5c28ef7fd10ba24301ce65e97490bc</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~JointLimitator</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>ac12700e208c0069335d45a1bef989236</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>jointSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>ac42accfbe3584c7b6b96ba35e278fc34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>upperJlSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>a5455dae68681b41f984368cf07ee7b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>lowerJlSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>ae9ba3358ec17434e037ab01ca8df1cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>controlSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>a32e4d7f6ab50533b407ea21c07c9655f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>controlSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>a022d9a0d806c013ad6519a391eb0e4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>widthJlSINTERN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>a68b716e35e77d1230e0c2624a53daa13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>a4dde2ef94f7d9caa9ffa7dace4e009bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>jointSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>ac42accfbe3584c7b6b96ba35e278fc34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>upperJlSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>a5455dae68681b41f984368cf07ee7b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>lowerJlSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>ae9ba3358ec17434e037ab01ca8df1cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>controlSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>a32e4d7f6ab50533b407ea21c07c9655f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>controlSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>a022d9a0d806c013ad6519a391eb0e4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>widthJlSINTERN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointLimitator.html</anchorfile>
      <anchor>a68b716e35e77d1230e0c2624a53daa13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::JointLimits</name>
    <filename>structdynamicgraph_1_1sot_1_1JointLimits.html</filename>
    <member kind="function">
      <type></type>
      <name>JointLimits</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1JointLimits.html</anchorfile>
      <anchor>ad14cb2f82b3dc0fd8309d4432c3e2e85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JointLimits</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1JointLimits.html</anchorfile>
      <anchor>acd30c45ae70dcc54e25d105a5c1d0991</anchor>
      <arglist>(double l, double u)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lower</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1JointLimits.html</anchorfile>
      <anchor>a67e6a2a0cffdfff0f6b44399cf0afcc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>upper</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1JointLimits.html</anchorfile>
      <anchor>a561ec7568a5ccacc8d8efee661c84551</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::JointTrajectoryPoint</name>
    <filename>classdynamicgraph_1_1sot_1_1JointTrajectoryPoint.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; double &gt;</type>
      <name>vec_ref</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointTrajectoryPoint.html</anchorfile>
      <anchor>a8946eb0687897bed98142d1fccec84d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointTrajectoryPoint.html</anchorfile>
      <anchor>a0dbd251d8be943d7634ea3cdb7f976a3</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transfer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointTrajectoryPoint.html</anchorfile>
      <anchor>a416ceaa680f0514715de5790270d48d1</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;src, std::size_t vecId)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>accelerations_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointTrajectoryPoint.html</anchorfile>
      <anchor>afec148c1d5bec9b2e989bba7be7ff94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>efforts_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointTrajectoryPoint.html</anchorfile>
      <anchor>aac4be67b34d746c31465627832773432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>positions_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointTrajectoryPoint.html</anchorfile>
      <anchor>ab74fa651934cc33b11fd8dd525a8d518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>velocities_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1JointTrajectoryPoint.html</anchorfile>
      <anchor>a59821d619966da47f7a84660738a7451</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Kalman</name>
    <filename>classdynamicgraph_1_1sot_1_1Kalman.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a05c1a4e22c69558328f0671e31a0f2b1</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a57764df65f58dd4d0a17fa2c351c3b63</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getDocString</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>ab33860c68db51007bb99891ca3ac1fc9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Kalman</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a6d9bcace6f9b29bd8f18f54b27be1d97</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Matrix, sigtime_t &gt;</type>
      <name>gainSINTERN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a38532c9fdabcd1ea8631792f9b0ac6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Matrix, sigtime_t &gt;</type>
      <name>innovationSINTERN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a13cc091e72583f106139c3e4e3442f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Vector, sigtime_t &gt;</type>
      <name>measureSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a088eb3f7c383fce8c02ec9b4d8cdd6b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Matrix, sigtime_t &gt;</type>
      <name>modelMeasureSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a9ed88a09c7e5bef78101c7d4271f6c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Matrix, sigtime_t &gt;</type>
      <name>modelTransitionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a83a6c547bdf3b8ea8ac2bdc5870ae039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Matrix, sigtime_t &gt;</type>
      <name>noiseMeasureSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a42094a0c43813793c7c88829fd4094cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Matrix, sigtime_t &gt;</type>
      <name>noiseTransitionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a3b58545eb43a224e143aca6704cbbb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Vector, sigtime_t &gt;</type>
      <name>observationPredictedSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>ad928918aa95e64414bb2a54c932a6f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Vector, sigtime_t &gt;</type>
      <name>statePredictedSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a3d11d3082b1af49dd023e26bbe08eca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Vector, sigtime_t &gt;</type>
      <name>stateUpdateSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a1fd93772ad816039c2c4445eb975c880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Matrix, sigtime_t &gt;</type>
      <name>varianceUpdateSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a7ec1fa98c56214c2c8abcc38ad66f9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a371a408fb1e4234042edb822d8baf465</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Vector &amp;</type>
      <name>computeStateUpdate</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a0ddb068af2d0b3ddd2507b4327210481</anchor>
      <arglist>(Vector &amp;x_est, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Matrix &amp;</type>
      <name>computeVarianceUpdate</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a8657a4dfdeff6e0f93ea2528f2ecf033</anchor>
      <arglist>(Matrix &amp;P_k_k, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setStateEstimation</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>af8997d46b66c9a9f65bf20c747506463</anchor>
      <arglist>(const Vector &amp;x0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setStateVariance</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a6426e882e3f12dfce4d1b039242c95bf</anchor>
      <arglist>(const Matrix &amp;P0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a148408611333336153e90f1c614afde0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix</type>
      <name>FP_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>ad01e72396cb4bcd2bf39aead03edd34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix</type>
      <name>K_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>ab1a0379fa8ffd61465536d37429c5e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix</type>
      <name>Pk_k_1_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a4bd499b3fe6da558ce7b3ad53037c6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix</type>
      <name>S_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a499eb16d4e8a4b95fd0502150517b16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::size_t</type>
      <name>size_measure</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>aaf88db793f348718a4537e0b6407ba90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::size_t</type>
      <name>size_state</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a2f6ebb6967720aba78e41fe4b0b5f121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>stateEstimation_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>a4cc3e6042bafbdd1b93c666f69bca003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix</type>
      <name>stateVariance_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>ab9da685fd700f6032120a76c40144674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector</type>
      <name>z_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Kalman.html</anchorfile>
      <anchor>ae63ae2b99f8c781ffa137765efd8a5cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Latch</name>
    <filename>classdynamicgraph_1_1sot_1_1Latch.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Latch.html</anchorfile>
      <anchor>acc93e92f4a66b835c8a0aaed6cc33ab9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Latch</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Latch.html</anchorfile>
      <anchor>aafa6a97c36ac4915e0682fe09acd9892</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Latch</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Latch.html</anchorfile>
      <anchor>a8dc32070e73c90a2b4883509f55cfd7c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; bool, sigtime_t &gt;</type>
      <name>outSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Latch.html</anchorfile>
      <anchor>abea34ed3aeb8bd0070ef9458403d2806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; bool, sigtime_t &gt;</type>
      <name>turnOffSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Latch.html</anchorfile>
      <anchor>a7858adcd2fb6bf7989a68cec1280ef68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; bool, sigtime_t &gt;</type>
      <name>turnOnSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Latch.html</anchorfile>
      <anchor>aeba35d578e52972f81afb814881357cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool &amp;</type>
      <name>latchOutput</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Latch.html</anchorfile>
      <anchor>a7983c4906b41d5e3f14cde9d34a3c967</anchor>
      <arglist>(bool &amp;res, sigtime_t)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>turnOff</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Latch.html</anchorfile>
      <anchor>a4d6ba366699702d4e0bb7b71beb3f58e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool &amp;</type>
      <name>turnOffLatch</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Latch.html</anchorfile>
      <anchor>aa92105d812298d42c749e73143768faa</anchor>
      <arglist>(bool &amp;res, sigtime_t)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>turnOn</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Latch.html</anchorfile>
      <anchor>af13d91115185f55e5fa2d859d9ee8bde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool &amp;</type>
      <name>turnOnLatch</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Latch.html</anchorfile>
      <anchor>a0a01e4638230376082a1d3c34edf9314</anchor>
      <arglist>(bool &amp;res, sigtime_t)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>signalOutput</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Latch.html</anchorfile>
      <anchor>adee859e687755b3ccdacb7efd68c59a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::internal::LG_t</name>
    <filename>structdynamicgraph_1_1sot_1_1internal_1_1LG__t.html</filename>
    <templarg>representation</templarg>
    <member kind="typedef">
      <type>boost::mpl::if_c&lt; representation==SE3Representation, SE3_t, R3xSO3_t &gt;::type</type>
      <name>type</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1internal_1_1LG__t.html</anchorfile>
      <anchor>a98d74222bb5dc8aca7d0d88c7b2118ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::classSot::List</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1List.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1List.html</anchorfile>
      <anchor>a37c7c83499a4b9de86cbe4ff92cd51c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1List.html</anchorfile>
      <anchor>a0090e65ada284a2f3405259553bbfc19</anchor>
      <arglist>(Sot &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~List</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1List.html</anchorfile>
      <anchor>a406cbec58e7e6ab645cbe17b75abf66c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::task::ListFeatures</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1task_1_1ListFeatures.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1task_1_1ListFeatures.html</anchorfile>
      <anchor>a6a515d7cd6408b98302584f1fe14bf5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ListFeatures</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1task_1_1ListFeatures.html</anchorfile>
      <anchor>a51abebf33221fde4af075e83ba3f908c</anchor>
      <arglist>(Task &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ListFeatures</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1task_1_1ListFeatures.html</anchorfile>
      <anchor>a5b1ff6df35b974291f19bda37dd98817</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixColumnSelector</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixColumnSelector.html</filename>
    <base>UnaryOpHeader&lt; dg::Matrix, dg::Vector &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixColumnSelector.html</anchorfile>
      <anchor>a27b24ae9cd471b393139b5736273b07f</anchor>
      <arglist>(Entity &amp;ent, Entity::CommandMap_t &amp;commandMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixColumnSelector.html</anchorfile>
      <anchor>aa010c0ec1e317b5154b7d4779a075e3e</anchor>
      <arglist>(const Tin &amp;m, Tout &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectCol</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixColumnSelector.html</anchorfile>
      <anchor>a8c3503bd46c55a88d0db088aa900f6ea</anchor>
      <arglist>(const size_type &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsRow</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixColumnSelector.html</anchorfile>
      <anchor>a13325cfb1ead728c8e4b2577533a2468</anchor>
      <arglist>(const size_type &amp;m, const size_type &amp;M)</arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>imax</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixColumnSelector.html</anchorfile>
      <anchor>a9c0bd02708d4227c97032e6c151879c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>imin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixColumnSelector.html</anchorfile>
      <anchor>a31649cd77069ebe98f26436daebac239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>jcol</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixColumnSelector.html</anchorfile>
      <anchor>a804e741ebc1fc864a12eab2efad4653b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixComparison</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixComparison.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>BinaryOpHeader&lt; T1, T1, bool &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixComparison.html</anchorfile>
      <anchor>abc37ce308f53a6275bded93ecbe2c463</anchor>
      <arglist>(Entity &amp;ent, Entity::CommandMap_t &amp;commandMap)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixComparison.html</anchorfile>
      <anchor>a83d7ebd3fb091586c155bfd1e1fc59db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatrixComparison</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixComparison.html</anchorfile>
      <anchor>aa953ab1d283cad3355e0c8c87f0bd94b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixComparison.html</anchorfile>
      <anchor>af17b266d8da24a04789f0d997f1bc967</anchor>
      <arglist>(const T1 &amp;a, const T2 &amp;b, bool &amp;res) const</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>any</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixComparison.html</anchorfile>
      <anchor>a7e2f1b728f0550a0adc26faf0be2d0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>equal</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixComparison.html</anchorfile>
      <anchor>afd1b7a71f6c03724304f2de4e7ff8e09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::MatrixConstant</name>
    <filename>classdynamicgraph_1_1sot_1_1MatrixConstant.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MatrixConstant.html</anchorfile>
      <anchor>ac739d06ad6c85bfb5ea68328edf883d5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatrixConstant</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MatrixConstant.html</anchorfile>
      <anchor>a3a04f5c6fd7ef6455de5cac9e81c0873</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MatrixConstant.html</anchorfile>
      <anchor>a2ad95d45b457012c048f0886500b24a1</anchor>
      <arglist>(const dynamicgraph::Matrix &amp;inValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MatrixConstant</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MatrixConstant.html</anchorfile>
      <anchor>a61f6f6c512473491682bc45780c8b8a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>color</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MatrixConstant.html</anchorfile>
      <anchor>a10d6a1f16159f39513c4d14d489e7480</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>cols</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MatrixConstant.html</anchorfile>
      <anchor>a6a3aff3b9ee2c50dad95282081d321af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>rows</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MatrixConstant.html</anchorfile>
      <anchor>acb149fc85cd07267af7349dfb96d9339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>SOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MatrixConstant.html</anchorfile>
      <anchor>a7b2182b071cf00836929eca25580ae92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MatrixConstant.html</anchorfile>
      <anchor>a35cb76771a81306c3811d6e721b0d212</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>command::matrixConstant::Resize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MatrixConstant.html</anchorfile>
      <anchor>ab398f7cebcae00b9c24e2d11dd58ffc6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixHomoToPose</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixHomoToPose.html</filename>
    <base>UnaryOpHeader&lt; MatrixHomogeneous, Vector &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixHomoToPose.html</anchorfile>
      <anchor>a6fa608c4bee9f460fe9c07323cc5d35e</anchor>
      <arglist>(const MatrixHomogeneous &amp;M, Vector &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixHomoToPoseQuaternion</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixHomoToPoseQuaternion.html</filename>
    <base>UnaryOpHeader&lt; MatrixHomogeneous, Vector &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixHomoToPoseQuaternion.html</anchorfile>
      <anchor>a454908bb30d025e188ee6b703b4de386</anchor>
      <arglist>(const MatrixHomogeneous &amp;M, Vector &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixHomoToPoseRollPitchYaw</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixHomoToPoseRollPitchYaw.html</filename>
    <base>UnaryOpHeader&lt; MatrixHomogeneous, Vector &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixHomoToPoseRollPitchYaw.html</anchorfile>
      <anchor>a257aaf86c9e6d7444c43b18161650b7b</anchor>
      <arglist>(const MatrixHomogeneous &amp;M, dg::Vector &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixHomoToPoseUTheta</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixHomoToPoseUTheta.html</filename>
    <base>UnaryOpHeader&lt; MatrixHomogeneous, dg::Vector &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixHomoToPoseUTheta.html</anchorfile>
      <anchor>a0dc53695576e751f33b0fe778b4eae94</anchor>
      <arglist>(const MatrixHomogeneous &amp;M, dg::Vector &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixHomoToSE3Vector</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixHomoToSE3Vector.html</filename>
    <base>UnaryOpHeader&lt; MatrixHomogeneous, dg::Vector &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixHomoToSE3Vector.html</anchorfile>
      <anchor>ad8e919328b2d9fe95e5994266402f063</anchor>
      <arglist>(const MatrixHomogeneous &amp;M, dg::Vector &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixSelector</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixSelector.html</filename>
    <base>UnaryOpHeader&lt; dg::Matrix, dg::Matrix &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixSelector.html</anchorfile>
      <anchor>a1949e7cfd9c4c3f97f08dd06106100e8</anchor>
      <arglist>(Entity &amp;ent, Entity::CommandMap_t &amp;commandMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixSelector.html</anchorfile>
      <anchor>acbd9cf4d6282ff19b001c19b004a27e4</anchor>
      <arglist>(const Matrix &amp;m, Matrix &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsCol</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixSelector.html</anchorfile>
      <anchor>a25d1675ba11ad04787ed6a5d04719d52</anchor>
      <arglist>(const size_type &amp;m, const size_type &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsRow</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixSelector.html</anchorfile>
      <anchor>a2d9ec12f5b2e1361b33d252ebf832c44</anchor>
      <arglist>(const size_type &amp;m, const size_type &amp;M)</arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>imax</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixSelector.html</anchorfile>
      <anchor>ab255ccec8d283fa7010dbfebf1c09c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>imin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixSelector.html</anchorfile>
      <anchor>ac5a55830a02a22d94438daf23ed7caea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>jmax</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixSelector.html</anchorfile>
      <anchor>a05853b96156a856e8d38b15cc6bb32a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>jmin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixSelector.html</anchorfile>
      <anchor>a09e83f557d6091918748d2ee0146540f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixToHomo</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixToHomo.html</filename>
    <base>UnaryOpHeader&lt; Matrix, MatrixHomogeneous &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixToHomo.html</anchorfile>
      <anchor>a5c883c7bfb8ca14e0908d7b3a195674c</anchor>
      <arglist>(const Eigen::Matrix&lt; double, 4, 4 &gt; &amp;M, MatrixHomogeneous &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixToQuaternion</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixToQuaternion.html</filename>
    <base>UnaryOpHeader&lt; MatrixRotation, VectorQuaternion &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixToQuaternion.html</anchorfile>
      <anchor>a17fb764db5d745f5f3cc5e3b90227716</anchor>
      <arglist>(const MatrixRotation &amp;r, VectorQuaternion &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixToRPY</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixToRPY.html</filename>
    <base>UnaryOpHeader&lt; MatrixRotation, VectorRollPitchYaw &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixToRPY.html</anchorfile>
      <anchor>a595ff227a53631b16cd90e1ebe5b6bc0</anchor>
      <arglist>(const MatrixRotation &amp;r, VectorRollPitchYaw &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixToUTheta</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixToUTheta.html</filename>
    <base>UnaryOpHeader&lt; MatrixRotation, VectorUTheta &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixToUTheta.html</anchorfile>
      <anchor>aa7cf6e752caa6372a1f4743826c0580a</anchor>
      <arglist>(const MatrixRotation &amp;r, VectorUTheta &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MatrixTranspose</name>
    <filename>structdynamicgraph_1_1sot_1_1MatrixTranspose.html</filename>
    <base>UnaryOpHeader&lt; dg::Matrix, dg::Matrix &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MatrixTranspose.html</anchorfile>
      <anchor>aefbf92635b87618b4bfe4213b62e7b87</anchor>
      <arglist>(const Tin &amp;m, Tout &amp;res) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-matrix-util::MatrixUtilTest</name>
    <filename>classtest-matrix-util_1_1MatrixUtilTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_array_to_tuple</name>
      <anchorfile>classtest-matrix-util_1_1MatrixUtilTest.html</anchorfile>
      <anchor>a381b18e926b339a160de142ba7c50b26</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_matrix_rpy</name>
      <anchorfile>classtest-matrix-util_1_1MatrixUtilTest.html</anchorfile>
      <anchor>ac86e7641d3c7eb6e0c2f6e9eedf028da</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_matrix_to_tuple</name>
      <anchorfile>classtest-matrix-util_1_1MatrixUtilTest.html</anchorfile>
      <anchor>a3ed89189686f7e992fdc34659ed92891</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_rpy_tr</name>
      <anchorfile>classtest-matrix-util_1_1MatrixUtilTest.html</anchorfile>
      <anchor>a0d684d15f72922075df219817c28d0c2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_vector_to_tuple</name>
      <anchorfile>classtest-matrix-util_1_1MatrixUtilTest.html</anchorfile>
      <anchor>a71731540a7557c0e9c39675261af028f</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::TaskAbstract::MemoryTaskAbstract</name>
    <filename>classdynamicgraph_1_1sot_1_1TaskAbstract_1_1MemoryTaskAbstract.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskAbstract_1_1MemoryTaskAbstract.html</anchorfile>
      <anchor>a2be3d4b1f38b7d9cc74a41eb9efcb9a6</anchor>
      <arglist>(std::ostream &amp;os) const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryTaskAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskAbstract_1_1MemoryTaskAbstract.html</anchorfile>
      <anchor>af396c3aaf92969b10e8bbc4677df5494</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MemoryTaskAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskAbstract_1_1MemoryTaskAbstract.html</anchorfile>
      <anchor>a9734ea76379789649e055ace24096207</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskAbstract_1_1MemoryTaskAbstract.html</anchorfile>
      <anchor>a09a2fec3aae3791fb25052c9455ea698</anchor>
      <arglist>(std::ostream &amp;os, const MemoryTaskAbstract &amp;tcm)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::MemoryTaskSOT</name>
    <filename>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</filename>
    <base>dynamicgraph::sot::TaskAbstract::MemoryTaskAbstract</base>
    <member kind="typedef">
      <type>Eigen::Map&lt; Matrix, Eigen::internal::traits&lt; Matrix &gt;::Alignment &gt;</type>
      <name>Kernel_t</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>a9d0ea2a594356167cc3964601240a38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Map&lt; const Matrix, Eigen::internal::traits&lt; Matrix &gt;::Alignment &gt;</type>
      <name>KernelConst_t</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>a17735374161e099f7f3a0e4a4222c4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>adcf484d51cae33f8ef04d7b4fae5e309</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>Kernel_t &amp;</type>
      <name>getKernel</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>ae2a9567bdbc081c3672b16fb8cde966b</anchor>
      <arglist>(const Matrix::Index r, const Matrix::Index c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryTaskSOT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>afbaee064ff9318c1dab165a08997f48d</anchor>
      <arglist>(const Matrix::Index nJ=0, const Matrix::Index mJ=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeKernel</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>a92606b060fc1b0b3a287c0a156a5bf89</anchor>
      <arglist>(const Matrix::Index r, const Matrix::Index c)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Vector</type>
      <name>err</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>ac0d87e1b2e85d579575e083b11057823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Matrix</type>
      <name>JK</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>ac92bbdacea54cba5032f84fe74f71eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Matrix</type>
      <name>Jt</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>a7e267eef19d9cc70821434a8ec09f36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Kernel_t</type>
      <name>kernel</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>af36de482ba30df758a23a30f516f3f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SVD_t</type>
      <name>svd</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>a7f4a1982917352f7b7967675fc16d4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Vector</type>
      <name>tmpControl</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>a3ed46b770f763b1f1655be1b6a05ba43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Vector</type>
      <name>tmpTask</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>a26d4a8a0568139261e7c95f7c2e69153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Vector</type>
      <name>tmpVar</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>a6fa77d25dfa18283e62a6df7bb9b43c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initMemory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>a22e09798dd5d369faa69f6a03e2ea8ec</anchor>
      <arglist>(const Matrix::Index nJ, const Matrix::Index mJ)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix</type>
      <name>kernelMem</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MemoryTaskSOT.html</anchorfile>
      <anchor>a48146f74700b906ae7685674e679a313</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::meta_tasks::MetaTaskCom</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks_1_1MetaTaskCom.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks_1_1MetaTaskCom.html</anchorfile>
      <anchor>ad9c2242c12ccd3de2b73efa6ec9013df</anchor>
      <arglist>(self, dyn, name=&quot;com&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plugTask</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks_1_1MetaTaskCom.html</anchorfile>
      <anchor>a92d273527dd80f7ee425c59c90aa90ec</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ref</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks_1_1MetaTaskCom.html</anchorfile>
      <anchor>ae1c5d38784edbeabc0ff429fdd6c9add</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ref</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks_1_1MetaTaskCom.html</anchorfile>
      <anchor>ac7cb70c3c8dfdbea1e7aab10ac6ecbdc</anchor>
      <arglist>(self, v)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dyn</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks_1_1MetaTaskCom.html</anchorfile>
      <anchor>a71483c51f2fca0844bca4a0d694a3007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feature</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks_1_1MetaTaskCom.html</anchorfile>
      <anchor>a2cb6c13300e4ddbdad96003fcee6e025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>featureDes</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks_1_1MetaTaskCom.html</anchorfile>
      <anchor>ababc4833aab1abeb0c4199b15f1bbaea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gain</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks_1_1MetaTaskCom.html</anchorfile>
      <anchor>afb3185298d031b13915906ee51dce62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks_1_1MetaTaskCom.html</anchorfile>
      <anchor>a54035896dcad913e200131c9eb9b832c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::meta_tasks_kine::MetaTaskKineCom</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks__kine_1_1MetaTaskKineCom.html</filename>
    <base>dynamic_graph::sot::core::meta_tasks::MetaTaskCom</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks__kine_1_1MetaTaskKineCom.html</anchorfile>
      <anchor>a3eeb9e1136689687cfd8a9e06b214c1d</anchor>
      <arglist>(self, dyn, name=&quot;com&quot;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>task</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__tasks__kine_1_1MetaTaskKineCom.html</anchorfile>
      <anchor>aae375b6d3b3284263ec03640276d0c79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::meta_task_posture::MetaTaskKinePosture</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskKinePosture.html</filename>
    <base>dynamic_graph::sot::core::meta_task_posture::MetaTaskPosture</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskKinePosture.html</anchorfile>
      <anchor>a09edae80e82ad0619da37a49a8718c6d</anchor>
      <arglist>(self, dyn, name=&quot;posture&quot;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>task</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskKinePosture.html</anchorfile>
      <anchor>a677a3a0a85a50dcc5f2fec6db307443f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::meta_task_posture::MetaTaskPosture</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>a89c7220412b46d5021270aaf4c353f96</anchor>
      <arglist>(self, dyn, name=&quot;posture&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gotoq</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>aeae7542c796594b6dd588964e1fbe4c1</anchor>
      <arglist>(self, gain=None, qdes=None, **kwargs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plugTask</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>a0267580df14e6e70fa008b5578132491</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ref</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>ad8c919ef5ad029f6b1d44ffcf1dea06e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ref</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>a0d8c669e325d57bc1f2180d6383b0c83</anchor>
      <arglist>(self, v)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dyn</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>a50240419fda0a033f1a5ef5e8dde03cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feature</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>af136a3e81416971fdb2e3b440100a023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>featureDes</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>a4458c39c499de5c3950d990aaadfd662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gain</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>a807dd8dc3b81c1853269ab5253067696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>a832b47a4fef6d4071e9dc9a055c0e414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ref</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>a0a83fc6c505c662e91126a247b47ffb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>nbDof</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>ad6cf60eab8a4f98f8477df3d155868c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dictionary</type>
      <name>postureRange</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__posture_1_1MetaTaskPosture.html</anchorfile>
      <anchor>a8e06817eb09e46b8dffbb9fc388fd3a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::meta_task_visual_point::MetaTaskVisualPoint</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a48271e41ce792cd12c9c1b699a89776a</anchor>
      <arglist>(self, name, dyn, opPoint, opPointRef=&quot;right-wrist&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createFeatures</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a34b45c333b4badf486b003a052740623</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createGain</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>aee8e0fa95ca352f38c6a7667465c4f9a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createOpPoint</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a49eb60f3b6d817666c8f816fd1fc4dfe</anchor>
      <arglist>(self, opPoint, opPointRef=&quot;right-wrist&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createOpPointModif</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a484ea350631c422f1a8b5457832fa097</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createProj</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>ab8a7f903a44a0b6b889e94a7ae55d018</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createTask</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>ae1ff2b651a7631f37f3342903f931e2e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>defineDynEntities</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>abbb9e5756a0320bf1d4f83426f5d1bea</anchor>
      <arglist>(self, dyn)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>goto3D</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>aead674823b10d94409a7def71926b78b</anchor>
      <arglist>(self, point3D, gain=None, ref2D=None, selec=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opmodif</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>ab0387497876e0ba4bf0fb719a770c7e0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opmodif</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a6471c533bec7c5e772bdb0827fa14d10</anchor>
      <arglist>(self, m)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opPointExist</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>ae3ce95b9c938f606bb0864627b9c88b5</anchor>
      <arglist>(self, opPoint)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plugEverything</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>aa30d4973a2a42560c9ffbeaf15c3114e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ref</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>ad2e7e656404887895cd6220b1d751b11</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ref</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>ad6e64491bdb1d549ab22494caad5c167</anchor>
      <arglist>(self, m)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>target</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a8b3a02c4d64124c93b49ba5e7b790b9f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>target</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>aca703e565436df771278fbf38ae09d16</anchor>
      <arglist>(self, m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dyn</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>ae6c014235c3260bf15e6f8930e55435c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feature</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>ad6cc354180573a5247f572ef03829afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>featureDes</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a30acc4ac9cf73e4ea7e16d6429bc230e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gain</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a0ae67f1ee8e4430f9b5765e1626c050f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a54db2d0a68aa82283ff828e369aa6285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>opPoint</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>ad6fd118e759d45a6d7ffa765472bd7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>opPointModif</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a9a59bb468f3895ad8314e064601d8688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proj</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a08dd87df56504f2d9b1cf616f886d3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ref</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a66670123fe38a4b90b6d430c870f5020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>aa8736eab8c0685c3933d4910c560478f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>task</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a85ba4a2eacf466133b7f2d84f2148e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>dyn</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>adceec872c4e08a62e6bca8c608826842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>feature</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a7e7403f35093074c7e5abf2969e43789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>featureDes</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a617741c0d9c741894fe18d5b7559dccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>name</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a7efff1c94ebb96f00e3a0aa1887a369a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>opPoint</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a8826b37782cfef9f7ee0e45d0f519ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>proj</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>aadbfa7dd6a33e5a0f6a48d5e38b58cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>task</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point_1_1MetaTaskVisualPoint.html</anchorfile>
      <anchor>a3e6f6a815cbbdfa8798f306af39ae345</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::MotionPeriod</name>
    <filename>classdynamicgraph_1_1sot_1_1MotionPeriod.html</filename>
    <base>dynamicgraph::Entity</base>
    <class kind="struct">dynamicgraph::sot::MotionPeriod::sotMotionParam</class>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>computeMotion</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a640483c9077b8af1bb91b4546d0ff3c9</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a2e0ffaffe3ae117df5cce6b5d82bc3ea</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>ac77d24095142f0f4e32f24f1fd31aad0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MotionPeriod</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a27ae91bffebce1c5c288de9b1516ff38</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MotionPeriod</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a653ce39ee703a28ebe08fb9fb5ec4582</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>motionSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a4a80caf99faa40984e481ec844567c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a09ab8a1ff16f26940131a9fd58dc1975</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>MOTION_CONSTANT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a22cfda4fdf3bf56b2173c62418718138a1ac22cf277e99bd97e602f9c0ec0d71f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>MOTION_COS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a22cfda4fdf3bf56b2173c62418718138ac14c27df5a34a7d052ceae10c356f8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>MOTION_SIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a22cfda4fdf3bf56b2173c62418718138acd0f3425dbdecfd783f59648ea748054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>MotionPeriodType</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a22cfda4fdf3bf56b2173c62418718138</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>MOTION_CONSTANT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a22cfda4fdf3bf56b2173c62418718138a1ac22cf277e99bd97e602f9c0ec0d71f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>MOTION_SIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a22cfda4fdf3bf56b2173c62418718138acd0f3425dbdecfd783f59648ea748054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>MOTION_COS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a22cfda4fdf3bf56b2173c62418718138ac14c27df5a34a7d052ceae10c356f8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>ae54e257346277a34de5099fa39950733</anchor>
      <arglist>(const std::size_t &amp;size)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; sotMotionParam &gt;</type>
      <name>motionParams</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a798e5e8465b3b9797e7af3b0f33de538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MotionPeriod.html</anchorfile>
      <anchor>a67af2a8c87f0124aabebc0fc4b930073</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MotionPeriod</name>
    <filename>classMotionPeriod.html</filename>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::MultiBound</name>
    <filename>classdynamicgraph_1_1sot_1_1MultiBound.html</filename>
    <member kind="enumvalue">
      <name>BOUND_INF</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a36f4a1db6cbbde02661e120583766f93a6de45528b034850a72605dea75c3dca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOUND_SUP</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a36f4a1db6cbbde02661e120583766f93ac0e145c3a30c57566bbc473b61f4d0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_DOUBLE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a6de3bf7945527186786ae00cbeef1630a9b330df5bfda02b661d8cd4db07430b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_SINGLE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a6de3bf7945527186786ae00cbeef1630a1aaeccd3ec81cfeb09b0be4a2e3e5daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MultiBoundModeType</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a6de3bf7945527186786ae00cbeef1630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_SINGLE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a6de3bf7945527186786ae00cbeef1630a1aaeccd3ec81cfeb09b0be4a2e3e5daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_DOUBLE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a6de3bf7945527186786ae00cbeef1630a9b330df5bfda02b661d8cd4db07430b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SupInfType</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a36f4a1db6cbbde02661e120583766f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOUND_SUP</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a36f4a1db6cbbde02661e120583766f93ac0e145c3a30c57566bbc473b61f4d0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOUND_INF</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a36f4a1db6cbbde02661e120583766f93a6de45528b034850a72605dea75c3dca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDoubleBound</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a971afb6b2c2ef1aef0705b0d97bcd936</anchor>
      <arglist>(const SupInfType bound) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDoubleBoundSetup</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a8ca2e4e8ad6cfeba1ef330ece0e1a9f4</anchor>
      <arglist>(const SupInfType bound) const</arglist>
    </member>
    <member kind="function">
      <type>MultiBoundModeType</type>
      <name>getMode</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a78b0551c099dca7ec34089277405ea06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSingleBound</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a2d7c981a6f36285a2c05db96d7cee2fd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiBound</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a62aff9f32245de87e919edc3c4f1848b</anchor>
      <arglist>(const double x, const SupInfType bound)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiBound</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>aa1f69588f8d5d12f3fb8b0b3cc5ac1d7</anchor>
      <arglist>(const double x=0.)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiBound</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a2a214f8f1229153c9a8dcc1df5740d90</anchor>
      <arglist>(const double xi, const double xs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiBound</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>ae7692565e78b97382cf4b5f8ad32c502</anchor>
      <arglist>(const MultiBound &amp;clone)</arglist>
    </member>
    <member kind="function">
      <type>MultiBound &amp;</type>
      <name>operator=</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a0896cc90d29869e750d7b6d91a56bd76</anchor>
      <arglist>(const MultiBound &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDoubleBound</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a3bc6eccbdf23799ba7598b9d04b0163b</anchor>
      <arglist>(SupInfType boundType, double boundValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSingleBound</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>ad26029a8e7f719a9a65d98164f3da7da</anchor>
      <arglist>(double boundValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetDoubleBound</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>aeca4c965451964b32290ae0e67fba6aa</anchor>
      <arglist>(SupInfType boundType)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>boundInf</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>aab761123da5478cb2b637fb01d11d1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>boundInfSetup</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a33ca47dd8752a81aaceccc6c49c3e1db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>boundSingle</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a6e620253ca6e071a63503b3a797d2a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>boundSup</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a1a0ea98e8935c55adbecb00c9f3f0d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>boundSupSetup</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>ab57f70ed4731fa1101985c52f00dc422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MultiBoundModeType</type>
      <name>mode</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a76cf708fcf9ecad1b133b97b67cb55e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>SOT_CORE_EXPORT friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a56097d805c5c08cdf50498859167bde5</anchor>
      <arglist>(std::ostream &amp;os, const MultiBound &amp;m)</arglist>
    </member>
    <member kind="friend">
      <type>SOT_CORE_EXPORT friend std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1MultiBound.html</anchorfile>
      <anchor>a89abc16e6a3bca7ed026b3085ddcef3f</anchor>
      <arglist>(std::istream &amp;is, MultiBound &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::Multiplier</name>
    <filename>structdynamicgraph_1_1sot_1_1Multiplier.html</filename>
    <templarg></templarg>
    <base>VariadicOpHeader&lt; T, T &gt;</base>
    <member kind="typedef">
      <type>VariadicOp&lt; Multiplier &gt;</type>
      <name>Base</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Multiplier.html</anchorfile>
      <anchor>a21595e734f93a5ad6a8eb9829261a413</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Multiplier.html</anchorfile>
      <anchor>abf101bd5a608acf3df75685d17947e89</anchor>
      <arglist>(Base *ent, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Multiplier.html</anchorfile>
      <anchor>a568c708f503954ec5adcc0ab4624ff70</anchor>
      <arglist>(const std::vector&lt; const MatrixHomogeneous * &gt; &amp;vs, MatrixHomogeneous &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Multiplier.html</anchorfile>
      <anchor>a04cb9d6dc0e9ed3f4d9b873100e7426c</anchor>
      <arglist>(const std::vector&lt; const T * &gt; &amp;vs, T &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Multiplier.html</anchorfile>
      <anchor>aff997c1903ad3afaecb57eec2916069b</anchor>
      <arglist>(const std::vector&lt; const Vector * &gt; &amp;vs, Vector &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIdentity</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Multiplier.html</anchorfile>
      <anchor>a4d08cc6a7a8dd688844b1177e8cf2074</anchor>
      <arglist>(double &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIdentity</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Multiplier.html</anchorfile>
      <anchor>ae8f3a151d4a685528c5e4e598a391194</anchor>
      <arglist>(T &amp;res) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::Multiplier_FxE__E</name>
    <filename>structdynamicgraph_1_1sot_1_1Multiplier__FxE____E.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>BinaryOpHeader&lt; F, E, E &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Multiplier__FxE____E.html</anchorfile>
      <anchor>a94d0f54e518045477b09b8f06d57b64e</anchor>
      <arglist>(const double &amp;x, const dynamicgraph::Vector &amp;v, dynamicgraph::Vector &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Multiplier__FxE____E.html</anchorfile>
      <anchor>a3ecfff8daa8573094a02f9f4af7c60bf</anchor>
      <arglist>(const dynamicgraph::sot::MatrixHomogeneous &amp;f, const dynamicgraph::Vector &amp;e, dynamicgraph::Vector &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Multiplier__FxE____E.html</anchorfile>
      <anchor>af84927bd8f3b29e6445a1b366987cc49</anchor>
      <arglist>(const F &amp;f, const E &amp;e, E &amp;res) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::NamedVector</name>
    <filename>classdynamicgraph_1_1sot_1_1NamedVector.html</filename>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NamedVector.html</anchorfile>
      <anchor>a191f01785f774675b7fc789f5b15746f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; double &gt; &amp;</type>
      <name>getValues</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NamedVector.html</anchorfile>
      <anchor>af4374a18daa32b6280223924acb0f655</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NamedVector</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NamedVector.html</anchorfile>
      <anchor>a4567376a506492265feac65796404b41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NamedVector.html</anchorfile>
      <anchor>a6794df8f8755230d07d3f05052cbbda6</anchor>
      <arglist>(const std::string &amp;aname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValues</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NamedVector.html</anchorfile>
      <anchor>a3c52d31666c04811e3f94263e58a4d5f</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NamedVector</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NamedVector.html</anchorfile>
      <anchor>a78c40d2e5c0d9546dfd714a85bff8330</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NamedVector.html</anchorfile>
      <anchor>a334414bf3cf569f905c4ae343a6aae77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>values_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NamedVector.html</anchorfile>
      <anchor>a23eeabcdd9f24cde3768020b76ff465c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::NeckLimitation</name>
    <filename>classdynamicgraph_1_1sot_1_1NeckLimitation.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>computeJointLimitation</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>a7efd5221aabeb79599d660f9dd5d1868</anchor>
      <arglist>(dynamicgraph::Vector &amp;jointLimited, const sigtime_t &amp;timeSpec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>ae79d09fd8ff21390021062909c2fa5ec</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>ac7f077fd92e22d23a59e3b948bbe226e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NeckLimitation</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>ac396ad80a2dbebf7909ef85d5c42040c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NeckLimitation</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>a30f2ebd5ca29204ad953e94b9ce93802</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>jointSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>a0cdbc528d7b943deb22e6554068866ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>jointSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>a755019143a9bc92bd04ded7be03feef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>ad9bfb8e4484b6dc5de99c946da4a40ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>coeffAffinePan</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>aaa1d3c925fc4111f2bbf35e7b04b615b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>coeffLinearPan</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>a71ce4bab5ec790bf39b1a179846d4567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::size_t</type>
      <name>panRank</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>af8f42a072a91625bc52aa9df9a44e32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>signTilt</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>a555a9eb2b03b1179bc3ae8050bba35e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::size_t</type>
      <name>tiltRank</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>a09c3efa645da9cab3c59b88781195fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const double</type>
      <name>COEFF_AFFINE_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>ab3c676a6057128e4eca596218a1c4f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const double</type>
      <name>COEFF_LINEAR_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>a34b77fa90610adafa38daba58809f97c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const std::size_t</type>
      <name>PAN_RANK_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>aa21fed85579c9e2da234c42b528b9726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const double</type>
      <name>SIGN_TILT_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>a67ca6e81bd5c9ac7cc65386d179572f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const std::size_t</type>
      <name>TILT_RANK_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1NeckLimitation.html</anchorfile>
      <anchor>a2c007eef3d7605ab6e299416e48c82ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::Normalize</name>
    <filename>structdynamicgraph_1_1sot_1_1Normalize.html</filename>
    <base>UnaryOpHeader&lt; dg::Vector, double &gt;</base>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Normalize.html</anchorfile>
      <anchor>a76a03339971621e2291247cac7907d12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Normalize.html</anchorfile>
      <anchor>ac3caba565b4d7c0dbdedb5af4654f57f</anchor>
      <arglist>(const dg::Vector &amp;m, double &amp;res) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::OpPointModifier</name>
    <filename>classdynamicgraph_1_1sot_1_1OpPointModifier.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>a931ed0d69a0b9d2f214d8b3dfbb202e0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Eigen::Matrix4d &amp;</type>
      <name>getTransformation</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>a404fe37f52299231a06fd2f1484fb628</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Matrix &amp;</type>
      <name>jacobianSOUT_function</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>a695975a133b605839e5f750d3a727cff</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpPointModifier</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>aafa0563e7c05daaecc8b580ed2de1174</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MatrixHomogeneous &amp;</type>
      <name>positionSOUT_function</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>af286aa2f6253a3a684143a210e068359</anchor>
      <arglist>(MatrixHomogeneous &amp;res, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformation</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>a3176113975f4b44ca051ff9c46be71a1</anchor>
      <arglist>(const Eigen::Matrix4d &amp;tr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformationBySignalName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>ac7d4739aa7315c00c0dc7217c856bc08</anchor>
      <arglist>(std::istringstream &amp;cmdArgs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OpPointModifier</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>a49fc54f379d23da01d4c990401f53c0c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>ad9e9829b8e9177fb6ce1de37bd3c7462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>a9e0fc3c5ec539a0543799ad04f881214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>positionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>a7485b7a16438ff5cca92898bf4e7e9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>positionSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>aa3f88bd37d520a44b25ca662e6067032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>ae92ac759384cffb725af10b715607018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isEndEffector</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>a666ee3f5aed00e9fb6e3aa058cb07ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixHomogeneous</type>
      <name>transformation</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1OpPointModifier.html</anchorfile>
      <anchor>acdd5b9fa57ec06d128e17263cf6a4255</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-op-point-modifier::OpPointModifierTest</name>
    <filename>classtest-op-point-modifier_1_1OpPointModifierTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_rotation</name>
      <anchorfile>classtest-op-point-modifier_1_1OpPointModifierTest.html</anchorfile>
      <anchor>aee03655ad7b5fd0975f1f5b0d43dc02c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_rotation_translation</name>
      <anchorfile>classtest-op-point-modifier_1_1OpPointModifierTest.html</anchorfile>
      <anchor>a36dce12175efeae9105e896679717b63</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_simple</name>
      <anchorfile>classtest-op-point-modifier_1_1OpPointModifierTest.html</anchorfile>
      <anchor>a33a70cdf2bdc40d2b0fb253267ab97fa</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_translation</name>
      <anchorfile>classtest-op-point-modifier_1_1OpPointModifierTest.html</anchorfile>
      <anchor>ae934a620d23dd3301ff5e49e32085720</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-initialize-euler::OpPointModifierTest</name>
    <filename>classtest-initialize-euler_1_1OpPointModifierTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_initialize_ie</name>
      <anchorfile>classtest-initialize-euler_1_1OpPointModifierTest.html</anchorfile>
      <anchor>a1a5f61ab6651cf40e3cff32f8e02fb9b</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::ParameterServer</name>
    <filename>classdynamicgraph_1_1sot_1_1ParameterServer.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>abfd5576e5f0a895997a77e83a25ee4d7</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>aac069cc34354c8b053096c92a2dc7281</anchor>
      <arglist>(const double &amp;dt, const std::string &amp;urdfFile, const std::string &amp;robotRef)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_simple</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a3a22558553c10f2cbd4951e5d36c58ce</anchor>
      <arglist>(const double &amp;dt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParameterServer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>add86c738d3581a41188f6bbfc8c79df3</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setForceLimitsFromId</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a806927cf65c3cfcabe183c78615c3604</anchor>
      <arglist>(const double &amp;jointId, const dynamicgraph::Vector &amp;lq, const dynamicgraph::Vector &amp;uq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setForceNameToForceId</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>aacab35927a88d3c92cd08b000e2b43d5</anchor>
      <arglist>(const std::string &amp;forceName, const double &amp;forceId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointLimitsFromId</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>ab2e8760326cccb7824e62f06f1f4fba9</anchor>
      <arglist>(const double &amp;jointId, const double &amp;lq, const double &amp;uq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJoints</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a5965375dd37a24289569ae70d9e632f2</anchor>
      <arglist>(const dynamicgraph::Vector &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNameToId</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>ad8385adac4fe5b56a3e0635ea96bf2a3</anchor>
      <arglist>(const std::string &amp;jointName, const double &amp;jointId)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ParameterServer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a8b95c3e54fe157f3f73cc7ebd94965aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRightFootSoleXYZ</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a25877f1da6683026599470e7565d0815</anchor>
      <arglist>(const dynamicgraph::Vector &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRightFootForceSensorXYZ</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>ac31b4a830ea905a543fdd7e7c7660095</anchor>
      <arglist>(const dynamicgraph::Vector &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFootFrameName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a08e7004464a7c1865773e8e684d40a10</anchor>
      <arglist>(const std::string &amp;, const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHandFrameName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a5cb60afd89bb1130138bef9c4855fe57</anchor>
      <arglist>(const std::string &amp;, const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImuJointName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a2e826eba442a2fbe759512a836b098b7</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayRobotUtil</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a81fc9bf50e1e550c7f2ac5ca4568c9a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a4c66b45ca08976393c5bc9bf6f245b59</anchor>
      <arglist>(const std::string &amp;ParameterName, const Type &amp;ParameterValue)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getParameter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a620d664920ea55b69df53a6ae1b99f90</anchor>
      <arglist>(const std::string &amp;ParameterName)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>convertJointNameToJointId</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a6a8b72ea6e85f1e1989543b58465e8c5</anchor>
      <arglist>(const std::string &amp;name, std::size_t &amp;id)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isJointInRange</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>aa186dbcae5edc1da8c90671d224f1e94</anchor>
      <arglist>(std::size_t id, double q)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateJointCtrlModesOutputSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a5e843a7e4a4fdfeb5a173460aede0755</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_dt</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a5a4e9c7f3eace2e854b3a4cf029a7b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_emergency_stop_triggered</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>ab607a86e5325a06103c44ce0185da3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_initSucceeded</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a64e1a22d827ba73be8bee496f8aaa1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_first_iter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a9a64d467a1caf0f308737a525eb40a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_type</type>
      <name>m_iter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>ae7cdb46bff71d1600702c797badeb1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RobotUtilShrPtr</type>
      <name>m_robot_util</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a990c1ab5b3da28bfe102b708f3186453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_sleep_time</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a7dfd1828ad6f2de97fae01ed9b553ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ParameterServer</type>
      <name>EntityClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a0b3353e07e3dc8defb3fa6926704a937</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a473fbd3521a2c588e32508e8740e41d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRightFootSoleXYZ</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a25877f1da6683026599470e7565d0815</anchor>
      <arglist>(const dynamicgraph::Vector &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRightFootForceSensorXYZ</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>ac31b4a830ea905a543fdd7e7c7660095</anchor>
      <arglist>(const dynamicgraph::Vector &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFootFrameName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a08e7004464a7c1865773e8e684d40a10</anchor>
      <arglist>(const std::string &amp;, const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHandFrameName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a5cb60afd89bb1130138bef9c4855fe57</anchor>
      <arglist>(const std::string &amp;, const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImuJointName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a2e826eba442a2fbe759512a836b098b7</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayRobotUtil</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a81fc9bf50e1e550c7f2ac5ca4568c9a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a4c66b45ca08976393c5bc9bf6f245b59</anchor>
      <arglist>(const std::string &amp;ParameterName, const Type &amp;ParameterValue)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getParameter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1ParameterServer.html</anchorfile>
      <anchor>a620d664920ea55b69df53a6ae1b99f90</anchor>
      <arglist>(const std::string &amp;ParameterName)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Stopwatch::PerformanceData</name>
    <filename>structStopwatch_1_1PerformanceData.html</filename>
    <member kind="function">
      <type></type>
      <name>PerformanceData</name>
      <anchorfile>structStopwatch_1_1PerformanceData.html</anchorfile>
      <anchor>afc1b4037d6abe28eab9b10e5d5d0ca5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>long double</type>
      <name>clock_start</name>
      <anchorfile>structStopwatch_1_1PerformanceData.html</anchorfile>
      <anchor>aa94851a9f3962c28de621739b8972702</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long double</type>
      <name>last_time</name>
      <anchorfile>structStopwatch_1_1PerformanceData.html</anchorfile>
      <anchor>a7b9252b5277bddb1dd717e24406d9c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long double</type>
      <name>max_time</name>
      <anchorfile>structStopwatch_1_1PerformanceData.html</anchorfile>
      <anchor>a2aff27d554ece0cbbf2b00462636fd15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long double</type>
      <name>min_time</name>
      <anchorfile>structStopwatch_1_1PerformanceData.html</anchorfile>
      <anchor>a1e1e19648b28b9c74ef8ca852425a553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>paused</name>
      <anchorfile>structStopwatch_1_1PerformanceData.html</anchorfile>
      <anchor>a4778ec5791bc66a186abaac5bbd124ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stops</name>
      <anchorfile>structStopwatch_1_1PerformanceData.html</anchorfile>
      <anchor>a2f80119231c078f909abf5e51ed5ff0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long double</type>
      <name>total_time</name>
      <anchorfile>structStopwatch_1_1PerformanceData.html</anchorfile>
      <anchor>a29e515b431fbc5a64ff3d85ad6a3f891</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::PeriodicCall</name>
    <filename>classdynamicgraph_1_1sot_1_1PeriodicCall.html</filename>
    <class kind="struct">dynamicgraph::sot::PeriodicCall::SignalToCall</class>
    <member kind="function">
      <type>void</type>
      <name>addDownsampledSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>a43fe7ef91f6c2966e93f62fd457c9aa1</anchor>
      <arglist>(const std::string &amp;name, dynamicgraph::SignalBase&lt; sigtime_t &gt; &amp;sig, const std::size_t &amp;downsamplingFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDownsampledSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>aa5f81bb934755467705b3e9b37ace69e</anchor>
      <arglist>(const std::string &amp;sigpath, const std::size_t &amp;downsamplingFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>a77c491d9f263d6ff456c5cf9caa6fc2c</anchor>
      <arglist>(const std::string &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>a1fb3f8f58e2fe7b65f5ca59943c151ac</anchor>
      <arglist>(const std::string &amp;name, dynamicgraph::SignalBase&lt; sigtime_t &gt; &amp;sig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>ae67509cb8a59147c02f9154b210e88cd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>a898d1809ddd0a820ee4e278a4b8fe47e</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeriodicCall</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>af2b49172b7e33b1a1f801c64d60c20c5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rmSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>aabe9a2c9977e494feefa7a193a1ec69c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>a2d18562a6fb1645f1323a581948edaca</anchor>
      <arglist>(const sigtime_t &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runSignals</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>af66798d57b916481109ec9fa23f7b4da</anchor>
      <arglist>(const sigtime_t &amp;t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PeriodicCall</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>ac0e5572eca6e1fce757da0440c80b6c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, SignalToCall &gt;</type>
      <name>SignalMapType</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>a4e8e30336449810ccc499b71d8bd9ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sigtime_t</type>
      <name>innerTime</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>a0d48f965bec4aad958176c806ca713bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SignalMapType</type>
      <name>signalMap</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCall.html</anchorfile>
      <anchor>af2d90045f5f37ca7e54d6c709ed75f12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::PeriodicCallEntity</name>
    <filename>classdynamicgraph_1_1sot_1_1PeriodicCallEntity.html</filename>
    <base>dynamicgraph::Entity</base>
    <base protection="protected">dynamicgraph::sot::PeriodicCall</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCallEntity.html</anchorfile>
      <anchor>a75a0d496bd90195dbf78b04a17ab5aaf</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCallEntity.html</anchorfile>
      <anchor>a1b3bfdc0ab3a81eafc2af06864bcbe57</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeriodicCallEntity</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCallEntity.html</anchorfile>
      <anchor>a9bda68f7de63900bcc8e66c429f2724a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>size_type &amp;</type>
      <name>trigerCall</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCallEntity.html</anchorfile>
      <anchor>a5678068e116da0724c13160bbdb1795e</anchor>
      <arglist>(size_type &amp;dummy, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>size_type &amp;</type>
      <name>trigerOnceCall</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCallEntity.html</anchorfile>
      <anchor>a9ea4b8eec2318ad37be686252b0a596d</anchor>
      <arglist>(size_type &amp;dummy, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PeriodicCallEntity</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCallEntity.html</anchorfile>
      <anchor>a15a5e16ff17b59cb6bd493148ff715be</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; size_type, sigtime_t &gt;</type>
      <name>triger</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCallEntity.html</anchorfile>
      <anchor>a9d0a2d294f14657647105f8c0f664795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Signal&lt; size_type, sigtime_t &gt;</type>
      <name>trigerOnce</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCallEntity.html</anchorfile>
      <anchor>a19f376520b0f5cad610b21cd9a98ae0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PeriodicCallEntity.html</anchorfile>
      <anchor>a557933f8fe94dbd6b7d2eb01f5bb40b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Plugin</name>
    <filename>classPlugin.html</filename>
    <base>PluginAbstract</base>
    <member kind="function">
      <type>void</type>
      <name>Initialization</name>
      <anchorfile>classPlugin.html</anchorfile>
      <anchor>a66ada157bd776169683484f40661ccaa</anchor>
      <arglist>(std::string &amp;dynamicLibraryName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plugin</name>
      <anchorfile>classPlugin.html</anchorfile>
      <anchor>a83e670bf83510f8fd8354bff6f368106</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Plugin</name>
      <anchorfile>classPlugin.html</anchorfile>
      <anchor>aee4cc1864a2afa84a9ad935153f3fe39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AbstractSotExternalInterface *</type>
      <name>sotController_</name>
      <anchorfile>classPlugin.html</anchorfile>
      <anchor>aaed890705df7f01b48c0841737594070</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PluginAbstract</name>
    <filename>classPluginAbstract.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Initialization</name>
      <anchorfile>classPluginAbstract.html</anchorfile>
      <anchor>ab3db297e9adee517fcf8bedf872f9f8b</anchor>
      <arglist>(std::string &amp;astr)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginAbstract</name>
      <anchorfile>classPluginAbstract.html</anchorfile>
      <anchor>a3b23909cb8eef39b49792f664974532b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PluginAbstract</name>
      <anchorfile>classPluginAbstract.html</anchorfile>
      <anchor>a495661d6b800b55eee265c01f86551ba</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PluginLoader</name>
    <filename>classPluginLoader.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Initialization</name>
      <anchorfile>classPluginLoader.html</anchorfile>
      <anchor>a0503aa78d71efea5f8202fd98969506f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>parseOptions</name>
      <anchorfile>classPluginLoader.html</anchorfile>
      <anchor>a5fa92340fe377a8547b3daee18a2b90c</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginLoader</name>
      <anchorfile>classPluginLoader.html</anchorfile>
      <anchor>a04a2f0655e209c2c04ad72e1d85b560f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PluginLoader</name>
      <anchorfile>classPluginLoader.html</anchorfile>
      <anchor>a4e8ba7b8f356c5e258caf4be96a25112</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>dynamicLibraryName_</name>
      <anchorfile>classPluginLoader.html</anchorfile>
      <anchor>a989aa8acc6b85cfa83d684e19075ed1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PluginAbstract *</type>
      <name>sotController_</name>
      <anchorfile>classPluginLoader.html</anchorfile>
      <anchor>a535cb0aa86dac81353e86de21a71b097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>po::variables_map</type>
      <name>vm_</name>
      <anchorfile>classPluginLoader.html</anchorfile>
      <anchor>ad9c5cf726f1f93af440d77a738c7c647</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::PoolStorage</name>
    <filename>classdynamicgraph_1_1sot_1_1PoolStorage.html</filename>
    <member kind="typedef">
      <type>std::map&lt; std::string, TaskAbstract * &gt;</type>
      <name>Tasks</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>a8720ebc2cd918a939c81842f46360cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, FeatureAbstract * &gt;</type>
      <name>Features</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>a3ac7ff1609bf156620b63857bb9a998d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeCompletionList</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>abb5053289333b28e5a36e3d0e0d051c6</anchor>
      <arglist>(std::ostream &amp;os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeGraph</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>ae5483a9f0313fe90116caa7e4f821931</anchor>
      <arglist>(const std::string &amp;aFileName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoolStorage</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>afcd05dd7570e7bd6e77adf27fd5ab7c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerFeature</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>a7275208dd1501fc9b771f271d7b259df</anchor>
      <arglist>(const std::string &amp;entname, FeatureAbstract *ent)</arglist>
    </member>
    <member kind="function">
      <type>FeatureAbstract &amp;</type>
      <name>getFeature</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>ac1d3082c29c3b05aafd21b6849aec1f8</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerTask</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>a92f6aa21f15155adb0eceff0ed7d4e0e</anchor>
      <arglist>(const std::string &amp;entname, TaskAbstract *ent)</arglist>
    </member>
    <member kind="function">
      <type>TaskAbstract &amp;</type>
      <name>getTask</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>a8daf32d78efb21121b89e1bd237b0bcc</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>ae27b4f10eae35dec15d8588de79aea23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PoolStorage *</type>
      <name>getInstance</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>ab986215ba02f46174f57d4d2fd8028f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Tasks</type>
      <name>task</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>affbbb9db3425eb7129aafcaae1786d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Features</type>
      <name>feature</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>af34712bd8043b4e640efc81e626994e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PoolStorage</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>ac484f0f9727630490fa4017f4fe3a8b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static PoolStorage *</type>
      <name>instance_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>a18158d9532293df44c30eb126a39f49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, TaskAbstract * &gt;</type>
      <name>Tasks</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>a8720ebc2cd918a939c81842f46360cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, FeatureAbstract * &gt;</type>
      <name>Features</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>a3ac7ff1609bf156620b63857bb9a998d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Tasks</type>
      <name>task</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>affbbb9db3425eb7129aafcaae1786d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Features</type>
      <name>feature</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>af34712bd8043b4e640efc81e626994e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerFeature</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>a7275208dd1501fc9b771f271d7b259df</anchor>
      <arglist>(const std::string &amp;entname, FeatureAbstract *ent)</arglist>
    </member>
    <member kind="function">
      <type>FeatureAbstract &amp;</type>
      <name>getFeature</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>ac1d3082c29c3b05aafd21b6849aec1f8</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerTask</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>a92f6aa21f15155adb0eceff0ed7d4e0e</anchor>
      <arglist>(const std::string &amp;entname, TaskAbstract *ent)</arglist>
    </member>
    <member kind="function">
      <type>TaskAbstract &amp;</type>
      <name>getTask</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1PoolStorage.html</anchorfile>
      <anchor>a8daf32d78efb21121b89e1bd237b0bcc</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::PoseQuaternionToMatrixHomo</name>
    <filename>structdynamicgraph_1_1sot_1_1PoseQuaternionToMatrixHomo.html</filename>
    <base>UnaryOpHeader&lt; Vector, MatrixHomogeneous &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1PoseQuaternionToMatrixHomo.html</anchorfile>
      <anchor>a67d94631ff534a7d8ec26a7f5e1d8cf0</anchor>
      <arglist>(const dg::Vector &amp;vect, MatrixHomogeneous &amp;Mres)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::PoseRollPitchYawToMatrixHomo</name>
    <filename>structdynamicgraph_1_1sot_1_1PoseRollPitchYawToMatrixHomo.html</filename>
    <base>UnaryOpHeader&lt; Vector, MatrixHomogeneous &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1PoseRollPitchYawToMatrixHomo.html</anchorfile>
      <anchor>a9e13838aa4f947ee4b41c2c001ddc68c</anchor>
      <arglist>(const dg::Vector &amp;vect, MatrixHomogeneous &amp;Mres)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::PoseRollPitchYawToPoseUTheta</name>
    <filename>structdynamicgraph_1_1sot_1_1PoseRollPitchYawToPoseUTheta.html</filename>
    <base>UnaryOpHeader&lt; Vector, Vector &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1PoseRollPitchYawToPoseUTheta.html</anchorfile>
      <anchor>a35c1620befec5f02f715bb6baea7ca06</anchor>
      <arglist>(const dg::Vector &amp;vect, dg::Vector &amp;vectres)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::PoseUThetaToMatrixHomo</name>
    <filename>structdynamicgraph_1_1sot_1_1PoseUThetaToMatrixHomo.html</filename>
    <base>UnaryOpHeader&lt; Vector, MatrixHomogeneous &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1PoseUThetaToMatrixHomo.html</anchorfile>
      <anchor>a379923f36d07bb8f910ed01aab633871</anchor>
      <arglist>(const dg::Vector &amp;v, MatrixHomogeneous &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::classSot::Push</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Push.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Push.html</anchorfile>
      <anchor>a3812b19963c35b5aee8f546797166f1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Push</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Push.html</anchorfile>
      <anchor>a56bb80ce6b9d27eb21c02a9f9afd3e28</anchor>
      <arglist>(Sot &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Push</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Push.html</anchorfile>
      <anchor>ae42dfe2524120a7cc04ebc4c4b458d59</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-imports::PythonImportTest</name>
    <filename>classtest-imports_1_1PythonImportTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_attime</name>
      <anchorfile>classtest-imports_1_1PythonImportTest.html</anchorfile>
      <anchor>a84dbd08194737355f4a2791f9e6c27ab</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_history</name>
      <anchorfile>classtest-imports_1_1PythonImportTest.html</anchorfile>
      <anchor>ae1c799ae26c8b3ed7f5eb08a9d4d1ed4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_math_small_entities</name>
      <anchorfile>classtest-imports_1_1PythonImportTest.html</anchorfile>
      <anchor>a829603942958efce6c469b761e552d1d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_matrix_util</name>
      <anchorfile>classtest-imports_1_1PythonImportTest.html</anchorfile>
      <anchor>a445a5e2f384c92fa3e18eaf77fedcc1d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_meta_task_posture</name>
      <anchorfile>classtest-imports_1_1PythonImportTest.html</anchorfile>
      <anchor>a37eb8197d2bc7dba204b647ab29574cf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_meta_task_visual_point</name>
      <anchorfile>classtest-imports_1_1PythonImportTest.html</anchorfile>
      <anchor>a8243c05db16f693c039d163d9f36b065</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_meta_tasks</name>
      <anchorfile>classtest-imports_1_1PythonImportTest.html</anchorfile>
      <anchor>ab6d9374e20212f761022a7e4b4e8f1e5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_meta_tasks_kine</name>
      <anchorfile>classtest-imports_1_1PythonImportTest.html</anchorfile>
      <anchor>aa11f1958d08f4112d0d7a30bc962430e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_thread_interruptible_loop</name>
      <anchorfile>classtest-imports_1_1PythonImportTest.html</anchorfile>
      <anchor>a069b1b277184d3e1a5e855373d9bfdc4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_viewer_helper</name>
      <anchorfile>classtest-imports_1_1PythonImportTest.html</anchorfile>
      <anchor>a8819f24c748bccbd0d7adb9239c3d937</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_viewer_loger</name>
      <anchorfile>classtest-imports_1_1PythonImportTest.html</anchorfile>
      <anchor>adf1d029c82eb0dd534b63e33ad94fef0</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::QuaternionToMatrix</name>
    <filename>structdynamicgraph_1_1sot_1_1QuaternionToMatrix.html</filename>
    <base>UnaryOpHeader&lt; VectorQuaternion, MatrixRotation &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1QuaternionToMatrix.html</anchorfile>
      <anchor>ad2f06400d38053c5194f904b478f2aa0</anchor>
      <arglist>(const VectorQuaternion &amp;r, MatrixRotation &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::QuaternionToRPY</name>
    <filename>structdynamicgraph_1_1sot_1_1QuaternionToRPY.html</filename>
    <base>UnaryOpHeader&lt; VectorQuaternion, VectorRollPitchYaw &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1QuaternionToRPY.html</anchorfile>
      <anchor>afb011d905df4ca4425ba75a9da2531e4</anchor>
      <arglist>(const VectorQuaternion &amp;r, VectorRollPitchYaw &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::classSot::Remove</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Remove.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Remove.html</anchorfile>
      <anchor>ac38db1d60e0cdca0b887a717c9af8a93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Remove</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Remove.html</anchorfile>
      <anchor>a9c8d8070e76d8de788ed4907c45f9c62</anchor>
      <arglist>(Sot &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Remove</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Remove.html</anchorfile>
      <anchor>a9589d4568b63b331ad08080f1ecaa69d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::matrixConstant::Resize</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1matrixConstant_1_1Resize.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1matrixConstant_1_1Resize.html</anchorfile>
      <anchor>aefd38448fc91cd70c908fb41727dcbd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Resize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1matrixConstant_1_1Resize.html</anchorfile>
      <anchor>a23d79144a3129e526b6c3373c6f979b2</anchor>
      <arglist>(MatrixConstant &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Resize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1matrixConstant_1_1Resize.html</anchorfile>
      <anchor>a5c3a61bf7f18c9485121ee9e403575d9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::vectorConstant::Resize</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1vectorConstant_1_1Resize.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1vectorConstant_1_1Resize.html</anchorfile>
      <anchor>a3116744faba34b689cb00d1c2a7e5303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Resize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1vectorConstant_1_1Resize.html</anchorfile>
      <anchor>a6700d7b480497ff27a8553a756a0b0ae</anchor>
      <arglist>(VectorConstant &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Resize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1vectorConstant_1_1Resize.html</anchorfile>
      <anchor>a101819d8e24970aea4d0fddfebaa0161</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::RobotSimu</name>
    <filename>classdynamicgraph_1_1sot_1_1RobotSimu.html</filename>
    <base>dynamicgraph::sot::Device</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RobotSimu.html</anchorfile>
      <anchor>a1903f3690053097ae20a3c40f4840568</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotSimu</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RobotSimu.html</anchorfile>
      <anchor>ac7652be728c2ed7bfaf883737e171b32</anchor>
      <arglist>(const std::string &amp;inName)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RobotSimu.html</anchorfile>
      <anchor>aa211b800fa4a6675cac3fb7e42b1aa16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::RobotUtil</name>
    <filename>structdynamicgraph_1_1sot_1_1RobotUtil.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>base_sot_to_urdf</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>aa6c9c13e3065b16cd66acc2a78bfa2e1</anchor>
      <arglist>(ConstRefVector q_sot, RefVector q_urdf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>base_urdf_to_sot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a761854de7ee29858097686664a352598</anchor>
      <arglist>(ConstRefVector q_urdf, RefVector q_sot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>config_sot_to_urdf</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a16d1b354cd9dc21be91a55813f56de9b</anchor>
      <arglist>(ConstRefVector q_sot, RefVector q_urdf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>config_urdf_to_sot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a380f34664f6b584ac2e1d5789171bd5c</anchor>
      <arglist>(ConstRefVector q_urdf, RefVector q_sot)</arglist>
    </member>
    <member kind="function">
      <type>JointLimits</type>
      <name>cp_get_joint_limits_from_id</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a6e87f3360f96e038661a891b1acaa73e</anchor>
      <arglist>(Index id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_id_to_name_map</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a2649e2e0545b432fc3766625a7d617ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Index &amp;</type>
      <name>get_id_from_name</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a176d177fd1b8a5a173e0fb1c7ade3e76</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const JointLimits &amp;</type>
      <name>get_joint_limits_from_id</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>af849c223a7393174046ce3ac20e37660</anchor>
      <arglist>(Index id)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>get_name_from_id</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a2ec4353098a81c4ccebc1955c376aa3f</anchor>
      <arglist>(Index id)</arglist>
    </member>
    <member kind="function">
      <type>boost::property_tree::ptree &amp;</type>
      <name>get_property_tree</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a7d45235ca8da3d67df869fb69066153e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>joints_sot_to_urdf</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>af189640e3a237de7f029a63414449eb5</anchor>
      <arglist>(ConstRefVector q_sot, RefVector q_urdf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>joints_urdf_to_sot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a88b68ee4161c0379081e7ef56b2ff4f3</anchor>
      <arglist>(ConstRefVector q_urdf, RefVector q_sot)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotUtil</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a7ebeb4a2e731f8cb2cb8284ee8d03c4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_joint_limits_for_id</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a099c9a663a3fbdd33a14d19cb6a3668c</anchor>
      <arglist>(const Index &amp;idx, const double &amp;lq, const double &amp;uq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_name_to_id</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>aec86ff8f8089943f62cb86e747d0a319</anchor>
      <arglist>(const std::string &amp;jointName, const Index &amp;jointId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_urdf_to_sot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a773098463034d4a6822b4cc0eaee4acf</anchor>
      <arglist>(const dynamicgraph::Vector &amp;urdf_to_sot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_urdf_to_sot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>ae48a7dce97bf34544e2a321c43492305</anchor>
      <arglist>(const std::vector&lt; Index &gt; &amp;urdf_to_sot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>velocity_sot_to_urdf</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>af58b80136bf60871d42eb08e213bcd4c</anchor>
      <arglist>(ConstRefVector q_urdf, ConstRefVector v_sot, RefVector v_urdf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>velocity_urdf_to_sot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a54f74bbc77517849ff6c6f4f4ebadd9b</anchor>
      <arglist>(ConstRefVector q_urdf, ConstRefVector v_urdf, RefVector v_sot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendMsg</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>aaf53f49c98e94f57f4eadf33564fcd85</anchor>
      <arglist>(const std::string &amp;msg, MsgType t=MSG_TYPE_INFO, const std::string &amp;lineId=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoggerVerbosityLevel</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a882683197ac5d653464e13146ebc34df</anchor>
      <arglist>(LoggerVerbosity lv)</arglist>
    </member>
    <member kind="function">
      <type>LoggerVerbosity</type>
      <name>getLoggerVerbosityLevel</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>ade71a93aa14f5bcbb140a6aad0210f49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a648188b53cfcb818b3f9ecbb1807d9e3</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_parameter</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a6f26a518e8b1078b5f8cca553be0c28d</anchor>
      <arglist>(const std::string &amp;parameter_name, const Type &amp;parameter_value)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>get_parameter</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a555fe008b84e403ef8d460189a004e0a</anchor>
      <arglist>(const std::string &amp;parameter_name)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Vector</type>
      <name>m_dgv_urdf_to_sot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a0a2b3b24c41a241c0d1da6f6b8dd0cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FootUtil</type>
      <name>m_foot_util</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>af7cf99db9d60497cce634280f0d72aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ForceUtil</type>
      <name>m_force_util</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>ad9b5b2ca0d8218e8e43e273e1ddb9c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HandUtil</type>
      <name>m_hand_util</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a4f2f92c5f59220e8a373e13f44a4f924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; Index, std::string &gt;</type>
      <name>m_id_to_name</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a1abf9d50294cfbea1ab0ff2d10601ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_imu_joint_name</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a822c24d541cbcacfaa742a2b5f7517e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; Index, JointLimits &gt;</type>
      <name>m_limits_map</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a9d7fe0a1f4db4b2003dff52921d4f534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, Index &gt;</type>
      <name>m_name_to_id</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>abb37720675bcc3667ed957847d94f670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>m_nbJoints</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a010098fd07c8ec114f4862bad33650ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_urdf_filename</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a5834cd817873a3fc74703ee5701b3fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Index &gt;</type>
      <name>m_urdf_to_sot</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a14b0ea087fe45599fbfc94e41e6d69c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Logger</type>
      <name>logger_</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>ab0bf2e36ac7221fc3ec37df5e1c2ea24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>parameters_strings_</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>adf5205ad468a931c29112a0826f61648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::property_tree::ptree</type>
      <name>property_tree_</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a5b89683fd8722c687c5b8ab716c43fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendMsg</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>aaf53f49c98e94f57f4eadf33564fcd85</anchor>
      <arglist>(const std::string &amp;msg, MsgType t=MSG_TYPE_INFO, const std::string &amp;lineId=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoggerVerbosityLevel</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a882683197ac5d653464e13146ebc34df</anchor>
      <arglist>(LoggerVerbosity lv)</arglist>
    </member>
    <member kind="function">
      <type>LoggerVerbosity</type>
      <name>getLoggerVerbosityLevel</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>ade71a93aa14f5bcbb140a6aad0210f49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a648188b53cfcb818b3f9ecbb1807d9e3</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_parameter</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a6f26a518e8b1078b5f8cca553be0c28d</anchor>
      <arglist>(const std::string &amp;parameter_name, const Type &amp;parameter_value)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>get_parameter</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RobotUtil.html</anchorfile>
      <anchor>a555fe008b84e403ef8d460189a004e0a</anchor>
      <arglist>(const std::string &amp;parameter_name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::utils::viewer_helper::RobotViewerFaked</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper_1_1RobotViewerFaked.html</filename>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper_1_1RobotViewerFaked.html</anchorfile>
      <anchor>a6655e988cc69face3409b9edf0ea9b85</anchor>
      <arglist>(*args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>updateElementConfig</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper_1_1RobotViewerFaked.html</anchorfile>
      <anchor>abedcfa23673f37917d037ac2e83c775b</anchor>
      <arglist>(*args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::RPYToMatrix</name>
    <filename>structdynamicgraph_1_1sot_1_1RPYToMatrix.html</filename>
    <base>UnaryOpHeader&lt; VectorRollPitchYaw, MatrixRotation &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RPYToMatrix.html</anchorfile>
      <anchor>adf0b936fedf21d9d698b6f6e872b886a</anchor>
      <arglist>(const VectorRollPitchYaw &amp;r, MatrixRotation &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::RPYToQuaternion</name>
    <filename>structdynamicgraph_1_1sot_1_1RPYToQuaternion.html</filename>
    <base>UnaryOpHeader&lt; VectorRollPitchYaw, VectorQuaternion &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1RPYToQuaternion.html</anchorfile>
      <anchor>a39cbcd978ee00eeeb37856e594bd6c5e</anchor>
      <arglist>(const VectorRollPitchYaw &amp;r, VectorQuaternion &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::RulesJointTrajectory</name>
    <filename>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</filename>
    <member kind="function">
      <type>void</type>
      <name>parse_string</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a4a553a552eb26f422e8f2857f3c3b391</anchor>
      <arglist>(std::string &amp;atext)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RulesJointTrajectory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a31a5a348feeba2b156e33a228fe6ec3d</anchor>
      <arglist>(Trajectory &amp;TrajectoryToFill)</arglist>
    </member>
    <member kind="variable">
      <type>boost::regex</type>
      <name>bg_liste_of_pts_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>acbad342ffbc921b852a90612728a5214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>bg_liste_of_pts_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a1635aaac06bd9167f3d0e18f1049d969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::regex</type>
      <name>bg_pt_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a9492a1ba1e7c892fd98ef3bf292ecfda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>bg_pt_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a0a6e0ff6ca0bf5624ca18f44f5d3bfa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::regex</type>
      <name>comma_pt_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a667199b6923b35455381599a4a66b43e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>comma_pt_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a2611efa45093035aa66a46e13fac2913</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>dbg_level</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a98acc336b05e1e072d7d10e574499b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::regex</type>
      <name>end_pt_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a2143f6bf6915d0b94ff0c785137ec1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>end_pt_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a6366fb3016ffc74c111be53b4590d23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>float_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a2c10874e63800f55d4b7e6d21f5f0c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>frame_id_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a792f92f459f496e577ea7f3c9b462e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::regex</type>
      <name>header_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>abdb0d70d540b1af440189cbb5859214f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>header_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a7cf95d3cdf2f962025f51881a03a7828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>joint_name_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a3a384950ec0da6df0f2d5f6e930cd9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>joint_names</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a7a97abb7cd7becbe586bc971f027332a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::regex</type>
      <name>list_of_jn_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a18c77b7fa0a1d592fb1be819ff615e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>list_of_jn_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a26242c033e64b410253300baba81ba64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::regex</type>
      <name>list_of_pv_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>ae28d735678db3781e340fd6c00b0a1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>list_of_pv_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a08e6fb34aa689359dc333dd3e40a35da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>point_value_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>aa1fae2b5082aebcfe87b4f47cba8867f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>seq_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a3e615a339e4b8c72b91030aef10d96d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>timestamp_str_re</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>afb53d39b740ff1ec4c81e0a788a71652</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parse_header</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a24caaf209e0811958cf17603f58e9ef3</anchor>
      <arglist>(std::string &amp;text, std::string &amp;sub_text1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parse_joint_names</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a0ca32a5cb036b816b46bba5e52d21b22</anchor>
      <arglist>(std::string &amp;text, std::string &amp;sub_text1, std::vector&lt; std::string &gt; &amp;joint_names)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>parse_point</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a63b7981ed9d37a45a7f7be51e8dc60a7</anchor>
      <arglist>(std::string &amp;trajectory, std::string &amp;sub_text1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>parse_points</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a1384a7d8afa2ca046963c7aeef2bb50e</anchor>
      <arglist>(std::string &amp;trajectory, std::string &amp;sub_text1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>parse_seq</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>aa975a9bbbf94df1612009930e3b4b956</anchor>
      <arglist>(std::string &amp;text, std::string &amp;sub_text1, std::vector&lt; double &gt; &amp;seq)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>search_exp_sub_string</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>a62fb6a8edd4d387a8a3e1ba07771ae47</anchor>
      <arglist>(std::string &amp;text, boost::match_results&lt; std::string::const_iterator &gt; &amp;what, boost::regex &amp;e, std::string &amp;sub_text)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Trajectory &amp;</type>
      <name>TrajectoryToFill_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1RulesJointTrajectory.html</anchorfile>
      <anchor>aa06fc8a336391f7c4f40090c32c3b3c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::SE3VectorToMatrixHomo</name>
    <filename>structdynamicgraph_1_1sot_1_1SE3VectorToMatrixHomo.html</filename>
    <base>UnaryOpHeader&lt; dg::Vector, MatrixHomogeneous &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1SE3VectorToMatrixHomo.html</anchorfile>
      <anchor>aec16620e3c7d183942a9c7d5665f431c</anchor>
      <arglist>(const dg::Vector &amp;vect, MatrixHomogeneous &amp;Mres)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Segment</name>
    <filename>classdynamicgraph_1_1sot_1_1Segment.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Segment.html</anchorfile>
      <anchor>a86c7b2ee1b016aaf1d151a3865d2c821</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Segment</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Segment.html</anchorfile>
      <anchor>a21bcb6e4875e438cc3d285785a9e27ba</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRange</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Segment.html</anchorfile>
      <anchor>a9df1379eaa878c44cae43ff1520de391</anchor>
      <arglist>(const size_type &amp;i0, const size_type &amp;length)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Segment.html</anchorfile>
      <anchor>aca2fffcdd1215197965c50277b6ae0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vector &amp;</type>
      <name>compute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Segment.html</anchorfile>
      <anchor>a2dd1890da8e620fe9d158effa6347eac</anchor>
      <arglist>(Vector &amp;output, sigtime_t time)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SignalPtr&lt; Vector, sigtime_t &gt;</type>
      <name>inputSIN_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Segment.html</anchorfile>
      <anchor>a521f647f60313c8ec75f9e00cc41c3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SignalTimeDependent&lt; Vector, sigtime_t &gt;</type>
      <name>outputSOUT_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Segment.html</anchorfile>
      <anchor>ab9191b8bc26f5bcbff92ef8053d70fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::pair&lt; size_type, size_type &gt;</type>
      <name>range_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Segment.html</anchorfile>
      <anchor>a5c7d5a244ceb9465ba3fcf37c0f7e38b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::VectorMix::segment_t</name>
    <filename>structdynamicgraph_1_1sot_1_1VectorMix_1_1segment__t.html</filename>
    <member kind="function">
      <type></type>
      <name>segment_t</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorMix_1_1segment__t.html</anchorfile>
      <anchor>adb88c9b84d4a54ea0b414d3d9c287585</anchor>
      <arglist>(Vector::Index i, Vector::Index s, std::size_t sig)</arglist>
    </member>
    <member kind="variable">
      <type>Vector::Index</type>
      <name>index</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorMix_1_1segment__t.html</anchorfile>
      <anchor>ae1f02762c286384079c6b7f1bd30a498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector::Index</type>
      <name>input</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorMix_1_1segment__t.html</anchorfile>
      <anchor>afe5b34d2301a9e486b6c4d383b6d6499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>sigIdx</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorMix_1_1segment__t.html</anchorfile>
      <anchor>a80d6a0a4064b1035fc40a7ec1813c15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector::Index</type>
      <name>size</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorMix_1_1segment__t.html</anchorfile>
      <anchor>a3be1012cf90d1dcbdfd5f8fc9759fecd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::FeaturePosture::SelectDof</name>
    <filename>classdynamicgraph_1_1sot_1_1FeaturePosture_1_1SelectDof.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture_1_1SelectDof.html</anchorfile>
      <anchor>ac07cdd7a2d5c008d7853015933644066</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelectDof</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture_1_1SelectDof.html</anchorfile>
      <anchor>ad6bb9d8554b0ed2d99a87682725c6595</anchor>
      <arglist>(FeaturePosture &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SelectDof</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1FeaturePosture_1_1SelectDof.html</anchorfile>
      <anchor>a839bc8a9b83ea05e7324edc66860af8f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Sequencer</name>
    <filename>classdynamicgraph_1_1sot_1_1Sequencer.html</filename>
    <base>dynamicgraph::Entity</base>
    <class kind="class">dynamicgraph::sot::Sequencer::sotEventAbstract</class>
    <member kind="function">
      <type>void</type>
      <name>addTask</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>ad7b684660cb6fa8eade610367bf2dcdd</anchor>
      <arglist>(sotEventAbstract *task, const std::size_t time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAll</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>abb4a25c62518f6a8c334a03adfc4f618</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>a65c7de41415065e561294abcd4d961e8</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rmTask</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>a8bae36c63da3159aa891f783d441e2af</anchor>
      <arglist>(size_type eventType, const std::string &amp;name, const std::size_t time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sequencer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>a3871abf5a600d186abaf6eb2a34ccedf</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSotRef</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>a3ee8d21de5bf57888d995c39035ad973</anchor>
      <arglist>(Sot *sot)</arglist>
    </member>
    <member kind="function">
      <type>size_type &amp;</type>
      <name>trigger</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>acfd8c72ec15c39d55296cd5576c2f6c6</anchor>
      <arglist>(size_type &amp;dummy, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Sequencer</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>a67acaec0a4ef53a7660e666081cdbe77</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; size_type, sigtime_t &gt;</type>
      <name>triggerSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>a35b25bd08e49017b1adcfedde66c4ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::list&lt; sotEventAbstract * &gt;</type>
      <name>TaskList</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>aea0a7991a29eaf473c884fefa577a691</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::size_t, TaskList &gt;</type>
      <name>TaskMap</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>ae560e3887cb6e54462340a753ca7ec2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>noOutput</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>a11977b0c191a410943d011c6620ed440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::ostream *</type>
      <name>outputStreamPtr</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>a5560ca9919ea3e8ba656b87de88e6d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>playMode</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>aaadd07b1ac12f2bbebc340e074e02c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Sot *</type>
      <name>sotPtr</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>a038a9163fd5cfa942f30b7b4ff554544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TaskMap</type>
      <name>taskMap</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>ab07bb9ab90a951d374c6e3ce6d32e364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sigtime_t</type>
      <name>timeInit</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>a828d0a89800edf7f6b323f930239abec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer.html</anchorfile>
      <anchor>a6cd3cceded95d4ef30efa14f0bf11ab0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::SetElement</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1SetElement.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>dynamicgraph::command::Command</base>
    <member kind="function">
      <type>Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1SetElement.html</anchorfile>
      <anchor>a54051745681b3c5cc0b28b48f9f6fc31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetElement</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1SetElement.html</anchorfile>
      <anchor>a02983498f67c7bc9fc62a739835acdb3</anchor>
      <arglist>(FIRFilter&lt; sigT, coefT &gt; &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::classSot::SetInitTrajectory</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1SetInitTrajectory.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1SetInitTrajectory.html</anchorfile>
      <anchor>a953e19f0ea7456c71df557ef3c38d7e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetInitTrajectory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1SetInitTrajectory.html</anchorfile>
      <anchor>ada392b4c4f8fbe7c45f8dc4cbe5efaad</anchor>
      <arglist>(SotJointTrajectoryEntity &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SetInitTrajectory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1SetInitTrajectory.html</anchorfile>
      <anchor>a1c10694bb4217e3e117609f3dbcebd60</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::internal::Signal</name>
    <filename>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</filename>
    <base>Signal&lt; Vector, sigtime_t &gt;</base>
    <member kind="typedef">
      <type>size_type *</type>
      <name>Mutex</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a00502a6a45daaa502e16432280b55347</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_type *</type>
      <name>MutexError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ad0d102f4cebf3c075c65955f8aed1dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector &amp;</type>
      <name>access</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a67202c68a63d4280bb59d821eb95fc79</anchor>
      <arglist>(const sigtime_t &amp;t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector &amp;</type>
      <name>accessCopy</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>aa1d1a5806704b2e4b8dde76e51ae7fa4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>add4874cd618438efee4aef0a25703815</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>get</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ada6fe679d2ae777396b4df8b98cb4f9b</anchor>
      <arglist>(std::ostream &amp;value) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a08adfdf14f766cfbdac088e83879571f</anchor>
      <arglist>(std::string &amp;aClassName) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const Vector &amp;</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a75b0b2b2f34b7d6b8b0a893ed4ddf92f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector &amp;</type>
      <name>operator()</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>aed94f6b2e95dae82349bcbab02b7c978</anchor>
      <arglist>(const sigtime_t &amp;t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Signal &amp;</type>
      <name>operator=</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ab8451ea323a70ad7cd78d99f6de33dc6</anchor>
      <arglist>(const Vector &amp;t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>recompute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ade11f155968b49ae409949ec42a69580</anchor>
      <arglist>(const sigtime_t &amp;t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ae3a1273d7435ea42a4664d5df8268860</anchor>
      <arglist>(std::istringstream &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setConstant</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>aa7b43556fa40556ba9e2ba308efa7c0a</anchor>
      <arglist>(const Vector &amp;t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFunction</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>aba8908955e9f5f3912cca3a0befeff3a</anchor>
      <arglist>(boost::function2&lt; Vector &amp;, Vector &amp;, sigtime_t &gt; t, Mutex *mutexref=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a406dbaba8d1edc7a535f5e37c47ad9ec</anchor>
      <arglist>(const Vector *t, Mutex *mutexref=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setReferenceNonConstant</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>adfce265c6bf51e4896e083f6b8048ed2</anchor>
      <arglist>(Vector *t, Mutex *mutexref=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Signal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a4f66e855ce68d0b355eefef701d5a531</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trace</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>addc270856a93fb9c237c611fb57e9d96</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Signal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a2f477acfaa1512b59815b50d3575bd8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>CONSTANT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ad893deca65a315c3be77f5f2b5e497f0a53b16949130cecdf9c690331ed3d619c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FUNCTION</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ad893deca65a315c3be77f5f2b5e497f0ae0fdc6146f5e0f037d1b9d2ecd348eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>REFERENCE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ad893deca65a315c3be77f5f2b5e497f0a40493b38798727c28ef9f8805dd1b0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>REFERENCE_NON_CONST</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ad893deca65a315c3be77f5f2b5e497f0ab26ce2fa002cb5cd4d567ccd89b08492</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>SignalType</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ad893deca65a315c3be77f5f2b5e497f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>CONSTANT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ad893deca65a315c3be77f5f2b5e497f0a53b16949130cecdf9c690331ed3d619c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>REFERENCE</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ad893deca65a315c3be77f5f2b5e497f0a40493b38798727c28ef9f8805dd1b0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>REFERENCE_NON_CONST</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ad893deca65a315c3be77f5f2b5e497f0ab26ce2fa002cb5cd4d567ccd89b08492</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FUNCTION</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ad893deca65a315c3be77f5f2b5e497f0ae0fdc6146f5e0f037d1b9d2ecd348eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>keepReference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a2904bf199d3a0b743401a48a56d0b97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mutex *</type>
      <name>providerMutex</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>ab06bd5d0bd727e5921b43498450924cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::function2&lt; Vector &amp;, Vector &amp;, sigtime_t &gt;</type>
      <name>Tfunction</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a5c893c2a7ce4a0f1d9f23a504db57f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const Vector *</type>
      <name>Treference</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a5bafdd1039102d446605e40f6bea70c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector *</type>
      <name>TreferenceNonConst</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a8b1bcb2dbf77684b0bcf159d43997e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>const static bool</type>
      <name>KEEP_REFERENCE_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a06899acb1e04e14e64ae45251d3aa496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const SignalType</type>
      <name>SIGNAL_TYPE_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1internal_1_1Signal.html</anchorfile>
      <anchor>a00622ef0e2b0483785843c6e419dd32f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::signal_io&lt; sot::Flags &gt;</name>
    <filename>structdynamicgraph_1_1signal__io_3_01sot_1_1Flags_01_4.html</filename>
    <base>signal_io_unimplemented&lt; sot::Flags &gt;</base>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::signal_io&lt; sot::MultiBound &gt;</name>
    <filename>structdynamicgraph_1_1signal__io_3_01sot_1_1MultiBound_01_4.html</filename>
    <base>signal_io_unimplemented&lt; sot::MultiBound &gt;</base>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::signal_io&lt; sot::Trajectory &gt;</name>
    <filename>structdynamicgraph_1_1signal__io_3_01sot_1_1Trajectory_01_4.html</filename>
    <base>signal_io_unimplemented&lt; sot::Trajectory &gt;</base>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::PeriodicCall::SignalToCall</name>
    <filename>structdynamicgraph_1_1sot_1_1PeriodicCall_1_1SignalToCall.html</filename>
    <member kind="function">
      <type></type>
      <name>SignalToCall</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1PeriodicCall_1_1SignalToCall.html</anchorfile>
      <anchor>a627a93daa0d5a80e956360f5def8ef31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SignalToCall</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1PeriodicCall_1_1SignalToCall.html</anchorfile>
      <anchor>a808aecf53b2f4ddfc937f04dd16b0084</anchor>
      <arglist>(dynamicgraph::SignalBase&lt; sigtime_t &gt; *s, std::size_t df=1)</arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>downsamplingFactor</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1PeriodicCall_1_1SignalToCall.html</anchorfile>
      <anchor>a8c35d1dc7f40679b75931e28cd1dcf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalBase&lt; sigtime_t &gt; *</type>
      <name>signal</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1PeriodicCall_1_1SignalToCall.html</anchorfile>
      <anchor>ac350c510a2358760c10501f8946440d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::SkewSymToVector</name>
    <filename>structdynamicgraph_1_1sot_1_1SkewSymToVector.html</filename>
    <base>UnaryOpHeader&lt; Matrix, Vector &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1SkewSymToVector.html</anchorfile>
      <anchor>a5c45a3635c4834e5f0dca9eda072de8d</anchor>
      <arglist>(const Matrix &amp;M, Vector &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::SmoothReach</name>
    <filename>classdynamicgraph_1_1sot_1_1SmoothReach.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>ae8f5bf733d59fd942a43dbe77d1dbe86</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a6a7950aeb7097526235e87b1d6977147</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const dynamicgraph::Vector &amp;</type>
      <name>getGoal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a123c8c2886b7b0a475b99d28f7a87d0f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const size_type &amp;</type>
      <name>getLength</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>ac26c7dd871eeb91860d5f045d92214c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const size_type &amp;</type>
      <name>getStart</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a6f53b27ba4682e8b633a4a7960b3949c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>goalSOUT_function</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a40ec438c7bce6c7bcab3eadd3831dc33</anchor>
      <arglist>(dynamicgraph::Vector &amp;goal, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initCommands</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a93ade7c806848b3745f52e679bcfa807</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a1c286cd687c3fe8b03753837e948c678</anchor>
      <arglist>(const dynamicgraph::Vector &amp;goal, const size_type &amp;length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSmoothing</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a5afb584ac6f22c3199d1bf8aa8255399</anchor>
      <arglist>(const size_type &amp;mode, const double &amp;param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmoothReach</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a94fb3c71483b477145b208ab9a21448d</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SmoothReach</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>abe5ab47b6b906e9036dfb26cd9db689e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>goalSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a6af96392c9977f000aee592eca53fc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>startSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a0621f606dc8d34a02ad410b04cf53916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>adfb6dc5af45f00af64ef89398cb61fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>smoothFunction</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a636f4ee86cd38ba893889c263067239c</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamicgraph::Vector</type>
      <name>goal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a0fd2f861e2cfc8c59befce062fc99924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isParam</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a0a8fc5461f1c9674b3bb8a766c33a02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>isStarted</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>aef8c967f5a072e8336b61d3657c337a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>lengthTime</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a9b15703f9f36f52772f76a021467790c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>smoothMode</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a86f0112c6dc6f89fd03c0584bf05e945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>smoothParam</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a12f8d0d74fa64c0b3b090ba26ef8c8a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamicgraph::Vector</type>
      <name>start</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>a05cd83067731bc600a1797df22608c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>startTime</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SmoothReach.html</anchorfile>
      <anchor>acea70feced7239a6dcd8fa583d97612c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-smooth-reach::SmoothReachTest</name>
    <filename>classtest-smooth-reach_1_1SmoothReachTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_smooth_reach</name>
      <anchorfile>classtest-smooth-reach_1_1SmoothReachTest.html</anchorfile>
      <anchor>a114386b8203433fabc787ed20b3a67d3</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Sot</name>
    <filename>classdynamicgraph_1_1sot_1_1Sot.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="typedef">
      <type>std::list&lt; TaskAbstract * &gt;</type>
      <name>StackType</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>ae2921267f7e424483e44e264a695c60b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>defineNbDof</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>aa19b71b0ba06f61724ff16d45145c94f</anchor>
      <arglist>(const size_type &amp;nbDof)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>af068c89da611aa885723da727f3b2c92</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const size_type &amp;</type>
      <name>getNbDof</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a687caf45422932284043db575305b3e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sot</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a445ec416b48e4c5b41e758dd99ac861b</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>writeGraph</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>ac55a8708a236aaf8f89377fd40cd3132</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Sot</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>acf9b4a611f53b01e5a0fac556e6bd05b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const StackType &amp;</type>
      <name>tasks</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>ac72591711ff24088978ecfde42d20164</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>push</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a30e87456115b021864f48fa1af0ccb2e</anchor>
      <arglist>(TaskAbstract &amp;task)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TaskAbstract &amp;</type>
      <name>pop</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a8e86b015843ba0bf7703e46bd6479135</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>exist</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>abfa9ecb620d95d69da9a3d2394e446b3</anchor>
      <arglist>(const TaskAbstract &amp;task)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>remove</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a3b8d53f08669908fd03dc24cf151f36a</anchor>
      <arglist>(const TaskAbstract &amp;task)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeDependency</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>ae43c5994818d8272e85fc50eab6146b9</anchor>
      <arglist>(const TaskAbstract &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>up</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a6bb649dc0811ee82a27acefa59f3a6fd</anchor>
      <arglist>(const TaskAbstract &amp;task)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>down</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>ad80bb543009a3a12c87e072606b49b6f</anchor>
      <arglist>(const TaskAbstract &amp;task)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a491b8efc5b7b35b5ca1a6b120d02ca50</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeControlLaw</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a39e2816415bf32e76076ec9001fabdfa</anchor>
      <arglist>(dynamicgraph::Vector &amp;control, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>taskVectorToMlVector</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a3ae7a0a54ea5649201595ab68a967ce4</anchor>
      <arglist>(const VectorMultiBound &amp;taskVector, Vector &amp;err)</arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>q0SIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>ac41708944a99a4cec96f2e772911e4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>proj0SIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>af4164efbb6fa8d53d05e3f58a0c1e11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; double, sigtime_t &gt;</type>
      <name>inversionThresholdSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>aa1b8dce6730844776d5323a44490ef21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>controlSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a24ac2eaaa504a61900fded9ad24887e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>ae51f901649f2c0a56fd155dd91e918e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>INVERSION_THRESHOLD_DEFAULT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a03fbfa056402d1af6284d102e08bea61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>enablePostureTaskAcceleration</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>aaee14261a9f954ed49d0b4f5870a6229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxControlIncrementSquaredNorm</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a5b47c4feab886cf25d5449679fbd074f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_type</type>
      <name>nbJoints</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>aca09d4e2fca8106e565eaa1e57ad32dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StackType</type>
      <name>stack</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>aea8dc2c4cf02b26e524a647630b385c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const StackType &amp;</type>
      <name>tasks</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>ac72591711ff24088978ecfde42d20164</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>push</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a30e87456115b021864f48fa1af0ccb2e</anchor>
      <arglist>(TaskAbstract &amp;task)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TaskAbstract &amp;</type>
      <name>pop</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a8e86b015843ba0bf7703e46bd6479135</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>exist</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>abfa9ecb620d95d69da9a3d2394e446b3</anchor>
      <arglist>(const TaskAbstract &amp;task)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>remove</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a3b8d53f08669908fd03dc24cf151f36a</anchor>
      <arglist>(const TaskAbstract &amp;task)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeDependency</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>ae43c5994818d8272e85fc50eab6146b9</anchor>
      <arglist>(const TaskAbstract &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>up</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a6bb649dc0811ee82a27acefa59f3a6fd</anchor>
      <arglist>(const TaskAbstract &amp;task)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>down</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>ad80bb543009a3a12c87e072606b49b6f</anchor>
      <arglist>(const TaskAbstract &amp;task)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a491b8efc5b7b35b5ca1a6b120d02ca50</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dynamicgraph::Vector &amp;</type>
      <name>computeControlLaw</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a39e2816415bf32e76076ec9001fabdfa</anchor>
      <arglist>(dynamicgraph::Vector &amp;control, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>aa3cb22dd33492d1b575d7db343deab6f</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="friend">
      <type>SOTSOT_CORE_EXPORT friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a796df943aa2d3155609e12f1c4fe22fb</anchor>
      <arglist>(std::ostream &amp;os, const Sot &amp;sot)</arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>q0SIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>ac41708944a99a4cec96f2e772911e4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>proj0SIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>af4164efbb6fa8d53d05e3f58a0c1e11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; double, sigtime_t &gt;</type>
      <name>inversionThresholdSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>aa1b8dce6730844776d5323a44490ef21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>controlSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sot.html</anchorfile>
      <anchor>a24ac2eaaa504a61900fded9ad24887e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Sequencer::sotEventAbstract</name>
    <filename>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</filename>
    <member kind="enumvalue">
      <name>EVENT_ADD</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a3861e2cf182fc928694a6e7b9d222072ad63cf227fd780841742d90e92477bb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_CMD</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a3861e2cf182fc928694a6e7b9d222072a24135f9a9b5b930cc6e46c10db39b63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_RM</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a3861e2cf182fc928694a6e7b9d222072a92f00b4b577e1093c28571de970b17ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>sotEventType</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a3861e2cf182fc928694a6e7b9d222072</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_ADD</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a3861e2cf182fc928694a6e7b9d222072ad63cf227fd780841742d90e92477bb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_RM</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a3861e2cf182fc928694a6e7b9d222072a92f00b4b577e1093c28571de970b17ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_CMD</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a3861e2cf182fc928694a6e7b9d222072a24135f9a9b5b930cc6e46c10db39b63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>ab6d81061b5bca755fcfc4f5e68784891</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>getEventType</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>ad1b7e3f6aa23472edbf8cd284616a008</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>ad9f0727b305bd015cab7702e5a666078</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>operator()</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a28552228eceebd20840c4bf3432e2b32</anchor>
      <arglist>(Sot *sotPtr)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sotEventAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a1ffff61056f50cc7c1b9f4a27bba1b75</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~sotEventAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a011dbbb2cde9b9d16a670771639a27eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a1413530467a43871e9d8b0ab61227f07</anchor>
      <arglist>(const std::string &amp;name_)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_type</type>
      <name>eventType</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a8551e0cb7cda440736bf2444a91d9c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Sequencer_1_1sotEventAbstract.html</anchorfile>
      <anchor>a625980019479925110b99b8f0756f491</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sotEventAddATask</name>
    <filename>classsotEventAddATask.html</filename>
    <base>sotEventTaskBased</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classsotEventAddATask.html</anchorfile>
      <anchor>a872611c70fa80f2791e40f38fca84c61</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classsotEventAddATask.html</anchorfile>
      <anchor>adf8343fe5a8d0cdb3bb2402f934b88a3</anchor>
      <arglist>(Sot *sotptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sotEventAddATask</name>
      <anchorfile>classsotEventAddATask.html</anchorfile>
      <anchor>ac13f1b9e3e7cd301cc3afb88f2dfb3a6</anchor>
      <arglist>(const std::string name=&quot;&quot;, TaskAbstract *task=NULL)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sotEventCmd</name>
    <filename>classsotEventCmd.html</filename>
    <base>dynamicgraph::sot::Sequencer::sotEventAbstract</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classsotEventCmd.html</anchorfile>
      <anchor>a37992478526ee36b25848d9a65915e11</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEventCmd</name>
      <anchorfile>classsotEventCmd.html</anchorfile>
      <anchor>ae294af2b0e8d324d274793e718357a8a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classsotEventCmd.html</anchorfile>
      <anchor>ae2df68baefce5b8f41ef58226adedab0</anchor>
      <arglist>(std::istringstream &amp;args)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>operator()</name>
      <anchorfile>classsotEventCmd.html</anchorfile>
      <anchor>a624e8f9b2a6ce7ae14e4cb781ddacde5</anchor>
      <arglist>(Sot *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sotEventCmd</name>
      <anchorfile>classsotEventCmd.html</anchorfile>
      <anchor>adbc449bb66d50b9b47f0c6bcf195c12a</anchor>
      <arglist>(const std::string cmdLine=&quot;&quot;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>cmd</name>
      <anchorfile>classsotEventCmd.html</anchorfile>
      <anchor>a87a72cb2ca1127b8f271d5386f5f83b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sotEventRemoveATask</name>
    <filename>classsotEventRemoveATask.html</filename>
    <base>sotEventTaskBased</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classsotEventRemoveATask.html</anchorfile>
      <anchor>aa4766e6ab48d84e695415bf7bd6fa205</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classsotEventRemoveATask.html</anchorfile>
      <anchor>a5458e49f3f31764d4527a1b4d4d61785</anchor>
      <arglist>(Sot *sotptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sotEventRemoveATask</name>
      <anchorfile>classsotEventRemoveATask.html</anchorfile>
      <anchor>a0dae2e80e5fdea1e06d6278fb9e864d9</anchor>
      <arglist>(const std::string name=&quot;&quot;, TaskAbstract *task=NULL)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sotEventTaskBased</name>
    <filename>classsotEventTaskBased.html</filename>
    <base>dynamicgraph::sot::Sequencer::sotEventAbstract</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classsotEventTaskBased.html</anchorfile>
      <anchor>a7c9abd1d2424b874c13f92b3c9fddfbd</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classsotEventTaskBased.html</anchorfile>
      <anchor>affb6d3fa10169b3adb20cbb4c59b8a9e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classsotEventTaskBased.html</anchorfile>
      <anchor>a3a0da5b5253ec4cf9211cc01c4a382fb</anchor>
      <arglist>(std::istringstream &amp;cmdArgs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sotEventTaskBased</name>
      <anchorfile>classsotEventTaskBased.html</anchorfile>
      <anchor>aa60ca15b59271680954473d3654e0f51</anchor>
      <arglist>(const std::string name=&quot;&quot;, TaskAbstract *task=NULL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>defaultTaskName</name>
      <anchorfile>classsotEventTaskBased.html</anchorfile>
      <anchor>a4eeac23311bc3b6486e5839a7b120796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TaskAbstract *</type>
      <name>taskPtr</name>
      <anchorfile>classsotEventTaskBased.html</anchorfile>
      <anchor>a04a29e47ca315ac7fa77e2e3a70c1f28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::SotJointTrajectoryEntity</name>
    <filename>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="typedef">
      <type>size_type</type>
      <name>Dummy</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a57ffe44c6ca4c0f268e7405f5ef1b905</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a3c6421cde9aaa9db72fe1a9aa4c344cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>getNextCoM</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a819134a2eb6caf8223752f579ef93c12</anchor>
      <arglist>(dynamicgraph::Vector &amp;com, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>getNextCoP</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a7d36c0a96f528292292aceb63a719693</anchor>
      <arglist>(dynamicgraph::Vector &amp;cop, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>getNextPosition</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a9af7840672e04d05ca1acb77e137800a</anchor>
      <arglist>(dynamicgraph::Vector &amp;pos, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>sot::MatrixHomogeneous &amp;</type>
      <name>getNextWaist</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>acab017c177aee39a6a6594196633bb39</anchor>
      <arglist>(sot::MatrixHomogeneous &amp;waist, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t &amp;</type>
      <name>getSeqId</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>aaafd5e24fcc34eb17046189574963b76</anchor>
      <arglist>(std::size_t &amp;seqid, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFile</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a71ac4a359d5af2424c52569fb8498b33</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>size_type &amp;</type>
      <name>OneStepOfUpdate</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a2e1232c418e4a2948fe71372aea1f082</anchor>
      <arglist>(size_type &amp;dummy, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SotJointTrajectoryEntity</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>afd3183050dea22a670bfd5700640214c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>sot::MatrixHomogeneous</type>
      <name>XYZThetaToMatrixHomogeneous</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a4c4b0cdc86b7af81325b9f58b9cd538a</anchor>
      <arglist>(const dynamicgraph::Vector &amp;xyztheta)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SotJointTrajectoryEntity</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a70cd11f2e13c03da145d4475f8b32460</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; size_type, sigtime_t &gt;</type>
      <name>refresherSINTERN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a09cd4d4a9062793c6882e6c9973e7dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Dummy, sigtime_t &gt;</type>
      <name>OneStepOfUpdateS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a27c6e86f4004b5b52f3a009b23b0fec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>positionSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a9421440b0b32fe65285f8f8edda73914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>comSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a748de38c2f56903526e4c1933727c63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>zmpSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a5e66282d9f563b4935fd965a9d857075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; sot::MatrixHomogeneous, sigtime_t &gt;</type>
      <name>waistSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a93e6bf0f80620d05ab0b007077896f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; std::size_t, sigtime_t &gt;</type>
      <name>seqIdSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a731572783620f8227a93220ed22bbb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; Trajectory, sigtime_t &gt;</type>
      <name>trajectorySIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a8be711d4ca5f1af8881affc84a608ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setInitTraj</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a50e7a164ea4b28aaa8837360ff13f779</anchor>
      <arglist>(const std::string &amp;os)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>UpdatePoint</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a30dcda7cf3e28b630926654b1b5fa8cf</anchor>
      <arglist>(const JointTrajectoryPoint &amp;aJTP)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>UpdateTrajectory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a5f65932162a837eb9b5354472cca2c5f</anchor>
      <arglist>(const Trajectory &amp;aTrajectory)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>com_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a885ff4fdb6acdcd49a2159969f18d032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>cop_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>af40dd9af6a6d9a1095de8666b361e842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; sot::Trajectory &gt;</type>
      <name>deque_traj_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>ae881004363467adb88a3f76bfb8bbeab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; sot::Trajectory &gt;::size_type</type>
      <name>index_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>ab3bb3e57973c1cb7f2076e84f3edd0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sot::Trajectory</type>
      <name>init_traj_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a0ec96677faeb9cc61090db13e4e27baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>pose_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a45ea77bfe335252c93435e8f5e64607c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::size_t</type>
      <name>seqid_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>ac90c53e866dae38510f8408b851df739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>timestamp</type>
      <name>traj_timestamp_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>ac9ccccce6cbed85ab0e09edd08c0013e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sot::MatrixHomogeneous</type>
      <name>waist_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a065cef3afa6c3583bef83dca5e4735c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a4ee4502b64664627b608a53a5c425c2d</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="friend">
      <type>SOTJOINT_TRAJECTORY_ENTITY_EXPORT friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>aaf8cd97574a92b6d92b8b16d5ae2d71f</anchor>
      <arglist>(std::ostream &amp;os, const SotJointTrajectoryEntity &amp;r)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; size_type, sigtime_t &gt;</type>
      <name>refresherSINTERN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a09cd4d4a9062793c6882e6c9973e7dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Dummy, sigtime_t &gt;</type>
      <name>OneStepOfUpdateS</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a27c6e86f4004b5b52f3a009b23b0fec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>positionSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a9421440b0b32fe65285f8f8edda73914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>comSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a748de38c2f56903526e4c1933727c63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>zmpSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a5e66282d9f563b4935fd965a9d857075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; sot::MatrixHomogeneous, sigtime_t &gt;</type>
      <name>waistSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a93e6bf0f80620d05ab0b007077896f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; std::size_t, sigtime_t &gt;</type>
      <name>seqIdSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a731572783620f8227a93220ed22bbb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; Trajectory, sigtime_t &gt;</type>
      <name>trajectorySIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotJointTrajectoryEntity.html</anchorfile>
      <anchor>a8be711d4ca5f1af8881affc84a608ed4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::SotLoader</name>
    <filename>classdynamicgraph_1_1sot_1_1SotLoader.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cleanUp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>a9a2a32da983eb1c2ae373e3e1611a1a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialization</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>aed409e52388701df80c2251e8344df26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDynamicGraphStopped</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>ac26eaa17a2a75597ee02287121afb838</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadDeviceInPython</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>a9cc712e84b8955a692e7feb54b7ecf5d</anchor>
      <arglist>(const std::string &amp;device_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>oneIteration</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>af8efadb6e6c2e2b9b5a08746cada4aeb</anchor>
      <arglist>(std::map&lt; std::string, SensorValues &gt; &amp;sensors_in, std::map&lt; std::string, ControlValues &gt; &amp;control_values, const double &amp;period)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>parseOptions</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>a3747aaeb8c34d548200e0182cd8b6457</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runPythonCommand</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>a31ad768581772a61fd4b935a480a3255</anchor>
      <arglist>(const std::string &amp;command, std::string &amp;result, std::string &amp;out, std::string &amp;err)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runPythonFile</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>a9d2a4f0dc57f0a413f63cebe17488469</anchor>
      <arglist>(std::string ifilename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runPythonFile</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>a5925b07cd0c4c8653491058463435279</anchor>
      <arglist>(std::string ifilename, std::string &amp;err)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDynamicLibraryName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>a39897ff272dacc41f61f7750f8f5d890</anchor>
      <arglist>(std::string &amp;afilename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SotLoader</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>a0f4d262212fe994f47717610d4e2c4c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDG</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>ad4b0f166cca1e6a16b53ce28a5dac1bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopDG</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>af4517e8fb7a0692efe85014e379b5c24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SotLoader</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>a8ad21b2d93ce9a036c04c6707bd6c67a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, ControlValues &gt;</type>
      <name>control_values_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>ad6552e7fa1d0738f80c293a2d8f4878a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>device_name_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>ad72f0a9ab7fbd70fc0ae6686a7e86352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>dynamic_graph_stopped_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>af03351c9a1d928534c2cf79924d8f736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>python::Interpreter</type>
      <name>embeded_python_interpreter_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>a7cdc10747194a27051dfb3bd44eb784f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, SensorValues &gt;</type>
      <name>sensors_in_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>ac6f2c9b56f3e57d42eb49ab28ddaca88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>sot_dynamic_library_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>ac5a77ad92c67d6c09ec99ef01d2305aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>sot_dynamic_library_filename_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>a350f98e9257330248b190b93edbafc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AbstractSotExternalInterface *</type>
      <name>sot_external_interface_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1SotLoader.html</anchorfile>
      <anchor>a33fd7b129517368f8195a40b5f1fa00c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::MotionPeriod::sotMotionParam</name>
    <filename>structdynamicgraph_1_1sot_1_1MotionPeriod_1_1sotMotionParam.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>amplitude</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MotionPeriod_1_1sotMotionParam.html</anchorfile>
      <anchor>a6b5cf6676bd6fa23c0ba5e144b1242c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>initAmplitude</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MotionPeriod_1_1sotMotionParam.html</anchorfile>
      <anchor>a90f480f741e6b42c1138e4f5877dd5dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sigtime_t</type>
      <name>initPeriod</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MotionPeriod_1_1sotMotionParam.html</anchorfile>
      <anchor>af7638d5fab9f3f3ce37d423a3cf608bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MotionPeriodType</type>
      <name>motionType</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MotionPeriod_1_1sotMotionParam.html</anchorfile>
      <anchor>a4a6fc48361428ae10e013d7ebd6d9067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sigtime_t</type>
      <name>period</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1MotionPeriod_1_1sotMotionParam.html</anchorfile>
      <anchor>a3580fe49942f6e46d778b507127e6b07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::sotReader</name>
    <filename>classdynamicgraph_1_1sot_1_1sotReader.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>a2efa0c377227426f0563013d3d216874</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>aea628f8c3307a071c30f1a478ac8b73c</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initCommands</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>a418fff83a9c5dfcd5abd36b5e9df6ccc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>ad4941ed5f966ba3881d4dc9730c090a9</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rewind</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>a49bdb89b035a3d245e22ec1f8d5a5f46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sotReader</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>a53a9b86f0f465933f774d7c701fe3634</anchor>
      <arglist>(const std::string n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~sotReader</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>aa4732678329591817ee53fb5f759e449</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>matrixSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>a8d2d0ba1ad39f79fed86c76e503a744f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Flags, sigtime_t &gt;</type>
      <name>selectionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>a5d510bfeb5512b470b219da9117111a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>vectorSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>af8424279c6aaa67999a9f4ac55cc2ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::list&lt; std::vector&lt; double &gt; &gt;</type>
      <name>DataType</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>a8eae3e13fc4437d4b658ec239de6c0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>dynamicgraph::Vector &amp;</type>
      <name>getNextData</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>a27ad52835c809c7db820a7a602b68520</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, const std::size_t time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>dynamicgraph::Matrix &amp;</type>
      <name>getNextMatrix</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>aab3e655eb1e5ccc75d3fc0064ee79656</anchor>
      <arglist>(dynamicgraph::Matrix &amp;res, const std::size_t time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>ac0ce0e9a4cc0cbd85c625f869218944b</anchor>
      <arglist>(const size_type &amp;nbRow, const size_type &amp;nbCol)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_type</type>
      <name>cols</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>ac47d855ba15821f0f528582828ec464e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DataType::const_iterator</type>
      <name>currentData</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>aa7817cdc3bf22fcdf4b3e497708a7654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DataType</type>
      <name>dataSet</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>af49faf63bab6398afcc7a2da30784aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>iteratorSet</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>ab76dc4f54f6fe0e90b4a59151775bc62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_type</type>
      <name>rows</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>add1155d4d8e8cf90f9ab5fe6aaf5bdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1sotReader.html</anchorfile>
      <anchor>aac099e778bef1dc41b2930ae62a4791b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Stopwatch</name>
    <filename>classStopwatch.html</filename>
    <class kind="struct">Stopwatch::PerformanceData</class>
    <member kind="function">
      <type>long double</type>
      <name>get_average_time</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>aa4b02a7e8abccb7affa14a96721363ef</anchor>
      <arglist>(std::string perf_name)</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>get_last_time</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>aefab282b218d1f7478ca0d950042deab</anchor>
      <arglist>(std::string perf_name)</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>get_max_time</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a27eaa90bbde888b37fdfd97626f21276</anchor>
      <arglist>(std::string perf_name)</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>get_min_time</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a2355fa98e0b4e922431ebc7c8df322e5</anchor>
      <arglist>(std::string perf_name)</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>get_time_so_far</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a0a7f1875560e12f19cea5ac0a97dd5ef</anchor>
      <arglist>(std::string perf_name)</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>get_total_time</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a3b6e2bc39286feb9a29de8d70f3be069</anchor>
      <arglist>(std::string perf_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pause</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>abd0df6443037b5c5634fa789da8bf5d1</anchor>
      <arglist>(std::string perf_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>performance_exists</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a475635bc24c74a5bf575b3151326995f</anchor>
      <arglist>(std::string perf_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>af7a2527daf7c2e5c4d785214b569e121</anchor>
      <arglist>(std::string perf_name, int precision=2, std::ostream &amp;output=std::cout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_all</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a53a8d4e5815cd04b6763f838d335856c</anchor>
      <arglist>(int precision=2, std::ostream &amp;output=std::cout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a2e00a6044f88b49d8ccd3f35d845ffd7</anchor>
      <arglist>(std::string perf_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_all</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>ad71465a77090e0ff21b4b5e5262ada2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_mode</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a4069febf08e820dfe66cb9a7323edc82</anchor>
      <arglist>(StopwatchMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a97f67ba8e0caa3aedbad7170902c956c</anchor>
      <arglist>(std::string perf_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>aedebb32f7fe5112b40ab2d2297697a79</anchor>
      <arglist>(std::string perf_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stopwatch</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>ae54d52a0a304115fcbb9b8b45fc01a05</anchor>
      <arglist>(StopwatchMode _mode=NONE)</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>take_time</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a203d4a218a208baad522638a095c6032</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>turn_off</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>aef9b2f7ef63cef392933a994d43b2108</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>turn_on</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a580820292d4b82c773775743925c73f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Stopwatch</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a534c433482f8fe8144c91c0fe37aac20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>active</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>ab9fb41e90ebb80b0b58dda83231b4381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StopwatchMode</type>
      <name>mode</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>af3efa6947ee4d6cd41ea49beef8a19ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, PerformanceData &gt; *</type>
      <name>records_of</name>
      <anchorfile>classStopwatch.html</anchorfile>
      <anchor>a75a93ed1c2fef2a764939b67ba656df1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>StopwatchException</name>
    <filename>structStopwatchException.html</filename>
    <member kind="function">
      <type></type>
      <name>StopwatchException</name>
      <anchorfile>structStopwatchException.html</anchorfile>
      <anchor>a31b6ef9b2d2b64d6d2c1fd5e744bf92b</anchor>
      <arglist>(std::string error)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>error</name>
      <anchorfile>structStopwatchException.html</anchorfile>
      <anchor>aa356b0e9ebc7c6b0048ba0557b6391aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::Substraction</name>
    <filename>structdynamicgraph_1_1sot_1_1Substraction.html</filename>
    <templarg></templarg>
    <base>BinaryOpHeader&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1Substraction.html</anchorfile>
      <anchor>ab78fd862c94360d04dc5281ff162ff08</anchor>
      <arglist>(const T &amp;v1, const T &amp;v2, T &amp;r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Switch</name>
    <filename>classdynamicgraph_1_1sot_1_1Switch.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>VariadicAbstract&lt; Value, Value, sigtime_t &gt;</base>
    <member kind="typedef">
      <type>VariadicAbstract&lt; Value, Value, Time &gt;</type>
      <name>Base</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Switch.html</anchorfile>
      <anchor>a1d62918ae26f157188167dca9ec68e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getDocString</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Switch.html</anchorfile>
      <anchor>af37f968ed845f55ca2415c524a8cfdeb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Switch</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Switch.html</anchorfile>
      <anchor>ab77a29396c657c89fe48ec9574de4fc4</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Switch</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Switch.html</anchorfile>
      <anchor>adf9f3abc96dc37ed815013f58bd13eb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; bool, Time &gt;</type>
      <name>boolSelectionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Switch.html</anchorfile>
      <anchor>ace21606d706f5c8700f2f399a0eb2345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; size_type, Time &gt;</type>
      <name>selectionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Switch.html</anchorfile>
      <anchor>ab3cc2a55bfcae733eba37feb7adb7a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Switch.html</anchorfile>
      <anchor>a4aa6c612a844fadb29d214e3cd5650ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Value &amp;</type>
      <name>signal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Switch.html</anchorfile>
      <anchor>ac37c4a9327d1ad0a55ca776926628bb1</anchor>
      <arglist>(Value &amp;ret, const Time &amp;time)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Task</name>
    <filename>classdynamicgraph_1_1sot_1_1Task.html</filename>
    <base>dynamicgraph::sot::TaskAbstract</base>
    <member kind="typedef">
      <type>std::list&lt; FeatureAbstract * &gt;</type>
      <name>FeatureList_t</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>aec387faa182c92a433d4826231ff099d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addControlSelection</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>acbc6617d78ee633459445b95006c9bbc</anchor>
      <arglist>(const Flags &amp;act)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFeature</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>abf55f4f3210ab0243276037e04b8cd34</anchor>
      <arglist>(FeatureAbstract &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFeatureFromName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a7b4de871c3be07eed24a518f0fd746be</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearControlSelection</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a0f488c435881b315f4df8f9009eaba4d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFeatureList</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a0a3d02727e1c764ee486a708c344ca03</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>af2c32d90957b7d0e1d22c5e79cc8ccf3</anchor>
      <arglist>(dynamicgraph::Vector &amp;error, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>computeErrorTimeDerivative</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a926e1330bbfa6fc5eb1857324b049a3e</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type>dynamicgraph::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>aaccd08afd916bebd9b8d9fd3511099b5</anchor>
      <arglist>(dynamicgraph::Matrix &amp;J, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type>VectorMultiBound &amp;</type>
      <name>computeTaskExponentialDecrease</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>af8403d758b5bf2dbca526e95b27f0371</anchor>
      <arglist>(VectorMultiBound &amp;errorRef, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a43c27b7f035640588c23fcfb83f67cd7</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>FeatureList_t &amp;</type>
      <name>getFeatureList</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a9e3129ab79e129fe0899c3d240250899</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getWithDerivative</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a41b4f526981f6ac86860b6bd9f862dcb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initCommands</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a9907af3afd4e40ba961ddfbd87d0f598</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setControlSelection</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>aeb28cd784d72b1d1a2c6621522800e3e</anchor>
      <arglist>(const Flags &amp;act)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWithDerivative</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a25494c4cc388e7067a3a0fa3d1f4ff9e</anchor>
      <arglist>(const bool &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Task</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>afe59a05765b3c0cc6ea7693f2bda0b93</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>writeGraph</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a9d802c531a4f6cb9aadffa075ab1377c</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; double, sigtime_t &gt;</type>
      <name>controlGainSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a35edd4df8caf2af7d440d80ca68daad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; Flags, sigtime_t &gt;</type>
      <name>controlSelectionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a78e76edebe8b62d9c87e9dbb8a96ed8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; double, sigtime_t &gt;</type>
      <name>dampingGainSINOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a7d74bbc94c4deda0152e5414f37c4293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a55c60bf285b21bf9c60cd53fec07b7d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorTimeDerivativeSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a04c30655013c7908e8480f3cb38ea6bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DYNAMIC_GRAPH_ENTITY_DECL</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a029a9431eda3ea1f5ada62f00eecbc30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FeatureList_t</type>
      <name>featureList</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>a9dea5711402b9e0e1228499bb9517d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>withDerivative</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Task.html</anchorfile>
      <anchor>ac06b61d8d180d26662bde1a210246d35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::TaskAbstract</name>
    <filename>classdynamicgraph_1_1sot_1_1TaskAbstract.html</filename>
    <base>dynamicgraph::Entity</base>
    <class kind="class">dynamicgraph::sot::TaskAbstract::MemoryTaskAbstract</class>
    <member kind="function">
      <type></type>
      <name>TaskAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskAbstract.html</anchorfile>
      <anchor>a8ab073c6676282a9aedf03581df96682</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Matrix, sigtime_t &gt;</type>
      <name>jacobianSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskAbstract.html</anchorfile>
      <anchor>a1d4c1cd363041a99ea49137ea85ee6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MemoryTaskAbstract *</type>
      <name>memoryInternal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskAbstract.html</anchorfile>
      <anchor>a2a3e9abeeefd44ab1c3e8d3316a0ebeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; VectorMultiBound, sigtime_t &gt;</type>
      <name>taskSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskAbstract.html</anchorfile>
      <anchor>a306f63a42569480fbffc223c4125a2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>taskRegistration</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskAbstract.html</anchorfile>
      <anchor>a7911cf54f5ede2d0e56fbc3475e885c5</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::TaskConti</name>
    <filename>classdynamicgraph_1_1sot_1_1TaskConti.html</filename>
    <base>dynamicgraph::sot::Task</base>
    <member kind="function">
      <type>VectorMultiBound &amp;</type>
      <name>computeContiDesiredVelocity</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a96e69b58871f8deed20f377be5cea165</anchor>
      <arglist>(VectorMultiBound &amp;task, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a067df9eba542db49933f0d2029796e0a</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>ae81e1519295bb73092157ef7f58b42f7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>referenceTime</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a05f80ea291951915b7f362f36952f92a</anchor>
      <arglist>(const sigtime_t &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const sigtime_t &amp;</type>
      <name>referenceTime</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a0f8e67e21766450dbc623cf7b39852ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskConti</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a8a049afa98716b6fe214ef7a62507014</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>controlPrevSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a92e335d0448eb0888d38fe98ee57bc65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>aef8dcae7e87576fdced384713fe2c72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>TIME_REF_TO_BE_SET</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a360d729255ee50a4dc216b959610aa24a09fab140043f1cb4577de188d4d6429b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>TIME_REF_UNSIGNIFICANT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a360d729255ee50a4dc216b959610aa24a541af1760eaf3179fc7575fbea1f9ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>TimeRefValues</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a360d729255ee50a4dc216b959610aa24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>TIME_REF_UNSIGNIFICANT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a360d729255ee50a4dc216b959610aa24a541af1760eaf3179fc7575fbea1f9ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>TIME_REF_TO_BE_SET</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a360d729255ee50a4dc216b959610aa24a09fab140043f1cb4577de188d4d6429b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mu</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>addbfdc6d5d2914f02d6729360a7a6d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dynamicgraph::Vector</type>
      <name>q0</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a1b4218b0600868068810fe168534a7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sigtime_t</type>
      <name>timeRef</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskConti.html</anchorfile>
      <anchor>a1beaffbabb6b57573489b06c5cfd5fb8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::TaskPD</name>
    <filename>classdynamicgraph_1_1sot_1_1TaskPD.html</filename>
    <base>dynamicgraph::sot::Task</base>
    <member kind="function">
      <type>dynamicgraph::Vector &amp;</type>
      <name>computeErrorDot</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskPD.html</anchorfile>
      <anchor>a30750e26b4ccb07daf68e8a3f9959f98</anchor>
      <arglist>(dynamicgraph::Vector &amp;error, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type>VectorMultiBound &amp;</type>
      <name>computeTaskModif</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskPD.html</anchorfile>
      <anchor>a600cae60d7c8885103bee7b4da2ee98c</anchor>
      <arglist>(VectorMultiBound &amp;error, sigtime_t time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskPD.html</anchorfile>
      <anchor>a4bbf766f6681fb0ba5f78f547e6f654f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initCommand</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskPD.html</anchorfile>
      <anchor>ac8f32f79075353f660cf35b67b4a807c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskPD</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskPD.html</anchorfile>
      <anchor>abd2fc6b4e965ab300ad744db9aaa0cd9</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>beta</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskPD.html</anchorfile>
      <anchor>aee92652a55e81f1da73960e5a325e92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorDotSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskPD.html</anchorfile>
      <anchor>a0e26783cb06a0012e5e8e43722dc574f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>errorDotSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskPD.html</anchorfile>
      <anchor>ae012782c690d3be379407fc90557efcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Vector</type>
      <name>previousError</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskPD.html</anchorfile>
      <anchor>a996be5babe65736d927d6ef6f97a3128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskPD.html</anchorfile>
      <anchor>aa22d19361fb591eb97d03cadf4bb6b58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::TaskUnilateral</name>
    <filename>classdynamicgraph_1_1sot_1_1TaskUnilateral.html</filename>
    <base>dynamicgraph::sot::Task</base>
    <member kind="function">
      <type>VectorMultiBound &amp;</type>
      <name>computeTaskUnilateral</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskUnilateral.html</anchorfile>
      <anchor>a602bdb9f307d22651cbea1cdf027c9fb</anchor>
      <arglist>(VectorMultiBound &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskUnilateral.html</anchorfile>
      <anchor>aef4bea8f479fd7cd062a385acd6267a7</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskUnilateral.html</anchorfile>
      <anchor>a55073783f1671f440d6a42d1b4863825</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskUnilateral</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskUnilateral.html</anchorfile>
      <anchor>a60f9b977073506f4a4282823ae63f57f</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; double, sigtime_t &gt;</type>
      <name>dtSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskUnilateral.html</anchorfile>
      <anchor>a3743512404b9eca1596ad0af6cef8c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>positionSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskUnilateral.html</anchorfile>
      <anchor>ac55ac93fcad6989a4078a87995b52048</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>referenceInfSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskUnilateral.html</anchorfile>
      <anchor>a21dc7358caf49018d46f31fc6d9cedbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>referenceSupSIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskUnilateral.html</anchorfile>
      <anchor>a4e5a7ff4c80e688e06db36a5e9731227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskUnilateral.html</anchorfile>
      <anchor>a844c5b9889d3240831d343857af29c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; FeatureAbstract * &gt;</type>
      <name>featureList</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TaskUnilateral.html</anchorfile>
      <anchor>ab4b691dcd3385c1d203d1046074587f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestDevice</name>
    <filename>classTestDevice.html</filename>
    <member kind="function">
      <type></type>
      <name>TestDevice</name>
      <anchorfile>classTestDevice.html</anchorfile>
      <anchor>a13aee54b5ec697e681532286bf653cca</anchor>
      <arglist>(const std::string &amp;RobotName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestDevice</name>
      <anchorfile>classTestDevice.html</anchorfile>
      <anchor>a2b0d9d19a1d38154a17d5cefee2cbed1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestFeature</name>
    <filename>classTestFeature.html</filename>
    <base>dynamicgraph::sot::FeatureAbstract</base>
    <member kind="function" virtualness="virtual">
      <type>virtual dg::Vector &amp;</type>
      <name>computeActivation</name>
      <anchorfile>classTestFeature.html</anchorfile>
      <anchor>a449468c2028694709c76df778b26b2ed</anchor>
      <arglist>(dg::Vector &amp;res, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dg::Vector &amp;</type>
      <name>computeError</name>
      <anchorfile>classTestFeature.html</anchorfile>
      <anchor>a1012b341b4f7eed7042f12a1266af216</anchor>
      <arglist>(dg::Vector &amp;res, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual dg::Matrix &amp;</type>
      <name>computeJacobian</name>
      <anchorfile>classTestFeature.html</anchorfile>
      <anchor>aa3c14ce2306570b92f3234e7ce0a1490</anchor>
      <arglist>(dg::Matrix &amp;res, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int &amp;</type>
      <name>getDimension</name>
      <anchorfile>classTestFeature.html</anchorfile>
      <anchor>a72504921a3999b9e440b4becdca9e2da</anchor>
      <arglist>(unsigned int &amp;res, int)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestFeature</name>
      <anchorfile>classTestFeature.html</anchorfile>
      <anchor>af8bb20ce2c841d85f51a05a291e5edbe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TestFeature</name>
      <anchorfile>classTestFeature.html</anchorfile>
      <anchor>a14033342e83ad5ec540c739a535fe3a7</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestFeatureGeneric</name>
    <filename>classTestFeatureGeneric.html</filename>
    <base>FeatureTestBase</base>
    <member kind="function">
      <type>FeatureAbstract &amp;</type>
      <name>featureAbstract</name>
      <anchorfile>classTestFeatureGeneric.html</anchorfile>
      <anchor>a58bdcd2d2fe47135f1d2fa1871410333</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printInputs</name>
      <anchorfile>classTestFeatureGeneric.html</anchorfile>
      <anchor>aa1213ce4fcc2547d9ec179ff75041f38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printOutputs</name>
      <anchorfile>classTestFeatureGeneric.html</anchorfile>
      <anchor>aa236325783d8bc127572244a1335b7dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recompute</name>
      <anchorfile>classTestFeatureGeneric.html</anchorfile>
      <anchor>ac192ad6297853c349722bba8f493d975</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputs</name>
      <anchorfile>classTestFeatureGeneric.html</anchorfile>
      <anchor>ab25fa33db29ddc96fc40b90934a88f30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestFeatureGeneric</name>
      <anchorfile>classTestFeatureGeneric.html</anchorfile>
      <anchor>a9a0a4be3d7c6a8b82ebdafeeeb0d5e46</anchor>
      <arglist>(unsigned dim, const std::string &amp;name)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dim_</name>
      <anchorfile>classTestFeatureGeneric.html</anchorfile>
      <anchor>abb593f835ed0bf895f4d4cc454ef8569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FeatureGeneric</type>
      <name>feature_</name>
      <anchorfile>classTestFeatureGeneric.html</anchorfile>
      <anchor>a17c20d3d16310e4481a9c3bf828c46e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FeatureGeneric</type>
      <name>featureDes_</name>
      <anchorfile>classTestFeatureGeneric.html</anchorfile>
      <anchor>abba96bb4df46b432cfa423bb5e187e10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestFeaturePose</name>
    <filename>classTestFeaturePose.html</filename>
    <templarg>representation</templarg>
    <base>FeatureTestBase</base>
    <member kind="typedef">
      <type>dg::sot::internal::LG_t&lt; representation &gt;::type</type>
      <name>LieGroup_t</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>a98b17941163f982e7c18bde77bc9c79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setFrame</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>a7e05b839f867a7d64af7ec55cb54afba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>checkFeedForward</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>ab6ea7da1f0252438016c1e31fb330577</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>checkJacobian</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>aec6073d89aa18f05a89a2e7f38a1529e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FeatureAbstract &amp;</type>
      <name>featureAbstract</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>a7e09a12869391a864be2a8a76c836498</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printInputs</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>a43662288f4731980c73971536b713b93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printOutputs</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>ad14829ec1e89808eba54efce7074a937</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recompute</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>aa579889215b9efa8b8bcaeab75ff1175</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputs</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>a11a64f0b197ee64c503caa4d8ea440fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointFrame</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>a53706cacbd3a2b6ebaeec820ab239845</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRandomFrame</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>a113a8e31b5273b001789fe5986bc6cfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestFeaturePose</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>a28cc21c5fce8051afaf549891f747c22</anchor>
      <arglist>(bool relative, const std::string &amp;name)</arglist>
    </member>
    <member kind="variable">
      <type>pinocchio::Data</type>
      <name>data_</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>af174a8131d04c62c60cd8a6555bc0c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pinocchio::FrameIndex</type>
      <name>fa_</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>ae480c0c38dd4138f9f59a0a344a0a948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pinocchio::FrameIndex</type>
      <name>fb_</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>a8894bc52e923ecef4da31c85e51bf2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FeaturePose&lt; representation &gt;</type>
      <name>feature_</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>aa8b5e78a51225e1e9f5b459d546a13c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pinocchio::JointIndex</type>
      <name>ja_</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>a773f3d49fc2adbb81fcaef240a62ac2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pinocchio::JointIndex</type>
      <name>jb_</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>aacd1e007b49abf803ac29c620cd1dd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pinocchio::Model</type>
      <name>model_</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>abe77d9284ac4074acee8ec6b8f26e285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>relative_</name>
      <anchorfile>classTestFeaturePose.html</anchorfile>
      <anchor>acc545c6ba7387d1425a6037197615f46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestFixture</name>
    <filename>structTestFixture.html</filename>
    <member kind="function">
      <type></type>
      <name>TestFixture</name>
      <anchorfile>structTestFixture.html</anchorfile>
      <anchor>a55e9eac4dbc74a68729e1fe5355e8722</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestFixture</name>
      <anchorfile>structTestFixture.html</anchorfile>
      <anchor>a42ae6cee1bb19741f18e7a1cbc634c88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>asotei_lib_file_</name>
      <anchorfile>structTestFixture.html</anchorfile>
      <anchor>a2579e037041424e39a4f4ed38a19fe43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>bad_python_script_</name>
      <anchorfile>structTestFixture.html</anchorfile>
      <anchor>a72a3f43f2ff7c9e0ad3a789b57fd06be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, ControlValues &gt;</type>
      <name>controls</name>
      <anchorfile>structTestFixture.html</anchorfile>
      <anchor>af53d0e9e27f3a88adc74329fbabb9bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>good_python_script_</name>
      <anchorfile>structTestFixture.html</anchorfile>
      <anchor>a7c2487b84d51e9d1281a4e960f71c1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, SensorValues &gt;</type>
      <name>sensors</name>
      <anchorfile>structTestFixture.html</anchorfile>
      <anchor>a6d9138c27c80f1d7c6fa1a27b6a8b033</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test-parameter-server::TestParameterServer</name>
    <filename>classtest-parameter-server_1_1TestParameterServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_set_parameter</name>
      <anchorfile>classtest-parameter-server_1_1TestParameterServer.html</anchorfile>
      <anchor>a614cbb2f651bf4f190363b8ddeda36d0</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::utils::thread_interruptible_loop::ThreadInterruptibleLoop</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>a78d3a0e1692e74bc3ed7d5d8dadf33eb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loop</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>ad6652c74a545e77db67026a3cfb08f56</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>once</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>a18a07901c28223598cf4ffb21724140a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pause</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>a72d49ff5580410c7d79f6b0e33ad0a62</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>play</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>a23c8231ab4a5ed450e884bb408e65223</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quit</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>acdc557e4fcf0fff3bfc14a4940ae9f76</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restart</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>a1935795282318bb6b44e3797f2e690e4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>aeeb8c6f91601497821494035391a8bf3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setPlay</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>a083d95dbe29f4b355fa9e16e05cac1b0</anchor>
      <arglist>(self, mode)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>ac48d1b9fb448256e911d901636a6da93</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>daemon</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>a97684b676834c81b0bd5e51055d4a6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>isOnce</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>a7222548bad34ff838ad590d7a60d844f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>isPlay</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>a35fafbfa4075adfa7c5e8dfec120e72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>isQuit</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>aa49e149534d48474849632ca15792d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>isRunning</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>a644e2a056f1bbc4cf6088532f65c922e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>isOnce</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>ad91587d9b87ef532a0871b8981273755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>bool</type>
      <name>isPlay</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>a27f6e67a72482007050a2dc2006f0984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>bool</type>
      <name>isQuit</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>abd8db42fcb6a5c9ac759bea2dbcf1971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>bool</type>
      <name>isRunning</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>afb5a9ffaaf4587c0de3b0455f8306cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>iter</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>abdef9146c9bb0c9cb5eb7b68198ff900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>previousHandler</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>acd93ea7ad8cc6c1901927e8a58a6763f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>sleepTime</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop_1_1ThreadInterruptibleLoop.html</anchorfile>
      <anchor>a8acc77d84646c93284504c568e3d1a5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Timer</name>
    <filename>classTimer.html</filename>
    <templarg></templarg>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a54adc4781f991092e88cb290fc6ee8fb</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a95182f15d594e807f5dce1338d388b86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Timer</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a543c90c7bf3e418c0aea797b1a62cc16</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; T, dg::sigtime_t &gt;</type>
      <name>sigClockSOUT</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a7f23e74f2d0680de638f9cbd3048a8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalPtr&lt; T, dg::sigtime_t &gt;</type>
      <name>sigSIN</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>ad8f8281613e885ad96911e547aebe6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; T, dg::sigtime_t &gt;</type>
      <name>sigSOUT</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>aa51028261329da38e589c1930337d923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; double, dg::sigtime_t &gt;</type>
      <name>timerSOUT</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a320eb66b48603893dc045c24669a184d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a98c6feebf455aaa4afc41a21f113a65e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>T &amp;</type>
      <name>compute</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a63d87ec986610bc1a40f788150b0001a</anchor>
      <arglist>(T &amp;t, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double &amp;</type>
      <name>getDt</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a7141618944411f5688f273560688c4f2</anchor>
      <arglist>(double &amp;res, const sigtime_t &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>plug</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a5199f837be4e58108c1be7bede34e929</anchor>
      <arglist>(dynamicgraph::Signal&lt; T, dg::sigtime_t &gt; &amp;sig)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>clock_t</type>
      <name>c0</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a1f4a447910194ff59e88cdc2ffaf3961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>clock_t</type>
      <name>c1</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>ad175b2b5ec697db1a842462392b36265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>dt</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>ae401afd41a8118ade75e365446311a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct timeval t0</type>
      <name>t1</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a6a3dbfc43a93f6505987df1339ebd13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>Timer_EXPORT friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>ad296d39800441854b8da10a60b8ce989</anchor>
      <arglist>(std::ostream &amp;os, const Timer&lt; T &gt; &amp;timer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::TimeStamp</name>
    <filename>classdynamicgraph_1_1sot_1_1TimeStamp.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>ab6f6017e78223c9343b573cd8868d76e</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>a7fc2c8e3e9174bf91aaaec95b1dd92d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeStamp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>a2044d510df5286a1455b0cb076b692b1</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; double, sigtime_t &gt;</type>
      <name>timeDoubleSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>a70bef563ff74a0011a42134c19a4af17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; double, sigtime_t &gt;</type>
      <name>timeOnceDoubleSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>a522992944753e10c9f783014d5539d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>timeOnceSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>a3f615629f13d80c96541630b38d03fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamicgraph::Signal&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>timeSOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>a6859803506b39305a12da00a9a759aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>ab7a83f17f61edf68dc4f7569ee84e8d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>dynamicgraph::Vector &amp;</type>
      <name>getTimeStamp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>a1ea90a5d9b2043673f49fae7883bf37a</anchor>
      <arglist>(dynamicgraph::Vector &amp;res, const sigtime_t &amp;time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double &amp;</type>
      <name>getTimeStampDouble</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>a08568e33f01becd815b0af010c388fcc</anchor>
      <arglist>(const dynamicgraph::Vector &amp;vect, double &amp;res)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>offsetSet</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>a4fb09feeb23d2016257cf301334bb6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::size_t</type>
      <name>offsetValue</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>af0f6ca396049d05c185b5f77405838fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct timeval</type>
      <name>val</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1TimeStamp.html</anchorfile>
      <anchor>a73022fdc8a184e03217c960bddd6f398</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::timestamp</name>
    <filename>classdynamicgraph_1_1sot_1_1timestamp.html</filename>
    <member kind="function">
      <type>timestamp &amp;</type>
      <name>operator=</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1timestamp.html</anchorfile>
      <anchor>abb6b82874549c02a5ef9a1b24bedbc65</anchor>
      <arglist>(const timestamp &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1timestamp.html</anchorfile>
      <anchor>a333f16e55ebaec63c3eb185b6593a348</anchor>
      <arglist>(const timestamp &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>timestamp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1timestamp.html</anchorfile>
      <anchor>aac62543243bfa148b2dc287684d455c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>timestamp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1timestamp.html</anchorfile>
      <anchor>af6968c1a2efca9c28a1830c6064a99e1</anchor>
      <arglist>(const timestamp &amp;ats)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>timestamp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1timestamp.html</anchorfile>
      <anchor>ac1500246090ebbd9360cf3fd69c4d52d</anchor>
      <arglist>(unsigned long int lsecs, unsigned long int lnsecs)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned long int</type>
      <name>nsecs_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1timestamp.html</anchorfile>
      <anchor>a6cdfca4ff53293d196e30f4b03cbb069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long int</type>
      <name>secs_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1timestamp.html</anchorfile>
      <anchor>acf29c02ec3f351541c7d9f702711ab25</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1timestamp.html</anchorfile>
      <anchor>a353b7c77bd9cd6b7c15dd44cd7e05f93</anchor>
      <arglist>(std::ostream &amp;stream, const timestamp &amp;ats)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::Trajectory</name>
    <filename>classdynamicgraph_1_1sot_1_1Trajectory.html</filename>
    <member kind="function">
      <type>size_type</type>
      <name>deserialize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Trajectory.html</anchorfile>
      <anchor>a7ad0b4edca820258d8728149f876a5f5</anchor>
      <arglist>(std::istringstream &amp;is)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Trajectory.html</anchorfile>
      <anchor>a7e7b58cad136900e226ad894b81f3cac</anchor>
      <arglist>(std::ostream &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Trajectory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Trajectory.html</anchorfile>
      <anchor>ae456ff7a46383c0c2f5936500489c528</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Trajectory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Trajectory.html</anchorfile>
      <anchor>ac19ab8ae753aa7ace41b44cb5a284170</anchor>
      <arglist>(const Trajectory &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Trajectory</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Trajectory.html</anchorfile>
      <anchor>a86da83e0f40786329e7258f6c2972b48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Header</type>
      <name>header_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Trajectory.html</anchorfile>
      <anchor>ad4c7bf93b43899d7fa5b65f173d88837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>joint_names_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Trajectory.html</anchorfile>
      <anchor>a31690ee1967729bc42167014e232a33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; JointTrajectoryPoint &gt;</type>
      <name>points_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Trajectory.html</anchorfile>
      <anchor>acd304fb4be26e3dcaf9170592c58641b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_from_start_</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1Trajectory.html</anchorfile>
      <anchor>a15fe0fda24999cc0b360c31fcdf9b2bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::TypeNameHelper</name>
    <filename>structdynamicgraph_1_1sot_1_1TypeNameHelper.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>typeName</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1TypeNameHelper.html</anchorfile>
      <anchor>afdc0672c3a805adb73253d80509a5aa7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::UnaryOp</name>
    <filename>classdynamicgraph_1_1sot_1_1UnaryOp.html</filename>
    <templarg></templarg>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>ae3c2c8d0e85491258766e8e2999bc536</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>abb04d0be59ec7a4b5fc3076273fb2d62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnaryOp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>a4f93b3e14d2728af8e87e281627205a5</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnaryOp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>adaab7d2488772642ad668676ceeb1810</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeInName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>a8eac9c1ae5275c164beb774de3989980</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeOutName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>a8bdb5347101af3e86cd00a12edc551bc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>SignalPtr&lt; Tin, sigtime_t &gt;</type>
      <name>SIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>a2c4140e4e278297f9bc8bf2011d345b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Tout, sigtime_t &gt;</type>
      <name>SOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>acc705b8b867276701d58113e33b867c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>a416b041f9f45e552046968e458404bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Tout &amp;</type>
      <name>computeOperation</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>a7b9687fb484fa549fb914ba27b72d596</anchor>
      <arglist>(Tout &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>UnaryOp&lt; Operator &gt;</type>
      <name>Self</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>aadb9a03828f6ceb979c1ea31721c8ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Operator::Tin</type>
      <name>Tin</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>a564cc45d98e4abb20e51eda6f0a32d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Operator::Tout</type>
      <name>Tout</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>adcb4fc91aa435fac76d66697adae4b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Operator</type>
      <name>op</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1UnaryOp.html</anchorfile>
      <anchor>a77ffa0f9bb1c66d6bb712ffd34571a65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::UnaryOpHeader</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>TypeIn</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeOut</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; dg::Matrix, dg::Matrix &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>dg::Matrix</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dg::Matrix</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; dg::Matrix, dg::Vector &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>dg::Matrix</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dg::Vector</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; dg::Vector, dg::Vector &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>dg::Vector</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dg::Vector</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; dg::Vector, double &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>dg::Vector</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; dg::Vector, MatrixHomogeneous &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>dg::Vector</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatrixHomogeneous</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; Matrix, MatrixHomogeneous &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>Matrix</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatrixHomogeneous</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; Matrix, Vector &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>Matrix</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; matrixgen, matrixgen &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>matrixgen</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>matrixgen</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; MatrixHomogeneous, dg::Vector &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>MatrixHomogeneous</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dg::Vector</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; MatrixHomogeneous, Matrix &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>MatrixHomogeneous</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; MatrixHomogeneous, MatrixRotation &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>MatrixHomogeneous</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatrixRotation</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; MatrixHomogeneous, MatrixTwist &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>MatrixHomogeneous</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatrixTwist</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; MatrixHomogeneous, Vector &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>MatrixHomogeneous</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; MatrixRotation, MatrixRotation &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>MatrixRotation</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatrixRotation</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; MatrixRotation, VectorQuaternion &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>MatrixRotation</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorQuaternion</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; MatrixRotation, VectorRollPitchYaw &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>MatrixRotation</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorRollPitchYaw</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; MatrixRotation, VectorUTheta &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>MatrixRotation</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorUTheta</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; Vector, Matrix &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>Vector</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; Vector, MatrixHomogeneous &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>Vector</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatrixHomogeneous</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; Vector, Vector &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>Vector</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; VectorQuaternion, MatrixRotation &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>VectorQuaternion</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatrixRotation</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; VectorQuaternion, VectorQuaternion &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>VectorQuaternion</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorQuaternion</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; VectorQuaternion, VectorRollPitchYaw &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>VectorQuaternion</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorRollPitchYaw</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; VectorRollPitchYaw, MatrixRotation &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>VectorRollPitchYaw</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatrixRotation</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; VectorRollPitchYaw, VectorQuaternion &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>VectorRollPitchYaw</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorQuaternion</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnaryOpHeader&lt; VectorUTheta, VectorQuaternion &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</filename>
    <member kind="typedef">
      <type>VectorUTheta</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>ac3847fdfca9e9b55b746d09f83391f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorQuaternion</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a3e283dceaff62d1a1dee968325a22d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a181c506d461c424439cdf9e85f0ddd1e</anchor>
      <arglist>(Entity &amp;, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>a99a4cd9f763fcf8c42dfb08bd1a14c0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa448814931a4f4a4cb49377481183945</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UnaryOpHeader.html</anchorfile>
      <anchor>aa6c462524bc6286e15078c946f726bad</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::command::classSot::Up</name>
    <filename>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Up.html</filename>
    <base>dynamicgraph::command::Command</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Value</type>
      <name>doExecute</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Up.html</anchorfile>
      <anchor>a373d629cf691e1bd88f3ab9367f606bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Up</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Up.html</anchorfile>
      <anchor>a4d98ecfec3c8c012b02e05d8e5efcf3a</anchor>
      <arglist>(Sot &amp;entity, const std::string &amp;docstring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Up</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1command_1_1classSot_1_1Up.html</anchorfile>
      <anchor>a194bddd1cf4b606d0ca7ecc96e3ed6e3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::UThetaToQuaternion</name>
    <filename>structdynamicgraph_1_1sot_1_1UThetaToQuaternion.html</filename>
    <base>UnaryOpHeader&lt; VectorUTheta, VectorQuaternion &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1UThetaToQuaternion.html</anchorfile>
      <anchor>a4c393c9056a21937fb53d3ae474e08ad</anchor>
      <arglist>(const VectorUTheta &amp;r, VectorQuaternion &amp;res)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::VariadicAbstract</name>
    <filename>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>dynamicgraph::Entity</base>
    <member kind="typedef">
      <type>SignalPtr&lt; Tin, sigtime_t &gt;</type>
      <name>signal_t</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a6267db24872e7063a755e1f3cdafc3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>addSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a0d3ca134560b3b5e8f67e076294fb8ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>addSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>ab1301b6ce68d040130fc8f82fff13c7a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>signal_t *</type>
      <name>getSignalIn</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a264b9d9fcc40882e3a408b5b2fb7f3ae</anchor>
      <arglist>(size_type i)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>getSignalNumber</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a8c8da7f7dd6897a2191a518a4f53c5cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a626f54122f6d96ebf543562995ea2800</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSignalNumber</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>ace6fb2708e584ef99fef86e94ddf9abb</anchor>
      <arglist>(const size_type &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VariadicAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a45cee73b721c3bb975cab1fd79bbee68</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;className)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VariadicAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a1dbd62b3c878bee314109861b50ad008</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeInName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a5f73ce26bb36a1636fb7c1bb05eca32c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeOutName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a8200b34ff075d3038e965a4a08c9af02</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Tout, sigtime_t &gt;</type>
      <name>SOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>ae62df424dba55f03e88438791a7e5c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateSignalNumber</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a029cd4839b07bbda0534d555a3211802</anchor>
      <arglist>(size_type n)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; signal_t * &gt;</type>
      <name>signalsIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a17f927ca7d7fddde768c8af6d5fafcb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_declareSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a18491336900faa318df9903e7ebb6b15</anchor>
      <arglist>(signal_t *s)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_removeSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a15c8ec29adedd71829ed11112eba56bc</anchor>
      <arglist>(const std::size_t i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>baseSigname</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a0f11173a5e7ce62943de21ecf5f58b46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VariadicAbstract&lt; Operator::Tin, Operator::Tout, sigtime_t &gt;</name>
    <filename>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="typedef">
      <type>SignalPtr&lt; Operator::Tin, sigtime_t &gt;</type>
      <name>signal_t</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a6267db24872e7063a755e1f3cdafc3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>addSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a0d3ca134560b3b5e8f67e076294fb8ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>addSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>ab1301b6ce68d040130fc8f82fff13c7a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>signal_t *</type>
      <name>getSignalIn</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a264b9d9fcc40882e3a408b5b2fb7f3ae</anchor>
      <arglist>(size_type i)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>getSignalNumber</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a8c8da7f7dd6897a2191a518a4f53c5cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a626f54122f6d96ebf543562995ea2800</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSignalNumber</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>ace6fb2708e584ef99fef86e94ddf9abb</anchor>
      <arglist>(const size_type &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VariadicAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a45cee73b721c3bb975cab1fd79bbee68</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;className)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VariadicAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a1dbd62b3c878bee314109861b50ad008</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeInName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a5f73ce26bb36a1636fb7c1bb05eca32c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeOutName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a8200b34ff075d3038e965a4a08c9af02</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Operator::Tout, sigtime_t &gt;</type>
      <name>SOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>ae62df424dba55f03e88438791a7e5c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateSignalNumber</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a029cd4839b07bbda0534d555a3211802</anchor>
      <arglist>(size_type n)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; signal_t * &gt;</type>
      <name>signalsIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a17f927ca7d7fddde768c8af6d5fafcb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_declareSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a18491336900faa318df9903e7ebb6b15</anchor>
      <arglist>(signal_t *s)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_removeSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a15c8ec29adedd71829ed11112eba56bc</anchor>
      <arglist>(const std::size_t i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>baseSigname</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a0f11173a5e7ce62943de21ecf5f58b46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VariadicAbstract&lt; Value, Value, sigtime_t &gt;</name>
    <filename>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="typedef">
      <type>SignalPtr&lt; Value, sigtime_t &gt;</type>
      <name>signal_t</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a6267db24872e7063a755e1f3cdafc3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>addSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a0d3ca134560b3b5e8f67e076294fb8ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>addSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>ab1301b6ce68d040130fc8f82fff13c7a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>signal_t *</type>
      <name>getSignalIn</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a264b9d9fcc40882e3a408b5b2fb7f3ae</anchor>
      <arglist>(size_type i)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>getSignalNumber</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a8c8da7f7dd6897a2191a518a4f53c5cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a626f54122f6d96ebf543562995ea2800</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSignalNumber</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>ace6fb2708e584ef99fef86e94ddf9abb</anchor>
      <arglist>(const size_type &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VariadicAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a45cee73b721c3bb975cab1fd79bbee68</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;className)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VariadicAbstract</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a1dbd62b3c878bee314109861b50ad008</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeInName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a5f73ce26bb36a1636fb7c1bb05eca32c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getTypeOutName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a8200b34ff075d3038e965a4a08c9af02</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; Value, sigtime_t &gt;</type>
      <name>SOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>ae62df424dba55f03e88438791a7e5c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateSignalNumber</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a029cd4839b07bbda0534d555a3211802</anchor>
      <arglist>(size_type n)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; signal_t * &gt;</type>
      <name>signalsIN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a17f927ca7d7fddde768c8af6d5fafcb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_declareSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a18491336900faa318df9903e7ebb6b15</anchor>
      <arglist>(signal_t *s)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_removeSignal</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a15c8ec29adedd71829ed11112eba56bc</anchor>
      <arglist>(const std::size_t i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>baseSigname</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicAbstract.html</anchorfile>
      <anchor>a0f11173a5e7ce62943de21ecf5f58b46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::VariadicOp</name>
    <filename>classdynamicgraph_1_1sot_1_1VariadicOp.html</filename>
    <templarg></templarg>
    <base>VariadicAbstract&lt; Operator::Tin, Operator::Tout, sigtime_t &gt;</base>
    <member kind="typedef">
      <type>VariadicAbstract&lt; Tin, Tout, sigtime_t &gt;</type>
      <name>Base</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicOp.html</anchorfile>
      <anchor>a0783483a42107d3c8658b3c0f8e408c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicOp.html</anchorfile>
      <anchor>a2ba31652838a0da464f48a60fd98386d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicOp.html</anchorfile>
      <anchor>a1ee0dd4a906e3b547ac49c8c20397d29</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VariadicOp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicOp.html</anchorfile>
      <anchor>a181e1c38446584a87ea38a921271edb2</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VariadicOp</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicOp.html</anchorfile>
      <anchor>ace4b21d1bc86cbd9650eb895414dea46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Operator</type>
      <name>op</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicOp.html</anchorfile>
      <anchor>aa3120508c4aa51009d3548be545a249a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicOp.html</anchorfile>
      <anchor>a3ef62cceccefe772f326ce20ae50369a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Tout &amp;</type>
      <name>computeOperation</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicOp.html</anchorfile>
      <anchor>ae4c1c6675382f8635e83c0380da70411</anchor>
      <arglist>(Tout &amp;res, sigtime_t time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateSignalNumber</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicOp.html</anchorfile>
      <anchor>a02fbc5a5f3703596ff00812c7efe1557</anchor>
      <arglist>(size_type n)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>VariadicOp&lt; Operator &gt;</type>
      <name>Self</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicOp.html</anchorfile>
      <anchor>a79057bef28876bd2464407c7754570fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Operator::Tin</type>
      <name>Tin</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicOp.html</anchorfile>
      <anchor>a1ebffd05431f2a2e6fc7f454b8152bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Operator::Tout</type>
      <name>Tout</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VariadicOp.html</anchorfile>
      <anchor>ac1ba8733a06f3f872ba59f2e0b0679ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::VariadicOpHeader</name>
    <filename>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>TypeIn</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>ab30a4655813a2f8fdce584d867946b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeOut</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a613aea9ec928a6e7990a6f7811631814</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a2e856df766c708ff42ba1181d39706b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a5fb6932c683cc3e5ae651950ff4299ab</anchor>
      <arglist>(VariadicOp&lt; Op &gt; *, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSignalNumber</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a25edb80cb833286332a3702cc9c2aaed</anchor>
      <arglist>(const size_type &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>af165807c89b74f183f78887ffc5802e9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a389bd4998fab3a4292ed2d3e3e36e0c6</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VariadicOpHeader&lt; bool, bool &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</filename>
    <member kind="typedef">
      <type>bool</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>ab30a4655813a2f8fdce584d867946b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a613aea9ec928a6e7990a6f7811631814</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a2e856df766c708ff42ba1181d39706b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a5fb6932c683cc3e5ae651950ff4299ab</anchor>
      <arglist>(VariadicOp&lt; Op &gt; *, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSignalNumber</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a25edb80cb833286332a3702cc9c2aaed</anchor>
      <arglist>(const size_type &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>af165807c89b74f183f78887ffc5802e9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a389bd4998fab3a4292ed2d3e3e36e0c6</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VariadicOpHeader&lt; T, T &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</filename>
    <member kind="typedef">
      <type>T</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>ab30a4655813a2f8fdce584d867946b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a613aea9ec928a6e7990a6f7811631814</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a2e856df766c708ff42ba1181d39706b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a5fb6932c683cc3e5ae651950ff4299ab</anchor>
      <arglist>(VariadicOp&lt; Op &gt; *, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSignalNumber</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a25edb80cb833286332a3702cc9c2aaed</anchor>
      <arglist>(const size_type &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>af165807c89b74f183f78887ffc5802e9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a389bd4998fab3a4292ed2d3e3e36e0c6</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VariadicOpHeader&lt; Vector, Vector &gt;</name>
    <filename>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</filename>
    <member kind="typedef">
      <type>Vector</type>
      <name>Tin</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>ab30a4655813a2f8fdce584d867946b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector</type>
      <name>Tout</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a613aea9ec928a6e7990a6f7811631814</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a2e856df766c708ff42ba1181d39706b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a5fb6932c683cc3e5ae651950ff4299ab</anchor>
      <arglist>(VariadicOp&lt; Op &gt; *, Entity::CommandMap_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSignalNumber</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a25edb80cb833286332a3702cc9c2aaed</anchor>
      <arglist>(const size_type &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeIn</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>af165807c89b74f183f78887ffc5802e9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nameTypeOut</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VariadicOpHeader.html</anchorfile>
      <anchor>a389bd4998fab3a4292ed2d3e3e36e0c6</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::VectorComponent</name>
    <filename>structdynamicgraph_1_1sot_1_1VectorComponent.html</filename>
    <base>UnaryOpHeader&lt; dg::Vector, double &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorComponent.html</anchorfile>
      <anchor>a3bd73818b87b51a62520b3b52ef6df8b</anchor>
      <arglist>(Entity &amp;ent, Entity::CommandMap_t &amp;commandMap)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorComponent.html</anchorfile>
      <anchor>ad4dad2564474ae9544dd6e09a6ec3ee6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorComponent.html</anchorfile>
      <anchor>a02bfeffac103d82417923c5c8e51ba56</anchor>
      <arglist>(const Tin &amp;m, double &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndex</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorComponent.html</anchorfile>
      <anchor>a5fa8824c12d560ee694466d1e515ec73</anchor>
      <arglist>(const size_type &amp;m)</arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>index</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorComponent.html</anchorfile>
      <anchor>abb3bc98cb0fdc80409777d48c0c55685</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::VectorConstant</name>
    <filename>classdynamicgraph_1_1sot_1_1VectorConstant.html</filename>
    <base>dynamicgraph::Entity</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VectorConstant.html</anchorfile>
      <anchor>a2e7e5efff310db4d19c38ea32177537c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VectorConstant.html</anchorfile>
      <anchor>a879da5829cd1c30c51748a1be3df5243</anchor>
      <arglist>(const dynamicgraph::Vector &amp;inValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorConstant</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VectorConstant.html</anchorfile>
      <anchor>a890b1541b630cc5d943e728637b46a78</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VectorConstant</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VectorConstant.html</anchorfile>
      <anchor>a2bd96d23bb70853b18ba6eb640171597</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>SignalTimeDependent&lt; dynamicgraph::Vector, sigtime_t &gt;</type>
      <name>SOUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VectorConstant.html</anchorfile>
      <anchor>a06c2a1e9a69e81029270d9a13a4f1373</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VectorConstant.html</anchorfile>
      <anchor>a6f384b21374df54bea0db3afec0445dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>rows</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VectorConstant.html</anchorfile>
      <anchor>a069828f09e77037b1a00cc46377950ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>command::vectorConstant::Resize</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VectorConstant.html</anchorfile>
      <anchor>a13b1ce48f0bcf24dbd3af5d6a33fb3b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::VectorMix</name>
    <filename>structdynamicgraph_1_1sot_1_1VectorMix.html</filename>
    <base>VariadicOpHeader&lt; Vector, Vector &gt;</base>
    <class kind="struct">dynamicgraph::sot::VectorMix::segment_t</class>
    <member kind="typedef">
      <type>VariadicOp&lt; VectorMix &gt;</type>
      <name>Base</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorMix.html</anchorfile>
      <anchor>a99e215fb0046c83aa5087b285c068bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; segment_t &gt;</type>
      <name>segments_t</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorMix.html</anchorfile>
      <anchor>a80e5497eace65cb056cd8ca28f535abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSelec</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorMix.html</anchorfile>
      <anchor>aeab3e2cf29c5d8d4bdd8a198731174cc</anchor>
      <arglist>(const size_type &amp;sigIdx, const size_type &amp;i, const size_type &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorMix.html</anchorfile>
      <anchor>af4ab0da6267df62965c6dc0088678696</anchor>
      <arglist>(Base *ent, Entity::CommandMap_t &amp;commandMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorMix.html</anchorfile>
      <anchor>a9fe8523cce3b611e345cbf25875c32f5</anchor>
      <arglist>(const std::vector&lt; const Vector * &gt; &amp;vs, Vector &amp;res) const</arglist>
    </member>
    <member kind="variable">
      <type>Base *</type>
      <name>entity</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorMix.html</anchorfile>
      <anchor>a1cb56956600be473258a3e5fc4500db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>segments_t</type>
      <name>idxs</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorMix.html</anchorfile>
      <anchor>ab96b20e8bec8f7251cce1e47780e5557</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::VectorSelecter</name>
    <filename>structdynamicgraph_1_1sot_1_1VectorSelecter.html</filename>
    <base>UnaryOpHeader&lt; dg::Vector, dg::Vector &gt;</base>
    <member kind="typedef">
      <type>std::pair&lt; Vector::Index, Vector::Index &gt;</type>
      <name>segment_t</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorSelecter.html</anchorfile>
      <anchor>a15281e12046e2b4ded6016af7a26c930</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; segment_t &gt;</type>
      <name>segments_t</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorSelecter.html</anchorfile>
      <anchor>ad0e3112046b896d0e67dd561be9b7f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addBounds</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorSelecter.html</anchorfile>
      <anchor>adbf6bbda0ee7f7bc0cefc637ff838fe9</anchor>
      <arglist>(const size_type &amp;m, const size_type &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorSelecter.html</anchorfile>
      <anchor>ae7a20130caebbe9fb1821fea64e5b1de</anchor>
      <arglist>(Entity &amp;ent, Entity::CommandMap_t &amp;commandMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorSelecter.html</anchorfile>
      <anchor>ab6186d5177455d7a3251b8a5fe514124</anchor>
      <arglist>(const Tin &amp;m, Vector &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBounds</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorSelecter.html</anchorfile>
      <anchor>afe1070392897ae718b856a8c243c1f88</anchor>
      <arglist>(const size_type &amp;m, const size_type &amp;M)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorSelecter</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorSelecter.html</anchorfile>
      <anchor>a36c871a19547898b775d6cfaad36f7c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>segments_t</type>
      <name>idxs</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorSelecter.html</anchorfile>
      <anchor>a5cafc7ad0bdbf5b4561b292dd3e7e1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector::Index</type>
      <name>size</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorSelecter.html</anchorfile>
      <anchor>ace6d0a8e97600e3eb385f77543e51fe8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::VectorStack</name>
    <filename>structdynamicgraph_1_1sot_1_1VectorStack.html</filename>
    <base>BinaryOpHeader&lt; dynamicgraph::Vector, dynamicgraph::Vector, dynamicgraph::Vector &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorStack.html</anchorfile>
      <anchor>a255127a8ced093ff15a6f0ed6ec5247a</anchor>
      <arglist>(Entity &amp;ent, Entity::CommandMap_t &amp;commandMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorStack.html</anchorfile>
      <anchor>a6e926c1ff9db5ee76d4cabd4226b2b10</anchor>
      <arglist>(const dynamicgraph::Vector &amp;v1, const dynamicgraph::Vector &amp;v2, dynamicgraph::Vector &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selec1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorStack.html</anchorfile>
      <anchor>a06aaecde82de9be405594a68bc995d29</anchor>
      <arglist>(const size_type &amp;m, const size_type M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selec2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorStack.html</anchorfile>
      <anchor>aee83a2000bd40e6d28017bcb89f5bfb9</anchor>
      <arglist>(const size_type &amp;m, const size_type M)</arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>v1max</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorStack.html</anchorfile>
      <anchor>a0b20f31dab77c2adb1fa2eff8f920a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>v1min</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorStack.html</anchorfile>
      <anchor>a3a4ae9cef15a8df5bc767d33b8544570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>v2max</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorStack.html</anchorfile>
      <anchor>afbbce197e593b83418be6a2922988992</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>v2min</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1VectorStack.html</anchorfile>
      <anchor>a65224db0f57df868d34b310ee491cd70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::utils::viewer_loger::ViewerLoger</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__loger_1_1ViewerLoger.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__loger_1_1ViewerLoger.html</anchorfile>
      <anchor>a7dcce0551dec72e934fbce6ecdd8eb5c</anchor>
      <arglist>(self, robot)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>updateElementConfig</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__loger_1_1ViewerLoger.html</anchorfile>
      <anchor>aa2c8bc7ec183d840f55ef5ae3141bc9b</anchor>
      <arglist>(self, name, state)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileMap</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__loger_1_1ViewerLoger.html</anchorfile>
      <anchor>a7fdfd7aaf7d8c0f0696d735f8e445076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robot</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__loger_1_1ViewerLoger.html</anchorfile>
      <anchor>a18ae4753f54286a88a448d51eb5b884b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>viewer</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__loger_1_1ViewerLoger.html</anchorfile>
      <anchor>a5a99566eb8a7a0b94a25199429af0747</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_graph::sot::core::utils::viewer_helper::VisualPinger</name>
    <filename>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper_1_1VisualPinger.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper_1_1VisualPinger.html</anchorfile>
      <anchor>a3d6bb010bb9c92e42593f2236771590e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper_1_1VisualPinger.html</anchorfile>
      <anchor>ad1333ead80a9dc015bd837eee72fba7b</anchor>
      <arglist>(self, viewer)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>refresh</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper_1_1VisualPinger.html</anchorfile>
      <anchor>a9356424ad79d93e82c5e9ca7acbaf07d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pos</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper_1_1VisualPinger.html</anchorfile>
      <anchor>ac5d208806a641e87b191f136c11d73fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>viewer</name>
      <anchorfile>classdynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper_1_1VisualPinger.html</anchorfile>
      <anchor>aadeb056431b1ffd1a2a01afb5b6242b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamicgraph::sot::VisualPointProjecter</name>
    <filename>classdynamicgraph_1_1sot_1_1VisualPointProjecter.html</filename>
    <base>dynamicgraph::Entity</base>
    <base>EntityHelper&lt; VisualPointProjecter &gt;</base>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_IN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VisualPointProjecter.html</anchorfile>
      <anchor>acd7763b7e62f55fc59534f6467ffa723</anchor>
      <arglist>(point3D, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_IN</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VisualPointProjecter.html</anchorfile>
      <anchor>a16a3dbdf91289f36b76fdc902c2f7bb6</anchor>
      <arglist>(transfo, MatrixHomogeneous)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_OUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VisualPointProjecter.html</anchorfile>
      <anchor>a7e8b0907dbe9118331d39f1b8f068076</anchor>
      <arglist>(depth, double)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_OUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VisualPointProjecter.html</anchorfile>
      <anchor>a916cca01858b5377e9d9baafc4c2e580</anchor>
      <arglist>(point2D, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_SIGNAL_OUT</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VisualPointProjecter.html</anchorfile>
      <anchor>aa3ee6f3ca5957b7bb5d9e6f3a6e0245a</anchor>
      <arglist>(point3Dgaze, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VisualPointProjecter.html</anchorfile>
      <anchor>a92ca64a5427989ce49f8eff2b1574f53</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getClassName</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VisualPointProjecter.html</anchorfile>
      <anchor>a8e64847afb4258ec869ee9c80f985711</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VisualPointProjecter</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VisualPointProjecter.html</anchorfile>
      <anchor>acd0525fb1236f84f95202cf2bce58b8c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>CLASS_NAME</name>
      <anchorfile>classdynamicgraph_1_1sot_1_1VisualPointProjecter.html</anchorfile>
      <anchor>ab776c6a6b0354e4319f4f2c6f00be1dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamicgraph::sot::WeightedAdder</name>
    <filename>structdynamicgraph_1_1sot_1_1WeightedAdder.html</filename>
    <templarg></templarg>
    <base>BinaryOpHeader&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>addSpecificCommands</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1WeightedAdder.html</anchorfile>
      <anchor>a0b5286429790bb6790b6d465834a8c7f</anchor>
      <arglist>(Entity &amp;ent, Entity::CommandMap_t &amp;commandMap)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDocString</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1WeightedAdder.html</anchorfile>
      <anchor>a12f2040826857e9c16b305bf56b62afc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1WeightedAdder.html</anchorfile>
      <anchor>a6acc776029883d341401bedff382e127</anchor>
      <arglist>(const T &amp;v1, const T &amp;v2, T &amp;res) const</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gain1</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1WeightedAdder.html</anchorfile>
      <anchor>a5072ed4649b3474524745b3e45819b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gain2</name>
      <anchorfile>structdynamicgraph_1_1sot_1_1WeightedAdder.html</anchorfile>
      <anchor>a3beb1ea7ad7967ece3d15cd4c3e10695</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>compile</name>
    <filename>namespacecompile.html</filename>
    <member kind="variable">
      <type></type>
      <name>builddir</name>
      <anchorfile>namespacecompile.html</anchorfile>
      <anchor>ac0fb4d34948a7d3fda2106686391a656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>comp</name>
      <anchorfile>namespacecompile.html</anchorfile>
      <anchor>a4cf5d6b0ce4e98e41539a25339052088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>doraise</name>
      <anchorfile>namespacecompile.html</anchorfile>
      <anchor>ac1d4ef7f8831ee0e882d8f2d661c6c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacecompile.html</anchorfile>
      <anchor>a46be63463291fe312cb52b5643ad6c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>src</name>
      <anchorfile>namespacecompile.html</anchorfile>
      <anchor>ad462a24edb35c4e395d20b7721d7ade7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>srcdir</name>
      <anchorfile>namespacecompile.html</anchorfile>
      <anchor>a0d2cf1092f70ef943044bbfdce3979b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph</name>
    <filename>namespacedynamic__graph.html</filename>
    <namespace>dynamic_graph::sot</namespace>
    <member kind="variable" protection="private">
      <type></type>
      <name>__path__</name>
      <anchorfile>namespacedynamic__graph.html</anchorfile>
      <anchor>af758df9bb681e30b4d52bbde95698ff0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot</name>
    <filename>namespacedynamic__graph_1_1sot.html</filename>
    <namespace>dynamic_graph::sot::core</namespace>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core.html</filename>
    <namespace>dynamic_graph::sot::core::math_small_entities</namespace>
    <namespace>dynamic_graph::sot::core::matrix_util</namespace>
    <namespace>dynamic_graph::sot::core::meta_task_posture</namespace>
    <namespace>dynamic_graph::sot::core::meta_task_visual_point</namespace>
    <namespace>dynamic_graph::sot::core::meta_tasks</namespace>
    <namespace>dynamic_graph::sot::core::meta_tasks_kine</namespace>
    <namespace>dynamic_graph::sot::core::utils</namespace>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core::math_small_entities</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core_1_1math__small__entities.html</filename>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core::matrix_util</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</filename>
    <member kind="function">
      <type>def</type>
      <name>distVector</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a1af4e70e1098861b2d17d2c1d1edcc7f</anchor>
      <arglist>(M2, M1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generateOrthonormalM</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a57f3dec697d3f60ef2216a9e9a811e8f</anchor>
      <arglist>(v1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>matrixToRPY</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a9d56f6983876a62891461bf836c766cf</anchor>
      <arglist>(M)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>matrixToTuple</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a5daf6b363cf6f3bb12c473172f12e244</anchor>
      <arglist>(M)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternionToMatrix</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>ad73ede88ad72a38db629957ad54f9a94</anchor>
      <arglist>(q)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotate</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a52e6e41ff9673f68dc11bb7749079627</anchor>
      <arglist>(axis, ang)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rpy2tr</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>ad0c497b688621de0db8780380534ec20</anchor>
      <arglist>(r, p, y)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RPYToMatrix</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a9a277acde646fcddb57f674b7b7e3c7f</anchor>
      <arglist>(pr)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tr2rpy</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>ac1e2c710b9cbc2793ce18451259b7b39</anchor>
      <arglist>(M)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vectorToTuple</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1matrix__util.html</anchorfile>
      <anchor>a2560ce87ea0e83f6a59f7464585a0ed8</anchor>
      <arglist>(M)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core::meta_task_posture</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core_1_1meta__task__posture.html</filename>
    <class kind="class">dynamic_graph::sot::core::meta_task_posture::MetaTaskKinePosture</class>
    <class kind="class">dynamic_graph::sot::core::meta_task_posture::MetaTaskPosture</class>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core::meta_task_visual_point</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core_1_1meta__task__visual__point.html</filename>
    <class kind="class">dynamic_graph::sot::core::meta_task_visual_point::MetaTaskVisualPoint</class>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core::meta_tasks</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core_1_1meta__tasks.html</filename>
    <class kind="class">dynamic_graph::sot::core::meta_tasks::MetaTaskCom</class>
    <member kind="function">
      <type>def</type>
      <name>generic6dReference</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1meta__tasks.html</anchorfile>
      <anchor>a2ed29617c021ad1cee6e43de5681544f</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>goto6d</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1meta__tasks.html</anchorfile>
      <anchor>a8d45fd1f3d61d494454c9302871d1d51</anchor>
      <arglist>(task, position, gain=None, resetJacobian=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gotoNd</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1meta__tasks.html</anchorfile>
      <anchor>a19a8150cf8947aaab080ef065d19cea6</anchor>
      <arglist>(task, position, selec=None, gain=None, resetJacobian=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setGain</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1meta__tasks.html</anchorfile>
      <anchor>a38a86682c4fd63e1745404f530cea050</anchor>
      <arglist>(gain, val)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core::meta_tasks_kine</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core_1_1meta__tasks__kine.html</filename>
    <class kind="class">dynamic_graph::sot::core::meta_tasks_kine::MetaTaskKineCom</class>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core::utils</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core_1_1utils.html</filename>
    <namespace>dynamic_graph::sot::core::utils::attime</namespace>
    <namespace>dynamic_graph::sot::core::utils::history</namespace>
    <namespace>dynamic_graph::sot::core::utils::thread_interruptible_loop</namespace>
    <namespace>dynamic_graph::sot::core::utils::viewer_helper</namespace>
    <namespace>dynamic_graph::sot::core::utils::viewer_loger</namespace>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core::utils::attime</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1attime.html</filename>
    <class kind="class">dynamic_graph::sot::core::utils::attime::attimeAlways</class>
    <class kind="class">dynamic_graph::sot::core::utils::attime::attimeStop</class>
    <class kind="class">dynamic_graph::sot::core::utils::attime::Calendar</class>
    <member kind="function">
      <type>def</type>
      <name>refset</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1attime.html</anchorfile>
      <anchor>a39f09dc9957ba84e5dfdffc205544b3a</anchor>
      <arglist>(mt, v)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sigset</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1attime.html</anchorfile>
      <anchor>a86f6f0d6f298ee450828a97529e72074</anchor>
      <arglist>(s, v)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ALWAYS</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1attime.html</anchorfile>
      <anchor>aa6a409f134b2726688f4ba490f285b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>attime</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1attime.html</anchorfile>
      <anchor>a9363fcf76a362e2a0c040e5a0460ec3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>STOP</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1attime.html</anchorfile>
      <anchor>a9378dadd4ecae6a6758a558bb9838157</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core::utils::history</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1history.html</filename>
    <class kind="class">dynamic_graph::sot::core::utils::history::History</class>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core::utils::thread_interruptible_loop</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop.html</filename>
    <class kind="class">dynamic_graph::sot::core::utils::thread_interruptible_loop::ThreadInterruptibleLoop</class>
    <member kind="function">
      <type>def</type>
      <name>loopInThread</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop.html</anchorfile>
      <anchor>a9df327d3af1a533cff302effa53c805f</anchor>
      <arglist>(funLoop)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loopShortcuts</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1thread__interruptible__loop.html</anchorfile>
      <anchor>a96f76120e3e16666f33ed2e90757c029</anchor>
      <arglist>(runner)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core::utils::viewer_helper</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</filename>
    <class kind="class">dynamic_graph::sot::core::utils::viewer_helper::RobotViewerFaked</class>
    <class kind="class">dynamic_graph::sot::core::utils::viewer_helper::VisualPinger</class>
    <member kind="function">
      <type>def</type>
      <name>addRobotViewer</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</anchorfile>
      <anchor>a6fcb2adf6bffafca5c69ff51abfcd90a</anchor>
      <arglist>(robot, **args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>incrementView</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</anchorfile>
      <anchor>ae54475d694fbb3f063ce02f25cc9f228</anchor>
      <arglist>(robot, dt)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>refreshView</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</anchorfile>
      <anchor>a487c42ffbba1e9b346bc486e4c72aa6c</anchor>
      <arglist>(robot)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setView</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</anchorfile>
      <anchor>a64d7dd38603c1e0f61843aeb940ae477</anchor>
      <arglist>(robot, *args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stateFullSize</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</anchorfile>
      <anchor>a4e15d7d1fa57825f017bf128cba39127</anchor>
      <arglist>(robot, additionalData=())</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>updateComDisplay</name>
      <anchorfile>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__helper.html</anchorfile>
      <anchor>a182cd47afc58f4a785f3ce69839845f5</anchor>
      <arglist>(robot, comsig, objname=&quot;com&quot;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamic_graph::sot::core::utils::viewer_loger</name>
    <filename>namespacedynamic__graph_1_1sot_1_1core_1_1utils_1_1viewer__loger.html</filename>
    <class kind="class">dynamic_graph::sot::core::utils::viewer_loger::ViewerLoger</class>
  </compound>
  <compound kind="namespace">
    <name>dynamicgraph</name>
    <filename>namespacedynamicgraph.html</filename>
    <namespace>dynamicgraph::sot</namespace>
    <class kind="struct">dynamicgraph::signal_io&lt; sot::Flags &gt;</class>
    <class kind="struct">dynamicgraph::signal_io&lt; sot::MultiBound &gt;</class>
    <class kind="struct">dynamicgraph::signal_io&lt; sot::Trajectory &gt;</class>
    <member kind="typedef">
      <type>Eigen::JacobiSVD&lt; Matrix &gt;</type>
      <name>SVD_t</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>a71d31b2297119ca3002355909aa3b754</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dampedInverse</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>a161fcd9df5dd859000f59cbd007695ac</anchor>
      <arglist>(const Matrix &amp;_inputMatrix, Matrix &amp;_inverseMatrix, const double threshold=1e-6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dampedInverse</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>ab135a49a928f71cdce9836a8baef5199</anchor>
      <arglist>(const Matrix &amp;_inputMatrix, Matrix &amp;_inverseMatrix, Matrix &amp;Uref, Vector &amp;Sref, Matrix &amp;Vref, const double threshold=1e-6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dampedInverse</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>ae4eedf4e764e661708f0f0fc5646b87b</anchor>
      <arglist>(const SVD_t &amp;svd, Matrix &amp;_inverseMatrix, const double threshold=1e-6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pseudoInverse</name>
      <anchorfile>namespacedynamicgraph.html</anchorfile>
      <anchor>ae90fa0d6901ad30ed47e12e32c34ada7</anchor>
      <arglist>(Matrix &amp;_inputMatrix, Matrix &amp;_inverseMatrix, const double threshold=1e-6)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamicgraph::sot</name>
    <filename>namespacedynamicgraph_1_1sot.html</filename>
    <namespace>dynamicgraph::sot::command</namespace>
    <namespace>dynamicgraph::sot::core</namespace>
    <namespace>dynamicgraph::sot::detail</namespace>
    <namespace>dynamicgraph::sot::internal</namespace>
    <class kind="class">dynamicgraph::sot::__sotDebug_init</class>
    <class kind="class">dynamicgraph::sot::AbstractSotExternalInterface</class>
    <class kind="struct">dynamicgraph::sot::AdderVariadic</class>
    <class kind="class">dynamicgraph::sot::AdditionalFunctions</class>
    <class kind="class">dynamicgraph::sot::BinaryIntToUint</class>
    <class kind="class">dynamicgraph::sot::BinaryOp</class>
    <class kind="struct">dynamicgraph::sot::BinaryOpHeader</class>
    <class kind="struct">dynamicgraph::sot::BoolOp</class>
    <class kind="class">dynamicgraph::sot::CausalFilter</class>
    <class kind="class">dynamicgraph::sot::ClampWorkspace</class>
    <class kind="class">dynamicgraph::sot::CoMFreezer</class>
    <class kind="struct">dynamicgraph::sot::Comparison</class>
    <class kind="struct">dynamicgraph::sot::Composer</class>
    <class kind="class">dynamicgraph::sot::Contiifstream</class>
    <class kind="class">dynamicgraph::sot::ControlGR</class>
    <class kind="class">dynamicgraph::sot::ControlPD</class>
    <class kind="struct">dynamicgraph::sot::ConvolutionTemporal</class>
    <class kind="class">dynamicgraph::sot::DebugTrace</class>
    <class kind="class">dynamicgraph::sot::Derivator</class>
    <class kind="class">dynamicgraph::sot::Device</class>
    <class kind="struct">dynamicgraph::sot::Diagonalizer</class>
    <class kind="class">dynamicgraph::sot::DoubleConstant</class>
    <class kind="class">dynamicgraph::sot::Event</class>
    <class kind="class">dynamicgraph::sot::ExceptionAbstract</class>
    <class kind="class">dynamicgraph::sot::ExceptionDynamic</class>
    <class kind="class">dynamicgraph::sot::ExceptionFactory</class>
    <class kind="class">dynamicgraph::sot::ExceptionFeature</class>
    <class kind="class">dynamicgraph::sot::ExceptionSignal</class>
    <class kind="class">dynamicgraph::sot::ExceptionTask</class>
    <class kind="class">dynamicgraph::sot::ExceptionTools</class>
    <class kind="class">dynamicgraph::sot::ExpMovingAvg</class>
    <class kind="class">dynamicgraph::sot::ExtractJointMimics</class>
    <class kind="class">dynamicgraph::sot::Feature1D</class>
    <class kind="class">dynamicgraph::sot::FeatureAbstract</class>
    <class kind="class">dynamicgraph::sot::FeatureGeneric</class>
    <class kind="class">dynamicgraph::sot::FeatureJointLimits</class>
    <class kind="class">dynamicgraph::sot::FeatureLineDistance</class>
    <class kind="class">dynamicgraph::sot::FeaturePose</class>
    <class kind="class">dynamicgraph::sot::FeaturePosture</class>
    <class kind="class">dynamicgraph::sot::FeatureReferenceHelper</class>
    <class kind="class">dynamicgraph::sot::FeatureTask</class>
    <class kind="class">dynamicgraph::sot::FeatureVector3</class>
    <class kind="class">dynamicgraph::sot::FeatureVisualPoint</class>
    <class kind="class">dynamicgraph::sot::FilterDifferentiator</class>
    <class kind="class">dynamicgraph::sot::FIRFilter</class>
    <class kind="class">dynamicgraph::sot::Flags</class>
    <class kind="struct">dynamicgraph::sot::FootUtil</class>
    <class kind="struct">dynamicgraph::sot::ForceLimits</class>
    <class kind="struct">dynamicgraph::sot::ForceUtil</class>
    <class kind="class">dynamicgraph::sot::GainAdaptive</class>
    <class kind="class">dynamicgraph::sot::GainHyperbolic</class>
    <class kind="class">dynamicgraph::sot::GradientAscent</class>
    <class kind="class">dynamicgraph::sot::GripperControl</class>
    <class kind="class">dynamicgraph::sot::GripperControlPlugin</class>
    <class kind="struct">dynamicgraph::sot::HandUtil</class>
    <class kind="class">dynamicgraph::sot::Header</class>
    <class kind="struct">dynamicgraph::sot::HomoToMatrix</class>
    <class kind="struct">dynamicgraph::sot::HomoToRotation</class>
    <class kind="struct">dynamicgraph::sot::HomoToTwist</class>
    <class kind="class">dynamicgraph::sot::Integrator</class>
    <class kind="class">dynamicgraph::sot::IntegratorAbstract</class>
    <class kind="class">dynamicgraph::sot::IntegratorEuler</class>
    <class kind="struct">dynamicgraph::sot::Inverser</class>
    <class kind="struct">dynamicgraph::sot::InverserQuaternion</class>
    <class kind="struct">dynamicgraph::sot::InverserRotation</class>
    <class kind="class">dynamicgraph::sot::JointLimitator</class>
    <class kind="struct">dynamicgraph::sot::JointLimits</class>
    <class kind="class">dynamicgraph::sot::JointTrajectoryPoint</class>
    <class kind="class">dynamicgraph::sot::Kalman</class>
    <class kind="class">dynamicgraph::sot::Latch</class>
    <class kind="struct">dynamicgraph::sot::MatrixColumnSelector</class>
    <class kind="struct">dynamicgraph::sot::MatrixComparison</class>
    <class kind="class">dynamicgraph::sot::MatrixConstant</class>
    <class kind="struct">dynamicgraph::sot::MatrixHomoToPose</class>
    <class kind="struct">dynamicgraph::sot::MatrixHomoToPoseQuaternion</class>
    <class kind="struct">dynamicgraph::sot::MatrixHomoToPoseRollPitchYaw</class>
    <class kind="struct">dynamicgraph::sot::MatrixHomoToPoseUTheta</class>
    <class kind="struct">dynamicgraph::sot::MatrixHomoToSE3Vector</class>
    <class kind="struct">dynamicgraph::sot::MatrixSelector</class>
    <class kind="struct">dynamicgraph::sot::MatrixToHomo</class>
    <class kind="struct">dynamicgraph::sot::MatrixToQuaternion</class>
    <class kind="struct">dynamicgraph::sot::MatrixToRPY</class>
    <class kind="struct">dynamicgraph::sot::MatrixToUTheta</class>
    <class kind="struct">dynamicgraph::sot::MatrixTranspose</class>
    <class kind="class">dynamicgraph::sot::MemoryTaskSOT</class>
    <class kind="class">dynamicgraph::sot::MotionPeriod</class>
    <class kind="class">dynamicgraph::sot::MultiBound</class>
    <class kind="struct">dynamicgraph::sot::Multiplier</class>
    <class kind="struct">dynamicgraph::sot::Multiplier_FxE__E</class>
    <class kind="class">dynamicgraph::sot::NamedVector</class>
    <class kind="class">dynamicgraph::sot::NeckLimitation</class>
    <class kind="struct">dynamicgraph::sot::Normalize</class>
    <class kind="class">dynamicgraph::sot::OpPointModifier</class>
    <class kind="class">dynamicgraph::sot::ParameterServer</class>
    <class kind="class">dynamicgraph::sot::PeriodicCall</class>
    <class kind="class">dynamicgraph::sot::PeriodicCallEntity</class>
    <class kind="class">dynamicgraph::sot::PoolStorage</class>
    <class kind="struct">dynamicgraph::sot::PoseQuaternionToMatrixHomo</class>
    <class kind="struct">dynamicgraph::sot::PoseRollPitchYawToMatrixHomo</class>
    <class kind="struct">dynamicgraph::sot::PoseRollPitchYawToPoseUTheta</class>
    <class kind="struct">dynamicgraph::sot::PoseUThetaToMatrixHomo</class>
    <class kind="struct">dynamicgraph::sot::QuaternionToMatrix</class>
    <class kind="struct">dynamicgraph::sot::QuaternionToRPY</class>
    <class kind="class">dynamicgraph::sot::RobotSimu</class>
    <class kind="struct">dynamicgraph::sot::RobotUtil</class>
    <class kind="struct">dynamicgraph::sot::RPYToMatrix</class>
    <class kind="struct">dynamicgraph::sot::RPYToQuaternion</class>
    <class kind="class">dynamicgraph::sot::RulesJointTrajectory</class>
    <class kind="struct">dynamicgraph::sot::SE3VectorToMatrixHomo</class>
    <class kind="class">dynamicgraph::sot::Segment</class>
    <class kind="class">dynamicgraph::sot::Sequencer</class>
    <class kind="struct">dynamicgraph::sot::SkewSymToVector</class>
    <class kind="class">dynamicgraph::sot::SmoothReach</class>
    <class kind="class">dynamicgraph::sot::Sot</class>
    <class kind="class">dynamicgraph::sot::SotJointTrajectoryEntity</class>
    <class kind="class">dynamicgraph::sot::SotLoader</class>
    <class kind="class">dynamicgraph::sot::sotReader</class>
    <class kind="struct">dynamicgraph::sot::Substraction</class>
    <class kind="class">dynamicgraph::sot::Switch</class>
    <class kind="class">dynamicgraph::sot::Task</class>
    <class kind="class">dynamicgraph::sot::TaskAbstract</class>
    <class kind="class">dynamicgraph::sot::TaskConti</class>
    <class kind="class">dynamicgraph::sot::TaskPD</class>
    <class kind="class">dynamicgraph::sot::TaskUnilateral</class>
    <class kind="class">dynamicgraph::sot::timestamp</class>
    <class kind="class">dynamicgraph::sot::TimeStamp</class>
    <class kind="class">dynamicgraph::sot::Trajectory</class>
    <class kind="struct">dynamicgraph::sot::TypeNameHelper</class>
    <class kind="class">dynamicgraph::sot::UnaryOp</class>
    <class kind="struct">dynamicgraph::sot::UnaryOpHeader</class>
    <class kind="struct">dynamicgraph::sot::UThetaToQuaternion</class>
    <class kind="class">dynamicgraph::sot::VariadicAbstract</class>
    <class kind="class">dynamicgraph::sot::VariadicOp</class>
    <class kind="struct">dynamicgraph::sot::VariadicOpHeader</class>
    <class kind="struct">dynamicgraph::sot::VectorComponent</class>
    <class kind="class">dynamicgraph::sot::VectorConstant</class>
    <class kind="struct">dynamicgraph::sot::VectorMix</class>
    <class kind="struct">dynamicgraph::sot::VectorSelecter</class>
    <class kind="struct">dynamicgraph::sot::VectorStack</class>
    <class kind="class">dynamicgraph::sot::VisualPointProjecter</class>
    <class kind="struct">dynamicgraph::sot::WeightedAdder</class>
    <member kind="typedef">
      <type>NamedVector</type>
      <name>ControlValues</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a78d92b499a23a18feb0b7e21b383879d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FilterDifferentiator</type>
      <name>EntityClassName</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa26e7f1a3566b8f630fc2d0d0eb48d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FeaturePose&lt; R3xSO3Representation &gt;</type>
      <name>FeaturePose_t</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ace75900e4531cba078f9d70cde004442</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FeaturePose&lt; SE3Representation &gt;</type>
      <name>FeaturePoseSE3_t</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a106b2c7635667882920dd508cb371189</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::VectorXd::Index</type>
      <name>Index</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a1ef1097c8571946e45383c8c9d6762d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, 6, 6 &gt; SOT_CORE_EXPORT</type>
      <name>MatrixForce</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a60419d59bf80f5b61e943a4d4a96f483</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Transform&lt; double, 3, Eigen::Affine &gt; SOT_CORE_EXPORT</type>
      <name>MatrixHomogeneous</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a5905f13920c74718275472546296db3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, 3, 3 &gt; SOT_CORE_EXPORT</type>
      <name>MatrixRotation</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a8ec1d21a422ee5c8776a2298603217ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor &gt;</type>
      <name>MatrixRXd</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae37a1c01bafebb5697a3364e0eb3f4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, 6, 6 &gt; SOT_CORE_EXPORT</type>
      <name>MatrixTwist</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa8cc35289a632195292a909c0480867d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Multiplier_FxE__E&lt; double, dynamicgraph::Vector &gt;</type>
      <name>Multiplier_double_vector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>afebe891a8f82eddb5588f2b748ad5258</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Multiplier_FxE__E&lt; dynamicgraph::Matrix, dynamicgraph::Vector &gt;</type>
      <name>Multiplier_matrix_vector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a790b5366aef7f46d2afec47de01a80b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Multiplier_FxE__E&lt; MatrixHomogeneous, dynamicgraph::Vector &gt;</type>
      <name>Multiplier_matrixHomo_vector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>abeb089d2689454c76d7c035368a6e669</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Multiplier_FxE__E&lt; MatrixTwist, dynamicgraph::Vector &gt;</type>
      <name>Multiplier_matrixTwist_vector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aacf6f4c9b24ab9825633ff6ebbc59cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; double &gt; SOT_CORE_EXPORT</type>
      <name>Quaternion</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a02598177ed84a90afacef2e2e877eed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Map&lt; Quaternion &gt; SOT_CORE_EXPORT</type>
      <name>QuaternionMap</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a7e186c4716a374f6eaed7889671627d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pinocchio::CartesianProductOperation&lt; pinocchio::VectorSpaceOperationTpl&lt; 3, double &gt;, pinocchio::SpecialOrthogonalOperationTpl&lt; 3, double &gt; &gt;</type>
      <name>R3xSO3_t</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af629827ce8862cfb40de074c1803500b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Ref&lt; Eigen::MatrixXd &gt;</type>
      <name>RefMatrix</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af330ffe20ec09a054515cac2ee60b043</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Ref&lt; Eigen::VectorXd &gt;</type>
      <name>RefVector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a84aedb5e31c7f02c664b7214109f9eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; RobotUtil &gt;</type>
      <name>RobotUtilShrPtr</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a7a170257c05f6ccf6834dfd29d14e059</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pinocchio::SpecialEuclideanOperationTpl&lt; 3, double &gt;</type>
      <name>SE3_t</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a71617ac7a387a15911e389e3ef8b8a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NamedVector</type>
      <name>SensorValues</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a39e057dd508de3a24fcc46a9144dac9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Map&lt; MatrixRXd &gt;</type>
      <name>SigMatrixXd</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a0cb22038b41c263d37869d5b2f6bb925</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Map&lt; Eigen::VectorXd &gt;</type>
      <name>SigVectorXd</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a4b2d22e04d7699cd8c4b117e32c5a9bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Switch&lt; bool, sigtime_t &gt;</type>
      <name>SwitchBool</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a25bea65b78f8f98c6b703d227823ecc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Switch&lt; MatrixHomogeneous, sigtime_t &gt;</type>
      <name>SwitchMatrixHomogeneous</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a25eac56107252e9a9f96f590696ca7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Switch&lt; Vector, sigtime_t &gt;</type>
      <name>SwitchVector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a51ed82ef7b644f59e33770fc31f9eae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, 7, 1 &gt; SOT_CORE_EXPORT</type>
      <name>Vector7</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a655581cd17bce688ff8956e495bd577f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; MultiBound &gt;</type>
      <name>VectorMultiBound</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad1981022b8be9d9e524f2cca5f92cf56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; double &gt; SOT_CORE_EXPORT</type>
      <name>VectorQuaternion</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aba2621883e81aaf1d72af4ef70cac057</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Vector3d SOT_CORE_EXPORT</type>
      <name>VectorRollPitchYaw</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad3495523247dff37c2ef562475e4cf82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Vector3d SOT_CORE_EXPORT</type>
      <name>VectorRotation</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a3e2fbd2e026377cc1d1b1e8eeb0f7cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::AngleAxis&lt; double &gt; SOT_CORE_EXPORT</type>
      <name>VectorUTheta</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a26f4b88078f3c8f2b508c7db1aa190a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ControlInput</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a639e1fbd2afab49668840b03940aeaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITION_CONTROL</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a639e1fbd2afab49668840b03940aeaa5a328f5f8ea70e8095ef718ca4eb57d26a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VELOCITY_CONTROL</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a639e1fbd2afab49668840b03940aeaa5a30ceaa31f2a718ba6d1a15e6bf57d186</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TORQUE_CONTROL</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a639e1fbd2afab49668840b03940aeaa5a824d0eff0c795f72e823c60220578fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_SIZE</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a639e1fbd2afab49668840b03940aeaa5ae7153d7e9ad265ddd474d280bdbdc08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Representation_t</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a27c6a3b854be5e2a5961070c65dfcb90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SE3Representation</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a27c6a3b854be5e2a5961070c65dfcb90a3de6869675b8ba16663a27730198ba55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>R3xSO3Representation</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a27c6a3b854be5e2a5961070c65dfcb90a8a5bda1bea95f5aed6bbad1e750b17a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>__null_stream</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aef4313219be7dbb7265bbfc6a1b85b68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>base_se3_to_sot</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab71471fdfc037f6ce5a62e2145ffdde6</anchor>
      <arglist>(ConstRefVector pos, ConstRefMatrix R, RefVector q_sot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>base_sot_to_urdf</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a02bbb0d0f1da172b6c0d61337d057e62</anchor>
      <arglist>(ConstRefVector q_sot, RefVector q_urdf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>base_urdf_to_sot</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aba4516a2a079c350cf40c299490bc73e</anchor>
      <arglist>(ConstRefVector q_urdf, RefVector q_sot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a70471b222b29b55a1af40b836738fcde</anchor>
      <arglist>(const MatrixHomogeneous &amp;MH, MatrixTwist &amp;MT)</arglist>
    </member>
    <member kind="function">
      <type>Vector6d</type>
      <name>convertVelocity</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6cc8c992d034825d78656860a247b96a</anchor>
      <arglist>(const MatrixHomogeneous &amp;M, const MatrixHomogeneous &amp;Mdes, const Vector &amp;faNufafbDes)</arglist>
    </member>
    <member kind="function">
      <type>RobotUtilShrPtr</type>
      <name>createRobotUtil</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a9be099ab2312c6ad11b1237ed395b883</anchor>
      <arglist>(std::string &amp;robotName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_INNER_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a1cf489998be5b98e5525bacf95e7c9f2</anchor>
      <arglist>(x_dx_ddx, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_OUT_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6aac275d2a74163bcc3eab54a91f0d1a</anchor>
      <arglist>(ddx, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_OUT_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a2dab577b19b7f0e9e609e7d24d7ce2a0</anchor>
      <arglist>(dx, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_OUT_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a0d37a13afdaf34bd1683293f23cf7880</anchor>
      <arglist>(x_filtered, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a8b3828c9ce161407abee1b5b2833788d</anchor>
      <arglist>(DoubleConstant, &quot;DoubleConstant&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a46d095291b410edf364110248531c6b4</anchor>
      <arglist>(Event, &quot;Event&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae74d9b336b01234cad1bcf495082f187</anchor>
      <arglist>(ExpMovingAvg, &quot;ExpMovingAvg&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6c5ae332c70e919d994b6affec472fed</anchor>
      <arglist>(FeaturePosture, &quot;FeaturePosture&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6e598cd6f8e67413f88a9430c836810f</anchor>
      <arglist>(FilterDifferentiator, &quot;FilterDifferentiator&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a3424412a95cbe53c583e928b7849b8cc</anchor>
      <arglist>(GradientAscent, &quot;GradientAscent&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aaa1078047b5fb3285ba8adf0579b7b03</anchor>
      <arglist>(Integrator, &quot;Integrator&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a4359f082bcbd33b3395f3af4685271e7</anchor>
      <arglist>(Kalman, &quot;Kalman&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa359d54dc1a65974c2765c255faf583b</anchor>
      <arglist>(Latch, &quot;Latch&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae2d1aaef4e337aa5bd5d27c0847172b6</anchor>
      <arglist>(ParameterServer, &quot;ParameterServer&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af1672c107fec4fb97dab802917032ede</anchor>
      <arglist>(RobotSimu, &quot;RobotSimu&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a90a050123afc338e0d3b6227924e899e</anchor>
      <arglist>(Segment, &quot;Segment&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ac990f87f447e1303bb78efb75d23ed79</anchor>
      <arglist>(SwitchBool, &quot;SwitchBoolean&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a73186b2ff275953778a89d5287cd47aa</anchor>
      <arglist>(SwitchMatrixHomogeneous, &quot;SwitchMatrixHomogeneous&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ada9b20aae1af15bb53f18bf95765636d</anchor>
      <arglist>(SwitchVector, &quot;SwitchVector&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a5801d2feb6886fd456613c2ae2bc834e</anchor>
      <arglist>(VisualPointProjecter, &quot;VisualPointProjecter&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>force_default_rtn</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a171eed49bdf197130b2def4b263e294d</anchor>
      <arglist>(&quot;Force name not found&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; std::vector&lt; std::string &gt; &gt;</type>
      <name>getListOfRobots</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a98b28e5fc8b3e24da2283250d56cdb57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RobotUtilShrPtr</type>
      <name>getRobotUtil</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a8a538db3542932a5977adc6dc714e166</anchor>
      <arglist>(std::string &amp;robotName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNameInRobotUtil</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af31f2a73f26b9e4c8630fd9624e61e6b</anchor>
      <arglist>(std::string &amp;robotName)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>joint_default_rtn</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a4e1e59520e4cac5d5098a84397380711</anchor>
      <arglist>(&quot;Joint name not found&quot;)</arglist>
    </member>
    <member kind="function">
      <type>Flags</type>
      <name>operator&amp;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>afd69aa07c63653728deef6a4b4cce859</anchor>
      <arglist>(const Flags &amp;f1, const Flags &amp;f2)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a046f66865277efb75b8e5648672708ac</anchor>
      <arglist>(ostream &amp;os, const ExceptionAbstract &amp;error)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a68143dad86eb3104d53100dc97cce25a</anchor>
      <arglist>(std::ostream &amp;os, const Flags &amp;fl)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a398da621e611c96f91016abf42e45345</anchor>
      <arglist>(std::ostream &amp;os, const MultiBound &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>SOT_CORE_EXPORT std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae78c7408adfb49c53ea5c4255961c7a6</anchor>
      <arglist>(std::ostream &amp;os, const VectorMultiBound &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad419117f98adeac8c0c0aad89d8d5381</anchor>
      <arglist>(std::istream &amp;is, Flags &amp;fl)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab8661c2b59f2391e0d28d8681ef9166f</anchor>
      <arglist>(std::istream &amp;is, MultiBound &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>SOT_CORE_EXPORT std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a308b2f5853a71db432117a4c242f0dfd</anchor>
      <arglist>(std::istream &amp;os, VectorMultiBound &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Flags</type>
      <name>operator|</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af3dddc349aec112316067644db126ac4</anchor>
      <arglist>(const Flags &amp;f1, const Flags &amp;f2)</arglist>
    </member>
    <member kind="function">
      <type>RobotUtilShrPtr</type>
      <name>RefVoidRobotUtil</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa796b310b61ee95d6d8d782697f08247</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa9bd91d13f1ecdd6502d14ce48f7fe74</anchor>
      <arglist>(Comparison&lt; double &gt;, CompareDouble)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a63cc702958b09909b1b30b584a53dcc8</anchor>
      <arglist>(Composer, Compose_R_and_T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a760030c68b1fea72fec306426823422e</anchor>
      <arglist>(ConvolutionTemporal, ConvolutionTemporal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>abde182f7fe5f0860c650039b18212f1b</anchor>
      <arglist>(MatrixComparison&lt; Vector &gt;, CompareVector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a28a773dca94fc7591e314caf65974edc</anchor>
      <arglist>(Multiplier_double_vector, Multiply_double_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a0730a39a1d43ad7cd8b03ef9600d22f7</anchor>
      <arglist>(Multiplier_matrix_vector, Multiply_matrix_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad6f003280442aa01874fe3535af61826</anchor>
      <arglist>(Multiplier_matrixHomo_vector, Multiply_matrixHomo_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab1651ee2f7d33dd5eec7a9815a6ca2ff</anchor>
      <arglist>(Multiplier_matrixTwist_vector, Multiply_matrixTwist_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a5bc164e37a356fd0d4cbda1009681d80</anchor>
      <arglist>(Substraction&lt; double &gt;, Substract_of_double)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a7a6d8512b1b0248b73668e5ea97b5bd7</anchor>
      <arglist>(Substraction&lt; dynamicgraph::Matrix &gt;, Substract_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab88bffef7985e97542454830d2704596</anchor>
      <arglist>(Substraction&lt; dynamicgraph::Vector &gt;, Substract_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a5a53ede61e225b5e97020d14c6fb8d10</anchor>
      <arglist>(VectorStack, Stack_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6eaea99c7c16f0d8294af76280738a99</anchor>
      <arglist>(WeightedAdder&lt; double &gt;, WeightAdd_of_double)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a215dce86568c34f5273e9a4c4715429e</anchor>
      <arglist>(WeightedAdder&lt; dynamicgraph::Matrix &gt;, WeightAdd_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_BINARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a93345752ee98ec70d9422082a93b30a6</anchor>
      <arglist>(WeightedAdder&lt; dynamicgraph::Vector &gt;, WeightAdd_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a385b78fc6b38304fa7bb480c453c308d</anchor>
      <arglist>(Diagonalizer, MatrixDiagonal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a2ac319fe39a95fe45c5a921248d38c02</anchor>
      <arglist>(HomoToMatrix, HomoToMatrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad45814353d54d2e173c6fdee843790ec</anchor>
      <arglist>(HomoToRotation, HomoToRotation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>afea0e04ed62aa616bf551b0996bda857</anchor>
      <arglist>(HomoToTwist, HomoToTwist)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a0d0ff8dffa98caee04e97f5ae9ce1803</anchor>
      <arglist>(Inverser&lt; Matrix &gt;, Inverse_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a9bce0524ac79c57c048e3973c54bdf03</anchor>
      <arglist>(Inverser&lt; MatrixHomogeneous &gt;, Inverse_of_matrixHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aaeac78e15b853c5f8bc6499477b974d6</anchor>
      <arglist>(Inverser&lt; MatrixTwist &gt;, Inverse_of_matrixtwist)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aef31efcb3a9f2b527a6aa215f87738af</anchor>
      <arglist>(InverserQuaternion, Inverse_of_unitquat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a2e28a9dff6e549a75475b1becce76e69</anchor>
      <arglist>(InverserRotation, Inverse_of_matrixrotation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad4c3cc9a00f9b68d6a10aee739ba5077</anchor>
      <arglist>(MatrixColumnSelector, Selec_column_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a7aa545c750ca5a0c052a14cd78403278</anchor>
      <arglist>(MatrixHomoToPose, MatrixHomoToPose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a0ff06fb4ed2fba4ee72999a4d6d204f5</anchor>
      <arglist>(MatrixHomoToPoseQuaternion, MatrixHomoToPoseQuaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae3d2f0ea7fe35e93d7f6992f94642b9d</anchor>
      <arglist>(MatrixHomoToPoseRollPitchYaw, MatrixHomoToPoseRollPitchYaw)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad088e59576e4551b48201a02c450ef0c</anchor>
      <arglist>(MatrixHomoToPoseUTheta, MatrixHomoToPoseUTheta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a7c7f371f2e64e431144f811f31c249df</anchor>
      <arglist>(MatrixHomoToSE3Vector, MatrixHomoToSE3Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a79cef216e8f15987a5adc2cf48a4efab</anchor>
      <arglist>(MatrixSelector, Selec_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a3e55ee621a1ab5f6690542920ed87051</anchor>
      <arglist>(MatrixToHomo, MatrixToHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a71ab9fe0aff07c8e99c90a20763b03d2</anchor>
      <arglist>(MatrixToQuaternion, MatrixToQuaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a908fcaf8bd37a8779a5a5f643a9f3209</anchor>
      <arglist>(MatrixToRPY, MatrixToRPY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a01d5b852fec2e7a00df57da555fa6bba</anchor>
      <arglist>(MatrixToUTheta, MatrixToUTheta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a184450e96f008d7ee08abc387d8c4bec</anchor>
      <arglist>(MatrixTranspose, MatrixTranspose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a0f26b0242149049c3547d71116bbe654</anchor>
      <arglist>(Normalize, Norm_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a693a6672f6c60d4ccfceb28e5a8e1210</anchor>
      <arglist>(PoseQuaternionToMatrixHomo, PoseQuaternionToMatrixHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a5df4c61ad46c7f9409b3719be94152f0</anchor>
      <arglist>(PoseRollPitchYawToMatrixHomo, PoseRollPitchYawToMatrixHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>afd4161ccdd86426052a7115b61ec58b6</anchor>
      <arglist>(PoseRollPitchYawToPoseUTheta, PoseRollPitchYawToPoseUTheta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a9b28ec0817694995cffbdd980c86430b</anchor>
      <arglist>(PoseUThetaToMatrixHomo, PoseUThetaToMatrixHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a4bc0571c6405b36c6e8530a9edc54d9a</anchor>
      <arglist>(QuaternionToMatrix, QuaternionToMatrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ac91bff5c1c4026fc92f526d9fca1b3d7</anchor>
      <arglist>(QuaternionToRPY, QuaternionToRPY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a447ce107e1756eb6c75c908107b7f78d</anchor>
      <arglist>(RPYToMatrix, RPYToMatrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a88fa0a287115b517f0e350408602a1c6</anchor>
      <arglist>(RPYToQuaternion, RPYToQuaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a2b416c61b77fdbe7a7f4adcded82386b</anchor>
      <arglist>(SE3VectorToMatrixHomo, SE3VectorToMatrixHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aee611fb633e322fd10e0967981de1ced</anchor>
      <arglist>(SkewSymToVector, SkewSymToVector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>af72004be1095c8286a9f28f4ab35867b</anchor>
      <arglist>(UThetaToQuaternion, UThetaToQuaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a94d2caee4672560e24b4b5229b2e354c</anchor>
      <arglist>(VectorComponent, Component_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_UNARY_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>adc3b9d2b8905a6641081a2ba02c4e515</anchor>
      <arglist>(VectorSelecter, Selec_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad7b7c383f9b619ca90712f68d14c2752</anchor>
      <arglist>(AdderVariadic&lt; double &gt;, Add_of_double)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ad36b636442f1813415aa7c63ce68de32</anchor>
      <arglist>(AdderVariadic&lt; Matrix &gt;, Add_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a5f5296c0ea731a14ecf7d0aacef285bd</anchor>
      <arglist>(AdderVariadic&lt; Vector &gt;, Add_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6fa8b8d1d95e7ca049a8dd4fad2c3271</anchor>
      <arglist>(BoolOp&lt; 0 &gt;, And)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a197a6a2e542e2d39ed0eea42d58330f4</anchor>
      <arglist>(BoolOp&lt; 1 &gt;, Or)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a539e99cb5129f901485c71b1d2a2ce67</anchor>
      <arglist>(Multiplier&lt; double &gt;, Multiply_of_double)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a737d861085b2757970324b2f82cb0e29</anchor>
      <arglist>(Multiplier&lt; Matrix &gt;, Multiply_of_matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa67d5fac60d847f035d6104854431d53</anchor>
      <arglist>(Multiplier&lt; MatrixHomogeneous &gt;, Multiply_of_matrixHomo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6bfc5b17093277fde0ce736afb799967</anchor>
      <arglist>(Multiplier&lt; MatrixRotation &gt;, Multiply_of_matrixrotation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a24a0fcd3ad9d0c49e64ea54ba44032df</anchor>
      <arglist>(Multiplier&lt; MatrixTwist &gt;, Multiply_of_matrixtwist)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a206a33aeed247331bb0d08e7c8121b4c</anchor>
      <arglist>(Multiplier&lt; Vector &gt;, Multiply_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a22471793b077061e336000cbc26a8f2d</anchor>
      <arglist>(Multiplier&lt; VectorQuaternion &gt;, Multiply_of_quaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>REGISTER_VARIADIC_OP</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a85400c003f9d2a274e85c80948ad5cf4</anchor>
      <arglist>(VectorMix, Mix_of_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a962d01c809f0d853509c7696cfa41f24</anchor>
      <arglist>(FIRFilter, double, double, double_double, &quot;FIRFilter&quot;) SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN(FIRFilter</arglist>
    </member>
    <member kind="function">
      <type>FIRFilter</type>
      <name>SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ac79c44b9e82c1da6df4822202dd4a699</anchor>
      <arglist>(FIRFilter, Vector, Matrix, vec_mat, &quot;FIRFilter&quot;) template&lt;&gt; void FIRFilter&lt; Vector</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN_EULER</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa6a27c60bb761a3619cac95d7f0cfd7f</anchor>
      <arglist>(IntegratorEuler, double, double, &quot;IntegratorEulerDoubleDouble&quot;) SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN_EULER(IntegratorEuler</arglist>
    </member>
    <member kind="function">
      <type>IntegratorEulerVectorMatrix</type>
      <name>SOT_FACTORY_TEMPLATE_ENTITY_PLUGIN_EULER</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ae2886763594b69bedaa5b36a71b75fd8</anchor>
      <arglist>(IntegratorEuler, Vector, double, &quot;IntegratorEulerVectorDouble&quot;) template class IntegratorEuler&lt; double</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sotDEBUGF</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa793719756358c5ef619d6b033e6feca</anchor>
      <arglist>(const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sotDEBUGF</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6815438f603a7718ab611fe8f47a8b09</anchor>
      <arglist>(const size_type, const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>DebugTrace</type>
      <name>sotDEBUGFLOW</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab164075be01ad68316f8a09a87b36e39</anchor>
      <arglist>(debugfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sotERRORF</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a43c66676be371498c2199f65c1842460</anchor>
      <arglist>(const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sotERRORF</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab17a77a6822c8cd4808e19e521cee454</anchor>
      <arglist>(const size_type, const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>DebugTrace</type>
      <name>sotERRORFLOW</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a8a60ed8bdf5d515a70c3d391a2fce7a9</anchor>
      <arglist>(debugfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sotTDEBUGF</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa19ef5ca4a27b91043fc045d70f75638</anchor>
      <arglist>(const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sotTDEBUGF</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a65260ed9ddad0d025e6509ff9f6ae1e8</anchor>
      <arglist>(const size_type, const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>Index</type>
      <name>VoidIndex</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a4d73e93ff0adb2440443fafe8163dd13</anchor>
      <arglist>(-1)</arglist>
    </member>
    <member kind="variable">
      <type>__sotDebug_init</type>
      <name>__sotDebug_initialisator</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a8e4cfcbf2c7e260e42048ba1c94b1180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Eigen::Map&lt; const MatrixRXd &gt;</type>
      <name>const_SigMatrixXd</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa749234680f283ce75adf27fc225e2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Eigen::Map&lt; const Eigen::VectorXd &gt;</type>
      <name>const_SigVectorXd</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a67aa15bff563779337267181463334b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Eigen::Ref&lt; const Eigen::MatrixXd &gt;</type>
      <name>ConstRefMatrix</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a44795d375d9c7787be003bd2e74c45f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Eigen::Ref&lt; const Eigen::VectorXd &gt; &amp;</type>
      <name>ConstRefVector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>ab59d4dfbfda69a684196d60e89712f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>ControlInput_s</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a92dd0205753add2c9aafad913e388bdd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>std::ofstream</type>
      <name>debugfile</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa4bfd08c70316c1296ebe43f755ba783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>double</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a1d8575d5434cd693546787934479f612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Matrix</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a62175272144333a320055970535276fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::map&lt; std::string, RobotUtilShrPtr &gt;</type>
      <name>sgl_map_name_to_robot_util</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6626813f45f390c11adc79517a1af184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SOT_CORE_EXPORT DebugTrace</type>
      <name>sotDEBUGFLOW</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>aa811f7d60061d82b2e5e0b2f2e3890a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SOT_CORE_EXPORT DebugTrace</type>
      <name>sotERRORFLOW</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a4146a4b4c9a50638969cc22306eb2f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vec_double</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a6bc9ac79ec1f948118aa2eb185c616ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Vector</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a09a41efa4b78093d75df4db6d6e0d06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ForceLimits</type>
      <name>VoidForceLimits</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>a12966f7976d4ab94a1cdb9ef2a419c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JointLimits</type>
      <name>VoidJointLimits</name>
      <anchorfile>namespacedynamicgraph_1_1sot.html</anchorfile>
      <anchor>afa2b99281b399ae0b6d4b36f9941f204</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamicgraph::sot::command</name>
    <filename>namespacedynamicgraph_1_1sot_1_1command.html</filename>
    <namespace>dynamicgraph::sot::command::classSot</namespace>
    <namespace>dynamicgraph::sot::command::featureJointLimits</namespace>
    <namespace>dynamicgraph::sot::command::matrixConstant</namespace>
    <namespace>dynamicgraph::sot::command::task</namespace>
    <namespace>dynamicgraph::sot::command::vectorConstant</namespace>
    <class kind="class">dynamicgraph::sot::command::GetElement</class>
    <class kind="class">dynamicgraph::sot::command::SetElement</class>
  </compound>
  <compound kind="namespace">
    <name>dynamicgraph::sot::command::classSot</name>
    <filename>namespacedynamicgraph_1_1sot_1_1command_1_1classSot.html</filename>
    <class kind="class">dynamicgraph::sot::command::classSot::Clear</class>
    <class kind="class">dynamicgraph::sot::command::classSot::Display</class>
    <class kind="class">dynamicgraph::sot::command::classSot::Down</class>
    <class kind="class">dynamicgraph::sot::command::classSot::List</class>
    <class kind="class">dynamicgraph::sot::command::classSot::Push</class>
    <class kind="class">dynamicgraph::sot::command::classSot::Remove</class>
    <class kind="class">dynamicgraph::sot::command::classSot::SetInitTrajectory</class>
    <class kind="class">dynamicgraph::sot::command::classSot::Up</class>
  </compound>
  <compound kind="namespace">
    <name>dynamicgraph::sot::command::featureJointLimits</name>
    <filename>namespacedynamicgraph_1_1sot_1_1command_1_1featureJointLimits.html</filename>
    <class kind="class">dynamicgraph::sot::command::featureJointLimits::Actuate</class>
  </compound>
  <compound kind="namespace">
    <name>dynamicgraph::sot::command::matrixConstant</name>
    <filename>namespacedynamicgraph_1_1sot_1_1command_1_1matrixConstant.html</filename>
    <class kind="class">dynamicgraph::sot::command::matrixConstant::Resize</class>
  </compound>
  <compound kind="namespace">
    <name>dynamicgraph::sot::command::task</name>
    <filename>namespacedynamicgraph_1_1sot_1_1command_1_1task.html</filename>
    <class kind="class">dynamicgraph::sot::command::task::ListFeatures</class>
  </compound>
  <compound kind="namespace">
    <name>dynamicgraph::sot::command::vectorConstant</name>
    <filename>namespacedynamicgraph_1_1sot_1_1command_1_1vectorConstant.html</filename>
    <class kind="class">dynamicgraph::sot::command::vectorConstant::Resize</class>
  </compound>
  <compound kind="namespace">
    <name>dynamicgraph::sot::core</name>
    <filename>namespacedynamicgraph_1_1sot_1_1core.html</filename>
    <class kind="class">dynamicgraph::sot::core::AdmittanceControlOpPoint</class>
    <member kind="typedef">
      <type>AdmittanceControlOpPoint</type>
      <name>EntityClassName</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1core.html</anchorfile>
      <anchor>abf3e2f8a2e0155e3b975328ef013e959</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_INNER_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1core.html</anchorfile>
      <anchor>a29047c133073564a6427e180e0db2e93</anchor>
      <arglist>(w_dq, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_INNER_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1core.html</anchorfile>
      <anchor>a638b64a0613d35db440af303e0402fdd</anchor>
      <arglist>(w_force, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SIGNAL_OUT_FUNCTION</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1core.html</anchorfile>
      <anchor>a7599b82062e6e3abe5a6cb16abed73c8</anchor>
      <arglist>(dq, dynamicgraph::Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1core.html</anchorfile>
      <anchor>ace86d2aaaf3065b6379231c67f07c289</anchor>
      <arglist>(AdmittanceControlOpPoint, &quot;AdmittanceControlOpPoint&quot;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamicgraph::sot::detail</name>
    <filename>namespacedynamicgraph_1_1sot_1_1detail.html</filename>
    <class kind="class">dynamicgraph::sot::detail::circular_buffer</class>
  </compound>
  <compound kind="namespace">
    <name>dynamicgraph::sot::internal</name>
    <filename>namespacedynamicgraph_1_1sot_1_1internal.html</filename>
    <class kind="struct">dynamicgraph::sot::internal::LG_t</class>
    <class kind="class">dynamicgraph::sot::internal::Signal</class>
    <member kind="function">
      <type>bool</type>
      <name>integratorEulerCoeffIsIdentity</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1internal.html</anchorfile>
      <anchor>a1a4de617db32d024523adee792bbb806</anchor>
      <arglist>(const coefT c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>integratorEulerCoeffIsIdentity</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1internal.html</anchorfile>
      <anchor>ad80e01411df424f1b4a8fb8badb5f448</anchor>
      <arglist>(const Matrix c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>integratorEulerCoeffIsIdentity</name>
      <anchorfile>namespacedynamicgraph_1_1sot_1_1internal.html</anchorfile>
      <anchor>a72289dfe908fcebcb93c1897979d4cd3</anchor>
      <arglist>(const Vector c)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>git-archive-all</name>
    <filename>namespacegit-archive-all.html</filename>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespacegit-archive-all.html</anchorfile>
      <anchor>adffa1c135f4c9da96a0d96e9f0a7a578</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>good_python_script</name>
    <filename>namespacegood__python__script.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>a</name>
      <anchorfile>namespacegood__python__script.html</anchorfile>
      <anchor>a90d548bfaf587fe282718166a6a4b069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>b</name>
      <anchorfile>namespacegood__python__script.html</anchorfile>
      <anchor>aff7efeb509809daf506597a89fb1ab46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>omniidl_be_python_with_docstring</name>
    <filename>namespaceomniidl__be__python__with__docstring.html</filename>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_rreplace</name>
      <anchorfile>namespaceomniidl__be__python__with__docstring.html</anchorfile>
      <anchor>ab5be471acc7745deccd768d20cac9348</anchor>
      <arglist>(s, old, new, occurrence)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>namespaceomniidl__be__python__with__docstring.html</anchorfile>
      <anchor>a752645ca365e1b6b5e3976a944e6fc6b</anchor>
      <arglist>(tree, args)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>parameter_server_conf</name>
    <filename>namespaceparameter__server__conf.html</filename>
    <member kind="variable">
      <type>dictionary</type>
      <name>footFrameNames</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>af113f9164b61d5c92c814c7aeb6108d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ImuJointName</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>ad4fb17bb44fec15f05cf234e8788530d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>indexOfForceSensors</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a9b4df5b2de48ccddb314fc66544786ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>mapForceIdToForceLimits</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a7b093b38650d72aeddd1d916303b56cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>mapJointLimits</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a8f436587aecb670a8865cfc4d3a4928c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>mapJointNameToID</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>aafc29a0d0e055fab46e317ff8d92c52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>mapNameToForceId</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>afca00ff0c1f3b1481164e4a86920e33b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>model_path</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a67475837d71b59c53e46ba2b5697d9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NJ</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>aa067d83d71ab05f9a8500767130d08f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rightFootSensorXYZ</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>af505697d8061dcd803cd977f9194dedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rightFootSoleXYZ</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a0a23660a71f7167d011b1be6eb77f850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>urdfFileName</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a096cac14bffc507b3059b7b4a266dc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>urdftosot</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a1ae63ccb2166bd007f72605cb61bb44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>vfMax</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>aaca0a2899b2746e10e28b78f3f619d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>vfMin</name>
      <anchorfile>namespaceparameter__server__conf.html</anchorfile>
      <anchor>a51cc19c9283e7e97548332a32da523d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>python</name>
    <filename>namespacepython.html</filename>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="function">
      <type>def</type>
      <name>absolute</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ace87a65d75cbd054ca349e16bf6039b0</anchor>
      <arglist>(src)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cxx_standard</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2ef51ce1b22cffd404370dbbcaa8c7d4</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cxx_standard_cmp</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2ef80ec10cc729c8690658e5470e0131</anchor>
      <arglist>(lhs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GenExtension</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a277f5c34eeba057f5efd9d013d762376</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_lib_name</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a642803465132c79a163348c6f91c880d</anchor>
      <arglist>(path)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>chunk</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ac841690a327d48358d0aa6c3da5b8003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1ff2a74642e15658e2c46138d2a73f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cxx_standard</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a01e02c6fb7f2c66a9fb3daa4025be584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>abab7f7484072aa53119cd89cbae7c862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ext_modules</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1bf56ea61d1e9865f316116dca2fbfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extensions</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a7d6a659c7fd056d592f248c1a98e6f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>linux_build</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a019bf0e760b51815dc0818627ebb4c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab3a7a0638d76a01367c5bc3cc699447f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>package_data</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0a5ccc22976d20d42c6bb6c7651ce0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>packages</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aff2375a361fd5865c77bd9aa093be747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sha512</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>afd75da7bae5803e88a0b20ac410de369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>src_files</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8b0c506f6c8d68e5064a3bdc042c3b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2aa722b36a933088812b50ea79b97a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version_hash</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1573d7834565996eab83d4d029075c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>win32_build</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab1242eec890d42048d0a2d0da8c5ad81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-imports</name>
    <filename>namespacetest-imports.html</filename>
    <class kind="class">test-imports::PythonImportTest</class>
  </compound>
  <compound kind="namespace">
    <name>test-initialize-euler</name>
    <filename>namespacetest-initialize-euler.html</filename>
    <class kind="class">test-initialize-euler::OpPointModifierTest</class>
  </compound>
  <compound kind="namespace">
    <name>test-matrix-util</name>
    <filename>namespacetest-matrix-util.html</filename>
    <class kind="class">test-matrix-util::MatrixUtilTest</class>
  </compound>
  <compound kind="namespace">
    <name>test-op-point-modifier</name>
    <filename>namespacetest-op-point-modifier.html</filename>
    <class kind="class">test-op-point-modifier::OpPointModifierTest</class>
    <member kind="variable">
      <type></type>
      <name>gaze</name>
      <anchorfile>namespacetest-op-point-modifier.html</anchorfile>
      <anchor>a039896dcd5548e0c42d5a0e91a33b9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>I4</name>
      <anchorfile>namespacetest-op-point-modifier.html</anchorfile>
      <anchor>a820a84e8e46cca8e60370a4e6ed7b7a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>I6</name>
      <anchorfile>namespacetest-op-point-modifier.html</anchorfile>
      <anchor>af5c9338a5dae5e216af5a22307a4c75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Jgaze</name>
      <anchorfile>namespacetest-op-point-modifier.html</anchorfile>
      <anchor>aa5d1e086082c9a35c95e28f1ee320007</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-parameter-server</name>
    <filename>namespacetest-parameter-server.html</filename>
    <class kind="class">test-parameter-server::TestParameterServer</class>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacetest-parameter-server.html</anchorfile>
      <anchor>a601142e9c1d93a81fe742bcbd485b980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param_server</name>
      <anchorfile>namespacetest-parameter-server.html</anchorfile>
      <anchor>a9fd5727b4387929e3a473f14d1e95ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>robot_name</name>
      <anchorfile>namespacetest-parameter-server.html</anchorfile>
      <anchor>a878e4b5179a936d863a48bfbc94feaf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>urdfDir</name>
      <anchorfile>namespacetest-parameter-server.html</anchorfile>
      <anchor>af77f9a906f01b4f6ba90257478b72666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>urdfPath</name>
      <anchorfile>namespacetest-parameter-server.html</anchorfile>
      <anchor>a30752ed29fa78ffb2a7a2653100b6d51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test-smooth-reach</name>
    <filename>namespacetest-smooth-reach.html</filename>
    <class kind="class">test-smooth-reach::SmoothReachTest</class>
  </compound>
  <compound kind="group">
    <name>Filters</name>
    <title>Filters</title>
    <filename>group__Filters.html</filename>
    <docanchor file="group__Filters.html" title="CausalFilter">subsec_causalfilter</docanchor>
    <docanchor file="group__Filters.html" title="FilterDifferentiator">subsec_filterdiff</docanchor>
  </compound>
  <compound kind="group">
    <name>sot_core_base</name>
    <title>Sot-core library (libsot-core.[dll|so])</title>
    <filename>group__sot__core__base.html</filename>
    <docanchor file="group__sot__core__base.html" title="What&apos;s in the box?">presento</docanchor>
    <docanchor file="group__sot__core__base.html" title="Stack of Task solvers">subsec_sot</docanchor>
    <docanchor file="group__sot__core__base.html" title="Exceptions">subsec_exceptions</docanchor>
    <docanchor file="group__sot__core__base.html" title="Signal cast helpers">subsec_signalcast</docanchor>
    <docanchor file="group__sot__core__base.html" title="Tasks">subsec_Tasks</docanchor>
    <docanchor file="group__sot__core__base.html" title="Mathematical base">subsec_tools</docanchor>
    <docanchor file="group__sot__core__base.html" title="Others">subsec_others</docanchor>
  </compound>
  <compound kind="group">
    <name>plugins_list</name>
    <title>List of python modules</title>
    <filename>group__plugins__list.html</filename>
  </compound>
  <compound kind="group">
    <name>factory</name>
    <title>Factory</title>
    <filename>group__factory.html</filename>
    <class kind="class">dynamicgraph::sot::AdditionalFunctions</class>
    <class kind="class">dynamicgraph::sot::PoolStorage</class>
  </compound>
  <compound kind="group">
    <name>codesourceexamples</name>
    <title>Code source examples</title>
    <filename>group__codesourceexamples.html</filename>
  </compound>
  <compound kind="page">
    <name>codeorganization</name>
    <title>Code organization</title>
    <filename>codeorganization</filename>
    <docanchor file="codeorganization.html" title="Organization of the code">sec_organization</docanchor>
  </compound>
  <compound kind="page">
    <name>subp_operators</name>
    <title>Operators on signals</title>
    <filename>subp_operators</filename>
    <docanchor file="subp_operators.html" title="Unitary Algebraic operators">subp_unitary_op</docanchor>
    <docanchor file="subp_operators.html" title="Vector selector">ssubp_unitary_op</docanchor>
  </compound>
  <compound kind="page">
    <name>page_featuredoc</name>
    <title>Features</title>
    <filename>page_featuredoc</filename>
  </compound>
  <compound kind="page">
    <name>page_RequirementsInstallation</name>
    <title>Requirements and Installation</title>
    <filename>page_RequirementsInstallation</filename>
    <docanchor file="page_RequirementsInstallation.html" title="Requirements">sec_requirements</docanchor>
    <docanchor file="page_RequirementsInstallation.html" title="Installation">sec_installation</docanchor>
    <docanchor file="page_RequirementsInstallation.html" title="From binary package">subsec_ins_binaries</docanchor>
    <docanchor file="page_RequirementsInstallation.html" title="From source files">subsec_ins_sourcefiles</docanchor>
  </compound>
  <compound kind="page">
    <name>page_parameter_server</name>
    <title>Parameter Server</title>
    <filename>page_parameter_server</filename>
  </compound>
  <compound kind="page">
    <name>page_sot</name>
    <title>Stack-of-Tasks</title>
    <filename>page_sot</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index.html" title="Introduction">sec_intro</docanchor>
    <docanchor file="index.html" title="Tasks">tasks</docanchor>
  </compound>
</tagfile>
