<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>examples/piston/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/piston/</path>
    <filename>examples_2piston_2____init_____8py</filename>
    <namespace>piston</namespace>
    <member kind="variable">
      <type></type>
      <name>PistonForce</name>
      <anchorfile>namespacepiston.html</anchorfile>
      <anchor>a5cff088373a71f5e719d345fcb023054</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>src_2____init_____8py</filename>
    <namespace>src</namespace>
  </compound>
  <compound kind="file">
    <name>src/constraints/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/constraints/</path>
    <filename>src_2constraints_2____init_____8py</filename>
    <namespace>src::constraints</namespace>
  </compound>
  <compound kind="file">
    <name>src/discopt/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/discopt/</path>
    <filename>src_2discopt_2____init_____8py</filename>
    <namespace>src::discopt</namespace>
  </compound>
  <compound kind="file">
    <name>src/forces/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/forces/</path>
    <filename>src_2forces_2____init_____8py</filename>
    <namespace>src::forces</namespace>
  </compound>
  <compound kind="file">
    <name>src/potentials/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/potentials/</path>
    <filename>src_2potentials_2____init_____8py</filename>
    <namespace>src::potentials</namespace>
  </compound>
  <compound kind="file">
    <name>src/puppets/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/puppets/</path>
    <filename>src_2puppets_2____init_____8py</filename>
    <namespace>src::puppets</namespace>
  </compound>
  <compound kind="file">
    <name>src/ros/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/ros/</path>
    <filename>src_2ros_2____init_____8py</filename>
    <namespace>src::ros</namespace>
  </compound>
  <compound kind="file">
    <name>src/visual/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/visual/</path>
    <filename>src_2visual_2____init_____8py</filename>
    <namespace>src::visual</namespace>
  </compound>
  <compound kind="file">
    <name>__version__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>____version_____8py</filename>
    <namespace>src::__version__</namespace>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespacesrc_1_1____version____.html</anchorfile>
      <anchor>aef677ddbf1ca4ca2679cdbeb64657ea2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_polyobject.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/visual/</path>
    <filename>__polyobject_8c</filename>
    <class kind="struct">PolyObject</class>
    <member kind="define">
      <type>#define</type>
      <name>NPY_NO_DEPRECATED_API</name>
      <anchorfile>__polyobject_8c.html</anchorfile>
      <anchor>ab6e6ee86736f9ebb56e74ae21bf3ff8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PyMODINIT_FUNC</name>
      <anchorfile>__polyobject_8c.html</anchorfile>
      <anchor>a75c7c5d977b65e67c0b0d80fc079004f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>double3</name>
      <anchorfile>__polyobject_8c.html</anchorfile>
      <anchor>abf964290ad4de86714c07815e9e11c4a</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>int3</name>
      <anchorfile>__polyobject_8c.html</anchorfile>
      <anchor>a7e37e8a4696608a7dff7ee8b084b1759</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>__polyobject_8c.html</anchorfile>
      <anchor>a05259a3fc2fba73190dce46b210b01dc</anchor>
      <arglist>(PolyObject *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>draw</name>
      <anchorfile>__polyobject_8c.html</anchorfile>
      <anchor>acb0715374dbbadc836810dc0573b2067</anchor>
      <arglist>(PolyObject *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>__polyobject_8c.html</anchorfile>
      <anchor>a8872a6ee4d6cb86f5005e4978bff6dec</anchor>
      <arglist>(PolyObject *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function">
      <type>PyMODINIT_FUNC</type>
      <name>init_polyobject</name>
      <anchorfile>__polyobject_8c.html</anchorfile>
      <anchor>a68a1499e919161216668d96d86057157</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>__polyobject_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>methods_list</name>
      <anchorfile>__polyobject_8c.html</anchorfile>
      <anchor>ad55fc70aaf4f7658b07a2d977f7477bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PolyObjectType</name>
      <anchorfile>__polyobject_8c.html</anchorfile>
      <anchor>a411c0989bcee25fbe39bdeadfd838553</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_trep.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>__trep_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <includes id="c__api_8h" name="c_api.h" local="yes" imported="no">c_api.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>IMPORT_ARRAY</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a1239e117b50d369c41378790775b6753</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PyMODINIT_FUNC</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a75c7c5d977b65e67c0b0d80fc079004f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>PyMODINIT_FUNC</type>
      <name>init_trep</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a0169877640dc8746068c4b8528f785e3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize_transform_types</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a70b07699e861206d9d98bac19d47e455</anchor>
      <arglist>(PyObject *module)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>BodyWrenchForceType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a3232f6acb76e392c71de42e38d9c294d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ConfigForceType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a91dfb875b2aee33ee3681a1f9a98a0d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ConfigSpringPotentialType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a377666837635501257dfd30f2854b77a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ConfigType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>ac05b9fcc701ddbd514ad8d2472410062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ConstraintType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a079ea8b3c92ba1d1b82b8f9d29dbd1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyObject *</type>
      <name>ConvergenceError</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a71ea98905a41dc092a504bd4f623da42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>CTrepMethods</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>aa20d9aba78d6163101678a46d19214e2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>DampingForceType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a9508050b41f260e3f4c94fe9e27f9045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>DistanceConstraintType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a9dcb67acb37836e543e0207b7ee8a71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ForceType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>ae14e558214b82af9db9a7538954cd5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>FrameTransformType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a60fefdb48f9545c2ff6e53d4d2a9f8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>FrameType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>af806d61412159bcb68b86fd928a06947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>GravityPotentialType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a36110a3319c7e71c049cedad359bab3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>HybridWrenchForceType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>ae705c1c233bc9ff46e7ad93e93181171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>InputType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>aa165e3ee2ec9c4755cf4d65394737f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>LinearSpringPotentialType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a95e00c47b7453af2292fbadffa1a4cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>MidpointVIType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a32ee4c4903d297e8ce990cb699ccb58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>NonlinearConfigSpringType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>aefcef26315b4676d23fc6cc594bd605e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PistonExampleForceType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>aca657b3b31150b536c1cdde89c9efe04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PointOnPlaneConstraintType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>aefd9b18cca6ae59d5c8e279b8b6452cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PotentialType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>ac74f8addf4ab75916ae771982f4eaa45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>SpatialWrenchForceType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a43556c5bdb8630b595986508e161b8ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>SplineType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>a00c954146799e49ed33b487025948a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>SystemType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>aff7b2eb2a1812f1b4b615e951e2babeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>TapeMeasureType</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>ae1fb37ea984f13634b576f21c286f7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>trep_internal_doc</name>
      <anchorfile>__trep_8c.html</anchorfile>
      <anchor>ad5b00d667ba1a4776f632f561c94fd8a</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bodywrench.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/forces/</path>
    <filename>bodywrench_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">BodyWrenchForce</class>
    <member kind="define">
      <type>#define</type>
      <name>ISNONE</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>af9b400d56be1105837985d7eadc5e950</anchor>
      <arglist>(obj)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>a4dc85c60f6a424d12082d0b73b1b280a</anchor>
      <arglist>(BodyWrenchForce *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>af8ee3b67e744493a8742e3abe24a904b</anchor>
      <arglist>(BodyWrenchForce *self, Config *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddq</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>aa3fe76179cbf019f57d2ccabd0095b5e</anchor>
      <arglist>(BodyWrenchForce *self, Config *config, Config *dq1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddqddq</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>a3075c463ac239e53acc648772b77eb74</anchor>
      <arglist>(BodyWrenchForce *self, Config *config, Config *dq1, Config *dq2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddqdq</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>add5b150b823b421c8db046ffd13ed83d</anchor>
      <arglist>(BodyWrenchForce *self, Config *config, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dq</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>a1abb4ffd46ba3eecb7609e2e4344c47e</anchor>
      <arglist>(BodyWrenchForce *self, Config *q, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dqdq</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>a1b21c1cd7cfbf6396f1b145c6dffcd8a</anchor>
      <arglist>(BodyWrenchForce *self, Config *q, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_du</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>a2a03a9d452e2fcbacca171174cbd0f64</anchor>
      <arglist>(BodyWrenchForce *self, Config *q, Input *u1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_duddq</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>a6e2717c9e94ded5ee71014afc7ec9867</anchor>
      <arglist>(BodyWrenchForce *self, Config *q, Input *u1, Config *dq2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dudq</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>af0c29dfcc3db23cff018948964a4b57c</anchor>
      <arglist>(BodyWrenchForce *self, Config *q, Input *u1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dudu</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>ac741d2c8d4f2ebbb0645024ca384aa80</anchor>
      <arglist>(BodyWrenchForce *self, Config *q, Input *u1, Input *u2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>a6f27eccae81c455acd52b25256d20355</anchor>
      <arglist>(BodyWrenchForce *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>BodyWrenchForceType</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>a3232f6acb76e392c71de42e38d9c294d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ForceType</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>ae14e558214b82af9db9a7538954cd5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>bodywrench_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bodywrench.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/forces/</path>
    <filename>bodywrench_8py</filename>
    <class kind="class">src::forces::bodywrench::BodyWrench</class>
    <namespace>src::forces::bodywrench</namespace>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1forces_1_1bodywrench.html</anchorfile>
      <anchor>abdc0b1e58c8240865183030a567c9429</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>c_api.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>c__api_8h</filename>
    <class kind="struct">trep_API_def_t</class>
    <member kind="define">
      <type>#define</type>
      <name>TREP_C_API_VERSION</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>acb3120b73274b9fa8256e71d0497fa76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_ForceType</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baf8a7151343850c07f9b3415b958f4e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_ConstraintType</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba35c8178381cb09c63fd38592147ad6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_PotentialType</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba8fe1e705dfd0297d86f0666ae56f6561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_TREP_WORLD</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba5b4ce329dd9ced8774a7ca6ba68e584d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_TREP_TX</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baf1fc3db3f0606ffd87b69b6bf80a92cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_TREP_TY</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bab4a8b2e98b25ee83818014e52be6f952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_TREP_TZ</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baebeff511099439969c3750991522f95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_TREP_RX</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baf175ef102d6e114a3a239eb0157b7f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_TREP_RY</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba8e742e50c1fdef0d1bbdcef206f82f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_TREP_RZ</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baf3d6e9ab53b3bbf713ad389be60e51b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_TREP_CONST_SE3</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba34eed3ee09b8f581d27919d19669d6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_lg</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55babc75e866b90cf63bf377a60067b5b3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_lg_inv</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bade811ef9c283529138e9778eba0ef308</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_lg_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba25f1d784df30f79e86aaf01e12f686e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_lg_inv_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bafdc3d4a76b5f54f2e85a759215cf6835</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_lg_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba679743be704ea1cc22b7a21cf576bd58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_lg_inv_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bab64d2514ff85cce5290c146e67aed0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_lg_dqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba8cc554303a0bbfe9fa92e7a946d998e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_lg_inv_dqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bad6afc208728b9b350d3ce59c1a8177c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_lg_dqdqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba5dc9f138a365c3b9e366161b3b8f5c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_lg_inv_dqdqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba824711bce89f787bc44bdfc7c605cff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_twist_hat</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba4629960b3437416f7ce668300cd5bbb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_g</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bad6a2771846fbfd9aae421e2ca51fcef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_g_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba682df4d6930a2cc6ffd03bd39b4a5a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_g_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba91de779f614d5af3fdf260a9b4c5d5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_g_dqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bae7a1f25503a199ac8eb3f83e05c0486b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_g_dqdqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba58d0dbffbbb31f2653dd0c72bd060374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_g_inv</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bae5ecb1de27a1c3db4b70dbce9d3d13b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_g_inv_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55babe9f6c1288024fc2807d0d48a4268931</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_g_inv_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba4db948c7fe106392381dffe2c0540611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_p</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba611956d03151d19cc143acb8f467de08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_p_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bab087334a751df1e003b34154624e9a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_p_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba292e2bcb44bcf3053f96c56e5eeb291e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_p_dqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba5283ecf0e0aaafc90574094323d7b699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_p_dqdqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba2c9004ad4d98f379c98c5fe54c6b7720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_vb</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba6f340af0ca3bf7e91d38c06bcf7afd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_vb_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba6beb4749caceafdf71e28427030548e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_vb_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baf0e925b0785d6d8910fe3cc5f873a265</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_vb_dqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba5797393bf293d89fa1a9f1e1b531e2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_vb_ddq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bacceb67d3e37d0a6fe2d196d2c1a1a5c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_vb_ddqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bab34d4765d84ca8867dfdb730e489bc9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_vb_ddqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bab4a85682588cdeec594d09e41246ad60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Frame_vb_ddqdqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baca8fd10b03551adda5cb67b4f5af0143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_copy_vec4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba9dfc24575f1825aaaaa2ae3a70952c04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_set_vec4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba52e4856ab7de0dec9e5e53eb9a0e3f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_clear_vec4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba0ca292fea56e26d9f004b960d48eaeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_dot_vec4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba2ec32c81ffa419e864c9ba44022ac951</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_sub_vec4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bae23bbd9c87ce2dda3cd8272e1a3a7af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_mul_mm4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba5d7241962fb8f2586c15bdf1ea6de13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_mul_mv4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba3d8b01bdb304f6244fb0051b12ecec76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_mul_dm4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baff3be5ba197b21debf3f30c80905d4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_add_mm4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba3df8843012b78afee7b5bfd757142b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_sub_mm4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bac92426758a2d7829bc1cf08a97750b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_copy_mat4x4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba3baf6b835172a9f83935cb2a6c0bfdd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_eye_mat4x4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba47ab3ec0f273a347027108c8bbfdf9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_clear_mat4x4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bafd2aa6d09c4e6d1867f6d2cbc8bc0ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_invert_se3</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba48e66622b7ae9223a5aac285d66b832a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_unhat</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baba890e6877f1826901c29f9c53cf83fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_array_from_mat4x4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bab2648121cca687ab8ceaa42c2312c635</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_array_from_vec4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba66eb8d000dbc06b25b0e6f0c4dabba50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Spline_y</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baaf580dc1ff936db66ec386a9cb323d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Spline_dy</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bac5948f0ef1d53861d99856b0e5561aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_Spline_ddy</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba46f057b8823751481b2edd88d1991e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_TapeMeasure_length</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bad62804b8223094d5467040f237e2a94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_TapeMeasure_length_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba6a382e359a915d40667cb66b8ecd909b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_TapeMeasure_length_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba95a2d4d8cb9d2edb7433da168097f9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_TapeMeasure_length_dqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55baa5e00e863c20e4bf31c6674885902990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capi_size</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba43cc865d7144c68d97e7355410987ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>add_mm4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ac9f3eb57e5436652f71a55d8069fbab5</anchor>
      <arglist>(mat4x4 dest, mat4x4 op1, mat4x4 op2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED PyObject *</type>
      <name>array_from_mat4x4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ae1699487fde86b97140b4cae5e165659</anchor>
      <arglist>(mat4x4 mat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED PyObject *</type>
      <name>array_from_vec4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a7c5d9d6af23c37de87dc3e04009b9349</anchor>
      <arglist>(vec4 vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>clear_mat4x4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a12a35a2102e8f5cef1af73088a573c13</anchor>
      <arglist>(mat4x4 mat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>clear_vec4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>afef631e79d39d76de1fb15f116a9ce0e</anchor>
      <arglist>(vec4 dest)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>copy_mat4x4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>aaa372bc44fd34cd3c8596fbd721b6587</anchor>
      <arglist>(mat4x4 dest, mat4x4 src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>copy_vec4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a3a06d49849c0d868c61d42eb3cf4d19e</anchor>
      <arglist>(vec4 dest, vec4 src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED double</type>
      <name>dot_vec4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a3fe9ccba22ebd1cbeb438f1e6d987350</anchor>
      <arglist>(vec4 op1, vec4 op2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>eye_mat4x4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a3121bf108a921babf592de89aaa221c6</anchor>
      <arglist>(mat4x4 mat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_g</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ab663ad82cd65637a5263133cd148b96a</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_g_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a635259b582d96d54dfe908d15acf819e</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_g_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a5514b51952e54d1909310a466ad93228</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_g_dqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a236a421a5b7372a4b22a8b72a30eb4d4</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_g_dqdqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>aafc18339deaadcd9969d8013745fc9cb</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_g_inv</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ae144646e50d54155fa31fb9335006b01</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_g_inv_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>af5482fb66ace56521b83369b02d67671</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_g_inv_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a86aac74ff1c2bdfd66ef896616f2b098</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_lg</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>acf432d1867aa67665e11246e7b63ef99</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_lg_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a7a80a38ea756e73127e50bdd8a6d928c</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_lg_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a90b5d9fd7e907362cd104eb59fc21298</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_lg_dqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a254ddde75e1890ca71dca3f334255009</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_lg_dqdqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a51a692f4a833c5b08d9bf6d2993cd7bc</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_lg_inv</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a7a115999ffe97b8ca2f593d7ca46405a</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_lg_inv_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a7275406e99380254d9800399ecfe4679</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_lg_inv_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ab0a01df37baa72df677de64a3af88a00</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_lg_inv_dqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ac7f012437cecb59bef5c6896726d6a51</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_lg_inv_dqdqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a31dd6e35696da664069147ce03edefb9</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED vec4 *</type>
      <name>Frame_p</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a06967da869800344e7b541daf003c98e</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED vec4 *</type>
      <name>Frame_p_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a9e3614191247ce5cc231f10535deac8f</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED vec4 *</type>
      <name>Frame_p_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a7f87026b9b4692ceb7e1f95c7d902db0</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED vec4 *</type>
      <name>Frame_p_dqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a70f449d277f09af809f3d271960b7aca</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED vec4 *</type>
      <name>Frame_p_dqdqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ac95e61728339fd620ddc6656f7e22da6</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_twist_hat</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a9088a8dcb81d9d018fbb131c25019238</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_vb</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>af1de49a70635c0759eb1d851b7d157ef</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_vb_ddq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a777cf593605bacd64dc5cd2124443dd9</anchor>
      <arglist>(Frame *frame, Config *dq1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_vb_ddqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a561786e1dac2f411f67e323520882b73</anchor>
      <arglist>(Frame *frame, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_vb_ddqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>aa8ca154a5dfe7ff3fa12895f949d720b</anchor>
      <arglist>(Frame *frame, Config *dq1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_vb_ddqdqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ac49640eff4faa87865501188712ee8dd</anchor>
      <arglist>(Frame *frame, Config *dq1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_vb_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a04e99c9f6d8f8478551235a098a6bd9f</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_vb_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a0de9413aa30f7dc493aaeb480839758a</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED mat4x4 *</type>
      <name>Frame_vb_dqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a47cf83c02f132c174150729ae5727143</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>import_trep</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>abef3b14ea7495aa3658505de3defb234</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>invert_se3</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a6cde0afbe7e91a56276d82f1298c10e2</anchor>
      <arglist>(mat4x4 dest, mat4x4 src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>mul_dm4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a0bd040a5d5d71feaddd9a0b944e8b642</anchor>
      <arglist>(mat4x4 dest, double op1, mat4x4 op2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>mul_mm4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a3db6f227f1459dc38bd1efcc57d1d338</anchor>
      <arglist>(mat4x4 dest, mat4x4 op1, mat4x4 op2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>mul_mv4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a110a99fd6a9589e44b465317de3328a2</anchor>
      <arglist>(vec4 dest, mat4x4 m, vec4 v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>set_vec4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>affa9c9f8a5497795fef116508a7b97ba</anchor>
      <arglist>(vec4 dest, double x, double y, double z, double w)</arglist>
    </member>
    <member kind="function">
      <type>ATTRIBUTE_UNUSED double</type>
      <name>Spline_ddy</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ad7a880a04ae691ed0b85ff6a10d398c5</anchor>
      <arglist>(Spline *self, double x)</arglist>
    </member>
    <member kind="function">
      <type>ATTRIBUTE_UNUSED double</type>
      <name>Spline_dy</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a8cbd2a6b487944ffd90ac6764b938ea3</anchor>
      <arglist>(Spline *self, double x)</arglist>
    </member>
    <member kind="function">
      <type>ATTRIBUTE_UNUSED double</type>
      <name>Spline_y</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a42428011d1c3ff17b96d1909295c672a</anchor>
      <arglist>(Spline *self, double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>sub_mm4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>afe31bf2ef43b9e2d285a631a2a1c5549</anchor>
      <arglist>(mat4x4 dest, mat4x4 op1, mat4x4 op2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>sub_vec4</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a2f70454d51d1cc93c1b2cd6e7416a8b2</anchor>
      <arglist>(vec4 dest, vec4 op1, vec4 op2)</arglist>
    </member>
    <member kind="function">
      <type>ATTRIBUTE_UNUSED double</type>
      <name>TapeMeasure_length</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>afeeb93b7a2877709f29be2dc04fe0378</anchor>
      <arglist>(TapeMeasure *self)</arglist>
    </member>
    <member kind="function">
      <type>ATTRIBUTE_UNUSED double</type>
      <name>TapeMeasure_length_dq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a758c98898d85db704a7c486b731deedf</anchor>
      <arglist>(TapeMeasure *self, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>ATTRIBUTE_UNUSED double</type>
      <name>TapeMeasure_length_dqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ad09bf7dcaf3c8b7dfa023ee26a93031d</anchor>
      <arglist>(TapeMeasure *self, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>ATTRIBUTE_UNUSED double</type>
      <name>TapeMeasure_length_dqdqdq</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a4a2d353bdde6e27636e38640254a7371</anchor>
      <arglist>(TapeMeasure *self, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ATTRIBUTE_UNUSED void</type>
      <name>unhat</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ae59005f471975462f773c52e354fd6f9</anchor>
      <arglist>(vec6 dest, mat4x4 src)</arglist>
    </member>
    <member kind="variable">
      <type>enum @0</type>
      <name>capi_index</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ac09041c04cff033a680ef7494403ef2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyTypeObject *</type>
      <name>ConstraintType</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ae46117cf5b432c14b468c9396c6836b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyTypeObject *</type>
      <name>ForceType</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a2ff430f7db39979e2028a75ea9a9c831</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyTypeObject *</type>
      <name>PotentialType</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>aef9dbbba7f9ea12bd82120604c953ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static void **</type>
      <name>trep_API</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a8d1246367d18a23ddd40b96e463f1450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static FrameTransform *</type>
      <name>TREP_CONST_SE3</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a424fff9e8f912153c982f8ad0387c153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static FrameTransform *</type>
      <name>TREP_RX</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ad6b7473e311f53264e5761a66451c6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static FrameTransform *</type>
      <name>TREP_RY</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a38006e7f92ddd9d8a5f5844a57122ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static FrameTransform *</type>
      <name>TREP_RZ</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a63c05d4cb1643327a172007a383d8f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static FrameTransform *</type>
      <name>TREP_TX</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>a5cd9b56df9272ff4d9d7a0a5f0c3d03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static FrameTransform *</type>
      <name>TREP_TY</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ab7a69e503443440059e3f4665532d850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static FrameTransform *</type>
      <name>TREP_TZ</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>ab6e0f5efede1b6bc4b1be0138e8755f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static FrameTransform *</type>
      <name>TREP_WORLD</name>
      <anchorfile>c__api_8h.html</anchorfile>
      <anchor>accfae0e9163cd3cbb325bce07ce6419a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cart-pend-traj-opt.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/papers/cism2013/</path>
    <filename>cart-pend-traj-opt_8py</filename>
    <namespace>cart-pend-traj-opt</namespace>
    <member kind="function">
      <type>def</type>
      <name>fref</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>aa890cbe36e0d6d5387c491eab9e6f92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ad</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>aea9e44af5a116b6006af5a87f543932c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cost</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a01370a44ad2d975c673858995c0bd7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>af0c250e0cf14cae187ac4ed2373758dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a8f70374c66ff050813dcc2bd2e52bd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>aa3b16e7bfdd37888c4a606db74d9a43e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>l1</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a02eca416c612799f035efead0f207e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>l2</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>ad852780cfecab449b9e690e27c19b796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>loc</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a8fc1923640e6ab34db5ddda639be8991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>ae0f7b9e4e0f84eeaca81468bf595b538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>aa0705608c443ab9ebcfbb87e34a356b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>optimizer</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>af13602480a4f9c0f4539a5b97ae424b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>p0</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a5c9b1be0360c9829671489db53ac39a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a997e30d4c960b794810484a859b31f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q0</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a028886bef92dfa8519ad430a71bcae2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>qref</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a2e9689769434b21766d4458591d0a6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>R</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>abd71b05440793d416b5f227b5e7c4a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>accbdba4d2b8e74927e170a3a28422d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>t</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a27a6b901a0c7096cd17eb4e169613b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tf</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>af17f4e72d4be4081ff9aca68db3d20f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>X0</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>af16a280a56937990226d3359e2341e8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>conf.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/doc/</path>
    <filename>conf_8py</filename>
    <namespace>conf</namespace>
    <member kind="function">
      <type>def</type>
      <name>setup</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a504e29527d5ed4b694637a2536315abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>building_website</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ad133001e21efcb2a6ca15fab9a58c3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>copyright</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ac8ccf456b321bc9052c0691a173b6925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>exclude_patterns</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aa01918cfe75aed3ae059dd96c71c8f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extensions</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a540efa67c53e84c1c353c1df2e37e39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>html_context</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>abe0cf752a6ed0f200c82339faf9b56ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>html_theme</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a7f1b143ff25817758abd21a7db110510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>html_title</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a21723aa72b000ec08ec9fdab86bddebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>htmlhelp_basename</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a74d707b34bba474e9057f383ad01de83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>latex_documents</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a00b7896473527f894006130b1113cb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>latex_elements</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a82b98d5b4f4b8dee5476fb983fd85407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>man_pages</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a45cae4ca704c12a150b112eb1b66d0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>master_doc</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ae22a29d94a222730836db739d6dbd71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>math_commands</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>af042bd876cde9ffaf576c3ae240024a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aa2c6aefbed1597a70cfb45a760e5977c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>pygments_style</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>afa4e4ed164119ef5f4656e9554ed1f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>release</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a90a599726178800ad5a42f6bc2cd5208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>source_suffix</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a1e0ba7f4cb1d50fa831f1236a77d60f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>templates_path</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>af50129dcc1f90655539f025595a3093b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>texinfo_documents</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a22cc2d5df880ae78ca10c4675b494602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>version</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a93370314d5e59e93dabf67ca4906c634</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config-spring.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>config-spring_8py</filename>
    <namespace>config-spring</namespace>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a76694edcbf364c3b2de4d4a57479335b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>af81f9f916625edd0a751a01327b78cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a85b384c2756860e13fd477ffa2196dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a6c291bcf62fcb57ebb02924e87dd1708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q0</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>af68537bd61090d03ecb48123d5c22c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a44d93f7e167ab549ddb0b634d3ec1119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a4c33ae51f7be811c5b2cc2f66e65016a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a2707efc899a0eb6ed4257632ccb493ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a66c377d2e0cea1c03b53dca8d8ab2c45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>config_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>config_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>config_8c.html</anchorfile>
      <anchor>ae09a7b47bb109612eb0033ac9e422aa6</anchor>
      <arglist>(Config *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>config_8c.html</anchorfile>
      <anchor>a9df1d6379765518240ea4d7d1913640f</anchor>
      <arglist>(Config *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ConfigType</name>
      <anchorfile>config_8c.html</anchorfile>
      <anchor>ac05b9fcc701ddbd514ad8d2472410062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>config_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>config_8py</filename>
    <class kind="class">src::config::Config</class>
    <namespace>src::config</namespace>
  </compound>
  <compound kind="file">
    <name>configforce.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/forces/</path>
    <filename>configforce_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">ConfigForce</class>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>ab48fc813420e24401d158f41dad50b80</anchor>
      <arglist>(ConfigForce *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>a37488e43fd73f7034a053198b20ce2d7</anchor>
      <arglist>(ConfigForce *self, Config *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddq</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>ad7c60cea3462f82f6072061757f2d76c</anchor>
      <arglist>(ConfigForce *self, Config *config, Config *dq1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddqddq</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>ad20c98fbb2f7bbd01f94c1c578e67ae3</anchor>
      <arglist>(ConfigForce *self, Config *config, Config *dq1, Config *dq2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddqdq</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>ae86c590e00581e0d17e929d546b4c625</anchor>
      <arglist>(ConfigForce *self, Config *config, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dq</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>add457403a40dc6c93f78aafbe72075ac</anchor>
      <arglist>(ConfigForce *self, Config *q, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dqdq</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>a9fa1c1230fb8bc5261a7edb91cf8133f</anchor>
      <arglist>(ConfigForce *self, Config *q, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_du</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>a58d7b26ca59244dab7cb4200ee20d0bb</anchor>
      <arglist>(ConfigForce *self, Config *q, Input *u1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_duddq</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>abb11647a868111988f05fde42205ff8b</anchor>
      <arglist>(ConfigForce *self, Config *q, Input *u1, Config *dq2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dudq</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>a436910cf1eb7a9ebe37a01875c5cf814</anchor>
      <arglist>(ConfigForce *self, Config *q, Input *u1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dudu</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>a42212b01c7dfcf6344bdaae2bac219c7</anchor>
      <arglist>(ConfigForce *self, Config *q, Input *u1, Input *u2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>ab62b4c1e0a33b2dda11cb579403d78ea</anchor>
      <arglist>(ConfigForce *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ConfigForceType</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>a91dfb875b2aee33ee3681a1f9a98a0d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ForceType</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>ae14e558214b82af9db9a7538954cd5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>configforce_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>configforce.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/forces/</path>
    <filename>configforce_8py</filename>
    <class kind="class">src::forces::configforce::ConfigForce</class>
    <namespace>src::forces::configforce</namespace>
  </compound>
  <compound kind="file">
    <name>configspring-ex1.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/doc/ref/code_snippets/</path>
    <filename>configspring-ex1_8py</filename>
    <namespace>configspring-ex1</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceconfigspring-ex1.html</anchorfile>
      <anchor>a2796626e777fbaef86a52ff9ab0175bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>configspring-ex2.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/doc/ref/code_snippets/</path>
    <filename>configspring-ex2_8py</filename>
    <namespace>configspring-ex2</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceconfigspring-ex2.html</anchorfile>
      <anchor>a586e61b8cef9354a7f1539624d13f301</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>configspring.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/potentials/</path>
    <filename>configspring_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">ConfigSpringPotential</class>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>configspring_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>configspring_8c.html</anchorfile>
      <anchor>a36eb2680bb6771fdd2113f188d569e5f</anchor>
      <arglist>(ConfigSpringPotential *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>configspring_8c.html</anchorfile>
      <anchor>a2e696ba0d43a23e839cd7608feaa0e21</anchor>
      <arglist>(ConfigSpringPotential *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V</name>
      <anchorfile>configspring_8c.html</anchorfile>
      <anchor>aebfc92a17698db18b799b2e6e12cec0d</anchor>
      <arglist>(ConfigSpringPotential *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dq</name>
      <anchorfile>configspring_8c.html</anchorfile>
      <anchor>a0213f101a6b733b34e46ae8bef384d9c</anchor>
      <arglist>(ConfigSpringPotential *self, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dqdq</name>
      <anchorfile>configspring_8c.html</anchorfile>
      <anchor>a04de50b21dae80e5d2986a5b81bc57ae</anchor>
      <arglist>(ConfigSpringPotential *self, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dqdqdq</name>
      <anchorfile>configspring_8c.html</anchorfile>
      <anchor>a16f5fa3dfadf22832bc93f430e073c2d</anchor>
      <arglist>(ConfigSpringPotential *self, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ConfigSpringPotentialType</name>
      <anchorfile>configspring_8c.html</anchorfile>
      <anchor>a377666837635501257dfd30f2854b77a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>configspring_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PotentialType</name>
      <anchorfile>configspring_8c.html</anchorfile>
      <anchor>ac74f8addf4ab75916ae771982f4eaa45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>configspring.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/potentials/</path>
    <filename>configspring_8py</filename>
    <class kind="class">src::potentials::configspring::ConfigSpring</class>
    <namespace>src::potentials::configspring</namespace>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1potentials_1_1configspring.html</anchorfile>
      <anchor>aa69f55f43ff739271ae1619ee842ceea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>constraint.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>constraint_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>a29eecdfe28aa70544b9bfeaa0290de06</anchor>
      <arglist>(Constraint *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>h</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>adf6f707650e49342bbe32aa8b9840573</anchor>
      <arglist>(Constraint *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>h_dq</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>aa0268d27cb0265c6af0ec030cddfbaed</anchor>
      <arglist>(Constraint *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>h_dqdq</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>ab521bda30db6b0569c4f974051827315</anchor>
      <arglist>(Constraint *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>h_dqdqdq</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>a807205c1468c532c1e08de93bafb7be2</anchor>
      <arglist>(Constraint *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>h_dqdqdqdq</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>a6ef48d6ce9bd3c6c1891f16190970ef6</anchor>
      <arglist>(Constraint *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>a7a6362ef1a3f23f3f3a896f0aad10a7c</anchor>
      <arglist>(Constraint *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_h</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>ab665b61959beaed0fe154c90cb56df95</anchor>
      <arglist>(Constraint *constraint)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_h_dq</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>ac84db9c878c1b99ce433b36889a6d63a</anchor>
      <arglist>(Constraint *constraint, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_h_dqdq</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>a2689079f55cb20cfb2269ec11f1c8e9b</anchor>
      <arglist>(Constraint *constraint, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_h_dqdqdq</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>adf6207c518cf66fdeebca6c6bf9e6384</anchor>
      <arglist>(Constraint *constraint, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_h_dqdqdqdq</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>ad947f84e190390a9364aad3d83f10066</anchor>
      <arglist>(Constraint *constraint, Config *q1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ConstraintType</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>a079ea8b3c92ba1d1b82b8f9d29dbd1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyGetSetDef</type>
      <name>getset_list</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>a514901edcd3d1da1246a4ab2860a23a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>methods_list</name>
      <anchorfile>constraint_8c.html</anchorfile>
      <anchor>ad55fc70aaf4f7658b07a2d977f7477bf</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>constraint.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>constraint_8py</filename>
    <class kind="class">src::constraint::Constraint</class>
    <namespace>src::constraint</namespace>
  </compound>
  <compound kind="file">
    <name>cpiston.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/piston/</path>
    <filename>cpiston_8py</filename>
    <class kind="class">piston::cpiston::CPistonForce</class>
    <namespace>piston::cpiston</namespace>
  </compound>
  <compound kind="file">
    <name>damped-pendulum.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>damped-pendulum_8py</filename>
    <namespace>damped-pendulum</namespace>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>ab04b3f067140855206724603d2fe0d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>aed43a79c750d66f099058fe864f62319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>a0e809351c8c368c8be83360c13a295f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>ab45e7030efd6a5364ae1ec26b130eb01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q0</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>a006bef37c32fcfca226dff6e33e5ef8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>ae8ea89ffac7e26ab78a9e2e0364e039d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>a3421b905223525e0836d70c5ebaaaf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>ac2e3d8c616cee3f1a0c0bd769ec89e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>ad054c9b4833091ccfb3830f0ee25c6ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>damping.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/forces/</path>
    <filename>damping_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">DampingForce</class>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a78998e92a7d9067e7fa82781a49e7edf</anchor>
      <arglist>(DampingForce *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a2e7963675f2afcf49f55ae21e6b5ed08</anchor>
      <arglist>(DampingForce *self, Config *config)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddq</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a2041433560c75eb9ca94900ca29f8422</anchor>
      <arglist>(DampingForce *self, Config *q, Config *dq1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddqddq</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a6aae68207a8685e91b8696ccb4add885</anchor>
      <arglist>(DampingForce *self, Config *q, Config *dq1, Config *dq2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddqdq</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a2169d9f567e288ec1b26486c2674b6e8</anchor>
      <arglist>(DampingForce *self, Config *q, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dq</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a7826ddb84151f7813f3582f99bcd1d0e</anchor>
      <arglist>(DampingForce *self, Config *q, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dqdq</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>af4de680c971e40e49cd5c70a44be9716</anchor>
      <arglist>(DampingForce *self, Config *q, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_du</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a795af0d75c4c8a43cf1c53b573f02950</anchor>
      <arglist>(DampingForce *self, Config *config, Input *u1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_duddq</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a83c56197befe7e0c7e27884b80b1e3a1</anchor>
      <arglist>(DampingForce *self, Config *config, Input *u1, Config *dq2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dudq</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a5e26e712166402a6f0b53759d1e898e3</anchor>
      <arglist>(DampingForce *self, Config *config, Input *u1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dudu</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a3f294692eddf1f3128a63fa4f595b225</anchor>
      <arglist>(DampingForce *self, Config *config, Input *u1, Input *u2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a40f3e675fb72f3295e1fe2d5bb4bd849</anchor>
      <arglist>(DampingForce *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>DampingForceType</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a9508050b41f260e3f4c94fe9e27f9045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ForceType</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>ae14e558214b82af9db9a7538954cd5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>damping_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>damping.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/forces/</path>
    <filename>damping_8py</filename>
    <class kind="class">src::forces::damping::Damping</class>
    <namespace>src::forces::damping</namespace>
    <member kind="variable">
      <type>list</type>
      <name>__all__</name>
      <anchorfile>namespacesrc_1_1forces_1_1damping.html</anchorfile>
      <anchor>a63aa8231b0bb838dfdb502e9d71479b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dcost.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/discopt/</path>
    <filename>dcost_8py</filename>
    <class kind="class">src::discopt::dcost::DCost</class>
    <namespace>src::discopt::dcost</namespace>
  </compound>
  <compound kind="file">
    <name>distance.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/constraints/</path>
    <filename>distance_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">DistanceConstraint</class>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>distance_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>distance_8c.html</anchorfile>
      <anchor>a3d8b4f7e78721c15271ee7d2c34570c7</anchor>
      <arglist>(DistanceConstraint *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>h</name>
      <anchorfile>distance_8c.html</anchorfile>
      <anchor>ade71e5f54692c8eb56118da9feae5c0d</anchor>
      <arglist>(DistanceConstraint *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>h_dq</name>
      <anchorfile>distance_8c.html</anchorfile>
      <anchor>a84d42648288e7df91a27869d5dd15d21</anchor>
      <arglist>(DistanceConstraint *self, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>h_dqdq</name>
      <anchorfile>distance_8c.html</anchorfile>
      <anchor>ad7346e0d6f3a79f43772a1693b7f0257</anchor>
      <arglist>(DistanceConstraint *self, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>h_dqdqdq</name>
      <anchorfile>distance_8c.html</anchorfile>
      <anchor>a573f702ad3f7d7b706a4cb1530f6aca7</anchor>
      <arglist>(DistanceConstraint *self, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>h_dqdqdqdq</name>
      <anchorfile>distance_8c.html</anchorfile>
      <anchor>ae3437370f0472346db849af01f6619d0</anchor>
      <arglist>(DistanceConstraint *self, Config *q1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>distance_8c.html</anchorfile>
      <anchor>a9cf62a0e1acd6d69007d5eed302e98d8</anchor>
      <arglist>(DistanceConstraint *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ConstraintType</name>
      <anchorfile>distance_8c.html</anchorfile>
      <anchor>a079ea8b3c92ba1d1b82b8f9d29dbd1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>DistanceConstraintType</name>
      <anchorfile>distance_8c.html</anchorfile>
      <anchor>a9dcb67acb37836e543e0207b7ee8a71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>distance_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>distance.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/constraints/</path>
    <filename>distance_8py</filename>
    <class kind="class">src::constraints::distance::Distance</class>
    <namespace>src::constraints::distance</namespace>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1constraints_1_1distance.html</anchorfile>
      <anchor>a7bd67a8fc51ca7b9ebc44ae6233ee714</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dlqr.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/discopt/</path>
    <filename>dlqr_8py</filename>
    <namespace>src::discopt::dlqr</namespace>
    <member kind="function">
      <type>def</type>
      <name>solve_tv_lq</name>
      <anchorfile>namespacesrc_1_1discopt_1_1dlqr.html</anchorfile>
      <anchor>ae1414586d4cc20d7b7f414918bd13bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>solve_tv_lqr</name>
      <anchorfile>namespacesrc_1_1discopt_1_1dlqr.html</anchorfile>
      <anchor>a0c7cde6596cbc888b0349238eae95d6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>doptimizer.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/discopt/</path>
    <filename>doptimizer_8py</filename>
    <class kind="class">src::discopt::doptimizer::DOptimizer</class>
    <class kind="class">src::discopt::doptimizer::DOptimizerDefaultMonitor</class>
    <class kind="class">src::discopt::doptimizer::DOptimizerMonitor</class>
    <class kind="class">src::discopt::doptimizer::DOptimizerVerboseMonitor</class>
    <namespace>src::discopt::doptimizer</namespace>
    <member kind="variable">
      <type></type>
      <name>pyplot_available</name>
      <anchorfile>namespacesrc_1_1discopt_1_1doptimizer.html</anchorfile>
      <anchor>a702539aa652c59eadb154097b627ab61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dsystem.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/discopt/</path>
    <filename>dsystem_8py</filename>
    <class kind="class">src::discopt::dsystem::DSystem</class>
    <namespace>src::discopt::dsystem</namespace>
  </compound>
  <compound kind="file">
    <name>energyShapingSwingupController.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/doc/tutorial/code_snippets/</path>
    <filename>energyShapingSwingupController_8py</filename>
    <namespace>energyShapingSwingupController</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>ax1</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a6af9aa1e2b5f319e8d11e8814c37b366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a0f6264731825eea597f3089fd5c8be11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a119cadf718949162ce435a405d4c6297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>e</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>adcec9865a249138bd0e5f7256de71660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>eBar</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a3379f8a57b5d02b4273b79ffa199ad2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>eTilde</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>abb22d688e4b3ab63945379bbb47cf79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a5d1e4edf1ba25e6100762da01e305dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>KEnergy</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>ac10258b5049b037be8bdf3369374ee83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>KStabilize</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a9a232be80afbc92f990129ab7e050403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>KVec</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a01349fb0c5a70d84731b76d2a0ab09e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a33638165774e02b91414607c4057b647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>af3e65d818dafa492a1f25f68c5b52601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a2b6dc9bfb8f3e48f4847c77ec0232cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>aa1493a1f47dbb57e2c097fe4bf5952d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>q0</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a04eb06fa9861749ce8a15f364047399c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qBar</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a549c381be8537be11e3db29695c4f181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qd</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a9c0544347eaa395069a4388d1e8a8ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Qk</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>aba01fac5febd2144d6f1a33d4fb275c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>R</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a8119ae59a8f2a5521225df596bfc2a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Rk</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a15a5fb746bca2049a37962d4028ee98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a10f5c0d81a0c375f8d6949a8a2a1c9bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>T</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a1a31a37231380907879f312c5cc675b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t0</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a1a18cc757c18fe6da9bfaff0ba6278da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a912aceb6e5418cd8580b8cede3c2328e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>thetaIndex</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>aced3c544e1f78681de4aaa0891ac47c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>TVec</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>abfa4cd425643df048e1862babf83eed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>U</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a4550a07c7692a4b445d5246cd236c99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>afe583832021049c21b57858ed8f2f48e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>uMax</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a7a2cbd0776df14c80ade6055c6e1980f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>X</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a4e0274fc080bdef9aab2dbf6ceaa2cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a18eae0849192ee72230c2b9429c57710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xBar</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>aaccae26956790d4a7f31bbc03d58d985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>xDot</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a09a2b5541b8101ca4d6d76028f639eba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>extensor-tendon-model.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>extensor-tendon-model_8py</filename>
    <namespace>extensor-tendon-model</namespace>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a47eb5750e57d4148366b6af81e0d8684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a5be817023061d3f21ac3c7b8c687aaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a1d060314d50c884d5412520f32ab40b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a14eda4050ec65a7b1d04c21ace33d23b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a209b0d91c376f64efeeea97f027e96b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>ad8cdb522d8c342ec573f89ad99cacd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a1d1bedf7dad1d42d4bf2b9a9bd797ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a154a875b815734b2412ada2504ff5373</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>finput.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>finput_8py</filename>
    <class kind="class">src::finput::Input</class>
    <namespace>src::finput</namespace>
  </compound>
  <compound kind="file">
    <name>force.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>force_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a38ebb77c21a35a8cfbe38e735a54b161</anchor>
      <arglist>(Force *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>f</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>ac33336e673a7a8aecef86898f554a6e1</anchor>
      <arglist>(Force *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>f_ddq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a9db232b4813de2feac92558a01c02020</anchor>
      <arglist>(Force *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>f_ddqddq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a856f0647e0ddd052d7cefcdcaa5db8e2</anchor>
      <arglist>(Force *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>f_ddqdq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>aff786744d77b8045ece47784047622e2</anchor>
      <arglist>(Force *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>f_dq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>accd9ab7a0cfa9bde7291be6e2c412c5d</anchor>
      <arglist>(Force *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>f_dqdq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a9a001c54d1ad6828a6da351c1ee3fc33</anchor>
      <arglist>(Force *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>f_du</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a78b843c31956f86ede8de0e7e982fbd0</anchor>
      <arglist>(Force *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>f_duddq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a09d481234a24d962d5958b097b8a5b0f</anchor>
      <arglist>(Force *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>f_dudq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a281e16a5e2d6432872bc5020b031e0ef</anchor>
      <arglist>(Force *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>f_dudu</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>aa47538e49165d926e4a04fd8ba269dcc</anchor>
      <arglist>(Force *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a2623898e698407edfa441987d92b3459</anchor>
      <arglist>(Force *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_f</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>abd696b6223103d2ae4c1809282aef666</anchor>
      <arglist>(Force *self, Config *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_f_ddq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a5a8fbaf1b43ce26bb4ac98bc085ca8e3</anchor>
      <arglist>(Force *self, Config *q, Config *dq1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_f_ddqddq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a4a03c02ef7ba707f011eefa0097c641d</anchor>
      <arglist>(Force *self, Config *q, Config *dq1, Config *dq2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_f_ddqdq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>acb2f15f7eb8e9fd6ad2ca81d6fae8b7c</anchor>
      <arglist>(Force *self, Config *q, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_f_dq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a65f5fd6e16df1937b9eaf1da777a6b90</anchor>
      <arglist>(Force *self, Config *q, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_f_dqdq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>ae2fef77b47a535ef693b836e1b4f036e</anchor>
      <arglist>(Force *self, Config *q, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_f_du</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a91093294873ab157e2a190a2cf0fcdb7</anchor>
      <arglist>(Force *self, Config *q, Input *u1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_f_duddq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>aa15d710cbf6f8fb1d99bacb455a6672a</anchor>
      <arglist>(Force *self, Config *q, Input *u1, Config *dq2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_f_dudq</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>adf11127bb162ade733cf49ba5824b2ae</anchor>
      <arglist>(Force *self, Config *q, Input *u1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_f_dudu</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a6527f9938b85274daac31006809b1339</anchor>
      <arglist>(Force *self, Config *q, Input *u1, Input *u2)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ForceType</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>ae14e558214b82af9db9a7538954cd5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>methods_list</name>
      <anchorfile>force_8c.html</anchorfile>
      <anchor>ad55fc70aaf4f7658b07a2d977f7477bf</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>force.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>force_8py</filename>
    <class kind="class">src::force::Force</class>
    <namespace>src::force</namespace>
  </compound>
  <compound kind="file">
    <name>forced-pendulum-inverse-dynamics.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>forced-pendulum-inverse-dynamics_8py</filename>
    <namespace>forced-pendulum-inverse-dynamics</namespace>
    <member kind="function">
      <type>def</type>
      <name>generate_reference</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>ad29801b0ac111420b80deccc231ff2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inverse_dynamics_generalized</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>a5ac3b10c128bd227def8dc8f418866c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inverse_dynamics_specialized</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>ab44b03662cca0cd65615c03e4e3f00ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>ab7708cfd846afcb054b31e3f7d9573ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_pendulum</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>aba6578b5ad5f8386868baab0c714efba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simulate_system</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>a825924501188778bd74511bd221b0a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>verify_solution</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>a7ca316dc93f993354b0b725aa7c42667</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visualize</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>a6ea0a0109801c41aa503523ed5dfeef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_csv</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>a18f33ecc6f5b70182c52f44909c8746f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>frame.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>frame_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>G_DQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a0cb840522264c2c0fb2e0717012efb8c</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_DQDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a79b2d7599294d0c082248c85e9fb638d</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_DQDQDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>af47c7cb1f0b8443309343584a8fcf449</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_DQDQDQDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a51833e4c76ffe6ededf4b57bf2011f0d</anchor>
      <arglist>(i1, i2, i3, i4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_INV_DQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a8a77424db2d7b92af9c298f167779194</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_INV_DQDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a6f700b95156168e5a54432067d20ca49</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ISNONE</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>af9b400d56be1105837985d7eadc5e950</anchor>
      <arglist>(obj)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P_DQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>aa9b0904b21c100c77e40faac91c181a2</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P_DQDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a77df1854a687dd39518fb501ce714a4f</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P_DQDQDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a344c5f26ba846b7a4299005bc2dc64ea</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P_DQDQDQDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a2a328c52c6b58425b40af86d5dce87cd</anchor>
      <arglist>(i1, i2, i3, i4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>swap</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a3ca5ecd34b04d6a243c054ac3a57f68d</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VB_DDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ae6c41094afc483b88c37e870a110e96d</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VB_DDQDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ac9cba114da35a088107adf0c31349191</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VB_DDQDQDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a430287f8044d03b3d540c390957e0d90</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VB_DDQDQDQDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a7834912bf242b16088a06234b702ed24</anchor>
      <arglist>(i1, i2, i3, i4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VB_DQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>aa5db8063916d868bd830ee798bf6845b</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VB_DQDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ac3b5e3f7f2ac823331f2e15315fb2772</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VB_DQDQDQ</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>acb9a17a673b6025ac9dd20b6d8b244a8</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_g_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a41c452ac59b747588067de9be71b6be5</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_g_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ab57910feed5a3632845a1d4419cf66f3</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_g_dq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a59f4c7ba210edd7bfcbcb66a6f34d7ec</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_g_dq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ad4a5a8286e0da81aaeeb24d761163c27</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_g_dqdq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a1d043608304e0c7dc6f7c7b28c303e1e</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_g_dqdq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>adea99177e7c39c8c2fe3492918ae634b</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_g_dqdqdq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>aa654b369fadb00bcec426dbb37d23068</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_g_dqdqdq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a5390e0aa768d2004dadc5cbb6c68a213</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_g_dqdqdqdq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a5e0a96ffc34e6c9f7163ec1995d8a3d0</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_g_dqdqdqdq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a7ab4ddc0d6145c348d3dbd450c26ef82</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_g_inv_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a3dfe556a64172c95e7f713f4723069af</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_g_inv_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ae8c8f817be47e60893720026f2f6f0b5</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_g_inv_dq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a5f47cd7280fa97cbc1cbde5e01b49040</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_g_inv_dq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a639d4d23b8856e026fe6bd7eb67913d9</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_g_inv_dqdq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a1fc0bf710f4b72aa0b0edff6bff3588a</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_g_inv_dqdq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a89cd78fc148823659338476620874e05</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_lg_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>af3ffef47fc07e7d9901bdea4272547ce</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_lg_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ae0d8205553bbd7eb0d2863a09f11e514</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_vb_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a58c5d5a1476c760ac6bf7874b5240924</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_vb_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>aafabd43ed73e4f836b61fa0ab780ba71</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_vb_ddq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a0e1927f7b7535f3d8cdf722ca60ad2fe</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_vb_ddq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a0ab1f558ab828b7575694d731b6bbf67</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_vb_ddqdq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a741c78fa683cee27ef9818f6d8b60707</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_vb_ddqdq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a8291fdf96161de38a96556b1ee85a45a</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_vb_ddqdqdq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a04ec85b351c34914ac951c51e91008f2</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_vb_ddqdqdq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a682f50b7c8a234f071aa1a5e1e37c434</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_vb_ddqdqdqdq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a1db08749ccf3beccb59b1390dafe7a67</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_vb_ddqdqdqdq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a422b5ffbd85f3ee47601114b3a3522cd</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_vb_dq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a580bd77b23825ed41c590732beb4eb8b</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_vb_dq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ab31fc9e2ad56d42060103f8368ec48e5</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_vb_dqdq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a2a9004d96c41c7b39ee70d6c79c4374b</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_vb_dqdq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>af687ef723888d63a94ebdcfea2b854cc</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_vb_dqdqdq_cache</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a35ac264863633f2fff9c288e1bc3b445</anchor>
      <arglist>(System *system)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>build_vb_dqdqdq_cache_int</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>afb86a6a7c04f65dc9607d0f500e46a38</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>const_se3_add_sandwich_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a6d47642c016c62efd18d797db12154e1</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n1, int n2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>const_se3_multiply_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a8cc52a8726007394d1b25eb1969b7ab8</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a274b2ab1bfb5eeae15257c8374764b31</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_g</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a8b379a1f18d9f1d697f074a2627cf839</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_g_dq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a3fcee42bcdb6fbdf3192e9962c6a41d8</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_g_dqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>aa733bf5f204ee1da86edd3059e1bf143</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_g_dqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>abd3e23b0e01bb58c4f2f601906b70005</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_g_dqdqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a38fda4d3f4878759b348b50cc9b937d5</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_g_inv</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ab8f3c703a315a9416768601e6b4cfdd8</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_g_inv_dq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a7abe8770f99f9786055c30e2f8c4c9d0</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_g_inv_dqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a902cc34fb30b7ad5a966d80cedbc3837</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>Frame_get_cache_index</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a8e8178b298908d4dd8caa049ba009b1f</anchor>
      <arglist>(Frame *frame, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_lg</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a81d4fdd1fe220144ab98e4dc26ca0254</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_lg_dq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a529275dc2e57949d408835c5e77d44bb</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_lg_dqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a89aee1a17a1c4ac51fac8ecea685b9c7</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_lg_dqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a1648d6872799a9d88a023787318b3862</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_lg_dqdqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a0ff861548663d6f846d0de2330088ea8</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_lg_inv</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a423238cfbb143b9070db1ceddf29e49e</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_lg_inv_dq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a2c4de06db93caf843322d9b3a07dae07</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_lg_inv_dqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ad94a4bad30478be9644a7fa60102ac76</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_lg_inv_dqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ac8015a7649997859ec8b2636502aaba3</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_lg_inv_dqdqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a7768215359596205d56d4c07ee355425</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>vec4 *</type>
      <name>Frame_p</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a2983634620873b70d62c6e697e82a365</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>vec4 *</type>
      <name>Frame_p_dq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a2e22adfba6147847eff023da068ea578</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>vec4 *</type>
      <name>Frame_p_dqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>aa72deb701a7b416b846ae1ffcdf772bf</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>vec4 *</type>
      <name>Frame_p_dqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a72db48c0ca656e4e92a9deb4750b518f</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function">
      <type>vec4 *</type>
      <name>Frame_p_dqdqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a2b03b1875ba5586426092491be40b87e</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_twist_hat</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a2f7d132f858b471621e8ea7e1134b5ae</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_vb</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a6c59ab292c728a4a018a796a16defdb3</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_vb_ddq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a76530414f6a191e7b5502e653b98d6b9</anchor>
      <arglist>(Frame *frame, Config *dq1)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_vb_ddqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a044807b03ab24324b12eabc22a31c640</anchor>
      <arglist>(Frame *frame, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_vb_ddqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a09ccccdd7468be3c65811fb2aaa844d4</anchor>
      <arglist>(Frame *frame, Config *dq1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_vb_ddqdqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a48e1a4a99aa5672539cebe36cdff7fd7</anchor>
      <arglist>(Frame *frame, Config *dq1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_vb_dq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a06665fd3f1adb7c0e8ad462bb9cdd7f7</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_vb_dqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a39e7807a1a63ae5aac2a1e0901086538</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>mat4x4 *</type>
      <name>Frame_vb_dqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a128ba94fbec10070827be1d76247c4c1</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>g</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a38d5d0f6cd21a55203f1d6c6064d8ae3</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>g_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>adf75e0a1a52b546e89d81a1bac7f35a6</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>g_dq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>aa4da66dd9f2ad6ca391aed17a930e7b9</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>g_dqdq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>abe72d843f5824a1e9809252da286ce37</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>g_dqdqdq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a2f1eaceab104564ea81ccf51590d3571</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>g_dqdqdqdq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a666b060555bf412710e41c6396f595c2</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>g_inv</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a581075cdf8089493a698756a354cf7d0</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>g_inv_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ad66f0b64aee0d6ca7f4ca6af30247236</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>g_inv_dq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a40157d2f8a5477bd56c5b6a708985e80</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>g_inv_dqdq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ad478bf556168cd571b373cfb39493fbd</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ab389909ada6e3537adae0b0b933404ad</anchor>
      <arglist>(Frame *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lg</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>aaf3fefcc7f074546a9dd875b6ad8ea6e</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lg_dq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a10567e2a8760e83466b1eefbe24aa338</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lg_dqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a4d0b1f07e72776df071094305c113574</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lg_dqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>adb41263e34505627d77f0da80677087e</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lg_dqdqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a65c218f48b61ec1b639c2928be8c0463</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lg_inv</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a7ba0278c22696d4413ad7f75c5e5e454</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lg_inv_dq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ae92ee8d2b4c1268d532a97a75dba5024</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lg_inv_dqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a99112645a1d1edbee5e5f0049f3c101d</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lg_inv_dqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ae29097b05b59b29787bde79e806e66d0</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>lg_inv_dqdqdqdq</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>aa16975621ff191afb7c77cae74bffcff</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>p</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a644b11264ee37da0fe83d42a843b08a2</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vec4 *</type>
      <name>p_dq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a7e3aeeb8400889a4026fbbab377ecdf1</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vec4 *</type>
      <name>p_dqdq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a27d21c3ac88dd80bf698dc34d774e0d0</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vec4 *</type>
      <name>p_dqdqdq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a91b397d6ab98238f931a97e83b6c57a7</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vec4 *</type>
      <name>p_dqdqdqdq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>aa920ed9042496d4b09301dddd1b8fdd4</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rx_add_sandwich_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a68faa330ae5ec15810a6eebc42c3051d</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n1, int n2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rx_multiply_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a45d45350e082df61e578cf1a0022eebf</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ry_add_sandwich_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ae5fed5358172342e052674b483d6686b</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n1, int n2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ry_multiply_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a7728d5fde0922d8880e8f1a9d199a5e1</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rz_add_sandwich_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a459f9f92ab7cafd6cc715ae221b76543</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n1, int n2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rz_multiply_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a82d291da8f40315014ed6fe289bc3e89</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>set_SE3</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a182a540be010908406089d3b77a283c0</anchor>
      <arglist>(Frame *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>sort_configs_2</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a628feac9038fce8007b5a6844acd9f85</anchor>
      <arglist>(Config **q1, Config **q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>sort_configs_3</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a8113b48dc25bc79ccd3ec22f504f64ff</anchor>
      <arglist>(Config **q1, Config **q2, Config **q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>sort_configs_4</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>aaf73d19795be13b7ee4e4985865079e8</anchor>
      <arglist>(Config **q1, Config **q2, Config **q3, Config **q4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>twist_hat</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a2c11b63d0403b1b3d3a9fd635a0dfd5d</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tx_add_sandwich_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a6f8fa3bd0e07a1a66d7076a891048eec</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n1, int n2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tx_multiply_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>af6a40d2ceebab76468ab9f64af38cc01</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ty_add_sandwich_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>abbaa05c6d8c7e095d570ff22521d754e</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n1, int n2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ty_multiply_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>aaa19a1afde5ff724ada9ed313009a204</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tz_add_sandwich_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a72006219fc5a0be4bad0864c311971a1</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n1, int n2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tz_multiply_gk</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a5674f9612f59640e9a25bea60cc0d3dd</anchor>
      <arglist>(Frame *self, mat4x4 dest, mat4x4 X, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>update_transform</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>addb6fadd29a973bb53dc350ebb4a893c</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>vb</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ad960423f2495d25086daa2a70a651444</anchor>
      <arglist>(Frame *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>vb_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a3982c27a0cc807ecb1ecdcb35e904092</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>vb_ddq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a5333f8bf474115620f98a4afee0cc00c</anchor>
      <arglist>(Frame *frame, Config *dq1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>vb_ddqdq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a3571edc9599f0f569c85b920cd0f7f4d</anchor>
      <arglist>(Frame *frame, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>vb_ddqdqdq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a0f365c24942599b6aad38aac4c30c749</anchor>
      <arglist>(Frame *frame, Config *dq1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>vb_ddqdqdqdq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ac1e288366ea60a0e996256c648c2064d</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>vb_dq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a116c7d600e2a925c2b699f53acbdecdb</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>vb_dqdq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ac17b1977cc33494044733a52ddebe4d5</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mat4x4 *</type>
      <name>vb_dqdqdq_cached</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a2ae7d9093486adc9ddf8c47db683d6c2</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>FrameType</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>af806d61412159bcb68b86fd928a06947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>methods_list</name>
      <anchorfile>frame_8c.html</anchorfile>
      <anchor>ad55fc70aaf4f7658b07a2d977f7477bf</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>frame.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>frame_8py</filename>
    <class kind="class">src::frame::Frame</class>
    <class kind="class">src::frame::FrameDef</class>
    <namespace>src::frame</namespace>
    <member kind="function">
      <type>def</type>
      <name>check_and_sort_configs</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a9331550b74c361c1ab92de49b70eb96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>const_se3</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a4a8d454272ec882479bda5fbd381b775</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>const_txyz</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a47e0dc600726754d8a4f4a26c5ae8ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotation_matrix</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a6c1e03542cfb4f286afccc27fbbfb233</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rx</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a1bbed8526c2bd6b4f07089b8412d979c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ry</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a62175262ea862c1158cb7e7204edd873</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rz</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>ab77dd8577e7c018971029d65abdc1149</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tx</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a3786b75421e0e3000dc8478c13b704e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ty</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a07c2133818d50c19f0f4f162ead519b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tz</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>aa051a1c89c96cd35e22a556be0984e6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>frametransform.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>frametransform_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>create_FrameTransform</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>ad446558eb978c7526f3f61bac93391d4</anchor>
      <arglist>(PyObject *module, FrameTransform **dest, char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>a506316962e9b039579e6293bcc94b2a6</anchor>
      <arglist>(FrameTransform *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize_transform_types</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>a70b07699e861206d9d98bac19d47e455</anchor>
      <arglist>(PyObject *module)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PyDoc_STRVAR</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>a496cf1626ccb0aecf0626e1384f219d7</anchor>
      <arglist>(FrameTransform_doc,&quot;FrameTransforms are static variables created by trep\n&quot;&quot;to enumerate the frame transformation types.  The\n&quot;&quot;available transformation types are: \n&quot;&quot;  trep.WORLD - reserved for a system&apos;s spatial frame. \n&quot;&quot;  trep.TX - Translation along parent&apos;s X axis.\n&quot;&quot;  trep.TY - Translation along parent&apos;s Y axis.\n&quot;&quot;  trep.TZ - Translation along parent&apos;s Z axis.\n&quot;&quot;  trep.RX - Rotation about parent&apos;s X axis.\n&quot;&quot;  trep.RY - Rotation about parent&apos;s Y axis.\n&quot;&quot;  trep.RZ - Rotation about parent&apos;s Z axis.\n&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>repr</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>a66f76b5c390ed6d61da62b371428ec8d</anchor>
      <arglist>(FrameTransform *self)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>FrameTransformType</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>a60fefdb48f9545c2ff6e53d4d2a9f8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FrameTransform *</type>
      <name>TREP_CONST_SE3</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>a424fff9e8f912153c982f8ad0387c153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FrameTransform *</type>
      <name>TREP_RX</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>ad6b7473e311f53264e5761a66451c6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FrameTransform *</type>
      <name>TREP_RY</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>a38006e7f92ddd9d8a5f5844a57122ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FrameTransform *</type>
      <name>TREP_RZ</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>a63c05d4cb1643327a172007a383d8f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FrameTransform *</type>
      <name>TREP_TX</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>a5cd9b56df9272ff4d9d7a0a5f0c3d03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FrameTransform *</type>
      <name>TREP_TY</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>ab7a69e503443440059e3f4665532d850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FrameTransform *</type>
      <name>TREP_TZ</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>ab6e0f5efede1b6bc4b1be0138e8755f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FrameTransform *</type>
      <name>TREP_WORLD</name>
      <anchorfile>frametransform_8c.html</anchorfile>
      <anchor>accfae0e9163cd3cbb325bce07ce6419a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gravity.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/potentials/</path>
    <filename>gravity_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">GravityPotential</class>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>gravity_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>gravity_8c.html</anchorfile>
      <anchor>a7bca251de7155e9399bc23a1d8ae36d2</anchor>
      <arglist>(GravityPotential *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>gravity_8c.html</anchorfile>
      <anchor>a0905e3c83c09cdf4f2a9d47d622aa4f3</anchor>
      <arglist>(GravityPotential *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V</name>
      <anchorfile>gravity_8c.html</anchorfile>
      <anchor>a6ae20c44b0c0d8968e4ea9666c2ee020</anchor>
      <arglist>(GravityPotential *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dq</name>
      <anchorfile>gravity_8c.html</anchorfile>
      <anchor>ad3defdf5f3bd7f5ed8221d405311f8d4</anchor>
      <arglist>(GravityPotential *self, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dqdq</name>
      <anchorfile>gravity_8c.html</anchorfile>
      <anchor>af3707f0e29c25941dea4e6ac1690bb5c</anchor>
      <arglist>(GravityPotential *self, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dqdqdq</name>
      <anchorfile>gravity_8c.html</anchorfile>
      <anchor>a35cf75a8577428122b3cde12f012c6cc</anchor>
      <arglist>(GravityPotential *self, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>GravityPotentialType</name>
      <anchorfile>gravity_8c.html</anchorfile>
      <anchor>a36110a3319c7e71c049cedad359bab3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>gravity_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PotentialType</name>
      <anchorfile>gravity_8c.html</anchorfile>
      <anchor>ac74f8addf4ab75916ae771982f4eaa45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gravity.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/potentials/</path>
    <filename>gravity_8py</filename>
    <class kind="class">src::potentials::gravity::Gravity</class>
    <namespace>src::potentials::gravity</namespace>
  </compound>
  <compound kind="file">
    <name>hybridwrench.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/forces/</path>
    <filename>hybridwrench_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">HybridWrenchForce</class>
    <member kind="define">
      <type>#define</type>
      <name>ISNONE</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>af9b400d56be1105837985d7eadc5e950</anchor>
      <arglist>(obj)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>ad5197b5a1e264f88253cbb68aa3c924c</anchor>
      <arglist>(HybridWrenchForce *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>ac6f584a8be5e6356c2778696756e32d1</anchor>
      <arglist>(HybridWrenchForce *self, Config *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddq</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>a65506895998fe72a393e233f83791b30</anchor>
      <arglist>(HybridWrenchForce *self, Config *config, Config *dq1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddqddq</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>a358c41288b63ce8af1f501eecdfc42d5</anchor>
      <arglist>(HybridWrenchForce *self, Config *config, Config *dq1, Config *dq2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddqdq</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>a9e3967d6daa76e9bb3714d71af897f48</anchor>
      <arglist>(HybridWrenchForce *self, Config *config, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dq</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>a5155d698588dad5fe92cb49179a0ec0c</anchor>
      <arglist>(HybridWrenchForce *self, Config *q, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dqdq</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>ac00b0c1945ef39a2b2c4df33b975eaf5</anchor>
      <arglist>(HybridWrenchForce *self, Config *q, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_du</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>ac3b206b1a74d16db108b33de09d0d383</anchor>
      <arglist>(HybridWrenchForce *self, Config *q, Input *u1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_duddq</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>ada97f99d1a80ff7f42e76300a8f7c906</anchor>
      <arglist>(HybridWrenchForce *self, Config *q, Input *u1, Config *dq2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dudq</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>a45a4b79e1b4e57869f8dd5f1eba01c57</anchor>
      <arglist>(HybridWrenchForce *self, Config *q, Input *u1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dudu</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>aa7effcbd465c42f19393d50fde9ab9f5</anchor>
      <arglist>(HybridWrenchForce *self, Config *q, Input *u1, Input *u2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>a4ccbd55a471c4052480db90875005c87</anchor>
      <arglist>(HybridWrenchForce *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ForceType</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>ae14e558214b82af9db9a7538954cd5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>HybridWrenchForceType</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>ae705c1c233bc9ff46e7ad93e93181171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>hybridwrench_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hybridwrench.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/forces/</path>
    <filename>hybridwrench_8py</filename>
    <class kind="class">src::forces::hybridwrench::HybridWrench</class>
    <namespace>src::forces::hybridwrench</namespace>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1forces_1_1hybridwrench.html</anchorfile>
      <anchor>af9948438843fb79cf90a1421a5caf1da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>initial-conditions.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>initial-conditions_8py</filename>
    <namespace>initial-conditions</namespace>
    <member kind="function">
      <type>def</type>
      <name>forcing1</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a5817e512bdc8c2305e934b3e129d2a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>forcing2</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>aa9fd7112862712052ab6fffc71436aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simulate</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a7f84a0eae7fa4a0a65383ebcdd1b4eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visualize</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a50dc6449f635c533690916695f4bcaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a0cde4cd75ed56b1764f849fd6971303e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a00dac8ca2811fb4ec8716518b28fe1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>ac494c785a90cefc2e9497cad349aaac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a5c2b75c4735a9f8cb87dcfbf99ba892e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>p0</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>ab037026aca2add51af6a6b741cb7f90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>p3</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>af09cbff3fe30621f24df4919b1bf0a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>p4</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>ac559286aa6eb592c05583c1811af950c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>pa</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>aa82b3a450e262b0fea20ea3bf31001e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q0</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a02ab723698898562ba9e8fb734a2436e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>ac1c6e7baf144ef8a0c38710eed61eec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q3</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a2b384a141b7acba620b5ad882e1b9318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q4</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a4811c736e9b6ac10f557cafa628bbd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>qa</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a70702bb1144c8f683c39a015e783d854</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>qb</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a4f9f76cdf997b288332d98ea4629b41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a36eefd22e36adc3633209d2757b8fd96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t0</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>afa76fe41a66394425f1f3950f62da93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t1</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a84358886f6fa272a2001e1ce00c16436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t3</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a3825548ee07d3210b72dd9e2db44302c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t4</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a5608b87cc7ef4cb96b962b58b11791af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ta</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a629497e1f0858f212966320f2d99c92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>tb</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a335893ede48590eb279ab9ba718c7437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>ab40e0af1f625c853304bd70ab3a4edf6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>input.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>input_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>input_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>input_8c.html</anchorfile>
      <anchor>a260509a6dd2ca098b07fd09ffc4f27c7</anchor>
      <arglist>(Input *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>input_8c.html</anchorfile>
      <anchor>a458f02963d9a7ae30a8c1f084e2d2aa4</anchor>
      <arglist>(Input *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>InputType</name>
      <anchorfile>input_8c.html</anchorfile>
      <anchor>aa165e3ee2ec9c4755cf4d65394737f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>input_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linearFeedbackController.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/doc/tutorial/code_snippets/</path>
    <filename>linearFeedbackController_8py</filename>
    <namespace>linearFeedbackController</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>ax1</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a8374d4ea49f270d73c9fa0efe549fb5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>aa4747cd45f364a36732f4cb6371cf845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>ab8ac539cd75bf9a13154a3345e4040f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>ae94208fd97fcef8bfaf33f6b289ef011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>KStabilize</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>af0b4c45f98a4602ed7394a84210dacca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>KVec</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>ad43882cf1bf05b5b9ad83730ff05eaed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a463560dd51cc864c5f475b5ce9bb682c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>ac9e630c641a1635eea37487bb0c8b325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a110ad547c3be1e264eaad3bddc4491f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a86904185f81483f185de2d716ccd4433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>q0</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>abfd98132b5926e13f87b11431759ead8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qBar</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>aa4ed9130183e49922444c01d492e2e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qd</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a1bab4f3e439af277e30b7bc445b609ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Qk</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>adfbf00ac2dc6a5cedeb15e1610c19579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>R</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a70901df36f74ef8e6b290a6a13797e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Rk</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a607f7e48e5375bae495eabb59a211b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>abe484d92ba21b667812ecafdbd699b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>T</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a809ae424c6db3e18a118580012abf9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t0</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>add1aaa1a0ec48cf2958ea7b669e8ebe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>ada19d429561ed1ce9809108c7c45bec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>thetaIndex</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a136959fa12bc629566e95d7595314d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>TVec</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a43cee13156be10ed9c709fa99ca5d9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>U</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a8b904b3724db6d474a4ce7d5fa4274d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>afa6494073f53e5cf4bc70cb5c447e864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>X</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a20686963d88ce28895af3464eb3103ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a271ab2c7b93a90214bda5c20801a53ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xBar</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a5fab7ae4c7292c4d8c05e4c1e9eab11c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xTilde</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>ac5205b7bda993f967fb2d3c8150df9b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linearspring-ex1.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/doc/ref/code_snippets/</path>
    <filename>linearspring-ex1_8py</filename>
    <namespace>linearspring-ex1</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacelinearspring-ex1.html</anchorfile>
      <anchor>aff8dc5fe5c2add4157f597aa74a421ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linearspring-ex2.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/doc/ref/code_snippets/</path>
    <filename>linearspring-ex2_8py</filename>
    <namespace>linearspring-ex2</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacelinearspring-ex2.html</anchorfile>
      <anchor>a7ec2a0b75977e033579ccb178109103a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linearspring.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/potentials/</path>
    <filename>linearspring_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">LinearSpringPotential</class>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>linearspring_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>linearspring_8c.html</anchorfile>
      <anchor>a3bddb20c1ca7d2bf49fd917fc80ede83</anchor>
      <arglist>(LinearSpringPotential *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>linearspring_8c.html</anchorfile>
      <anchor>a7a4fea384ea0f3c9fecad434ef677029</anchor>
      <arglist>(LinearSpringPotential *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V</name>
      <anchorfile>linearspring_8c.html</anchorfile>
      <anchor>a2ccba9035af991afbdc7538cf0458a0c</anchor>
      <arglist>(LinearSpringPotential *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dq</name>
      <anchorfile>linearspring_8c.html</anchorfile>
      <anchor>af62dfb2113af1ab2efbe51e4f02d828a</anchor>
      <arglist>(LinearSpringPotential *self, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dqdq</name>
      <anchorfile>linearspring_8c.html</anchorfile>
      <anchor>a6239549cddcc3459772de962fc221c49</anchor>
      <arglist>(LinearSpringPotential *self, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>LinearSpringPotentialType</name>
      <anchorfile>linearspring_8c.html</anchorfile>
      <anchor>a95e00c47b7453af2292fbadffa1a4cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>linearspring_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PotentialType</name>
      <anchorfile>linearspring_8c.html</anchorfile>
      <anchor>ac74f8addf4ab75916ae771982f4eaa45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linearspring.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/potentials/</path>
    <filename>linearspring_8py</filename>
    <class kind="class">src::potentials::linearspring::LinearSpring</class>
    <namespace>src::potentials::linearspring</namespace>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1potentials_1_1linearspring.html</anchorfile>
      <anchor>af4dc49505a84185b2c7d1d55547ae60e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cism2013/marionette.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/papers/cism2013/</path>
    <filename>cism2013_2marionette_8py</filename>
    <namespace>marionette</namespace>
    <member kind="function">
      <type>def</type>
      <name>calc_error</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>aa2389c157f47d970bbeaf343b2430c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_initial_trajectory</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a644f84dd9b16e71e659ba0a042df7070</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_offset_initial_condition</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a98c710ca0b85d330af2acb230a40b86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simulate</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>ae3f502682350f9badcd8389d14e977bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>camera_ang</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a12a8d9fb9aa277da3e544e1190908a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>camera_pos</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a4be02b3951a8ca2f0b5e9810dd0b58d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>closed_error</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>abc3cf6142cb4a95a27e57e63de6596fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>closed_visual</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>adf785456696780180858be27420208bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>K</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>ac59ac91110654b13354798f5135bbcbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>open_error</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>ac2d97c59923548c48e0329b7b45f1fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>open_visual</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>ae33bf5e8707ff43205faba833b78a39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>af5b70cf057487e919282c2392ea587a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Qproj</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a53ecb9f9c290a94aab52a36677c77524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>reference1</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a920c05b11f4f593b9ee55ea826ca34a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>reference2</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a84b07f8ed42f0b485f8df43cfff5d97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Rproj</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>aeebaee87a23dfdfdafac47046cca4452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>x0_perturbed</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a85260e082d865339326883c6ce2cdf0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tase2012/marionette.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/papers/tase2012/</path>
    <filename>tase2012_2marionette_8py</filename>
    <namespace>marionette</namespace>
    <member kind="function">
      <type>def</type>
      <name>calc_error</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>aa2389c157f47d970bbeaf343b2430c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_initial_trajectory</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a644f84dd9b16e71e659ba0a042df7070</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_offset_initial_condition</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a98c710ca0b85d330af2acb230a40b86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simulate</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>ae3f502682350f9badcd8389d14e977bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>math-code.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>math-code_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_mm4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a57e89118a36b96def0d67d661d798ae8</anchor>
      <arglist>(mat4x4 dest, mat4x4 op1, mat4x4 op2)</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>array_from_mat4x4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>ad981d0cf94aac5c4994f1039a3c07b5a</anchor>
      <arglist>(mat4x4 mat)</arglist>
    </member>
    <member kind="function">
      <type>PyObject *</type>
      <name>array_from_vec4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a5a29b6365d2915e9bafb11388faf8bc2</anchor>
      <arglist>(vec4 vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_mat4x4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>aca326a8605433bb4a251ea70f5b4af04</anchor>
      <arglist>(mat4x4 mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_vec4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a6ac126699bf75e98d788b9b32c723efc</anchor>
      <arglist>(vec4 dest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_mat4x4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>ad345438ae6d8479074f295d5361fa148</anchor>
      <arglist>(mat4x4 dest, mat4x4 src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_np_matrix</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>aa1606dfce49d2ddd1f5050d5c79ad67e</anchor>
      <arglist>(PyArrayObject *dest, PyArrayObject *src, int rows, int cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_vec4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a8f58fd455c409a1236a61fde5a94f6c1</anchor>
      <arglist>(vec4 dest, vec4 src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_vector</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>ad00350078c845beb3838a5bef6f981d6</anchor>
      <arglist>(double *dest, double *src, int length)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot_vec4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a0c781a5c298655cca810de45b8d702ec</anchor>
      <arglist>(vec4 op1, vec4 op2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eye_mat4x4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>ac6127a273c2f73d5083144bea76ce67a</anchor>
      <arglist>(mat4x4 mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invert_se3</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>aac88082c893e503489908baf40ecdb47</anchor>
      <arglist>(mat4x4 dest, mat4x4 src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LU_decomp</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>ad41030e199be0cbd0e14b5c64fd43d53</anchor>
      <arglist>(PyArrayObject *A, int n, PyArrayObject *np_index, double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LU_solve_mat</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a629c7ac9090ca9c52a91bc7320850ff4</anchor>
      <arglist>(PyArrayObject *A, int n, PyArrayObject *np_index, PyArrayObject *b, int m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LU_solve_vec</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>ae9fadf3a82de4d2a8b9274f1f486ee3b</anchor>
      <arglist>(PyArrayObject *A, int n, PyArrayObject *np_index, double *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul_dm4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>accc682692c9a07db9046eb65055029fa</anchor>
      <arglist>(mat4x4 dest, double op1, mat4x4 op2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul_matmat_np_np_np</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a9adf81cdca959e2352a67b92a82a5b69</anchor>
      <arglist>(PyArrayObject *dest, int rows, int cols, PyArrayObject *op1, PyArrayObject *op2, int inner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul_matvec_c_np_c</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a87dc4d3473a4022498bfda9b3300df6e</anchor>
      <arglist>(double *dest, int rows, PyArrayObject *op1, double *op2, int inner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul_mm4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>aac94ca2f8aef3e0f100ae20bcd29d9c3</anchor>
      <arglist>(mat4x4 dest, mat4x4 op1, mat4x4 op2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul_mv4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>ae5ef007108b4550eaa0f204229a5bf1a</anchor>
      <arglist>(vec4 dest, mat4x4 m, vec4 v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm_vector</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a6b41d1d22f2e27ecda21a35661741cc2</anchor>
      <arglist>(double *vec, int length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_vec4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>aa2971629f289a1623693a2a78dcfd8c6</anchor>
      <arglist>(vec4 dest, double x, double y, double z, double w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub_mm4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a90c1d13d4eae1266fa68b255b0297c53</anchor>
      <arglist>(mat4x4 dest, mat4x4 op1, mat4x4 op2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub_vec4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>aec4000d07b6a4d2300d90c9b338065e0</anchor>
      <arglist>(vec4 dest, vec4 op1, vec4 op2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transpose_np_matrix</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>aa131edfb6dc07f2ec5c839da3abb10b7</anchor>
      <arglist>(PyArrayObject *dest, PyArrayObject *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unhat</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a404d2eb9e879674c754be7e8e51b8a47</anchor>
      <arglist>(vec6 dest, mat4x4 src)</arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>zero_mat4x4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>a7cf9cca62de7edd5e40d71aa6cea0b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vec4</type>
      <name>zero_vec4</name>
      <anchorfile>math-code_8c.html</anchorfile>
      <anchor>aa3221aeb59ce3f2bda0325d381f7b7ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>midpointvi.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>midpointvi_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <class kind="struct">mvi_job_s</class>
    <class kind="struct">mvi_thread_s</class>
    <class kind="struct">mvi_threading_s</class>
    <member kind="define">
      <type>#define</type>
      <name>_D2D2D1L2_D2D2FM2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a1713f252b9ac19e8fe9fe21dd951e8da</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_D2D2D2L2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a22568ffc51fcb5c8580ee34fec2764af</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1D1D1L2_D1D1FM2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a0652cb1c4d87ab3d72af98827fbb0af4</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1D1D2L2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>afbb8ef5d92b3cbc7fdc360076acd8f23</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1D1L2_D1FM2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a118be4f69c7d446592f6daf600c8d663</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1D2D1L2_D1D2FM2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>aff045c7ea3de55e28111c849de07affb</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1D2D2L2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a5e45a52841529dcd890b5086ce91f897</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1D2L2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a344240a20bb2e5eb45d1aa188da0d3ba</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D1D3FM2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a66e5231b53d76f51b1fe9ffa9643fb4f</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D2D1L2_D2FM2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>af9d0a09b5ed31dcfbb6ee3d0cd5ae896</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D2D2L2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ab0e0978ff93db088881624bcab01bffd</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D2D3FM2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a1c4709223cf806af10f5a29d797d76d2</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D3FM2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>aef35387abef155b6b3e7b7493bf45dd0</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3FM2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>afe4cf68a4e8162c75ce527491620b260</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DDDH1T</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>afb46cb08e49cb37554d8c338e742998a</anchor>
      <arglist>(i1, i2, i3, i4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DDH1T</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a59df0df81cf7967cd89ea9341fccf65c</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DDH2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a99b68af93e1230b6c701cb8e1a078f6e</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DF</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a6a38875947dad469dbcd986dacc1a862</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DH1T</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a7eaf14c87ec28b15158d501f36c028d8</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DH2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>abe073b849f26a8f4870c7f9a37698538</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DL1_DK2_OP</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a0155a347fa7e8f49798bc331500cdf7c</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DL1_DP1_OP</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a010372bba957ad9d494564d468e7f356</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DL1_DQ1_OP</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a64dea699ef4cc92fe3554c4db13e851a</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DL1_DU1_OP</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ae6cf5c7275b0da9d291a9c168291acb8</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DP2_DK2_OP</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a327901faa4d155aa313e37eade8815df</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DP2_DP1_OP</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a6059e57c6bbca8723d87215cf5520801</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DP2_DQ1_OP</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a1d56cadb2df8e384b238324939c9c632</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DP2_DU1_OP</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ae6a1fd9c0fa3cbfe57621e16a93c636c</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DQ2_DK2_OP</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a50504990a19e0a9a9d61b0c46b33902b</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DQ2_DP1_OP</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>aed0218991d910bd490473b1faf357695</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DQ2_DQ1_OP</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a5eb8e77ac353edc0e7009c0d1216fbd2</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DQ2_DU1_OP</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a07051b235aa770fc72e60354eea9ce00</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a9f0ecd357677f516141c5ca392f0f966</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a996fdfb0100504bfdef4d07544e4ea5c</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DK2DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>aeb3a0bb3978b327b5a53da55407d910c</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DP1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a2ba71b367d2db12742dd20526a0efab7</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DP1DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>af1687f0493ce5eefec5578331d64d954</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DP1DP1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ade2be8ec001e5cfb44002185fe066de4</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DP1DU1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a00b1793c699cf711548fa6842c6d3ac3</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DQ1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a3dd61eca63bccabdb0ccf78654103021</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DQ1DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a31eaeb145ae44d931f7b124c0c314608</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DQ1DP1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a389a9aea967688ed94f237db8182884b</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DQ1DQ1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a912e96cc0779b6e11d51ca8528eb867c</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DQ1DU1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a1a3cfdba6a650dc5ac7135b19c5ee288</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DU1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a9167e1252a1875e525190cbb383ed43e</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DU1DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>afd2239694550a3ec383ae79d33deac47</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L1_DU1DU1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>af89620dfd547c59f781eed23e7670868</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>acbd48f4d4b5de8d83b45c3ffede267e3</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LU_tolerance</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ac6334fe44e11e1db02e12dc4a4381d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M2_LU</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a49118905b2a32a5766e5a2f2ceb26898</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MP_DEBUG</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ae1ffbcb501c872c18b2a94cfd3d1dbc5</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ac00101545a4efb025d0f4e57fab3fe73</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ab8439aae34650a4efcd3a9f7fe2ae095</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a6f3f35d0979f23959c604324b0b0f8eb</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DK2DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a4108375a6f8c06459215a59b1dff6284</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DP1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a24fb1e4d62011eea83c35e1441daf694</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DP1DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ae420a5e29fdedf5e6e9588ca0701b724</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DP1DP1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a411b69a31d6122e8fa5ea80bbc9cb027</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DP1DU1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a57e8ee3cc5262c3ca864b114a2a9c516</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DQ1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a5f017d0bf11851c963798e7386ea84d0</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DQ1DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a927d361a27aafb2221072c3c201bde7a</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DQ1DP1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a9210f278ab46305a21606a2aec55a62a</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DQ1DQ1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a05df21b7961016ac8a42ef542155e57d</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DQ1DU1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a8f691f58d261342cd49949047adf5d70</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DU1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a18d2939b0678a377ab43987fc6a2a2ae</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DU1DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ab3aa8574696b185d98b3dd90543f6816</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>P2_DU1DU1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a23fc63aff51fe2455f09003d380f7278</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROJ_LU</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ac9f5ebed8ce2347555bb5e9ace942669</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>aa60c8e61c2659f9d7695cbf65ac83731</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a3f9a4515ac98f0def463d35516fd6aca</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a5ba753cbe5a1b0c7b53d59270ee9162b</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DK2DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>aad0ba47614120e33ef413e91d498b1b5</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DP1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a354c73779e9ac9c511a129fb0007d17d</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DP1DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a6509a766ddc2edbfccd76db783fc966c</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DP1DP1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a4e3f3eded302cc9f44c1d05996eb81ab</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DP1DU1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>af53039f0666ac4d1503bf5c556228118</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DQ1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a6ac2c435632d10b84556bfc8ae541e8d</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DQ1DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a2cd3a15085ca296b30b94b0376ba01ed</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DQ1DP1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a0b2c141ee98b1d34d289e016651732a0</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DQ1DQ1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a9f8d040afd2a7b56367a8c71c3065db3</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DQ1DU1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a2434546bbd5ab46c72658d21c2cc6e43</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DU1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a9ab363a6aad88994d6651c96863bd93f</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DU1DK2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>aff4485d5d410e4077a91b534666dc04e</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q2_DU1DU1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>afbacf34214bfb14dd668b30f75f59465</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>U1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ae27a77387020fd2a17ee144efb6bd509</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>calc_func_t</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a1e47b1c4d04dec0999814fa24dfc586e</anchor>
      <arglist>)(MidpointVI *mvi, int j)</arglist>
    </member>
    <member kind="typedef">
      <type>struct mvi_job_s</type>
      <name>mvi_job_t</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a55333e9cbc8c0fe3fac05fe32d58af57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mvi_thread_s</type>
      <name>mvi_thread_t</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a1207aa00a527e1d94318b59d96b764b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mvi_threading_s</type>
      <name>mvi_threading_t</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ac22bf89fb8442382829de56dbf33898e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_bar_Df_11</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a77c51a649bd05663960dffbddb0a13ee</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_bar_Df_12</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a8135c3b6b0fa1a27710c4d27a5d333a2</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_bar_Df_21</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ab8e8e52d963dcc8b959750af419ee7e7</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_bar_Df_22</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>acd4261a63a9c3ccf07787b19747fd2a5</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_d_dk2_op</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a2cca1edb39ff946316c8a12e1adba6ec</anchor>
      <arglist>(MidpointVI *mvi, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_d_dp1_op</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a92fbe18d7e1babe87c17925ad004beb8</anchor>
      <arglist>(MidpointVI *mvi, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_d_dq1_op</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a054d10cfff59a4eb9fe1284f0cfa81f6</anchor>
      <arglist>(MidpointVI *mvi, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_d_du1_op</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a4d7d617a8de26123f630b2da466dfc75</anchor>
      <arglist>(MidpointVI *mvi, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_deriv1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a4b4f37752a3614a295e30967588566f3</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_deriv1_cache</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a6c417d2831452014dd090a4590ba6b0d</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>calc_deriv1_wrap</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a6660bafbc8ae25f31b16a4f76317f7f0</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_deriv2_cache</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>acbb90a5e84b67ea166e0c0d2b2a01eef</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_cache_ddqddqdq</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a19d591fb5b2796318d6715f37e4af158</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_cache_ddqdqdq</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a8385c71c8d78cc52cece167aa9e87ea3</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_cache_dqdqdq</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ad8c120bf7cde6bb6932d2a98e2695ea9</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_deriv2_cache_f</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a46e41c1212b5569bb5f9b7f803e3a9ea</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_dk2_dk2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a308ff9740ab4b3405e3821b05d433d83</anchor>
      <arglist>(MidpointVI *mvi, int i, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_deriv2_dk2_row</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a4c4acd046357ec257de632ef85a71adb</anchor>
      <arglist>(MidpointVI *mvi, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_dp1_dk2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>af67a22b912ee085f7286185b5fd73447</anchor>
      <arglist>(MidpointVI *mvi, int i, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_dp1_dp1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a237ed8a860f285ddb2d3cbe886f6eccc</anchor>
      <arglist>(MidpointVI *mvi, int i, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_dp1_du1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ac7dd8909e10648e4fd1ee9a2af3fce90</anchor>
      <arglist>(MidpointVI *mvi, int i, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_deriv2_dp1_row</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>aa944eebc2c6f223bc099bb6fc492496b</anchor>
      <arglist>(MidpointVI *mvi, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_dq1_dk2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ace0ca16ffa0b5fc3bb9083b78c7ead6a</anchor>
      <arglist>(MidpointVI *mvi, int i, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_dq1_dp1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a70975184d42c16e21930fe4a150b3fad</anchor>
      <arglist>(MidpointVI *mvi, int i, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_dq1_dq1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a7adb381114a0ba428e7481b443a7701f</anchor>
      <arglist>(MidpointVI *mvi, int i, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_dq1_du1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>af3b1233eada6c9ed3b78626938b5ad45</anchor>
      <arglist>(MidpointVI *mvi, int i, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_deriv2_dq1_row</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>af91d816a4b6c66b1c1464c922b30130d</anchor>
      <arglist>(MidpointVI *mvi, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_du1_dk2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>af8517cd2fe697fc748e37980dcbcd108</anchor>
      <arglist>(MidpointVI *mvi, int i, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_deriv2_du1_du1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ab23580c15bb36476e97f65e3cd1bfd44</anchor>
      <arglist>(MidpointVI *mvi, int i, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_deriv2_du1_row</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a9c6ab930dac8106141d4d2c5fb2464a9</anchor>
      <arglist>(MidpointVI *mvi, int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>calc_deriv2_wrap</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a649e86bb1bde62cfcf7aba22d8edc70d</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_Dh</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ae23eb70f42a7ba50e7d4b2a399a2d610</anchor>
      <arglist>(MidpointVI *mvi, PyArrayObject *dest)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_f</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ad029d2f77d6d970d35f1a60a0212dd6c</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>calc_f_wrap</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a47c75f47a52ccbb6dc1747dde03b8863</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_h1_deriv1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a4dba18fb8f113e26a8c71dd9306e1844</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_h1_deriv2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a1a6e51c364a1d7215fd4acb7c6257d56</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_h2_deriv2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a4b393af733ecb692c56db22dded5f762</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_M2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>acd31b27694b1c11f0aa2d321817e0ccb</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>calc_p2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>abae08c99a8c65198e29baf2ccf489404</anchor>
      <arglist>(MidpointVI *mvi, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_proj_inv</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a68c9a75c251859439881577183ab88b6</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>D1L2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a63661a725650c72ce8eb04e05d7582f0</anchor>
      <arglist>(MidpointVI *mvi, Config *q1_1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>D2fm2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>aa1bf57b2a4c7adee281736473732ec96</anchor>
      <arglist>(MidpointVI *mvi, Config *q, Config *q2_1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>D2L2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ab4b5b1abd765ab709cbc8e8e850e1e69</anchor>
      <arglist>(MidpointVI *mvi, Config *q2_1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a02bec64de7e22987061751d8486e5e51</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>DEL_solved</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a555df8ec2fd13c7a730e8b777e426955</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>discrete_fm2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a613b0be33ea9299f38d0bd6bb75dcc30</anchor>
      <arglist>(MidpointVI *mvi, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>fm2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a22fd3a296b52593e86704a9f7e58e7ce</anchor>
      <arglist>(MidpointVI *mvi, Config *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mvi_job_t *</type>
      <name>get_next_job</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a04f4f928e8381ad406b60efb01d934b4</anchor>
      <arglist>(mvi_thread_t *thread, mvi_job_t *old_job)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ab6eb8438843c8c34d5da1242fbf396ab</anchor>
      <arglist>(MidpointVI *mvi, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>make_thread_active</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a334d9121fdf88fab697346ad4cfa9be9</anchor>
      <arglist>(mvi_thread_t *thread)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>make_thread_idle</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ac43d8580d4170a83d678a4c33b9d6ddb</anchor>
      <arglist>(mvi_thread_t *thread)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>MidpointVI_calc_deriv1</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a4e7829e18bda91afabffef2c641badd1</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>MidpointVI_calc_deriv2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>aee8c792c290d8b8af6a92a02260764d9</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>MidpointVI_calc_f</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>aa5a79a0dc74fe1c22d682b66eedbffc3</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>MidpointVI_calc_p2</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ae8c4b4b23beced60a7cdc3561d04da0d</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>MidpointVI_set_midpoint</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a60c9704af777dfa1996bbca0b738d02b</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>MidpointVI_set_state</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a529987d624874c4011915771c6e8b80f</anchor>
      <arglist>(MidpointVI *mvi, int k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>MidpointVI_solve_DEL</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>adb6cf306d16b96fe5701e527462eea4c</anchor>
      <arglist>(MidpointVI *mvi, int max_iterations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mvi_init_threading</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a2a686b89e6f19ae844c14668e2fe49b3</anchor>
      <arglist>(MidpointVI *mvi, int num_threads)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mvi_kill_threading</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a22d6484801683fc1139ed6bb36a1bfaf</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>mvi_thread_func</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>aad9a975740bacee3057fe6f146ab1a97</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>queue_job</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a68cc404cddee55ec968e5d60b7be1812</anchor>
      <arglist>(MidpointVI *mvi, calc_func_t func, int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>set_midpoint</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a939d9d07c185fe2514210bd6c3c1416f</anchor>
      <arglist>(MidpointVI *mvi, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>set_num_threads</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a2cca2cb53ebe37e44dacb67767407fc8</anchor>
      <arglist>(MidpointVI *mvi, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>solve_DEL</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a41d3a75c197f7ae116268595847e4e13</anchor>
      <arglist>(MidpointVI *mvi, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>wait_for_jobs_to_finish</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a6c612e655f7bc52bc5f6f4cd7fe9e95b</anchor>
      <arglist>(MidpointVI *mvi)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>methods_list</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>ad55fc70aaf4f7658b07a2d977f7477bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>MidpointVIType</name>
      <anchorfile>midpointvi_8c.html</anchorfile>
      <anchor>a32ee4c4903d297e8ce990cb699ccb58e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>midpointvi.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>midpointvi_8py</filename>
    <class kind="class">src::midpointvi::MidpointVI</class>
    <namespace>src::midpointvi</namespace>
    <member kind="variable">
      <type></type>
      <name>Py_DEBUG</name>
      <anchorfile>namespacesrc_1_1midpointvi.html</anchorfile>
      <anchor>a8725b8dfd0ba804d82df127de9dec5f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nonlinear_config_spring.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/potentials/</path>
    <filename>nonlinear__config__spring_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">NonlinearConfigSpring</class>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>nonlinear__config__spring_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>nonlinear__config__spring_8c.html</anchorfile>
      <anchor>aaa4f68ecc9da112413bb308493c8be66</anchor>
      <arglist>(NonlinearConfigSpring *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>nonlinear__config__spring_8c.html</anchorfile>
      <anchor>a93f436709f0ec7d1965be42e4ba2e237</anchor>
      <arglist>(NonlinearConfigSpring *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V</name>
      <anchorfile>nonlinear__config__spring_8c.html</anchorfile>
      <anchor>a5d37e91209d8e6c8f36f8b82669f2709</anchor>
      <arglist>(NonlinearConfigSpring *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dq</name>
      <anchorfile>nonlinear__config__spring_8c.html</anchorfile>
      <anchor>a26f7c44f1f77bb66532ac96b09229b61</anchor>
      <arglist>(NonlinearConfigSpring *self, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dqdq</name>
      <anchorfile>nonlinear__config__spring_8c.html</anchorfile>
      <anchor>a335c9a3a731d53af092132e3af27cd03</anchor>
      <arglist>(NonlinearConfigSpring *self, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dqdqdq</name>
      <anchorfile>nonlinear__config__spring_8c.html</anchorfile>
      <anchor>a1dc6ab9ac574538312a5456f2eec4570</anchor>
      <arglist>(NonlinearConfigSpring *self, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>nonlinear__config__spring_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>NonlinearConfigSpringType</name>
      <anchorfile>nonlinear__config__spring_8c.html</anchorfile>
      <anchor>aefcef26315b4676d23fc6cc594bd605e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PotentialType</name>
      <anchorfile>nonlinear__config__spring_8c.html</anchorfile>
      <anchor>ac74f8addf4ab75916ae771982f4eaa45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nonlinear_config_spring.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/potentials/</path>
    <filename>nonlinear__config__spring_8py</filename>
    <class kind="class">src::potentials::nonlinear_config_spring::NonlinearConfigSpring</class>
    <namespace>src::potentials::nonlinear_config_spring</namespace>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1potentials_1_1nonlinear__config__spring.html</anchorfile>
      <anchor>a1c0e51c6373915a535e767818c994e47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>optimalSwitchingTime.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/doc/tutorial/code_snippets/</path>
    <filename>optimalSwitchingTime_8py</filename>
    <namespace>optimalSwitchingTime</namespace>
    <member kind="function">
      <type>def</type>
      <name>simulateForward</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a7eeb885240966ccd6061fdc7025a9902</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrapTo2Pi</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a06e80dc87a602a495bb692962ed767ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrapToPi</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a858ec60aa652e95a43288712b38557f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>alpha</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a0423a691fefd3935be124f9de92c8eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ax1</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a97f5a3c89e39fce4df2751e586451ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>beta</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>aa92cfd21444294e6622cda40258527be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>chi</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a8dac9b8b6219f64c87c68c7089fd7cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cnt</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a838c3e16c03679fd223207fd71f12cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cost</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a70d210a0a9b1d26a3e08892689699e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a8bad6eeae1290bad88c03bb0beda589b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>abe1c38fdd13b45cc26701ff24b6a8087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>eBar</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ad3dafbb5679ed5cff140928756462617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>eTilde</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a91db5adf08b71e268fa0c93bb6d6f160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f1</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a54daef97d60468375f8ff756382f95ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f2</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a6c79096e47ddf9ebf5236db6212945e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>f2Dx</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>aa10599efab0807464bc31be046279e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ab9ea856aa4fd209da75f2821f0015e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gamma</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>aa30ee8660ef0097602c016557ac40044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>JdTau</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>aed3763ca09a1e1e10d820bc7c75e060b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>JVec</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ae326690cd7932d97e4adc0e927514e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>k</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a5d7e45464377b112933b5af81225acf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>KEnergy</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a6f6c8d5994dd79bb36ce5f0e5d7a71af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>KStabilize</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a9f863514d9227b7ab60f63f18796f1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>KVec</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a937de40510226a601dd67d40a551b8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ada3677d6ae714a95da1efa836950cf01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lam</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ac550872ee3759b7ec7de5d5c55d54819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lamDt</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a08914a3d8dc0204d6ffacb3c9e20d589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lamDx</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a3521e56eed84f5b649f4922451fe0ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a4d2b56f473bc9820b072419b01162bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ab54e243de3d75ae43ad30fe77677fa67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>q0</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>acda052b40ae6720456fb1045f2901cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qBar</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>aa346f7e42f2e06ce00c4690c0fc2c1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qd</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>aa2afa416ff1dba3d41156b6703160356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qi</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a59e29eda4054ead3248f5e1747637e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Qk</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a6378d569338bf888a901a4a9311b41da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Ri</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a59b7524b52c17e55c883f927532d15c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Rk</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>af5077976681fe732ef1549ff7a8c182c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ab7f6b49f82a20629d8677ae8e8bf103a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t0</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a4969545ab125bcb51da20a9e4288ea98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tau</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a7ec6dc32b6b7246327675ff5780e8b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Tau</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a4453a71de390f24e0b5b748add65b109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tauPlus</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a19a88cf0207a954bbf72463fb1e32293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tauTemp</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a3cd53757c24acbb409ec2907d0f3b134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a3c9bd2b9989f1d7f732a65733107d51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>thetaIndex</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ac384e360996f02d70572cae8ccb79859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>TVec</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ab2d871ce1b16d8dc7d23417c1c89749c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u1</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>acaf26de6f8007e8dd3fc3d8c27258d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u2</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a0997b9578065b886d7b6abcdb283be9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>uMax</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ab3ea556b3169d2f9a045c73a6c70e053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>x</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a3f9d30d9f3f56ebf70b5612dd6095f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xBar</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a07011707e50cc55ce3afc5f1ecdea15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xTilde</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a30d26a3c309625b31ba582ab87264192</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>optimalSwitchingTimeSecondOrder.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/doc/tutorial/code_snippets/</path>
    <filename>optimalSwitchingTimeSecondOrder_8py</filename>
    <namespace>optimalSwitchingTimeSecondOrder</namespace>
    <member kind="function">
      <type>def</type>
      <name>simulateForward</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a26609d38e55cb964d5d96c454a0ead4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrapTo2Pi</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a1a6de4f2195f0dc9a5f10d5e8af4716d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrapToPi</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>acc01aa56a5ec224a5971f31a97dba006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>alpha</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a8a7331230bce87bb8c5a6c8e1e41b13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ax1</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a3fe6da6d0d27163532cdd6a38378a9c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>beta</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aea190af9b82d3ea026098a578626058e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>chi</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a6835aa5f4e55ffc7fa8aa852ec65d949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cnt</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ac95ee1ec4a221ba97a0e7e74a50fd44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cost</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a0bdd98f7ada02c2ea81d3297b12788a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a18ccb3ebb5c19bcf6b7bf56956ef6953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aaca3e4d91e33cac4009e5fcedbaa22d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>eBar</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ae0087466da2b3c139e41ccf030f80021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>eTilde</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>abba664e4a8e4e1f84140370235425b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f1</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a28d5d5d0f2998a6f038d34e4383e7984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f2</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a9fa8ee4b43f20520810a40cfd2130475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>f2Dx</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a9b84c21b434e1d0c7fa8a126b7c1e9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>f2DxDx</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a5df4b1ecf834be75688cf9b82db505cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a2c19aa2dafe468e0f995f978cf2f131a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gamma</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ab83a37ec683f6414cd70e1093146dc1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>JddTau</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a009fbefb8e7813dd56fddd9b09236f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>JdTau</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a94083d75e9431ba5f66b911877f41b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>JVec</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a73ae96fdcc0ed07431a58c9e9f3a0637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>k</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a5df7d8e362d202311621e23b62c1ff2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>KEnergy</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a86000c80c50c2dfee1fab24e305fccf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>KStabilize</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a397e0e4deed17e54d8fed97610c13ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>KVec</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a182f8fcf45526a71dd962014b5a5dead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ae8f6b856ca6e15c19e2329985c6b0b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lam</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a19049521ac7f44889386b909323ba712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lamDDx</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aed8704c273f7f2afb84370ebff64ec90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lamDt</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ad5c6db4c435fbd9b383099f3c027f5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lamDx</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>acaea2a4f6118de30f666d3d6d5e271ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a9eec73087dd17c617abc54085eeae0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aa2a0a26302bdcb2e8e8c4eeee5c1c0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>omega</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a7ee5cd233f287c0dd65739e174b501a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>omegaDt</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ad374c82dbd60462ca4f3cd19b1d197ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>q0</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a699cd282d3b90b6bb90443996793e915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qBar</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a68956b7af6b77cf21e6edb6800067f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qd</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ad8b522c8abf75afa3a19b02ab11f5a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qi</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ad1535b27824460beb7eb019d32012904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Qk</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aa902319e26fd751b84a6ed2b17a4e79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Ri</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a7c05f8cb47c9c357554e2dd3c1fddbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Rk</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a83726e40814bf2aa8e1aec254496bf82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a0f96ef21f75a6d970de1a3531e4cdd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t0</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a524c730bbe92209a54e4e627a927caaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tau</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a7022574b0b4def4185f20bf8a891ece1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Tau</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a74372dda33ccd38d66e0664d9389fa08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tauPlus</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a89cb9207da89e0567cd6bae41464ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tauTemp</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a3288e72655e39330516056f20760d168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>afc00dd3bc62058b93caebe241e154589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>thetaIndex</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>af75fe2462c20b34cbc2fa85f5674b555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>TVec</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a6e62012804acc5c5b185488660357e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u1</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aa7eb4cc52d897627324517a65638044c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u2</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a479f19095a6b5966947fa308ea55e17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>uMax</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aa6df08b5a7ecbe49f691815ccc715ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>x</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a225fa081ce55774eaa1775c8d35842f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xBar</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ae25d54a9465e09c605f3a034ff92a08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xTilde</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a31a23dd54260f0b8aa7083282423b04c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pccd.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>pccd_8py</filename>
    <namespace>pccd</namespace>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>a3afbf7c8fd2ff8a0020bc0b74564ee63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>ad5798fffd7ae93788afecdcbcbe5203a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>a446385d547a3ee946f2961a01deb33d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>a80319dbc2cf8ecf0baf99859d889317a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>ae7dda1c8021414d0695c9ba4554b830d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>a2b9f4ff5dd5308ff6a8ef414fb774aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>aeebcfdcbc3d66f0c400dc3fd369cab52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>a6003bb667079cd54ccbde50bcf90af4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pend-closed-loop.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/papers/tase2012/</path>
    <filename>pend-closed-loop_8py</filename>
    <namespace>pend-closed-loop</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>ae4af67b118cf712e98d25b06643e0d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a396092163881bb15a1e4784907590592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>ababa504c89d5325b9963e0583393511a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>K</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>aed610a3256f2f8226879089c0637f6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a981483489adfb288cab8ebd21a7687e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a9c2659113993b57643bd68aecccf6599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>p0</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a1145c001418506034a0f530388595a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>ac86c080695c1d0c17eaaf2ebd0246cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>q0</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a845e0c48062547815e87adf4f48ee860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>R</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a72d53dd0bda691d1dd8835dff70219be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a10b3344cfd77e42587f0284945fa6dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tf</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a94226c8a080b27cf692a897ea51fcdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tvec</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>abba15d1b2fa3dc8c072ccc2006690b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>U</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a54a870b6e9e718ddcdab853123eae355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>X</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a80d4c57e7deb1f7e1c54160439cfc547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>x0</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>ae49d65484fae53ebfcbeed9e9312b721</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cism2013/pend-linearization.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/papers/cism2013/</path>
    <filename>cism2013_2pend-linearization_8py</filename>
    <namespace>pend-linearization</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>A</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>a12c44e1be529d25e739469c2a671300a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>B</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>a210ee1d2f5611db1f191aacc52425c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>C</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>aa1b353b85fa6fab216d040422fef16e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>af3fa739786ee4870ce2465c5282b8888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>a37d13d2571a73ef9376ae3c6fa89cf18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>ae4e08ad2ad84f8b6d93ed717dfb5f8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>a60f68084685a154686064b55fb30ca7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>ae857ab5edcd6d6506643061ffa5388ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pk</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>aa4936f12c72c7abeb18c04c8214979df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>af6fef6d448e1737a79bbf14f24741943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qk</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>ae10f81dcd37931a21969f2ee8098285e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>ad086004c460fc853f42795d51b78872a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>uk</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>a24a6bb698fd1aa686df859a6e9e5a3ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tase2012/pend-linearization.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/papers/tase2012/</path>
    <filename>tase2012_2pend-linearization_8py</filename>
    <namespace>pend-linearization</namespace>
  </compound>
  <compound kind="file">
    <name>pend-on-cart-optimization.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>pend-on-cart-optimization_8py</filename>
    <class kind="class">pend-on-cart-optimization::PendCartVisual</class>
    <namespace>pend-on-cart-optimization</namespace>
    <member kind="function">
      <type>def</type>
      <name>build_system</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a14e6fd6758d2ac1b7824ec2772b1c656</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_desired_trajectory</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a54a4424ae9c756f5e427125fe40e0d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_input_cost</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>ac9de6ee43be13ae5f11e5e6d1dc284ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_state_cost</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a74a2f6bab626fd519f0d908a64d62eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cost</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>ae60d5d208c2f61fa0c30605840f49312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys_a</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>ad40c1b88f38ad0cf3d951b5328487d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys_b</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a61f61b8ace972ecf833230dbf87855ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>ac051dbecfacc034ba883f59d59f2578f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>optimizer</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a01d70c929fdca9f3ec162b7b04c158b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qcost</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a9451bd3ce15f04cea62db5df0e7cc8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>qd</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>aa9ab35a40571172c0a4c745406e3deff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Rcost</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a01df2aa4eac1f03abd8e624993bdc949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>ab7df5281997151ebac3a644277d78275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>t</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a45aa296a1dce05a98e9c4b25c3249e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>view</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a6d38985d87c8e049672c5f2d25aa86cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pend-optimization.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/papers/tase2012/</path>
    <filename>pend-optimization_8py</filename>
    <namespace>pend-optimization</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>cost</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>af728e47c01f9000b16c39f5b2cc8e27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>costs1</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a565682876283fa628cbb2231ffcfdc7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>costs2</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>ac24df77faeaf2df3524bf98a9f646d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>dcosts1</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a6fdd9105b75a16bec49f68c8a3cc6741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>dcosts1_linear</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a19be1efad855f4e8035a53344a4c839c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>dcosts2</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a6c7ff1f2f43ae5c18acdc9c0b4163664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>dcosts2_linear</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>ae5c0b66db3a5ce2e905f2532fc5fb741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>abbc927cb12c775d804e447452a09f4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a94ba0d809147df49a65ff1801d510e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>finished</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a4afce42c3cfedc20d7938c113bc805de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a8ddaff3316e4800580bf1b4f0096ba25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>ac6e56d066c5f3e871919fa6da91b1316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>method</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a82852bbf2e4201c33d490ec8e8c83146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a080de453799e19fc443229fbd9f34452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>optimizer</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a55424cffd34a8b7237a744529145dec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>p0</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a2362c0d098cfa8c4cc339a6de0f4a315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>q0</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a8efc1fa3ea6d8a7721b90cd342e3e7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qcost</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a6e50d3c53ece1db57711dba2481605d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qref</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a33e3ab9d9fe1d91473b3a438063740ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qtraj</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a457f481ed1766b07dafe6f52eabb0d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Rcost</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a4bf7418452032fdca2b5cd414b058575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>step_count</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a1a3c2b8bf9652de70fbea607956c6b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a4b6fce106008da324d794403ea652bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tf</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a0214714a230fb9f92a90203a873981c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tvec</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>aaaad9516d916e0c76ff80cf0ba631029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Ug</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>aaf81f59be4790fae96fe15c8f7d67293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Un</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a21af1108bdd8ec4fcffd9251953053e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Uref</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a9f2a8e1188d38679e8356e2b90839f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Utraj</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>ae3e3d9232be10d6fbc5ab55ba29a6dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>x0</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a286bb30229a98af991cdccb001aa3176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Xg</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a0b50df9aa557853c1ba3a3727df27bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Xn</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a1d870bcc7874aacbff2f1fd801f03ed4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cism2013/pend-single-step.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/papers/cism2013/</path>
    <filename>cism2013_2pend-single-step_8py</filename>
    <namespace>pend-single-step</namespace>
    <member kind="function">
      <type>def</type>
      <name>DEL1</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>a9de6bed787a31b4daeff2a36001f25b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>ad805bf06aeacfca32916c41fafdcd2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>a34d29d001817ad97315a5623d547de4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>a10e71225359fdb2de09b23a4c6114086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>adbc86e11f6f33a715d3b66625da12712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pk</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>aa26c7ac630585de41ae712b95cf9c84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pkp1</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>aea65c773eeb379d6fed7d05470974741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qk</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>aae68da8718d2914572db37a5971c7f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>qkp1</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>a6c08651af55921e92354439a1110c84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>aa6124b2bd9740a7d7787128aaf1b107f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>uk</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>aab0f05685b45c56b7b15b40bfefa8bca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tase2012/pend-single-step.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/papers/tase2012/</path>
    <filename>tase2012_2pend-single-step_8py</filename>
    <namespace>pend-single-step</namespace>
    <member kind="function">
      <type>def</type>
      <name>DEL1</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>a9de6bed787a31b4daeff2a36001f25b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pendulum-cont-deriv.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>pendulum-cont-deriv_8py</filename>
    <namespace>pendulum-cont-deriv</namespace>
    <member kind="function">
      <type>def</type>
      <name>make_pendulum</name>
      <anchorfile>namespacependulum-cont-deriv.html</anchorfile>
      <anchor>ab870be212e6e34f6c600fcb4eb56e7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dfdx</name>
      <anchorfile>namespacependulum-cont-deriv.html</anchorfile>
      <anchor>a30dfe712b394b1cf8833c5f0177bd8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>links</name>
      <anchorfile>namespacependulum-cont-deriv.html</anchorfile>
      <anchor>a487fd9451301a1bef2a06195642fc63b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>n</name>
      <anchorfile>namespacependulum-cont-deriv.html</anchorfile>
      <anchor>a517c2ad70df2d35971e6a5aa3c523c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacependulum-cont-deriv.html</anchorfile>
      <anchor>a72d1a55af2bb59bc3dc92b1605bba045</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pendulum-disc-deriv.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>pendulum-disc-deriv_8py</filename>
    <namespace>pendulum-disc-deriv</namespace>
    <member kind="function">
      <type>def</type>
      <name>make_pendulum</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>a6c7d68e85395275508a10bc42a942d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dfdx</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>a415cfb469cf755cb52d79b99e1a1fb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>a107235bcd7a7852b1287142045e5ad41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>links</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>a68a2f176409b269ed0ac00912b0e1538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>affdea0fc70fdbe6167cea97c3a81e5d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>ae82a5fb3ac40f41fe1482cb5c9a3ff55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>aba68d000fc5c98cee070670b3a633333</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pendulum.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>pendulum_8py</filename>
    <namespace>pendulum</namespace>
    <member kind="function">
      <type>def</type>
      <name>make_pendulum</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a18abf25ebdff9e4f603f56f90e794509</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simulate_system</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a66468783f02c9be1c97a5c9680b5818d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a360caa8e5875a038b5eedeb5b761de1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>finish</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a7eccb260aa437c9ba9a09249f2b669b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>links</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a0722cf61984c6656f30d1c9d7eb89b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>start</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a2d93d48b6029baeb5a8aacb3eb191015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a9adca752bc7fa75bc3b24f4530c856de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a1e892eb0ee0ef0aae412cbe4d6ec0b6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pendulumSystem.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/doc/tutorial/code_snippets/</path>
    <filename>pendulumSystem_8py</filename>
    <namespace>pendulumSystem</namespace>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>aad38becee1d3640d3aa293d19c9dccd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a9351103b57e4527cd44e3737e52e3131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>aaa039943ec44ede630fb0b6a74d41968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>af3b0c3a786b28d0b3d348ea0581d81ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a2762dca75ea1d2135e8bc1258af31ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Q</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>af680b35bd131b23e7dec26ff0085cc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>q0</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a67855542803379a0c781ac8a81853624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a3abe44d02e6312f01388f2d3911f9022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>T</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a3fa0624dffcca33c3399859db2e9c7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t0</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a640aff33cd00dc73e5f63204de4476dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a6133d863204c1f0352041da52dc4e765</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>piston.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/piston/</path>
    <filename>piston_8c</filename>
    <includes id="trep_8h" name="trep.h" local="no" imported="no">trep/trep.h</includes>
    <class kind="struct">PistonForce</class>
    <member kind="define">
      <type>#define</type>
      <name>PyMODINIT_FUNC</name>
      <anchorfile>piston_8c.html</anchorfile>
      <anchor>a75c7c5d977b65e67c0b0d80fc079004f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>piston_8c.html</anchorfile>
      <anchor>a1677a42815eb3427e89b97cdcf0ba0ee</anchor>
      <arglist>(PistonForce *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f</name>
      <anchorfile>piston_8c.html</anchorfile>
      <anchor>a934f563f5ccbbb415f6a69ba362e81eb</anchor>
      <arglist>(PistonForce *self, Config *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddq</name>
      <anchorfile>piston_8c.html</anchorfile>
      <anchor>a5cdaa6519118164f4d351f2c96e63252</anchor>
      <arglist>(PistonForce *self, Config *config, Config *dq1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dq</name>
      <anchorfile>piston_8c.html</anchorfile>
      <anchor>a2dcc60db826cafa4ba4e4138ebfffcab</anchor>
      <arglist>(PistonForce *self, Config *q, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_du</name>
      <anchorfile>piston_8c.html</anchorfile>
      <anchor>aaea23202bb5dc6613360bb985fc5660c</anchor>
      <arglist>(PistonForce *self, Config *q, Input *u1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>piston_8c.html</anchorfile>
      <anchor>a54fa6cd307d6a9a83d079e2be30c74a8</anchor>
      <arglist>(PistonForce *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function">
      <type>PyMODINIT_FUNC</type>
      <name>init_piston</name>
      <anchorfile>piston_8c.html</anchorfile>
      <anchor>ae12c5ff615e79db30b812283bbcca2b9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>piston_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PistonForceType</name>
      <anchorfile>piston_8c.html</anchorfile>
      <anchor>a2a3b1aab72cbd3779c3ddb40b558d4b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pistonexample.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/forces/</path>
    <filename>pistonexample_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">PistonExampleForce</class>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>pistonexample_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>pistonexample_8c.html</anchorfile>
      <anchor>afb04722d9b8a29306dba1c782033dea9</anchor>
      <arglist>(PistonExampleForce *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f</name>
      <anchorfile>pistonexample_8c.html</anchorfile>
      <anchor>a0190bc9b196a92d4a4de8dd27230e6dd</anchor>
      <arglist>(PistonExampleForce *self, Config *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddq</name>
      <anchorfile>pistonexample_8c.html</anchorfile>
      <anchor>a6c834b996ef5768483462acb1c013a1e</anchor>
      <arglist>(PistonExampleForce *self, Config *config, Config *dq1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dq</name>
      <anchorfile>pistonexample_8c.html</anchorfile>
      <anchor>a53b006f1ebaf92c8819ad6f952066b7e</anchor>
      <arglist>(PistonExampleForce *self, Config *q, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_du</name>
      <anchorfile>pistonexample_8c.html</anchorfile>
      <anchor>a4a2bcb2836e54c20e22d7fd0949e3e4b</anchor>
      <arglist>(PistonExampleForce *self, Config *q, Input *u1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>pistonexample_8c.html</anchorfile>
      <anchor>ab9e52ab28e92a861e590c27c779b74ed</anchor>
      <arglist>(PistonExampleForce *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ForceType</name>
      <anchorfile>pistonexample_8c.html</anchorfile>
      <anchor>ae14e558214b82af9db9a7538954cd5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>pistonexample_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PistonExampleForceType</name>
      <anchorfile>pistonexample_8c.html</anchorfile>
      <anchor>aca657b3b31150b536c1cdde89c9efe04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/constraints/</path>
    <filename>point_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">PointOnPlaneConstraint</class>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>point_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>point_8c.html</anchorfile>
      <anchor>acf1f866bb13555ca0fc88bdb0ac0a575</anchor>
      <arglist>(PointOnPlaneConstraint *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>h</name>
      <anchorfile>point_8c.html</anchorfile>
      <anchor>a4c26a1dbbf964f0c98edbac7ea077f91</anchor>
      <arglist>(PointOnPlaneConstraint *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>h_dq</name>
      <anchorfile>point_8c.html</anchorfile>
      <anchor>a849825fbd5e17b4212fff60ed2f65c1c</anchor>
      <arglist>(PointOnPlaneConstraint *self, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>h_dqdq</name>
      <anchorfile>point_8c.html</anchorfile>
      <anchor>a3c64b38c6d2df4e25c4b5ecec8dd5649</anchor>
      <arglist>(PointOnPlaneConstraint *self, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>point_8c.html</anchorfile>
      <anchor>ae5700c903e847c80e7c2a3f3e8a94459</anchor>
      <arglist>(PointOnPlaneConstraint *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ConstraintType</name>
      <anchorfile>point_8c.html</anchorfile>
      <anchor>a079ea8b3c92ba1d1b82b8f9d29dbd1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>point_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PointOnPlaneConstraintType</name>
      <anchorfile>point_8c.html</anchorfile>
      <anchor>aefd9b18cca6ae59d5c8e279b8b6452cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/constraints/</path>
    <filename>point_8py</filename>
    <class kind="class">src::constraints::point::PointOnPlane</class>
    <namespace>src::constraints::point</namespace>
  </compound>
  <compound kind="file">
    <name>polyobject.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/visual/</path>
    <filename>polyobject_8py</filename>
    <class kind="class">src::visual::polyobject::_PyPolyObject</class>
    <class kind="class">src::visual::polyobject::PolyObject</class>
    <namespace>src::visual::polyobject</namespace>
  </compound>
  <compound kind="file">
    <name>potential.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>potential_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>ad26fa8434d047f56bf1d65a238708b8a</anchor>
      <arglist>(Potential *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>a8dd6176bffa1e0ab766b396325206a28</anchor>
      <arglist>(Potential *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_V</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>ad02ab71e965c7c7db71d79f5f2cd952b</anchor>
      <arglist>(Potential *potential)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_V_dq</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>abc0bbcc3438802439ee403fe6d8c6b8d</anchor>
      <arglist>(Potential *potential, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_V_dqdq</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>a19d0486bd3dde9e5f1aefb8cbc4a0fdc</anchor>
      <arglist>(Potential *potential, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>python_V_dqdqdq</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>a13644ccefafbacc652515bb788bb3fe8</anchor>
      <arglist>(Potential *potential, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>V</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>a412b868399c054ae7a95b51dd091831f</anchor>
      <arglist>(Potential *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>V_dq</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>acd25973adf108487b6515475b569d433</anchor>
      <arglist>(Potential *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>V_dqdq</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>a9947c1b70db3bdef3c0f1e5eb9c9db8d</anchor>
      <arglist>(Potential *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>V_dqdqdq</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>a0b72dc390e14f4ca798715a1fb7bff1c</anchor>
      <arglist>(Potential *self, PyObject *args)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>methods_list</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>ad55fc70aaf4f7658b07a2d977f7477bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PotentialType</name>
      <anchorfile>potential_8c.html</anchorfile>
      <anchor>ac74f8addf4ab75916ae771982f4eaa45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>potential.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>potential_8py</filename>
    <class kind="class">src::potential::Potential</class>
    <namespace>src::potential</namespace>
  </compound>
  <compound kind="file">
    <name>puppet-basic.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>puppet-basic_8py</filename>
    <namespace>puppet-basic</namespace>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>a17d47127ee8293c8ac89f38e06c9ceb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>a421c5743a232a88f40da5c30fda70457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>a400559fd3176e937e74e3d4f41ae49ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>ae7fbca78f7414511080c09bb87c3f94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>ad5d61ab0f417978037603c0e24a80608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qk2</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>a4c980250f127e5daa34a0d4a246772ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>a237668d3c872c02113d94f7c2c1d0233</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>a644cc4dcfc16e4e4a168d9c9010f2775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>ab5af7e87a5364b5d93010f514e201643</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>puppet-continuous-moving.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>puppet-continuous-moving_8py</filename>
    <class kind="class">puppet-continuous-moving::PuppetVisual</class>
    <namespace>puppet-continuous-moving</namespace>
    <member kind="function">
      <type>def</type>
      <name>simulate_system</name>
      <anchorfile>namespacepuppet-continuous-moving.html</anchorfile>
      <anchor>ae76d72737aaec263e0cc827a9e05407c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepuppet-continuous-moving.html</anchorfile>
      <anchor>a77782941aa1bb085a2668575aab47cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepuppet-continuous-moving.html</anchorfile>
      <anchor>ae05f44a6710dff1b4ea9849680bda422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepuppet-continuous-moving.html</anchorfile>
      <anchor>a23f34e1315919143e963373b272a8aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacepuppet-continuous-moving.html</anchorfile>
      <anchor>a9013e82526284b174f06e221186c4606</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>puppet-moving.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>puppet-moving_8py</filename>
    <class kind="class">puppet-moving::PuppetVisual</class>
    <namespace>puppet-moving</namespace>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a7005f272c2e39b925d173a5a9a6ab291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>ab76298e51b62960fefb81e84d2f099f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a9b77b9a5f928542a4db7d0017e8b2bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a21927a1b71773b8d3863e69063e62b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a5b93b4825c88c68e5d7d0f08aa2fd7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>qk2</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>ace637a98344811143d0dceed64f6b6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qk2_0</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>aa1bc91ac53f14de385e60d0c5719a6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a775bdea3092ffc3ff5dfbcb3c83ed7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a362ed5cc5211061b901d242599d8fd6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a2d07c416c1bc4a51e2b9967d3dd3eeb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>puppet-optimization.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>puppet-optimization_8py</filename>
    <namespace>puppet-optimization</namespace>
    <member kind="function">
      <type>def</type>
      <name>create_initial_trajectory</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>a423f114a62e6e8c51534e32fc1971d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_system</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>a004c6ac3e5e2d9516cdd6b6f9bf1aac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_desired_trajectory</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>a31906c40bec87a5c796e48c4c5519a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>optimize_trajectory</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>ae3d2b2a365afcd8124bd2c2dc12d0424</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visualize_trajectory</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>ab322e68f6b34e2a8c38fafc40d60658e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>PD_COST</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>aef0ce98b220ebbcfd5293cee80b0b90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>QD_COST</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>a5cb3b1756ce5cefd11fbcabab82dd278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>QK_COST</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>af22f8460f6a5ec8fbc29429d2dac99e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>RHO_COST</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>ac129c023a1792add86251b2db6f16278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VK_COST</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>a51fa48354c11407112e34fd569d656d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>puppets.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/puppets/</path>
    <filename>puppets_8py</filename>
    <class kind="class">src::puppets::puppets::Puppet</class>
    <class kind="class">src::puppets::puppets::PuppetVisual</class>
    <namespace>src::puppets::puppets</namespace>
    <member kind="function">
      <type>def</type>
      <name>fill_dimensions</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a608163a654a5a389fb10698ca91810a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fill_joints</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a04c11057cfa71e0c56b365ea71e446a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_skeleton</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a50f1c7b5f925261e5ec197a6f25c926e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>DEFAULT_DIMENSIONS</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a69fa9360a62b9d761c1da8a073267fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>DEFAULT_JOINTS</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>ae793dfdd1b497ecb322f5bcf79a24500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>aecb9b1eb1baf9abd0a9778126a3aec5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gmvi</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a42296e1cf29dce591a253ff6a20f1713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>puppet</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a2d38bcc137ba9aeac147f59eae287b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>ab9ebc8e0cef40835dac6c48f0bb96987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q0</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a9d69699008d0f36fb33acea953f08bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>qk2</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>af51ce8d52665534f1b5d991b1d63a676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>aed65f40cfb7224f15232a46980d0461a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u0</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>aff3ae1139c97f8d4257075c3f9556486</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pyconfig-spring.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>pyconfig-spring_8py</filename>
    <class kind="class">pyconfig-spring::PyConfigSpring</class>
    <namespace>pyconfig-spring</namespace>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>acee8c6ea9448ddbd08cca7c1a93c9948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>a1a70b847b235914c6bb6f84f0906ed94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>a9072ae34a2efb370fe292f035966090f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>ac472f8a61ee4795fb4441dde98f0370a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q0</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>af1253a30080fcae1b0482aa73e6aa15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q1</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>a4e3848b49967bea17c7cac239a803628</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>a82834642fcecf1bf0193d38bed61ea2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>afe5ce53783cce256ba6aed1454c31517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>a703442d6e4db4fe2109ca784980441e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pypccd.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>pypccd_8py</filename>
    <class kind="class">pypccd::PyPointOnPlane</class>
    <namespace>pypccd</namespace>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>afb3519463d2edc0df10b6ac89d815433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>a9bd5e7263e6f0a7b60a31ceb0f39a61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>aae0a3c6210106c2d31567a66ae1a452d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>a9cbd84f290e45684edcabbe34bc8f9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>a37dd7336e8e1bfbc872dbbd6e97f95c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>a5f7f7306ac0b8aee9ea87f364e0811f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>abd75677e62821eaa6e70a8110c762fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>a4d794ee5e96bff305d19784a1fce5446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pypiston.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/piston/</path>
    <filename>pypiston_8py</filename>
    <class kind="class">piston::pypiston::PyPistonForce</class>
    <namespace>piston::pypiston</namespace>
  </compound>
  <compound kind="file">
    <name>radial.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>radial_8py</filename>
    <class kind="class">radial::PistonVisual</class>
    <class kind="class">radial::RadialEngine</class>
    <namespace>radial</namespace>
    <member kind="variable">
      <type>float</type>
      <name>B</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>a5120dcb4657ea8bdf4c9ef5426ac61c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>C</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>aa206a4069c650b6b5456c8c9cdd60231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>CRANK_OFFSET</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>a2616c319ef70a2e40faf2d76dc327570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>acdac634e5fb54eb1cf4a157a94ba2dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>m0</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>a81e38660fb5c4c67bdaf0dc6d7fe9ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>ac712a420987b13450e572894ac25bd2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>piston_force_curve</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>ad48ae1388f949e988d8efdbc1f83dcdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>a27aaddacaadc0e4ff3321bbeb9e527d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>ac63140e83f2c73ebdcb86e6d451d373e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ROD_LENGTH</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>a8635f4c0cdf27dd272877fe392f63282</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>abc4e8e1b87ed091c00acdca6e8c3092e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>ade55dd801062c2dc1ffb65afad7a9466</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>a9d549d1cca2ef5165e46706ae209b9bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros_mvi.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/ros/</path>
    <filename>ros__mvi_8py</filename>
    <class kind="class">src::ros::ros_mvi::ROSMidpointVI</class>
    <namespace>src::ros::ros_mvi</namespace>
  </compound>
  <compound kind="file">
    <name>scissor.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>scissor_8py</filename>
    <namespace>scissor</namespace>
    <member kind="function">
      <type>def</type>
      <name>make_scissor_lift</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a8871183ddc87bbffe008dca5a3df380d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simulate_system</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>ad542426949ef0944a43fe52e64704314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a2643d6ea858c31df2436339fb08166dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>I_link</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>afb3ef055458f2077e2024f6e6590789a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>L_link</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a3c0dcc5411ca6d2c538c62f6f0507505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_link</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a8910a0d354589e382b5ac16616a95ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_slider</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a896d15b8d2aa53fe8c922b5507551f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>segments</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a32a974df6aac051df76062d365b577d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>adc812ba05cc3fda70bbc373367a4a4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a88c26f3302e35f0d9c434aebbc0df7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>theta_0</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a46bcba659a6f7508629b7dab587f9b81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>screw.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>screw_8py</filename>
    <class kind="class">screw::Screw</class>
    <namespace>screw</namespace>
    <member kind="function">
      <type>def</type>
      <name>calc_x</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>a8e353983648107b8c47c1f8893ef89ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>acee08dd42e3c896b195961f9984d174e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>a200880de7d17e4a5ed4aadea2d428084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>ab5053087f8294a9c441e626d2a9ca491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>af8ae05ba6c1dae3c6602e361f749df4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>aebd71fb2718ffc7d2edecaaf4ae20d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>a9dc02e01dffbbc927e19d9e04cdf9572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>a94881a38f822583cb018be9e7c57e0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t2</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>ac887b3ca628fb81989e277b754d3d64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>a0ccad65e3b95586823d9016ed8229646</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>examples/piston/setup.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/piston/</path>
    <filename>examples_2piston_2setup_8py</filename>
    <namespace>piston::setup</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_piston</name>
      <anchorfile>namespacepiston_1_1setup.html</anchorfile>
      <anchor>a9b8eb68d66b7086733201b00a671d0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacepiston_1_1setup.html</anchorfile>
      <anchor>a814b817d6c0201c643b5fa71a3cae5b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>_polyobject</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a6dd12475786fec32dfd83d0e871789f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_trep</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ad2dd5a6e888081a8aaf6d61a98c5858b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>author</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a7b92894168460f935bc49467954c4a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>author_email</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a4ead8e1ca45242906fde7d5489f3beaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>cflags</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>afa84198d716b60319df8d524c8777fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cmd_class</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a07268bac6294d7faed1a05f6e66c1bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cmd_options</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8dfa66dd901ca5d96dc4adffdaa959ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmdclass</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8d0786c5d79c771fb90a7583137df3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>command_options</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a904620db043eb803b14ea1c35d19285a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>define_macros</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a297ac33a13cc47004b09d26f152d091b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a4ad612547892c74be7035043265eb65c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>adf64e6d585b775ff05a5c0d07dc5a78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>headers</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a9cbbe596ac3a0fab93b32f0022f75113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>include_dirs</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab2042fe5703df13fd1cb8c13a1d288fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>install_requires</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a85dad60316171523a8538c5f6dd764c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ldflags</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a5d9cce4718b31982c8a7a70652d5b3a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>license</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a22ada03d1aaa82c1c9c27d0ae25da2b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>long_description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a718ebc1d14d8aaf7bf72092d219f19fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>package_data</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a9564b88d698a28beb160196680de9e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>package_dir</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>af1adac0b33e28b5ee7b11bd2a3bebc0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>packages</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ac6b2e5464c1a0230b4b0acf786c369db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>platforms</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ae9554c45cac739c45a363204b52c5f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>url</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a7c3763764f99123690822c047e74c36e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>version</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a8b86ddd5b5591d99de08e584197a53d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>spatialwrench.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/forces/</path>
    <filename>spatialwrench_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">SpatialWrenchForce</class>
    <member kind="define">
      <type>#define</type>
      <name>ISNONE</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>af9b400d56be1105837985d7eadc5e950</anchor>
      <arglist>(obj)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>ae47cc26c804ab5ecce0aed3408dc58da</anchor>
      <arglist>(SpatialWrenchForce *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>a443c913cdc7b37b456bcaaedf9bd7e08</anchor>
      <arglist>(SpatialWrenchForce *self, Config *q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddq</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>ae3a9edc3c6483330d57cdfe141336c69</anchor>
      <arglist>(SpatialWrenchForce *self, Config *config, Config *dq1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddqddq</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>a451376bd603109908edcec947f66b3e8</anchor>
      <arglist>(SpatialWrenchForce *self, Config *config, Config *dq1, Config *dq2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_ddqdq</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>a8e774a090c06ff457a99ac97d214b619</anchor>
      <arglist>(SpatialWrenchForce *self, Config *config, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dq</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>a03c61e5c258027dcdd809bab9f4218e8</anchor>
      <arglist>(SpatialWrenchForce *self, Config *q, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dqdq</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>a82d689e724293383f1b1d313c3be0836</anchor>
      <arglist>(SpatialWrenchForce *self, Config *q, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_du</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>a5fc237f87850a1596fb1bdeaf81c0909</anchor>
      <arglist>(SpatialWrenchForce *self, Config *q, Input *u1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_duddq</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>a34cc21be370061cdb8b041acfc075c47</anchor>
      <arglist>(SpatialWrenchForce *self, Config *q, Input *u1, Config *dq2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dudq</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>aa2ef11e4b5ec6a05c5cd2e6e68326847</anchor>
      <arglist>(SpatialWrenchForce *self, Config *q, Input *u1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>f_dudu</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>ae5def25be2792720c9cafc84c8638dcd</anchor>
      <arglist>(SpatialWrenchForce *self, Config *q, Input *u1, Input *u2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>ab35f2fdc4a550e44ef80cefd276a79cf</anchor>
      <arglist>(SpatialWrenchForce *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>ForceType</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>ae14e558214b82af9db9a7538954cd5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>SpatialWrenchForceType</name>
      <anchorfile>spatialwrench_8c.html</anchorfile>
      <anchor>a43556c5bdb8630b595986508e161b8ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>spatialwrench.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/forces/</path>
    <filename>spatialwrench_8py</filename>
    <class kind="class">src::forces::spatialwrench::SpatialWrench</class>
    <namespace>src::forces::spatialwrench</namespace>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1forces_1_1spatialwrench.html</anchorfile>
      <anchor>a89ee46ade719bc30f344a299b4dc281c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>spline.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>spline_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>a9bdffa8e21bdf33bb19b92ace1ddac6b</anchor>
      <arglist>(Spline *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_index</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>a220c29c98cc642da36d36f28308050fe</anchor>
      <arglist>(Spline *self, double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>a80962545c150e151ba2d51c930f678d7</anchor>
      <arglist>(Spline *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>py_calc_ddy</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>afdb8a2da70001333255bbeacc7099c75</anchor>
      <arglist>(Spline *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>py_calc_dy</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>a2c957b3c96156bd591cc2580c4564c30</anchor>
      <arglist>(Spline *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>py_calc_y</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>aadb6f0b405ac05e19920b1165949d5c3</anchor>
      <arglist>(Spline *self, PyObject *args)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Spline_ddy</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>a512150cce0a651a9aefed7d4fe709efd</anchor>
      <arglist>(Spline *self, double x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Spline_dy</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>aea1bcbe2b4d765e5c70abb3d9cbee5a7</anchor>
      <arglist>(Spline *self, double x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Spline_y</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>a3ac128aaf5d3842a24d46c5bf62b91c1</anchor>
      <arglist>(Spline *self, double x)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyGetSetDef</type>
      <name>getset_list</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>a514901edcd3d1da1246a4ab2860a23a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>methods_list</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>ad55fc70aaf4f7658b07a2d977f7477bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>SplineType</name>
      <anchorfile>spline_8c.html</anchorfile>
      <anchor>a00c954146799e49ed33b487025948a61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>examples/spline.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/examples/</path>
    <filename>examples_2spline_8py</filename>
    <namespace>spline</namespace>
    <member kind="variable">
      <type>list</type>
      <name>data1</name>
      <anchorfile>namespacespline.html</anchorfile>
      <anchor>a43781a11aa483d1f16d8f1d9d70aaa41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>data2a</name>
      <anchorfile>namespacespline.html</anchorfile>
      <anchor>aa30d29b401056dbb24026834ba9ae770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>data2b</name>
      <anchorfile>namespacespline.html</anchorfile>
      <anchor>a59a49e983f58f1f34d91a8040a12671c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/spline.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>src_2spline_8py</filename>
    <class kind="class">src::spline::Spline</class>
    <namespace>src::spline</namespace>
  </compound>
  <compound kind="file">
    <name>splineplotter.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/visual/</path>
    <filename>splineplotter_8py</filename>
    <class kind="class">src::visual::splineplotter::SplinePlotter</class>
    <namespace>src::visual::splineplotter</namespace>
    <member kind="function">
      <type>def</type>
      <name>plot_spline</name>
      <anchorfile>namespacesrc_1_1visual_1_1splineplotter.html</anchorfile>
      <anchor>ad87a7e3e9c9dcb6628978f383c573517</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stlmodel.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/visual/</path>
    <filename>stlmodel_8py</filename>
    <class kind="class">src::visual::stlmodel::stlmodel</class>
    <namespace>src::visual::stlmodel</namespace>
  </compound>
  <compound kind="file">
    <name>system.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>system_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>A_DT</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>af10ed1add946f980dc10a89e1e008f24</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A_DT_DQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a0b9ba56d76102a735e0189dc4b29386a</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A_DT_DQDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a24ebd8062ed1f9b41460234036b5c34c</anchor>
      <arglist>(i1, i2, i3, i4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A_PROJ_LU</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a859d793e4f189d3ca71a1ac09f00cdf4</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AD</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ac47d42c813edf0bc58f3623dfa79eca3</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AD_DQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>acedec8333cf9ea5da26df6d3d5cfc9be</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AD_DQDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a1efd70918bb57e7f0b82db60ecb5a20f</anchor>
      <arglist>(i1, i2, i3, i4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AD_T</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a983fe07a776ab47a76e5f60021195974</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AK</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a4dbf3ed9aa49a8e9a1062ad9a6ca08b6</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AK_DQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a56232105fb4c2dc1785d23f8bed636ef</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AK_DQDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a9029eee914ad225c6efaf31aedb55a18</anchor>
      <arglist>(i1, i2, i3, i4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ab434239aa8cbe88687a1d4d2e4a2f73d</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_DDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ad215f49d858fd39c1aa560dd0466256b</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_DDQDDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ae79ad44253181bff756104a7b7784a3b</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_DDQDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a9c607da39dfe811eff4b573e5e14db8b</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_DK</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a70c5ea46b34e0eff8fc5f22ee88c4a63</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_DKDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>af0814a792a723fcf3cca4cddf770b9e8</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_DQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ab8a7609d1a7f04d147ef1bf4de404f50</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_DQDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ac04d82150da871da4d096c3bc6b30c21</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_DU</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>afeca6a1540ea4251af1c2f79dd012d7e</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_DUDDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a0b7caa77a42e0ab473907719c7c38fe6</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_DUDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ab63be75c5e8c181fc9cbfe097940e5f1</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_DUDU</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>aff933d592cb78f49bfe52c68c06c3fa8</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a9f0ecd357677f516141c5ca392f0f966</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_DDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a094f9aeb42041cbed7f2cdcbecd3d083</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_DDQDDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a69728691ab9954219d61b371610ad2c5</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_DDQDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>addfcd1678df36bb55bbb88a6d5e23377</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_DK</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>acb61eafc73b7d1bccaac9a6f585c8def</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_DKDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a4240fcadc1b2ca7ca3721bfbcfd61f89</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_DQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a14cb047517e537c06da3f20e5d9f424e</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_DQDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ac2029d36923ad1bf6dd364df0edd6086</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_DU</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a6e01f54bdd7419869b965e7e373eac84</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_DUDDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a21c4cb870a659f3a71d4eb44d1b1952f</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_DUDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>af7c0ed3d6003f672987ec332910c866e</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_DUDU</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a82bb0818762d42a1ec689de7ec8786ee</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ab80b1907eea3e042065c45c19695970a</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA_DDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>afd84c8af7c51171b658715a4173eac26</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA_DDQDDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a863764ce31bb690e41d9bd3e8288eb23</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA_DDQDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a34abd83bae6ea6329ed77b3a30aadcc8</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA_DK</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a4359ee4e1f3be8fbb2e3d88cbc58de89</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA_DKDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a1690a4dc46c22a54dda277851d0e35ff</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA_DQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a434df0954a118bbef052b9e63038d715</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA_DQDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>abbf41e612ef8ffbe51da16de0b952651</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA_DU</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a4cd068211e4ec627bb37b96ffc1a58c1</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA_DUDDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ad90416fde30145cc30c4e045888d55bd</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA_DUDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>acd4ede7b25161ae8c68cbb6b6455d104</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAMBDA_DUDU</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>abf04904b1a1e87685e86a08c7cd998f4</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LU_tolerance</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ac6334fe44e11e1db02e12dc4a4381d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_DQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>acfabb77d30771ee3df7857f0c9c35706</anchor>
      <arglist>(i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_DQDQ</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ae696ceb0984fc465e2fba94607e04bc1</anchor>
      <arglist>(i1, i2, i3, i4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_LU</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ab660b84e61a9741adef41648fa116bf8</anchor>
      <arglist>(i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TEMP_ND</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ade89b881c8513233a04f3ac768c5d148</anchor>
      <arglist>(i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_constraints</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ad01d8d8c7b22135335670f9f5e765e19</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_constraints_deriv1</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>afa1d109abcb6164df3f6d0d491c9beeb</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_constraints_deriv2</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>adda41214f6b9ca333de6308284c3568e</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_D</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a3a61c13e5a0e270e1b2572121844a5d7</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_D_deriv1</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ab36c4c4bca5708d16fc8e7dbc2989d12</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_D_deriv2</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a84da8e3f7db84ed6e33eb229ea798b64</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_dynamics</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a6c4a2b5b32f12396554d12512f928ffc</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_dynamics_deriv1</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a3d8bd4fad064493cd91363b0fc4f7cc0</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>calc_dynamics_deriv2</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a715037ceb9809ad149d4fbd783f86f4e</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_f</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ad0dc9beb147805f2b5b4757fd9f00829</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_f_ddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>abd11fbbc4894e2a3af9814d44ba65e0a</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_f_ddqddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a0c4ab51f06c73295c9b8b01bb8ab21d9</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_f_ddqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a723e5dc955012d2a6730a55a2ad770cc</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_f_dk</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a4e39dafdc5d4e01add0f3380f8cfba4a</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_f_dkdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a72558e761c7367e18177f0b8bb0de736</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_f_dq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ad5a66316fbaa2ce49096082f13c952fb</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_f_dqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a750802978cc3309e7343eead7c8ab363</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_f_du</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a9433f3243c3ebc26a29d67e5ee81852a</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_f_duddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a1444da02a243e280f85c5d1540166616</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_f_dudq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a45da1714f96bb34b85d869d387c7faa4</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_f_dudu</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ac394fba93dbd54a96883a772e89f4f3c</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>calc_inertia_matrix_inverse</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>adf25a88f921a3929b45b0c2a79f61791</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_lambda</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ac210e17e0304aed4b8c255d08a3bc07b</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_lambda_ddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a9c7038ad1d49ec1fe47d3905a46e3430</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_lambda_ddqddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ac69006d70a0287efa9edc757d91678ee</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_lambda_ddqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a752630a54eeab42e2e50f295806d16bb</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_lambda_dk</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ae2ff6f69c1fc2541155c3ef2901e3b89</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_lambda_dkdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a4b41978ab8093f7df0ea41cf380b1d73</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_lambda_dq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ab405f39c841d6cd31e46ceab6b08bd25</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_lambda_dqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>abce65e7ebfc012547be7e02b19ce9539</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_lambda_du</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ac22a14687a56b9abad2092fb90086b74</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_lambda_duddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a93d51a7ca85f4ebc234e73868a7e9b09</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_lambda_dudq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a4f136d6ee75425740f8547860dcb7ec7</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_lambda_dudu</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a6e8047070518f5b618b68bdbef65a88f</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_M_dq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a9cdc3f22e49f36282b64590cc4a4cf5d</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calc_M_dqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a4d10468ece73e3937f43f5be4d2e743d</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>aecf01a8f547e41178d2d472db9e72628</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a3144ec2970a563e0599ea3557cabde39</anchor>
      <arglist>(System *sys, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>L</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ab1fc6460a0911d07786227fdb59796dc</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>L_ddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a2cfc81655d6dc121331e8c6e07704233</anchor>
      <arglist>(System *sys, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>L_ddqddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>aacf7c1d71f71621c68e1eab829cf69dd</anchor>
      <arglist>(System *sys, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>L_ddqddqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>aa936562677c33c2d0fb4e21171ca29be</anchor>
      <arglist>(System *sys, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>L_ddqddqdqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a66ba1e92595ff47787e5b660f02c5e0e</anchor>
      <arglist>(System *sys, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>L_ddqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ae2666af8207cf7b4474d06ab006ff1c6</anchor>
      <arglist>(System *sys, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>L_ddqdqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a9f507390baadc26ba0242f5fea4d942a</anchor>
      <arglist>(System *sys, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>L_ddqdqdqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>aaf6d7b3e39d5f73dd670d927a2172aa6</anchor>
      <arglist>(System *sys, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>L_dq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a940d4b8b616a8140d76e0fce4f2946c6</anchor>
      <arglist>(System *sys, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>L_dqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a6ac3761ff2dfb0a42672a446f048f676</anchor>
      <arglist>(System *sys, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>L_dqdqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ac1ac2f49608a596ca732623808549f9d</anchor>
      <arglist>(System *sys, PyObject *args)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_F</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a78f27487de6a0a7d45cde824e388a55b</anchor>
      <arglist>(System *sys, Config *q)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_F_ddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a62971debff174cacda3c9eca2de94099</anchor>
      <arglist>(System *sys, Config *q, Config *dq1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_F_ddqddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a419bdf11e1cd5930d3a44339cb035b98</anchor>
      <arglist>(System *sys, Config *q, Config *dq1, Config *dq2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_F_ddqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>afc77e30a78f65e1ab225515f0e96d7fd</anchor>
      <arglist>(System *sys, Config *q, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_F_dq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a8ac864454a92cbfd4023f42298d8fd73</anchor>
      <arglist>(System *sys, Config *q, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_F_dqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a2cedca4836759f4fcaf75ef00f1e233a</anchor>
      <arglist>(System *sys, Config *q, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_F_du</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a28772bb62de1a06509e03dfba65667af</anchor>
      <arglist>(System *sys, Config *q, Input *u1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_F_duddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a2ea87335c5643ccfdb6a02430cb12488</anchor>
      <arglist>(System *sys, Config *q, Input *u1, Config *dq2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_F_dudq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a8cf4e622b9667dc5994971f6f7a73336</anchor>
      <arglist>(System *sys, Config *q, Input *u1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_F_dudu</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ab989fff9dc5187394873704c38ddddc4</anchor>
      <arglist>(System *sys, Config *q, Input *u1, Input *u2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_L</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>aceb814271121115fc6bce0a6a1b28870</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_L_ddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>adf6105cdb974ff1762ee3704cac82274</anchor>
      <arglist>(System *sys, Config *dq1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_L_ddqddq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a6b89c4b772c60e94e004e803dffcbc6b</anchor>
      <arglist>(System *sys, Config *dq1, Config *dq2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_L_ddqddqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>aa470317d2fbacfe6146786fb70b49175</anchor>
      <arglist>(System *sys, Config *dq1, Config *dq2, Config *q3)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_L_ddqddqdqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a7b54b98c58c21dc39f7c83b2296f1970</anchor>
      <arglist>(System *sys, Config *dq1, Config *dq2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_L_ddqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>af03074e923382c0094565cb081997ade</anchor>
      <arglist>(System *sys, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_L_ddqdqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a9064e532831d5bb36a6ee22a3825aacc</anchor>
      <arglist>(System *sys, Config *dq1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_L_ddqdqdqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ab79e01bdf320efbe3023df15657ad4f6</anchor>
      <arglist>(System *sys, Config *dq1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_L_dq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a29793a82391c276b4d7425623b55a2f0</anchor>
      <arglist>(System *sys, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_L_dqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>aa2313670b0e0b06f51e27b71b9fb4500</anchor>
      <arglist>(System *sys, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_L_dqdqdq</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a3fc87c2c76c6228d3e9ac8171129bb1a</anchor>
      <arglist>(System *sys, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>System_state_changed</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a5b1b17e5210b7e8371dfe2693bcfb0a7</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>System_total_energy</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a2128e70b300223d74ee70bba6f5a34e4</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>total_energy</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a0306d7a6f072488cf6282b9bfe14228b</anchor>
      <arglist>(System *sys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>update_cache</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>afa942a1ce88c4c58a4da0d3d0fbef272</anchor>
      <arglist>(System *sys, PyObject *args)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyGetSetDef</type>
      <name>getset_list</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a514901edcd3d1da1246a4ab2860a23a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>methods_list</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>ad55fc70aaf4f7658b07a2d977f7477bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>SystemType</name>
      <anchorfile>system_8c.html</anchorfile>
      <anchor>aff7b2eb2a1812f1b4b615e951e2babeb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>system.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>system_8py</filename>
    <class kind="class">src::system::System</class>
    <namespace>src::system</namespace>
    <member kind="function">
      <type>def</type>
      <name>load_trajectory</name>
      <anchorfile>namespacesrc_1_1system.html</anchorfile>
      <anchor>afbc2080afc48feba773adc6910e72dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>save_trajectory</name>
      <anchorfile>namespacesrc_1_1system.html</anchorfile>
      <anchor>ab88c56047b6561df7e5a031d91167baf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tapemeasure.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>tapemeasure_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">trep.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a7f003f8af477049853f4692a9becd9b3</anchor>
      <arglist>(TapeMeasure *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a724e998477f834cdccac8480c11109d1</anchor>
      <arglist>(TapeMeasure *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>Py_length</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a2c99d22f8ae32e9c92b49ef30b4122fb</anchor>
      <arglist>(TapeMeasure *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>Py_length_dq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>aebfadae54de3cb91d552a174f09e4f53</anchor>
      <arglist>(TapeMeasure *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>Py_length_dqdq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a3c55b1ad0b30b8411c4a939491b15e26</anchor>
      <arglist>(TapeMeasure *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>Py_length_dqdqdq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>aae43ce384e86b8f8ef30ec454f1b28fd</anchor>
      <arglist>(TapeMeasure *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>Py_velocity</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a34f3a819090e034fbb6b450cf264bfab</anchor>
      <arglist>(TapeMeasure *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>Py_velocity_ddq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a34764f02b857af00552198bedbf8e7d9</anchor>
      <arglist>(TapeMeasure *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>Py_velocity_ddqdq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a797d58f2fa1883b99d0bc5ffbfe2b9d1</anchor>
      <arglist>(TapeMeasure *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>Py_velocity_dq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>aacff47d0e9b1be9a0e82882d3d18bbdf</anchor>
      <arglist>(TapeMeasure *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>Py_velocity_dqdq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a1854b7c4b39fe338cce690bd369bf24b</anchor>
      <arglist>(TapeMeasure *self, PyObject *args)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>TapeMeasure_length</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a448364febadcd33c37b8a28c6c2f1ee2</anchor>
      <arglist>(TapeMeasure *self)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>TapeMeasure_length_dq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a2fef4f170c79662e24af84381a16c83b</anchor>
      <arglist>(TapeMeasure *self, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>TapeMeasure_length_dqdq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a0ae1decf38719f15ae05b3a9bbb4fc5c</anchor>
      <arglist>(TapeMeasure *self, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>TapeMeasure_length_dqdqdq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a8e1f9da437f8e9376a7260f812061bce</anchor>
      <arglist>(TapeMeasure *self, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>TapeMeasure_velocity</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a7f17b627d25d753366b5627f7a830f46</anchor>
      <arglist>(TapeMeasure *self)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>TapeMeasure_velocity_ddq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>ad2eae1eeea3b87404f0b3daf905a0a82</anchor>
      <arglist>(TapeMeasure *self, Config *dq1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>TapeMeasure_velocity_ddqdq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a17d1ed6121010d0c1db23c409f4c39f2</anchor>
      <arglist>(TapeMeasure *self, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>TapeMeasure_velocity_dq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a8e64c7ab746361b403382f37bb0bc498</anchor>
      <arglist>(TapeMeasure *self, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>TapeMeasure_velocity_dqdq</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a07cb28b350bef3e083cc44923d6fb541</anchor>
      <arglist>(TapeMeasure *self, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>methods_list</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>ad55fc70aaf4f7658b07a2d977f7477bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>TapeMeasureType</name>
      <anchorfile>tapemeasure_8c.html</anchorfile>
      <anchor>ae1fb37ea984f13634b576f21c286f7cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tapemeasure.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>tapemeasure_8py</filename>
    <class kind="class">src::tapemeasure::TapeMeasure</class>
    <namespace>src::tapemeasure</namespace>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1tapemeasure.html</anchorfile>
      <anchor>a5498cedc80da18277b6297ea621257ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>template.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/potentials/</path>
    <filename>template_8c</filename>
    <includes id="trep_8h" name="trep.h" local="yes" imported="no">../trep.h</includes>
    <class kind="struct">TemplatePotential</class>
    <member kind="define">
      <type>#define</type>
      <name>TREP_MODULE</name>
      <anchorfile>template_8c.html</anchorfile>
      <anchor>a0ec05ba1c393aedc4797e2d69575403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dealloc</name>
      <anchorfile>template_8c.html</anchorfile>
      <anchor>a9a0683322888c3beefeb0e4217eea01e</anchor>
      <arglist>(TemplatePotential *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>init</name>
      <anchorfile>template_8c.html</anchorfile>
      <anchor>a3303ed2c449f440de002a34ad21d7a2f</anchor>
      <arglist>(TemplatePotential *self, PyObject *args, PyObject *kwds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V</name>
      <anchorfile>template_8c.html</anchorfile>
      <anchor>aa02efae1531a7378d2348939c02fe09c</anchor>
      <arglist>(TemplatePotential *self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dq</name>
      <anchorfile>template_8c.html</anchorfile>
      <anchor>afce8ad60db0f885f735032712206e7eb</anchor>
      <arglist>(TemplatePotential *self, Config *q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dqdq</name>
      <anchorfile>template_8c.html</anchorfile>
      <anchor>a35c936e5586a3d34155c9b3effb09471</anchor>
      <arglist>(TemplatePotential *self, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>V_dqdqdq</name>
      <anchorfile>template_8c.html</anchorfile>
      <anchor>a9bdf1e86fd0efd3f1042992e814e2bf4</anchor>
      <arglist>(TemplatePotential *self, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMemberDef</type>
      <name>members_list</name>
      <anchorfile>template_8c.html</anchorfile>
      <anchor>a2b7951a91252aa6fc213c0763109afa9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>PotentialType</name>
      <anchorfile>template_8c.html</anchorfile>
      <anchor>ac74f8addf4ab75916ae771982f4eaa45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTypeObject</type>
      <name>TemplatePotentialType</name>
      <anchorfile>template_8c.html</anchorfile>
      <anchor>afe5ef5fca95bc53fb28ff54f6feb8132</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>template.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/potentials/</path>
    <filename>template_8py</filename>
    <class kind="class">src::potentials::template::Template</class>
    <namespace>src::potentials::template</namespace>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1potentials_1_1template.html</anchorfile>
      <anchor>a59f0e20d7a5f68a6e73d1a92c4d7b378</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testforce.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/forces/</path>
    <filename>testforce_8py</filename>
    <class kind="class">src::forces::testforce::TestForce</class>
    <namespace>src::forces::testforce</namespace>
    <member kind="variable">
      <type>list</type>
      <name>__all__</name>
      <anchorfile>namespacesrc_1_1forces_1_1testforce.html</anchorfile>
      <anchor>a5bcb64a59df4d0d9f7ff9d3269e7821f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>timelinewidget.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/visual/</path>
    <filename>timelinewidget_8py</filename>
    <class kind="class">src::visual::timelinewidget::TimeLineWidget</class>
    <namespace>src::visual::timelinewidget</namespace>
    <member kind="function">
      <type>def</type>
      <name>find</name>
      <anchorfile>namespacesrc_1_1visual_1_1timelinewidget.html</anchorfile>
      <anchor>adf32f2a30d6f0da690b3616de536752e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trep.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/_trep/</path>
    <filename>trep_8h</filename>
    <includes id="c__api_8h" name="c_api.h" local="yes" imported="no">c_api.h</includes>
    <class kind="struct">Config_s</class>
    <class kind="struct">Constraint_s</class>
    <class kind="struct">Force_s</class>
    <class kind="struct">Frame_s</class>
    <class kind="struct">FrameTransform</class>
    <class kind="struct">Input_s</class>
    <class kind="struct">MidpointVI_s</class>
    <class kind="struct">Potential_s</class>
    <class kind="struct">Spline_s</class>
    <class kind="struct">System_s</class>
    <class kind="struct">TapeMeasure_s</class>
    <member kind="define">
      <type>#define</type>
      <name>ATTRIBUTE_UNUSED</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a635a8d08da53567d5c3b67deb7f98ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CALLGRIND_START_INSTRUMENTATION</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a351dc37e5af31c772235fd37900d50b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CALLGRIND_STOP_INSTRUMENTATION</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ad1b5bf0145aab69f582b8d0bb0f3bf4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Config_MASS</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>acc2f88e29f0f3d4504f2d8ac182dc70b</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Config_MASSES</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a06ada8850669b5bb7a73dd94140900e8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_F_IDX1</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ab60c713ca3ca474054096b9a7813128a</anchor>
      <arglist>(VARIABLE, LOCAL_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_F_IDX2</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a9ea1e35c477d9e82c71eba90d2322162</anchor>
      <arglist>(VARIABLE, LOCAL_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_F_IDX3</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a842b60604a48d7cef1d996a65453d58f</anchor>
      <arglist>(VARIABLE, LOCAL_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_F_IDX4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aa20f2421df1f3ee62a54b001ae67ac11</anchor>
      <arglist>(VARIABLE, LOCAL_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DOT_VEC3</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a5f244ae4c541f6e2dff9541d93623c57</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_IDX1</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a60a2b1aeeefe835aebea2c301b4e572a</anchor>
      <arglist>(LOCAL_NAME, i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_IDX1_DBL</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a43f9aa7d20aa45c2b75ba684d1c60e9d</anchor>
      <arglist>(LOCAL_NAME, i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_IDX2</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a8b81084661fa5606c61d3fd1901b258e</anchor>
      <arglist>(LOCAL_NAME, i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_IDX2_DBL</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a7d6042adf258760b52c769331155b222</anchor>
      <arglist>(LOCAL_NAME, i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_IDX3</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>af703cdce48c9342fac88360ab3884fa8</anchor>
      <arglist>(LOCAL_NAME, i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_IDX3_DBL</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ac31fbe6869f483e48072150d7b387a5e</anchor>
      <arglist>(LOCAL_NAME, i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_IDX4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ac1ef7b70cda73b85f2c0df358cfc76fb</anchor>
      <arglist>(LOCAL_NAME, i1, i2, i3, i4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_IDX4_DBL</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a1047a9d2d2c2529e8d231894678b11d3</anchor>
      <arglist>(LOCAL_NAME, i1, i2, i3, i4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Frame_CACHE</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>adedcc45fd802d32ff4044a8f00dd885d</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Frame_CACHE_SIZE</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ab3b6128e5275856e2f5bbbdd2bdf7075</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Frame_CHILD</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a5360882df5ec833a7be067d90afb19c5</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Frame_CHILD_SIZE</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aa498b22cf507ef8f715a45501f333a70</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Frame_USES_CONFIG</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ae37325deab2151e9836589ce4e2df6de</anchor>
      <arglist>(self, q)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IDX1</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ac007b888742289255ddba13e58389acc</anchor>
      <arglist>(array, i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IDX1_DBL</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ae724f5095a324d0f9890c03f25daa1f9</anchor>
      <arglist>(array, i1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IDX2</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a0f96dc0b6d6c4586ebdd478a7dbc377c</anchor>
      <arglist>(array, i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IDX2_DBL</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a0ef80a3a6a5029944d4155abae946e6a</anchor>
      <arglist>(array, i1, i2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IDX3</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>afdc09e69caea10539dab22ad84c71dab</anchor>
      <arglist>(array, i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IDX3_DBL</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ac59ec6b68d834f7d9b29e6362604b2bb</anchor>
      <arglist>(array, i1, i2, i3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IDX4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a6f1429506f8850cfc101a26d5b119ea4</anchor>
      <arglist>(array, i1, i2, i3, i4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IDX4_DBL</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a53f6e763898c16350370ce164be72f62</anchor>
      <arglist>(array, i1, i2, i3, i4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIDPOINTVI_CACHE_SOLUTION</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ae6366c44fd8ac1ead9121f4b8d46ee2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIDPOINTVI_CACHE_SOLUTION_DERIV1</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ae236c81255ba9407709cac4071f8ef09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIDPOINTVI_CACHE_SOLUTION_DERIV2</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a1c8060b9943dff7ba20b5949e0c1aed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PYEXPORT</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a68eebefd6b08dcf3f0bc2b2fe43a32b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_DYNAMICS</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ae00fafb2b9b38df26aaee38b0599015c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_DYNAMICS_DERIV1</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a35d9f38f0564564c3f96e2fa9c02285b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_DYNAMICS_DERIV2</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aa224c99a7306484f4cd1b32f505af411</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_G</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a0e0c2a4c2c4dea5be56187a76d18a4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_G_DQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a2bf681001ba8e8bbcbb776e4cc34c441</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_G_DQDQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aafd4837a6b42b37c808f6a7ec194b905</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_G_DQDQDQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a7803aae8d4636f4423e062c0fbf0b709</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_G_DQDQDQDQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a4bc1d13ece8c8e0b0c551223b48206f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_G_INV</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a31ee3bbfa9a2fdd7c51badbaf41044bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_G_INV_DQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a442a57eddad030d355ec708f0e3708cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_G_INV_DQDQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a9056ee2b6868415f8f4a4a469d7f7be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_LG</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a42dcdacf3fd09a90e58398b8993cff7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_NONE</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a6737854f191986832d42c2b615fd82dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_VB</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a66c878c4656538bbc8603f4ced954e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_VB_DDQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>af42cc96d408f530d85bdc68a714d0e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_VB_DDQDQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a2ec31cff71669a4d13d91f5c2c9f9038</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_VB_DDQDQDQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a6b2091aaeea9a7797a813b67762fd4b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_VB_DDQDQDQDQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a973ce42c75757548e4b2eda73cbd75b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_VB_DQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a3b6dde1e4b9c3715eb073c2fe4c4af69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_VB_DQDQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a630acce82e0e815156bdb6c2cf2dae48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_CACHE_VB_DQDQDQ</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a60cf85852c6b26cae22bc946f2f02569</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_CONFIG</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a50ef5bcbc165c0462bdd612d2c9aebb9</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_CONFIGS</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aa5b540d0db498596a3c5f1743720ba6e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_CONSTRAINT</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a74c1ac35d88647b3e27a8aa39f004279</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_CONSTRAINTS</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a364ee093d9cf3198b1ee0704695faee5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_DYN_CONFIG</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ab3cb7bf1b46bac16e616e38b81d6458a</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_DYN_CONFIGS</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ac5acef0cc4b261f77ecd0852b9e8aeab</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_FORCE</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a497a447a179e941645253895514876e1</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_FORCES</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a25c2d81e2b21d08f193104da51f762ae</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_FRAME</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a01a0382afb33548442cd04365e019e53</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_FRAMES</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a5ec2ae50af4f8b273bf08a64fcb3bd62</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_INPUT</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a400e5215d15f1a06d4f15c7971d7962b</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_INPUTS</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a57eca4e835f264a9a891afe2d29b6a90</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_KIN_CONFIG</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a19bb13cc03f48548d8b87073ec08cb21</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_KIN_CONFIGS</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ae41a748ee9c7c2e9b4554c6a18ff7f83</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_MASS</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a47ad9974be03e7b3f3239c80c0c67e5e</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_MASSES</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ad267fe7368be66fbe38ebe73e574bf2d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_POTENTIAL</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ad5d319e7d50a7ab79b608e0ab7d2f877</anchor>
      <arglist>(self, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>System_POTENTIALS</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ab5247bdcc96d23324ae0709ced8f84f3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TapeMeasure_USES_CONFIG</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a167c7c9ae50ff437c3962102d54b3920</anchor>
      <arglist>(self, q)</arglist>
    </member>
    <member kind="typedef">
      <type>struct Config_s</type>
      <name>Config</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a70ac1617a920ec1a3a8da796b14022dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Constraint_s</type>
      <name>Constraint</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aa4da17d45afdc7d3cc35d04ad7831e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ConstraintFunc_h</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aa3125056483ba5a9537acf2158a6167d</anchor>
      <arglist>)(Constraint *constraint)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ConstraintFunc_h_dq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aec1ad4be8e0100960b6118e740354ccd</anchor>
      <arglist>)(Constraint *constraint, Config *q1)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ConstraintFunc_h_dqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a8e9aef08bd5e5c72317bdfd9547b5ff1</anchor>
      <arglist>)(Constraint *constraint, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ConstraintFunc_h_dqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ab982887e6f321dac7ba097b36dc68825</anchor>
      <arglist>)(Constraint *constraint, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ConstraintFunc_h_dqdqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a05114acbfbccfa0acb4a2085fbeff0a0</anchor>
      <arglist>)(Constraint *constraint, Config *q1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="typedef">
      <type>struct Force_s</type>
      <name>Force</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a2eb2cd1dc50f330c74660f5eea60f297</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ForceFunc_f</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aeb23fd97511608a30746e84a81314cb7</anchor>
      <arglist>)(Force *self, Config *q)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ForceFunc_f_ddq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ad2460b9748423e878a715ef8a357814f</anchor>
      <arglist>)(Force *self, Config *q, Config *dq1)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ForceFunc_f_ddqddq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ae76450798f58d89cfe45a1c72c3a01b9</anchor>
      <arglist>)(Force *self, Config *q, Config *dq1, Config *dq2)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ForceFunc_f_ddqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a9c7fe7fb23f72b0000252af97371f84d</anchor>
      <arglist>)(Force *self, Config *q, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ForceFunc_f_dq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>af1aa2f32a1d34ba28f38ac8adc2dcf9a</anchor>
      <arglist>)(Force *self, Config *q, Config *q1)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ForceFunc_f_dqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ae704a0ee3e8632591d9b4d839b61a081</anchor>
      <arglist>)(Force *self, Config *q, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ForceFunc_f_du</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a7f3f37d49ec067167d46769da64923e7</anchor>
      <arglist>)(Force *self, Config *q, Input *u1)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ForceFunc_f_duddq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a490994892b8f8aecfa79b6b29f1ff94a</anchor>
      <arglist>)(Force *self, Config *q, Input *u1, Config *dq2)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ForceFunc_f_dudq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a3dea6be9c75c7666ff8d1247e9580799</anchor>
      <arglist>)(Force *self, Config *q, Input *u1, Config *q2)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ForceFunc_f_dudu</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>af35476f1e51a124f09d47038e35a5220</anchor>
      <arglist>)(Force *self, Config *q, Input *u1, Input *u2)</arglist>
    </member>
    <member kind="typedef">
      <type>struct Frame_s</type>
      <name>Frame</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a966b276b8a136075906d8ec4f87eafd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Input_s</type>
      <name>Input</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aa7afd62adff575a21f53ed3331e947fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>mat4x4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>af1e64d72e1137309ebc49027b9d71b67</anchor>
      <arglist>[4][4]</arglist>
    </member>
    <member kind="typedef">
      <type>struct MidpointVI_s</type>
      <name>MidpointVI</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a230c2ab27adee56a090cbaf1471dd7a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Potential_s</type>
      <name>Potential</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>adeb046a3aa64eb2e07e5b8d4218bfe0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>PotentialFunc_V</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a929253f097b6bc1e2c8f21159a0ddfa5</anchor>
      <arglist>)(Potential *self)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>PotentialFunc_V_dq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a9b22167e8c841ae8259c5ce8dba06a71</anchor>
      <arglist>)(Potential *self, Config *q1)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>PotentialFunc_V_dqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a31e8c4aeeca276c88ee1c1e5e666848a</anchor>
      <arglist>)(Potential *self, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>PotentialFunc_V_dqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aece8260b0c5463ef3ee70f90902d41dc</anchor>
      <arglist>)(Potential *self, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="typedef">
      <type>struct Spline_s</type>
      <name>Spline</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a645b1a539964dd30eea76d3aa3df8704</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct System_s</type>
      <name>System</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a6db3ea86bb2d5775a9bed7c89a62bfa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct TapeMeasure_s</type>
      <name>TapeMeasure</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a648bb0a36f5b607f6dc7423cf5c41c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>vec4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aba7e373cf5bdd88eee6f9442e6b057c5</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>vec6</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aaf68a7b9db56ddf85796e6ab704d44d9</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>add_mm4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a52205279f49971d94252b79e7ce69be6</anchor>
      <arglist>(mat4x4 dest, mat4x4 op1, mat4x4 op2)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT PyObject *</type>
      <name>array_from_mat4x4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a0c0a54b6780913896374a710ae87a8bc</anchor>
      <arglist>(mat4x4 mat)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT PyObject *</type>
      <name>array_from_vec4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ad2366b624975722aac77c2069e8cb299</anchor>
      <arglist>(vec4 vec)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>clear_mat4x4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a876e8a3dd9fd49831080068ad8be005f</anchor>
      <arglist>(mat4x4 mat)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>clear_vec4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ad4f64d11cc17db1ab8b4977b01f0cacc</anchor>
      <arglist>(vec4 dest)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>copy_mat4x4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a33725ee5941f9adea6d85c0ed20e8966</anchor>
      <arglist>(mat4x4 dest, mat4x4 src)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>copy_vec4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a1f00219f3f17b638884a6e7a2ffadc70</anchor>
      <arglist>(vec4 dest, vec4 src)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT double</type>
      <name>dot_vec4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a511f96cf367e6ebe09c7bc634517e156</anchor>
      <arglist>(vec4 op1, vec4 op2)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>eye_mat4x4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a519b4fe867c099b428304a7e8f15bcc7</anchor>
      <arglist>(mat4x4 mat)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_g</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>af976ff92513ee39de33c00976668aae7</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_g_dq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a11c104594acb0a1a98d846365c5a1566</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_g_dqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aa3fb4cb273d72d8aea8321eaf06770ea</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_g_dqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a4667628e0b79e5064cb49fd28fa518ea</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_g_dqdqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ae9d9e9c87d9f1bf1dc8f0ea3c683ad5e</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_g_inv</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a7894acd97ac48337fd06018841a8aec5</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_g_inv_dq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a52e3ed8bce6c5aacbb381954e0554e63</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_g_inv_dqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a744a6079c4356a12d3ff7e13aa3ff54e</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_lg</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a7c3c175496ad767f635e5698263e938f</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_lg_dq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aaad5983afc177aac145dd27122ec214d</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_lg_dqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ad3808e105bb99d29017b9b2cbcdac96d</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_lg_dqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ae468b3433e857795bee690629f1e37fa</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_lg_dqdqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a75545736e58dbf5bd0a70b0733ad9cc8</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_lg_inv</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ad882b58d43ed97e06bc96cb6f865ef92</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_lg_inv_dq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a853db898124c97327c8404511620a237</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_lg_inv_dqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a503e04456c9dd58bc021862ffa8eaad9</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_lg_inv_dqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a2cbfb63114525f4abda7fb249ae68681</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_lg_inv_dqdqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ae741f761e71262fb9410287543628ac5</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT vec4 *</type>
      <name>Frame_p</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>afb17e3f8d23e8c82f024222eb63a8f15</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT vec4 *</type>
      <name>Frame_p_dq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a1b1dec2469bc5ab58e7ee218e913a16a</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT vec4 *</type>
      <name>Frame_p_dqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a4f875d0fab74a968758428c392ba879c</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT vec4 *</type>
      <name>Frame_p_dqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a314fc79b8c689ff980cf7a6d08ec04a5</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT vec4 *</type>
      <name>Frame_p_dqdqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a7ad67059dbf212cb4055d1598afaf174</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_twist_hat</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a8624b26a2ed09085e0aadd2862e38af5</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_vb</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a13a17fcbdb660c4b8d67694548afaad4</anchor>
      <arglist>(Frame *frame)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_vb_ddq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>acfa3f9e5df49a7058c4ebe5b050977a7</anchor>
      <arglist>(Frame *frame, Config *dq1)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_vb_ddqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aae228c8c820e9c3ece880d376dac4d1b</anchor>
      <arglist>(Frame *frame, Config *dq1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_vb_ddqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aa2ea4baebac30a55c8b50b09ff6a4bdf</anchor>
      <arglist>(Frame *frame, Config *dq1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_vb_ddqdqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a3cae10317506e12724492a6554396596</anchor>
      <arglist>(Frame *frame, Config *dq1, Config *q2, Config *q3, Config *q4)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_vb_dq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a139c2a05bc423f79de9f1813f28c0fdd</anchor>
      <arglist>(Frame *frame, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_vb_dqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ab8f3c98ae2f3e99ff096b829d4f0b9e7</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT mat4x4 *</type>
      <name>Frame_vb_dqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a29a54a7f9bb39f5e7a3666716ebcf3b5</anchor>
      <arglist>(Frame *frame, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>invert_se3</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>acaf1a67b792eb05a2e61ece179c7a4ce</anchor>
      <arglist>(mat4x4 dest, mat4x4 src)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>mul_dm4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aa8e87385d0b30758df2d69eadc0b7919</anchor>
      <arglist>(mat4x4 dest, double op1, mat4x4 op2)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>mul_mm4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>af7fea6444f31acb62df3384725458493</anchor>
      <arglist>(mat4x4 dest, mat4x4 op1, mat4x4 op2)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>mul_mv4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a13b0e2249b9d96daed49641c70f01570</anchor>
      <arglist>(vec4 dest, mat4x4 m, vec4 v)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>set_vec4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a288b1f3e0e0bbbed79fd71a2e95e0de2</anchor>
      <arglist>(vec4 dest, double x, double y, double z, double w)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT double</type>
      <name>Spline_ddy</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a3ffc135dcdc27db7fee63fede6f0ece8</anchor>
      <arglist>(Spline *self, double x)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT double</type>
      <name>Spline_dy</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a099dd000e07431de08f9aec35ce6e313</anchor>
      <arglist>(Spline *self, double x)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT double</type>
      <name>Spline_y</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>ab97ab52ae704f8e5cea195ad74bfa2fd</anchor>
      <arglist>(Spline *self, double x)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>sub_mm4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aac8eb374daffd46dfb5449888ebacdf5</anchor>
      <arglist>(mat4x4 dest, mat4x4 op1, mat4x4 op2)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>sub_vec4</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a06f11682ebdfaea7c2f55b03a1f2e8d1</anchor>
      <arglist>(vec4 dest, vec4 op1, vec4 op2)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT double</type>
      <name>TapeMeasure_length</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aed01310b5c3e3eddf37250947051d4de</anchor>
      <arglist>(TapeMeasure *self)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT double</type>
      <name>TapeMeasure_length_dq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a3afafd25ef483647c9b5c8abfa0bbf3b</anchor>
      <arglist>(TapeMeasure *self, Config *q1)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT double</type>
      <name>TapeMeasure_length_dqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>aef3ed519378a30a462999c954b4f3eaf</anchor>
      <arglist>(TapeMeasure *self, Config *q1, Config *q2)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT double</type>
      <name>TapeMeasure_length_dqdqdq</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>a9b0217f64ccdc702e64c96b3cbb722f6</anchor>
      <arglist>(TapeMeasure *self, Config *q1, Config *q2, Config *q3)</arglist>
    </member>
    <member kind="function">
      <type>PYEXPORT void</type>
      <name>unhat</name>
      <anchorfile>trep_8h.html</anchorfile>
      <anchor>acd3bea143e4df03f895bd56ff67400dc</anchor>
      <arglist>(vec6 dest, mat4x4 src)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trepHelloWorld.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/doc/tutorial/code_snippets/</path>
    <filename>trepHelloWorld_8py</filename>
    <namespace>trepHelloWorld</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacetrepHelloWorld.html</anchorfile>
      <anchor>adc29b71a1671458e702d3b2dc492c96d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>urdf_parser.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/ros/</path>
    <filename>urdf__parser_8py</filename>
    <namespace>src::ros::urdf_parser</namespace>
    <member kind="function">
      <type>def</type>
      <name>add_child_frame</name>
      <anchorfile>namespacesrc_1_1ros_1_1urdf__parser.html</anchorfile>
      <anchor>afc81470447ea9f2269bc734db396ca94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>import_urdf</name>
      <anchorfile>namespacesrc_1_1ros_1_1urdf__parser.html</anchorfile>
      <anchor>aa81168431283daf21fb82f16f949e689</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>import_urdf_file</name>
      <anchorfile>namespacesrc_1_1ros_1_1urdf__parser.html</anchorfile>
      <anchor>a7a426e00615bae3989dece9871471734</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_urdf</name>
      <anchorfile>namespacesrc_1_1ros_1_1urdf__parser.html</anchorfile>
      <anchor>a7511009dd5b734bdfe233dec731581e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotate</name>
      <anchorfile>namespacesrc_1_1ros_1_1urdf__parser.html</anchorfile>
      <anchor>a4b01bc755bc7d2ddf4800e0a5959b674</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform</name>
      <anchorfile>namespacesrc_1_1ros_1_1urdf__parser.html</anchorfile>
      <anchor>a9c7e57b1b7e78f19477c246e17408c13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>util.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/</path>
    <filename>util_8py</filename>
    <namespace>src::util</namespace>
    <member kind="function">
      <type>def</type>
      <name>dynamics_indexing_decorator</name>
      <anchorfile>namespacesrc_1_1util.html</anchorfile>
      <anchor>a85609a4bf892dbcf8a53e0d949e8c0d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>view2d.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/visual/</path>
    <filename>view2d_8py</filename>
    <class kind="class">src::visual::view2d::View2D</class>
    <namespace>src::visual::view2d</namespace>
  </compound>
  <compound kind="file">
    <name>view3d.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/visual/</path>
    <filename>view3d_8py</filename>
    <class kind="class">src::visual::view3d::Camera</class>
    <class kind="class">src::visual::view3d::View3D</class>
    <namespace>src::visual::view3d</namespace>
    <member kind="function">
      <type>def</type>
      <name>se3_rx</name>
      <anchorfile>namespacesrc_1_1visual_1_1view3d.html</anchorfile>
      <anchor>a8a305dd19d799cea3de42adb5c7a00a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>se3_ry</name>
      <anchorfile>namespacesrc_1_1visual_1_1view3d.html</anchorfile>
      <anchor>ab116abc66f3e7753aa209b6d9902a9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>se3_rz</name>
      <anchorfile>namespacesrc_1_1visual_1_1view3d.html</anchorfile>
      <anchor>a0e6534e02ac7ca8cf639ad0e1fae9f5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>visual.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/visual/</path>
    <filename>visual_8py</filename>
    <class kind="class">src::visual::visual::BasicViewer</class>
    <namespace>src::visual::visual</namespace>
    <member kind="function">
      <type>def</type>
      <name>visualize_2d</name>
      <anchorfile>namespacesrc_1_1visual_1_1visual.html</anchorfile>
      <anchor>a5563c01995b0b3b4f7d2c61b74406116</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visualize_3d</name>
      <anchorfile>namespacesrc_1_1visual_1_1visual.html</anchorfile>
      <anchor>a992f09ef24aae57cbe105c17995882ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>visualitem.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/visual/</path>
    <filename>visualitem_8py</filename>
    <class kind="class">src::visual::visualitem::VisualItem</class>
    <class kind="class">src::visual::visualitem::VisualItem2D</class>
    <class kind="class">src::visual::visualitem::VisualItem3D</class>
    <namespace>src::visual::visualitem</namespace>
    <member kind="variable">
      <type>list</type>
      <name>__all__</name>
      <anchorfile>namespacesrc_1_1visual_1_1visualitem.html</anchorfile>
      <anchor>a8eb3db645d141546705c0e76d6d3c25d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>visualscene.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-python_trep/doc_stacks/2014-11-25_12-40-24.710040/python_trep/src/visual/</path>
    <filename>visualscene_8py</filename>
    <class kind="class">src::visual::visualscene::VisualScene</class>
    <namespace>src::visual::visualscene</namespace>
  </compound>
  <compound kind="struct">
    <name>BodyWrenchForce</name>
    <filename>structBodyWrenchForce.html</filename>
    <member kind="variable">
      <type>Force</type>
      <name>force</name>
      <anchorfile>structBodyWrenchForce.html</anchorfile>
      <anchor>a58c40b2be4f4c561370b31822a62ad1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Frame *</type>
      <name>frame</name>
      <anchorfile>structBodyWrenchForce.html</anchorfile>
      <anchor>a1a438d5fe8ae4dabbe91afac45d4bc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>wrench_con</name>
      <anchorfile>structBodyWrenchForce.html</anchorfile>
      <anchor>afd800b1e7b11a479a56a4f87571d27e7</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>Input *</type>
      <name>wrench_var</name>
      <anchorfile>structBodyWrenchForce.html</anchorfile>
      <anchor>ae49b7ddf5207825878a544ec2d87ba91</anchor>
      <arglist>[6]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Config_s</name>
    <filename>structConfig__s.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>config_gen</name>
      <anchorfile>structConfig__s.html</anchorfile>
      <anchor>a1219c6f1ffcba5073b7887bc5b31a2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ddq</name>
      <anchorfile>structConfig__s.html</anchorfile>
      <anchor>a84ee7c324cbd113f877bbf6587a9389a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dq</name>
      <anchorfile>structConfig__s.html</anchorfile>
      <anchor>a1e6d5aa66636f45de23bf28778e7b795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structConfig__s.html</anchorfile>
      <anchor>ae00697c7f920e6ef4ae75576db35e791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>k_index</name>
      <anchorfile>structConfig__s.html</anchorfile>
      <anchor>a3ebc1967d9d1e27a20676354cb3cd622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>kinematic</name>
      <anchorfile>structConfig__s.html</anchorfile>
      <anchor>a8f388669aaa5e0fa91e79ed0ebbbf97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>masses</name>
      <anchorfile>structConfig__s.html</anchorfile>
      <anchor>a3b313b4d8fd902ba99f30851a59c3072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>q</name>
      <anchorfile>structConfig__s.html</anchorfile>
      <anchor>a3c1f359715b48de2783173dbaa24fb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyObject_HEAD System *</type>
      <name>system</name>
      <anchorfile>structConfig__s.html</anchorfile>
      <anchor>ae04848b007666bb993883eaf17232649</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ConfigForce</name>
    <filename>structConfigForce.html</filename>
    <member kind="variable">
      <type>Config *</type>
      <name>config</name>
      <anchorfile>structConfigForce.html</anchorfile>
      <anchor>ad39869f4d29742cee7f3c9c920143e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Force</type>
      <name>force</name>
      <anchorfile>structConfigForce.html</anchorfile>
      <anchor>a3e0c0d5a4028f2f27ec2fdea94bc9172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Input *</type>
      <name>input</name>
      <anchorfile>structConfigForce.html</anchorfile>
      <anchor>a2111a362e6ad53bf70a3a2d136964ab8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ConfigSpringPotential</name>
    <filename>structConfigSpringPotential.html</filename>
    <member kind="variable">
      <type>Config *</type>
      <name>config</name>
      <anchorfile>structConfigSpringPotential.html</anchorfile>
      <anchor>ae395e71eda9c0bf450d3db1ebfccf07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>k</name>
      <anchorfile>structConfigSpringPotential.html</anchorfile>
      <anchor>a874d404d6a50deb6956d75aced8c7c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Potential</type>
      <name>potential</name>
      <anchorfile>structConfigSpringPotential.html</anchorfile>
      <anchor>a47c3c4f18ddb90e38d006933a60431bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>q0</name>
      <anchorfile>structConfigSpringPotential.html</anchorfile>
      <anchor>a19a6456bac54548f321152c5fbd78800</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Constraint_s</name>
    <filename>structConstraint__s.html</filename>
    <member kind="variable">
      <type>ConstraintFunc_h</type>
      <name>h</name>
      <anchorfile>structConstraint__s.html</anchorfile>
      <anchor>a2ac4abe97d695aef1b8e9600b539917a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ConstraintFunc_h_dq</type>
      <name>h_dq</name>
      <anchorfile>structConstraint__s.html</anchorfile>
      <anchor>ac4401d1ee466c6e489a0c023305918f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ConstraintFunc_h_dqdq</type>
      <name>h_dqdq</name>
      <anchorfile>structConstraint__s.html</anchorfile>
      <anchor>a056239703709dd24c82951453432dbd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ConstraintFunc_h_dqdqdq</type>
      <name>h_dqdqdq</name>
      <anchorfile>structConstraint__s.html</anchorfile>
      <anchor>a5c9894b4a74acae7c2382646820f7482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ConstraintFunc_h_dqdqdqdq</type>
      <name>h_dqdqdqdq</name>
      <anchorfile>structConstraint__s.html</anchorfile>
      <anchor>a1ef17fd4f6da6ef4a85ea24c7e0a967c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structConstraint__s.html</anchorfile>
      <anchor>af3a37890630a290a746cb3f2a9ffcc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyObject_HEAD System *</type>
      <name>system</name>
      <anchorfile>structConstraint__s.html</anchorfile>
      <anchor>aa6a615dc126b6f6e14e266f99223a3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tolerance</name>
      <anchorfile>structConstraint__s.html</anchorfile>
      <anchor>a94db970adcf43ae58dc6d5b1d1bc1c27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DampingForce</name>
    <filename>structDampingForce.html</filename>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>coefficients</name>
      <anchorfile>structDampingForce.html</anchorfile>
      <anchor>a3d854574f3fed139ba854501e994514d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Force</type>
      <name>force</name>
      <anchorfile>structDampingForce.html</anchorfile>
      <anchor>a0f542da5d3c48c95a44f455c12db79ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DistanceConstraint</name>
    <filename>structDistanceConstraint.html</filename>
    <member kind="variable">
      <type>Config *</type>
      <name>config</name>
      <anchorfile>structDistanceConstraint.html</anchorfile>
      <anchor>a7d2ac6fb88215560ebf6391c2efc608e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Constraint</type>
      <name>constraint</name>
      <anchorfile>structDistanceConstraint.html</anchorfile>
      <anchor>a77b4b38b06017d1c45113bdda07487ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structDistanceConstraint.html</anchorfile>
      <anchor>a19ad91b56f5f6e1f8dcb504261002cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Frame *</type>
      <name>frame1</name>
      <anchorfile>structDistanceConstraint.html</anchorfile>
      <anchor>af58b4385c7ef02896f892be4c79b83c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Frame *</type>
      <name>frame2</name>
      <anchorfile>structDistanceConstraint.html</anchorfile>
      <anchor>ac9ec70c80578334fd8db8fde8c17c190</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Force_s</name>
    <filename>structForce__s.html</filename>
    <member kind="variable">
      <type>ForceFunc_f</type>
      <name>f</name>
      <anchorfile>structForce__s.html</anchorfile>
      <anchor>a40649bba6b2431d508306559c737cff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ForceFunc_f_ddq</type>
      <name>f_ddq</name>
      <anchorfile>structForce__s.html</anchorfile>
      <anchor>ac72e5ed2d9211364b9129e48f925800f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ForceFunc_f_ddqddq</type>
      <name>f_ddqddq</name>
      <anchorfile>structForce__s.html</anchorfile>
      <anchor>a92c7c71f5db95e977eb1683b737ce3b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ForceFunc_f_ddqdq</type>
      <name>f_ddqdq</name>
      <anchorfile>structForce__s.html</anchorfile>
      <anchor>ae3104a0a3dc7ac6c86f4880d7b834f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ForceFunc_f_dq</type>
      <name>f_dq</name>
      <anchorfile>structForce__s.html</anchorfile>
      <anchor>ab8876ee6d4b954757bac716bd7545ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ForceFunc_f_dqdq</type>
      <name>f_dqdq</name>
      <anchorfile>structForce__s.html</anchorfile>
      <anchor>a9473dafdb99a76e850f660f3bba9abfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ForceFunc_f_du</type>
      <name>f_du</name>
      <anchorfile>structForce__s.html</anchorfile>
      <anchor>a2de4ff7f605353c445f799853264a483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ForceFunc_f_duddq</type>
      <name>f_duddq</name>
      <anchorfile>structForce__s.html</anchorfile>
      <anchor>ac4420e1ae8834410875c4e95fe707731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ForceFunc_f_dudq</type>
      <name>f_dudq</name>
      <anchorfile>structForce__s.html</anchorfile>
      <anchor>a9b393639d63bb4cd2ef4e5d5936d8a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ForceFunc_f_dudu</type>
      <name>f_dudu</name>
      <anchorfile>structForce__s.html</anchorfile>
      <anchor>a11cbe4c10c2fb86ea7d9498118abed78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PyObject_HEAD</name>
      <anchorfile>structForce__s.html</anchorfile>
      <anchor>aee86f9668e35b875258c49cce77317d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>System *</type>
      <name>system</name>
      <anchorfile>structForce__s.html</anchorfile>
      <anchor>a282dba81ccfb9d09fe399fa0564cd524</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Frame_s</name>
    <filename>structFrame__s.html</filename>
    <member kind="variable">
      <type>void(*</type>
      <name>add_sandwich_gk</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a45aa65fecb917f0ef7534d0fb70cd529</anchor>
      <arglist>)(Frame *self, mat4x4 dest, mat4x4 X, int n1, int n2)</arglist>
    </member>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>cache_index</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a07a3a4d226982fc4cc4da0ea51d1f57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cache_size</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>ae4fe9e4ee8012cbe425dc1ee3c1335b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>children</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a96e9a5cdf2594e33a25b40d47a9971e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Config *</type>
      <name>config</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>af46e1fc344b859da5de1608076c657ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cos_param</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a5bd5916ae45050c0daf2ebc26f4cf160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>g</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a168acab33e0be81df5f2ecb1556486e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>g_dq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>af111fde8a6994374bde9c88cf131067e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>g_dqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a4bd7ff0736ec080ef53dbb7c2063816b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>g_dqdqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a1643dd1f48471e1fc1624de81e62fdb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>g_dqdqdqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a2008b71da60d773b38e6b7e3b5dda818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>g_inv</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a6837ff8190969f2acdc8119e8127ace5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>g_inv_dq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a54d9cf209e7746276d5ff3689bcb65d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>g_inv_dqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a4450eef05b1c506a0fd52c173ae1efbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Ixx</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>ac8c9b804a734558c80e2c9c7aabb71ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Iyy</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a3571999f14a61e6aabb4dedcf93aaaa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Izz</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a81755eccd0aac2056267b2312ff5f856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>lg</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a989674c5bff0be46278a13aa9b1624b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>lg_dq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a0eafdca86f9f03fc536a7bc91bd94010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>lg_dqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>ac576991bc3518d3e98b287abda9710d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>lg_dqdqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>aaa78ddcdad2f438c0ffbd5fabb13be99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>lg_dqdqdqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a4d3bddb2c55ef5b55e73f11b5fe09da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>lg_inv</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>af3e7c25b96e00a302f94fbfeae377421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>lg_inv_dq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a88910cc8c9af82e7652fb560c5e105ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>lg_inv_dqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a8ee6760a5f411dd82ccb64674d5f120b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>lg_inv_dqdqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a489d98da186d72592f7f4fb97876bf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>lg_inv_dqdqdqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a396012070f1d97ff57b879288af8115a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mass</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a03f51982d44b131718403b71462fae3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>multiply_gk</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a275344772b4305c83fc3ee6ead4488f4</anchor>
      <arglist>)(Frame *self, mat4x4 dest, mat4x4 X, int n)</arglist>
    </member>
    <member kind="variable">
      <type>vec4</type>
      <name>p</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a332b467a8f0f8d12777ab68b7901e151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p_dq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a8ab4cd51d4f1a4a58ef56db4ce8c29c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p_dqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>af0a7fb8278749f2068406d3ef1b7fabd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p_dqdqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a4ccb4707fa9f1b088eb9c8eb0f12e758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p_dqdqdqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>af3d67d34edcf7de3e7dc2905aaf53128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Frame *</type>
      <name>parent</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a4ab206642af7e10c2d78831412e69771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sin_param</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a4f10c5581b973575354ee789fd9049a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyObject_HEAD System *</type>
      <name>system</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>aa76d29174fee6193eb75569947d3d794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FrameTransform *</type>
      <name>transform</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>aa865622c8a9bb3ed785e07ffc48a3400</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>twist_hat</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>ad333a79e60f37e8b3290fd6a0a41634a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>aa74a9f986db94939a9b9dbae8894e7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat4x4</type>
      <name>vb</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a991368b16833dc9e7e96d2af50f86980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>vb_ddq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>acc053e4b1d550d826ab2a0760c9cc83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>vb_ddqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a008059303acd105bb9f55024a613889c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>vb_ddqdqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>ac2e88e6ee6dcc9056825933827e2db6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>vb_ddqdqdqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>ae7b1fc5d40b2c8648151394fe60f1716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>vb_dq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a5b540e57253aa3e3b3f1759c6fc68b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>vb_dqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a5d788d21883047e356db7accc3bd3349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>vb_dqdqdq</name>
      <anchorfile>structFrame__s.html</anchorfile>
      <anchor>a7b9f857c2693efffef916d27b5a7ba58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FrameTransform</name>
    <filename>structFrameTransform.html</filename>
    <member kind="variable">
      <type>PyObject_HEAD PyObject *</type>
      <name>name</name>
      <anchorfile>structFrameTransform.html</anchorfile>
      <anchor>ad11f41842f407706beee014a28cef175</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GravityPotential</name>
    <filename>structGravityPotential.html</filename>
    <member kind="variable">
      <type>vec4</type>
      <name>gravity</name>
      <anchorfile>structGravityPotential.html</anchorfile>
      <anchor>ae9776559eb3918fec69b359030ae3278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Potential</type>
      <name>potential</name>
      <anchorfile>structGravityPotential.html</anchorfile>
      <anchor>a71e41df706cc860b00bbd0627216bc6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HybridWrenchForce</name>
    <filename>structHybridWrenchForce.html</filename>
    <member kind="variable">
      <type>Force</type>
      <name>force</name>
      <anchorfile>structHybridWrenchForce.html</anchorfile>
      <anchor>ac1a35f3419487e8c3a07600c4a8e8303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Frame *</type>
      <name>frame</name>
      <anchorfile>structHybridWrenchForce.html</anchorfile>
      <anchor>a5494b736b018eeeb7868b8314ba1272d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>wrench_con</name>
      <anchorfile>structHybridWrenchForce.html</anchorfile>
      <anchor>a5728ac873151229ed2a0f271c71764ba</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>Input *</type>
      <name>wrench_var</name>
      <anchorfile>structHybridWrenchForce.html</anchorfile>
      <anchor>a095374f9a4011991ec6fc9d9c57c3dfd</anchor>
      <arglist>[6]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Input_s</name>
    <filename>structInput__s.html</filename>
    <member kind="variable">
      <type>Force *</type>
      <name>force</name>
      <anchorfile>structInput__s.html</anchorfile>
      <anchor>a42f614a16f27401da5eee82cb1beb6eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structInput__s.html</anchorfile>
      <anchor>a6f723470ca876dab126f8738ab8949c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PyObject_HEAD</name>
      <anchorfile>structInput__s.html</anchorfile>
      <anchor>a1793bc9342e031a5e9f2f9da46295f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>System *</type>
      <name>system</name>
      <anchorfile>structInput__s.html</anchorfile>
      <anchor>aa7722f87dbc973620a47c362c3802f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>u</name>
      <anchorfile>structInput__s.html</anchorfile>
      <anchor>ab85d9d4e6eb4d7af7c110c47645e1730</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LinearSpringPotential</name>
    <filename>structLinearSpringPotential.html</filename>
    <member kind="variable">
      <type>Frame *</type>
      <name>frame1</name>
      <anchorfile>structLinearSpringPotential.html</anchorfile>
      <anchor>af0956cf093aa76912cc613040455d7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Frame *</type>
      <name>frame2</name>
      <anchorfile>structLinearSpringPotential.html</anchorfile>
      <anchor>ab6028fc34bb096df4ded1914bf6a38cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>k</name>
      <anchorfile>structLinearSpringPotential.html</anchorfile>
      <anchor>afbaf1a4a43c8b093bd73c75e07495d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Potential</type>
      <name>potential</name>
      <anchorfile>structLinearSpringPotential.html</anchorfile>
      <anchor>aa4682466de500281db5a2d5555b3b6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x0</name>
      <anchorfile>structLinearSpringPotential.html</anchorfile>
      <anchor>a37b62f853a0b9bb8b7ccca55a43611e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MidpointVI_s</name>
    <filename>structMidpointVI__s.html</filename>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>_D2D2D1L2_D2D2fm2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>abacba9fe399ee44606cd8714ad42969d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>_D2D2D2L2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a4f365e14ef3aef32fe252ab757686e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>cache</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>abe113f21fd9f500bd1e864f83ea1c313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D1D1D1L2_D1D1fm2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a972c9fdf23b29bff7532479728febf11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D1D1D2L2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ac5c90e1be76881f0cbb2539393c8bff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D1D1L2_D1fm2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ab25a8d557dc70f42f0160d493047e694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D1D2D1L2_D1D2fm2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a0ef4a4f047ee1b6570f167d1007cb788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D1D2D2L2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a83358c5b4f3964821972344e17b5e747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D1D2L2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a13ed992f7a3d534fb477620c24e4b2a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D1D3fm2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a8bf08a0d89207377d5a50b5e0f874a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D2D1L2_D2fm2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a6512f75165db61152f59f9a05503e90c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D2D2L2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a139720256fd5f51a4fbe36dfc2c4b321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D2D3fm2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>aac01935cff95f2d19b1a4ccfa92a51b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D3D3fm2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a8fbf0f300db6bd8c428cf91cef3cfe2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D3fm2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a55ad808f056008878450d01b0d29298b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>DDDh1T</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a478110702355b1b6f839194a68896518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>DDh1T</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a2753e61c857988032ca682c22913ade8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>DDh2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>aa5b06de7817546c36873a83a7a77a85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Df</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>aa0136ace73722c20167c4dbf8fa1b906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Df_index</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>aa445c03f519f65bcb7a937e3fc06a524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Dh1T</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a2df510876e83e0c0c6b2266a88bf7abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Dh2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a638403265821306b870c95729cbb2c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>dl1_dk2_op</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a5c48defada35b2dd27cf93654f397539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>dl1_dp1_op</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ae5830de421d3b38c7b8330703d211067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>dl1_dq1_op</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a591dbd61ce15b63b204ae163258c2b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>dl1_du1_op</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ad005e5bb224c2996ee42410fa2f3252c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>dp2_dk2_op</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a76a781043f5430078bb99b4424ccd12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>dp2_dp1_op</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a0ca34563b4225f3f6735cf6b7f37007c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>dp2_dq1_op</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ae4322089f40ea9f3700c66c0c6dd00e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>dp2_du1_op</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a9feea8a8f152e12df3be1738ae40f05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>dq2_dk2_op</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a1a158ea7a2da21aaa99420edabc3d619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>dq2_dp1_op</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a571a7c7a2b18a5b067778ba45b5025da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>dq2_dq1_op</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a2e5f9b98e250bb70d0cc8e29f0f901cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>dq2_du1_op</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a6f8d53ed162737a90d7a85040a5b7d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a1c62087664b1113d91e80325c9cff9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a424a4f6d0e7eac63a3003a2c09ff68ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_dk2dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>aedc85086c13093a80287268e2a1f5b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_dp1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ac8df1eb26a9b17052c8bf5f523b5d197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_dp1dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a11d9c50fccbe90493ea0ea3620aee77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_dp1dp1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ae2c36ae1f29bc46e4cef762027f61308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_dp1du1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a21c4e8f7f87631289824c839611401a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_dq1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a3c814ccc04833aaa2561f42dbf94278a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_dq1dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a55031fd1ec5f2a3aa4b62ef5f52b931a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_dq1dp1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a7d52affdf95e3b12441fb05fd9461e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_dq1dq1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>adf87a416503cba9d44de6d8673bd792c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_dq1du1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a437a3342036f5d18af6659f7301cf858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_du1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a7227051ec934c4994d0e72a70e249091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_du1dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a50e85afa0f9d79521afe2c13ddbbdca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>l1_du1du1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a09a161c668f8babd6e59dedf9291b486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a165332f091bbf3747dac219185763221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>M2_lu</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a2a04eb0e9f9c99602fda314b7b2667a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>M2_lu_index</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ac6a2a76520c9ea8fac7e8dd41cbb69e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a3914dd3de8dea9a1a94182dd1c79bf83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>aab099252e0f8f51af24030b2dff0118c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ac0f20e229d27253f6aab41bf716f2e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_dk2dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ae7dbbaecb0f1d8fabd546e2cbaf28067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_dp1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ade39f35321b4e86d9b008e79ae0a1ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_dp1dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>abf9d2391d6d33ad63ce628e659ad5915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_dp1dp1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a7ce006edf2809e079ce828fad779bc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_dp1du1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a6f2d25b51127501d8ff99af32e427ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_dq1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a0bdfac5cbdd3d1bb5ad2fb9e86577445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_dq1dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a857d6d6ceace4dd241283c6fc7e9d94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_dq1dp1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>af56df5fdd4eca68fabe1356b58c26510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_dq1dq1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a49ca7eeb9c11c9e4e45d94f4dbcacf33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_dq1du1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a91bcd62779d42505b34e9ede2c0b0388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_du1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ac4b4ade6a6df27f41c4c310fd6c493fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_du1dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>abc0a33833ae4fedd92359e79a49144f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>p2_du1du1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a5af0ad8a2f2e4b440f6472531b7de039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>proj_lu</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a3aa9015166db8bdf3a8e49c1a464772e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>proj_lu_index</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a60cc303dcb8146e262b0de6cc5c4b479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ac3b81d31df16fb67fe182dc367231403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ae66683c39f31321a7fbf69cf8ca931aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a6a1f654fe23683b7bbe5aeba86b56f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_dk2dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a23aced5b6b4651dd9f1a6f16abfbaba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_dp1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a4e7ff6e58a5cd0bf48b29de2f31a72ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_dp1dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>acb14cff3d77bf1667293976b5d082984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_dp1dp1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a63370bf21fb3bff4e1527c82b21d74fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_dp1du1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>afe69bd3172addd834657512cbaa7e08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_dq1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a83e7495c357d6b65d06ae0ea27ae6180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_dq1dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a9673f1ddd6d0ba3cd847fd7fca61b4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_dq1dp1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a8d7ea0e0b160d39865b2b7ac8bc10da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_dq1dq1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a9cd9905d5fd3b5d50a06d53a7c304ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_dq1du1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a483e037378bb0254f203fcd8b86b22d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_du1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a040589549b2c79ca06ee27b1ae0c8fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_du1dk2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a6250a92e12a0a1b55fb9267b90ec26f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>q2_du1du1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a67e1e877c116062e2a21bd856feb2a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyObject_HEAD System *</type>
      <name>system</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a2ec52145176c6d7b326eebf3f19d56f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ac8f4c3821df07b7ba66601d0bc780364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t2</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a74c49ee35fbc5e14694fe5b99fd42b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>temp_ndnc</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a78f17c185cd08a37fbc33558680d4856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct mvi_threading_s *</type>
      <name>threading</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a19e588ab4228c1be68f7b0271cd274d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tolerance</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>ab143b7ed04825b4744fde70d77313484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>u1</name>
      <anchorfile>structMidpointVI__s.html</anchorfile>
      <anchor>a2df6c0f5a5711e7b69cb1cb1b9934efa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mvi_job_s</name>
    <filename>structmvi__job__s.html</filename>
    <member kind="variable">
      <type>calc_func_t</type>
      <name>func</name>
      <anchorfile>structmvi__job__s.html</anchorfile>
      <anchor>a0bc586ee573b09074e313a685c63c1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>structmvi__job__s.html</anchorfile>
      <anchor>a81a2ce913977d22c3a336836936d4a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mvi_job_t *</type>
      <name>next</name>
      <anchorfile>structmvi__job__s.html</anchorfile>
      <anchor>ae6322c3f44dd79dfb42ea846668e5f0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mvi_thread_s</name>
    <filename>structmvi__thread__s.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structmvi__thread__s.html</anchorfile>
      <anchor>a196229ca083e077e4266f9ddcee65ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MidpointVI *</type>
      <name>mvi</name>
      <anchorfile>structmvi__thread__s.html</anchorfile>
      <anchor>a862058e92a89fd16692eeafab6697052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mvi_thread_t *</type>
      <name>next</name>
      <anchorfile>structmvi__thread__s.html</anchorfile>
      <anchor>a97da7bfdba68793552707d6ba95100fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mvi_threading_t *</type>
      <name>pool</name>
      <anchorfile>structmvi__thread__s.html</anchorfile>
      <anchor>a4446e941e421ba0df74e31ee56562298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mvi_thread_t *</type>
      <name>prev</name>
      <anchorfile>structmvi__thread__s.html</anchorfile>
      <anchor>a715a8f637b1a3b8671aeddb09dde2b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_t</type>
      <name>pthread</name>
      <anchorfile>structmvi__thread__s.html</anchorfile>
      <anchor>adee413f4350dd9a104160bd9859d7f02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mvi_threading_s</name>
    <filename>structmvi__threading__s.html</filename>
    <member kind="variable">
      <type>mvi_thread_t *</type>
      <name>active_threads</name>
      <anchorfile>structmvi__threading__s.html</anchorfile>
      <anchor>aface6c506bae6a13c31a7d2c8e069de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mvi_thread_t *</type>
      <name>all_threads</name>
      <anchorfile>structmvi__threading__s.html</anchorfile>
      <anchor>ae3c3001b6d3c0f51ec8283ce6ab9d32d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_cond_t</type>
      <name>idle_cond</name>
      <anchorfile>structmvi__threading__s.html</anchorfile>
      <anchor>af13c03d33ba625832b79a4070f5a51fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mvi_job_t *</type>
      <name>last_pending_job</name>
      <anchorfile>structmvi__threading__s.html</anchorfile>
      <anchor>af3a60ed5a29cad4cae83f23352d83f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>mutex</name>
      <anchorfile>structmvi__threading__s.html</anchorfile>
      <anchor>a68eaa0f6cdf5fd1b3a90bcaec48c11b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_threads</name>
      <anchorfile>structmvi__threading__s.html</anchorfile>
      <anchor>aeb07ec0de450b844a6ae5c84ec5bf93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mvi_job_t *</type>
      <name>pending_jobs</name>
      <anchorfile>structmvi__threading__s.html</anchorfile>
      <anchor>ae08e46dbc280028a939dd13f491a8809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_cond_t</type>
      <name>queue_cond</name>
      <anchorfile>structmvi__threading__s.html</anchorfile>
      <anchor>ab4190075f87cf857c2f2cf97369954dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>quit</name>
      <anchorfile>structmvi__threading__s.html</anchorfile>
      <anchor>a617931cc950937fd5b76c55bafc4c79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mvi_job_t *</type>
      <name>unused_jobs</name>
      <anchorfile>structmvi__threading__s.html</anchorfile>
      <anchor>a941c2a5ba76b163c20980baf171efba5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NonlinearConfigSpring</name>
    <filename>structNonlinearConfigSpring.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>b</name>
      <anchorfile>structNonlinearConfigSpring.html</anchorfile>
      <anchor>a1bb9d749f9fb788848a3f4f837a65a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Config *</type>
      <name>config</name>
      <anchorfile>structNonlinearConfigSpring.html</anchorfile>
      <anchor>a259d0fc90656251579514efd2cc5b5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m</name>
      <anchorfile>structNonlinearConfigSpring.html</anchorfile>
      <anchor>a2241ad1b8644ef3d9dc8403661314565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Potential</type>
      <name>potential</name>
      <anchorfile>structNonlinearConfigSpring.html</anchorfile>
      <anchor>a01df7c28cc8b4ecaf62ea16f8f67a3d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Spline *</type>
      <name>spline</name>
      <anchorfile>structNonlinearConfigSpring.html</anchorfile>
      <anchor>a5a9afa16c899980151069afd378a106e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PistonExampleForce</name>
    <filename>structPistonExampleForce.html</filename>
    <member kind="variable">
      <type>Spline *</type>
      <name>combustion_model</name>
      <anchorfile>structPistonExampleForce.html</anchorfile>
      <anchor>ab31da227bf2ef84ed7ed30e6f9dfef14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Config *</type>
      <name>crank_angle</name>
      <anchorfile>structPistonExampleForce.html</anchorfile>
      <anchor>ad5c6d1fe7d8dafa14b4a7c1859b4b1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Force</type>
      <name>force</name>
      <anchorfile>structPistonExampleForce.html</anchorfile>
      <anchor>aa7eed7b41f5859152b9eeb0edc8ae512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>magnitude</name>
      <anchorfile>structPistonExampleForce.html</anchorfile>
      <anchor>a9f44da7223805f6d7eb08ca61ffd821f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>offset</name>
      <anchorfile>structPistonExampleForce.html</anchorfile>
      <anchor>a2700adb16ec5f42a1874965d0dabca61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Frame *</type>
      <name>piston</name>
      <anchorfile>structPistonExampleForce.html</anchorfile>
      <anchor>ac8d1b6f99a1836909635085f00b9b634</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PistonForce</name>
    <filename>structPistonForce.html</filename>
    <member kind="variable">
      <type>Spline *</type>
      <name>combustion_model</name>
      <anchorfile>structPistonForce.html</anchorfile>
      <anchor>a0f9a962e8480b30ffd06c45480f3da25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Config *</type>
      <name>crank_angle</name>
      <anchorfile>structPistonForce.html</anchorfile>
      <anchor>a929be79dcc837e0a2c8e2fe1f00ea90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Force</type>
      <name>force</name>
      <anchorfile>structPistonForce.html</anchorfile>
      <anchor>a8940fd8acab13fb3e5c9d1bb7462e438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>magnitude</name>
      <anchorfile>structPistonForce.html</anchorfile>
      <anchor>a662192a9a5ca46cf9007aac8c43db001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>offset</name>
      <anchorfile>structPistonForce.html</anchorfile>
      <anchor>a9b7901457506007c6a68d78aff4df57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Frame *</type>
      <name>piston</name>
      <anchorfile>structPistonForce.html</anchorfile>
      <anchor>a898ed44edec82a5414c19e9196586ea6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PointOnPlaneConstraint</name>
    <filename>structPointOnPlaneConstraint.html</filename>
    <member kind="variable">
      <type>Constraint</type>
      <name>constraint</name>
      <anchorfile>structPointOnPlaneConstraint.html</anchorfile>
      <anchor>a849dbaeac67b738f7a0a2da1d934fd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vec4</type>
      <name>normal</name>
      <anchorfile>structPointOnPlaneConstraint.html</anchorfile>
      <anchor>abd080200fef16608b656bc05a1eeec7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Frame *</type>
      <name>plane_frame</name>
      <anchorfile>structPointOnPlaneConstraint.html</anchorfile>
      <anchor>a91fbd87208e2754267cdb6dd3b3f689f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Frame *</type>
      <name>point_frame</name>
      <anchorfile>structPointOnPlaneConstraint.html</anchorfile>
      <anchor>a4f6371c24075e96bcaea9a0c72b319fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PolyObject</name>
    <filename>structPolyObject.html</filename>
    <member kind="variable">
      <type>PyObject *</type>
      <name>normals</name>
      <anchorfile>structPolyObject.html</anchorfile>
      <anchor>a4338d20cde6db216647fe499c69620ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyObject *</type>
      <name>triangles</name>
      <anchorfile>structPolyObject.html</anchorfile>
      <anchor>a20e335d4096e2511401b934751fe5cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyObject_HEAD PyObject *</type>
      <name>vertices</name>
      <anchorfile>structPolyObject.html</anchorfile>
      <anchor>ae35dc75b919c5d1c630c9a8af448e7d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Potential_s</name>
    <filename>structPotential__s.html</filename>
    <member kind="variable">
      <type>PyObject_HEAD System *</type>
      <name>system</name>
      <anchorfile>structPotential__s.html</anchorfile>
      <anchor>afa71a5f22f2cd0ed513e90e4ca795d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PotentialFunc_V</type>
      <name>V</name>
      <anchorfile>structPotential__s.html</anchorfile>
      <anchor>a1eb616d1c1f1860dae548030f98bcc28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PotentialFunc_V_dq</type>
      <name>V_dq</name>
      <anchorfile>structPotential__s.html</anchorfile>
      <anchor>aba5606c16db5ea80c6a9a11fefc60764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PotentialFunc_V_dqdq</type>
      <name>V_dqdq</name>
      <anchorfile>structPotential__s.html</anchorfile>
      <anchor>a73509614fce02c72190b8cb82ce4d246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PotentialFunc_V_dqdqdq</type>
      <name>V_dqdqdq</name>
      <anchorfile>structPotential__s.html</anchorfile>
      <anchor>ac2504cd85cd66e26c9a3fa8b524166cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SpatialWrenchForce</name>
    <filename>structSpatialWrenchForce.html</filename>
    <member kind="variable">
      <type>Force</type>
      <name>force</name>
      <anchorfile>structSpatialWrenchForce.html</anchorfile>
      <anchor>a9c3cd3956477147d45716b4584b4fc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Frame *</type>
      <name>frame</name>
      <anchorfile>structSpatialWrenchForce.html</anchorfile>
      <anchor>ad7cc12b09d23fae896e5e6e5fc67483c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>wrench_con</name>
      <anchorfile>structSpatialWrenchForce.html</anchorfile>
      <anchor>a4fca92b8d8000320fda82c4662f514b4</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>Input *</type>
      <name>wrench_var</name>
      <anchorfile>structSpatialWrenchForce.html</anchorfile>
      <anchor>a1bc77631be836d4fb74247b5107443c6</anchor>
      <arglist>[6]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Spline_s</name>
    <filename>structSpline__s.html</filename>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>coeffs</name>
      <anchorfile>structSpline__s.html</anchorfile>
      <anchor>aa97eb0a0276ecce1c3148b7305304252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyObject_HEAD PyArrayObject *</type>
      <name>x_points</name>
      <anchorfile>structSpline__s.html</anchorfile>
      <anchor>a57304523d153b2b284e53084e40303a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>y_points</name>
      <anchorfile>structSpline__s.html</anchorfile>
      <anchor>af6e852db16a2995a932676dec81b3a3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>System_s</name>
    <filename>structSystem__s.html</filename>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>A_proj_lu</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a31d3b13094ff63b05eaf5a9fc3d5d129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>A_proj_lu_index</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a6744838616703464d3eb5f44c6e54ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Ad</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>ab9ad6094e1952b0aeb3117829e5d97f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Ad_dq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a25486da3103204955a26bd3955cb71cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Ad_dqdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>ab748ab09caec8922040b13ff7cd7238d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>AdT</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a07ab4c250f4c4b8a2077ed2b32d3c01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Adt</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>aaccc6d1a8473938f2f4ac1b2b759199f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Adt_dq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a24da5c3a18a65d7674246e0520d05cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Adt_dqdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>aa12f21324e4530b9859d66f4f89f40f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Ak</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a444a95d387d60bd9960604e3bd97fa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Ak_dq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>aa0aabf396a3f11b9af18b1a178b0742e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>Ak_dqdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a303067d77e5e9faaecb2fb049599003d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>cache</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a6b6e47376e70266561974ea5254ea735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>configs</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a170a3aa9ae94868ca80369a3ad7ddd1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>constraints</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>afedbbb5e7167e5de8013b9d9d47cf9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>ae3eaab18840e89709e8f046995bfd063</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D_ddq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>afa27a702be73ee2048d571ba94820d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D_ddqddq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a53f8e284e3034eacc28d88aa7fdd5c04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D_ddqdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a55c7e7ec0b71919dc993cf0c9122d474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D_dk</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a4dba3d94b8e029c92aa058e9eef5d953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D_dkdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a87fac7666c58d824beabc0ef77fae10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D_dq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>ac0e97ae8f00c353914b4457b417f2c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D_dqdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a02969083ad129d83ae39bddf118d40b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D_du</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a1b6c5a26075d2651350755fdc3124d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D_duddq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>add059dc0408a437e3f2f2318bee01e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D_dudq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>ad9d94da3f81cf9efc7ee66ed6b2a9e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>D_dudu</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a1ad2d45f0ddb1d0b7a2cfe89bcf53688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>dyn_configs</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>ac7bfeffb00e6c7e115f79bdb2b80dad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>aeeec8ccfa582e544f3caf76469d7ea84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f_ddq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>ac3ba7ec721161c99fbabcd4efa860f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f_ddqddq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a78a303ece9819582d396fb0a233cfad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f_ddqdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a94c52a9273e0d4075b54b51803ad9e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f_dk</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>ad3a2086ab82d6e6039e4d6cf736d4cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f_dkdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a13e1016a0446b9c9ae4b87eea2c654f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f_dq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>afe2b14218ab678feb685c93f0e7b0c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f_dqdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a22b32016fc28cb3911c5f2e085bf5df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f_du</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>aef86362153949eb101940c5402a3a4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f_duddq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a85abce3766f15d5435a88b9e420dc6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f_dudq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a48ca832d3757c78f818efb87cc0a59a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>f_dudu</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>aa09b8ee0e49952589da50749e4c8d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>forces</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>adb3a7af8652392f88cc67fbadfe52a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>frames</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a7210c6331085c79229fe7c6ee023bbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>inputs</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>adfcf8693fbadcc664b3adf55706145f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>kin_configs</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>aa315592366393b7e21752867aa480287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a1b9f34bb9ccab578a152817657e1fd4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda_ddq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>ac085e1e2a863ceb483fa157060d6a7a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda_ddqddq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>aa7cd5e0b78316d2b0b34abd78cda2d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda_ddqdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>ab47d30c47fc6ee9820589f4413122767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda_dk</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a4b30110224050b9cba21cb187220c7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda_dkdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>af13ae4690c97b5f33dc8abcc7f45a19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda_dq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>adf4ff91a979cabe317bfe3de624855b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda_dqdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>ad9838bbc8379c0c0a41af56d23cb5105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda_du</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a9b6f0b13988c6a44861d859bcfdcc9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda_duddq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a76ecc20214510d7ba74d127bfa0130c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda_dudq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a712c6b8370b0286251ae55dd27ecf13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>lambda_dudu</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>af85760797ddfecd6c46f23c4737c20f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>M_dq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>aca8d07e27d071aba2a813d1a7723cda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>M_dqdq</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a89a2aa888f84350826d52de3a130cac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>M_lu</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a5d79bc507104211fe0859a6c32f10743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>M_lu_index</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>aa9de642ed9a6e874d187d391fdc92111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>masses</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>aa75e5b94240d7651480c7d51f5731782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>potentials</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a98078a34eea6aa5bdee24960154daba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>state_counter</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a1d1d5eea715cc2586d72430ab2af4e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>temp_nd</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a80db06e1f36e4a7a8ff052543ecb57ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>temp_ndnc</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>ab12f214e3202c2cb7b5477356c5e4d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyObject_HEAD double</type>
      <name>time</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a80de845afd91dc47c536ae4f224e9a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Frame *</type>
      <name>world_frame</name>
      <anchorfile>structSystem__s.html</anchorfile>
      <anchor>a0c6306197a9a0e5296284c7fc6973f3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TapeMeasure_s</name>
    <filename>structTapeMeasure__s.html</filename>
    <member kind="variable">
      <type>PyTupleObject *</type>
      <name>frames</name>
      <anchorfile>structTapeMeasure__s.html</anchorfile>
      <anchor>af86c229bbde0fc8aa2aec23a373586e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyArrayObject *</type>
      <name>seg_table</name>
      <anchorfile>structTapeMeasure__s.html</anchorfile>
      <anchor>a9d3300b5adc62fcf3a2117f5ccb3b153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PyObject_HEAD System *</type>
      <name>system</name>
      <anchorfile>structTapeMeasure__s.html</anchorfile>
      <anchor>a24ace5953808037a8ca84efc135faf71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TemplatePotential</name>
    <filename>structTemplatePotential.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>parameter</name>
      <anchorfile>structTemplatePotential.html</anchorfile>
      <anchor>a5750fde3e45bd9ba431a2c65a010c41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Potential</type>
      <name>potential</name>
      <anchorfile>structTemplatePotential.html</anchorfile>
      <anchor>a9298c1f1cf414225c56a587806e0efbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>trep_API_def_t</name>
    <filename>structtrep__API__def__t.html</filename>
    <member kind="variable">
      <type>void **</type>
      <name>API</name>
      <anchorfile>structtrep__API__def__t.html</anchorfile>
      <anchor>a3d56ed2741eb195e1254302daa8221e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>structtrep__API__def__t.html</anchorfile>
      <anchor>ac9a7bfa7df9f3d45c93c0154243f680c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>version</name>
      <anchorfile>structtrep__API__def__t.html</anchorfile>
      <anchor>a21b25b11c8bf058c2cbb327a56469463</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cart-pend-traj-opt</name>
    <filename>namespacecart-pend-traj-opt.html</filename>
    <member kind="function">
      <type>def</type>
      <name>fref</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>aa890cbe36e0d6d5387c491eab9e6f92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ad</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>aea9e44af5a116b6006af5a87f543932c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cost</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a01370a44ad2d975c673858995c0bd7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>af0c250e0cf14cae187ac4ed2373758dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a8f70374c66ff050813dcc2bd2e52bd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>aa3b16e7bfdd37888c4a606db74d9a43e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>l1</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a02eca416c612799f035efead0f207e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>l2</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>ad852780cfecab449b9e690e27c19b796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>loc</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a8fc1923640e6ab34db5ddda639be8991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>ae0f7b9e4e0f84eeaca81468bf595b538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>aa0705608c443ab9ebcfbb87e34a356b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>optimizer</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>af13602480a4f9c0f4539a5b97ae424b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>p0</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a5c9b1be0360c9829671489db53ac39a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a997e30d4c960b794810484a859b31f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q0</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a028886bef92dfa8519ad430a71bcae2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>qref</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a2e9689769434b21766d4458591d0a6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>R</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>abd71b05440793d416b5f227b5e7c4a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>accbdba4d2b8e74927e170a3a28422d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>t</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>a27a6b901a0c7096cd17eb4e169613b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tf</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>af17f4e72d4be4081ff9aca68db3d20f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>X0</name>
      <anchorfile>namespacecart-pend-traj-opt.html</anchorfile>
      <anchor>af16a280a56937990226d3359e2341e8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>conf</name>
    <filename>namespaceconf.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setup</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a504e29527d5ed4b694637a2536315abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>building_website</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ad133001e21efcb2a6ca15fab9a58c3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>copyright</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ac8ccf456b321bc9052c0691a173b6925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>exclude_patterns</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aa01918cfe75aed3ae059dd96c71c8f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extensions</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a540efa67c53e84c1c353c1df2e37e39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>html_context</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>abe0cf752a6ed0f200c82339faf9b56ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>html_theme</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a7f1b143ff25817758abd21a7db110510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>html_title</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a21723aa72b000ec08ec9fdab86bddebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>htmlhelp_basename</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a74d707b34bba474e9057f383ad01de83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>latex_documents</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a00b7896473527f894006130b1113cb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>latex_elements</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a82b98d5b4f4b8dee5476fb983fd85407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>man_pages</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a45cae4ca704c12a150b112eb1b66d0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>master_doc</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ae22a29d94a222730836db739d6dbd71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>math_commands</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>af042bd876cde9ffaf576c3ae240024a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aa2c6aefbed1597a70cfb45a760e5977c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>pygments_style</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>afa4e4ed164119ef5f4656e9554ed1f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>release</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a90a599726178800ad5a42f6bc2cd5208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>source_suffix</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a1e0ba7f4cb1d50fa831f1236a77d60f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>templates_path</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>af50129dcc1f90655539f025595a3093b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>texinfo_documents</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a22cc2d5df880ae78ca10c4675b494602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>version</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a93370314d5e59e93dabf67ca4906c634</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>config-spring</name>
    <filename>namespaceconfig-spring.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a76694edcbf364c3b2de4d4a57479335b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>af81f9f916625edd0a751a01327b78cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a85b384c2756860e13fd477ffa2196dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a6c291bcf62fcb57ebb02924e87dd1708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q0</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>af68537bd61090d03ecb48123d5c22c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a44d93f7e167ab549ddb0b634d3ec1119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a4c33ae51f7be811c5b2cc2f66e65016a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a2707efc899a0eb6ed4257632ccb493ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceconfig-spring.html</anchorfile>
      <anchor>a66c377d2e0cea1c03b53dca8d8ab2c45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>configspring-ex1</name>
    <filename>namespaceconfigspring-ex1.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceconfigspring-ex1.html</anchorfile>
      <anchor>a2796626e777fbaef86a52ff9ab0175bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>configspring-ex2</name>
    <filename>namespaceconfigspring-ex2.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceconfigspring-ex2.html</anchorfile>
      <anchor>a586e61b8cef9354a7f1539624d13f301</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>damped-pendulum</name>
    <filename>namespacedamped-pendulum.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>ab04b3f067140855206724603d2fe0d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>aed43a79c750d66f099058fe864f62319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>a0e809351c8c368c8be83360c13a295f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>ab45e7030efd6a5364ae1ec26b130eb01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q0</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>a006bef37c32fcfca226dff6e33e5ef8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>ae8ea89ffac7e26ab78a9e2e0364e039d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>a3421b905223525e0836d70c5ebaaaf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>ac2e3d8c616cee3f1a0c0bd769ec89e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacedamped-pendulum.html</anchorfile>
      <anchor>ad054c9b4833091ccfb3830f0ee25c6ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>energyShapingSwingupController</name>
    <filename>namespaceenergyShapingSwingupController.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>ax1</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a6af9aa1e2b5f319e8d11e8814c37b366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a0f6264731825eea597f3089fd5c8be11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a119cadf718949162ce435a405d4c6297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>e</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>adcec9865a249138bd0e5f7256de71660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>eBar</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a3379f8a57b5d02b4273b79ffa199ad2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>eTilde</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>abb22d688e4b3ab63945379bbb47cf79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a5d1e4edf1ba25e6100762da01e305dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>KEnergy</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>ac10258b5049b037be8bdf3369374ee83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>KStabilize</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a9a232be80afbc92f990129ab7e050403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>KVec</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a01349fb0c5a70d84731b76d2a0ab09e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a33638165774e02b91414607c4057b647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>af3e65d818dafa492a1f25f68c5b52601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a2b6dc9bfb8f3e48f4847c77ec0232cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>aa1493a1f47dbb57e2c097fe4bf5952d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>q0</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a04eb06fa9861749ce8a15f364047399c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qBar</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a549c381be8537be11e3db29695c4f181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qd</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a9c0544347eaa395069a4388d1e8a8ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Qk</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>aba01fac5febd2144d6f1a33d4fb275c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>R</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a8119ae59a8f2a5521225df596bfc2a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Rk</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a15a5fb746bca2049a37962d4028ee98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a10f5c0d81a0c375f8d6949a8a2a1c9bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>T</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a1a31a37231380907879f312c5cc675b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t0</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a1a18cc757c18fe6da9bfaff0ba6278da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a912aceb6e5418cd8580b8cede3c2328e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>thetaIndex</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>aced3c544e1f78681de4aaa0891ac47c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>TVec</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>abfa4cd425643df048e1862babf83eed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>U</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a4550a07c7692a4b445d5246cd236c99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>afe583832021049c21b57858ed8f2f48e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>uMax</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a7a2cbd0776df14c80ade6055c6e1980f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>X</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a4e0274fc080bdef9aab2dbf6ceaa2cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a18eae0849192ee72230c2b9429c57710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xBar</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>aaccae26956790d4a7f31bbc03d58d985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>xDot</name>
      <anchorfile>namespaceenergyShapingSwingupController.html</anchorfile>
      <anchor>a09a2b5541b8101ca4d6d76028f639eba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>extensor-tendon-model</name>
    <filename>namespaceextensor-tendon-model.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a47eb5750e57d4148366b6af81e0d8684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a5be817023061d3f21ac3c7b8c687aaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a1d060314d50c884d5412520f32ab40b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a14eda4050ec65a7b1d04c21ace33d23b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a209b0d91c376f64efeeea97f027e96b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>ad8cdb522d8c342ec573f89ad99cacd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a1d1bedf7dad1d42d4bf2b9a9bd797ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceextensor-tendon-model.html</anchorfile>
      <anchor>a154a875b815734b2412ada2504ff5373</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>forced-pendulum-inverse-dynamics</name>
    <filename>namespaceforced-pendulum-inverse-dynamics.html</filename>
    <member kind="function">
      <type>def</type>
      <name>generate_reference</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>ad29801b0ac111420b80deccc231ff2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inverse_dynamics_generalized</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>a5ac3b10c128bd227def8dc8f418866c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inverse_dynamics_specialized</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>ab44b03662cca0cd65615c03e4e3f00ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>ab7708cfd846afcb054b31e3f7d9573ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_pendulum</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>aba6578b5ad5f8386868baab0c714efba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simulate_system</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>a825924501188778bd74511bd221b0a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>verify_solution</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>a7ca316dc93f993354b0b725aa7c42667</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visualize</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>a6ea0a0109801c41aa503523ed5dfeef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_csv</name>
      <anchorfile>namespaceforced-pendulum-inverse-dynamics.html</anchorfile>
      <anchor>a18f33ecc6f5b70182c52f44909c8746f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>initial-conditions</name>
    <filename>namespaceinitial-conditions.html</filename>
    <member kind="function">
      <type>def</type>
      <name>forcing1</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a5817e512bdc8c2305e934b3e129d2a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>forcing2</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>aa9fd7112862712052ab6fffc71436aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simulate</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a7f84a0eae7fa4a0a65383ebcdd1b4eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visualize</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a50dc6449f635c533690916695f4bcaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a0cde4cd75ed56b1764f849fd6971303e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a00dac8ca2811fb4ec8716518b28fe1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>ac494c785a90cefc2e9497cad349aaac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a5c2b75c4735a9f8cb87dcfbf99ba892e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>p0</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>ab037026aca2add51af6a6b741cb7f90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>p3</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>af09cbff3fe30621f24df4919b1bf0a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>p4</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>ac559286aa6eb592c05583c1811af950c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>pa</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>aa82b3a450e262b0fea20ea3bf31001e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q0</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a02ab723698898562ba9e8fb734a2436e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>ac1c6e7baf144ef8a0c38710eed61eec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q3</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a2b384a141b7acba620b5ad882e1b9318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q4</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a4811c736e9b6ac10f557cafa628bbd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>qa</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a70702bb1144c8f683c39a015e783d854</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>qb</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a4f9f76cdf997b288332d98ea4629b41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a36eefd22e36adc3633209d2757b8fd96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t0</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>afa76fe41a66394425f1f3950f62da93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t1</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a84358886f6fa272a2001e1ce00c16436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t3</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a3825548ee07d3210b72dd9e2db44302c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t4</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a5608b87cc7ef4cb96b962b58b11791af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ta</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a629497e1f0858f212966320f2d99c92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>tb</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>a335893ede48590eb279ab9ba718c7437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceinitial-conditions.html</anchorfile>
      <anchor>ab40e0af1f625c853304bd70ab3a4edf6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>linearFeedbackController</name>
    <filename>namespacelinearFeedbackController.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>ax1</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a8374d4ea49f270d73c9fa0efe549fb5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>aa4747cd45f364a36732f4cb6371cf845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>ab8ac539cd75bf9a13154a3345e4040f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>ae94208fd97fcef8bfaf33f6b289ef011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>KStabilize</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>af0b4c45f98a4602ed7394a84210dacca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>KVec</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>ad43882cf1bf05b5b9ad83730ff05eaed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a463560dd51cc864c5f475b5ce9bb682c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>ac9e630c641a1635eea37487bb0c8b325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a110ad547c3be1e264eaad3bddc4491f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a86904185f81483f185de2d716ccd4433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>q0</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>abfd98132b5926e13f87b11431759ead8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qBar</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>aa4ed9130183e49922444c01d492e2e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qd</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a1bab4f3e439af277e30b7bc445b609ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Qk</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>adfbf00ac2dc6a5cedeb15e1610c19579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>R</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a70901df36f74ef8e6b290a6a13797e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Rk</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a607f7e48e5375bae495eabb59a211b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>abe484d92ba21b667812ecafdbd699b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>T</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a809ae424c6db3e18a118580012abf9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t0</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>add1aaa1a0ec48cf2958ea7b669e8ebe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>ada19d429561ed1ce9809108c7c45bec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>thetaIndex</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a136959fa12bc629566e95d7595314d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>TVec</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a43cee13156be10ed9c709fa99ca5d9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>U</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a8b904b3724db6d474a4ce7d5fa4274d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>afa6494073f53e5cf4bc70cb5c447e864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>X</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a20686963d88ce28895af3464eb3103ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a271ab2c7b93a90214bda5c20801a53ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xBar</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>a5fab7ae4c7292c4d8c05e4c1e9eab11c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xTilde</name>
      <anchorfile>namespacelinearFeedbackController.html</anchorfile>
      <anchor>ac5205b7bda993f967fb2d3c8150df9b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>linearspring-ex1</name>
    <filename>namespacelinearspring-ex1.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacelinearspring-ex1.html</anchorfile>
      <anchor>aff8dc5fe5c2add4157f597aa74a421ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>linearspring-ex2</name>
    <filename>namespacelinearspring-ex2.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacelinearspring-ex2.html</anchorfile>
      <anchor>a7ec2a0b75977e033579ccb178109103a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>marionette</name>
    <filename>namespacemarionette.html</filename>
    <member kind="function">
      <type>def</type>
      <name>calc_error</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>aa2389c157f47d970bbeaf343b2430c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_initial_trajectory</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a644f84dd9b16e71e659ba0a042df7070</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_offset_initial_condition</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a98c710ca0b85d330af2acb230a40b86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simulate</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>ae3f502682350f9badcd8389d14e977bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>camera_ang</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a12a8d9fb9aa277da3e544e1190908a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>camera_pos</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a4be02b3951a8ca2f0b5e9810dd0b58d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>closed_error</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>abc3cf6142cb4a95a27e57e63de6596fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>closed_visual</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>adf785456696780180858be27420208bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>K</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>ac59ac91110654b13354798f5135bbcbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>open_error</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>ac2d97c59923548c48e0329b7b45f1fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>open_visual</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>ae33bf5e8707ff43205faba833b78a39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>af5b70cf057487e919282c2392ea587a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Qproj</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a53ecb9f9c290a94aab52a36677c77524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>reference1</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a920c05b11f4f593b9ee55ea826ca34a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>reference2</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a84b07f8ed42f0b485f8df43cfff5d97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Rproj</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>aeebaee87a23dfdfdafac47046cca4452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>x0_perturbed</name>
      <anchorfile>namespacemarionette.html</anchorfile>
      <anchor>a85260e082d865339326883c6ce2cdf0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>optimalSwitchingTime</name>
    <filename>namespaceoptimalSwitchingTime.html</filename>
    <member kind="function">
      <type>def</type>
      <name>simulateForward</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a7eeb885240966ccd6061fdc7025a9902</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrapTo2Pi</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a06e80dc87a602a495bb692962ed767ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrapToPi</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a858ec60aa652e95a43288712b38557f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>alpha</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a0423a691fefd3935be124f9de92c8eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ax1</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a97f5a3c89e39fce4df2751e586451ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>beta</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>aa92cfd21444294e6622cda40258527be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>chi</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a8dac9b8b6219f64c87c68c7089fd7cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cnt</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a838c3e16c03679fd223207fd71f12cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cost</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a70d210a0a9b1d26a3e08892689699e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a8bad6eeae1290bad88c03bb0beda589b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>abe1c38fdd13b45cc26701ff24b6a8087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>eBar</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ad3dafbb5679ed5cff140928756462617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>eTilde</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a91db5adf08b71e268fa0c93bb6d6f160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f1</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a54daef97d60468375f8ff756382f95ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f2</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a6c79096e47ddf9ebf5236db6212945e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>f2Dx</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>aa10599efab0807464bc31be046279e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ab9ea856aa4fd209da75f2821f0015e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gamma</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>aa30ee8660ef0097602c016557ac40044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>JdTau</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>aed3763ca09a1e1e10d820bc7c75e060b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>JVec</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ae326690cd7932d97e4adc0e927514e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>k</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a5d7e45464377b112933b5af81225acf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>KEnergy</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a6f6c8d5994dd79bb36ce5f0e5d7a71af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>KStabilize</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a9f863514d9227b7ab60f63f18796f1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>KVec</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a937de40510226a601dd67d40a551b8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ada3677d6ae714a95da1efa836950cf01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lam</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ac550872ee3759b7ec7de5d5c55d54819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lamDt</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a08914a3d8dc0204d6ffacb3c9e20d589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lamDx</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a3521e56eed84f5b649f4922451fe0ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a4d2b56f473bc9820b072419b01162bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ab54e243de3d75ae43ad30fe77677fa67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>q0</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>acda052b40ae6720456fb1045f2901cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qBar</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>aa346f7e42f2e06ce00c4690c0fc2c1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qd</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>aa2afa416ff1dba3d41156b6703160356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qi</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a59e29eda4054ead3248f5e1747637e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Qk</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a6378d569338bf888a901a4a9311b41da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Ri</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a59b7524b52c17e55c883f927532d15c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Rk</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>af5077976681fe732ef1549ff7a8c182c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ab7f6b49f82a20629d8677ae8e8bf103a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t0</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a4969545ab125bcb51da20a9e4288ea98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tau</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a7ec6dc32b6b7246327675ff5780e8b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Tau</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a4453a71de390f24e0b5b748add65b109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tauPlus</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a19a88cf0207a954bbf72463fb1e32293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tauTemp</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a3cd53757c24acbb409ec2907d0f3b134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a3c9bd2b9989f1d7f732a65733107d51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>thetaIndex</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ac384e360996f02d70572cae8ccb79859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>TVec</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ab2d871ce1b16d8dc7d23417c1c89749c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u1</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>acaf26de6f8007e8dd3fc3d8c27258d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u2</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a0997b9578065b886d7b6abcdb283be9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>uMax</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>ab3ea556b3169d2f9a045c73a6c70e053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>x</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a3f9d30d9f3f56ebf70b5612dd6095f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xBar</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a07011707e50cc55ce3afc5f1ecdea15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xTilde</name>
      <anchorfile>namespaceoptimalSwitchingTime.html</anchorfile>
      <anchor>a30d26a3c309625b31ba582ab87264192</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>optimalSwitchingTimeSecondOrder</name>
    <filename>namespaceoptimalSwitchingTimeSecondOrder.html</filename>
    <member kind="function">
      <type>def</type>
      <name>simulateForward</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a26609d38e55cb964d5d96c454a0ead4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrapTo2Pi</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a1a6de4f2195f0dc9a5f10d5e8af4716d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrapToPi</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>acc01aa56a5ec224a5971f31a97dba006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>alpha</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a8a7331230bce87bb8c5a6c8e1e41b13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ax1</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a3fe6da6d0d27163532cdd6a38378a9c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>beta</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aea190af9b82d3ea026098a578626058e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>chi</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a6835aa5f4e55ffc7fa8aa852ec65d949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cnt</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ac95ee1ec4a221ba97a0e7e74a50fd44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cost</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a0bdd98f7ada02c2ea81d3297b12788a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a18ccb3ebb5c19bcf6b7bf56956ef6953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aaca3e4d91e33cac4009e5fcedbaa22d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>eBar</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ae0087466da2b3c139e41ccf030f80021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>eTilde</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>abba664e4a8e4e1f84140370235425b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f1</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a28d5d5d0f2998a6f038d34e4383e7984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f2</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a9fa8ee4b43f20520810a40cfd2130475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>f2Dx</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a9b84c21b434e1d0c7fa8a126b7c1e9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>f2DxDx</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a5df4b1ecf834be75688cf9b82db505cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a2c19aa2dafe468e0f995f978cf2f131a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gamma</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ab83a37ec683f6414cd70e1093146dc1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>JddTau</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a009fbefb8e7813dd56fddd9b09236f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>JdTau</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a94083d75e9431ba5f66b911877f41b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>JVec</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a73ae96fdcc0ed07431a58c9e9f3a0637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>k</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a5df7d8e362d202311621e23b62c1ff2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>KEnergy</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a86000c80c50c2dfee1fab24e305fccf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>KStabilize</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a397e0e4deed17e54d8fed97610c13ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>KVec</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a182f8fcf45526a71dd962014b5a5dead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ae8f6b856ca6e15c19e2329985c6b0b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lam</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a19049521ac7f44889386b909323ba712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lamDDx</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aed8704c273f7f2afb84370ebff64ec90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lamDt</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ad5c6db4c435fbd9b383099f3c027f5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lamDx</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>acaea2a4f6118de30f666d3d6d5e271ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a9eec73087dd17c617abc54085eeae0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aa2a0a26302bdcb2e8e8c4eeee5c1c0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>omega</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a7ee5cd233f287c0dd65739e174b501a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>omegaDt</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ad374c82dbd60462ca4f3cd19b1d197ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>q0</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a699cd282d3b90b6bb90443996793e915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qBar</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a68956b7af6b77cf21e6edb6800067f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qd</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ad8b522c8abf75afa3a19b02ab11f5a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qi</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ad1535b27824460beb7eb019d32012904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Qk</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aa902319e26fd751b84a6ed2b17a4e79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Ri</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a7c05f8cb47c9c357554e2dd3c1fddbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Rk</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a83726e40814bf2aa8e1aec254496bf82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a0f96ef21f75a6d970de1a3531e4cdd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t0</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a524c730bbe92209a54e4e627a927caaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tau</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a7022574b0b4def4185f20bf8a891ece1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Tau</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a74372dda33ccd38d66e0664d9389fa08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tauPlus</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a89cb9207da89e0567cd6bae41464ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tauTemp</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a3288e72655e39330516056f20760d168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>afc00dd3bc62058b93caebe241e154589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>thetaIndex</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>af75fe2462c20b34cbc2fa85f5674b555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>TVec</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a6e62012804acc5c5b185488660357e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u1</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aa7eb4cc52d897627324517a65638044c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u2</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a479f19095a6b5966947fa308ea55e17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>uMax</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>aa6df08b5a7ecbe49f691815ccc715ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>x</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a225fa081ce55774eaa1775c8d35842f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xBar</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>ae25d54a9465e09c605f3a034ff92a08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>xTilde</name>
      <anchorfile>namespaceoptimalSwitchingTimeSecondOrder.html</anchorfile>
      <anchor>a31a23dd54260f0b8aa7083282423b04c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pccd</name>
    <filename>namespacepccd.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>a3afbf7c8fd2ff8a0020bc0b74564ee63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>ad5798fffd7ae93788afecdcbcbe5203a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>a446385d547a3ee946f2961a01deb33d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>a80319dbc2cf8ecf0baf99859d889317a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>ae7dda1c8021414d0695c9ba4554b830d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>a2b9f4ff5dd5308ff6a8ef414fb774aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>aeebcfdcbc3d66f0c400dc3fd369cab52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacepccd.html</anchorfile>
      <anchor>a6003bb667079cd54ccbde50bcf90af4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pend-closed-loop</name>
    <filename>namespacepend-closed-loop.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>ae4af67b118cf712e98d25b06643e0d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a396092163881bb15a1e4784907590592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>ababa504c89d5325b9963e0583393511a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>K</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>aed610a3256f2f8226879089c0637f6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a981483489adfb288cab8ebd21a7687e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a9c2659113993b57643bd68aecccf6599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>p0</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a1145c001418506034a0f530388595a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Q</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>ac86c080695c1d0c17eaaf2ebd0246cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>q0</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a845e0c48062547815e87adf4f48ee860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>R</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a72d53dd0bda691d1dd8835dff70219be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a10b3344cfd77e42587f0284945fa6dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tf</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a94226c8a080b27cf692a897ea51fcdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tvec</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>abba15d1b2fa3dc8c072ccc2006690b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>U</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a54a870b6e9e718ddcdab853123eae355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>X</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>a80d4c57e7deb1f7e1c54160439cfc547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>x0</name>
      <anchorfile>namespacepend-closed-loop.html</anchorfile>
      <anchor>ae49d65484fae53ebfcbeed9e9312b721</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pend-linearization</name>
    <filename>namespacepend-linearization.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>A</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>a12c44e1be529d25e739469c2a671300a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>B</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>a210ee1d2f5611db1f191aacc52425c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>C</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>aa1b353b85fa6fab216d040422fef16e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>af3fa739786ee4870ce2465c5282b8888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>a37d13d2571a73ef9376ae3c6fa89cf18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>ae4e08ad2ad84f8b6d93ed717dfb5f8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>a60f68084685a154686064b55fb30ca7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>ae857ab5edcd6d6506643061ffa5388ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pk</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>aa4936f12c72c7abeb18c04c8214979df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>af6fef6d448e1737a79bbf14f24741943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qk</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>ae10f81dcd37931a21969f2ee8098285e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>ad086004c460fc853f42795d51b78872a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>uk</name>
      <anchorfile>namespacepend-linearization.html</anchorfile>
      <anchor>a24a6bb698fd1aa686df859a6e9e5a3ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pend-on-cart-optimization</name>
    <filename>namespacepend-on-cart-optimization.html</filename>
    <class kind="class">pend-on-cart-optimization::PendCartVisual</class>
    <member kind="function">
      <type>def</type>
      <name>build_system</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a14e6fd6758d2ac1b7824ec2772b1c656</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_desired_trajectory</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a54a4424ae9c756f5e427125fe40e0d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_input_cost</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>ac9de6ee43be13ae5f11e5e6d1dc284ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_state_cost</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a74a2f6bab626fd519f0d908a64d62eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cost</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>ae60d5d208c2f61fa0c30605840f49312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys_a</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>ad40c1b88f38ad0cf3d951b5328487d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys_b</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a61f61b8ace972ecf833230dbf87855ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>ac051dbecfacc034ba883f59d59f2578f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>optimizer</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a01d70c929fdca9f3ec162b7b04c158b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qcost</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a9451bd3ce15f04cea62db5df0e7cc8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>qd</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>aa9ab35a40571172c0a4c745406e3deff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Rcost</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a01df2aa4eac1f03abd8e624993bdc949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>ab7df5281997151ebac3a644277d78275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>t</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a45aa296a1dce05a98e9c4b25c3249e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>view</name>
      <anchorfile>namespacepend-on-cart-optimization.html</anchorfile>
      <anchor>a6d38985d87c8e049672c5f2d25aa86cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pend-on-cart-optimization::PendCartVisual</name>
    <filename>classpend-on-cart-optimization_1_1PendCartVisual.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpend-on-cart-optimization_1_1PendCartVisual.html</anchorfile>
      <anchor>ac1cbc246dde8672f865e3eb1bf3f0842</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>paint_cart</name>
      <anchorfile>classpend-on-cart-optimization_1_1PendCartVisual.html</anchorfile>
      <anchor>a42ae9726a15f38fa48f12a7ca9464ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>paint_mass</name>
      <anchorfile>classpend-on-cart-optimization_1_1PendCartVisual.html</anchorfile>
      <anchor>aafaef1741f805d882d1fefa9d80000f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>paint_pend</name>
      <anchorfile>classpend-on-cart-optimization_1_1PendCartVisual.html</anchorfile>
      <anchor>a12190bab6b448ef4948954dfe78b912c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>paint_track</name>
      <anchorfile>classpend-on-cart-optimization_1_1PendCartVisual.html</anchorfile>
      <anchor>a8ab0131bc49467d58d643f3eb2ee8461</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pend-optimization</name>
    <filename>namespacepend-optimization.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>cost</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>af728e47c01f9000b16c39f5b2cc8e27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>costs1</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a565682876283fa628cbb2231ffcfdc7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>costs2</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>ac24df77faeaf2df3524bf98a9f646d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>dcosts1</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a6fdd9105b75a16bec49f68c8a3cc6741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>dcosts1_linear</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a19be1efad855f4e8035a53344a4c839c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>dcosts2</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a6c7ff1f2f43ae5c18acdc9c0b4163664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>dcosts2_linear</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>ae5c0b66db3a5ce2e905f2532fc5fb741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dsys</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>abbc927cb12c775d804e447452a09f4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a94ba0d809147df49a65ff1801d510e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>finished</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a4afce42c3cfedc20d7938c113bc805de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a8ddaff3316e4800580bf1b4f0096ba25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>ac6e56d066c5f3e871919fa6da91b1316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>method</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a82852bbf2e4201c33d490ec8e8c83146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a080de453799e19fc443229fbd9f34452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>optimizer</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a55424cffd34a8b7237a744529145dec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>p0</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a2362c0d098cfa8c4cc339a6de0f4a315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>q0</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a8efc1fa3ea6d8a7721b90cd342e3e7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qcost</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a6e50d3c53ece1db57711dba2481605d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qref</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a33e3ab9d9fe1d91473b3a438063740ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Qtraj</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a457f481ed1766b07dafe6f52eabb0d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Rcost</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a4bf7418452032fdca2b5cd414b058575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>step_count</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a1a3c2b8bf9652de70fbea607956c6b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a4b6fce106008da324d794403ea652bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tf</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a0214714a230fb9f92a90203a873981c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tvec</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>aaaad9516d916e0c76ff80cf0ba631029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Ug</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>aaf81f59be4790fae96fe15c8f7d67293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Un</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a21af1108bdd8ec4fcffd9251953053e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Uref</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a9f2a8e1188d38679e8356e2b90839f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Utraj</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>ae3e3d9232be10d6fbc5ab55ba29a6dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>x0</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a286bb30229a98af991cdccb001aa3176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Xg</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a0b50df9aa557853c1ba3a3727df27bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Xn</name>
      <anchorfile>namespacepend-optimization.html</anchorfile>
      <anchor>a1d870bcc7874aacbff2f1fd801f03ed4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pend-single-step</name>
    <filename>namespacepend-single-step.html</filename>
    <member kind="function">
      <type>def</type>
      <name>DEL1</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>a9de6bed787a31b4daeff2a36001f25b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>ad805bf06aeacfca32916c41fafdcd2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>a34d29d001817ad97315a5623d547de4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>a10e71225359fdb2de09b23a4c6114086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>adbc86e11f6f33a715d3b66625da12712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pk</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>aa26c7ac630585de41ae712b95cf9c84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pkp1</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>aea65c773eeb379d6fed7d05470974741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qk</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>aae68da8718d2914572db37a5971c7f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>qkp1</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>a6c08651af55921e92354439a1110c84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>aa6124b2bd9740a7d7787128aaf1b107f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>uk</name>
      <anchorfile>namespacepend-single-step.html</anchorfile>
      <anchor>aab0f05685b45c56b7b15b40bfefa8bca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pendulum</name>
    <filename>namespacependulum.html</filename>
    <member kind="function">
      <type>def</type>
      <name>make_pendulum</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a18abf25ebdff9e4f603f56f90e794509</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simulate_system</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a66468783f02c9be1c97a5c9680b5818d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a360caa8e5875a038b5eedeb5b761de1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>finish</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a7eccb260aa437c9ba9a09249f2b669b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>links</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a0722cf61984c6656f30d1c9d7eb89b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>start</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a2d93d48b6029baeb5a8aacb3eb191015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a9adca752bc7fa75bc3b24f4530c856de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacependulum.html</anchorfile>
      <anchor>a1e892eb0ee0ef0aae412cbe4d6ec0b6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pendulum-cont-deriv</name>
    <filename>namespacependulum-cont-deriv.html</filename>
    <member kind="function">
      <type>def</type>
      <name>make_pendulum</name>
      <anchorfile>namespacependulum-cont-deriv.html</anchorfile>
      <anchor>ab870be212e6e34f6c600fcb4eb56e7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dfdx</name>
      <anchorfile>namespacependulum-cont-deriv.html</anchorfile>
      <anchor>a30dfe712b394b1cf8833c5f0177bd8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>links</name>
      <anchorfile>namespacependulum-cont-deriv.html</anchorfile>
      <anchor>a487fd9451301a1bef2a06195642fc63b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>n</name>
      <anchorfile>namespacependulum-cont-deriv.html</anchorfile>
      <anchor>a517c2ad70df2d35971e6a5aa3c523c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacependulum-cont-deriv.html</anchorfile>
      <anchor>a72d1a55af2bb59bc3dc92b1605bba045</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pendulum-disc-deriv</name>
    <filename>namespacependulum-disc-deriv.html</filename>
    <member kind="function">
      <type>def</type>
      <name>make_pendulum</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>a6c7d68e85395275508a10bc42a942d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dfdx</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>a415cfb469cf755cb52d79b99e1a1fb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>a107235bcd7a7852b1287142045e5ad41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>links</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>a68a2f176409b269ed0ac00912b0e1538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>affdea0fc70fdbe6167cea97c3a81e5d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>ae82a5fb3ac40f41fe1482cb5c9a3ff55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacependulum-disc-deriv.html</anchorfile>
      <anchor>aba68d000fc5c98cee070670b3a633333</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pendulumSystem</name>
    <filename>namespacependulumSystem.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>aad38becee1d3640d3aa293d19c9dccd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a9351103b57e4527cd44e3737e52e3131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>aaa039943ec44ede630fb0b6a74d41968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>af3b0c3a786b28d0b3d348ea0581d81ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a2762dca75ea1d2135e8bc1258af31ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Q</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>af680b35bd131b23e7dec26ff0085cc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>q0</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a67855542803379a0c781ac8a81853624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a3abe44d02e6312f01388f2d3911f9022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>T</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a3fa0624dffcca33c3399859db2e9c7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t0</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a640aff33cd00dc73e5f63204de4476dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacependulumSystem.html</anchorfile>
      <anchor>a6133d863204c1f0352041da52dc4e765</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>piston</name>
    <filename>namespacepiston.html</filename>
    <namespace>piston::cpiston</namespace>
    <namespace>piston::pypiston</namespace>
    <namespace>piston::setup</namespace>
    <member kind="variable">
      <type></type>
      <name>PistonForce</name>
      <anchorfile>namespacepiston.html</anchorfile>
      <anchor>a5cff088373a71f5e719d345fcb023054</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>piston::cpiston</name>
    <filename>namespacepiston_1_1cpiston.html</filename>
    <class kind="class">piston::cpiston::CPistonForce</class>
  </compound>
  <compound kind="class">
    <name>piston::cpiston::CPistonForce</name>
    <filename>classpiston_1_1cpiston_1_1CPistonForce.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpiston_1_1cpiston_1_1CPistonForce.html</anchorfile>
      <anchor>ad0093ae24039de679628739a20d79d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opengl_draw</name>
      <anchorfile>classpiston_1_1cpiston_1_1CPistonForce.html</anchorfile>
      <anchor>abadc7b137fa7df20d2ef8b48b72a2a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_combustion_model</name>
      <anchorfile>classpiston_1_1cpiston_1_1CPistonForce.html</anchorfile>
      <anchor>ab8932fc5aee186978017866e59e0b3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_crank_angle</name>
      <anchorfile>classpiston_1_1cpiston_1_1CPistonForce.html</anchorfile>
      <anchor>a25eee0d3307abdd3e6637c244687e00b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_magnitude</name>
      <anchorfile>classpiston_1_1cpiston_1_1CPistonForce.html</anchorfile>
      <anchor>ad7404865709f2c00edd2b6d08a851d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_offset</name>
      <anchorfile>classpiston_1_1cpiston_1_1CPistonForce.html</anchorfile>
      <anchor>a04beb1ee5b1611080d1a58f42b70db5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_piston</name>
      <anchorfile>classpiston_1_1cpiston_1_1CPistonForce.html</anchorfile>
      <anchor>ae476d2b4d227560276040bd27b8e57ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>piston::pypiston</name>
    <filename>namespacepiston_1_1pypiston.html</filename>
    <class kind="class">piston::pypiston::PyPistonForce</class>
  </compound>
  <compound kind="class">
    <name>piston::pypiston::PyPistonForce</name>
    <filename>classpiston_1_1pypiston_1_1PyPistonForce.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpiston_1_1pypiston_1_1PyPistonForce.html</anchorfile>
      <anchor>ad67617108c6ae251145b18ee3754be24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f</name>
      <anchorfile>classpiston_1_1pypiston_1_1PyPistonForce.html</anchorfile>
      <anchor>ac7a8506e1540559f963bd04c2846c1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_ddq</name>
      <anchorfile>classpiston_1_1pypiston_1_1PyPistonForce.html</anchorfile>
      <anchor>a2367e4d8fac359ff75a50e71ee55776d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dq</name>
      <anchorfile>classpiston_1_1pypiston_1_1PyPistonForce.html</anchorfile>
      <anchor>a272ceb4f6f90d473c9e4a5d0c53b4d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_du</name>
      <anchorfile>classpiston_1_1pypiston_1_1PyPistonForce.html</anchorfile>
      <anchor>a8799b1f6ede0c1a73b05fc871764dc7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opengl_draw</name>
      <anchorfile>classpiston_1_1pypiston_1_1PyPistonForce.html</anchorfile>
      <anchor>a5e1078cad7ac6ead7f77ea07397166ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>crank_angle</name>
      <anchorfile>classpiston_1_1pypiston_1_1PyPistonForce.html</anchorfile>
      <anchor>ac3e947fa608cae2a58fbf53f9d6c3ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>force_curve</name>
      <anchorfile>classpiston_1_1pypiston_1_1PyPistonForce.html</anchorfile>
      <anchor>a53f9538963c16fbcfa1715c8c3a5c74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>magnitude</name>
      <anchorfile>classpiston_1_1pypiston_1_1PyPistonForce.html</anchorfile>
      <anchor>a61b3c524771c5da2b11d3a41ff5b36d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>classpiston_1_1pypiston_1_1PyPistonForce.html</anchorfile>
      <anchor>a2371aef2e2af4ae296a930a92e827929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>piston</name>
      <anchorfile>classpiston_1_1pypiston_1_1PyPistonForce.html</anchorfile>
      <anchor>ad5ddbc01110b2cfc5759ef1917526c24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>piston::setup</name>
    <filename>namespacepiston_1_1setup.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>_piston</name>
      <anchorfile>namespacepiston_1_1setup.html</anchorfile>
      <anchor>a9b8eb68d66b7086733201b00a671d0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacepiston_1_1setup.html</anchorfile>
      <anchor>a814b817d6c0201c643b5fa71a3cae5b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>puppet-basic</name>
    <filename>namespacepuppet-basic.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>a17d47127ee8293c8ac89f38e06c9ceb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>a421c5743a232a88f40da5c30fda70457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>a400559fd3176e937e74e3d4f41ae49ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>ae7fbca78f7414511080c09bb87c3f94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>ad5d61ab0f417978037603c0e24a80608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qk2</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>a4c980250f127e5daa34a0d4a246772ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>a237668d3c872c02113d94f7c2c1d0233</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>a644cc4dcfc16e4e4a168d9c9010f2775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacepuppet-basic.html</anchorfile>
      <anchor>ab5af7e87a5364b5d93010f514e201643</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>puppet-continuous-moving</name>
    <filename>namespacepuppet-continuous-moving.html</filename>
    <class kind="class">puppet-continuous-moving::PuppetVisual</class>
    <member kind="function">
      <type>def</type>
      <name>simulate_system</name>
      <anchorfile>namespacepuppet-continuous-moving.html</anchorfile>
      <anchor>ae76d72737aaec263e0cc827a9e05407c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepuppet-continuous-moving.html</anchorfile>
      <anchor>a77782941aa1bb085a2668575aab47cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepuppet-continuous-moving.html</anchorfile>
      <anchor>ae05f44a6710dff1b4ea9849680bda422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepuppet-continuous-moving.html</anchorfile>
      <anchor>a23f34e1315919143e963373b272a8aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacepuppet-continuous-moving.html</anchorfile>
      <anchor>a9013e82526284b174f06e221186c4606</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>puppet-continuous-moving::PuppetVisual</name>
    <filename>classpuppet-continuous-moving_1_1PuppetVisual.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpuppet-continuous-moving_1_1PuppetVisual.html</anchorfile>
      <anchor>a154a3589d3019f29427bfeed07a4a65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_constraints</name>
      <anchorfile>classpuppet-continuous-moving_1_1PuppetVisual.html</anchorfile>
      <anchor>a218e2582d090c7a59e0ff21430ea206e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>puppet-moving</name>
    <filename>namespacepuppet-moving.html</filename>
    <class kind="class">puppet-moving::PuppetVisual</class>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a7005f272c2e39b925d173a5a9a6ab291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>ab76298e51b62960fefb81e84d2f099f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a9b77b9a5f928542a4db7d0017e8b2bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a21927a1b71773b8d3863e69063e62b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a5b93b4825c88c68e5d7d0f08aa2fd7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>qk2</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>ace637a98344811143d0dceed64f6b6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qk2_0</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>aa1bc91ac53f14de385e60d0c5719a6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a775bdea3092ffc3ff5dfbcb3c83ed7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a362ed5cc5211061b901d242599d8fd6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacepuppet-moving.html</anchorfile>
      <anchor>a2d07c416c1bc4a51e2b9967d3dd3eeb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>puppet-moving::PuppetVisual</name>
    <filename>classpuppet-moving_1_1PuppetVisual.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpuppet-moving_1_1PuppetVisual.html</anchorfile>
      <anchor>abfcefdea9f7a2160fa8ca01ed6de0784</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_constraints</name>
      <anchorfile>classpuppet-moving_1_1PuppetVisual.html</anchorfile>
      <anchor>a3c2a5f63d0b567075023a1a08b65f819</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>puppet-optimization</name>
    <filename>namespacepuppet-optimization.html</filename>
    <member kind="function">
      <type>def</type>
      <name>create_initial_trajectory</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>a423f114a62e6e8c51534e32fc1971d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_system</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>a004c6ac3e5e2d9516cdd6b6f9bf1aac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_desired_trajectory</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>a31906c40bec87a5c796e48c4c5519a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>optimize_trajectory</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>ae3d2b2a365afcd8124bd2c2dc12d0424</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visualize_trajectory</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>ab322e68f6b34e2a8c38fafc40d60658e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>PD_COST</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>aef0ce98b220ebbcfd5293cee80b0b90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>QD_COST</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>a5cb3b1756ce5cefd11fbcabab82dd278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>QK_COST</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>af22f8460f6a5ec8fbc29429d2dac99e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>RHO_COST</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>ac129c023a1792add86251b2db6f16278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VK_COST</name>
      <anchorfile>namespacepuppet-optimization.html</anchorfile>
      <anchor>a51fa48354c11407112e34fd569d656d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pyconfig-spring</name>
    <filename>namespacepyconfig-spring.html</filename>
    <class kind="class">pyconfig-spring::PyConfigSpring</class>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>acee8c6ea9448ddbd08cca7c1a93c9948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>a1a70b847b235914c6bb6f84f0906ed94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>a9072ae34a2efb370fe292f035966090f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>ac472f8a61ee4795fb4441dde98f0370a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q0</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>af1253a30080fcae1b0482aa73e6aa15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q1</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>a4e3848b49967bea17c7cac239a803628</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>a82834642fcecf1bf0193d38bed61ea2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>afe5ce53783cce256ba6aed1454c31517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacepyconfig-spring.html</anchorfile>
      <anchor>a703442d6e4db4fe2109ca784980441e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pyconfig-spring::PyConfigSpring</name>
    <filename>classpyconfig-spring_1_1PyConfigSpring.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpyconfig-spring_1_1PyConfigSpring.html</anchorfile>
      <anchor>ad784296060724f82d0d26bdb55dceddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>V</name>
      <anchorfile>classpyconfig-spring_1_1PyConfigSpring.html</anchorfile>
      <anchor>a155d2d79fb30ac14019502bcfda78c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>V_dq</name>
      <anchorfile>classpyconfig-spring_1_1PyConfigSpring.html</anchorfile>
      <anchor>a9fad9c06af02c436f0078e5c080d7743</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>V_dqdq</name>
      <anchorfile>classpyconfig-spring_1_1PyConfigSpring.html</anchorfile>
      <anchor>aa877195a711e33d56f322a37408cc39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>V_dqdqdq</name>
      <anchorfile>classpyconfig-spring_1_1PyConfigSpring.html</anchorfile>
      <anchor>abe569a6a65a9da8470a2f8fc6f1c1db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config</name>
      <anchorfile>classpyconfig-spring_1_1PyConfigSpring.html</anchorfile>
      <anchor>a0bbc841c54428a3afe7e5c0ebea48ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>k</name>
      <anchorfile>classpyconfig-spring_1_1PyConfigSpring.html</anchorfile>
      <anchor>acadf88574933a1fb96d66acd35f474e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x0</name>
      <anchorfile>classpyconfig-spring_1_1PyConfigSpring.html</anchorfile>
      <anchor>a9b1812469b356ab13c88ae8fdd7cc1d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pypccd</name>
    <filename>namespacepypccd.html</filename>
    <class kind="class">pypccd::PyPointOnPlane</class>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>afb3519463d2edc0df10b6ac89d815433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>a9bd5e7263e6f0a7b60a31ceb0f39a61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>aae0a3c6210106c2d31567a66ae1a452d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>a9cbd84f290e45684edcabbe34bc8f9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>a37dd7336e8e1bfbc872dbbd6e97f95c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>a5f7f7306ac0b8aee9ea87f364e0811f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>abd75677e62821eaa6e70a8110c762fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacepypccd.html</anchorfile>
      <anchor>a4d794ee5e96bff305d19784a1fce5446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pypccd::PyPointOnPlane</name>
    <filename>classpypccd_1_1PyPointOnPlane.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpypccd_1_1PyPointOnPlane.html</anchorfile>
      <anchor>a21e742820960b7e72bd9a8b7e6bec1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>h</name>
      <anchorfile>classpypccd_1_1PyPointOnPlane.html</anchorfile>
      <anchor>add8cb19d45af28967d8a50cb22a0359d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>h_dq</name>
      <anchorfile>classpypccd_1_1PyPointOnPlane.html</anchorfile>
      <anchor>aac0064985a263a60f9d96cfad1bb93aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>h_dqdq</name>
      <anchorfile>classpypccd_1_1PyPointOnPlane.html</anchorfile>
      <anchor>ad3a0c35f389c18415e5bc671e7dd16ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>axis</name>
      <anchorfile>classpypccd_1_1PyPointOnPlane.html</anchorfile>
      <anchor>a34aa56c4c4b1cf68b7b5f87ef1872858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame1</name>
      <anchorfile>classpypccd_1_1PyPointOnPlane.html</anchorfile>
      <anchor>a37a7a42b8c4fb7655f084359b0a859fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame2</name>
      <anchorfile>classpypccd_1_1PyPointOnPlane.html</anchorfile>
      <anchor>aeffbb6cfca863ef7301dc21d32b05e57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>radial</name>
    <filename>namespaceradial.html</filename>
    <class kind="class">radial::PistonVisual</class>
    <class kind="class">radial::RadialEngine</class>
    <member kind="variable">
      <type>float</type>
      <name>B</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>a5120dcb4657ea8bdf4c9ef5426ac61c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>C</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>aa206a4069c650b6b5456c8c9cdd60231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>CRANK_OFFSET</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>a2616c319ef70a2e40faf2d76dc327570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>acdac634e5fb54eb1cf4a157a94ba2dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>m0</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>a81e38660fb5c4c67bdaf0dc6d7fe9ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>ac712a420987b13450e572894ac25bd2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>piston_force_curve</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>ad48ae1388f949e988d8efdbc1f83dcdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>a27aaddacaadc0e4ff3321bbeb9e527d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>ac63140e83f2c73ebdcb86e6d451d373e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ROD_LENGTH</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>a8635f4c0cdf27dd272877fe392f63282</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>abc4e8e1b87ed091c00acdca6e8c3092e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>ade55dd801062c2dc1ffb65afad7a9466</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespaceradial.html</anchorfile>
      <anchor>a9d549d1cca2ef5165e46706ae209b9bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>radial::PistonVisual</name>
    <filename>classradial_1_1PistonVisual.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classradial_1_1PistonVisual.html</anchorfile>
      <anchor>a67f08092e5b65da5ceb2bb7bbe306df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>density</name>
      <anchorfile>classradial_1_1PistonVisual.html</anchorfile>
      <anchor>a626aada74e554c4f92a9eff30fdd950f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>radial::RadialEngine</name>
    <filename>classradial_1_1RadialEngine.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classradial_1_1RadialEngine.html</anchorfile>
      <anchor>a53ace4118de64008f1308c9a42df2f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spline</name>
      <anchorfile>classradial_1_1RadialEngine.html</anchorfile>
      <anchor>ae0482651882db4c6198b75c7aa2ed3e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_add_piston</name>
      <anchorfile>classradial_1_1RadialEngine.html</anchorfile>
      <anchor>a14ff95564f8f80914773273fadf2e3c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="namespace">
    <name>scissor</name>
    <filename>namespacescissor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>make_scissor_lift</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a8871183ddc87bbffe008dca5a3df380d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simulate_system</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>ad542426949ef0944a43fe52e64704314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a2643d6ea858c31df2436339fb08166dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>I_link</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>afb3ef055458f2077e2024f6e6590789a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>L_link</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a3c0dcc5411ca6d2c538c62f6f0507505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_link</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a8910a0d354589e382b5ac16616a95ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_slider</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a896d15b8d2aa53fe8c922b5507551f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>segments</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a32a974df6aac051df76062d365b577d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>adc812ba05cc3fda70bbc373367a4a4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a88c26f3302e35f0d9c434aebbc0df7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>theta_0</name>
      <anchorfile>namespacescissor.html</anchorfile>
      <anchor>a46bcba659a6f7508629b7dab587f9b81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>screw</name>
    <filename>namespacescrew.html</filename>
    <class kind="class">screw::Screw</class>
    <member kind="function">
      <type>def</type>
      <name>calc_x</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>a8e353983648107b8c47c1f8893ef89ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>acee08dd42e3c896b195961f9984d174e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>frames</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>a200880de7d17e4a5ed4aadea2d428084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mvi</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>ab5053087f8294a9c441e626d2a9ca491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>af8ae05ba6c1dae3c6602e361f749df4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>aebd71fb2718ffc7d2edecaaf4ae20d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>a9dc02e01dffbbc927e19d9e04cdf9572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>a94881a38f822583cb018be9e7c57e0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t2</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>ac887b3ca628fb81989e277b754d3d64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tf</name>
      <anchorfile>namespacescrew.html</anchorfile>
      <anchor>a0ccad65e3b95586823d9016ed8229646</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>screw::Screw</name>
    <filename>classscrew_1_1Screw.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classscrew_1_1Screw.html</anchorfile>
      <anchor>a2fd442887468efde4554325f7662d9a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>delete</name>
      <anchorfile>classscrew_1_1Screw.html</anchorfile>
      <anchor>a5e8feb66a90123d353147f611b097ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>h</name>
      <anchorfile>classscrew_1_1Screw.html</anchorfile>
      <anchor>a393c17cb6e7848fb83f5584ef00e8e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>h_dq</name>
      <anchorfile>classscrew_1_1Screw.html</anchorfile>
      <anchor>a8708473d5243e68f08d4f49bbcdadce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>h_dqdq</name>
      <anchorfile>classscrew_1_1Screw.html</anchorfile>
      <anchor>a8702612566ce404de6ed5292a8634266</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>requires_config</name>
      <anchorfile>classscrew_1_1Screw.html</anchorfile>
      <anchor>a601e77655870386add345ec68075afeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angle_config</name>
      <anchorfile>classscrew_1_1Screw.html</anchorfile>
      <anchor>a593ea729cc4d3eb25228d8bb5ce981a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset_config</name>
      <anchorfile>classscrew_1_1Screw.html</anchorfile>
      <anchor>a28f6ff9dfe25b4093d617fd3a9558ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pitch</name>
      <anchorfile>classscrew_1_1Screw.html</anchorfile>
      <anchor>a1ea1250d94b2b0586c80607acd7351c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>spline</name>
    <filename>namespacespline.html</filename>
    <member kind="variable">
      <type>list</type>
      <name>data1</name>
      <anchorfile>namespacespline.html</anchorfile>
      <anchor>a43781a11aa483d1f16d8f1d9d70aaa41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>data2a</name>
      <anchorfile>namespacespline.html</anchorfile>
      <anchor>aa30d29b401056dbb24026834ba9ae770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>data2b</name>
      <anchorfile>namespacespline.html</anchorfile>
      <anchor>a59a49e983f58f1f34d91a8040a12671c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src</name>
    <filename>namespacesrc.html</filename>
    <namespace>src::__version__</namespace>
    <namespace>src::config</namespace>
    <namespace>src::constraint</namespace>
    <namespace>src::constraints</namespace>
    <namespace>src::discopt</namespace>
    <namespace>src::finput</namespace>
    <namespace>src::force</namespace>
    <namespace>src::forces</namespace>
    <namespace>src::frame</namespace>
    <namespace>src::midpointvi</namespace>
    <namespace>src::potential</namespace>
    <namespace>src::potentials</namespace>
    <namespace>src::puppets</namespace>
    <namespace>src::ros</namespace>
    <namespace>src::spline</namespace>
    <namespace>src::system</namespace>
    <namespace>src::tapemeasure</namespace>
    <namespace>src::util</namespace>
    <namespace>src::visual</namespace>
  </compound>
  <compound kind="namespace">
    <name>src::__version__</name>
    <filename>namespacesrc_1_1____version____.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespacesrc_1_1____version____.html</anchorfile>
      <anchor>aef677ddbf1ca4ca2679cdbeb64657ea2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::config</name>
    <filename>namespacesrc_1_1config.html</filename>
    <class kind="class">src::config::Config</class>
  </compound>
  <compound kind="class">
    <name>src::config::Config</name>
    <filename>classsrc_1_1config_1_1Config.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a5a168da804655777e968e8d76a3aa7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a844385d4e135afe7b6122fc032ab3d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ddq</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a8a9b35c9200904428a7ac54f3533c85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ddq</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a8a9b35c9200904428a7ac54f3533c85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dq</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>aae3dcba1db2db4cae6d3c7cc133b88f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dq</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>aae3dcba1db2db4cae6d3c7cc133b88f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frame</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a17238cff70fe31f364363a3ffd3bf0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>index</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a84f17327bf10744d97ec4618fa4e464e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>k_index</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>aed4712aaad0abb8eefa40054a0ce467d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>kinematic</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>afe12d5f4ffa426ed86431c597f5c9697</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>masses</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a906bccefd9a06db334423e023bb57eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>ae44496397860bbbb056851092109a80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>ae44496397860bbbb056851092109a80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a692f78a133c50919466dd810f847e09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a461d71a299443b3f47559aebc660379d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ddq</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a0b2aed7b5ba455438b16e707d090c6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dq</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a075e93ccffc133345cf700df3f6b03a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_kinematic</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>aa3ffc253cbbdd09d6ddb242cda5b9665</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_masses</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>ada6368215740319e81e623bdc3e621dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a010f2ee93565e37bc64af23e4ed71da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_system</name>
      <anchorfile>classsrc_1_1config_1_1Config.html</anchorfile>
      <anchor>a75d94036a1eb77ae46b81c98cd252e2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::constraint</name>
    <filename>namespacesrc_1_1constraint.html</filename>
    <class kind="class">src::constraint::Constraint</class>
  </compound>
  <compound kind="class">
    <name>src::constraint::Constraint</name>
    <filename>classsrc_1_1constraint_1_1Constraint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>a46d579f8c4b12a86f2f8e9f264669e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>h</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>a0e8510e17d3c00e5191c1912983bce97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>h_dq</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>aad5d7ce11383a1d7c1b0e21541884bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>h_dqdq</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>a1d546c8066fb3740f1c313b3cd8caf41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>h_dqdqdq</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>a1c452d83c60873d168fc3b0900f79237</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>h_dqdqdqdq</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>a2d07335efe779c5a54114ba093f50a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>index</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>a58041df8925a478d0801d7db56835113</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opengl_draw</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>acb4a481f0c2fd9b333e2013cd422f9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>a5c3484117e0f8cba70ef92aaa2ce5496</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tolerance</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>ae782981e33f2f596084b2cf2a0955654</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tolerance</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>ae782981e33f2f596084b2cf2a0955654</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_h_dq</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>abd2e593192d8f690e1aff129a3d427b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_h_dqdq</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>a31becedb8d5362606d6f7c0dd076f5c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_h_dqdqdq</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>adc44d3046bb53db70d8be1f98e6c5f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_h_dqdqdqdq</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>aee1fd0309cf1c24f5405c7e2fa2cb5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>a77f41d24b726969b78afa0c6ac6de82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tolerance</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>a9492fe09a8319c8da3833db15b1fb27b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_system</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>a1a9d704254ccf5d0a83634c6ca0c392a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_tolerance</name>
      <anchorfile>classsrc_1_1constraint_1_1Constraint.html</anchorfile>
      <anchor>a0c471c5b4737006d81b20c8d49cf9f74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::constraints</name>
    <filename>namespacesrc_1_1constraints.html</filename>
    <namespace>src::constraints::distance</namespace>
    <namespace>src::constraints::point</namespace>
  </compound>
  <compound kind="namespace">
    <name>src::constraints::distance</name>
    <filename>namespacesrc_1_1constraints_1_1distance.html</filename>
    <class kind="class">src::constraints::distance::Distance</class>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1constraints_1_1distance.html</anchorfile>
      <anchor>a7bd67a8fc51ca7b9ebc44ae6233ee714</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::constraints::distance::Distance</name>
    <filename>classsrc_1_1constraints_1_1distance_1_1Distance.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>a0e1d73513729c9d744746fe8ee87e694</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>ad79035ebd261ee0654c90341b1c0a8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>config</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>a915c85008adb891fa0bd7ed36f5d289e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>distance</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>ab72fb4dd78c1887485f0dd86295289ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>distance</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>ab72fb4dd78c1887485f0dd86295289ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frame1</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>a8c11795a2f35bebd0eeaaac45ea5583e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frame2</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>a63014e7676300690c60504a934cd7860</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_actual_distance</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>a014142fec95cacf3aa45358c88c47329</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opengl_draw</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>abdecdba8270e3b31309ced1a70659052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_config</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>a060983e6960f21c3d40278993a58acfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_distance</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>a6cac5625c0a1a339de17f0f4270dd3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frame1</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>af693f4eaf1a2f1db0c6e4e8559e12abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frame2</name>
      <anchorfile>classsrc_1_1constraints_1_1distance_1_1Distance.html</anchorfile>
      <anchor>a0460f3a2c74dad665ed9fcfb5349cceb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::constraints::point</name>
    <filename>namespacesrc_1_1constraints_1_1point.html</filename>
    <class kind="class">src::constraints::point::PointOnPlane</class>
  </compound>
  <compound kind="class">
    <name>src::constraints::point::PointOnPlane</name>
    <filename>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</anchorfile>
      <anchor>ae04bf972c2f50b5c6ce65e88281276fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</anchorfile>
      <anchor>add94817e592db0977fbeb295c18114d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>normal</name>
      <anchorfile>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</anchorfile>
      <anchor>adf06c7978822b94f06d4b80ac8969cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>normal</name>
      <anchorfile>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</anchorfile>
      <anchor>adf06c7978822b94f06d4b80ac8969cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plane_frame</name>
      <anchorfile>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</anchorfile>
      <anchor>ac812db30f601ae87b56db5bf7ddc787b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>point_frame</name>
      <anchorfile>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</anchorfile>
      <anchor>a93722588a33eac925ab2e845692dc229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>normal</name>
      <anchorfile>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</anchorfile>
      <anchor>af9b3b87409549ee7b7edb82a121b17e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_normal0</name>
      <anchorfile>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</anchorfile>
      <anchor>a53f79604444ff27b250d71c52b62c713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_normal1</name>
      <anchorfile>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</anchorfile>
      <anchor>a3f5a615ffc760bebcc737bc91fee0441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_normal2</name>
      <anchorfile>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</anchorfile>
      <anchor>a21bbbe24ebcfc11d312702ec3db31bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_plane_frame</name>
      <anchorfile>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</anchorfile>
      <anchor>a2bc0fa3e671231412f56b4d03a735288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_point_frame</name>
      <anchorfile>classsrc_1_1constraints_1_1point_1_1PointOnPlane.html</anchorfile>
      <anchor>ac918f291596ca7beba3cc24c46ae7d81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::discopt</name>
    <filename>namespacesrc_1_1discopt.html</filename>
    <namespace>src::discopt::dcost</namespace>
    <namespace>src::discopt::dlqr</namespace>
    <namespace>src::discopt::doptimizer</namespace>
    <namespace>src::discopt::dsystem</namespace>
  </compound>
  <compound kind="namespace">
    <name>src::discopt::dcost</name>
    <filename>namespacesrc_1_1discopt_1_1dcost.html</filename>
    <class kind="class">src::discopt::dcost::DCost</class>
  </compound>
  <compound kind="class">
    <name>src::discopt::dcost::DCost</name>
    <filename>classsrc_1_1discopt_1_1dcost_1_1DCost.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>a4f2a18c9ddbdc050de16ff765bca0a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>l</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>a578b7745ef83dadece851a311e57432c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>l_du</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>a2cb0f6757e76ca4236290d5c173104d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>l_dudu</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>a949bf60a3590b1ee363eda646cfc9706</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>l_dx</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>aa9d3e2e399c36339661a134bc4ea5f14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>l_dxdu</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>acb4d104bdbb1829d4f4cb04fe53dd483</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>l_dxdx</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>a97ddc6f882aaea51bd04fce08a78cc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>m</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>a73b0185b2b2067a0896e5937facdd1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>m_dx</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>ac74380ad6cd66fbbc12a7c3bce1a298a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>m_dxdx</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>ad838408aa74a9012f07563469036a0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Q</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>a4e5aa47b6fd30b1e1785d16d53664b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Qf</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>a83a9b66b3a4f27b534adc7105a694e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>R</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>a3351861ecabc2de255ca46e6a1854e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ud</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>a4f9a0aac3ea2ec2b259227f9fc6352df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xd</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>a3d09489ae88eb5e31a010e4fa7c198a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_S</name>
      <anchorfile>classsrc_1_1discopt_1_1dcost_1_1DCost.html</anchorfile>
      <anchor>ae25faaa2ec70616856b94c479ac8eecb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::discopt::dlqr</name>
    <filename>namespacesrc_1_1discopt_1_1dlqr.html</filename>
    <member kind="function">
      <type>def</type>
      <name>solve_tv_lq</name>
      <anchorfile>namespacesrc_1_1discopt_1_1dlqr.html</anchorfile>
      <anchor>ae1414586d4cc20d7b7f414918bd13bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>solve_tv_lqr</name>
      <anchorfile>namespacesrc_1_1discopt_1_1dlqr.html</anchorfile>
      <anchor>a0c7cde6596cbc888b0349238eae95d6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::discopt::doptimizer</name>
    <filename>namespacesrc_1_1discopt_1_1doptimizer.html</filename>
    <class kind="class">src::discopt::doptimizer::DOptimizer</class>
    <class kind="class">src::discopt::doptimizer::DOptimizerDefaultMonitor</class>
    <class kind="class">src::discopt::doptimizer::DOptimizerMonitor</class>
    <class kind="class">src::discopt::doptimizer::DOptimizerVerboseMonitor</class>
    <member kind="variable">
      <type></type>
      <name>pyplot_available</name>
      <anchorfile>namespacesrc_1_1discopt_1_1doptimizer.html</anchorfile>
      <anchor>a702539aa652c59eadb154097b627ab61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::discopt::doptimizer::DOptimizer</name>
    <filename>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a619503817a454305f9141e04f315c71f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>armijo_search</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>ac990d846cf6c8c678a5175cfd15f2008</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>armijo_simulate</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>ab483e941fce9e64cf4a4ce56c61c5f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_cost</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>ac3067909bacf2a539e072521ee9a5eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_dcost</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>ab184597f1232430c8e5405b6691faa48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_ddcost</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a6a547e22f19cf6188766c335b2ef0f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_descent_direction</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>ad9da88e343222954eb91e57d56ae1bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_newton_model</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a4ed0a5ca2b77701b343265d355d6fb55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_quasi_model</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a4a7c7d60986ee5ae6e5a424672fb0c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_steepest_model</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a91135a96ae68dd5b45b531a08d312dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_dcost</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>abc3e4606f4a417e08b3b44492a8d082b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_ddcost</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a15c463e895e57d31cc94e9342244795a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>descent_plot</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a88ba103beb4b151dfb605080459ee9aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>optimize</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a7c893776e2cc70f64e2669c49f6e16ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>select_fallback_method</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a251ce645f6a8464bfeeb53822a8d82db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>select_method</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>aa6466fa7ded026b34c4776a017ee75a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a67b067d3bac9f2ff78a4228e392e29c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>armijo_alpha</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>ae735867688f3b921c44bd5ad2f1a105b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>armijo_beta</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a4134c150e10e9245794fa3d23822de52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>armijo_max_iterations</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a79d5192d412b81a350fedfe8dab3df8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cost</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>acd81fcdf9bbec2bf73e817b7b81fe598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>descent_tolerance</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>ac0422e504520350699dc3a0c5108b51f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dsys</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>ae767c81334244080e72ae547c549cf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>first_method</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>af8833e4d23ce5a2a175f75911c2faeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>first_method_iterations</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>aff1d3a8cfdd032d92ab37a22ffb3d025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>monitor</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>ae2809a6b023612180ecb2099188f887b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>optimize_ic</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a3580202b575b58395e4af9bb3ccb5be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Qproj</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>acabf84025219f5094bf1521f86303d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Rproj</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a47d2b0087c7cd48c6903bc5155a473e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_method</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizer.html</anchorfile>
      <anchor>a14ae69d0ec3b65b26ec205a469956b42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::discopt::doptimizer::DOptimizerDefaultMonitor</name>
    <filename>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</filename>
    <base>src::discopt::doptimizer::DOptimizerMonitor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>a461f5d398f86a0bb0ab7b60edfb727a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>armijo_evaluation</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>a5c19c4dd36b6da6445fc0b23cc9d05b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>armijo_search_failure</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>a99f8e6b9d69a7dab4f15d5ce5ba19297</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>armijo_simulation_failure</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>a663e27aa99aeccba734bdb367abcbde0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_costs</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>a8743b834687657ac96dc6ab3b6a76a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_dcosts</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>afc5d9137ed3371b87f9725922906cb33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>msg</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>a1a178e0b142362f8c84b6b7ef8c1db4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>optimize_begin</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>abd909174a964ffb0d12d4a302aa43a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>optimize_end</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>a15061f5d6c09479f4226a76b4f501b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step_begin</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>aaf9ab4f2ba896f66639a893c67423cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step_completed</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>ae7ffb8b056b75adfc0e7e1e93d23d263</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step_info</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>a1c7ff90853e1e6d0d8840767f0a08496</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step_method_failure</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>af026204235061a8a6698d873bc3a8f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step_termination</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>ae0aee279bdf6a921eba2688b0d609594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>armijo</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>ac95a94a1d4268dec44a618125e122391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cost_history</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>afad0ef78525ffc5cd6f06f7cb2fb6b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dcost_history</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>aa06f87441498eda5e733cecf1e85edd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iteration</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>abfea40c782457e5124ebc8f4858cd9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>method</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>a2593bdef249c9bdaf0585f946247c35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_cost</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>a758fcca0ad751f143b3c2c95bf483177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_dcost</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>a296b48a59011fce44ccb15a556544085</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerDefaultMonitor.html</anchorfile>
      <anchor>ad9ed0db659c7c230fb8b20dab7eb7476</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::discopt::doptimizer::DOptimizerMonitor</name>
    <filename>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerMonitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>armijo_evaluation</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerMonitor.html</anchorfile>
      <anchor>a965d7cebaf5ddbeb26614bf06100e168</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>armijo_search_failure</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerMonitor.html</anchorfile>
      <anchor>a8b9ecba853da34402c5c5fb1d4a0e9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>armijo_simulation_failure</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerMonitor.html</anchorfile>
      <anchor>a0e1ff5b290e9e4ac367ac68eb37b13d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>optimize_begin</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerMonitor.html</anchorfile>
      <anchor>a633e89828281ca37f853e524fdb1bfe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>optimize_end</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerMonitor.html</anchorfile>
      <anchor>a326df47d0bc67ce10e5060ff059183b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step_begin</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerMonitor.html</anchorfile>
      <anchor>a74c700e3652d4698fc9f98bf972e1d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step_completed</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerMonitor.html</anchorfile>
      <anchor>a2fe456318a37c237e4805cf308414abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step_info</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerMonitor.html</anchorfile>
      <anchor>a46d1199a2c0121b99f1f55cd8c86a317</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step_method_failure</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerMonitor.html</anchorfile>
      <anchor>a1f2e2566f5b3b1186fbba76c51603e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step_termination</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerMonitor.html</anchorfile>
      <anchor>af14314247cc801897fdb4f53b9032128</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::discopt::doptimizer::DOptimizerVerboseMonitor</name>
    <filename>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerVerboseMonitor.html</filename>
    <base>src::discopt::doptimizer::DOptimizerDefaultMonitor</base>
    <member kind="function">
      <type>def</type>
      <name>armijo_evaluation</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerVerboseMonitor.html</anchorfile>
      <anchor>a2abd4d04bb32ddd73e46a9d66478a21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>optimize_begin</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerVerboseMonitor.html</anchorfile>
      <anchor>a2bbd4476924f483f906b30260af88c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>optimize_end</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerVerboseMonitor.html</anchorfile>
      <anchor>a2494487be2904677d48a9bdd727a74a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step_info</name>
      <anchorfile>classsrc_1_1discopt_1_1doptimizer_1_1DOptimizerVerboseMonitor.html</anchorfile>
      <anchor>a9a5ba95a862d767eaf338791349db127</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::discopt::dsystem</name>
    <filename>namespacesrc_1_1discopt_1_1dsystem.html</filename>
    <class kind="class">src::discopt::dsystem::DSystem</class>
  </compound>
  <compound kind="class">
    <name>src::discopt::dsystem::DSystem</name>
    <filename>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a6325864ca8298ed00d501390a70f6584</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>build_input</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a7d46c92c8c44bf50099a875e4024ab33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>build_state</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a7e590903a1ee3f49c0990d117ff6bcd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>build_trajectory</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a95859f747ed87040107e19201dca903d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_feedback_controller</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a587dcb282623edc7a547f3575d66bb91</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_fdu</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a1cc0b7873b3d2f7d2b0f4aaadda61f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_fdudu</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a85ac25ce500c1fce27abe0cbc9c3fde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_fdx</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a201480d806e881bddbbaf27980d6906f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_fdxdu</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ae096200570c46f929529e3e9164540f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_fdxdx</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a4b5e08bbf9f412c58ce1e63eebc408a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>convert_trajectory</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a10ff55b33d87b0b4632e50e7359a013a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dproject</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a887c8bf8aa10021e6523f01c42d601b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a35e6f1a516a5542b9776583b4d98e23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fdu</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>affebeeed71e1e5c8df54be229886c28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fdudu</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a330d87b2662ad3db2327544bb776f265</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fdx</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a19b87bbb03e10c8a824d00abcaf82df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fdxdu</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a1f170b8631e4d1bae4303dbff758da1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fdxdx</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ab01b5ae67b138bbfb9a8baf9f74096d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>k</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a1bc5bbe50858349982e0dc54f4d0208b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>kf</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>adb563f2747b2262ca77e86f4dda80f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>linearize_trajectory</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a6730aa2e67d9a1f460847ce1bf1007fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_state_trajectory</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a50932f720e60291519d31a5568fd65d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nU</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a374fb2c0eb49fe65e1e9a7ff8375e992</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nX</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a1e4a23135701f8835716e6879162492c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>project</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ab275f6775f0a8037783ddb9e0b73f57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>save_state_trajectory</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ad4d7ec7734a9e169bc9f131eb7f3dea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ad419413271f0ddac0f175cab1f5b3b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>split_input</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a8a1d1f97368f4f52078038796a26c2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>split_state</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>abdaa1696fe516dc0db0519878823442c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>split_trajectory</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a7376fdc29c053917c3f84d15a465ebc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a89a753e1f80fbccbd398c31e502a7a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a63b9dce7135df4e735af6fb52b0c5bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>time</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ae4c7761ff0b1c0cd23baa6fec8812905</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>time</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ae4c7761ff0b1c0cd23baa6fec8812905</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>uk</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a653506f39db5c4a1779e2ad0165d5cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>xk</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ad134abf9afaa113e0307a00c1d5d2bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a38982cfc42c70b3145088dcf405ccab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>varint</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ade8570a9caefee05566d42edca483a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_k</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ad0e552f73752d822c6f83b52f0abbe4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_np</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>af2fc461a4130be1c82818bb01e314f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_nQ</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a8761720a2c2649c16618bb516e658786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_nrho</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a6ebec7ab5dfaf34074d45cb031425ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_nu</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ac6ad73ebaaf0d4de258e83158990c212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_nU</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a38728b6a42c7b1bda002bc49b72a88bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_nv</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>aa5c502a0bb73bfc40ae1579e364e1e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_nX</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a956641d7dd789082e029eb21cdba6e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_slice_p</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ac298c899ab685c6416b14d3ec61f2ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_slice_Q</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>ac3b29fba352aa7de02e52b78ba087777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_slice_Qd</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>aa6387d6f83d865d6c7b65f3f0c6d5248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_slice_Qk</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a234362f159cb9f62ba4cc3a717980bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_slice_rho</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a3a1964dca2497bb5f043575c23d75920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_slice_u</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a57050bdd93e307e2bf714225108b670b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_slice_v</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a8c258ba354dce96fa1d23eb4feaabf64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_time</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a6f1c015750670c80d4ca5b9a61dacf74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_uk</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a1fd12dda7e49cefc0b889c1a7f4a26e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_xk</name>
      <anchorfile>classsrc_1_1discopt_1_1dsystem_1_1DSystem.html</anchorfile>
      <anchor>a8cbcb836bd2d2fedb212c14bc6d42e73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::finput</name>
    <filename>namespacesrc_1_1finput.html</filename>
    <class kind="class">src::finput::Input</class>
  </compound>
  <compound kind="class">
    <name>src::finput::Input</name>
    <filename>classsrc_1_1finput_1_1Input.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1finput_1_1Input.html</anchorfile>
      <anchor>af8698f984f134232ed9d37ff2d2c01fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classsrc_1_1finput_1_1Input.html</anchorfile>
      <anchor>a166fe0088b4522b30d6277244618a8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>force</name>
      <anchorfile>classsrc_1_1finput_1_1Input.html</anchorfile>
      <anchor>ab1be9cc257fef7d75c07617c549a1e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>index</name>
      <anchorfile>classsrc_1_1finput_1_1Input.html</anchorfile>
      <anchor>a55e06d1aa89b91d5c58c3b42dc0dd5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system</name>
      <anchorfile>classsrc_1_1finput_1_1Input.html</anchorfile>
      <anchor>a17de23a1bc9f174f50f53a5f3ea1161f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>u</name>
      <anchorfile>classsrc_1_1finput_1_1Input.html</anchorfile>
      <anchor>aa127111baf3b8275fc88ae293f1c807c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>u</name>
      <anchorfile>classsrc_1_1finput_1_1Input.html</anchorfile>
      <anchor>aa127111baf3b8275fc88ae293f1c807c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrc_1_1finput_1_1Input.html</anchorfile>
      <anchor>a459f5822962df20ee973711fd5fa152e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_system</name>
      <anchorfile>classsrc_1_1finput_1_1Input.html</anchorfile>
      <anchor>a93c985b65460220265834827e4e958ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_u</name>
      <anchorfile>classsrc_1_1finput_1_1Input.html</anchorfile>
      <anchor>a889fe599e74273fa17d47ac071bdc8a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::force</name>
    <filename>namespacesrc_1_1force.html</filename>
    <class kind="class">src::force::Force</class>
  </compound>
  <compound kind="class">
    <name>src::force::Force</name>
    <filename>classsrc_1_1force_1_1Force.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>af825e53d52f99395522aa800002eee4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>aa818584aff5cfee785e7b199e972372e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_ddq</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>adff8d2e6d183720bedbb93990623f278</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_ddqddq</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>a7011d6e6155d3cc44f8d46ac2a965f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_ddqdq</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>a9b899f966f332b81af7d8f20fb719fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dq</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>a2276032c8bc960239045c03f1bd02a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dqdq</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>a6a3230357666df99bc6686c7c7cfd56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_du</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>aafae395656c525943ec9223ae908abb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_duddq</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>ae0b95a445894f906374c59d3240e56cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dudq</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>a4541df3ea00c899314c788f600dcbbc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dudu</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>a8e80faf55a88cee7dfcf28b6fc1b9b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opengl_draw</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>aec4d348485ef27d7b28bb23660089468</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>a569f89d263dae44bb2805662c7aa46da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_f_dq</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>aea7cbab4b68ad57f1f71d4c514cf8de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>a7d9acf5df3c9e6ab03a36d926c74178f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_input</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>a6d9548f86adfef901932ab95b44ea43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_system</name>
      <anchorfile>classsrc_1_1force_1_1Force.html</anchorfile>
      <anchor>ac23ea8a2537cf0468daca926af0de6b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::forces</name>
    <filename>namespacesrc_1_1forces.html</filename>
    <namespace>src::forces::bodywrench</namespace>
    <namespace>src::forces::configforce</namespace>
    <namespace>src::forces::damping</namespace>
    <namespace>src::forces::hybridwrench</namespace>
    <namespace>src::forces::spatialwrench</namespace>
    <namespace>src::forces::testforce</namespace>
  </compound>
  <compound kind="namespace">
    <name>src::forces::bodywrench</name>
    <filename>namespacesrc_1_1forces_1_1bodywrench.html</filename>
    <class kind="class">src::forces::bodywrench::BodyWrench</class>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1forces_1_1bodywrench.html</anchorfile>
      <anchor>abdc0b1e58c8240865183030a567c9429</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::forces::bodywrench::BodyWrench</name>
    <filename>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>ac1d97eae0e58676dc71f315bb8bd587a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frame</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>ae765a8f6c0d4895f9850a6b1c1fd97ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opengl_draw</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>a8ce568958a34993ee72f915444b9b65b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrench</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>a28dbedc5167e44bd303392460e0e2d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrench_val</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>ad2b1127b2b556b976f523b3b263333bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrench_val</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>ad2b1127b2b556b976f523b3b263333bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wrench_cons</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>a154b68172576688fcd603a20806c7169</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wrench_cons</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>a154b68172576688fcd603a20806c7169</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wrench_vars</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>aa541e9208354490e18bf7b0456879064</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wrench_vars</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>aa541e9208354490e18bf7b0456879064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frame</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>a99313ebb41de3fc1e0dc59659f89f8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con0</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>ae41e4973aa0958c0157a686a139280e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con1</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>a68191cd5373ff0c8d649a85fa311ebbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con2</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>af95e6a1260d18dac2494b420cd18d7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con3</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>af817712f1edaadc2b1414fe122fa92b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con4</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>aed2e7283ae5f513f64b41e102ce8dfb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con5</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>acbf8b71ac94bbd8e354e73f02b0571d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_cons</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>a9366170c21101dc66bb49c6dcaef8845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var0</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>a0ef790c7d23541e173260429ecd3d154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var1</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>ab107ceb8b0ad8b52e5450418885ac828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var2</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>a65b6456f1d74e45d3420e508e570d721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var3</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>a83aea39a449c402fef9732438f496bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var4</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>ab7a5b80a1578a7ad5fc34daa5a54a277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var5</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>a8d7457f4cd22d1da824d417b8188cdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_vars</name>
      <anchorfile>classsrc_1_1forces_1_1bodywrench_1_1BodyWrench.html</anchorfile>
      <anchor>a4d96cfadeafd0391e220817c8cde5f97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::forces::configforce</name>
    <filename>namespacesrc_1_1forces_1_1configforce.html</filename>
    <class kind="class">src::forces::configforce::ConfigForce</class>
  </compound>
  <compound kind="class">
    <name>src::forces::configforce::ConfigForce</name>
    <filename>classsrc_1_1forces_1_1configforce_1_1ConfigForce.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1forces_1_1configforce_1_1ConfigForce.html</anchorfile>
      <anchor>a27dda476404f07686807cd140f03643d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>config</name>
      <anchorfile>classsrc_1_1forces_1_1configforce_1_1ConfigForce.html</anchorfile>
      <anchor>a7f28cf4098032fabc3c24c9754581fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finput</name>
      <anchorfile>classsrc_1_1forces_1_1configforce_1_1ConfigForce.html</anchorfile>
      <anchor>a57cdc80aa2b3e0556138a54b03d8a754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_config</name>
      <anchorfile>classsrc_1_1forces_1_1configforce_1_1ConfigForce.html</anchorfile>
      <anchor>adf8e84569e99e1c7894efb9330981e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_input</name>
      <anchorfile>classsrc_1_1forces_1_1configforce_1_1ConfigForce.html</anchorfile>
      <anchor>a6031193e6edf312aa6bbdfbc2da4c034</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::forces::damping</name>
    <filename>namespacesrc_1_1forces_1_1damping.html</filename>
    <class kind="class">src::forces::damping::Damping</class>
    <member kind="variable">
      <type>list</type>
      <name>__all__</name>
      <anchorfile>namespacesrc_1_1forces_1_1damping.html</anchorfile>
      <anchor>a63aa8231b0bb838dfdb502e9d71479b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::forces::damping::Damping</name>
    <filename>classsrc_1_1forces_1_1damping_1_1Damping.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1forces_1_1damping_1_1Damping.html</anchorfile>
      <anchor>abd34672305be95fd2a944a44ab2d98e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>default</name>
      <anchorfile>classsrc_1_1forces_1_1damping_1_1Damping.html</anchorfile>
      <anchor>a289f8727dc6f2ef54fe2ec076fa9dcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>default</name>
      <anchorfile>classsrc_1_1forces_1_1damping_1_1Damping.html</anchorfile>
      <anchor>a289f8727dc6f2ef54fe2ec076fa9dcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_damping_coefficient</name>
      <anchorfile>classsrc_1_1forces_1_1damping_1_1Damping.html</anchorfile>
      <anchor>a0c9f307270f4824b8da8d9a43cb1ef5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_damping_coefficient</name>
      <anchorfile>classsrc_1_1forces_1_1damping_1_1Damping.html</anchorfile>
      <anchor>af47478982620f292b31488ff951e3ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>coefficients</name>
      <anchorfile>classsrc_1_1forces_1_1damping_1_1Damping.html</anchorfile>
      <anchor>a635d090c1b8d1a1cfb985a8054cb52a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_structure_changed</name>
      <anchorfile>classsrc_1_1forces_1_1damping_1_1Damping.html</anchorfile>
      <anchor>a2f3bd334ff577355f95812691b3a629c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_coefficients</name>
      <anchorfile>classsrc_1_1forces_1_1damping_1_1Damping.html</anchorfile>
      <anchor>a1a6978b1b2250bf8f5eeb2a7e90d462e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_default</name>
      <anchorfile>classsrc_1_1forces_1_1damping_1_1Damping.html</anchorfile>
      <anchor>a27f2cd30b401d4935ddcc0cd8c4e763c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::forces::hybridwrench</name>
    <filename>namespacesrc_1_1forces_1_1hybridwrench.html</filename>
    <class kind="class">src::forces::hybridwrench::HybridWrench</class>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1forces_1_1hybridwrench.html</anchorfile>
      <anchor>af9948438843fb79cf90a1421a5caf1da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::forces::hybridwrench::HybridWrench</name>
    <filename>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a2d130fce897c82a809456f9c2d9d6178</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frame</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>afb52382d80fd43628211ece06e360c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opengl_draw</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>aa56e44a711b11c72697e5a38960c8566</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrench_val</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a88ec9afac000dda7ae67bd3854e60ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrench_val</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a88ec9afac000dda7ae67bd3854e60ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wrench</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>ac8b6d635ac5a12fe3eb0f10cd82c18f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wrench_cons</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a54fd00ce563660aca1a8129ffb3a1499</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wrench_cons</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a54fd00ce563660aca1a8129ffb3a1499</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wrench_vars</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a25aa0d7cc3cfa62bf0283e91da67e48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wrench_vars</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a25aa0d7cc3cfa62bf0283e91da67e48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frame</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a702b354f19a93de501e0caaaac12d90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con0</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>af7a8e471539e0675fc0f6d6b06804e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con1</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a1965106dfcae373ba83cc301ab075b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con2</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a93208c3b7086538a9ea47fcc74b82df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con3</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a26235a1223a6ecac42d28e0c5c171d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con4</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a9a53274e45c3b9fb06600ae20aa33769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con5</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>ae4b4022e23b0d9cf44998c3aba91643e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_cons</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>aab5d363eedc690dfd47cf71d3977255a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var0</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a5d701385a3694da6ffbb1af7320dffca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var1</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a0c4eb988fa26f40bc6e923405e69fd5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var2</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>aa8b5c0eb02c9b6c6567742d2cdd1495b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var3</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a9a7cdb06a482b103a32136de003c2cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var4</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>ab13b1d6248dc348f0cc356883b474427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var5</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a11b0226026f77a6bbc6cc8d7a7b6ac2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_vars</name>
      <anchorfile>classsrc_1_1forces_1_1hybridwrench_1_1HybridWrench.html</anchorfile>
      <anchor>a8dd65e2d36b4886ae35505de7a7d7073</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::forces::spatialwrench</name>
    <filename>namespacesrc_1_1forces_1_1spatialwrench.html</filename>
    <class kind="class">src::forces::spatialwrench::SpatialWrench</class>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1forces_1_1spatialwrench.html</anchorfile>
      <anchor>a89ee46ade719bc30f344a299b4dc281c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::forces::spatialwrench::SpatialWrench</name>
    <filename>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a72fadcf3edce34a92efac06ca2772c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_frame</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>ab6b16763bad0c41a6367fac996208f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_wrench</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a5593acd5f0df090d9bce24a28e860892</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_wrench_val</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a142b7bc1e6d8dd857da3861845c98bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opengl_draw</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a9b6f18e7152d54fe0b658a1ef62b7be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_wrench_val</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a773ed20fb8cc7f66bf55b8b893227400</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" protection="private" static="yes">
      <type></type>
      <name>_wrench_cons</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>ac7ec6041360a0031009385baf387d68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" protection="private" static="yes">
      <type></type>
      <name>_wrench_vars</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a751fd97193a65b5212594b3e73b15695</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>frame</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a43378a4ce90914cee0df0755f56463b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>wrench</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a2c1f55b1e79cb913b1d85d8d96c9d179</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>wrench_val</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>aaa6e85ce08d473ecfaceb673dbbaa9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_wrench_cons</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a1cc47887d3db5e16fb50d3a4c8680e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_wrench_vars</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a9aa6ecf1d96f70c23a3f1a52ac9661a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_wrench_cons</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a8c2f4002525583178e8fed77044f0ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_wrench_vars</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>aa2cb540da03cd991f85b3e45da3c2b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frame</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>af1e0b5007fd22f4f9c4da139bebfa0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con0</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a5f7f8c9a6d403083b113c95ceb9195c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con1</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>ad9a795fc76d6c5d906d5a612a1d89e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con2</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a65522390ee69d909ad22c3e26079bb05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con3</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>aa21419167757887056a91833b25a2dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con4</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>aa554eeb82adbd79641c1d731724f5430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_con5</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a09cf3500dd68d6b64ad03af6f4129f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var0</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a450a2817afbe7a44ac07bcfe5733225e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var1</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>acee40c50f6585e13082f46e36948cc06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var2</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a5ae160b8f8e66c03e453ab8e542b8f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var3</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>a568cf12818b94bf1c2c8b7783323b9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var4</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>ab2abaa946e33f567b6d90fb7217a3c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wrench_var5</name>
      <anchorfile>classsrc_1_1forces_1_1spatialwrench_1_1SpatialWrench.html</anchorfile>
      <anchor>ac08a5a3efa65cea34dde3af7cd542235</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::forces::testforce</name>
    <filename>namespacesrc_1_1forces_1_1testforce.html</filename>
    <class kind="class">src::forces::testforce::TestForce</class>
    <member kind="variable">
      <type>list</type>
      <name>__all__</name>
      <anchorfile>namespacesrc_1_1forces_1_1testforce.html</anchorfile>
      <anchor>a5bcb64a59df4d0d9f7ff9d3269e7821f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::forces::testforce::TestForce</name>
    <filename>classsrc_1_1forces_1_1testforce_1_1TestForce.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1forces_1_1testforce_1_1TestForce.html</anchorfile>
      <anchor>abbc1cb6f7e15f903639959b4f3a0c9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f</name>
      <anchorfile>classsrc_1_1forces_1_1testforce_1_1TestForce.html</anchorfile>
      <anchor>a170d238e0a4f83b3059e17e2c1961c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_ddq</name>
      <anchorfile>classsrc_1_1forces_1_1testforce_1_1TestForce.html</anchorfile>
      <anchor>ae3a460266e5c5e1eaffed7c27b3c7200</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_ddqddq</name>
      <anchorfile>classsrc_1_1forces_1_1testforce_1_1TestForce.html</anchorfile>
      <anchor>ae79e2f5619ba43a91d92f44dd7e497f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_ddqdq</name>
      <anchorfile>classsrc_1_1forces_1_1testforce_1_1TestForce.html</anchorfile>
      <anchor>a90544b19699e3c48c5eed75d04def31b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dq</name>
      <anchorfile>classsrc_1_1forces_1_1testforce_1_1TestForce.html</anchorfile>
      <anchor>a658c700cff92370c59717cb1941817cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dqdq</name>
      <anchorfile>classsrc_1_1forces_1_1testforce_1_1TestForce.html</anchorfile>
      <anchor>aac025ba87c005649a4e10040f8e030e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_du</name>
      <anchorfile>classsrc_1_1forces_1_1testforce_1_1TestForce.html</anchorfile>
      <anchor>a0a95adf26c74206edb95a43d02787c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_duddq</name>
      <anchorfile>classsrc_1_1forces_1_1testforce_1_1TestForce.html</anchorfile>
      <anchor>abafe5c439dd3aefb50432223d18ab021</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dudq</name>
      <anchorfile>classsrc_1_1forces_1_1testforce_1_1TestForce.html</anchorfile>
      <anchor>a3c7ae08bd5e532e4b219cd94ac8bca80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dudu</name>
      <anchorfile>classsrc_1_1forces_1_1testforce_1_1TestForce.html</anchorfile>
      <anchor>a4de3c5ef1c5c77bb333b0c403cc1ae43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::frame</name>
    <filename>namespacesrc_1_1frame.html</filename>
    <class kind="class">src::frame::Frame</class>
    <class kind="class">src::frame::FrameDef</class>
    <member kind="function">
      <type>def</type>
      <name>check_and_sort_configs</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a9331550b74c361c1ab92de49b70eb96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>const_se3</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a4a8d454272ec882479bda5fbd381b775</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>const_txyz</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a47e0dc600726754d8a4f4a26c5ae8ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotation_matrix</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a6c1e03542cfb4f286afccc27fbbfb233</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rx</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a1bbed8526c2bd6b4f07089b8412d979c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ry</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a62175262ea862c1158cb7e7204edd873</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rz</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>ab77dd8577e7c018971029d65abdc1149</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tx</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a3786b75421e0e3000dc8478c13b704e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ty</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>a07c2133818d50c19f0f4f162ead519b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tz</name>
      <anchorfile>namespacesrc_1_1frame.html</anchorfile>
      <anchor>aa051a1c89c96cd35e22a556be0984e6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::frame::Frame</name>
    <filename>classsrc_1_1frame_1_1Frame.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a073b11d3278a09d15a17ce627545e7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a083eb723921b1f22d8f6dfc00ec0878b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>children</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a779676eff454f2b9866741ae30443039</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>config</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a39ae9db79a87d35fac5ae5a8ac8c67b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>export_frames</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a8038b0b4fa81278bf9e63ec024414280</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flatten_tree</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a049a0cbbc238ac49cc1150339b800b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>g</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a4850b8a769b0fd5b83a2c9eb2211e529</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>g_dq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a8e30030271bf9c4978df19e9106d2c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>g_dqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a9d88587ce60d0049bfd4fd47b26d1019</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>g_dqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a846e16f869741c77fb888dbb0457d53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>g_dqdqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a14e8007c19b9f3a7463349f91c6d41e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>g_inv</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a1c28e83eb1b2e9a3f898e00d55e93bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>g_inv_dq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>ad1284290f65afe3c07fa5dc601e4c35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>g_inv_dqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>af05fff1e3a7ce0342da477eedffd6869</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>import_frames</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a3452cec469290dbddd4019731f5ea57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Ixx</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>ae568a1876bda56c0308dc74c7f199a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Ixx</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>ae568a1876bda56c0308dc74c7f199a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Iyy</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>adea3c0b01701e486d2a8109956ae3f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Iyy</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>adea3c0b01701e486d2a8109956ae3f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Izz</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a3be9855b1c5c6f2a804f5d4800d1e2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Izz</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a3be9855b1c5c6f2a804f5d4800d1e2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lg</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a50cfde7202cc2a68961bc482c43b43f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lg_dq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a7786c059507372fa5d0dbe91ca64b14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lg_dqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a92e18b56c0d98e579ade2108e32fc888</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lg_dqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a4f891d56b8cee3f59ec5cb213dc5ff12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lg_dqdqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a206cba996fda76a14909c46552d4928a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lg_inv</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a71092253ec45dabbb2bf7476d139837f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lg_inv_dq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a420422ec8047974f8cafaa9e993ca846</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lg_inv_dqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a7479e07c60d42f24d407d18f3f92791e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lg_inv_dqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a5e46ed9f413012e825ccf315737f455e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lg_inv_dqdqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a0d6b701a7ef997aa5338d4240cc74c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mass</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a2e4cb0830b309b8427196b63a25ded03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mass</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a2e4cb0830b309b8427196b63a25ded03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a34d3ffe858ac42d700824ad002781105</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p_dq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a0a325cc968f30f26ee00043c75a315c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p_dqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>aba9997b8a4dee50ea9aa4c7f0ed15119</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p_dqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>ad49a1caffbed2cba52a90406146eac6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p_dqdqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>ae7b9d4e7791d79496e43f9a75fbb2190</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parent</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>af067f779f824d689589a2ba99df552b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_mass</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>afa6caa938fbaed3b43d4fca582ef1806</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_SE3</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a87a2bf7d3d1eb0d0742b1508dee1ff74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a301da792e0e7e500c5dad652cc3ddf5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_type</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a34dbb861203b7e0b2f492bca3b2c5c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_value</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a82908c332e7a39b4f3ec7e581b84b49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_value</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a82908c332e7a39b4f3ec7e581b84b49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tree_view</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a3219b968de2a58730325c7bc33d70959</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>twist_hat</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a14a15c42799b644cdf92466530787cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>uses_config</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a3aaef44b6d3fdd2a692b7d408ab6ed51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vb</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>afe30accd828105f2ac61ed665deccc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vb_ddq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>abb62f8c75e834346cd7e68242ec488f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vb_ddqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a226dc5f30e100589e6450fe51ccaecd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vb_ddqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>ae9b57458dd8f215095f8fa62349c87c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vb_ddqdqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a3bcfd243ebbed618bd875ff9873c3063</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vb_dq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a04bf2b35b796c1a43d4f47a0d4f93ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vb_dqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a6ad23da5579aed49d9b373a405f837a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vb_dqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a865abe3e354bdaf410c1f8008d2dc3c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a66225a2a756314d74f26c58b4894c380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a7ffc7945998580d84809a774ed6e2590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>transform_type</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a20d5b330a483d09ece0384a03ddac49e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_add_child</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>ac5a90158f766a9dad62157acffddbc75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_structure_changed</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a3a296ed0fa5de2641cdd3b2395f8607b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_allocated_cache_size</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a344b3b4c51d5ea9e08b2c15fa9ad938f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cache_index</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a04c83d48af5937207d5a3388a88aef2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cache_size</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a827215c481929efbab12222e8afca894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_children</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a442cafb88510523c98f90c6804079321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_config</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a5de76ccdd64c9b5c396c1b7d23289c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_g_dq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a8fbe368651239c4aaa1c9646cc49d15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_g_dqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a59c20ea64a56d0ce90d19b5df3f4eaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_g_dqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>ad0067792631a90576eaa30581dc869d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_g_dqdqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a63dfd3242b6976e4e20228dd3f63c69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_g_inv_dq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a64bc09d92f93dc7b52d1538fa6f09eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_g_inv_dqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>aa27db8805d8469c572c1f8cb6c52cbb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Ixx</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a0d8345f79cede9a09737322de8a67aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Iyy</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a3a1b084288489da533b7da98efbd7b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Izz</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>ad62c801fd2fd451fa8c11f1563305311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mass</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>ad511c62893ba6f91ae3feff1bf61571d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p_dq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a4f1ef5b841a8beac47f63ea5b4ca1b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p_dqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>afab5ffdacda5bf9352bef88d796b9062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p_dqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a53ac18d2960840b4c36f026a7ec69d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p_dqdqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a950c1b497f23588db638a6131b15ff5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_parent</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a7103bc7cdbd830311959a29e4446cad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_system</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a8b2347e72b2d523aaef43b029079c071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_transform</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a36c9ba83f6741dd201262bb5847ddd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_value</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>af70e0d9e128ca7db37c6ff5f80dec36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_vb_ddq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a46d9ef63712337ed8cea8f380b4870aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_vb_ddqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a465a55c791b49323835b3e2d4729054e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_vb_ddqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>af05b692e84996b8c8edee016659b74db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_vb_ddqdqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a48a45a4ebf4061a10fa48c0ec2169550</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_vb_dq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a0a1d97067f63ab6811b8f35c245a8fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_vb_dqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>a3b8f0dc63b58bb5e6131448b48b3ea9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_vb_dqdqdq</name>
      <anchorfile>classsrc_1_1frame_1_1Frame.html</anchorfile>
      <anchor>af5270c3aa90a584ecf1aa0c4ec95bbe6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::frame::FrameDef</name>
    <filename>classsrc_1_1frame_1_1FrameDef.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1frame_1_1FrameDef.html</anchorfile>
      <anchor>aea6c6b456f9e41446af8b18357a346a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classsrc_1_1frame_1_1FrameDef.html</anchorfile>
      <anchor>afec971a217d67f8d6c4b538f1bb52c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>kinematic</name>
      <anchorfile>classsrc_1_1frame_1_1FrameDef.html</anchorfile>
      <anchor>ae6ff977d0743172405adcc6c2adfa81c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mass</name>
      <anchorfile>classsrc_1_1frame_1_1FrameDef.html</anchorfile>
      <anchor>a62fea91e52f787fcb738919963c284c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrc_1_1frame_1_1FrameDef.html</anchorfile>
      <anchor>a698ba2f54f6c2119debf22926bd57fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param</name>
      <anchorfile>classsrc_1_1frame_1_1FrameDef.html</anchorfile>
      <anchor>a7ace2223045636ad4cc529eb647bbd9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>transform_type</name>
      <anchorfile>classsrc_1_1frame_1_1FrameDef.html</anchorfile>
      <anchor>a3a83760080a7f13962db51aa03b86831</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::midpointvi</name>
    <filename>namespacesrc_1_1midpointvi.html</filename>
    <class kind="class">src::midpointvi::MidpointVI</class>
    <member kind="variable">
      <type></type>
      <name>Py_DEBUG</name>
      <anchorfile>namespacesrc_1_1midpointvi.html</anchorfile>
      <anchor>a8725b8dfd0ba804d82df127de9dec5f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::midpointvi::MidpointVI</name>
    <filename>classsrc_1_1midpointvi_1_1MidpointVI.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a32ce514ce8b6115ccff9093a4b38615a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a36459e56c51448d77c154ef2543dc1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_f</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ada6c2d784974ef6985fc3d58dafb5c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize_from_configs</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>af77a8f859d127d80b4bdb84afe21d4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize_from_state</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>af98480d6f0545ac1a2c24bfc5686e4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a8a94d84a89fc225cc3a06d1735fb2d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a8a94d84a89fc225cc3a06d1735fb2d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a1f68a4e211e9f4518caec41b1c5bd582</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_dk2dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ad9772e9d0fcc67f861b7cf81280b952c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aaa4be64944dfd596e43ff5089a8b1bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_dp1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a292caa5bee29e737431ea4cbbbed47af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_dp1dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ad1b2a65108fc8cdbcd2e7d0db13bcd35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_dp1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a3d8fd04f165d01ebf394e66760294676</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_dq1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aad2a88937a161e7a8bddc890a06828cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_dq1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a3c6476fb34a06ac1cb52d75d95d50513</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_dq1dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a2a8ccb0b98c7b026aced06361dba54ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_dq1dq1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ad2b1003d11f51ae10fbff0eaf46a4ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_dq1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a56fde4e45a96aa7d840d3ab6cc6b4bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>af26263185810877c67bd1730bc6747a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_du1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>abcc4e040a63a3d15fd1051e6a0b326d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda1_du1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aee77d8af85e00a0afd70b7cfad5e64ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nc</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aae70d040f5f83d60de348605c46288cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nd</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a545830e758414e84ce6b52c17585f03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nk</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a09bc0c913ea7746e28929b39cf710249</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nq</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ac5b2fd8e19561549d85d71090c4168f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nu</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a17dd98b12660b5734981665975818910</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ae85412d21a709f4026a5479e824c7ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ae85412d21a709f4026a5479e824c7ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a7e591dd26bc4fbdb1533014d4bcb3443</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a7e591dd26bc4fbdb1533014d4bcb3443</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>af56f9f48c4ae467dc1dde2a0c98b5510</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_dk2dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ad903eb203954f3de5594bee5f516b3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ac81bc0b67d94976f4f228c5d4ce62e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_dp1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a13ad3e19e7cea3ef6526a76f0976bd75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_dp1dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a4aae28f637c5529cc2189b2e125529f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_dp1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a20e490c4e192f1028b34e233d00efee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_dq1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aa745cd17e1975f885d3e067cc069dab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_dq1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a690fbe6bfb9232d683bdd17e946c0c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_dq1dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>af11d9b1ec21e8fb8f4c463b25f913ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_dq1dq1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ad695f701bc7bb5ba2fc4eb50f25ef3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_dq1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a48ecfbb611f9e7d5a0e4e297dd174092</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a82134b4ba8fb034e14c7a427e53ea782</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_du1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a031fe9a0a68e0b94bb12dc5bf908d725</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>p2_du1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a10229c8f85e0ce2b502ce08aeeaf5f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a61e78f92084f7c823be8b8a8ae56534f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a61e78f92084f7c823be8b8a8ae56534f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a851100c27f953b066a22ae9016298be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a851100c27f953b066a22ae9016298be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>af510e72dca1dff5d73212a1eb65416f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_dk2dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a01d2efba2c7faf8fd0151405218480ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ab8f6db27e600424acf45fa1c14e3918a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_dp1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a3feceab1cf62a7170e107dac54655160</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_dp1dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aca869098b501a855e8aa7eac82ca835f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_dp1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a5b228060cbd8ddb542f59f56c0516c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_dq1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a2a081f3fd98fcd13b54e52eb7a41ecde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_dq1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a89db41fe0d586d2914750599169be862</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_dq1dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a8aa306e121b5cfba77208d452e126268</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_dq1dq1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a9049b47000f3422c9b339b3ee2d2868a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_dq1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ab8c348800b58ca044d90a4337a0bb2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a42cb3b81bc64ff0492e73316cb5afa19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_du1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>adf45fafe64d5f645eee0aa13989641bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q2_du1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a15116d01a65bb73b43e34da96dd660b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aace93d79a0501f25a4478050ec76ab3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a5b357f7c52cff1aa099a6cd47dd04c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>t1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ade1e8706e078d5027be7b37a1d1624ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>t1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ade1e8706e078d5027be7b37a1d1624ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>t2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>add5a947f35d159543437a1826819f4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>t2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>add5a947f35d159543437a1826819f4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>u1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a3b7c89b1669cf4f470c106ded0a9a25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>u1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a3b7c89b1669cf4f470c106ded0a9a25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>v2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a78dbb9d8a4bd8e67aca5828a2e81da82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lambda1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a610c22b126c2bca1db1272d6f3abe932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a032e9574ed9a228ddb1cbc37527490c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>p2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a81140546d0e74013441d23a26a20f32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a7ea7638e93ecfb9abff05f5698918a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>af684b6ef44e13354c5655ab2d4579f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a345058bee5b035426b0b9dcb883cda84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a029e239985bf12c9185deeb3f511ee4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tolerance</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ad42ac0ad21e2556f5b285f13a4faa4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>u1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>afe0d20831fd699dff62d4c9ec14de8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_structure_updated</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a1fcf1faa00b0278a4a30e25ddd5ce9e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cache</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a9eb5bb714d34e11fc14a97af3b35a1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D1D1D1L2_D1D1fm2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a9cc671ecef87fb4d4272883738103e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D1D1D2L2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a5664095ff700f56af01413263e40bffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D1D1L2_D1fm2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a7555b8e27513a1387474031e9a888ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D1D2D1L2_D1D2fm2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>adec6485c617532799daf49dea65f5d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D1D2D2L2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ae1cda50f6d794c94aca1bfef1fdfe04b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D1D2L2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aa0bdbecab0e8221a4ab329cd273ca887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D1D3fm2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a7609281ef2eb6ffc3f50aec4531c275b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D2D1L2_D2fm2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a651632cc3a6ab5becc7366da53a89e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D2D2D1L2_D2D2fm2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>abf5e8957b28cb62e79e758baff05e3f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D2D2D2L2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a38a69d4774cd7b562620a8cc6ab7ad83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D2D2L2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aa814605b969848a0e56b95deb3c668d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D2D3fm2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aeb8b1cf3ac9a3c3e2d6d6bab561e0c04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D3D3fm2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a1f29fc1e402d7b80d8676dc578e0c29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D3fm2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a8d173bd8475e7bb766df71c3fca9c505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_DDDh1T</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ace8f8e428fbc23010050e262e1c93da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_DDh1T</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a5431a88b8fc0ab2f20d3655315920907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_DDh2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aab8ff7bfad2e57e2343cf3783a085451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Df</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aeb86c399c5f15fcd70a053e73d3ef99d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Df_index</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a9f5f099cebfc5b9501d70d831209aeb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Dh1T</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a2dabb0da6973d19f80dc74380ad484c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Dh2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a87bb1864da8fed1add2e1e4d11cb45f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dl1_dk2_op</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a871d66cce08de987e46c8cd1e79173e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dl1_dp1_op</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a128a859272e439503dd9dbb40eab8bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dl1_dq1_op</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a49329b7580c148012ed3a6ce41b1ad6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dl1_du1_op</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>abae287bb3c718dab299686d9f4199c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dp2_dk2_op</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a44a041d6eea01f812883f10d939173d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dp2_dp1_op</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a98d021344a24517fbd66b250a5826846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dp2_dq1_op</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aacb9f4368dc89ce4453bfeb1a2c82397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dp2_du1_op</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a2562ba2688b8a2b701375dd1b5700874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dq2_dk2_op</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a90e45c6ca1509ee54434d93747856ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dq2_dp1_op</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a29e12da85c39adb62dd9dc43fa00e02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dq2_dq1_op</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ac7e34c19824441835fd812dd0aeaed34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dq2_du1_op</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a0082fcc5fa0a85adae77d7fa3b1d36c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a551f3306b21b90d643c0c796ba06ac16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a37870ff7b40685f1b18148212b4a42e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_dk2dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a90fbd2caa06dd95337607a1b7c5298fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a4f6024338a8e87202d436e0f70181d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_dp1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a5d0948eeff0d443c0f260f687cbd94e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_dp1dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a1a8a61da22653556cd85e4f0325e4654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_dp1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ae999239b968cee8c81415098c8756109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_dq1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ab2d93dfca75c67c4a0aea998a2194c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_dq1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ada78156676ca8b4688a22aea3b40ee57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_dq1dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a5707abc64a7846923bd4845da4d465a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_dq1dq1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a38257152f11a29e6dd3ed479130661fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_dq1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a5d883e4c5047bab5ad31a5e98e0a328f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a093f20fa0639f5923177b058cc45d8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_du1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aa878eca77b9a848893483b9538f82de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_l1_du1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a9dd59c9442c889bc28c3d0bdf038cd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ae29e149d246f49b377c71d7837a9643e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_M2_lu</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a37c0257e83247da87916592fb7d53d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_M2_lu_index</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a34c01e98388a4891f61e3997465f4b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ac531d2e5ee75960140657dad968535e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ac5af38eb9efd1b4c5e04526e2e74e87f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a1ba332a50ca72fe4dd1b741865e54b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_dk2dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ae274eb9a7f6697463834ffcaaaa4a244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a07917d9b8928cb41ec549f68047c1d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_dp1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a6bc0a8525d40e24a46185300035479ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_dp1dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a7958b21611d153edec5fcfd7bd21eb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_dp1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a6e70519bdd918b2a86ceb893958305ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_dq1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a02121818f5e4519031b87bf77df55f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_dq1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a38d5958bafa279d688eb598a17ae3c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_dq1dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a70a7fc87775cdd52f57e7be0da3173f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_dq1dq1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a6c3c0aa13695a909986d9ad54f71e4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_dq1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a8c9a484a06d8f3ef87bf2b646ea4db39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a6e3a0b759a5bf2abc3b402a0650f965e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_du1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a3b9958a51bacb7f18df2465912545cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2_du1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>af0e6bc09b8971aa21d8e6b7814427774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_proj_lu</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a839128cf1eb3ed69281091bbb2d54847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_proj_lu_index</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>abfde93464fe5704a251b222a5c5f2d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>aa1755d2bc562aa3b557e186a60408aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a4b927b0c456f3fb91e3c8495935a11dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ae24e6a7e723a8afa6e26698190435609</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_dk2dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a9ea4e145a9d027664ccd28a09e4d4833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>af3a1f74228f598f30f72a207fe94e118</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_dp1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a3f677d330239bcf197813d35ae0ec656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_dp1dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ad54d206b31a9020f2060ed360d1ce088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_dp1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ad6500adf2e1eb7abaffd6e068f01f084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_dq1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>af8426b7edd0678f79a14e4f9e0394e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_dq1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ad909417d3bf07a6aebfbdb57b0439da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_dq1dp1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ab47717a03ef2e08777f3ce94de9b6977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_dq1dq1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a1a2d9b18ecfadfb3db6bec3aafde1a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_dq1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a0a5df764eeb0cd08992bdb76b5a1362f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ae8612b33f1ef38a7ef31000b69dd6520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_du1dk2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a78f28027949e7aea93281fbc70243ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q2_du1du1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a9e6ebb898d87b217c4b423bde65aae53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_system</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a7b5ea0e2f844133feb23750147e72498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_t1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ae9bb96587f52a9fb3a89951e59586f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_t2</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a9ddc7a71a0194e0b2b4b170f318d7c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_ndnc</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>ae01dcbc6550cfa84064dcaa51b30da58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_u1</name>
      <anchorfile>classsrc_1_1midpointvi_1_1MidpointVI.html</anchorfile>
      <anchor>a474fa1378cb25d61d227f59731071938</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::potential</name>
    <filename>namespacesrc_1_1potential.html</filename>
    <class kind="class">src::potential::Potential</class>
  </compound>
  <compound kind="class">
    <name>src::potential::Potential</name>
    <filename>classsrc_1_1potential_1_1Potential.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1potential_1_1Potential.html</anchorfile>
      <anchor>adfcf5c01f316a2a23ef8bb42a2d795ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opengl_draw</name>
      <anchorfile>classsrc_1_1potential_1_1Potential.html</anchorfile>
      <anchor>aff9d4294207d83858b0962cbc698f310</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system</name>
      <anchorfile>classsrc_1_1potential_1_1Potential.html</anchorfile>
      <anchor>a4f6a35dc0266204b037281dc442ecdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>V</name>
      <anchorfile>classsrc_1_1potential_1_1Potential.html</anchorfile>
      <anchor>ad614a4636f3739c17a2b41ccc02f3f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>V_dq</name>
      <anchorfile>classsrc_1_1potential_1_1Potential.html</anchorfile>
      <anchor>a6812dc09c8cd611a6036b9313bf1a2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>V_dqdq</name>
      <anchorfile>classsrc_1_1potential_1_1Potential.html</anchorfile>
      <anchor>aad07bb5a7159825f43b334ef4817533a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>V_dqdqdq</name>
      <anchorfile>classsrc_1_1potential_1_1Potential.html</anchorfile>
      <anchor>ade7fef9fb5394f3cae7a29b4f3a8f6d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_V_dq</name>
      <anchorfile>classsrc_1_1potential_1_1Potential.html</anchorfile>
      <anchor>a0728b3ddeae1e2b4f67ebf060f3934b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_V_dqdq</name>
      <anchorfile>classsrc_1_1potential_1_1Potential.html</anchorfile>
      <anchor>a748d5ac26f653d61a9ee518f2d4edfc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_V_dqdqdq</name>
      <anchorfile>classsrc_1_1potential_1_1Potential.html</anchorfile>
      <anchor>a3115bf0999d082c84aa5a567bd1d4ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsrc_1_1potential_1_1Potential.html</anchorfile>
      <anchor>a36dc40c4f11d84263f48567c61e935be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_system</name>
      <anchorfile>classsrc_1_1potential_1_1Potential.html</anchorfile>
      <anchor>a231a82833d20401cdcdc184f5269e0f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::potentials</name>
    <filename>namespacesrc_1_1potentials.html</filename>
    <namespace>src::potentials::configspring</namespace>
    <namespace>src::potentials::gravity</namespace>
    <namespace>src::potentials::linearspring</namespace>
    <namespace>src::potentials::nonlinear_config_spring</namespace>
    <namespace>src::potentials::template</namespace>
  </compound>
  <compound kind="namespace">
    <name>src::potentials::configspring</name>
    <filename>namespacesrc_1_1potentials_1_1configspring.html</filename>
    <class kind="class">src::potentials::configspring::ConfigSpring</class>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1potentials_1_1configspring.html</anchorfile>
      <anchor>aa69f55f43ff739271ae1619ee842ceea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::potentials::configspring::ConfigSpring</name>
    <filename>classsrc_1_1potentials_1_1configspring_1_1ConfigSpring.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1potentials_1_1configspring_1_1ConfigSpring.html</anchorfile>
      <anchor>a834cc9a7e3cf11c42fe5dfdcfce15602</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>config</name>
      <anchorfile>classsrc_1_1potentials_1_1configspring_1_1ConfigSpring.html</anchorfile>
      <anchor>a35f9c95df49264169095d1347e4778ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>k</name>
      <anchorfile>classsrc_1_1potentials_1_1configspring_1_1ConfigSpring.html</anchorfile>
      <anchor>a825e3553a570e2ac369c33ba4b22063b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>k</name>
      <anchorfile>classsrc_1_1potentials_1_1configspring_1_1ConfigSpring.html</anchorfile>
      <anchor>a825e3553a570e2ac369c33ba4b22063b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q0</name>
      <anchorfile>classsrc_1_1potentials_1_1configspring_1_1ConfigSpring.html</anchorfile>
      <anchor>a99bf234aa465fe798f6e2b6d781843bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q0</name>
      <anchorfile>classsrc_1_1potentials_1_1configspring_1_1ConfigSpring.html</anchorfile>
      <anchor>a99bf234aa465fe798f6e2b6d781843bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_config</name>
      <anchorfile>classsrc_1_1potentials_1_1configspring_1_1ConfigSpring.html</anchorfile>
      <anchor>a972fae1ef6ec48fbbed3105aa52c3cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_k</name>
      <anchorfile>classsrc_1_1potentials_1_1configspring_1_1ConfigSpring.html</anchorfile>
      <anchor>a6fa37400ebd8f6ea0b48598ef787ca9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q0</name>
      <anchorfile>classsrc_1_1potentials_1_1configspring_1_1ConfigSpring.html</anchorfile>
      <anchor>a03373997ba5986e4e7b8b04475e52d1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::potentials::gravity</name>
    <filename>namespacesrc_1_1potentials_1_1gravity.html</filename>
    <class kind="class">src::potentials::gravity::Gravity</class>
  </compound>
  <compound kind="class">
    <name>src::potentials::gravity::Gravity</name>
    <filename>classsrc_1_1potentials_1_1gravity_1_1Gravity.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1potentials_1_1gravity_1_1Gravity.html</anchorfile>
      <anchor>a0876240bc1bafb26ecf7e0659da2c70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classsrc_1_1potentials_1_1gravity_1_1Gravity.html</anchorfile>
      <anchor>a3c06d6d68e73c7f00b082ee5f6188668</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gravity</name>
      <anchorfile>classsrc_1_1potentials_1_1gravity_1_1Gravity.html</anchorfile>
      <anchor>adeb97fdcaee6241330f65b7307ddf7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gravity</name>
      <anchorfile>classsrc_1_1potentials_1_1gravity_1_1Gravity.html</anchorfile>
      <anchor>adeb97fdcaee6241330f65b7307ddf7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gravity</name>
      <anchorfile>classsrc_1_1potentials_1_1gravity_1_1Gravity.html</anchorfile>
      <anchor>ad3ee1af4d95e7f2e6ef0d7f5efe0cfa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gravity0</name>
      <anchorfile>classsrc_1_1potentials_1_1gravity_1_1Gravity.html</anchorfile>
      <anchor>ac01c8de04e52fdd0f6ea00e909482033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gravity1</name>
      <anchorfile>classsrc_1_1potentials_1_1gravity_1_1Gravity.html</anchorfile>
      <anchor>a76a43a4b4f9004ede08d588361185257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gravity2</name>
      <anchorfile>classsrc_1_1potentials_1_1gravity_1_1Gravity.html</anchorfile>
      <anchor>a4a364f7aa35882f1cf45141cddbf7d16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::potentials::linearspring</name>
    <filename>namespacesrc_1_1potentials_1_1linearspring.html</filename>
    <class kind="class">src::potentials::linearspring::LinearSpring</class>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1potentials_1_1linearspring.html</anchorfile>
      <anchor>af4dc49505a84185b2c7d1d55547ae60e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::potentials::linearspring::LinearSpring</name>
    <filename>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</anchorfile>
      <anchor>a0c8d86ef863f16acd79c2c08e65a664e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frame1</name>
      <anchorfile>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</anchorfile>
      <anchor>a62b2b796d17215c85bf68003e4c3782f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frame2</name>
      <anchorfile>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</anchorfile>
      <anchor>a6651b7bdfc3d2203c76e98e28f2660af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>k</name>
      <anchorfile>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</anchorfile>
      <anchor>a7eca88cf203cb4ae1a0fe78c40a425a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>k</name>
      <anchorfile>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</anchorfile>
      <anchor>a7eca88cf203cb4ae1a0fe78c40a425a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opengl_draw</name>
      <anchorfile>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</anchorfile>
      <anchor>acaf076181eebb72281373e9584bf8dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>x0</name>
      <anchorfile>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</anchorfile>
      <anchor>a82a31d04e0c6db7c314a0e4e3c69f880</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>x0</name>
      <anchorfile>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</anchorfile>
      <anchor>a82a31d04e0c6db7c314a0e4e3c69f880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frame1</name>
      <anchorfile>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</anchorfile>
      <anchor>a040ac74694fd0f0f08571b10da893bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frame2</name>
      <anchorfile>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</anchorfile>
      <anchor>a2db190d92e4a3a831d279af1ecba81f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_k</name>
      <anchorfile>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</anchorfile>
      <anchor>a2eb39bf93b1e712b5c001228f0c6c863</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_x0</name>
      <anchorfile>classsrc_1_1potentials_1_1linearspring_1_1LinearSpring.html</anchorfile>
      <anchor>ad2a474f75c395c47a96d7b17c0837c52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::potentials::nonlinear_config_spring</name>
    <filename>namespacesrc_1_1potentials_1_1nonlinear__config__spring.html</filename>
    <class kind="class">src::potentials::nonlinear_config_spring::NonlinearConfigSpring</class>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1potentials_1_1nonlinear__config__spring.html</anchorfile>
      <anchor>a1c0e51c6373915a535e767818c994e47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::potentials::nonlinear_config_spring::NonlinearConfigSpring</name>
    <filename>classsrc_1_1potentials_1_1nonlinear__config__spring_1_1NonlinearConfigSpring.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1potentials_1_1nonlinear__config__spring_1_1NonlinearConfigSpring.html</anchorfile>
      <anchor>a214348beaf41a86078f9ed20b3e4471d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_config</name>
      <anchorfile>classsrc_1_1potentials_1_1nonlinear__config__spring_1_1NonlinearConfigSpring.html</anchorfile>
      <anchor>a427e1158d96dc0d98b2dad4a9f3238d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_spline</name>
      <anchorfile>classsrc_1_1potentials_1_1nonlinear__config__spring_1_1NonlinearConfigSpring.html</anchorfile>
      <anchor>a45f66c6d4f00c576b194c6fbcf34bbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>config</name>
      <anchorfile>classsrc_1_1potentials_1_1nonlinear__config__spring_1_1NonlinearConfigSpring.html</anchorfile>
      <anchor>a7dde520a38f8cbc3b1f9c2d56e5a6f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>spline</name>
      <anchorfile>classsrc_1_1potentials_1_1nonlinear__config__spring_1_1NonlinearConfigSpring.html</anchorfile>
      <anchor>a491cb99cdd3b73c21f21d602e4220fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_b</name>
      <anchorfile>classsrc_1_1potentials_1_1nonlinear__config__spring_1_1NonlinearConfigSpring.html</anchorfile>
      <anchor>afb636d14407bd800d291fb39fd9ac828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_config</name>
      <anchorfile>classsrc_1_1potentials_1_1nonlinear__config__spring_1_1NonlinearConfigSpring.html</anchorfile>
      <anchor>ad41d7e6a5e470f2a09eb0d3d203709c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_m</name>
      <anchorfile>classsrc_1_1potentials_1_1nonlinear__config__spring_1_1NonlinearConfigSpring.html</anchorfile>
      <anchor>ad304a719badd80b1b2ca37496bdaacfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_spline</name>
      <anchorfile>classsrc_1_1potentials_1_1nonlinear__config__spring_1_1NonlinearConfigSpring.html</anchorfile>
      <anchor>af283f08b3ede6e00cb1f3163122f9401</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::potentials::template</name>
    <filename>namespacesrc_1_1potentials_1_1template.html</filename>
    <class kind="class">src::potentials::template::Template</class>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1potentials_1_1template.html</anchorfile>
      <anchor>a59f0e20d7a5f68a6e73d1a92c4d7b378</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::potentials::template::Template</name>
    <filename>classsrc_1_1potentials_1_1template_1_1Template.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1potentials_1_1template_1_1Template.html</anchorfile>
      <anchor>a68542c5abb6ccfd7656b17ee941ec75c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_parameter</name>
      <anchorfile>classsrc_1_1potentials_1_1template_1_1Template.html</anchorfile>
      <anchor>a7e72efbae5aa8e72cba054f396b78ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opengl_draw</name>
      <anchorfile>classsrc_1_1potentials_1_1template_1_1Template.html</anchorfile>
      <anchor>ae43a4238760db7b6ddaa7753f46b22e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>parameter</name>
      <anchorfile>classsrc_1_1potentials_1_1template_1_1Template.html</anchorfile>
      <anchor>ab710d9a17cdec3147f83b554383962fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_parameter</name>
      <anchorfile>classsrc_1_1potentials_1_1template_1_1Template.html</anchorfile>
      <anchor>aaf3612a4bcdedf27bd6c66760bb2d6c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::puppets</name>
    <filename>namespacesrc_1_1puppets.html</filename>
    <namespace>src::puppets::puppets</namespace>
  </compound>
  <compound kind="namespace">
    <name>src::puppets::puppets</name>
    <filename>namespacesrc_1_1puppets_1_1puppets.html</filename>
    <class kind="class">src::puppets::puppets::Puppet</class>
    <class kind="class">src::puppets::puppets::PuppetVisual</class>
    <member kind="function">
      <type>def</type>
      <name>fill_dimensions</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a608163a654a5a389fb10698ca91810a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fill_joints</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a04c11057cfa71e0c56b365ea71e446a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_skeleton</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a50f1c7b5f925261e5ec197a6f25c926e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>DEFAULT_DIMENSIONS</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a69fa9360a62b9d761c1da8a073267fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>DEFAULT_JOINTS</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>ae793dfdd1b497ecb322f5bcf79a24500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dt</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>aecb9b1eb1baf9abd0a9778126a3aec5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gmvi</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a42296e1cf29dce591a253ff6a20f1713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>puppet</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a2d38bcc137ba9aeac147f59eae287b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>q</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>ab9ebc8e0cef40835dac6c48f0bb96987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q0</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>a9d69699008d0f36fb33acea953f08bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>qk2</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>af51ce8d52665534f1b5d991b1d63a676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>t</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>aed65f40cfb7224f15232a46980d0461a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>u0</name>
      <anchorfile>namespacesrc_1_1puppets_1_1puppets.html</anchorfile>
      <anchor>aff3ae1139c97f8d4257075c3f9556486</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::puppets::puppets::Puppet</name>
    <filename>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>a641ff6d7c4e1f05da2ba12451a35890a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>correct_string_lengths</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>a46382df2d5037899ee5b9145f750c36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_joint_forces</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>a8e3d99eaa0dc9b39c7c858d2318cfa40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_string_constraints</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>a27558bb946d1725c19ebec5072eb972b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_string_forces</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>aefefec1462509d550d3ad3572f520f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_string_frames</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>af22390ceee9e27fd9c56ecbbf2ef1ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>project_string_controls</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>a5e0d21aecc4a56ca222a6b8d873db6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dimensions</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>a8aba454fb0f41b55193093fa5dda040c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joint_forces</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>afcb05d7acc100e379452f8dd0923e3df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joints</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>a90c4d816e5ac9ac6ce25c8c8f5b8d9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>string_constraints</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>a7cb0f4c8209cfd6a81109a03d8a8400b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>string_forces</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>a65ea1a1992c634d5584806b6b45680da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>string_hooks</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>a3b15e17da454cea60c2f557db2e1d3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>string_plane</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1Puppet.html</anchorfile>
      <anchor>a994d15abf45a1645b2938551e352b066</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::puppets::puppets::PuppetVisual</name>
    <filename>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a4133131c6697566a45cd5580ba2c2a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_globals</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a24fdad6153792dc02e80bb51f08d79fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_head</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>afa91b4516ff490b4585976e7e7b2ec45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_left_femur</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>ac1c125a1d0c436043942e72e9b401578</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_left_foot</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a60ef29fd67c3f07c95f265868d56710b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_left_hand</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a26522523edb91aecf2dc61a3e4c8fdde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_left_humerus</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>afbc3322a08798f8843b2e463698d3185</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_left_radius</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>abef51a3e189b4beb2e9d1df8b1055926</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_left_tibia</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a60f48065b1aaf96677f0a817f44fb442</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_neck_joint</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>aa690246820ad70146a3470cafcf9c702</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_right_femur</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a729c84cebd9b739b124c39aa34089356</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_right_foot</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>aace05b5e9d7ec5fe6bdae0cac16772ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_right_hand</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a71f985c24db300413a97101bccdcf7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_right_humerus</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a43426cd61faa14d723b4fd66a5e5b9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_right_radius</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a23386a7cf9fb05449b8a6dcef402c6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_right_tibia</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a78055d998b3033b5ad0db8167594e924</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_torso</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>af42205ea828483f1eb043d2129726a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>color</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a87022241fcd4e93fe4a078cc1306e5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>puppet</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a6155b74446e1a6ad0bb8b6d20ceefbc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>quad</name>
      <anchorfile>classsrc_1_1puppets_1_1puppets_1_1PuppetVisual.html</anchorfile>
      <anchor>a268432c6a2899d927f2587599e6aa140</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::ros</name>
    <filename>namespacesrc_1_1ros.html</filename>
    <namespace>src::ros::ros_mvi</namespace>
    <namespace>src::ros::urdf_parser</namespace>
  </compound>
  <compound kind="namespace">
    <name>src::ros::ros_mvi</name>
    <filename>namespacesrc_1_1ros_1_1ros__mvi.html</filename>
    <class kind="class">src::ros::ros_mvi::ROSMidpointVI</class>
  </compound>
  <compound kind="class">
    <name>src::ros::ros_mvi::ROSMidpointVI</name>
    <filename>classsrc_1_1ros_1_1ros__mvi_1_1ROSMidpointVI.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1ros_1_1ros__mvi_1_1ROSMidpointVI.html</anchorfile>
      <anchor>ac4c77320d0c358fbf236e98e4f55151f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sleep</name>
      <anchorfile>classsrc_1_1ros_1_1ros__mvi_1_1ROSMidpointVI.html</anchorfile>
      <anchor>a746f4420014ea23336b4bfd0e68fabc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step</name>
      <anchorfile>classsrc_1_1ros_1_1ros__mvi_1_1ROSMidpointVI.html</anchorfile>
      <anchor>a8a7079a6faa17822eaef3172b9979393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>br</name>
      <anchorfile>classsrc_1_1ros_1_1ros__mvi_1_1ROSMidpointVI.html</anchorfile>
      <anchor>a5e4877305787c25d4ebb15657fa644bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dt</name>
      <anchorfile>classsrc_1_1ros_1_1ros__mvi_1_1ROSMidpointVI.html</anchorfile>
      <anchor>aab750444547d9b6548dc5066faf4b96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>floating</name>
      <anchorfile>classsrc_1_1ros_1_1ros__mvi_1_1ROSMidpointVI.html</anchorfile>
      <anchor>a357d8cac18e483b25fd245146ad29d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joint_msg</name>
      <anchorfile>classsrc_1_1ros_1_1ros__mvi_1_1ROSMidpointVI.html</anchorfile>
      <anchor>a51a006282f235bdea6291e6fe0295203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classsrc_1_1ros_1_1ros__mvi_1_1ROSMidpointVI.html</anchorfile>
      <anchor>ae4017e3c396e2ec444d2eac1f56bfbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classsrc_1_1ros_1_1ros__mvi_1_1ROSMidpointVI.html</anchorfile>
      <anchor>a5f041877f7b98b35337a3d1f55a045cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::ros::urdf_parser</name>
    <filename>namespacesrc_1_1ros_1_1urdf__parser.html</filename>
    <member kind="function">
      <type>def</type>
      <name>add_child_frame</name>
      <anchorfile>namespacesrc_1_1ros_1_1urdf__parser.html</anchorfile>
      <anchor>afc81470447ea9f2269bc734db396ca94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>import_urdf</name>
      <anchorfile>namespacesrc_1_1ros_1_1urdf__parser.html</anchorfile>
      <anchor>aa81168431283daf21fb82f16f949e689</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>import_urdf_file</name>
      <anchorfile>namespacesrc_1_1ros_1_1urdf__parser.html</anchorfile>
      <anchor>a7a426e00615bae3989dece9871471734</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_urdf</name>
      <anchorfile>namespacesrc_1_1ros_1_1urdf__parser.html</anchorfile>
      <anchor>a7511009dd5b734bdfe233dec731581e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotate</name>
      <anchorfile>namespacesrc_1_1ros_1_1urdf__parser.html</anchorfile>
      <anchor>a4b01bc755bc7d2ddf4800e0a5959b674</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform</name>
      <anchorfile>namespacesrc_1_1ros_1_1urdf__parser.html</anchorfile>
      <anchor>a9c7e57b1b7e78f19477c246e17408c13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::spline</name>
    <filename>namespacesrc_1_1spline.html</filename>
    <class kind="class">src::spline::Spline</class>
  </compound>
  <compound kind="class">
    <name>src::spline::Spline</name>
    <filename>classsrc_1_1spline_1_1Spline.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>adf3884cd7e3f53497988d2e83fe51c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>coefficients</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>a0154d20a9d1e76d600445328c6a1477e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>copy</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>a53ff487a104b1243dbf4a4c1e248991e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ddy</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>a5eae4fedfbd518287c944f59143247de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dy</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>a23b772d8daa19b40a6aaf4bdf7f3cc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>x_points</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>a0f23e1cfe4f5f68b16c0ba0871e6eab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>y</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>a4dc2d2869ff9abb410deadeec9c00672</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>y_points</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>aa24638d35e1f2933c31f33122a7aaedd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_coefficients</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>ab56a753e1aa2215a0895e3bb4e7d89f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_coeffs</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>a80924ecc516d4bb4066eeb6df576cbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_data</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>a429a65d75971a61379d13b694c265783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_x_points</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>a872e43e6519e107a9507114bd8341d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_y_points</name>
      <anchorfile>classsrc_1_1spline_1_1Spline.html</anchorfile>
      <anchor>a365d4b7cfb3410119dea0de080f5db58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::system</name>
    <filename>namespacesrc_1_1system.html</filename>
    <class kind="class">src::system::System</class>
    <member kind="function">
      <type>def</type>
      <name>load_trajectory</name>
      <anchorfile>namespacesrc_1_1system.html</anchorfile>
      <anchor>afbc2080afc48feba773adc6910e72dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>save_trajectory</name>
      <anchorfile>namespacesrc_1_1system.html</anchorfile>
      <anchor>ab88c56047b6561df7e5a031d91167baf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::system::System</name>
    <filename>classsrc_1_1system_1_1System.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a834495d9c336896d4d02c58b69c09912</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a3af6a2dde6eef36e46ab691c08d94da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_structure_changed_func</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a4843551293c8b73abaaef1a0f559ceb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configs</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ac477e7feb146041d877cf450aa9162a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>constraints</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a2cbedca2f6b4eabeba307da6b1d69af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a28f21979a15323428a2a48ced36213d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a28f21979a15323428a2a48ced36213d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ddqd</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a6f2ff8515c6b9c635ce46a050de8152d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ddqd</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a6f2ff8515c6b9c635ce46a050de8152d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ddqk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aaa2f19935c98f36e88725d8432ccd8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ddqk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aaa2f19935c98f36e88725d8432ccd8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a1521381b8ad4f5c1f7110202c3706edc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a1521381b8ad4f5c1f7110202c3706edc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dqd</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a289de1e0dcc918aeb4f3dee289bb4024</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dqd</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a289de1e0dcc918aeb4f3dee289bb4024</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dqk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a8e0a5bc4dc6feb6a6ab87a59762f169b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dqk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a8e0a5bc4dc6feb6a6ab87a59762f169b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dyn_configs</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a09242cb4ae65ebb24eb11b95bb58ca2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>export_frames</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a48dbe69d78c157df9ca517877ebc82eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a920aaba4ce848522301ca828779d1a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dddk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a5c9d4e15d0af924ab441c1e0a93647a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dddkdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ac87354510694804ca0a33d0f98064117</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_ddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a21707a69b02733d81baf13df9f33e6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_ddqddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>adb29572d3ff7d68aa5ed8af74c5a72c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_ddqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a872a6804e7616ebbf5900a53a2df2f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ae5b1420c9b98c63788fae4dbf42e1c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a5d4de99aa4f5a77dba78a67d6fc96029</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_du</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a62e4db8ebc7c35b8bd91fdf77164ec5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_duddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a975f552ee9a8852a395167eb1214b36e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dudq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>abff152c824290737d0d6fa1a4d6ac514</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>f_dudu</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ad9a8ba57f75c6ad3802ed2ce4841b47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>forces</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aeb34aaa55f32af6692734eacfc63bd70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frames</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a3db64cfc5d3da17aacc863770dfd057b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_config</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a9c9e77765a4ad6bfdaa9a64c3a51a246</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_constraint</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a079cc2aa202f09c8cd47a29d40cec420</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_force</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a5842dbc409857c3a250590dead393335</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_frame</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a1616564c2f403d6db0a2952cb070d117</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_input</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a7958bcbefeac3bb0b1154a39d9008d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_potential</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a918cda2c69d323df12705872eb1b26ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>hold_structure_changes</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aad4d83aef6706e9c2f990b9f7d277193</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>import_frames</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a008cecf20d3807128cfc742b37eb712c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inputs</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a9ece2193f8c242382527d50b9cb52799</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>kin_configs</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a4a0fbbeca7d6e1dbd3b04938948f9db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>L</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a57984d2f6c682a7826ef2ef30458b135</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>L_ddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>abeed9b3259f3fef7192bd0a632af984b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>L_ddqddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a1d1dff76ca39c33017b1fabc9c62d354</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>L_ddqddqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a3547da8d6c9c52f1f77c986a8d23ed21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>L_ddqddqdqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>af56f5a991012b56ccb88cf009272481b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>L_ddqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a7b409bcac68c61c5d4ccc086689094c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>L_ddqdqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ae604d8f6d35535bfc0b60d3d67ea247b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>L_ddqdqdqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aea0a8f70fcae1f82e418913c65321acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>L_dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a10ca7b899374f081948bcadf041dc434</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>L_dqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ac638acb0b2093dd6493d0258a2314fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>L_dqdqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a27c97f7b6689618ee633324d664c7263</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda_</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a0b21a478e5780a3fe8a62ba12e131e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda_dddk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>af302060217c705cae1dcad4c75d9f979</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda_dddkdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a0af26fc5b3d4b1ad91dd26f4f57e46bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda_ddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a7ba171e04c496b03196664d5b9a19d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda_ddqddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a18786c67721fc30f463efe7a3fbf430c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda_ddqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a5054a8ecd142b3409b06a55caff1bb86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda_dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a20f0b88b040f1d3b90bfe453d9147b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda_dqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a762f8cea16e855d1c329719f70c27b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda_du</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aa2f29fbc2c4a88f96be010aabc650bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda_duddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a652ddb1fd5e6b6ae29c8f6b8fc201ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda_dudq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a1268713d9182856a0018dd5c808f21cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lambda_dudu</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a686774068c2cb45dcd6750bee13b3cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>masses</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ae77462980fdf23d74fb97abd98ada1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>minimize_potential_energy</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a44c15b56920a740e042b22ad5deb8441</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nc</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aefc95107074cccbc85d660c78fce0a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nQ</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a8bb76daf325eabbbb1529199c1c5eefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nQd</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a986bd2ce48d9d06f663ba7d012b59de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nQk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a6f7eb8108245966a7267c680daa7ef99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nu</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aa400ece697e6ce79125f184ebf09a917</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>potentials</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a4ad2247f9449be2ab166c7792ed39c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a9808069cee5ab7fe1b07eebae486030a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>q</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a9808069cee5ab7fe1b07eebae486030a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>qd</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a4467acc879a02c90cdd2cbece2b5e419</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>qd</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a4467acc879a02c90cdd2cbece2b5e419</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>qk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a7dd047ec2ca2b7bc6bbe86daee09674e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>qk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a7dd047ec2ca2b7bc6bbe86daee09674e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resume_structure_changes</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>adde5efe183769ebe39d44fe8d92441d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>satisfy_constraints</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a293f31233244b12675a43a6d098b64e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_state</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a865d1ed346ddac2a9ccf009b710ec058</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>t</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a553bc31a11a6118ce0ec8f6497f3a76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>t</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a553bc31a11a6118ce0ec8f6497f3a76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_derivative_ddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a3dcf078d09bc3f7307a266061f4ed456</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_derivative_dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a640314c0fa0e31a28a63bffdf04b0877</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>total_energy</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ab075821d4c93d2bfc6b2800350dc0d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>u</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a190da96dd536db9a8921198f63087611</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>u</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a190da96dd536db9a8921198f63087611</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>world_frame</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ac6188396eef21c2b24e566ed76b92044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ddqk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a11e58bdbfe3a00212f40da4d487959fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a94d427745436b88e23ba79b349c6148e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a8a4d275ffc4896b7eee930bcd4c223ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>af9a93e11872feb46d0abf2e52f72631d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>u</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ac6c7db6896a8967f3262ee089d613679</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_add_constraint</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aa2d2c7e9837b45c94d9473ed9fd969ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_add_dyn_config</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ab1b3a6f7807755a6fdee1f69edfb30fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_add_force</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>afe8519b2bf9f6b8d4b5ce70c01cc0a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_add_input</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>af0b336df8fb333c324ab962835ff41a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_add_kin_config</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a9a474e7b110a7a513d8bb154ad686641</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_add_potential</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a26b83a50da5a69696822fc353dc73412</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_clear_cache</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a582783a3743cf48daac2dbf5dff30f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_object</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a534e0a717620ce38b238aae067e631dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_structure_changed</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>afd2aaac2252147e76eb7f90bc0f28969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_A_proj_lu</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aec8efcf1395eb1c9042600e2c577975c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_A_proj_lu_index</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a0dd09fe24871d5b78f947402fbc8914b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Ad</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a70fb6e729427c7c81d477bb7bb92f77a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Ad_dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>abc97875dfc3d1a50bc840984a584063e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Ad_dqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a6bbf7ac5f861fa3872da6e739080ac08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_AdT</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a91785585dfeb0b2054fdafcf35e3bfb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Adt</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a652b8db29050570871717935485b8dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Adt_dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a372f84f9ed54f80b5b54a507340e0fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Adt_dqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a526561f789c7361480f658d06ceedbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Ak</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a69cfe23dabc80c3a1b7e701d620e2619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Ak_dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>afef199ef24d5ebdc1bf309aa00045b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_Ak_dqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a05a4ca398fc7ce746a415f78ee5429cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cache</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aec4aecdca1261047d92036421bccf28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_configs</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a12ae7c4f84d4a871a2232702db539a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_constraints</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a7a6a2e93c59a93a8946b2df22fb69049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a63bc4d0a981afda6ded3a656e0aada94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D_ddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a97efc9247200830e48d7aad117f76c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D_ddqddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ab4135724183e6a50ed555172d9b4f901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D_ddqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aae6028c678a0afddcfdc9ebbe60baf55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D_dk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aa06ebed5d4fd1f9c97938113786022a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D_dkdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ac0635c34ab9d6dea7d511b5a2f39f64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D_dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a5b7b2f88df7393be019553c21ec4b90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D_dqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>af2485ace0cdbff49f46c6194d91eca95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D_du</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aae3f76e84010c511dfffa1183660f83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D_duddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a4e5ab63b5cbcc97b00aff457e18dd6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D_dudq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a28b0ec5b274775a5c410fa1173e0c155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_D_dudu</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a3d152ef0f76c5aac6e6c719247553871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dyn_configs</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ac0ffd53105b01847df215cb208839bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a5d7bb051aacde45b4c571e14772b0020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f_ddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a0e472043c2c53ff9f54b55947abbb920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f_ddqddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a9b2ffe83d1026bd5b4df91c2de2635b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f_ddqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aa6741e835e00440db91ce4d0e0013a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f_dk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>acd0fb2c64ddb3c9c69aea68910a76842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f_dkdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aa3ee4dc9b42fe2d6dc04fd55d21d7a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f_dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a0856f6367eacc480e8968cfef9367406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f_dqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a89b36c6ebe058117d0b4b0544cd122a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f_du</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>af1930031c7346846ad6f76f6897218f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f_duddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>acff1fe182a51d8aa162fceae0a50ab1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f_dudq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ac0e3278d643d86c71cb2d5bf526738dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_f_dudu</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a99481785fc34925c86ed01a075b2d688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_forces</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a2dfbb8184c706cc8da26ee5c852b2da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frames</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ae206eb70ac3f97c4741342ec96f494a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hold_structure_changes</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a67ccb2ae11b06368d76f818014e5ec4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_inputs</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a77a4f285067e3447552d7c5055683a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_kin_configs</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a13818733b0debfa683c714a64faf99d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a032bb2ecbfa452e9982be901fc358177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda_ddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a3a7065731a0c2d56cd40e0ea79d93a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda_ddqddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aaed7d5540114116cb5893adba96546a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda_ddqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a4a36e2bf9534f9f5e975e0acca1ee529</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda_dk</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a0325d66dfcd6781e9a9a81c2a4a6f896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda_dkdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>aee362f763a112294a3b7479aa32d617e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda_dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a40031d44e3a5f9179ce1e905e4e478d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda_dqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a52558c0b955310e52cf8d467da9d273e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda_du</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ae33a6a4a3502fa687e61cf576d5eb526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda_duddq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a9e90c5ad8b1a19819056c3eaeb35ad24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda_dudq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a6fb59d1e0a4fea6beaac45c67425563f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lambda_dudu</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a41b2cf097b9e3649f2e7ca1b55f85b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_M_dq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a95e4672792257d640e7690ee56964bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_M_dqdq</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>acb20655134a31f2deba2493da19207f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_M_lu</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a9c4484b2769fe156030d03d71c5c1b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_M_lu_index</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a2649f4c095879a41d753999e208fe6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_masses</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a29da2db4111e547584549ec0e88db5d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_potentials</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>af2c1202b3f58e611d11c321b1ae736a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_structure_changed_funcs</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ac5365a204fa46f05003145a75714d161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_nd</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ae3331d6ed8c53f6f52a69967de5710f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_ndnc</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>a7af5858d5cd14409080b174188436258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_time</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>af41926929e388af4303621d84aa41f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_world_frame</name>
      <anchorfile>classsrc_1_1system_1_1System.html</anchorfile>
      <anchor>ac1c229bd0e6b9fc8146bce99dd3fd23f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::tapemeasure</name>
    <filename>namespacesrc_1_1tapemeasure.html</filename>
    <class kind="class">src::tapemeasure::TapeMeasure</class>
    <member kind="variable">
      <type></type>
      <name>_opengl</name>
      <anchorfile>namespacesrc_1_1tapemeasure.html</anchorfile>
      <anchor>a5498cedc80da18277b6297ea621257ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::tapemeasure::TapeMeasure</name>
    <filename>classsrc_1_1tapemeasure_1_1TapeMeasure.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a4b7ed3fdf29327b27e3732dead97d5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frames</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a255d69b1bdbf7f8a9d057f3904a28389</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>length</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a49fab4f9547fb77f9b4f8abddac4e684</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>length_dq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a8e5d6c569c5ae89a5c43226cdb098470</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>length_dqdq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a984de9723fb3febbb94e9fba1d1dec8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>length_dqdqdq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>af957d42cc6121731b804a60d4c7103b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>opengl_draw</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a6cf61665dd6108bb470220f817ef23e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>ae0ac2751f53a6ca403fd91c07eb2cbb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_length_dq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>acceac17c6c7d941abd19d80b0550d03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_length_dqdq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a2fec63fe037316c945f8710035cbd8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_length_dqdqdq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a1379d2965cffca0a4896568b0b172cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_velocity_ddq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>aa0f31287ec36889841603a6b639fc2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_velocity_ddqdq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a719b907860a3cdd7d8ea1857390e9402</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_velocity_dq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>aec962c70cf3ad820a6b95124d1adaf72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_velocity_dqdq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a8f93159d165fcf3b43ebf9f3feb72a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>velocity</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>ae586cb5114911018d98bd55f69ec14f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>velocity_ddq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>abe50dbbaf0a356734e57c04d0c17bb6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>velocity_ddqdq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a9b85c38434648f96012dfd557b2aa487</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>velocity_dq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a0c1da1c9fad9f096de645cd1e5970f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>velocity_dqdq</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>ab35d7c529537ca67f367102721191e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_update_structure</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a32086e884d0a0e58830d00e151dd8573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frames</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>aadb11aaa321f45afefff9a486059a57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_seg_table</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a2d2fdff654cc9423b7bea6f4396dd0bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_system</name>
      <anchorfile>classsrc_1_1tapemeasure_1_1TapeMeasure.html</anchorfile>
      <anchor>a95d1d6a270bb549dc05c1a7094e69d65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::util</name>
    <filename>namespacesrc_1_1util.html</filename>
    <member kind="function">
      <type>def</type>
      <name>dynamics_indexing_decorator</name>
      <anchorfile>namespacesrc_1_1util.html</anchorfile>
      <anchor>a85609a4bf892dbcf8a53e0d949e8c0d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::visual</name>
    <filename>namespacesrc_1_1visual.html</filename>
    <namespace>src::visual::polyobject</namespace>
    <namespace>src::visual::splineplotter</namespace>
    <namespace>src::visual::stlmodel</namespace>
    <namespace>src::visual::timelinewidget</namespace>
    <namespace>src::visual::view2d</namespace>
    <namespace>src::visual::view3d</namespace>
    <namespace>src::visual::visual</namespace>
    <namespace>src::visual::visualitem</namespace>
    <namespace>src::visual::visualscene</namespace>
  </compound>
  <compound kind="namespace">
    <name>src::visual::polyobject</name>
    <filename>namespacesrc_1_1visual_1_1polyobject.html</filename>
    <class kind="class">src::visual::polyobject::_PyPolyObject</class>
    <class kind="class">src::visual::polyobject::PolyObject</class>
  </compound>
  <compound kind="class">
    <name>src::visual::polyobject::_PyPolyObject</name>
    <filename>classsrc_1_1visual_1_1polyobject_1_1__PyPolyObject.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1__PyPolyObject.html</anchorfile>
      <anchor>a7ec9cfb117d78673e8d66bd6db31d2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1__PyPolyObject.html</anchorfile>
      <anchor>a94d89b0cd77ad2b760a46e2296565bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_compile</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1__PyPolyObject.html</anchorfile>
      <anchor>a1cdddc81fb06d3791a975d3cf1ee409e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_compiled</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1__PyPolyObject.html</anchorfile>
      <anchor>aea5458f96e0eaae48c07b4328523f4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gl_list</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1__PyPolyObject.html</anchorfile>
      <anchor>a3f6eed501411c2d47219169f65d973ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_normals</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1__PyPolyObject.html</anchorfile>
      <anchor>af96b08171d244a8b2cde7f08363eea07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_triangles</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1__PyPolyObject.html</anchorfile>
      <anchor>aa64adcce1f6755ed0f38818f7e5cd438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_vertices</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1__PyPolyObject.html</anchorfile>
      <anchor>a9b252fd15859deb724fa7653f9ad630d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_PolyObject</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1__PyPolyObject.html</anchorfile>
      <anchor>aabd4396a3ac26560bd21629846fdce61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::visual::polyobject::PolyObject</name>
    <filename>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>ada04cff1f20f44be79ee527ad6422261</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_indices</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>a5fea35c9b54eb4665252f11b7b30c104</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>a9263da4e67a355a2c69d5d56c991bb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>normals</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>ab579c8f46142b2246b408b5674f8b691</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>normals</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>ab579c8f46142b2246b408b5674f8b691</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>triangles</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>abdd8a96493c82f2c0088d1141c3adaed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>triangles</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>abdd8a96493c82f2c0088d1141c3adaed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vertices</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>a14cf99b93a8908141a5a9b6667a64a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vertices</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>a14cf99b93a8908141a5a9b6667a64a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>normals</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>a61ad1f0daf879d9da1c78436da66853e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>triangles</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>ab297cb12379cda9b87d3564a0fad3005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vertices</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>a4357b5d9ec39fc615080f63b77fc0091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_normals</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>a5db17d0fb737a5d80a2b14157a8a0714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_triangles</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>a4951a1c400d9700b1f4618574862b570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_vertices</name>
      <anchorfile>classsrc_1_1visual_1_1polyobject_1_1PolyObject.html</anchorfile>
      <anchor>a6cb88baa82ed19b6188e07284c3df9b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::visual::splineplotter</name>
    <filename>namespacesrc_1_1visual_1_1splineplotter.html</filename>
    <class kind="class">src::visual::splineplotter::SplinePlotter</class>
    <member kind="function">
      <type>def</type>
      <name>plot_spline</name>
      <anchorfile>namespacesrc_1_1visual_1_1splineplotter.html</anchorfile>
      <anchor>ad87a7e3e9c9dcb6628978f383c573517</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::visual::splineplotter::SplinePlotter</name>
    <filename>classsrc_1_1visual_1_1splineplotter_1_1SplinePlotter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1splineplotter_1_1SplinePlotter.html</anchorfile>
      <anchor>aece00cf804081271f556bf9386e7e34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ddy_axes</name>
      <anchorfile>classsrc_1_1visual_1_1splineplotter_1_1SplinePlotter.html</anchorfile>
      <anchor>a4b0b6f7addec11ed1f3f30f0d3635ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dy_axes</name>
      <anchorfile>classsrc_1_1visual_1_1splineplotter_1_1SplinePlotter.html</anchorfile>
      <anchor>aafd7c92df3e0604b8cf9c42f4686f0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fig</name>
      <anchorfile>classsrc_1_1visual_1_1splineplotter_1_1SplinePlotter.html</anchorfile>
      <anchor>aaa97bd80ff5dc53550cc1eb47c0323e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plot_widget</name>
      <anchorfile>classsrc_1_1visual_1_1splineplotter_1_1SplinePlotter.html</anchorfile>
      <anchor>ae3d831c1916cc06fc03af1ae0582bca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>toolbar</name>
      <anchorfile>classsrc_1_1visual_1_1splineplotter_1_1SplinePlotter.html</anchorfile>
      <anchor>a6f9d39b8c7e895ac039eb401abfc1f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y_axes</name>
      <anchorfile>classsrc_1_1visual_1_1splineplotter_1_1SplinePlotter.html</anchorfile>
      <anchor>a08d14f2a34a78a0971f3de7ec63d2306</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::visual::stlmodel</name>
    <filename>namespacesrc_1_1visual_1_1stlmodel.html</filename>
    <class kind="class">src::visual::stlmodel::stlmodel</class>
  </compound>
  <compound kind="class">
    <name>src::visual::stlmodel::stlmodel</name>
    <filename>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>a63d1d0e5bdbe096834f3173e36deb9d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>a0c2765a91682a1588292b7ce32182c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compiled</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>acba69b4579996d5a240559ee892b18a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gl_list</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>a6d3e7d60012b91f49baaf0893c5fa63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>normals</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>a18e6aa65d4a8ad864ff1e70d54203d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>triangles</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>a8dce99e48bd81b057623574db35e317c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vertices</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>a3f6500fe58523b721656c783690660db</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>color</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>ae56303603619eaccefa7522ee3eb95e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>scale</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>ae558608a033f0ccb97ba0983af3bc1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>wireframe</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>adc8b0cd9771cf58612553a3762e53488</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__set_color</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>a498a2b28e3994b0ff8e7966bf5d649c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__set_scale</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>a458aa34b1804441871a5079e2d861ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__set_wireframe</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>a78431634f96c9aa41db5b8de0b02a2f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_color</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>afb02c0096bdc9af82528e7e4e651978c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_compiled</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>a2935269c01a712a2c9f415e769702d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_scale</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>a111a225652df3eb420d133f93fdf73c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wireframe</name>
      <anchorfile>classsrc_1_1visual_1_1stlmodel_1_1stlmodel.html</anchorfile>
      <anchor>ad41354c219b82331b85de6353dfc7c58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::visual::timelinewidget</name>
    <filename>namespacesrc_1_1visual_1_1timelinewidget.html</filename>
    <class kind="class">src::visual::timelinewidget::TimeLineWidget</class>
    <member kind="function">
      <type>def</type>
      <name>find</name>
      <anchorfile>namespacesrc_1_1visual_1_1timelinewidget.html</anchorfile>
      <anchor>adf32f2a30d6f0da690b3616de536752e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::visual::timelinewidget::TimeLineWidget</name>
    <filename>classsrc_1_1visual_1_1timelinewidget_1_1TimeLineWidget.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1timelinewidget_1_1TimeLineWidget.html</anchorfile>
      <anchor>a9a2550e8182d67eaed31f5f408f0e077</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>playChanged</name>
      <anchorfile>classsrc_1_1visual_1_1timelinewidget_1_1TimeLineWidget.html</anchorfile>
      <anchor>a29453c9a54ef61f9938f9ee40f7ab52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setFrameCount</name>
      <anchorfile>classsrc_1_1visual_1_1timelinewidget_1_1TimeLineWidget.html</anchorfile>
      <anchor>acc6a5bd3c103f864abae09d765d42057</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setFrameIndex</name>
      <anchorfile>classsrc_1_1visual_1_1timelinewidget_1_1TimeLineWidget.html</anchorfile>
      <anchor>a615a70e46712599fd22e27b3670212ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>btn_rewind</name>
      <anchorfile>classsrc_1_1visual_1_1timelinewidget_1_1TimeLineWidget.html</anchorfile>
      <anchor>a1178e69f79fb7b6ef2bc582ce1495101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>btn_togglePlay</name>
      <anchorfile>classsrc_1_1visual_1_1timelinewidget_1_1TimeLineWidget.html</anchorfile>
      <anchor>a91bce9e1dbfd033200f2c544bc39f605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>slider</name>
      <anchorfile>classsrc_1_1visual_1_1timelinewidget_1_1TimeLineWidget.html</anchorfile>
      <anchor>ad4127384a99acf9206a67f292dab3901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>frameIndexChanged</name>
      <anchorfile>classsrc_1_1visual_1_1timelinewidget_1_1TimeLineWidget.html</anchorfile>
      <anchor>a052803752348cf20c2884bb749e92903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>rewind</name>
      <anchorfile>classsrc_1_1visual_1_1timelinewidget_1_1TimeLineWidget.html</anchorfile>
      <anchor>adccf0a637db0c505a60b62f4e9e9d6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>togglePlay</name>
      <anchorfile>classsrc_1_1visual_1_1timelinewidget_1_1TimeLineWidget.html</anchorfile>
      <anchor>aeef2fe57cd52a6194e007909facb59df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::visual::view2d</name>
    <filename>namespacesrc_1_1visual_1_1view2d.html</filename>
    <class kind="class">src::visual::view2d::View2D</class>
  </compound>
  <compound kind="class">
    <name>src::visual::view2d::View2D</name>
    <filename>classsrc_1_1visual_1_1view2d_1_1View2D.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>ab18abb97835d98b882adef6ab168c6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>a74f2130e4015776649204a551a1208aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mousePressEvent</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>a763f9c975aa91b7fbcf20874cf7a67f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>ad2e90595bb75910eda9f29fb61629fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>paintEvent</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>a59c2b8b7024e65adaf521acbffea908b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scene</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>a8d9de3551be25abb88258be58552d882</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>screenshot</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>ab82caa9314899a1880b043aa5900fa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_center</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>acfda8cfd5032a70fb8a624d441974cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_scale</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>aa6ec05f8025f494fa587f8fac3322309</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setScene</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>ae676144e92249ebaa488d22d511c33bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wheelEvent</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>a37f1053f8f0339b98b713654d17ab0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_center</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>aa12132441dabff7dea412d611b55b5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lastPos</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>a4651297a557767b2a3ef8dd0a40f8e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_scale_exponent</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>a90b5d842ee9ba8b6e72a0fbf6d60a549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_scene</name>
      <anchorfile>classsrc_1_1visual_1_1view2d_1_1View2D.html</anchorfile>
      <anchor>a836ecd0ed68f14c9c1765585b52d2c0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::visual::view3d</name>
    <filename>namespacesrc_1_1visual_1_1view3d.html</filename>
    <class kind="class">src::visual::view3d::Camera</class>
    <class kind="class">src::visual::view3d::View3D</class>
    <member kind="function">
      <type>def</type>
      <name>se3_rx</name>
      <anchorfile>namespacesrc_1_1visual_1_1view3d.html</anchorfile>
      <anchor>a8a305dd19d799cea3de42adb5c7a00a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>se3_ry</name>
      <anchorfile>namespacesrc_1_1visual_1_1view3d.html</anchorfile>
      <anchor>ab116abc66f3e7753aa209b6d9902a9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>se3_rz</name>
      <anchorfile>namespacesrc_1_1visual_1_1view3d.html</anchorfile>
      <anchor>a0e6534e02ac7ca8cf639ad0e1fae9f5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::visual::view3d::Camera</name>
    <filename>classsrc_1_1visual_1_1view3d_1_1Camera.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1Camera.html</anchorfile>
      <anchor>acc27e4ef41ff57b1b882d64bcd0914fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>adjustPitch</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1Camera.html</anchorfile>
      <anchor>a7d37069a7c3437e98407c0771258e839</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>adjustRoll</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1Camera.html</anchorfile>
      <anchor>a0719b03d71f0690e2d69d46647eb1009</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>adjustYaw</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1Camera.html</anchorfile>
      <anchor>a9e23c03177801172c7205da57ff6450d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cameraFrame</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1Camera.html</anchorfile>
      <anchor>ac1af571a14eb80b7c7965457b9748df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1Camera.html</anchorfile>
      <anchor>ae36a1a3da5a0bbf4ae444ca96ac3ac52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>orientTransform</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1Camera.html</anchorfile>
      <anchor>a1ef388c52285cb9ee85ebf052f2246ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>worldFrame</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1Camera.html</anchorfile>
      <anchor>a45356253514f64794b139bd3c0770d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ang</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1Camera.html</anchorfile>
      <anchor>aff85cfff0d9e912048d9fc712bd20e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pos</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1Camera.html</anchorfile>
      <anchor>a9c29eb919f325cf3387fcabee960cefc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_world</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1Camera.html</anchorfile>
      <anchor>a0e31c05c97d76dc77bf782050f68f509</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::visual::view3d::View3D</name>
    <filename>classsrc_1_1visual_1_1view3d_1_1View3D.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>ac96513e58e902a1ada41b2966eaa23ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_coord_frame</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a0262452dd07f351fc35ee42a2886d8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initializeGL</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>af6e72c4ae36328d2b501abd4f573439d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>keyPressEvent</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>ab46ff1356554337fd9bbae9d1563ba50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>keyReleaseEvent</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>abd6c24160c450af2dad3a172fe8209de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>abb3835280390ab575bcbfa9cfa174029</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mousePressEvent</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>ad0019d50eb3c6298e01936578e085114</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>af569d21e0054365b933072820254f576</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>paintGL</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a6ffc9d45026d05c79288c9ef06a12ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resizeGL</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a607a74cf337fce53780c3aa4d48998ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scene</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a89c6321fb0705e8e07f710074ff1a909</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>screenshot</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a992c21cd2ae355e68a1ba3a77daf19d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setScene</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a6c5c33724b85d1dce625b14da47fd635</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>startMoving</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>afd79c447806de570650db2b4f5d0079b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stopMoving</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a0c241a8049acb90d23e92a605c166f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>timerEvent</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a3561dae5e73e3ca51ecd4b0dca7b1fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>camera</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>ae11dd56fceee9e3094a51412793f219a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dictionary</type>
      <name>MOVEMENT_KEYS</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a48b17b11ab634194522d95e65ccfe91b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_moving</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a3455101586b5d2312ef3dbc2293dc7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_movingRate</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a2bc5358758b3dba904f71c63bfdd360e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_movingSpeed</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a6fc2032a71f6bce224cf91f3ecf1eb98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_movingTimerId</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a16fa26f59294f86be7e29fb314224380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_oldPos</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>ad3cc65f9c97f24cf6d44b3e880863fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_scene</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a752bab7d8b8647adf757311ab1536cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_viewaspect</name>
      <anchorfile>classsrc_1_1visual_1_1view3d_1_1View3D.html</anchorfile>
      <anchor>a24cb58a1ea9c329275c6ac9b157cc4de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::visual::visual</name>
    <filename>namespacesrc_1_1visual_1_1visual.html</filename>
    <class kind="class">src::visual::visual::BasicViewer</class>
    <member kind="function">
      <type>def</type>
      <name>visualize_2d</name>
      <anchorfile>namespacesrc_1_1visual_1_1visual.html</anchorfile>
      <anchor>a5563c01995b0b3b4f7d2c61b74406116</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>visualize_3d</name>
      <anchorfile>namespacesrc_1_1visual_1_1visual.html</anchorfile>
      <anchor>a992f09ef24aae57cbe105c17995882ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::visual::visual::BasicViewer</name>
    <filename>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a401127c01dd5f7820e617404a0ec8d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>about</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a5840fb382115ee71e05b583cf248cb9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createActions</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a46ff6878cb0ae69d19bef079ed02626d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createMenus</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a6d0db1b5f674e4f79fa0680f86dbab44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>createTimeLineWidget</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a4acc76a4758a81231f56a5570ace0c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>playpause</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a28222533771f892f9b17f5b619366229</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rewind</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a64692457641fb16d77365ca7c7c3403a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>screenshot</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a0d68b3d68331b527a5c9651e70bcf38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>screenshots</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>ab1c52f4bd213518246d0c30104d134ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setSceneView</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>afeea07cbb558bca88d47f3a4ac81e385</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_camera_pos</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a59ef5383d94a65161ddc1debc23e9ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>aboutAct</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>af28343bc73ed69c3ee1e65a4f1c25649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>aboutQtAct</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a7a4f20d8483dce097d37b779bbb45563</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>allScreenshotsAct</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>af6520f58c86dca62d7cbeee09e15d123</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exitAct</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>adb5da07a1218387753066f3ed6aa322a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileMenu</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>aef05c1005435505972c7a09481748531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>getCameraAct</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>aeb0c688df403f00d0b83f55af9f58333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>helpMenu</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a800b84ca7662410eca31ade86b83fb98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>layout</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a86b8cf72ed73a18e6c96da4848eddd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>playAct</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>af862cc16854df1e193a73a6fd126ba31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>playMenu</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>acdcbf4a6658ee36fe5828c20da0a2c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rewindAct</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a4d8aab2cce38e3d323d844f2751c0fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scene</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a29af5f17734cc149c7470d4ac5d523e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>screenshotAct</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a40af41eb9b284d4b505c2f07243f098f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_control</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a706ba9570dbb37deff34ea14da0daeb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>view</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>aab95abb8f9a7d5681e9e6716a614aa03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>viewMenu</name>
      <anchorfile>classsrc_1_1visual_1_1visual_1_1BasicViewer.html</anchorfile>
      <anchor>a1915d438c99ae912de37e24741d845e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::visual::visualitem</name>
    <filename>namespacesrc_1_1visual_1_1visualitem.html</filename>
    <class kind="class">src::visual::visualitem::VisualItem</class>
    <class kind="class">src::visual::visualitem::VisualItem2D</class>
    <class kind="class">src::visual::visualitem::VisualItem3D</class>
    <member kind="variable">
      <type>list</type>
      <name>__all__</name>
      <anchorfile>namespacesrc_1_1visual_1_1visualitem.html</anchorfile>
      <anchor>a8eb3db645d141546705c0e76d6d3c25d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::visual::visualitem::VisualItem</name>
    <filename>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>a42698916413af2d7ece14bf176d9656c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>attachDrawing</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>a5654d8dac1254aee4e8fd98247fad112</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>a85d076417193a2faea775642dc2740df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getTimeRange</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>a82c93bfa9c4bc3ce7e9ad89a57000601</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setTime</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>a75325e2d2f38c12e7e67900c0785ef29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>a8d3b07dcec4c2ea95a8125ba567009fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_draw_funcs</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>a5ca70d279cfa5dc8187a0991e2824e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>a39b0b3187b67c759c46d24aebbf36819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_q_interp</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>a7e1ffbec46e6e98435cf4d125e4b2213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_system</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>a5ababaeb436585e721cf40ffeee500f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_time</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>a158f42e87693ed300fddeee9f5a9dfd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_u</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>aa57900b82ac9527d51c277e2429c9163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_u_interp</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem.html</anchorfile>
      <anchor>ae85dc216c8f432e8fc9cac4a26f9b10f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::visual::visualitem::VisualItem2D</name>
    <filename>classsrc_1_1visual_1_1visualitem_1_1VisualItem2D.html</filename>
    <base>src::visual::visualitem::VisualItem</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem2D.html</anchorfile>
      <anchor>a3455e5e00d4ac6e0c844e5b63913df31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>auto_draw</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem2D.html</anchorfile>
      <anchor>aa58e560c0a52efffe5673780de43c2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem2D.html</anchorfile>
      <anchor>a548fc28c620dcdc3180406fbbd25cc1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getTransform</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem2D.html</anchorfile>
      <anchor>af54f4ccf106b349644f8e32b7b33f555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>density</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem2D.html</anchorfile>
      <anchor>adff700afaed275403c70e8d8f79dd80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plane</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem2D.html</anchorfile>
      <anchor>a964068efa2f5aee1d68f4855a65cade6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>src::visual::visualitem::VisualItem3D</name>
    <filename>classsrc_1_1visual_1_1visualitem_1_1VisualItem3D.html</filename>
    <base>src::visual::visualitem::VisualItem</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem3D.html</anchorfile>
      <anchor>a2dd7ea85d35f0e0e0987c68b5ae88d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>auto_draw</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem3D.html</anchorfile>
      <anchor>a80535f073c1b3c5fa9e8937ae949ad5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem3D.html</anchorfile>
      <anchor>aa885d4c1a747e0ea99a510971d481714</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>orientation</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem3D.html</anchorfile>
      <anchor>aa738f8f51828e6cf35ff6af2cb27f66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setOrientation</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem3D.html</anchorfile>
      <anchor>a33af7e2737d91a118d547123b4e13cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>density</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem3D.html</anchorfile>
      <anchor>af2d87cbf0b60706401d506c9358373ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem3D.html</anchorfile>
      <anchor>a12827bfea50dd174bbb955ee32695531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_orientation</name>
      <anchorfile>classsrc_1_1visual_1_1visualitem_1_1VisualItem3D.html</anchorfile>
      <anchor>a5c40f816637d3fc2587c9e9a8ca3133b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>src::visual::visualscene</name>
    <filename>namespacesrc_1_1visual_1_1visualscene.html</filename>
    <class kind="class">src::visual::visualscene::VisualScene</class>
  </compound>
  <compound kind="class">
    <name>src::visual::visualscene::VisualScene</name>
    <filename>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a1c472782165902a151b39d0833f2ce0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addItem</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a2054118b7a8c653583dc79c103d26e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frameCount</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a90578e6061d41772e1df752a07d416c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frameIndex</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a4d7c630fba77982bfac8ca3087426dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frameRate</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a252ff9d8496c4314d5749ff3134cd2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frameRate</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a252ff9d8496c4314d5749ff3134cd2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>items</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>aa685e876e3a4fa708f7b491bb58c7c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pause</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a29251634d23028e248122380876c47ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>play</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a8f62de9d5d35673db7879043eaf0082f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>playbackTimerEvent</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a471cf71c808eb08b7175debad2caaa13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rewind</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>abacd28522f9fbaa850e67c3591a40e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setFrameIndex</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a5ffafdb2768e8b766ce08c09e094c795</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>time</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a25a60b21cce8336f7beae44f0d94e798</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>timerEvent</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a0f4fb6d4e6c3eb66607b0be18912528b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>togglePlay</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a78df09bc6534fe41e25ab2f4dab1373c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>updateTimeRange</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a88b07e8627725a5197d187a13f990097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>frameCountChanged</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a0d10172140d49f710995dbb1bab043f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>frameIndexChanged</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>ad0d2d08d9ab14abdb01e90b969a27870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>frameTimeChanged</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>aca38edc55d164555ebdc6e823a11babc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>itemsChanged</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>abfe9f78c6d9e73255d2198e9563aaf9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>playChanged</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>adebca364e944b90a3a4325c50497f6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frameIndex</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>ae746637cffbe6d147fedd56bcd3775f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frameTimes</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>ac3ce7bec52df2b1c24910984ca10ce31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_items</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a6d83561a9ef346efe71ec6fcad97b368</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_playback_period</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a3ade44f4595ed93c979c688a8188f2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_playbackTimer</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>abccb0976076075bc223238963326bd40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_playing</name>
      <anchorfile>classsrc_1_1visual_1_1visualscene_1_1VisualScene.html</anchorfile>
      <anchor>a76985a78d15ae61bb18b765f8d4736dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>trepHelloWorld</name>
    <filename>namespacetrepHelloWorld.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>system</name>
      <anchorfile>namespacetrepHelloWorld.html</anchorfile>
      <anchor>adc29b71a1671458e702d3b2dc492c96d</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
