<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>01_RMLPositionSampleApplication.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/RMLPositionSampleApplications/</path>
    <filename>01__RMLPositionSampleApplication_8cpp</filename>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="RMLPositionFlags_8h" name="RMLPositionFlags.h" local="no" imported="no">RMLPositionFlags.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="RMLPositionOutputParameters_8h" name="RMLPositionOutputParameters.h" local="no" imported="no">RMLPositionOutputParameters.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CYCLE_TIME_IN_SECONDS</name>
      <anchorfile>01__RMLPositionSampleApplication_8cpp.html</anchorfile>
      <anchor>ac19824c46c71e3940c9fe79ed8345bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUMBER_OF_DOFS</name>
      <anchorfile>01__RMLPositionSampleApplication_8cpp.html</anchorfile>
      <anchor>a69898d51ad9b8a5426d87add9c64d689</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>01__RMLPositionSampleApplication_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>02_RMLPositionSampleApplication.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/RMLPositionSampleApplications/</path>
    <filename>02__RMLPositionSampleApplication_8cpp</filename>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="RMLPositionFlags_8h" name="RMLPositionFlags.h" local="no" imported="no">RMLPositionFlags.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="RMLPositionOutputParameters_8h" name="RMLPositionOutputParameters.h" local="no" imported="no">RMLPositionOutputParameters.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CYCLE_TIME_IN_SECONDS</name>
      <anchorfile>02__RMLPositionSampleApplication_8cpp.html</anchorfile>
      <anchor>ac19824c46c71e3940c9fe79ed8345bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUMBER_OF_DOFS</name>
      <anchorfile>02__RMLPositionSampleApplication_8cpp.html</anchorfile>
      <anchor>a69898d51ad9b8a5426d87add9c64d689</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>02__RMLPositionSampleApplication_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>03_RMLPositionSampleApplication.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/RMLPositionSampleApplications/</path>
    <filename>03__RMLPositionSampleApplication_8cpp</filename>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="RMLPositionFlags_8h" name="RMLPositionFlags.h" local="no" imported="no">RMLPositionFlags.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="RMLPositionOutputParameters_8h" name="RMLPositionOutputParameters.h" local="no" imported="no">RMLPositionOutputParameters.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CYCLE_TIME_IN_SECONDS</name>
      <anchorfile>03__RMLPositionSampleApplication_8cpp.html</anchorfile>
      <anchor>ac19824c46c71e3940c9fe79ed8345bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUMBER_OF_DOFS</name>
      <anchorfile>03__RMLPositionSampleApplication_8cpp.html</anchorfile>
      <anchor>a69898d51ad9b8a5426d87add9c64d689</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>03__RMLPositionSampleApplication_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>04_RMLVelocitySampleApplication.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/RMLVelocitySampleApplications/</path>
    <filename>04__RMLVelocitySampleApplication_8cpp</filename>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="RMLVelocityFlags_8h" name="RMLVelocityFlags.h" local="no" imported="no">RMLVelocityFlags.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="no" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="no" imported="no">RMLVelocityOutputParameters.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CYCLE_TIME_IN_SECONDS</name>
      <anchorfile>04__RMLVelocitySampleApplication_8cpp.html</anchorfile>
      <anchor>ac19824c46c71e3940c9fe79ed8345bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUMBER_OF_DOFS</name>
      <anchorfile>04__RMLVelocitySampleApplication_8cpp.html</anchorfile>
      <anchor>a69898d51ad9b8a5426d87add9c64d689</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>04__RMLVelocitySampleApplication_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>05_RMLVelocitySampleApplication.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/RMLVelocitySampleApplications/</path>
    <filename>05__RMLVelocitySampleApplication_8cpp</filename>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="RMLVelocityFlags_8h" name="RMLVelocityFlags.h" local="no" imported="no">RMLVelocityFlags.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="no" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="no" imported="no">RMLVelocityOutputParameters.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CYCLE_TIME_IN_SECONDS</name>
      <anchorfile>05__RMLVelocitySampleApplication_8cpp.html</anchorfile>
      <anchor>ac19824c46c71e3940c9fe79ed8345bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUMBER_OF_DOFS</name>
      <anchorfile>05__RMLVelocitySampleApplication_8cpp.html</anchorfile>
      <anchor>a69898d51ad9b8a5426d87add9c64d689</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>05__RMLVelocitySampleApplication_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>06_RMLVelocitySampleApplication.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/RMLVelocitySampleApplications/</path>
    <filename>06__RMLVelocitySampleApplication_8cpp</filename>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="RMLVelocityFlags_8h" name="RMLVelocityFlags.h" local="no" imported="no">RMLVelocityFlags.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="no" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="no" imported="no">RMLVelocityOutputParameters.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CYCLE_TIME_IN_SECONDS</name>
      <anchorfile>06__RMLVelocitySampleApplication_8cpp.html</anchorfile>
      <anchor>ac19824c46c71e3940c9fe79ed8345bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUMBER_OF_DOFS</name>
      <anchorfile>06__RMLVelocitySampleApplication_8cpp.html</anchorfile>
      <anchor>a69898d51ad9b8a5426d87add9c64d689</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>06__RMLVelocitySampleApplication_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>07_RMLPositionSampleApplication.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/RMLPositionSampleApplications/</path>
    <filename>07__RMLPositionSampleApplication_8cpp</filename>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="RMLPositionFlags_8h" name="RMLPositionFlags.h" local="no" imported="no">RMLPositionFlags.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="RMLPositionOutputParameters_8h" name="RMLPositionOutputParameters.h" local="no" imported="no">RMLPositionOutputParameters.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CYCLE_TIME_IN_SECONDS</name>
      <anchorfile>07__RMLPositionSampleApplication_8cpp.html</anchorfile>
      <anchor>ac19824c46c71e3940c9fe79ed8345bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUMBER_OF_DOFS</name>
      <anchorfile>07__RMLPositionSampleApplication_8cpp.html</anchorfile>
      <anchor>a69898d51ad9b8a5426d87add9c64d689</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>07__RMLPositionSampleApplication_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>08_RMLVelocitySampleApplication.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/RMLVelocitySampleApplications/</path>
    <filename>08__RMLVelocitySampleApplication_8cpp</filename>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="RMLVelocityFlags_8h" name="RMLVelocityFlags.h" local="no" imported="no">RMLVelocityFlags.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="no" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="no" imported="no">RMLVelocityOutputParameters.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CYCLE_TIME_IN_SECONDS</name>
      <anchorfile>08__RMLVelocitySampleApplication_8cpp.html</anchorfile>
      <anchor>ac19824c46c71e3940c9fe79ed8345bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUMBER_OF_DOFS</name>
      <anchorfile>08__RMLVelocitySampleApplication_8cpp.html</anchorfile>
      <anchor>a69898d51ad9b8a5426d87add9c64d689</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>08__RMLVelocitySampleApplication_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ReflexxesAPI.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>ReflexxesAPI_8cpp</filename>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="TypeIIRMLPosition_8h" name="TypeIIRMLPosition.h" local="no" imported="no">TypeIIRMLPosition.h</includes>
    <includes id="TypeIIRMLVelocity_8h" name="TypeIIRMLVelocity.h" local="no" imported="no">TypeIIRMLVelocity.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="RMLPositionOutputParameters_8h" name="RMLPositionOutputParameters.h" local="no" imported="no">RMLPositionOutputParameters.h</includes>
    <includes id="RMLPositionFlags_8h" name="RMLPositionFlags.h" local="no" imported="no">RMLPositionFlags.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="no" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="no" imported="no">RMLVelocityOutputParameters.h</includes>
    <includes id="RMLVelocityFlags_8h" name="RMLVelocityFlags.h" local="no" imported="no">RMLVelocityFlags.h</includes>
  </compound>
  <compound kind="file">
    <name>ReflexxesAPI.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>ReflexxesAPI_8h</filename>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="yes" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="RMLPositionOutputParameters_8h" name="RMLPositionOutputParameters.h" local="yes" imported="no">RMLPositionOutputParameters.h</includes>
    <includes id="RMLPositionFlags_8h" name="RMLPositionFlags.h" local="yes" imported="no">RMLPositionFlags.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="yes" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="yes" imported="no">RMLVelocityOutputParameters.h</includes>
    <includes id="RMLVelocityFlags_8h" name="RMLVelocityFlags.h" local="yes" imported="no">RMLVelocityFlags.h</includes>
    <includes id="RMLVector_8h" name="RMLVector.h" local="yes" imported="no">RMLVector.h</includes>
    <class kind="class">ReflexxesAPI</class>
  </compound>
  <compound kind="file">
    <name>RMLFlags.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>RMLFlags_8h</filename>
    <class kind="class">RMLFlags</class>
  </compound>
  <compound kind="file">
    <name>RMLInputParameters.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>RMLInputParameters_8h</filename>
    <includes id="RMLVector_8h" name="RMLVector.h" local="yes" imported="no">RMLVector.h</includes>
    <class kind="class">RMLInputParameters</class>
  </compound>
  <compound kind="file">
    <name>RMLOutputParameters.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>RMLOutputParameters_8h</filename>
    <includes id="RMLVector_8h" name="RMLVector.h" local="yes" imported="no">RMLVector.h</includes>
    <class kind="class">RMLOutputParameters</class>
  </compound>
  <compound kind="file">
    <name>RMLPositionFlags.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>RMLPositionFlags_8h</filename>
    <includes id="RMLFlags_8h" name="RMLFlags.h" local="yes" imported="no">RMLFlags.h</includes>
    <class kind="class">RMLPositionFlags</class>
  </compound>
  <compound kind="file">
    <name>RMLPositionInputParameters.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>RMLPositionInputParameters_8h</filename>
    <includes id="RMLInputParameters_8h" name="RMLInputParameters.h" local="yes" imported="no">RMLInputParameters.h</includes>
    <includes id="RMLVector_8h" name="RMLVector.h" local="yes" imported="no">RMLVector.h</includes>
    <class kind="class">RMLPositionInputParameters</class>
  </compound>
  <compound kind="file">
    <name>RMLPositionOutputParameters.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>RMLPositionOutputParameters_8h</filename>
    <includes id="RMLOutputParameters_8h" name="RMLOutputParameters.h" local="yes" imported="no">RMLOutputParameters.h</includes>
    <class kind="class">RMLPositionOutputParameters</class>
  </compound>
  <compound kind="file">
    <name>RMLVector.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>RMLVector_8h</filename>
    <class kind="class">RMLVector</class>
    <member kind="typedef">
      <type>RMLVector&lt; bool &gt;</type>
      <name>RMLBoolVector</name>
      <anchorfile>RMLVector_8h.html</anchorfile>
      <anchor>ac14cb09527dade2653d1662a6dba1f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RMLVector&lt; double &gt;</type>
      <name>RMLDoubleVector</name>
      <anchorfile>RMLVector_8h.html</anchorfile>
      <anchor>a36f1bc7432b30588972a79a13d34257b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RMLVector&lt; int &gt;</type>
      <name>RMLIntVector</name>
      <anchorfile>RMLVector_8h.html</anchorfile>
      <anchor>ad2bd74dd237381672b16c04028e3269b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RMLVelocityFlags.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>RMLVelocityFlags_8h</filename>
    <includes id="RMLFlags_8h" name="RMLFlags.h" local="yes" imported="no">RMLFlags.h</includes>
    <class kind="class">RMLVelocityFlags</class>
  </compound>
  <compound kind="file">
    <name>RMLVelocityInputParameters.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>RMLVelocityInputParameters_8h</filename>
    <includes id="RMLInputParameters_8h" name="RMLInputParameters.h" local="yes" imported="no">RMLInputParameters.h</includes>
    <class kind="class">RMLVelocityInputParameters</class>
  </compound>
  <compound kind="file">
    <name>RMLVelocityOutputParameters.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>RMLVelocityOutputParameters_8h</filename>
    <includes id="RMLOutputParameters_8h" name="RMLOutputParameters.h" local="yes" imported="no">RMLOutputParameters.h</includes>
    <class kind="class">RMLVelocityOutputParameters</class>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLCalculatePositionalExtrems.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLCalculatePositionalExtrems_8cpp</filename>
    <includes id="TypeIIRMLPosition_8h" name="TypeIIRMLPosition.h" local="no" imported="no">TypeIIRMLPosition.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLPolynomial_8h" name="TypeIIRMLPolynomial.h" local="no" imported="no">TypeIIRMLPolynomial.h</includes>
    <includes id="RMLPositionOutputParameters_8h" name="RMLPositionOutputParameters.h" local="no" imported="no">RMLPositionOutputParameters.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLDecisions.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLDecisions_8cpp</filename>
    <includes id="TypeIIRMLDecisions_8h" name="TypeIIRMLDecisions.h" local="no" imported="no">TypeIIRMLDecisions.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLDecisions.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLDecisions_8h</filename>
    <namespace>TypeIIRMLMath</namespace>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__001</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a26fb2f3533c6dd8fc8e60eb5349b3900</anchor>
      <arglist>(const double &amp;CurrentVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__002</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a3dde7205cb5c57f2b86b7805f3d3703c</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;MaxVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__003</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ad5baffebc963b114f29a09020f52b241</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__004</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ae79d8ed5d595932eaf79c5478e799d87</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__005</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a58c6f0ea687643b3c0f8f705bf534ca9</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__006</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a34693337127031764ca2edf21f1054df</anchor>
      <arglist>(const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__007</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>acd3e18d69883fa5124a22abc7a791cc2</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__008</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a4bda1ada2e9fca859bb1325e882a7e5a</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__009</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>acaef8a204d2a09f43d5e23fc32466fa8</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__001</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a8c8aa6eb65fedb3de0e68ee4c303c790</anchor>
      <arglist>(const double &amp;CurrentVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__002</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ac53d743f8f0b3699cddec449e20c079e</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;MaxVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__003</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a3c4ac4c139fef2b8630fcd5fdd622a8a</anchor>
      <arglist>(const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__004</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a45fe4686e9e82e8ef733413f3f6667df</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__005</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a9f4211c5ec821a1fb702f510319dc2cd</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__006</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ae1cb106ecde2bf00633e74c6bbb95f87</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__007</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a6591b3866cf24099a2e2915b1216d5fa</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1C__001</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ad01c30dfec4af1576ac885a3dd13d934</anchor>
      <arglist>(const double &amp;CurrentVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1C__002</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a6d9af1ce9894253c02ccc189d4c8a38b</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;MaxVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1C__003</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a233e04bf43a54115892b5e8cfced20c1</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___001</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a6c57f6e3d264f289bb1eb558088c2eec</anchor>
      <arglist>(const double &amp;CurrentVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___002</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a7c7879ca7891f105dacd5bde429c99d0</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;MaxVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___003</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a6d75e85eece38b4d02c9b44f5121cb95</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___004</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a42e6ea32ee9a0b6a2f775a7542a6ac5b</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, const double &amp;CurrentTime, const double &amp;SynchronizationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___005</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a1156d76be456fc042c3c796d25f68b25</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, const double &amp;CurrentTime, const double &amp;SynchronizationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___006</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a20d03f20f6a92d01437e2986443e4dee</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___007</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a8d420e9b4b91d3f14bae89d8b025dab0</anchor>
      <arglist>(const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___008</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a3d66f6963766aae15068cf50ea9156fd</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, const double &amp;CurrentTime, const double &amp;SynchronizationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___009</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>acacafacc3aa9ae9c7ee737409e0b8cd7</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, const double &amp;CurrentTime, const double &amp;SynchronizationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___010</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a148811b76970573063b68d1d92ec9b6e</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___011</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ac2a980f973c2a88c33c6149112009382</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, const double &amp;CurrentTime, const double &amp;SynchronizationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___012</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>af10e700d4b4df94679648ced3375ffd3</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, const double &amp;CurrentTime, const double &amp;SynchronizationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_V___001</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a72da5b8e89a331e0735bb9b594b190ee</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;TargetVelocity)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLDecisionTree1A.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLDecisionTree1A_8cpp</filename>
    <includes id="TypeIIRMLDecisionTree1A_8h" name="TypeIIRMLDecisionTree1A.h" local="no" imported="no">TypeIIRMLDecisionTree1A.h</includes>
    <includes id="TypeIIRMLStep1Profiles_8h" name="TypeIIRMLStep1Profiles.h" local="no" imported="no">TypeIIRMLStep1Profiles.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLDecisions_8h" name="TypeIIRMLDecisions.h" local="no" imported="no">TypeIIRMLDecisions.h</includes>
    <includes id="TypeIIRMLStep1IntermediateProfiles_8h" name="TypeIIRMLStep1IntermediateProfiles.h" local="no" imported="no">TypeIIRMLStep1IntermediateProfiles.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLDecisionTree1A.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLDecisionTree1A_8h</filename>
    <includes id="TypeIIRMLStep1Profiles_8h" name="TypeIIRMLStep1Profiles.h" local="yes" imported="no">TypeIIRMLStep1Profiles.h</includes>
    <namespace>TypeIIRMLMath</namespace>
    <member kind="function">
      <type>void</type>
      <name>TypeIIRMLDecisionTree1A</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a9b534037ecaeaa27482cfd2a30a31150</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration, Step1_Profile *AppliedProfile, double *MinimalExecutionTime)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLDecisionTree1B.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLDecisionTree1B_8cpp</filename>
    <includes id="TypeIIRMLDecisionTree1B_8h" name="TypeIIRMLDecisionTree1B.h" local="no" imported="no">TypeIIRMLDecisionTree1B.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLDecisions_8h" name="TypeIIRMLDecisions.h" local="no" imported="no">TypeIIRMLDecisions.h</includes>
    <includes id="TypeIIRMLStep1IntermediateProfiles_8h" name="TypeIIRMLStep1IntermediateProfiles.h" local="no" imported="no">TypeIIRMLStep1IntermediateProfiles.h</includes>
    <includes id="TypeIIRMLStep1Profiles_8h" name="TypeIIRMLStep1Profiles.h" local="no" imported="no">TypeIIRMLStep1Profiles.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLDecisionTree1B.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLDecisionTree1B_8h</filename>
    <namespace>TypeIIRMLMath</namespace>
    <member kind="function">
      <type>void</type>
      <name>TypeIIRMLDecisionTree1B</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a67e4e4389348606dd2230b69cbcea0c1</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration, double *MaximalExecutionTime)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLDecisionTree1C.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLDecisionTree1C_8cpp</filename>
    <includes id="TypeIIRMLDecisionTree1C_8h" name="TypeIIRMLDecisionTree1C.h" local="no" imported="no">TypeIIRMLDecisionTree1C.h</includes>
    <includes id="TypeIIRMLStep1Profiles_8h" name="TypeIIRMLStep1Profiles.h" local="no" imported="no">TypeIIRMLStep1Profiles.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLDecisions_8h" name="TypeIIRMLDecisions.h" local="no" imported="no">TypeIIRMLDecisions.h</includes>
    <includes id="TypeIIRMLStep1IntermediateProfiles_8h" name="TypeIIRMLStep1IntermediateProfiles.h" local="no" imported="no">TypeIIRMLStep1IntermediateProfiles.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLDecisionTree1C.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLDecisionTree1C_8h</filename>
    <namespace>TypeIIRMLMath</namespace>
    <member kind="function">
      <type>void</type>
      <name>TypeIIRMLDecisionTree1C</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>abc680a9557457698f84c9705d657237b</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration, double *AlternativeExecutionTime)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLDecisionTree2.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLDecisionTree2_8cpp</filename>
    <includes id="TypeIIRMLDecisionTree2_8h" name="TypeIIRMLDecisionTree2.h" local="no" imported="no">TypeIIRMLDecisionTree2.h</includes>
    <includes id="TypeIIRMLStep2Profiles_8h" name="TypeIIRMLStep2Profiles.h" local="no" imported="no">TypeIIRMLStep2Profiles.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLDecisions_8h" name="TypeIIRMLDecisions.h" local="no" imported="no">TypeIIRMLDecisions.h</includes>
    <includes id="TypeIIRMLStep2IntermediateProfiles_8h" name="TypeIIRMLStep2IntermediateProfiles.h" local="no" imported="no">TypeIIRMLStep2IntermediateProfiles.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLDecisionTree2.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLDecisionTree2_8h</filename>
    <includes id="TypeIIRMLPolynomial_8h" name="TypeIIRMLPolynomial.h" local="yes" imported="no">TypeIIRMLPolynomial.h</includes>
    <namespace>TypeIIRMLMath</namespace>
    <member kind="function">
      <type>void</type>
      <name>TypeIIRMLDecisionTree2</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a40a927ee544001b89cfa2b3ba7128f8a</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration, const double &amp;SynchronizationTime, MotionPolynomials *PolynomialsInternal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLFallBackStrategy.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLFallBackStrategy_8cpp</filename>
    <includes id="TypeIIRMLPosition_8h" name="TypeIIRMLPosition.h" local="no" imported="no">TypeIIRMLPosition.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="no" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="no" imported="no">RMLVelocityOutputParameters.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="RMLPositionOutputParameters_8h" name="RMLPositionOutputParameters.h" local="no" imported="no">RMLPositionOutputParameters.h</includes>
    <includes id="RMLVector_8h" name="RMLVector.h" local="no" imported="no">RMLVector.h</includes>
    <includes id="RMLVelocityFlags_8h" name="RMLVelocityFlags.h" local="no" imported="no">RMLVelocityFlags.h</includes>
    <includes id="TypeIIRMLVelocity_8h" name="TypeIIRMLVelocity.h" local="no" imported="no">TypeIIRMLVelocity.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLIsPhaseSynchronizationPossible.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLIsPhaseSynchronizationPossible_8cpp</filename>
    <includes id="TypeIIRMLPosition_8h" name="TypeIIRMLPosition.h" local="no" imported="no">TypeIIRMLPosition.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLStep1IntermediateProfiles_8h" name="TypeIIRMLStep1IntermediateProfiles.h" local="no" imported="no">TypeIIRMLStep1IntermediateProfiles.h</includes>
    <includes id="TypeIIRMLStep1Profiles_8h" name="TypeIIRMLStep1Profiles.h" local="no" imported="no">TypeIIRMLStep1Profiles.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLMath.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLMath_8h</filename>
    <namespace>TypeIIRMLMath</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ABSOLUTE_PHASE_SYNC_EPSILON</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>aca6cccc36ed37a1a339bab61091e237e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSign</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>af76a224d364cecb0b70ccfdf39595f51</anchor>
      <arglist>(A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IsInputEpsilonEqual</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>af8f0c6636bbf180810559138a14854d0</anchor>
      <arglist>(A, B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXIMAL_NO_OF_POLYNOMIALS</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>ab4364ecac65fb35b7ec07e01686f810f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OTG_INFINITY</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>a0228f813d784ed434390f3309e016d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PHASE_SYNC_COLLINEARITY_REL_EPSILON</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>a10cb2964d558ed4251b43e065c9b8d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POSITIVE_ZERO</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>afe1400b342bc0b420686feba22e47963</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>pow2</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>a582333d12974127f17f1947475801d1e</anchor>
      <arglist>(A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RELATIVE_PHASE_SYNC_EPSILON</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>a6096cd3912b25ab92739c63d6cfa5a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RML_ADDITIONAL_ABSOLUTE_POSITION_ERROR_IN_CASE_OF_EQUALITY</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>aa2a32474c6d162f0694cf7fbb1828afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RML_ADDITIONAL_RELATIVE_POSITION_ERROR_IN_CASE_OF_EQUALITY</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>a4cae47689f98e38766d98311367a6862</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RML_INFINITY</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>aec2fde8d001e44e44fc801c6b5d8aeb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RML_INPUT_VALUE_EPSILON</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>a2f4fdc71df2975c1d933c70aaf632a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RML_MAX_EXECUTION_TIME</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>ac33b4e36592aff0063c73fa5f2951005</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RML_POSITION_EXTREMS_TIME_EPSILON</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>a57651047e6766a59a07ef9c5149b0540</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RML_VALID_SOLUTION_EPSILON</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>a0d5b043b34c4944cec9ecb20bfc99cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Sign</name>
      <anchorfile>TypeIIRMLMath_8h.html</anchorfile>
      <anchor>a42be0aef328769b584b4497c8a878497</anchor>
      <arglist>(A)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEpsilonEquality</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ab8fe5d6f52049d6f9e8222bf882b416c</anchor>
      <arglist>(const double &amp;Value1, const double &amp;Value2, const double &amp;Epsilon)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RMLSqrt</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a8782db2b1f255acbee155e5790c53472</anchor>
      <arglist>(const double &amp;Value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLPolynomial.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLPolynomial_8cpp</filename>
    <includes id="TypeIIRMLPolynomial_8h" name="TypeIIRMLPolynomial.h" local="no" imported="no">TypeIIRMLPolynomial.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLPolynomial.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLPolynomial_8h</filename>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="yes" imported="no">TypeIIRMLMath.h</includes>
    <class kind="struct">TypeIIRMLMath::MotionPolynomials</class>
    <class kind="class">TypeIIRMLMath::TypeIIRMLPolynomial</class>
    <namespace>TypeIIRMLMath</namespace>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLPosition.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLPosition_8cpp</filename>
    <includes id="TypeIIRMLPosition_8h" name="TypeIIRMLPosition.h" local="no" imported="no">TypeIIRMLPosition.h</includes>
    <includes id="TypeIIRMLStep1Profiles_8h" name="TypeIIRMLStep1Profiles.h" local="no" imported="no">TypeIIRMLStep1Profiles.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="RMLPositionOutputParameters_8h" name="RMLPositionOutputParameters.h" local="no" imported="no">RMLPositionOutputParameters.h</includes>
    <includes id="RMLVector_8h" name="RMLVector.h" local="no" imported="no">RMLVector.h</includes>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="RMLPositionFlags_8h" name="RMLPositionFlags.h" local="no" imported="no">RMLPositionFlags.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLPosition.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLPosition_8h</filename>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="yes" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="yes" imported="no">RMLVelocityOutputParameters.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="yes" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="RMLPositionOutputParameters_8h" name="RMLPositionOutputParameters.h" local="yes" imported="no">RMLPositionOutputParameters.h</includes>
    <includes id="RMLPositionFlags_8h" name="RMLPositionFlags.h" local="yes" imported="no">RMLPositionFlags.h</includes>
    <includes id="RMLVelocityFlags_8h" name="RMLVelocityFlags.h" local="yes" imported="no">RMLVelocityFlags.h</includes>
    <includes id="RMLVector_8h" name="RMLVector.h" local="yes" imported="no">RMLVector.h</includes>
    <includes id="TypeIIRMLPolynomial_8h" name="TypeIIRMLPolynomial.h" local="yes" imported="no">TypeIIRMLPolynomial.h</includes>
    <includes id="TypeIIRMLStep1Profiles_8h" name="TypeIIRMLStep1Profiles.h" local="yes" imported="no">TypeIIRMLStep1Profiles.h</includes>
    <includes id="TypeIIRMLVelocity_8h" name="TypeIIRMLVelocity.h" local="yes" imported="no">TypeIIRMLVelocity.h</includes>
    <class kind="class">TypeIIRMLPosition</class>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLQuicksort.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLQuicksort_8cpp</filename>
    <includes id="TypeIIRMLQuicksort_8h" name="TypeIIRMLQuicksort.h" local="no" imported="no">TypeIIRMLQuicksort.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLQuicksort.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLQuicksort_8h</filename>
    <namespace>TypeIIRMLMath</namespace>
    <member kind="function">
      <type>void</type>
      <name>Quicksort</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a270812c90cd2fa70072d0563ce66accc</anchor>
      <arglist>(const int &amp;LeftBound, const int &amp;RightBound, double *ArrayOfValues)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLSetupModifiedSelectionVector.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLSetupModifiedSelectionVector_8cpp</filename>
    <includes id="TypeIIRMLPosition_8h" name="TypeIIRMLPosition.h" local="no" imported="no">TypeIIRMLPosition.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="RMLVector_8h" name="RMLVector.h" local="no" imported="no">RMLVector.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep1.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLStep1_8cpp</filename>
    <includes id="TypeIIRMLPosition_8h" name="TypeIIRMLPosition.h" local="no" imported="no">TypeIIRMLPosition.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLStep1IntermediateProfiles_8h" name="TypeIIRMLStep1IntermediateProfiles.h" local="no" imported="no">TypeIIRMLStep1IntermediateProfiles.h</includes>
    <includes id="TypeIIRMLStep1Profiles_8h" name="TypeIIRMLStep1Profiles.h" local="no" imported="no">TypeIIRMLStep1Profiles.h</includes>
    <includes id="TypeIIRMLQuicksort_8h" name="TypeIIRMLQuicksort.h" local="no" imported="no">TypeIIRMLQuicksort.h</includes>
    <includes id="TypeIIRMLDecisions_8h" name="TypeIIRMLDecisions.h" local="no" imported="no">TypeIIRMLDecisions.h</includes>
    <includes id="TypeIIRMLDecisionTree1A_8h" name="TypeIIRMLDecisionTree1A.h" local="no" imported="no">TypeIIRMLDecisionTree1A.h</includes>
    <includes id="TypeIIRMLDecisionTree1B_8h" name="TypeIIRMLDecisionTree1B.h" local="no" imported="no">TypeIIRMLDecisionTree1B.h</includes>
    <includes id="TypeIIRMLDecisionTree1C_8h" name="TypeIIRMLDecisionTree1C.h" local="no" imported="no">TypeIIRMLDecisionTree1C.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep1IntermediateProfiles.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLStep1IntermediateProfiles_8cpp</filename>
    <includes id="TypeIIRMLStep1IntermediateProfiles_8h" name="TypeIIRMLStep1IntermediateProfiles.h" local="no" imported="no">TypeIIRMLStep1IntermediateProfiles.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep1IntermediateProfiles.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLStep1IntermediateProfiles_8h</filename>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="yes" imported="no">TypeIIRMLMath.h</includes>
    <namespace>TypeIIRMLMath</namespace>
    <member kind="function">
      <type>void</type>
      <name>NegateStep1</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a9cae94f4bf02b520a02431483c90a9ba</anchor>
      <arglist>(double *ThisCurrentPosition, double *ThisCurrentVelocity, double *ThisTargetPosition, double *ThisTargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VToVMaxStep1</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a45804937f80f70b1fb694b7304826095</anchor>
      <arglist>(double *TotalTime, double *ThisCurrentPosition, double *ThisCurrentVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VToZeroStep1</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a0cea5c1f9ea8bab0e0bb5b42cadecee4</anchor>
      <arglist>(double *TotalTime, double *ThisCurrentPosition, double *ThisCurrentVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep1Profiles.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLStep1Profiles_8cpp</filename>
    <includes id="TypeIIRMLStep1Profiles_8h" name="TypeIIRMLStep1Profiles.h" local="no" imported="no">TypeIIRMLStep1Profiles.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep1Profiles.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLStep1Profiles_8h</filename>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="yes" imported="no">TypeIIRMLMath.h</includes>
    <namespace>TypeIIRMLMath</namespace>
    <member kind="enumeration">
      <type></type>
      <name>Step1_Profile</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Undefined</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfca8b5166d607ae0dcddff818b8d98686f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_PosLinHldNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfca64a4e0d233708c3ad77cb82adc82238f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_PosLinNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfcaafd67958f84799679c5ade9887565926</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_PosTriNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfca644cb6666f86cfad9fe3cf3f15864028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_PosTrapNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfca7ecee4c7a973da47d62dc684a3012ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_NegLinHldPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfca8a823a7c920a5bc314c408e4a7d2f765</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_NegLinPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfcab6cd4aaecdeb142d1ec252db565f62b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_NegTriPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfca76b44967d10cd70685c719da54e0e4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_NegTrapPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfcaceded6f9e49ddaf97f657c3f451cee47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSolutionForProfile_PosLinHldNegLin_Possible</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ace83eca1b68cf32e8261e3321f10b58a</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSolutionForProfile_PosLinNegLin_Possible</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ae79b8403cb81a60174c8dc23fb93e76a</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSolutionForProfile_PosTrapNegLin_Possible</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a9892b806043b27080c51bf0ff32a65f8</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSolutionForProfile_PosTriNegLin_Possible</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a19d21434fc8986c2f798058082f3d717</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ProfileStep1NegLinPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>af306785ef595cb859a6ca3de49faa141</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ProfileStep1PosLinHldNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a29d8337c7c8ed221f7b4ef49e34774cf</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ProfileStep1PosLinNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a14c7941b4531c7a133fcf8d188e43ad7</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ProfileStep1PosTrapNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ab12b35898dc2269343cbac2c1d8013e4</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ProfileStep1PosTriNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a2d9fdcd89256dfea21c2ef968f349023</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep2.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLStep2_8cpp</filename>
    <includes id="TypeIIRMLPosition_8h" name="TypeIIRMLPosition.h" local="no" imported="no">TypeIIRMLPosition.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLDecisionTree2_8h" name="TypeIIRMLDecisionTree2.h" local="no" imported="no">TypeIIRMLDecisionTree2.h</includes>
    <includes id="TypeIIRMLStep2WithoutSynchronization_8h" name="TypeIIRMLStep2WithoutSynchronization.h" local="no" imported="no">TypeIIRMLStep2WithoutSynchronization.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep2IntermediateProfiles.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLStep2IntermediateProfiles_8cpp</filename>
    <includes id="TypeIIRMLStep2IntermediateProfiles_8h" name="TypeIIRMLStep2IntermediateProfiles.h" local="no" imported="no">TypeIIRMLStep2IntermediateProfiles.h</includes>
    <includes id="TypeIIRMLPolynomial_8h" name="TypeIIRMLPolynomial.h" local="no" imported="no">TypeIIRMLPolynomial.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLStep1IntermediateProfiles_8h" name="TypeIIRMLStep1IntermediateProfiles.h" local="no" imported="no">TypeIIRMLStep1IntermediateProfiles.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep2IntermediateProfiles.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLStep2IntermediateProfiles_8h</filename>
    <includes id="TypeIIRMLPolynomial_8h" name="TypeIIRMLPolynomial.h" local="yes" imported="no">TypeIIRMLPolynomial.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="yes" imported="no">TypeIIRMLMath.h</includes>
    <namespace>TypeIIRMLMath</namespace>
    <member kind="function">
      <type>void</type>
      <name>NegateStep2</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a85d3d232d8cace7d5a25791a7e49934b</anchor>
      <arglist>(double *ThisCurrentPosition, double *ThisCurrentVelocity, double *ThisTargetPosition, double *ThisTargetVelocity, bool *Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VToVMaxStep2</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a0c2aff7c5dda1420700c20bd1f948b61</anchor>
      <arglist>(double *ThisCurrentTime, double *ThisCurrentPosition, double *ThisCurrentVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VToZeroStep2</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>af1428800efc7de1809d07730c3b9f3d4</anchor>
      <arglist>(double *ThisCurrentTime, double *ThisCurrentPosition, double *ThisCurrentVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep2PhaseSynchronization.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLStep2PhaseSynchronization_8cpp</filename>
    <includes id="TypeIIRMLPosition_8h" name="TypeIIRMLPosition.h" local="no" imported="no">TypeIIRMLPosition.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLDecisionTree2_8h" name="TypeIIRMLDecisionTree2.h" local="no" imported="no">TypeIIRMLDecisionTree2.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep2Profiles.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLStep2Profiles_8cpp</filename>
    <includes id="TypeIIRMLStep2Profiles_8h" name="TypeIIRMLStep2Profiles.h" local="no" imported="no">TypeIIRMLStep2Profiles.h</includes>
    <includes id="TypeIIRMLPolynomial_8h" name="TypeIIRMLPolynomial.h" local="no" imported="no">TypeIIRMLPolynomial.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep2Profiles.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLStep2Profiles_8h</filename>
    <includes id="TypeIIRMLPolynomial_8h" name="TypeIIRMLPolynomial.h" local="yes" imported="no">TypeIIRMLPolynomial.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="yes" imported="no">TypeIIRMLMath.h</includes>
    <namespace>TypeIIRMLMath</namespace>
    <member kind="enumeration">
      <type></type>
      <name>Step2_Profile</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Undefined</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92eba1b88a6f3c4cf4b1b4e0b90ed18cfb727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Profile_PosLinHldNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92ebae45a94ecd694652b884012bb4933119f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Profile_PosLinHldPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92ebafb205c52b3dd3965ba70777acf3b0439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Profile_NegLinHldPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92eba11c37179bb005471adb18024ba1e7808</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Profile_NegLinHldNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92ebabf49b0dcaa2cf5812e6543a066cd0954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Profile_PosTrapNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92ebafa135276f6cf74db58cc789694621fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Profile_NegLinHldNegLinNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92eba8afaa25f36ca859e6a5da8f09c4596b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ProfileStep2NegLinHldNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ab1dd9ea48a031137949fdfe952e36560</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ProfileStep2NegLinHldNegLinNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a2267ed35d0a1196ef930be149d66eb2b</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ProfileStep2NegLinHldPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a6bd6efc74161963c24a152e267da1516</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ProfileStep2PosLinHldNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a65ea530a8c2f3c2daac2be2ec86839d7</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ProfileStep2PosLinHldPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ab1bccb9c772c31257bd3a450b7770dc0</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ProfileStep2PosTrapNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>aa9806ae313e51610c472ee59331fd2f6</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep2WithoutSynchronization.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLStep2WithoutSynchronization_8cpp</filename>
    <includes id="TypeIIRMLStep2WithoutSynchronization_8h" name="TypeIIRMLStep2WithoutSynchronization.h" local="no" imported="no">TypeIIRMLStep2WithoutSynchronization.h</includes>
    <includes id="TypeIIRMLStep1Profiles_8h" name="TypeIIRMLStep1Profiles.h" local="no" imported="no">TypeIIRMLStep1Profiles.h</includes>
    <includes id="TypeIIRMLDecisionTree2_8h" name="TypeIIRMLDecisionTree2.h" local="no" imported="no">TypeIIRMLDecisionTree2.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLDecisions_8h" name="TypeIIRMLDecisions.h" local="no" imported="no">TypeIIRMLDecisions.h</includes>
    <includes id="TypeIIRMLStep2Profiles_8h" name="TypeIIRMLStep2Profiles.h" local="no" imported="no">TypeIIRMLStep2Profiles.h</includes>
    <includes id="TypeIIRMLStep2IntermediateProfiles_8h" name="TypeIIRMLStep2IntermediateProfiles.h" local="no" imported="no">TypeIIRMLStep2IntermediateProfiles.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep2WithoutSynchronization.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLStep2WithoutSynchronization_8h</filename>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="yes" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLStep1Profiles_8h" name="TypeIIRMLStep1Profiles.h" local="yes" imported="no">TypeIIRMLStep1Profiles.h</includes>
    <includes id="TypeIIRMLPolynomial_8h" name="TypeIIRMLPolynomial.h" local="yes" imported="no">TypeIIRMLPolynomial.h</includes>
    <namespace>TypeIIRMLMath</namespace>
    <member kind="function">
      <type>void</type>
      <name>Step2WithoutSynchronization</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>af1c03cc2441e8a9c42eb5af392ad613c</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration, const TypeIIRMLMath::Step1_Profile &amp;UsedProfile, const double &amp;MinimumExecutionTime, MotionPolynomials *PolynomialsInternal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLStep3.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLStep3_8cpp</filename>
    <includes id="TypeIIRMLPosition_8h" name="TypeIIRMLPosition.h" local="no" imported="no">TypeIIRMLPosition.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="RMLPositionInputParameters_8h" name="RMLPositionInputParameters.h" local="no" imported="no">RMLPositionInputParameters.h</includes>
    <includes id="RMLPositionOutputParameters_8h" name="RMLPositionOutputParameters.h" local="no" imported="no">RMLPositionOutputParameters.h</includes>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLVelocity.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLVelocity_8cpp</filename>
    <includes id="TypeIIRMLVelocity_8h" name="TypeIIRMLVelocity.h" local="no" imported="no">TypeIIRMLVelocity.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLDecisions_8h" name="TypeIIRMLDecisions.h" local="no" imported="no">TypeIIRMLDecisions.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="no" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="no" imported="no">RMLVelocityOutputParameters.h</includes>
    <includes id="RMLVector_8h" name="RMLVector.h" local="no" imported="no">RMLVector.h</includes>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="RMLVelocityFlags_8h" name="RMLVelocityFlags.h" local="no" imported="no">RMLVelocityFlags.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLVelocity.h</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/include/libreflexxestype2/</path>
    <filename>TypeIIRMLVelocity_8h</filename>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="yes" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="yes" imported="no">RMLVelocityOutputParameters.h</includes>
    <includes id="RMLVector_8h" name="RMLVector.h" local="yes" imported="no">RMLVector.h</includes>
    <includes id="TypeIIRMLPolynomial_8h" name="TypeIIRMLPolynomial.h" local="yes" imported="no">TypeIIRMLPolynomial.h</includes>
    <includes id="RMLVelocityFlags_8h" name="RMLVelocityFlags.h" local="yes" imported="no">RMLVelocityFlags.h</includes>
    <class kind="class">TypeIIRMLVelocity</class>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLVelocityCalculatePositionalExtrems.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLVelocityCalculatePositionalExtrems_8cpp</filename>
    <includes id="TypeIIRMLVelocity_8h" name="TypeIIRMLVelocity.h" local="no" imported="no">TypeIIRMLVelocity.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="no" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="no" imported="no">RMLVelocityOutputParameters.h</includes>
    <includes id="RMLVector_8h" name="RMLVector.h" local="no" imported="no">RMLVector.h</includes>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLVelocityFallBackStrategy.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLVelocityFallBackStrategy_8cpp</filename>
    <includes id="TypeIIRMLVelocity_8h" name="TypeIIRMLVelocity.h" local="no" imported="no">TypeIIRMLVelocity.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="no" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="no" imported="no">RMLVelocityOutputParameters.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLVelocityIsPhaseSynchronizationPossible.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLVelocityIsPhaseSynchronizationPossible_8cpp</filename>
    <includes id="TypeIIRMLVelocity_8h" name="TypeIIRMLVelocity.h" local="no" imported="no">TypeIIRMLVelocity.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="no" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="no" imported="no">RMLVelocityOutputParameters.h</includes>
    <includes id="RMLVector_8h" name="RMLVector.h" local="no" imported="no">RMLVector.h</includes>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="RMLVelocityFlags_8h" name="RMLVelocityFlags.h" local="no" imported="no">RMLVelocityFlags.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLVelocityMethods.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLVelocityMethods_8cpp</filename>
    <includes id="TypeIIRMLVelocity_8h" name="TypeIIRMLVelocity.h" local="no" imported="no">TypeIIRMLVelocity.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="TypeIIRMLDecisions_8h" name="TypeIIRMLDecisions.h" local="no" imported="no">TypeIIRMLDecisions.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="no" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVelocityOutputParameters_8h" name="RMLVelocityOutputParameters.h" local="no" imported="no">RMLVelocityOutputParameters.h</includes>
    <includes id="RMLVector_8h" name="RMLVector.h" local="no" imported="no">RMLVector.h</includes>
    <includes id="ReflexxesAPI_8h" name="ReflexxesAPI.h" local="no" imported="no">ReflexxesAPI.h</includes>
    <includes id="RMLVelocityFlags_8h" name="RMLVelocityFlags.h" local="no" imported="no">RMLVelocityFlags.h</includes>
  </compound>
  <compound kind="file">
    <name>TypeIIRMLVelocitySetupPhaseSyncSelectionVector.cpp</name>
    <path>/tmp/ws/src/ipr_extern/libreflexxestype2/src/TypeIIRML/</path>
    <filename>TypeIIRMLVelocitySetupPhaseSyncSelectionVector_8cpp</filename>
    <includes id="TypeIIRMLVelocity_8h" name="TypeIIRMLVelocity.h" local="no" imported="no">TypeIIRMLVelocity.h</includes>
    <includes id="TypeIIRMLMath_8h" name="TypeIIRMLMath.h" local="no" imported="no">TypeIIRMLMath.h</includes>
    <includes id="RMLVelocityInputParameters_8h" name="RMLVelocityInputParameters.h" local="no" imported="no">RMLVelocityInputParameters.h</includes>
    <includes id="RMLVector_8h" name="RMLVector.h" local="no" imported="no">RMLVector.h</includes>
  </compound>
  <compound kind="struct">
    <name>TypeIIRMLMath::MotionPolynomials</name>
    <filename>structTypeIIRMLMath_1_1MotionPolynomials.html</filename>
    <member kind="variable">
      <type>TypeIIRMLPolynomial</type>
      <name>AccelerationPolynomial</name>
      <anchorfile>structTypeIIRMLMath_1_1MotionPolynomials.html</anchorfile>
      <anchor>a005f759f99f8162839dbb3b8070c969b</anchor>
      <arglist>[MAXIMAL_NO_OF_POLYNOMIALS]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>PolynomialTimes</name>
      <anchorfile>structTypeIIRMLMath_1_1MotionPolynomials.html</anchorfile>
      <anchor>a83c90ac082ae80160dae6d29bf77947b</anchor>
      <arglist>[MAXIMAL_NO_OF_POLYNOMIALS]</arglist>
    </member>
    <member kind="variable">
      <type>TypeIIRMLPolynomial</type>
      <name>PositionPolynomial</name>
      <anchorfile>structTypeIIRMLMath_1_1MotionPolynomials.html</anchorfile>
      <anchor>ac62b6421e74b2da53fb2b25ee63668f5</anchor>
      <arglist>[MAXIMAL_NO_OF_POLYNOMIALS]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>ValidPolynomials</name>
      <anchorfile>structTypeIIRMLMath_1_1MotionPolynomials.html</anchorfile>
      <anchor>ac0dc1f1ff307c299f218d618c51bb898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TypeIIRMLPolynomial</type>
      <name>VelocityPolynomial</name>
      <anchorfile>structTypeIIRMLMath_1_1MotionPolynomials.html</anchorfile>
      <anchor>a1198c05ca8547e3f59df5fa7afa3506b</anchor>
      <arglist>[MAXIMAL_NO_OF_POLYNOMIALS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ReflexxesAPI</name>
    <filename>classReflexxesAPI.html</filename>
    <member kind="enumvalue">
      <name>RML_ERROR</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59a9c62bbe87008d619a1a6cde63c1748d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_EXECUTION_TIME_CALCULATION</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59a02d49084330aa1f064a28c088c6cf541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_EXECUTION_TIME_TOO_BIG</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59a5090b66d847604b9a270f27af8788e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_INVALID_INPUT_VALUES</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59abcf29196f1c5612f62b5c033fac5d520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_NO_PHASE_SYNCHRONIZATION</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59ac063475d0a9aa539ec2b58f5a4717057</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_NULL_POINTER</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59a89a8a25a3a746e70a33f4910ab48beba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_NUMBER_OF_DOFS</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59ac89891b904c88b48ab865d2e44076213</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_SYNCHRONIZATION</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59a9465bfac8cea55d6ac34aa143177c51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_USER_TIME_OUT_OF_RANGE</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59ac1c858b8a1aab09d2484bd78e305bc15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_FINAL_STATE_REACHED</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59a5108326a7898a342063eb558c5614958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_WORKING</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59aa85adfd03ec7dec1a88ba47c53d281ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RMLResultValue</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_WORKING</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59aa85adfd03ec7dec1a88ba47c53d281ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_FINAL_STATE_REACHED</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59a5108326a7898a342063eb558c5614958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59a9c62bbe87008d619a1a6cde63c1748d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_INVALID_INPUT_VALUES</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59abcf29196f1c5612f62b5c033fac5d520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_EXECUTION_TIME_CALCULATION</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59a02d49084330aa1f064a28c088c6cf541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_SYNCHRONIZATION</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59a9465bfac8cea55d6ac34aa143177c51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_NUMBER_OF_DOFS</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59ac89891b904c88b48ab865d2e44076213</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_NO_PHASE_SYNCHRONIZATION</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59ac063475d0a9aa539ec2b58f5a4717057</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_NULL_POINTER</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59a89a8a25a3a746e70a33f4910ab48beba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_EXECUTION_TIME_TOO_BIG</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59a5090b66d847604b9a270f27af8788e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RML_ERROR_USER_TIME_OUT_OF_RANGE</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a9bf1fa242f1f7005850cd3f517ea8f59ac1c858b8a1aab09d2484bd78e305bc15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReflexxesAPI</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>ad7c183abe277e965f78fce5154876050</anchor>
      <arglist>(const unsigned int &amp;DegreesOfFreedom, const double &amp;CycleTimeInSeconds, const unsigned int &amp;NumberOfAdditionalThreads=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>RMLPosition</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a30d3cdba072553a5d53aa4ce4b4a77d1</anchor>
      <arglist>(const RMLPositionInputParameters &amp;InputValues, RMLPositionOutputParameters *OutputValues, const RMLPositionFlags &amp;Flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>RMLPositionAtAGivenSampleTime</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a3256349b5d77c20f3a2a568b9b0fa768</anchor>
      <arglist>(const double &amp;TimeValueInSeconds, RMLPositionOutputParameters *OutputValues)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>RMLVelocity</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>aaf2478f04265b6a6ac04b1b218a30678</anchor>
      <arglist>(const RMLVelocityInputParameters &amp;InputValues, RMLVelocityOutputParameters *OutputValues, const RMLVelocityFlags &amp;Flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>RMLVelocityAtAGivenSampleTime</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a789bfb1e40a64303abbe5f7fd3359a01</anchor>
      <arglist>(const double &amp;TimeValueInSeconds, RMLVelocityOutputParameters *OutputValues)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReflexxesAPI</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a3e604b49c046603c90882d1ed2669b3c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>CycleTime</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>aba2dd2475a01d38b8ee9c3a119ea22b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>NumberOfDOFs</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>ab41c6149d5d97e5c15271d46254e3e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>NumberOfOwnThreads</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>ad84f6efad37eed6795822dab799928be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>RMLPositionObject</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a03d3b84b5ab4d3be2355f9cd4b17fd4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>RMLVelocityObject</name>
      <anchorfile>classReflexxesAPI.html</anchorfile>
      <anchor>a6affbf0bb4308af7c449b716c64f1a13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RMLFlags</name>
    <filename>classRMLFlags.html</filename>
    <member kind="enumvalue">
      <name>NO_SYNCHRONIZATION</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>ac81441080dcaa610ff37c395ffc0bd5ea1139782c92cf4c4cd0b13fc049661b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONLY_PHASE_SYNCHRONIZATION</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>ac81441080dcaa610ff37c395ffc0bd5ea4386bfe9c6eea47eaeaa7956a06774e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONLY_TIME_SYNCHRONIZATION</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>ac81441080dcaa610ff37c395ffc0bd5eac7ecf60f6d53a74ec2e1b51903b7907b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE_SYNCHRONIZATION_IF_POSSIBLE</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>ac81441080dcaa610ff37c395ffc0bd5ea9f1e40a21dd62dbfb2413ef1d429547d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SyncBehaviorEnum</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>ac81441080dcaa610ff37c395ffc0bd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PHASE_SYNCHRONIZATION_IF_POSSIBLE</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>ac81441080dcaa610ff37c395ffc0bd5ea9f1e40a21dd62dbfb2413ef1d429547d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONLY_TIME_SYNCHRONIZATION</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>ac81441080dcaa610ff37c395ffc0bd5eac7ecf60f6d53a74ec2e1b51903b7907b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONLY_PHASE_SYNCHRONIZATION</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>ac81441080dcaa610ff37c395ffc0bd5ea4386bfe9c6eea47eaeaa7956a06774e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_SYNCHRONIZATION</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>ac81441080dcaa610ff37c395ffc0bd5ea1139782c92cf4c4cd0b13fc049661b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>aeaeec18dec9a7d6c8538e2c3a06d5236</anchor>
      <arglist>(const RMLFlags &amp;Flags) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>aa605eef983579f98fa9bf7170af33e83</anchor>
      <arglist>(const RMLFlags &amp;Flags) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RMLFlags</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>a371d028420d18154d50cb3354129f5ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>EnableTheCalculationOfTheExtremumMotionStates</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>a5f2076c59d030993ee522b99873a41cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>SynchronizationBehavior</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>a86ba0c388c05fcee85dc57b2aefe5d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>RMLFlags</name>
      <anchorfile>classRMLFlags.html</anchorfile>
      <anchor>a12b507737bdcc1638b064b6552503fae</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RMLInputParameters</name>
    <filename>classRMLInputParameters.html</filename>
    <member kind="function">
      <type>void</type>
      <name>GetCurrentAccelerationVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>aafa0e96deedc9ac8ffb520937674270b</anchor>
      <arglist>(RMLDoubleVector *InputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCurrentAccelerationVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a7782e9ff13ac215e58f64d9c27dab273</anchor>
      <arglist>(double *InputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCurrentAccelerationVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a01dc0c17ffe614cc1d1b66d417ff35ab</anchor>
      <arglist>(double *InputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetCurrentAccelerationVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>acf37c9dc09b7a8cf420794068c615c87</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCurrentPositionVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>af00014bd87aee58fcbe674031d5d19f8</anchor>
      <arglist>(RMLDoubleVector *InputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCurrentPositionVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>ad13e5ce7bbe94a6b2104ba3009d1d543</anchor>
      <arglist>(double *InputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCurrentPositionVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>acf82c65fa0b5091a4968589439497fdd</anchor>
      <arglist>(double *InputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetCurrentPositionVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a4d2fc105a9367e6f4b691aeddb339757</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCurrentVelocityVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a5c9432e943353ba325be8c42fbc147cf</anchor>
      <arglist>(RMLDoubleVector *InputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCurrentVelocityVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>afff7a19b4f5ab1435e113407bc68b892</anchor>
      <arglist>(double *InputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCurrentVelocityVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>afbd94054bb12971df28bff7e2b4d562a</anchor>
      <arglist>(double *InputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetCurrentVelocityVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a9b4cb385a8aeb8e8c3435987b8005cc5</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMaxAccelerationVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a06eb98af02d1cfddb5e16fadd39a96db</anchor>
      <arglist>(RMLDoubleVector *InputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMaxAccelerationVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a5aa448512742af2d203e3b315494ce1f</anchor>
      <arglist>(double *InputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMaxAccelerationVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>aabdf5b0063dead33ee605c091047166b</anchor>
      <arglist>(double *InputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetMaxAccelerationVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a64358391442722a731ea589800bdffbf</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMaxJerkVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>acaef4fa8f6b1e22a4761f4ee128750aa</anchor>
      <arglist>(RMLDoubleVector *InputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMaxJerkVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a824f1dd4465e7a6f6b0a098430bfbf95</anchor>
      <arglist>(double *InputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMaxJerkVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a407fb3ec862fecb70bd3b3ffa63d821d</anchor>
      <arglist>(double *InputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetMaxJerkVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>ad9e3f5e054d4b983e9983421c6d585d9</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetMinimumSynchronizationTime</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a4cccf54ffc0a359fdabcffa6e2622c5b</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumberOfDOFs</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a3d5518913660956c19039019e7571e7f</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSelectionVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a3c85e2bbf0bcb7dc1f00cba95d2a9c60</anchor>
      <arglist>(RMLBoolVector *InputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSelectionVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a5e65c2f840004744691954e89b2d3d3b</anchor>
      <arglist>(bool *InputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSelectionVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>aedc2c6e5e4119c027aa7cacf76ccc20a</anchor>
      <arglist>(bool *InputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetSelectionVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a5c698f02684a2edfd9b8b1c3e4ccb0b1</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetTargetVelocityVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>acb8f74b6812119bba90cca1303c9da45</anchor>
      <arglist>(RMLDoubleVector *InputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetTargetVelocityVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a710a4d810b9976dacb868babb8127b5f</anchor>
      <arglist>(double *InputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetTargetVelocityVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a6ca5a993ca6887d02822082eaf70b37e</anchor>
      <arglist>(double *InputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetTargetVelocityVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a4979fba3d73379c4230575b5c39091d1</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>RMLInputParameters &amp;</type>
      <name>operator=</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a20c2f94e524fa41e5c83337c4ec16687</anchor>
      <arglist>(const RMLInputParameters &amp;IP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLInputParameters</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>ab913cb67aa661029950de7b1638f3990</anchor>
      <arglist>(const RMLInputParameters &amp;IP)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCurrentAccelerationVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>af31340d7bcd7c4d7164f8bedb812f86b</anchor>
      <arglist>(const RMLDoubleVector &amp;InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCurrentAccelerationVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a8d9f502ea346bdb70306089e7c47e81d</anchor>
      <arglist>(const double *InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCurrentAccelerationVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a0d7b84adb4a24081d0f6808f27ba3dfb</anchor>
      <arglist>(const double &amp;InputValue, const unsigned int &amp;Index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCurrentPositionVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a79d2c75470e9178bf78429ac1985722b</anchor>
      <arglist>(const RMLDoubleVector &amp;InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCurrentPositionVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>adf026682fb66ac783f0316c41de92847</anchor>
      <arglist>(const double *InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCurrentPositionVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>ad57c43a2ad07db5b0087dc73fd708fc1</anchor>
      <arglist>(const double &amp;InputValue, const unsigned int &amp;Index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCurrentVelocityVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a324f15563708391bc72e9fbe666c1026</anchor>
      <arglist>(const RMLDoubleVector &amp;InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCurrentVelocityVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a900322cde146d8a13690b19ff71febe6</anchor>
      <arglist>(const double *InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCurrentVelocityVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>ac58b494eb617f9f4bdf395f8e7ac56e6</anchor>
      <arglist>(const double &amp;InputValue, const unsigned int &amp;Index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxAccelerationVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a6b78dd5f0d497f15d100b511e4ebe0e7</anchor>
      <arglist>(const RMLDoubleVector &amp;InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxAccelerationVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>ae6e740df73fa671844e3abe12d19745d</anchor>
      <arglist>(const double *InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxAccelerationVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a21f7efc2529c4ac373854b89cf8b95d1</anchor>
      <arglist>(const double &amp;InputValue, const unsigned int &amp;Index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxJerkVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>aff37a9d46d8621b237c7bcdcc891faae</anchor>
      <arglist>(const RMLDoubleVector &amp;InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxJerkVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>ac99a9f7180fa95d2634203754a253ca9</anchor>
      <arglist>(const double *InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxJerkVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>ab846429a54b1d85672d2e5cf580c5f50</anchor>
      <arglist>(const double &amp;InputValue, const unsigned int &amp;Index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMinimumSynchronizationTime</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a742353512f88356028dbc20b76fd71f6</anchor>
      <arglist>(double Time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSelectionVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a4d5c91632b770f1e44bd568e85ae7856</anchor>
      <arglist>(const RMLBoolVector &amp;InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSelectionVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a0170111d011ca5288542880a079724bc</anchor>
      <arglist>(const bool *InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSelectionVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>ae80bcd04818dd6ce886f2c1410938f9d</anchor>
      <arglist>(const bool &amp;InputValue, const unsigned int &amp;Index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTargetVelocityVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a698b2235fdfce2a31f7b8aedbb0e913f</anchor>
      <arglist>(const RMLDoubleVector &amp;InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTargetVelocityVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a5bec46970084d72646e2da11545b9ad3</anchor>
      <arglist>(const double *InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTargetVelocityVectorElement</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a1f140fac01caf5b2fdadd902f452ee5c</anchor>
      <arglist>(const double &amp;InputValue, const unsigned int &amp;Index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RMLInputParameters</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>ab0479501b3cbb2f6e2a0866785508818</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>CurrentAccelerationVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a423bf4b1ef337cbf6eee22fe2e2502c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>CurrentPositionVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a938bd182da1dbb4e7408cd30366aa6e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>CurrentVelocityVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>af0eba1c6d626ef1371ba339d3108d11c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>MaxAccelerationVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>af9c1e6649468c56e9d7f53cf71c9f55d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>MaxJerkVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a5968ce643868260410f149996c446b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>MinimumSynchronizationTime</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a293077b01e48af1657edd8765732c836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>NumberOfDOFs</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a38560a95f7c8d406bd137a71c1f12902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLBoolVector *</type>
      <name>SelectionVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a2d0492e641eb7018e39011635d6135b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>TargetVelocityVector</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>a6a2ee2e9b0f995700c66207b35e7dd59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Echo</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>abf2752e610f05dc12adeb3f0231893aa</anchor>
      <arglist>(FILE *FileHandler=stdout) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>RMLInputParameters</name>
      <anchorfile>classRMLInputParameters.html</anchorfile>
      <anchor>ad7d0228a6d9add50c42739fcbd2d0ba9</anchor>
      <arglist>(const unsigned int DegreesOfFreedom)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RMLOutputParameters</name>
    <filename>classRMLOutputParameters.html</filename>
    <member kind="enumvalue">
      <name>RETURN_ERROR</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a72fa602c370ceea9471ae4972a73cc8ca94c26b7a68b95c60369dcaee4d1983d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETURN_SUCCESS</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a72fa602c370ceea9471ae4972a73cc8ca9a811ab4d9c2985616f16720e4db4eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ReturnValue</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a72fa602c370ceea9471ae4972a73cc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETURN_SUCCESS</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a72fa602c370ceea9471ae4972a73cc8ca9a811ab4d9c2985616f16720e4db4eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETURN_ERROR</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a72fa602c370ceea9471ae4972a73cc8ca94c26b7a68b95c60369dcaee4d1983d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetDOFWithTheGreatestExecutionTime</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a2e901be0ad32b3694bcf05eac98d2886</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetExecutionTimes</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>aaf6fa7d6177c74df67412693308cfb6b</anchor>
      <arglist>(RMLDoubleVector *OutputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetExecutionTimes</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a9fd508c3f258b661f7ab74211c1b7b9a</anchor>
      <arglist>(double *OutputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetExecutionTimesElement</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a2989424ebec58d5338e8f80d1ff14586</anchor>
      <arglist>(double *OutputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetExecutionTimesElement</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a3fa1da0e20397800c06add54e984c0ae</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetGreatestExecutionTime</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>aadd755d831574a0233c9f03e02c5f016</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMotionStateAtMaxPosForOneDOF</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a8f66dc4c8643dfbcbea693dfc6f5af62</anchor>
      <arglist>(const unsigned int &amp;DOF, RMLDoubleVector *PositionVector, RMLDoubleVector *VelocityVector, RMLDoubleVector *AccelerationVector) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMotionStateAtMaxPosForOneDOF</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>abff2c97f980a4ff9ca0a34fad048cdbe</anchor>
      <arglist>(const unsigned int &amp;DOF, double *PositionVector, double *VelocityVector, double *AccelerationVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMotionStateAtMinPosForOneDOF</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>aeaec0d592482d4365dae0e1cd0a9a387</anchor>
      <arglist>(const unsigned int &amp;DOF, RMLDoubleVector *PositionVector, RMLDoubleVector *VelocityVector, RMLDoubleVector *AccelerationVector) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMotionStateAtMinPosForOneDOF</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a87429cc42b119b3cb26bdb4c1e285101</anchor>
      <arglist>(const unsigned int &amp;DOF, double *PositionVector, double *VelocityVector, double *AccelerationVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNewAccelerationVector</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>ac5e5b5b0d7f85437164ccb91214705d2</anchor>
      <arglist>(RMLDoubleVector *OutputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNewAccelerationVector</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>aa738331ebbe2a95ab774fa45178687b5</anchor>
      <arglist>(double *OutputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNewAccelerationVectorElement</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a7c3480d6626f0138464af71b8ce28518</anchor>
      <arglist>(double *OutputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetNewAccelerationVectorElement</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a298463af58b035c21cbc28b69376012e</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNewPositionVector</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a080a2ce383a7cbcb1cda0078e84fd643</anchor>
      <arglist>(RMLDoubleVector *OutputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNewPositionVector</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a48346195fc512198f1c3434e325e5b21</anchor>
      <arglist>(double *OutputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNewPositionVectorElement</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a628dca4c62fba6264689cdf6e6b95ed2</anchor>
      <arglist>(double *OutputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetNewPositionVectorElement</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>ad99763e68c7a8d99182e73795bb4c75a</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNewVelocityVector</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>ac2d0b3b9953a07a463a7bb8432958bf9</anchor>
      <arglist>(RMLDoubleVector *OutputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNewVelocityVector</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>ac7c11c70af2f0c253bb831b93e437de6</anchor>
      <arglist>(double *OutputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNewVelocityVectorElement</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>aebaea0de7d520637a4dc3e0d9316ce45</anchor>
      <arglist>(double *OutputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetNewVelocityVectorElement</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a56948e3fa22ff8a465c39244d4b3c15b</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumberOfDOFs</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>abc537a3085cdae1190072c5a922aa5d4</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetPositionalExtrema</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>acc4abb0e7ae97856f40249fd44d49761</anchor>
      <arglist>(RMLDoubleVector *MinimumPositionVector, RMLDoubleVector *MaximumPositionVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetPositionalExtrema</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a41d766e1c40a5576eab2513718dfbf26</anchor>
      <arglist>(double *MinimumPositionVector, double *MaximumPositionVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetSynchronizationTime</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a36fcb3f02700fc20d93888a1063e7bf0</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetTimesAtMaxPosition</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>ab911eeb70aebf339675115b887ba6299</anchor>
      <arglist>(RMLDoubleVector *ExtremaTimes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetTimesAtMaxPosition</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a3083439777c5fedcbdf37e91970d3898</anchor>
      <arglist>(double *ExtremaTimes, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetTimesAtMinPosition</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a16ac1073ef879b49a477dddd1fa21759</anchor>
      <arglist>(RMLDoubleVector *ExtremaTimes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetTimesAtMinPosition</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>aa442c606141a7e48fee9f78c0f2e84c9</anchor>
      <arglist>(double *ExtremaTimes, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsTrajectoryPhaseSynchronized</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a14f60e9dbf2db3ba9cfd7a5c44acf9b1</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>RMLOutputParameters &amp;</type>
      <name>operator=</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a2c3691b5ddc3e5b90078a517d997bed8</anchor>
      <arglist>(const RMLOutputParameters &amp;OP)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>WasACompleteComputationPerformedDuringTheLastCycle</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a6e34bdc690a8a640b70e9c01b68b46a8</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RMLOutputParameters</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>ae44536712fe68d4753d5935041f57aa6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ANewCalculationWasPerformed</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>ac5bc428b2a2b6cb8ed4e9a7f9464f4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>DOFWithTheGreatestExecutionTime</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>afde58c5a914365964f06eea0bc2e7259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>ExecutionTimes</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a9d67fca63f79c204f6447104dd6b6222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>MaxExtremaTimesVector</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a83943264635585ddc1317a27617097bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector **</type>
      <name>MaxPosExtremaAccelerationVectorArray</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a01c315bdefca82f04100340edfa0cf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector **</type>
      <name>MaxPosExtremaPositionVectorArray</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a91b62ae9bb4bd4a4f1663350d1a7be73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>MaxPosExtremaPositionVectorOnly</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a1f45485fb851432786dba445d3ac9601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector **</type>
      <name>MaxPosExtremaVelocityVectorArray</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>aedf2100e1236394243e94611bf9f4595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>MinExtremaTimesVector</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a5cd2864b6303e692422488b625ad06e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector **</type>
      <name>MinPosExtremaAccelerationVectorArray</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>ac46c5e971f7b2e0c5ad8e1f6991abeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector **</type>
      <name>MinPosExtremaPositionVectorArray</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>acf3c6cfd99d8d977f6b936291f3e5efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>MinPosExtremaPositionVectorOnly</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>ab09baf1ceba18244ac62718b6770faac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector **</type>
      <name>MinPosExtremaVelocityVectorArray</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a468389300a3e210a07d581264e0f0a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>NewAccelerationVector</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a838d1e65d5694cee748edb1919f5e724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>NewPositionVector</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>aad28c60ca31e3c86440d4f0caaca546e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>NewVelocityVector</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a1761b13fb525a62e1843b4d58ec571d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>NumberOfDOFs</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a30a74c94d10d1e63f579c195bf039d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>SynchronizationTime</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a273ecb1a6e080466af95c5851f12f8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>TrajectoryIsPhaseSynchronized</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a07df860870497955b460cf9e9ee130c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Echo</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a9ae04364474423cda4ec4d7987b7002e</anchor>
      <arglist>(FILE *FileHandler=stdout) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>RMLOutputParameters</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a95ffa2f6c1fb5303be6ec00c18c6545e</anchor>
      <arglist>(const unsigned int DegreesOfFreedom)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>RMLOutputParameters</name>
      <anchorfile>classRMLOutputParameters.html</anchorfile>
      <anchor>a827a12996c44b847c4016099d5335328</anchor>
      <arglist>(const RMLOutputParameters &amp;OP)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RMLPositionFlags</name>
    <filename>classRMLPositionFlags.html</filename>
    <base>RMLFlags</base>
    <member kind="enumeration">
      <type></type>
      <name>FinalMotionBehaviorEnum</name>
      <anchorfile>classRMLPositionFlags.html</anchorfile>
      <anchor>a0cf5bb7ba9fb4d9ab8040b0546170761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEEP_TARGET_VELOCITY</name>
      <anchorfile>classRMLPositionFlags.html</anchorfile>
      <anchor>a0cf5bb7ba9fb4d9ab8040b0546170761a4c0ff3d692225145faf8ff420a181a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECOMPUTE_TRAJECTORY</name>
      <anchorfile>classRMLPositionFlags.html</anchorfile>
      <anchor>a0cf5bb7ba9fb4d9ab8040b0546170761a1aef826d31747b8d4e1f89c024fb36ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEEP_TARGET_VELOCITY</name>
      <anchorfile>classRMLPositionFlags.html</anchorfile>
      <anchor>a0cf5bb7ba9fb4d9ab8040b0546170761a4c0ff3d692225145faf8ff420a181a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECOMPUTE_TRAJECTORY</name>
      <anchorfile>classRMLPositionFlags.html</anchorfile>
      <anchor>a0cf5bb7ba9fb4d9ab8040b0546170761a1aef826d31747b8d4e1f89c024fb36ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRMLPositionFlags.html</anchorfile>
      <anchor>a823b41da9c258447b2d9f4060555b787</anchor>
      <arglist>(const RMLPositionFlags &amp;Flags) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRMLPositionFlags.html</anchorfile>
      <anchor>a1f1b8393008323b4e8158d7a0abdeb4f</anchor>
      <arglist>(const RMLPositionFlags &amp;Flags) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLPositionFlags</name>
      <anchorfile>classRMLPositionFlags.html</anchorfile>
      <anchor>a1c2ddd4ed7945d5831418d8c2ca502d9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RMLPositionFlags</name>
      <anchorfile>classRMLPositionFlags.html</anchorfile>
      <anchor>ac4887baec8bd5dedcec55d0bc0b50b81</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BehaviorAfterFinalStateOfMotionIsReached</name>
      <anchorfile>classRMLPositionFlags.html</anchorfile>
      <anchor>a85a2739dcace743bf56c81946036d504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>KeepCurrentVelocityInCaseOfFallbackStrategy</name>
      <anchorfile>classRMLPositionFlags.html</anchorfile>
      <anchor>aeb8be0d5bdaffa0384f2c9915c5134a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RMLPositionInputParameters</name>
    <filename>classRMLPositionInputParameters.html</filename>
    <base>RMLInputParameters</base>
    <member kind="function">
      <type>bool</type>
      <name>CheckForValidity</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a825a803a48da87a7d8f3e62ea2c6c411</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Echo</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a0b01e50af57da4a419ef3bd3175659de</anchor>
      <arglist>(FILE *FileHandler=stdout) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetAlternativeTargetVelocityVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a1122abc62a706a915fb8e87985d0a97d</anchor>
      <arglist>(RMLDoubleVector *InputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetAlternativeTargetVelocityVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a412452543ff0b11c9a4de4db24d3e006</anchor>
      <arglist>(double *InputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetAlternativeTargetVelocityVectorElement</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a4b7286e08aa292e51132a3b4f1af8b79</anchor>
      <arglist>(double *InputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetAlternativeTargetVelocityVectorElement</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a730e23ec4ab7bd0727419530fb918c5d</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMaxVelocityVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>ae23b2782563f14b38cd8e7332af26ba8</anchor>
      <arglist>(RMLDoubleVector *InputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMaxVelocityVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a64cc6739a10b801c7f2dd1a0e6207a93</anchor>
      <arglist>(double *InputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMaxVelocityVectorElement</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>ae0fa8f641d78c0b911f75fc8b06803ea</anchor>
      <arglist>(double *InputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetMaxVelocityVectorElement</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>ae65c61a17ee97b1869deae06285eb6c9</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetTargetPositionVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a4ed23000197a462e202e777960668f68</anchor>
      <arglist>(RMLDoubleVector *InputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetTargetPositionVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a8f0f7fbd463d1770ab4ba2cab0446aa9</anchor>
      <arglist>(double *InputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetTargetPositionVectorElement</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>ad05ce65fc4db4f2ed73360aebf0983b4</anchor>
      <arglist>(double *InputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetTargetPositionVectorElement</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a77c1139fe4bdc9a084f2d528e62658b9</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>RMLPositionInputParameters &amp;</type>
      <name>operator=</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a23c543e658a09f7f62944fa9f6163c88</anchor>
      <arglist>(const RMLPositionInputParameters &amp;IP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLPositionInputParameters</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a67198927ddd435a5e97d7f2a3538248d</anchor>
      <arglist>(const unsigned int DegreesOfFreedom)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLPositionInputParameters</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>aa91170779f133dbf96305f8fee1e0cfc</anchor>
      <arglist>(const RMLPositionInputParameters &amp;IP)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAlternativeTargetVelocityVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a34da7a0de36736420d527291e734a639</anchor>
      <arglist>(const RMLDoubleVector &amp;InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAlternativeTargetVelocityVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>ae6bc110d4b29da2157a24a83bf582f2f</anchor>
      <arglist>(const double *InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAlternativeTargetVelocityVectorElement</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a0c1ae5c606e8363b577ee21376cb06c5</anchor>
      <arglist>(const double &amp;InputValue, const unsigned int &amp;Index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxVelocityVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a79d6230384cfce07692e52ac19daec59</anchor>
      <arglist>(const RMLDoubleVector &amp;InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxVelocityVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>affb829bd2e708743ee862fcf02e41729</anchor>
      <arglist>(const double *InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxVelocityVectorElement</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a54d48ee52dcb862a7160f4ceef5f7ce1</anchor>
      <arglist>(const double &amp;InputValue, const unsigned int &amp;Index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTargetPositionVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>aeac97b6b5d9fddd59b0ba69a37600859</anchor>
      <arglist>(const RMLDoubleVector &amp;InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTargetPositionVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a32f528d607536c221a0e7918628c950d</anchor>
      <arglist>(const double *InputVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTargetPositionVectorElement</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a8d11ebba8636a410568d21ad3f5e3e79</anchor>
      <arglist>(const double &amp;InputValue, const unsigned int &amp;Index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RMLPositionInputParameters</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a1ba8bb9e9029760bec70d2a4b2947a12</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>AlternativeTargetVelocityVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a04d8c3135843bae93cbf7b8cbab8d819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>MaxVelocityVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a17a6627f4b46c55b8ff320773cb1b433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>TargetPositionVector</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>ad9d17846897a7ac4bef14f45c2a9fa71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>MAXIMUM_MAGNITUDE_RANGE</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a5a9f407535907a73b82d8ba53df61722a09d6ea433665f4617a16f5fd3ed96b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>MAXIMUM_MAGNITUDE_RANGE</name>
      <anchorfile>classRMLPositionInputParameters.html</anchorfile>
      <anchor>a5a9f407535907a73b82d8ba53df61722a09d6ea433665f4617a16f5fd3ed96b83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RMLPositionOutputParameters</name>
    <filename>classRMLPositionOutputParameters.html</filename>
    <base>RMLOutputParameters</base>
    <member kind="function">
      <type>void</type>
      <name>Echo</name>
      <anchorfile>classRMLPositionOutputParameters.html</anchorfile>
      <anchor>a4f7c792ec86689c169fe224c930f2805</anchor>
      <arglist>(FILE *FileHandler=stdout) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLPositionOutputParameters</name>
      <anchorfile>classRMLPositionOutputParameters.html</anchorfile>
      <anchor>af484cfae142c612ad795606ae8ad20f9</anchor>
      <arglist>(const unsigned int DegreesOfFreedom)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLPositionOutputParameters</name>
      <anchorfile>classRMLPositionOutputParameters.html</anchorfile>
      <anchor>a0c56caf4af12f9557190a0461c2523ed</anchor>
      <arglist>(const RMLPositionOutputParameters &amp;OP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RMLPositionOutputParameters</name>
      <anchorfile>classRMLPositionOutputParameters.html</anchorfile>
      <anchor>a2dcb9c89332de1941be524d6366305d1</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RMLVector</name>
    <filename>classRMLVector.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>T *</type>
      <name>GetReference</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>aebdc5f89387273dcb575940c8a1d2659</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetVecDim</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a7421712bc8b6df07d31eb1654c6f0192</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a63e0f1004014f1b12d2e7f75fef7827a</anchor>
      <arglist>(const RMLVector&lt; T &gt; &amp;Vector) const </arglist>
    </member>
    <member kind="function">
      <type>RMLVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a8ad4df9d5c76e32b8d1861cefe9ddf34</anchor>
      <arglist>(const RMLVector&lt; T &gt; &amp;Vector)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ae9a53c6fee6e578279ae2696bdfeac18</anchor>
      <arglist>(const RMLVector&lt; T &gt; &amp;Vector) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a1be8707d0784c2bb8943e7b1d55b2359</anchor>
      <arglist>(const int Index)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator[]</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a94ff51821c2520af0ba710f090f123e7</anchor>
      <arglist>(const int Index) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a78bcb621398416ef49d4ebbeadfac841</anchor>
      <arglist>(const RMLVector&lt; T &gt; &amp;Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a40d40a93a8dad06f27e78d59ebab7c88</anchor>
      <arglist>(const unsigned int Size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ad7798da64f04d6b00000277f00fa0aa2</anchor>
      <arglist>(const T &amp;Component0, const T &amp;Component1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a579907e730887a857fcbd7d49d7f8c96</anchor>
      <arglist>(const T &amp;Component0, const T &amp;Component1, const T &amp;Component2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ae3b09b50d7fcbde4c71cdd48704d33d3</anchor>
      <arglist>(const T &amp;Component0, const T &amp;Component1, const T &amp;Component2, const T &amp;Component3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>adbf47915707046b40f39fed936ca49f2</anchor>
      <arglist>(const T &amp;Component0, const T &amp;Component1, const T &amp;Component2, const T &amp;Component3, const T &amp;Component4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ae6c0f5d4dcf3132fad9f00b41b6d6439</anchor>
      <arglist>(const T &amp;Component0, const T &amp;Component1, const T &amp;Component2, const T &amp;Component3, const T &amp;Component4, const T &amp;Component5)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a2c03d96da4810f0ffed9e6edd13c37b6</anchor>
      <arglist>(const T &amp;Component0, const T &amp;Component1, const T &amp;Component2, const T &amp;Component3, const T &amp;Component4, const T &amp;Component5, const T &amp;Component6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ac82b1336932907725d76fa5595269ebd</anchor>
      <arglist>(const T Value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ad1afbfead65849e9403490e8f5a9d918</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>T *</type>
      <name>VecData</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a10a3c2b66209e5cf6b5fcbca4c9f4113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>VectorDimension</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ae4b261d7db9fb6adfa04e5b41480ff94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RMLVector&lt; Step1_Profile &gt;</name>
    <filename>classRMLVector.html</filename>
    <member kind="function">
      <type>Step1_Profile *</type>
      <name>GetReference</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>aebdc5f89387273dcb575940c8a1d2659</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetVecDim</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a7421712bc8b6df07d31eb1654c6f0192</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a63e0f1004014f1b12d2e7f75fef7827a</anchor>
      <arglist>(const RMLVector&lt; Step1_Profile &gt; &amp;Vector) const</arglist>
    </member>
    <member kind="function">
      <type>RMLVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a8ad4df9d5c76e32b8d1861cefe9ddf34</anchor>
      <arglist>(const RMLVector&lt; Step1_Profile &gt; &amp;Vector)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ae9a53c6fee6e578279ae2696bdfeac18</anchor>
      <arglist>(const RMLVector&lt; Step1_Profile &gt; &amp;Vector) const</arglist>
    </member>
    <member kind="function">
      <type>Step1_Profile &amp;</type>
      <name>operator[]</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a1be8707d0784c2bb8943e7b1d55b2359</anchor>
      <arglist>(const int Index)</arglist>
    </member>
    <member kind="function">
      <type>const Step1_Profile &amp;</type>
      <name>operator[]</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a94ff51821c2520af0ba710f090f123e7</anchor>
      <arglist>(const int Index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a78bcb621398416ef49d4ebbeadfac841</anchor>
      <arglist>(const RMLVector&lt; Step1_Profile &gt; &amp;Vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a40d40a93a8dad06f27e78d59ebab7c88</anchor>
      <arglist>(const unsigned int Size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ad7798da64f04d6b00000277f00fa0aa2</anchor>
      <arglist>(const Step1_Profile &amp;Component0, const Step1_Profile &amp;Component1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a579907e730887a857fcbd7d49d7f8c96</anchor>
      <arglist>(const Step1_Profile &amp;Component0, const Step1_Profile &amp;Component1, const Step1_Profile &amp;Component2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ae3b09b50d7fcbde4c71cdd48704d33d3</anchor>
      <arglist>(const Step1_Profile &amp;Component0, const Step1_Profile &amp;Component1, const Step1_Profile &amp;Component2, const Step1_Profile &amp;Component3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>adbf47915707046b40f39fed936ca49f2</anchor>
      <arglist>(const Step1_Profile &amp;Component0, const Step1_Profile &amp;Component1, const Step1_Profile &amp;Component2, const Step1_Profile &amp;Component3, const Step1_Profile &amp;Component4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ae6c0f5d4dcf3132fad9f00b41b6d6439</anchor>
      <arglist>(const Step1_Profile &amp;Component0, const Step1_Profile &amp;Component1, const Step1_Profile &amp;Component2, const Step1_Profile &amp;Component3, const Step1_Profile &amp;Component4, const Step1_Profile &amp;Component5)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a2c03d96da4810f0ffed9e6edd13c37b6</anchor>
      <arglist>(const Step1_Profile &amp;Component0, const Step1_Profile &amp;Component1, const Step1_Profile &amp;Component2, const Step1_Profile &amp;Component3, const Step1_Profile &amp;Component4, const Step1_Profile &amp;Component5, const Step1_Profile &amp;Component6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ac82b1336932907725d76fa5595269ebd</anchor>
      <arglist>(const Step1_ProfileValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RMLVector</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ad1afbfead65849e9403490e8f5a9d918</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>Step1_Profile *</type>
      <name>VecData</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>a10a3c2b66209e5cf6b5fcbca4c9f4113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>VectorDimension</name>
      <anchorfile>classRMLVector.html</anchorfile>
      <anchor>ae4b261d7db9fb6adfa04e5b41480ff94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RMLVelocityFlags</name>
    <filename>classRMLVelocityFlags.html</filename>
    <base>RMLFlags</base>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRMLVelocityFlags.html</anchorfile>
      <anchor>af603f20c3f04330d59f674f9a15cbb8e</anchor>
      <arglist>(const RMLVelocityFlags &amp;Flags) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRMLVelocityFlags.html</anchorfile>
      <anchor>a1332b79534e658cf7ffde522855d441f</anchor>
      <arglist>(const RMLVelocityFlags &amp;Flags) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVelocityFlags</name>
      <anchorfile>classRMLVelocityFlags.html</anchorfile>
      <anchor>a7f437db641fe1b97e390db25d58740e8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RMLVelocityFlags</name>
      <anchorfile>classRMLVelocityFlags.html</anchorfile>
      <anchor>a2f203dc78ef499c4211e1926e582a93b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RMLVelocityInputParameters</name>
    <filename>classRMLVelocityInputParameters.html</filename>
    <base>RMLInputParameters</base>
    <member kind="function">
      <type>bool</type>
      <name>CheckForValidity</name>
      <anchorfile>classRMLVelocityInputParameters.html</anchorfile>
      <anchor>a4df91f3be7077a3c33e468993acaaad9</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Echo</name>
      <anchorfile>classRMLVelocityInputParameters.html</anchorfile>
      <anchor>aa9ddad6201a86871a0818c7cee7b13bc</anchor>
      <arglist>(FILE *FileHandler=stdout) const </arglist>
    </member>
    <member kind="function">
      <type>RMLVelocityInputParameters &amp;</type>
      <name>operator=</name>
      <anchorfile>classRMLVelocityInputParameters.html</anchorfile>
      <anchor>a4a519f486a50e880aeef84d2a9b155e6</anchor>
      <arglist>(const RMLVelocityInputParameters &amp;IP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVelocityInputParameters</name>
      <anchorfile>classRMLVelocityInputParameters.html</anchorfile>
      <anchor>a9c473744bb6a6702ff112a6f9b97ea58</anchor>
      <arglist>(const unsigned int DegreesOfFreedom)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVelocityInputParameters</name>
      <anchorfile>classRMLVelocityInputParameters.html</anchorfile>
      <anchor>a3e62b7b32c62fa8b29860a5a860fe6f3</anchor>
      <arglist>(const RMLVelocityInputParameters &amp;IP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RMLVelocityInputParameters</name>
      <anchorfile>classRMLVelocityInputParameters.html</anchorfile>
      <anchor>a0cd5571a6c0c5761166a2ee473414c77</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>MAXIMUM_MAGNITUDE_RANGE</name>
      <anchorfile>classRMLVelocityInputParameters.html</anchorfile>
      <anchor>afe972ba25b7e69405fdeabfa7d5cd379aa7085665489c9d274a777bf8ef16ba75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>MAXIMUM_MAGNITUDE_RANGE</name>
      <anchorfile>classRMLVelocityInputParameters.html</anchorfile>
      <anchor>afe972ba25b7e69405fdeabfa7d5cd379aa7085665489c9d274a777bf8ef16ba75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RMLVelocityOutputParameters</name>
    <filename>classRMLVelocityOutputParameters.html</filename>
    <base>RMLOutputParameters</base>
    <member kind="function">
      <type>void</type>
      <name>Echo</name>
      <anchorfile>classRMLVelocityOutputParameters.html</anchorfile>
      <anchor>aa89e9577b076d9c4633e4d8032d02cf5</anchor>
      <arglist>(FILE *FileHandler=stdout) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetPositionValuesAtTargetVelocity</name>
      <anchorfile>classRMLVelocityOutputParameters.html</anchorfile>
      <anchor>a650b5fb30cdcb0480b41599b9fcbe4ba</anchor>
      <arglist>(RMLDoubleVector *OutputVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetPositionValuesAtTargetVelocity</name>
      <anchorfile>classRMLVelocityOutputParameters.html</anchorfile>
      <anchor>a066ac19d73182ab09d4802fdc26e4f8b</anchor>
      <arglist>(double *OutputVector, const unsigned int &amp;SizeInBytes) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetPositionValuesAtTargetVelocityElement</name>
      <anchorfile>classRMLVelocityOutputParameters.html</anchorfile>
      <anchor>a53b0e8f0675f9aab45171072cdfbcdda</anchor>
      <arglist>(double *OutputValue, const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetPositionValuesAtTargetVelocityElement</name>
      <anchorfile>classRMLVelocityOutputParameters.html</anchorfile>
      <anchor>a5fadb4d70bf482e7d88457a7e97d9653</anchor>
      <arglist>(const unsigned int &amp;Index) const </arglist>
    </member>
    <member kind="function">
      <type>RMLVelocityOutputParameters &amp;</type>
      <name>operator=</name>
      <anchorfile>classRMLVelocityOutputParameters.html</anchorfile>
      <anchor>ab93aaeadd6e93cde3b879fd756e8e154</anchor>
      <arglist>(const RMLVelocityOutputParameters &amp;OP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVelocityOutputParameters</name>
      <anchorfile>classRMLVelocityOutputParameters.html</anchorfile>
      <anchor>a6a78fb0a5a69484d5a25dae18964cd63</anchor>
      <arglist>(const unsigned int DegreesOfFreedom)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMLVelocityOutputParameters</name>
      <anchorfile>classRMLVelocityOutputParameters.html</anchorfile>
      <anchor>a4e3881737b24fcc305c6dd8e275006fe</anchor>
      <arglist>(const RMLVelocityOutputParameters &amp;OP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RMLVelocityOutputParameters</name>
      <anchorfile>classRMLVelocityOutputParameters.html</anchorfile>
      <anchor>aa5e4d2d00e3356479f8bde4aa1b65905</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>RMLDoubleVector *</type>
      <name>PositionValuesAtTargetVelocity</name>
      <anchorfile>classRMLVelocityOutputParameters.html</anchorfile>
      <anchor>aeef5508e68ef089776adc998ea58a087</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TypeIIRMLMath::TypeIIRMLPolynomial</name>
    <filename>classTypeIIRMLMath_1_1TypeIIRMLPolynomial.html</filename>
    <member kind="function">
      <type>void</type>
      <name>CalculateRealRoots</name>
      <anchorfile>classTypeIIRMLMath_1_1TypeIIRMLPolynomial.html</anchorfile>
      <anchor>aa2e8aa781febd265511897fc17914baf</anchor>
      <arglist>(unsigned int *NumberOfRoots, double *Root1, double *Root2) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>CalculateValue</name>
      <anchorfile>classTypeIIRMLMath_1_1TypeIIRMLPolynomial.html</anchorfile>
      <anchor>a0bd001e35671726e0c34b5403503d024</anchor>
      <arglist>(const double &amp;t) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCoefficients</name>
      <anchorfile>classTypeIIRMLMath_1_1TypeIIRMLPolynomial.html</anchorfile>
      <anchor>a5f0c975de5ef4b51c796ac673f65ac82</anchor>
      <arglist>(double *Coeff2, double *Coeff1, double *Coeff0, double *Diff) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCoefficients</name>
      <anchorfile>classTypeIIRMLMath_1_1TypeIIRMLPolynomial.html</anchorfile>
      <anchor>abfd8649a2409398c68478ccc4a878aec</anchor>
      <arglist>(const double &amp;Coeff2, const double &amp;Coeff1, const double &amp;Coeff0, const double &amp;Diff)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypeIIRMLPolynomial</name>
      <anchorfile>classTypeIIRMLMath_1_1TypeIIRMLPolynomial.html</anchorfile>
      <anchor>ab9abbbd035cacc793bc1e779d88d5cd7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TypeIIRMLPolynomial</name>
      <anchorfile>classTypeIIRMLMath_1_1TypeIIRMLPolynomial.html</anchorfile>
      <anchor>aa174309157f229864ab9a20c6884e64b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a0</name>
      <anchorfile>classTypeIIRMLMath_1_1TypeIIRMLPolynomial.html</anchorfile>
      <anchor>a2b5544535705b4c752dec2d423d1d92e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a1</name>
      <anchorfile>classTypeIIRMLMath_1_1TypeIIRMLPolynomial.html</anchorfile>
      <anchor>a24dee61328bbda3deea102bdc988f866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a2</name>
      <anchorfile>classTypeIIRMLMath_1_1TypeIIRMLPolynomial.html</anchorfile>
      <anchor>ae8371cb64ec173a4e6aaf69271a3c88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>Degree</name>
      <anchorfile>classTypeIIRMLMath_1_1TypeIIRMLPolynomial.html</anchorfile>
      <anchor>a7ebf32af50afe2c5f8ae07980967d5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>DeltaT</name>
      <anchorfile>classTypeIIRMLMath_1_1TypeIIRMLPolynomial.html</anchorfile>
      <anchor>a914bc19908e2d042e625cd128023c1f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TypeIIRMLPosition</name>
    <filename>classTypeIIRMLPosition.html</filename>
    <member kind="function">
      <type>int</type>
      <name>GetNextStateOfMotion</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>af2a8f0d8c55c3f5a4861149a7bc35d66</anchor>
      <arglist>(const RMLPositionInputParameters &amp;InputValues, RMLPositionOutputParameters *OutputValues, const RMLPositionFlags &amp;Flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNextStateOfMotionAtTime</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ae045cabb3b7d581d05f6b268aecbddd1</anchor>
      <arglist>(const double &amp;TimeValueInSeconds, RMLPositionOutputParameters *OutputValues) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypeIIRMLPosition</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a48a0a2bf90357a876575ce97bfa0d1f5</anchor>
      <arglist>(const unsigned int &amp;DegreesOfFreedom, const double &amp;CycleTimeInSeconds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TypeIIRMLPosition</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ac4d79470b7798f2ea4ade0117cc2f522</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>CURRENT_VELOCITY</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a8ee27dcd08e6d88b8880bf6dcd1052aea31c0d9656bdcf478045cb2074f956510</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>DominatValueForPhaseSync</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a8ee27dcd08e6d88b8880bf6dcd1052ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>UNDEFINED</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a8ee27dcd08e6d88b8880bf6dcd1052aea9da144da70c1d87419b8c7e380537faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>POSITION</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a8ee27dcd08e6d88b8880bf6dcd1052aea53a161207988aa4a0a125019040f4af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>CURRENT_VELOCITY</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a8ee27dcd08e6d88b8880bf6dcd1052aea31c0d9656bdcf478045cb2074f956510</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>TARGET_VELOCITY</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a8ee27dcd08e6d88b8880bf6dcd1052aeaff0b1105b1ea5af5954a5a798ce47e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FUNC_ERROR_OCCURRED</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>af564d075a047130dabc0da27f8f63758a9e64256e9fdacbc6239f8a4b30d842a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FUNC_SUCCESS</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>af564d075a047130dabc0da27f8f63758a7af18b5cf3441bcb808d17aab16253ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>FunctionResults</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>af564d075a047130dabc0da27f8f63758</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FUNC_SUCCESS</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>af564d075a047130dabc0da27f8f63758a7af18b5cf3441bcb808d17aab16253ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FUNC_ERROR_OCCURRED</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>af564d075a047130dabc0da27f8f63758a9e64256e9fdacbc6239f8a4b30d842a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>POSITION</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a8ee27dcd08e6d88b8880bf6dcd1052aea53a161207988aa4a0a125019040f4af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>TARGET_VELOCITY</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a8ee27dcd08e6d88b8880bf6dcd1052aeaff0b1105b1ea5af5954a5a798ce47e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>UNDEFINED</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a8ee27dcd08e6d88b8880bf6dcd1052aea9da144da70c1d87419b8c7e380537faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CalculatePositionalExtrems</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ac7c0fa0c401a9cfb07f634f571bce251</anchor>
      <arglist>(const double &amp;TimeValueInSeconds, RMLPositionOutputParameters *OP) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CompareInitialAndTargetStateofMotion</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>aa5638f5683cb5f79e9da73383b7c138d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>FallBackStrategy</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a3077401a1e960822fef142d3cfddd21b</anchor>
      <arglist>(const RMLPositionInputParameters &amp;InputValues, RMLPositionOutputParameters *OutputValues, const RMLPositionFlags &amp;InputsFlags)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>unsigned int</type>
      <name>GetNumberOfSelectedDOFs</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>aa7c3c46a4838295007c89f530e80176f</anchor>
      <arglist>(const RMLBoolVector &amp;BoolVector) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsPhaseSynchronizationPossible</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a6fef8604eb970b33eecb3eb5b4e12045</anchor>
      <arglist>(RMLDoubleVector *ReferenceVector)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsWithinAnInoperativeTimeInterval</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a11c01a3f2c874498fee2cb55461f3cfb</anchor>
      <arglist>(const double &amp;SynchronizationTimeCandidate, const RMLDoubleVector &amp;MaximalExecutionTime, const RMLDoubleVector &amp;AlternativeExecutionTime) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetPositionalExtremsToZero</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ae7e4d15f7c815f37c5e48a2ee2dbe300</anchor>
      <arglist>(RMLPositionOutputParameters *OP) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetupModifiedSelectionVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ad3e9585df78324f02b02152fd8ae27b7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Step1</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a8a1148e55ce2ddcb200605d81ba015a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Step2</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a047ecad334ae9f5dfb4bb2f050c5bdd4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Step2PhaseSynchronization</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>aac0fb4fa880aea7c126530bbcae8fb11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>Step3</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a1a35741517d20c13db300fdab4d612b0</anchor>
      <arglist>(const double &amp;TimeValueInSeconds, RMLPositionOutputParameters *OP) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>ArrayOfSortedTimes</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a31a2898f37c4adc5bf450ec3c873894a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>BeginningsOfInoperativeTimeIntervals</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a663aa4b60fe1063b35e5829cc7c0fe9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>CalculatePositionalExtremsFlag</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ac3f9f685cf29d8d82232b0ec3d221da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLPositionInputParameters *</type>
      <name>CurrentInputParameters</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a221c7609d4f5c15f75f6622cccdcc328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>CurrentTrajectoryIsNotSynchronized</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ad894909a078aef167c6e9c8f7770aff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>CurrentTrajectoryIsPhaseSynchronized</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>aa52d2206b15d053646cb242e3ad88144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>CycleTime</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ae75862bd7ccbc77aa9e5700a8e9fcf36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>EndingsOfInoperativeTimeIntervals</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a80fdd63ea9d38fda234619184c85cf90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>GreatestDOFForPhaseSynchronization</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a736faf6b49aabbfffba0a1a1b310aeb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>InternalClockInSeconds</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a9b49b4179ff9764b9cd20da95205d729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>MinimumExecutionTimes</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ad87a28df36fe2c80be447b814b7926de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLBoolVector *</type>
      <name>ModifiedSelectionVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ab57be7385519fef99da73468230dae9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>MotionProfileForPhaseSynchronization</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>afd8c40b0b0f886774f57c857c965be61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>NumberOfDOFs</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ad97dbaf8b58d44545f5a1c2a0da7cb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLPositionFlags</type>
      <name>OldFlags</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a2646805c8879f670848126f0f7ab3e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLPositionInputParameters *</type>
      <name>OldInputParameters</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a9267d33bb8678d996649f5f80fded5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLPositionOutputParameters *</type>
      <name>OutputParameters</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>aefe5a2286d15d6c6a3addd2991f2fd8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationCheckVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a0171e7354453265bee365bb9dd3f41b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationCurrentPositionVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a2d7c5e648b4038a47176f8fa0e66a5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationCurrentVelocityVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>aa7025b6d25563b23286a9071273f32b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DominatValueForPhaseSync</type>
      <name>PhaseSynchronizationMagnitude</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a03feb0b322f064dd966ff2270669648a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationMaxAccelerationVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ad01005d85d66440ad7e09d3f91cccdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationMaxVelocityVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>acf9389f811545656438097935efe0337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationPositionDifferenceVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a9161dff308232f89f2a84a936a421dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationReferenceVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a1ba25eade6d0fdb1f4c522e2023e96c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationTargetPositionVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a15a61c2a2bf4b98a7d7dcde42114587a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationTargetVelocityVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>af4011d7b035306edf42882bbf7d06e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationTimeVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a86ebf5ccc0b5aeeb738d096452ca25f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MotionPolynomials *</type>
      <name>Polynomials</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>af5581fa0d1116939907c15e446331610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>ReturnValue</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a6035d37a7a4369bea91cf491ff349278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TypeIIRMLVelocity *</type>
      <name>RMLVelocityObject</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a08c63f921ba2ff535cb2a354f3437f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>StoredTargetPosition</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ad6ba885110fe5b720ef32236a9fc9208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>SynchronizationTime</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a714212c3531e5e651ea37c752f00b948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLVector&lt; Step1_Profile &gt; *</type>
      <name>UsedStep1AProfiles</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a7adc13478063008a92a0fe54f8a01f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLVelocityFlags</type>
      <name>VelocityFlags</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ad3a13f9c9507d40460793d29bb8c7159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLVelocityInputParameters *</type>
      <name>VelocityInputParameters</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>ae5e36f64e00121148d916961b47f5ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLVelocityOutputParameters *</type>
      <name>VelocityOutputParameters</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a74c23222a3a3a0b6f116b835339af2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>ZeroVector</name>
      <anchorfile>classTypeIIRMLPosition.html</anchorfile>
      <anchor>a53d2ba8d1316aa3fae20d638987c5984</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TypeIIRMLVelocity</name>
    <filename>classTypeIIRMLVelocity.html</filename>
    <member kind="function">
      <type>int</type>
      <name>GetNextStateOfMotion</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>aa9725881ff7c9355cfd1c4446cff0ffc</anchor>
      <arglist>(const RMLVelocityInputParameters &amp;InputValues, RMLVelocityOutputParameters *OutputValues, const RMLVelocityFlags &amp;Flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNextStateOfMotionAtTime</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a677910404fac85894f6647642ce0e2f5</anchor>
      <arglist>(const double &amp;TimeValueInSeconds, RMLVelocityOutputParameters *OutputValues) const </arglist>
    </member>
    <member kind="function">
      <type>TypeIIRMLVelocity &amp;</type>
      <name>operator=</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a444e8532efb4e228d57e33ae1271cb53</anchor>
      <arglist>(const TypeIIRMLVelocity &amp;TypeIIRMLObject)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypeIIRMLVelocity</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a0304bf48dc2a688f2edfe726b039784c</anchor>
      <arglist>(const unsigned int &amp;DegreesOfFreedom, const double &amp;CycleTimeInSeconds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypeIIRMLVelocity</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a3b65223c707b40a72c431c5cdff24170</anchor>
      <arglist>(const TypeIIRMLVelocity &amp;TypeIIRMLObject)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TypeIIRMLVelocity</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a55da5eb53770ff925907e4fff977f721</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FUNC_ERROR_OCCURRED</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a9121a49ae9410ff9a7e6d8c226f064dfac2932ef9c10692e8e65c2325c79f7d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FUNC_SUCCESS</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a9121a49ae9410ff9a7e6d8c226f064dfa835c8a445b8817f115f6bfa9c4cbc18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>FunctionResults</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a9121a49ae9410ff9a7e6d8c226f064df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FUNC_SUCCESS</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a9121a49ae9410ff9a7e6d8c226f064dfa835c8a445b8817f115f6bfa9c4cbc18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FUNC_ERROR_OCCURRED</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a9121a49ae9410ff9a7e6d8c226f064dfac2932ef9c10692e8e65c2325c79f7d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CalculateExecutionTimes</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a1bb199fc399fa29f919fa29c832edba5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CalculatePositionalExtrems</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a839359025cb311c6f11ebcd8efd64e7b</anchor>
      <arglist>(const double &amp;TimeValueInSeconds, RMLVelocityOutputParameters *OP) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>ComputeAndSetOutputParameters</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a4bebcb37fc73a1a774e0aaab0d892719</anchor>
      <arglist>(const double &amp;TimeValueInSeconds, RMLVelocityOutputParameters *OP) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ComputePhaseSynchronizationParameters</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>aa6d8c136ee9ba231fa3500db50fec6ee</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ComputeTimeSynchronizedTrajectoryParameters</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a7a054e24818ecfff087473ae20d8536d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ComputeTrajectoryParameters</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a5509ba5d6c44e6ec506c1770ba017c90</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>FallBackStrategy</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a4ed81db3cc17aab8e52795386b5ce07d</anchor>
      <arglist>(const RMLVelocityInputParameters &amp;InputValues, RMLVelocityOutputParameters *OutputValues)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsPhaseSynchronizationPossible</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>af2f726c56aff2479fcbf28d9c35f2bad</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetPositionalExtremsToZero</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a0d440504c167f36166b404dacc67315d</anchor>
      <arglist>(RMLVelocityOutputParameters *OP) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetupPhaseSyncSelectionVector</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a911f9601b5bfff808bd39dea0b58bd0a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>CalculatePositionalExtremsFlag</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a01439742e0d559c26f30fb330d7f6663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLVelocityInputParameters *</type>
      <name>CurrentInputParameters</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a9437a71605692c9ed8a85ec39a5f3572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>CurrentTrajectoryIsNotSynchronized</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a7557b48523eb72f744c9fa4efdede9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>CurrentTrajectoryIsPhaseSynchronized</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a1d608b7cb670227e535fab0e732d32ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>CycleTime</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a6ae00f746403426fbc2367ff4cbae6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>DOFWithGreatestExecutionTime</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a8f89e6aa9552a6dc43726bedea67d3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>ExecutionTimes</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a83066ef4b3787cc18f2dde134cf8b8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>InternalClockInSeconds</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a48d6d4c3a0d4a3a15124e42f3a68dc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>NumberOfDOFs</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a5b4549b8f44a9c4b5877f865c7cbcf4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLVelocityFlags</type>
      <name>OldFlags</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a0759ea835bef89d0319f9fa5a3b978fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLVelocityInputParameters *</type>
      <name>OldInputParameters</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>afe2df8de114523256dee39726a7d4c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLVelocityOutputParameters *</type>
      <name>OutputParameters</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>ae0d40e398d77c20b8338b3d30827249a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationCurrentVelocityVector</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a57a31f7731c602b680eb363dbe39ec30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationMaxAccelerationVector</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a93887d0ba1335d0d90fd6c3767d2200b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationReferenceVector</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a6ea4311f6af92308a3dd1cff7ff7e74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLDoubleVector *</type>
      <name>PhaseSynchronizationTargetVelocityVector</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a32de7c5e79a360a86e5be1c0d68398a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RMLBoolVector *</type>
      <name>PhaseSyncSelectionVector</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a0ec597ee3795f1f9a394938749f24401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MotionPolynomials *</type>
      <name>Polynomials</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a023397c9316e5d92f920fc57c09a2682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>ReturnValue</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>ad3c2b220a967f9d087c5a97fff566c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>SynchronizationTime</name>
      <anchorfile>classTypeIIRMLVelocity.html</anchorfile>
      <anchor>a47ab7d78876b35f54dad5508f9be84b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>TypeIIRMLMath</name>
    <filename>namespaceTypeIIRMLMath.html</filename>
    <class kind="struct">TypeIIRMLMath::MotionPolynomials</class>
    <class kind="class">TypeIIRMLMath::TypeIIRMLPolynomial</class>
    <member kind="enumeration">
      <type></type>
      <name>Step1_Profile</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Undefined</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfca8b5166d607ae0dcddff818b8d98686f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_PosLinHldNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfca64a4e0d233708c3ad77cb82adc82238f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_PosLinNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfcaafd67958f84799679c5ade9887565926</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_PosTriNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfca644cb6666f86cfad9fe3cf3f15864028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_PosTrapNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfca7ecee4c7a973da47d62dc684a3012ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_NegLinHldPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfca8a823a7c920a5bc314c408e4a7d2f765</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_NegLinPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfcab6cd4aaecdeb142d1ec252db565f62b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_NegTriPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfca76b44967d10cd70685c719da54e0e4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step1_Profile_NegTrapPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a5a9a8d674855dd963e3957f499c0ecfcaceded6f9e49ddaf97f657c3f451cee47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Step2_Profile</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Undefined</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92eba1b88a6f3c4cf4b1b4e0b90ed18cfb727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Profile_PosLinHldNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92ebae45a94ecd694652b884012bb4933119f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Profile_PosLinHldPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92ebafb205c52b3dd3965ba70777acf3b0439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Profile_NegLinHldPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92eba11c37179bb005471adb18024ba1e7808</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Profile_NegLinHldNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92ebabf49b0dcaa2cf5812e6543a066cd0954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Profile_PosTrapNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92ebafa135276f6cf74db58cc789694621fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Step2_Profile_NegLinHldNegLinNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a482da0ed96fc7e6f1caff30b5c5d92eba8afaa25f36ca859e6a5da8f09c4596b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__001</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a26fb2f3533c6dd8fc8e60eb5349b3900</anchor>
      <arglist>(const double &amp;CurrentVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__002</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a3dde7205cb5c57f2b86b7805f3d3703c</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;MaxVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__003</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ad5baffebc963b114f29a09020f52b241</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__004</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ae79d8ed5d595932eaf79c5478e799d87</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__005</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a58c6f0ea687643b3c0f8f705bf534ca9</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__006</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a34693337127031764ca2edf21f1054df</anchor>
      <arglist>(const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__007</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>acd3e18d69883fa5124a22abc7a791cc2</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__008</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a4bda1ada2e9fca859bb1325e882a7e5a</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1A__009</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>acaef8a204d2a09f43d5e23fc32466fa8</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__001</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a8c8aa6eb65fedb3de0e68ee4c303c790</anchor>
      <arglist>(const double &amp;CurrentVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__002</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ac53d743f8f0b3699cddec449e20c079e</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;MaxVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__003</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a3c4ac4c139fef2b8630fcd5fdd622a8a</anchor>
      <arglist>(const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__004</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a45fe4686e9e82e8ef733413f3f6667df</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__005</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a9f4211c5ec821a1fb702f510319dc2cd</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__006</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ae1cb106ecde2bf00633e74c6bbb95f87</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1B__007</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a6591b3866cf24099a2e2915b1216d5fa</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1C__001</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ad01c30dfec4af1576ac885a3dd13d934</anchor>
      <arglist>(const double &amp;CurrentVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1C__002</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a6d9af1ce9894253c02ccc189d4c8a38b</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;MaxVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_1C__003</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a233e04bf43a54115892b5e8cfced20c1</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___001</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a6c57f6e3d264f289bb1eb558088c2eec</anchor>
      <arglist>(const double &amp;CurrentVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___002</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a7c7879ca7891f105dacd5bde429c99d0</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;MaxVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___003</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a6d75e85eece38b4d02c9b44f5121cb95</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___004</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a42e6ea32ee9a0b6a2f775a7542a6ac5b</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, const double &amp;CurrentTime, const double &amp;SynchronizationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___005</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a1156d76be456fc042c3c796d25f68b25</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, const double &amp;CurrentTime, const double &amp;SynchronizationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___006</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a20d03f20f6a92d01437e2986443e4dee</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___007</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a8d420e9b4b91d3f14bae89d8b025dab0</anchor>
      <arglist>(const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___008</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a3d66f6963766aae15068cf50ea9156fd</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, const double &amp;CurrentTime, const double &amp;SynchronizationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___009</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>acacafacc3aa9ae9c7ee737409e0b8cd7</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, const double &amp;CurrentTime, const double &amp;SynchronizationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___010</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a148811b76970573063b68d1d92ec9b6e</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___011</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ac2a980f973c2a88c33c6149112009382</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, const double &amp;CurrentTime, const double &amp;SynchronizationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_2___012</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>af10e700d4b4df94679648ced3375ffd3</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, const double &amp;CurrentTime, const double &amp;SynchronizationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Decision_V___001</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a72da5b8e89a331e0735bb9b594b190ee</anchor>
      <arglist>(const double &amp;CurrentVelocity, const double &amp;TargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEpsilonEquality</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ab8fe5d6f52049d6f9e8222bf882b416c</anchor>
      <arglist>(const double &amp;Value1, const double &amp;Value2, const double &amp;Epsilon)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSolutionForProfile_PosLinHldNegLin_Possible</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ace83eca1b68cf32e8261e3321f10b58a</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSolutionForProfile_PosLinNegLin_Possible</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ae79b8403cb81a60174c8dc23fb93e76a</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSolutionForProfile_PosTrapNegLin_Possible</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a9892b806043b27080c51bf0ff32a65f8</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSolutionForProfile_PosTriNegLin_Possible</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a19d21434fc8986c2f798058082f3d717</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>NegateStep1</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a9cae94f4bf02b520a02431483c90a9ba</anchor>
      <arglist>(double *ThisCurrentPosition, double *ThisCurrentVelocity, double *ThisTargetPosition, double *ThisTargetVelocity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>NegateStep2</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a85d3d232d8cace7d5a25791a7e49934b</anchor>
      <arglist>(double *ThisCurrentPosition, double *ThisCurrentVelocity, double *ThisTargetPosition, double *ThisTargetVelocity, bool *Inverted)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ProfileStep1NegLinPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>af306785ef595cb859a6ca3de49faa141</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ProfileStep1PosLinHldNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a29d8337c7c8ed221f7b4ef49e34774cf</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ProfileStep1PosLinNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a14c7941b4531c7a133fcf8d188e43ad7</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ProfileStep1PosTrapNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ab12b35898dc2269343cbac2c1d8013e4</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ProfileStep1PosTriNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a2d9fdcd89256dfea21c2ef968f349023</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ProfileStep2NegLinHldNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ab1dd9ea48a031137949fdfe952e36560</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ProfileStep2NegLinHldNegLinNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a2267ed35d0a1196ef930be149d66eb2b</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ProfileStep2NegLinHldPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a6bd6efc74161963c24a152e267da1516</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ProfileStep2PosLinHldNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a65ea530a8c2f3c2daac2be2ec86839d7</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ProfileStep2PosLinHldPosLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>ab1bccb9c772c31257bd3a450b7770dc0</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ProfileStep2PosTrapNegLin</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>aa9806ae313e51610c472ee59331fd2f6</anchor>
      <arglist>(const double &amp;CurrentTime, const double &amp;SynchronizationTime, const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Quicksort</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a270812c90cd2fa70072d0563ce66accc</anchor>
      <arglist>(const int &amp;LeftBound, const int &amp;RightBound, double *ArrayOfValues)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RMLSqrt</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a8782db2b1f255acbee155e5790c53472</anchor>
      <arglist>(const double &amp;Value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Step2WithoutSynchronization</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>af1c03cc2441e8a9c42eb5af392ad613c</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration, const TypeIIRMLMath::Step1_Profile &amp;UsedProfile, const double &amp;MinimumExecutionTime, MotionPolynomials *PolynomialsInternal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TypeIIRMLDecisionTree1A</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a9b534037ecaeaa27482cfd2a30a31150</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration, Step1_Profile *AppliedProfile, double *MinimalExecutionTime)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TypeIIRMLDecisionTree1B</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a67e4e4389348606dd2230b69cbcea0c1</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration, double *MaximalExecutionTime)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TypeIIRMLDecisionTree1C</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>abc680a9557457698f84c9705d657237b</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration, double *AlternativeExecutionTime)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TypeIIRMLDecisionTree2</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a40a927ee544001b89cfa2b3ba7128f8a</anchor>
      <arglist>(const double &amp;CurrentPosition, const double &amp;CurrentVelocity, const double &amp;TargetPosition, const double &amp;TargetVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration, const double &amp;SynchronizationTime, MotionPolynomials *PolynomialsInternal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VToVMaxStep1</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a45804937f80f70b1fb694b7304826095</anchor>
      <arglist>(double *TotalTime, double *ThisCurrentPosition, double *ThisCurrentVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VToVMaxStep2</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a0c2aff7c5dda1420700c20bd1f948b61</anchor>
      <arglist>(double *ThisCurrentTime, double *ThisCurrentPosition, double *ThisCurrentVelocity, const double &amp;MaxVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VToZeroStep1</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>a0cea5c1f9ea8bab0e0bb5b42cadecee4</anchor>
      <arglist>(double *TotalTime, double *ThisCurrentPosition, double *ThisCurrentVelocity, const double &amp;MaxAcceleration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VToZeroStep2</name>
      <anchorfile>namespaceTypeIIRMLMath.html</anchorfile>
      <anchor>af1428800efc7de1809d07730c3b9f3d4</anchor>
      <arglist>(double *ThisCurrentTime, double *ThisCurrentPosition, double *ThisCurrentVelocity, const double &amp;MaxAcceleration, MotionPolynomials *PolynomialsLocal, const bool &amp;Inverted)</arglist>
    </member>
  </compound>
</tagfile>
