<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>angle_action_client.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/test/</path>
    <filename>angle__action__client_8py</filename>
    <namespace>angle_action_client</namespace>
    <member kind="function">
      <type>def</type>
      <name>pose_client</name>
      <anchorfile>namespaceangle__action__client.html</anchorfile>
      <anchor>a362dfd895a727b0229fe14ed2192e3fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>result</name>
      <anchorfile>namespaceangle__action__client.html</anchorfile>
      <anchor>a845a78fbfa311dccfa0d39c65700d89c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>finger_action_client.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/test/</path>
    <filename>finger__action__client_8py</filename>
    <namespace>finger_action_client</namespace>
    <member kind="function">
      <type>def</type>
      <name>pose_client</name>
      <anchorfile>namespacefinger__action__client.html</anchorfile>
      <anchor>a26c1357446ebbf7742ae8a6f86ff1082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>result</name>
      <anchorfile>namespacefinger__action__client.html</anchorfile>
      <anchor>a0b1b4b6222997d14b1098636ace2d242</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_angles_action.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/</path>
    <filename>jaco__angles__action_8cpp</filename>
    <includes id="KinovaTypes_8h" name="KinovaTypes.h" local="no" imported="no">kinova/KinovaTypes.h</includes>
    <includes id="jaco__angles__action_8h" name="jaco_angles_action.h" local="yes" imported="no">jaco_driver/jaco_angles_action.h</includes>
    <includes id="jaco__types_8h" name="jaco_types.h" local="yes" imported="no">jaco_driver/jaco_types.h</includes>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_angles_action.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__angles__action_8h</filename>
    <includes id="jaco__comm_8h" name="jaco_comm.h" local="yes" imported="no">jaco_driver/jaco_comm.h</includes>
    <class kind="class">jaco::JacoAnglesActionServer</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_api.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/</path>
    <filename>jaco__api_8cpp</filename>
    <includes id="jaco__api_8h" name="jaco_api.h" local="no" imported="no">jaco_driver/jaco_api.h</includes>
    <namespace>jaco</namespace>
    <member kind="function">
      <type>void *</type>
      <name>checkApiInit</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>ac891d6a7bd4014a514126248d0191413</anchor>
      <arglist>(void *usbLib, const char *name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_api.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__api_8h</filename>
    <includes id="Kinova_8API_8UsbCommandLayerUbuntu_8h" name="Kinova.API.UsbCommandLayerUbuntu.h" local="yes" imported="no">kinova/Kinova.API.UsbCommandLayerUbuntu.h</includes>
    <includes id="KinovaTypes_8h" name="KinovaTypes.h" local="yes" imported="no">kinova/KinovaTypes.h</includes>
    <class kind="class">jaco::JacoAPI</class>
    <namespace>jaco</namespace>
    <member kind="define">
      <type>#define</type>
      <name>JACO_USB_LIBRARY</name>
      <anchorfile>jaco__api_8h.html</anchorfile>
      <anchor>aaaae826d3bd581061d04edd16b17117e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_arm.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/</path>
    <filename>jaco__arm_8cpp</filename>
    <includes id="jaco__arm_8h" name="jaco_arm.h" local="yes" imported="no">jaco_driver/jaco_arm.h</includes>
    <namespace>jaco</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PI</name>
      <anchorfile>jaco__arm_8cpp.html</anchorfile>
      <anchor>a598a3330b3c21701223ee0ca14316eca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_arm.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__arm_8h</filename>
    <includes id="KinovaTypes_8h" name="KinovaTypes.h" local="yes" imported="no">kinova/KinovaTypes.h</includes>
    <includes id="jaco__comm_8h" name="jaco_comm.h" local="yes" imported="no">jaco_driver/jaco_comm.h</includes>
    <includes id="jaco__api_8h" name="jaco_api.h" local="yes" imported="no">jaco_driver/jaco_api.h</includes>
    <class kind="class">jaco::JacoArm</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_arm_driver.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/nodes/</path>
    <filename>jaco__arm__driver_8cpp</filename>
    <includes id="jaco__api_8h" name="jaco_api.h" local="yes" imported="no">jaco_driver/jaco_api.h</includes>
    <includes id="jaco__arm_8h" name="jaco_arm.h" local="yes" imported="no">jaco_driver/jaco_arm.h</includes>
    <includes id="jaco__pose__action_8h" name="jaco_pose_action.h" local="yes" imported="no">jaco_driver/jaco_pose_action.h</includes>
    <includes id="jaco__angles__action_8h" name="jaco_angles_action.h" local="yes" imported="no">jaco_driver/jaco_angles_action.h</includes>
    <includes id="jaco__fingers__action_8h" name="jaco_fingers_action.h" local="yes" imported="no">jaco_driver/jaco_fingers_action.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>jaco__arm__driver_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_arm_kinematics.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/</path>
    <filename>jaco__arm__kinematics_8cpp</filename>
    <includes id="jaco__arm__kinematics_8h" name="jaco_arm_kinematics.h" local="no" imported="no">jaco_driver/jaco_arm_kinematics.h</includes>
    <namespace>jaco</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>concatTfName</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>a6320c11725be13d2957c4e3f474d62f8</anchor>
      <arglist>(const std::string &amp;prefix, const std::string name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_arm_kinematics.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__arm__kinematics_8h</filename>
    <class kind="class">jaco::JacoKinematics</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_comm.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/</path>
    <filename>jaco__comm_8cpp</filename>
    <includes id="jaco__comm_8h" name="jaco_comm.h" local="yes" imported="no">jaco_driver/jaco_comm.h</includes>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_comm.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__comm_8h</filename>
    <includes id="KinovaTypes_8h" name="KinovaTypes.h" local="no" imported="no">kinova/KinovaTypes.h</includes>
    <includes id="jaco__types_8h" name="jaco_types.h" local="no" imported="no">jaco_driver/jaco_types.h</includes>
    <includes id="jaco__api_8h" name="jaco_api.h" local="yes" imported="no">jaco_driver/jaco_api.h</includes>
    <class kind="class">jaco::JacoComm</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_fingers_action.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/</path>
    <filename>jaco__fingers__action_8cpp</filename>
    <includes id="KinovaTypes_8h" name="KinovaTypes.h" local="no" imported="no">kinova/KinovaTypes.h</includes>
    <includes id="jaco__fingers__action_8h" name="jaco_fingers_action.h" local="yes" imported="no">jaco_driver/jaco_fingers_action.h</includes>
    <includes id="jaco__types_8h" name="jaco_types.h" local="yes" imported="no">jaco_driver/jaco_types.h</includes>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_fingers_action.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__fingers__action_8h</filename>
    <includes id="jaco__comm_8h" name="jaco_comm.h" local="yes" imported="no">jaco_driver/jaco_comm.h</includes>
    <class kind="class">jaco::JacoFingersActionServer</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_pose_action.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/</path>
    <filename>jaco__pose__action_8cpp</filename>
    <includes id="jaco__pose__action_8h" name="jaco_pose_action.h" local="yes" imported="no">jaco_driver/jaco_pose_action.h</includes>
    <includes id="KinovaTypes_8h" name="KinovaTypes.h" local="no" imported="no">kinova/KinovaTypes.h</includes>
    <includes id="jaco__types_8h" name="jaco_types.h" local="yes" imported="no">jaco_driver/jaco_types.h</includes>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_pose_action.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__pose__action_8h</filename>
    <includes id="jaco__comm_8h" name="jaco_comm.h" local="yes" imported="no">jaco_driver/jaco_comm.h</includes>
    <class kind="class">jaco::JacoPoseActionServer</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_tf_updater.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/nodes/</path>
    <filename>jaco__tf__updater_8cpp</filename>
    <includes id="jaco__tf__updater_8h" name="jaco_tf_updater.h" local="no" imported="no">jaco_driver/jaco_tf_updater.h</includes>
    <namespace>jaco</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>jaco__tf__updater_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_tf_updater.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__tf__updater_8h</filename>
    <includes id="jaco__arm__kinematics_8h" name="jaco_arm_kinematics.h" local="no" imported="no">jaco_driver/jaco_arm_kinematics.h</includes>
    <class kind="class">jaco::JacoTFTree</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>jaco_types.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/</path>
    <filename>jaco__types_8cpp</filename>
    <includes id="jaco__types_8h" name="jaco_types.h" local="no" imported="no">jaco_driver/jaco_types.h</includes>
    <namespace>jaco</namespace>
    <member kind="function">
      <type>bool</type>
      <name>areValuesClose</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>a09e679eeb93252a2cf092b064e724125</anchor>
      <arglist>(float first, float second, float tolerance)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>normalizeInDegrees</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>a3e97ea63ad53f1e71821c5eee9346224</anchor>
      <arglist>(float degrees)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>normalizeInRads</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>a564cf022c0783972c60ed14cfbc02a2a</anchor>
      <arglist>(float rads)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>normalizePositiveInDegrees</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>aad452eaf0313477fc5c5b403de174118</anchor>
      <arglist>(float degrees)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jaco_types.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/include/jaco_driver/</path>
    <filename>jaco__types_8h</filename>
    <includes id="KinovaTypes_8h" name="KinovaTypes.h" local="no" imported="no">kinova/KinovaTypes.h</includes>
    <class kind="class">jaco::FingerAngles</class>
    <class kind="class">jaco::JacoAngles</class>
    <class kind="class">jaco::JacoCommException</class>
    <class kind="class">jaco::JacoException</class>
    <class kind="class">jaco::JacoPose</class>
    <namespace>jaco</namespace>
  </compound>
  <compound kind="file">
    <name>JacoPositionConfig-usage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/docs/</path>
    <filename>JacoPositionConfig-usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>JacoPositionConfig.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/docs/</path>
    <filename>JacoPositionConfig_8dox</filename>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>default</name>
      <anchorfile>JacoPositionConfig_8dox.html</anchorfile>
      <anchor>a94d02332ecf13e7845f06fe8c343e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>max</name>
      <anchorfile>JacoPositionConfig_8dox.html</anchorfile>
      <anchor>a55c9de72d9f3630abdf51bfe39c191dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>subsubsection parameters ROS parameters Reads and maintains the following parameters on the ROS server b</type>
      <name>~X_Pose</name>
      <anchorfile>JacoPositionConfig_8dox.html</anchorfile>
      <anchor>a9fff660751927d01485c1718209052c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Kinova.API.CommLayerUbuntu.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/include/kinova/</path>
    <filename>Kinova_8API_8CommLayerUbuntu_8h</filename>
    <class kind="struct">KinovaDevice</class>
    <class kind="struct">Packet</class>
    <class kind="struct">PacketList</class>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_CLAIM_INTERFACE</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a8bef7198cac5a66787097490eb9289a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_FREE_LIBRARY</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a135c6a9b1729ec2cc26109fa1011dd60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_JACO_CONNECTION</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>afd94861330305625c61219ed28b02a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_LIBUSB_BUSY</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>ac990045d67e6561d7cddb33a9484e48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_LIBUSB_NO_DEVICE</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>ad42ee2931c53f250d85555f35bb8ee81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_LIBUSB_NOT_SUPPORTED</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>af88b346701ceadbdd6fc3d8ca1f4befe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_LOAD_USB_LIBRARY</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>af3dbe9ae36e3aa0ba20d139a987cb354</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_NO_DEVICE_FOUND</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>ad6dae5cdf107e5b57dc4e13427c608b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_NOT_INITIALIZED</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a605e0ff46555922872461535eca0d0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_OPEN_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>ae16383b6f1c8166cf8ae3c4ea51f1f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_READ_INT_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a0cc1d32fe6982ee696be9d1a001340fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_READ_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>aef66c12ea6482b4c496c08a288cc7faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_SENDPACKET_UNKNOWN</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a46ec259f48cc0f825cec63da32c2d640</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_UNKNOWN_DEVICE</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>ad8ff335f164c59e9ea2f9f500fb81c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_WRITE_METHOD</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>ada338ad6d3a9bc98d7ab9a91e13af88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KINOVADLLCOMMLAYER_API</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>ad200cf58a0e33b783c540d745ca27add</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NO_ERROR_KINOVA</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a510f2320a2a31d2d225adc0da7bef595</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKET_DATA_SIZE</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a515f46a87f301d94d9f3b06a6bb2540a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKET_HEADER_SIZE</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a69bfb6e73bae0625ac56f441ccf542d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKET_SIZE</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>aebdc7d8ca8e25ed8efc90bb88ef7ef5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_LENGTH</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a2e19fae8619e7a3b28aecdcf5d7cd51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>__attribute__</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a1d3678de7e45bc92e4c8ee7ece40c833</anchor>
      <arglist>((visibility(&quot;default&quot;))) int InitCommunication(void)</arglist>
    </member>
    <member kind="variable">
      <type>Packet &amp;</type>
      <name>packetIn</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a0929bb1a4a68ea14e4871a32a70d7fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Packet int &amp;</type>
      <name>result</name>
      <anchorfile>Kinova_8API_8CommLayerUbuntu_8h.html</anchorfile>
      <anchor>a900dac90961bada00f57c207562a6a9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Kinova.API.UsbCommandLayerUbuntu.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/include/kinova/</path>
    <filename>Kinova_8API_8UsbCommandLayerUbuntu_8h</filename>
    <includes id="KinovaTypes_8h" name="KinovaTypes.h" local="yes" imported="no">KinovaTypes.h</includes>
    <includes id="Kinova_8API_8CommLayerUbuntu_8h" name="Kinova.API.CommLayerUbuntu.h" local="yes" imported="no">Kinova.API.CommLayerUbuntu.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>COMM_LAYER_PATH</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a12c8325343efa4c6e8ae136a72254878</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMMAND_LAYER_VERSION</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>aaeb890c653dc6657b1238afe3ce1a0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_API_NOT_INITIALIZED</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a0eb31c1b663a821f8dc3a8bfabb66c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_CLOSE_METHOD</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a890a3525205b751506feb93582863fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_GET_DEVICE_COUNT_METHOD</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a26d8ccb476c581bf24eaccd200530a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_GET_DEVICES_LIST_METHOD</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a50e55249141822b3841afc7bdfdc9a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INIT_API</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ad9c707fcd3b8b900a267bb3112251768</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INIT_COMM_METHOD</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a33306e3b3c61996ac84a24cfd8a8ae95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INVALID_PARAM</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a46991f9bc9447e7029136ea73ce8d373</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_LOAD_COMM_DLL</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a695917dd27731b8875a1ccf2cb370b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_SEMAPHORE_FAILED</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a8c5b24069ba1427e15a2a2dcbe004ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_SEND_PACKET_METHOD</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>afc952da53a52165715ceb34aea197e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_SET_ACTIVE_DEVICE_METHOD</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a241fc8c34c641a3fbdfc9a0298dcf757</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JACO_COMM_FAILED</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a50277f315c115b1fc66870c649ea526b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JACO_NACK_FIRST</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>aaf06cf2cdd21e707734113d20e0a167c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JACO_NACK_NORMAL</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>afe14542a6cbdafc59256248a7305fb00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KINOVA_</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a31327a2439c3f77d7d3774e7d49710de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KINOVAAPIUSBCOMMANDLAYER_API</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>abe06f11f1aa8abc575ebd4474e559d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SUCCESS</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>aa90cac659d18e8ef6294c7ae337f6b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>ClearErrorLog</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>aeb08aa5439be6a60a197a01f3aae8e1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>CloseAPI</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a8c68cfab1fd05edea45717967cd35170</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>EraseAllProtectionZones</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a47f39fdf7e52e914e979d822c9209366</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>EraseAllTrajectories</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a408913e7a3a1ba879f4575320bfeda14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetActualTrajectoryInfo</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a7e00e6d93a9d897037cfa627507647ef</anchor>
      <arglist>(TrajectoryPoint &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetActuatorAcceleration</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>abf41a716f69e403c4585a0b6ba4a50e8</anchor>
      <arglist>(AngularAcceleration &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetAngularCommand</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a5c289720f8a7af28a84e7dec66211f33</anchor>
      <arglist>(AngularPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetAngularCurrent</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ad9a6f5444a8fa6df2cc324e54118f54f</anchor>
      <arglist>(AngularPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetAngularCurrentMotor</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>afd4e6c87647569b8cf24a2678dc9ef25</anchor>
      <arglist>(AngularPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetAngularForce</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a7ae41c6db88958582f8598f71f664c89</anchor>
      <arglist>(AngularPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetAngularForceGravityFree</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a26652852e510b5d4048da7818cc2e143</anchor>
      <arglist>(AngularPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetAngularPosition</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a58ef9ea1c1ae0bc3905d9f72faee18dc</anchor>
      <arglist>(AngularPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetAngularVelocity</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ad85d567f13629d5a8a20604c0c97ae22</anchor>
      <arglist>(AngularPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetAPIVersion</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ac1c28038b14ca7d6af85387b0af343d2</anchor>
      <arglist>(std::vector&lt; int &gt; &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetCartesianCommand</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>aa112acb5e0a9d6657616377a90d1d3b1</anchor>
      <arglist>(CartesianPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetCartesianForce</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ae9ed9be44d89f54aa3c268186be4e4f4</anchor>
      <arglist>(CartesianPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetCartesianPosition</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a6be8b4e54409ac8fa2c890f1e1e8e0a1</anchor>
      <arglist>(CartesianPosition &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetClientConfigurations</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>aadfff8ea657c2e2e16510b3f3b886468</anchor>
      <arglist>(ClientConfigurations &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetCodeVersion</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a60bd2b839aca973c134a7de0b988f164</anchor>
      <arglist>(std::vector&lt; int &gt; &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetControlMapping</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a40ae13976ddf7d5a88d43999387e4ca0</anchor>
      <arglist>(ControlMappingCharts &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetControlType</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a406331a1b6df3d0f3b3b8fecbc51d5b8</anchor>
      <arglist>(int &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetDevices</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a5814f5c47fb3f439269f12c310f287a4</anchor>
      <arglist>(std::vector&lt; KinovaDevice &gt; &amp;devices, int &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetDevValue</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a960b173a33b5c9179859e76b98476278</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetForcesInfo</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a763871c1e32b0a08bba0e9c550de3a8e</anchor>
      <arglist>(ForcesInfo &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetGeneralInformations</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ab7d8661a7309e8cb4df1aa17b658169b</anchor>
      <arglist>(GeneralInformations &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetGlobalTrajectoryInfo</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a28d5f53daeda2497dbceeb5e8ed635eb</anchor>
      <arglist>(TrajectoryFIFO &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetGripperStatus</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a94382130b0796558826d6044e5249c09</anchor>
      <arglist>(Gripper &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetPeripheralInventory</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a1fb82d6b0d534dd3b2acbd4f9a82e815</anchor>
      <arglist>(std::vector&lt; PeripheralInfo &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetPositionCurrentActuators</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a157b0c582c67825d220cb0e7464a298c</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetProtectionZone</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>af6845bf7d390ade74b68c7c7e7d74139</anchor>
      <arglist>(ZoneList &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetQuickStatus</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>af7bd69e27ac64fe2b6117442a285cd53</anchor>
      <arglist>(QuickStatus &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetSensorsInfo</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a467668c1ccb6eea2d89521c8cbe94ebf</anchor>
      <arglist>(SensorsInfo &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetSingularityVector</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ae50cc84dceabf5404c62c30e39ae6df4</anchor>
      <arglist>(SingularityVector &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetSpasmFilterValues</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a3cf1188af06395c8ff8ec00d32e5ae1a</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;Response, int &amp;activationStatus)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetSystemError</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a02072cf8aba4054cf63631615a256b3a</anchor>
      <arglist>(unsigned int indexError, SystemError &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>GetSystemErrorCount</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a4f5f1d1c45a10e3b2ed2461ad127c7db</anchor>
      <arglist>(unsigned int &amp;Response)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>InitAPI</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ab1e7523fba35c20a8569e99bcdf63a5e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>InitFingers</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a9898b3a0c07aa2844ab9d2dee7e21f18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>MoveHome</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a3e2040173821c0a1f86713f04bd03cea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>ProgramFlash</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a7428b825bdc649a02cb39a5002f96228</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>RestoreFactoryDefault</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a316a307f9da5315ea0af6bf9ea153eb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SendAdvanceTrajectory</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ac802915b7390eb6ffd8e1206b52f557f</anchor>
      <arglist>(TrajectoryPoint trajectory)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SendBasicTrajectory</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a9f21d4375c78210dea0d33316e23fcb8</anchor>
      <arglist>(TrajectoryPoint trajectory)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SendJoystickCommand</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ab52677c163193c4f160981a7503ec79a</anchor>
      <arglist>(JoystickCommand joystickCommand)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetActiveDevice</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a4506116c4053d8c12c13d6ef974699c2</anchor>
      <arglist>(KinovaDevice device)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetActuatorAddress</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a5366b9fa9d7c3bb00118a1cb8caf470e</anchor>
      <arglist>(int ActuatorAdress, int newAddress)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetActuatorPID</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a5ac8a37b983294d15f6cccb7a6f1a414</anchor>
      <arglist>(unsigned int address, float P, float I, float D)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetActuatorPIDFilter</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a4201734c8a9fefbf14d78f03195d7b71</anchor>
      <arglist>(int ActuatorAdress, float filterP, float filterI, float filterD)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetAngularControl</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a2a3d8fbff1add975bfff283ac3b8a3c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetAngularInertiaDamping</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a8a1de40ded42bb1c9ad599218506a7ba</anchor>
      <arglist>(AngularInfo inertia, AngularInfo damping)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetAngularTorqueMinMax</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a28c19286fba497565c34d2a45e29372d</anchor>
      <arglist>(AngularInfo min, AngularInfo max)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetCartesianControl</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a9396131c243aa476db3e7a26b797e076</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetCartesianForceMinMax</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>afdf4f71175b5208063a002818201ea76</anchor>
      <arglist>(CartesianInfo min, CartesianInfo max)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetCartesianInertiaDamping</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a6ad9b3474de09442a05f336cb7df7973</anchor>
      <arglist>(CartesianInfo inertia, CartesianInfo damping)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetClientConfigurations</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>aaaf906c81f0dbdc53101d61c7838eae8</anchor>
      <arglist>(ClientConfigurations config)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetControlMapping</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a01a084c40c33a629ee44b5fac0ca40fb</anchor>
      <arglist>(ControlMappingCharts Command)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetDevValue</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a6340417b9bf8f549e249278fc6d33d00</anchor>
      <arglist>(std::vector&lt; float &gt; command)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetFrameType</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>af3bd0e6780c8c6238d2de8d3da69f200</anchor>
      <arglist>(int frameType)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetJointZero</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>aa40b9a922065a45723d1ece7be9a02ca</anchor>
      <arglist>(int ActuatorAdress)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetModel</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a46ab65b2af403fe511fd557b21c49cc1</anchor>
      <arglist>(char Command[STRING_LENGTH], char temp[STRING_LENGTH])</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetProtectionZone</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a6e9daa16713f652199be76db68140f48</anchor>
      <arglist>(ZoneList Command)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetSerialNumber</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>af49466c5a2dbdb5cb0cffd4b2eeb732d</anchor>
      <arglist>(char Command[STRING_LENGTH], char temp[STRING_LENGTH])</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetSpasmFilterValues</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a9b9e4d368ec162a7078d66c175d39e2c</anchor>
      <arglist>(std::vector&lt; float &gt; Response, int activationStatus)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetTorqueGain</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>aef23b672396482a72c9ba81bb9756d9e</anchor>
      <arglist>(int ActuatorAdress, int Gain)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>SetTorqueZero</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a552f60a7ef6fb7e19a8d9ac06fdbd189</anchor>
      <arglist>(int ActuatorAdress)</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>StartControlAPI</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ac58735ec0d693b62919ed6b647207c44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>StartCurrentLimitation</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a42a30576593f705ec5de78d6e7f6b1c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>StartForceControl</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>aedea2cbf905878c9b24d998e0fa3e06e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>StopControlAPI</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>ac3cb6e6a16838716235d935c92aa0a82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>StopCurrentLimitation</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a556dc384ffef31cb88648db2985d70b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KINOVAAPIUSBCOMMANDLAYER_API int</type>
      <name>StopForceControl</name>
      <anchorfile>Kinova_8API_8UsbCommandLayerUbuntu_8h.html</anchorfile>
      <anchor>a040a5a1f4f5725c9f6832aa9650c62f8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KinovaTypes.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/include/kinova/</path>
    <filename>KinovaTypes_8h</filename>
    <class kind="struct">AngularAcceleration</class>
    <class kind="struct">AngularInfo</class>
    <class kind="struct">AngularPosition</class>
    <class kind="struct">ButtonEvents</class>
    <class kind="struct">CartesianInfo</class>
    <class kind="struct">CartesianPosition</class>
    <class kind="struct">ClientConfigurations</class>
    <class kind="struct">ControlMapping</class>
    <class kind="struct">ControlMappingCharts</class>
    <class kind="struct">ControlsModeMap</class>
    <class kind="struct">Finger</class>
    <class kind="struct">FingersPosition</class>
    <class kind="struct">ForcesInfo</class>
    <class kind="struct">GeneralInformations</class>
    <class kind="struct">Gripper</class>
    <class kind="struct">JoystickCommand</class>
    <class kind="struct">Limitation</class>
    <class kind="struct">PeripheralInfo</class>
    <class kind="struct">QuickStatus</class>
    <class kind="struct">SensorsInfo</class>
    <class kind="struct">SingularityVector</class>
    <class kind="struct">StickEvents</class>
    <class kind="struct">SystemError</class>
    <class kind="struct">SystemStatus</class>
    <class kind="struct">TrajectoryFIFO</class>
    <class kind="struct">TrajectoryPoint</class>
    <class kind="struct">UserPosition</class>
    <class kind="struct">Zone</class>
    <class kind="struct">ZoneLimitation</class>
    <class kind="struct">ZoneList</class>
    <class kind="struct">ZoneShape</class>
    <member kind="define">
      <type>#define</type>
      <name>BUTTON_EVENT_COUNT</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a07e5dbf5fed1737edf7b518c431e8eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTROL_MAPPING_COUNT</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a51a2dde57dc5de96d6c31a742780c8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_DATA_COUNT_MAX</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a5314906c9cb074ea4439ad242e230522</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_FILEREADING</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a2dd3bffd406b2a44b1536030ac67b688</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_LAYER_COUNT</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>ad0fbf72df2f7f710761d002676278db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_MEMORY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3020b3e07b918dd57f396e81a47ea50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_UNKNOWFILE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>aa4eaa6b064f30febd58fa4491e12227e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JACO_FINGERS_COUNT</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a36c985755b11a97dc5ba1ecc41e3ed37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JOYSTICK_BUTTON_COUNT</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3792c81f5808ad4f30000689ee0f0d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEGACY_CONFIG_NB_POINTS_COUNT</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>aa8172e4bdfdf0e0f563bed72e61083f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEGACY_CONFIG_NB_ZONES_MAX</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a1c024cb33df9cadef7058df1e6bf8095</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODE_MAP_COUNT</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>ae65b2d54c897b15b974b833eec59a7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NB_ADVANCE_RETRACT_POSITION</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a663862aeb115e7f11080df128498e924</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STICK_EVENT_COUNT</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a1b14727ca81e530c9b63be023d70fe1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STRING_LENGTH</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>ac829415013d8120cedee928452ae0f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ArmLaterality</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3b88714e308595eb42f64c56259a1ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHTHAND</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3b88714e308595eb42f64c56259a1ccfa4d25ca7d263c7f9cfba750640da0a350</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFTHAND</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3b88714e308595eb42f64c56259a1ccfa58f69685cd1501346540d18b0db06488</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>CONTROL_MODULE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a28fdb369f4bb23c7d6d18d90b89feb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_MODULE_NONE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a28fdb369f4bb23c7d6d18d90b89feb0ea69080f792f5f784259d3fafc4845ae32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_MODULE_ANGULAR_VELOCITY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a28fdb369f4bb23c7d6d18d90b89feb0ea953b2649aa1086fae84150e8f304423a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_MODULE_ANGULAR_POSITION</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a28fdb369f4bb23c7d6d18d90b89feb0eaae836e42bf109e45c42a64ba00f74fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_MODULE_CARTESIAN_VELOCITY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a28fdb369f4bb23c7d6d18d90b89feb0ea44595acde2552f6c07e5275982e50402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_MODULE_CARTESIAN_POSITION</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a28fdb369f4bb23c7d6d18d90b89feb0ea58c91dc9796090711a65f7de250df886</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_MODULE_RETRACT</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a28fdb369f4bb23c7d6d18d90b89feb0ea80885f5595ffc85829ecf6cd6ba0c19e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_MODULE_TRAJECTORY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a28fdb369f4bb23c7d6d18d90b89feb0eabfde46eb9a12cb0502a094461bf40374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_MODULE_PREDEFINED</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a28fdb369f4bb23c7d6d18d90b89feb0ea65dce4eaf6797c0f6f2b6a471e3c1076</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_MODULE_TIMEDELAY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a28fdb369f4bb23c7d6d18d90b89feb0eab4f730306f9dae83efc136e567e27d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>CONTROL_TYPE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a65c8c2bedcea12c05bb3fb515b97e2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_TYPE_CARTESIAN</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a65c8c2bedcea12c05bb3fb515b97e2b5af4f6e33bebeeced6a23c6f76e5b689af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROL_TYPE_ANGULAR</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a65c8c2bedcea12c05bb3fb515b97e2b5a7c71a60742ea11c7005b141c6bdb1030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ControlFunctionalityTypeEnum</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_NoFunctionality</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458ab7d8353a33302d11619f6c415565e488</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Disable_EnableJoystick</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a00fbeb1be99522340e4ff01326fdb9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Retract_ReadyToUse</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a2d7352ab2b40b703a51ba27f14794a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Change_TwoAxis_ThreeAxis</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458ade3d3e8069e2985d269be422ba74a09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Change_DrinkingMode</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a06bc5ef3f5b44ba10e136ea5946e1003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Cycle_ModeA_list</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a1c7c0d3851d1f055af376af290fde372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Cycle_ModeB_list</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a24793b278cda3c42a23b68f56bb3d898</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_DecreaseSpeed</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a5dda722f556c76560545aaa91cf46d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_IncreaseSpeed</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a1d4ccd9bb38d59098509bb4deb9490a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Goto_Position1</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a6b5e858bd8e8bae703af5f348ff274f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Goto_Position2</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a5565ccae6da08c0b34e11e5994b41398</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Goto_Position3</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458ac1d6050ff3070c66048d9334b3767703</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Goto_Position4</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a6d183b0a2494b4c4315b9bb9a7dd36fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Goto_Position5</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a845030bcb83a0c920936b94eb2e9e463</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_RecordPosition1</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458aafee8648435e5cba46f7d1451e6a7745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_RecordPosition2</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a7e6e845e2dd5a38bc790c4f060aa49ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_RecordPosition3</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a8e30a9c85fccfd3c04741c84fa5eebc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_RecordPosition4</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458adec3e5656166d76972a288f19c497af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_RecordPosition5</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458af8171d3bec26cf9f5d5ede27132a822c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_X_Positive</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458aeb9509c60375689fdfcf7880d6f8e5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_X_Negative</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458aca6352be369c8d9999f89b1eeafc1f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Y_Positive</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458ae065ee74ca830631507e71fd90a18495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Y_Negative</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a69d72a3009fd4c75aabc50ab027e4196</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Z_Positive</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a4901ad45d7a2ce65a28b5ae213561fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Z_Negative</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a5bc0696d24edfa47b9d844e5fb946bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_R_Positive</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458aa8d1496788b4cb63c8570bc8d3d2f5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_R_Negative</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a42eaef27f36556ecca6e14ed514f1d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_U_Positive</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a30d2f2571a0eebd3133917592eec678a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_U_Negative</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a9f94cbfde88fb9be1016c1dab7812567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_V_Positive</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458af5fc7a0db0e3af9baf1a5722d02c3baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_V_Negative</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458af44cdb6ff588562d18ef740e29711616</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_OpenHandOneFingers</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458ab627b0870083598dbd813a313e7d2a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_CloseHandOneFingers</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a108fe1782fcb88a8d018d5904dc5f4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_OpenHandTwoFingers</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a50bd7f1b407c19ee0f809c81d271f6d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_CloseHandTwoFingers</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a6f3c046ae5d7556b8609d1d9151a1fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_OpenHandThreeFingers</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458ad16fb4817b56f40bd3b5224409335894</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_CloseHandThreeFingers</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a548150f66f43f33c8742b5ef956a62d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_ForceAngularVelocity</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458af47d1563f90d7fea50194e6a6cf02a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_ForceControlStatus</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a1bb773366b8406580a2717dfafaeb111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_Trajectory</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a663e5bbd938ffcd1a5278aa43ad9dcbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_AutomaticOrientationXPlus</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a84a6d8e16a331e137b31766c3373f5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_AutomaticOrientationXMinus</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a0647b18fdf2a0db1a7d0b889ab1b1feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_AutomaticOrientationYPlus</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458ac06d93950c4eb99b6de6c33c84d11e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_AutomaticOrientationYMinus</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a5f9d196daa400dcd62a4b2144d80da4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_AutomaticOrientationZPlus</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a6f1619b21048109fa2cbcddb23bdb51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_AutomaticOrientationZMinus</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458aae84d01990ead8ab31ea2f4f47f837be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_AdvanceGOTO_1</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458a0bcbad8e2f29bcd31165023f171837d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_AdvanceGOTO_Clear_1</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458aab7d02dbe1607426d09723a096c98726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CF_AdvanceGOTO_Add_1</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a3eacfd3f1347e3e69c62c71ba8e4c458aee023bbbb4a6f6c4bdca9387c70b951b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Controller</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a6ca93caffa508f4eabf18585d3710d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THREE_AXIS_JOYSTICK</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a6ca93caffa508f4eabf18585d3710d0facc0673853cbbc74e0803ca8d24a5a576</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TWO_AXIS_JOYSTICK</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a6ca93caffa508f4eabf18585d3710d0fad62034a1ca56878f0945d0c6c2cf4c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>API</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a6ca93caffa508f4eabf18585d3710d0fa7fd5f3a93cf5139877f23acb316f99c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EASY_RIDER</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a6ca93caffa508f4eabf18585d3710d0fa9c4acb850ef34087a26f7cbb674ed736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNIVERSAL_INTERFACE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a6ca93caffa508f4eabf18585d3710d0fa9135711773995175032cd79a5ce52561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTERNAL_CUSTOMINTERFACE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a6ca93caffa508f4eabf18585d3710d0fac0e594eea8dee49ca60246c88617114b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a6ca93caffa508f4eabf18585d3710d0fac157bdf0b85a40d2619cbc8bc1ae5fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OLED_DISPLAY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a6ca93caffa508f4eabf18585d3710d0faf5196bd2cd11a3ac1d4738f733e39337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ControlMappingMode</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0cbbbff9819ea9faabb8810022aefec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OneAxis</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0cbbbff9819ea9faabb8810022aefec3a72283e1da95f9ad3da86ef42133e0c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TwoAxis</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0cbbbff9819ea9faabb8810022aefec3ad8a39b690305f760aff3d1fae33a7705</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ThreeAxis</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0cbbbff9819ea9faabb8810022aefec3a8dbaa31bef2005bbe6921b7179489808</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SixAxis</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0cbbbff9819ea9faabb8810022aefec3a4e38ecdac412f1061d9f1f96e5e8019b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>errorLoggerType</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_NOTINITIALIZED</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aade292e8dfffdeb5113666d65a97c0533</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>keos_err1</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aa44086f988365734830d8750603ebe622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>keos_err2</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aa3efc0f8a94e775f35e80c27ce10b0cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>keos_err3</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aa0463520f46c63259eaad669fd8db7ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>User_err_start_marker</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aaec8c83dd32614a6f895051e06138a9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorlog_Actuator_Temperature</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aa1c16ffef5b569df1a14d7e3cf7fb8e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorlog_Actuator_TemperatureOK</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aad6dfeb5abc2bdf7d55158b77e90df651</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorlog_Finger_Temperature</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aa75fac65cdfd232098b4a977c4bdfee6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorlog_Finger_TemperatureOK</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aacb68aea52e5099354b6c6f7c180e6592</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorlog_voltage</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aae3d73fb30f61f18f2b698500dbc0d59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorlog_voltageOK</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aa93683e8c381b08bd6182a2affe74f5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorlog_current_FingersClosing</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aa34ba4d395695c88f62793f33e5a0860c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorlog_current_FingersOpening</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aaaf16f55aaa3df79cf22a0bea670f5912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorlog_current_FingersOK</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aaddca0bef1a2448180e92dfed18087886</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorlog_current_Actuators</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aaae9e1cadd6529c93716869d7420607c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorlog_current_ActuatorsOK</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aa26ce37703ae3ba17355eedd7d77e2352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorLog_RobotStatus_Build_Incomplete</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aac83898875555f0b37bf6418aed00c7c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>errorLogger_END</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a45d0343c3d465533f72cb2db67fc0b8aa1f896b7d3be32f1a6c4e5ded10ba4015</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>HAND_MODE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HAND_NOMOVEMENT</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817aacf6cc4ccee2594b38453e9918708e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITION_MODE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817a21de3478520bbc47e9c35e3e651a06bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VELOCITY_MODE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>ad7050e4cfb6e844e9be962fba8eeb817a53c6ff5c2a348365c6d73e987a375f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>PERIPHERAL_TYPE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>adea74301a58d618c08413dc43c86a95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PERIPHERAL_TYPE_NONE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>adea74301a58d618c08413dc43c86a95faae084f7fa40032e65e81c84def2049ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PERIPHERAL_TYPE_ANY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>adea74301a58d618c08413dc43c86a95fab26e38677fd238b5120e7025be8f1772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PERIPHERAL_TYPE_ACTUATORK01</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>adea74301a58d618c08413dc43c86a95faa9fef6487d2124c889818597db4fec36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PERIPHERAL_TYPE_FINGERK01</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>adea74301a58d618c08413dc43c86a95fa854284ca406d0d3c97f6394e32f87029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PERIPHERAL_TYPE_JOYSTICK</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>adea74301a58d618c08413dc43c86a95fa642201952077a83fc9391cba77ae3f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PERIPHERAL_TYPE_VIRTUAL_JOYSTICK</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>adea74301a58d618c08413dc43c86a95fa63995127f6b84f9cac86f005398a83ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PERIPHERAL_TYPE_CAN_INTERFACE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>adea74301a58d618c08413dc43c86a95fa814f77f4bc7d4b053f9b2a80a63648cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>POSITION_TYPE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOMOVEMENT_POSITION</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a2165a93f032054d96cec4b6f8451c88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CARTESIAN_POSITION</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9aa98b51871329200ef579781620a475ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGULAR_POSITION</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9acec3b882918c5c90a239fd07290d6031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CARTESIAN_VELOCITY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9abeb6b2df651053c52240164cc205757c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGULAR_VELOCITY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9ae4d95686a349611affcf1ebfeab077f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANY_TRAJECTORY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9a4eaf8baf3189ad8e32a530c053df6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIME_DELAY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a0a1c22d235ef1b13cfcd1419d10babc9af794490ee2ac73d9fa5216c1edf466a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>RETRACT_TYPE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a21ba32b640271b1573a56f79eb5a4585</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRACT_TYPE_NORMAL_TO_READY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a21ba32b640271b1573a56f79eb5a4585accc110bce8f65af56b2d20ece8ea95fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRACT_TYPE_READY_STANDBY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a21ba32b640271b1573a56f79eb5a4585a928c6a16f7150684fbddb45a8041aebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRACT_TYPE_READY_TO_RETRACT</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a21ba32b640271b1573a56f79eb5a4585a29b4f9b2d67a3120feb3ea05d1f0d5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRACT_TYPE_RETRACT_STANDBY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a21ba32b640271b1573a56f79eb5a4585a789ad5fbe3e8212bab4d9f0fa36d9eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRACT_TYPE_RETRACT_TO_READY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a21ba32b640271b1573a56f79eb5a4585a85fe8d7217cf1096255402f7e1bc239d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRACT_TYPE_NORMAL_STANDBY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a21ba32b640271b1573a56f79eb5a4585afc4b75d4bc88b12090ccb4a53f6efc85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRACT_TYPE_NOT_INITIALIZED</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a21ba32b640271b1573a56f79eb5a4585a157843fabe8e5d136d70f2d07b132bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ShapeType</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a5a4538eeab397888d88a4eefcc5a1345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PrismSquareBase_X</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a5a4538eeab397888d88a4eefcc5a1345aee7da55565aba7f21a48892dcd8e66b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PrismSquareBase_Y</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a5a4538eeab397888d88a4eefcc5a1345ac66d181cc405e7b9c9f01c8f731f005e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PrismSquareBase_Z</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a5a4538eeab397888d88a4eefcc5a1345aa08bbd1fa096f66701b65ea198d4273c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PrismTriangularBase_X</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a5a4538eeab397888d88a4eefcc5a1345a5cdfa4ae63c8e5ffc1558b0076e0db92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PrismTriangularBase_Y</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a5a4538eeab397888d88a4eefcc5a1345aa29132ada9d9c749c9b4c7bf08d23b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PrismTriangularBase_Z</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a5a4538eeab397888d88a4eefcc5a1345aad797a90addeeadf898e717a5544f0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pyramid</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a5a4538eeab397888d88a4eefcc5a1345a93741628092cae967f2e417a9c0aea0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>ADDRESS_PAGE_SIZE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a529e6b48f86a4a2f65278aeed0329f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned short</type>
      <name>PACKET_PER_PAGE_QTY</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>ac22cf6a532ae8a2b517fc0e69bb64f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned short</type>
      <name>PAGE_SIZE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>ae835b390ae6d9896fc0ba42ef2e46cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>PAGEPACKET_SIZE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a762eef8807268b2db7c79ff318e64c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>USB_DATA_SIZE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a2bf0adf1e934b4cafeb91f0e707717a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>USB_HEADER_SIZE</name>
      <anchorfile>KinovaTypes_8h.html</anchorfile>
      <anchor>a46ea345967a204b3e0eebe5b95b84f63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_action_client.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/test/</path>
    <filename>pose__action__client_8py</filename>
    <namespace>pose_action_client</namespace>
    <member kind="function">
      <type>def</type>
      <name>pose_client</name>
      <anchorfile>namespacepose__action__client.html</anchorfile>
      <anchor>a9eab369b1a028c1ebe452aeadc0afc7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>result</name>
      <anchorfile>namespacepose__action__client.html</anchorfile>
      <anchor>a93388d4f6370e4db3e93c03af380c6d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_jaco_arm_car_vel.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/testers/</path>
    <filename>test__jaco__arm__car__vel_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__jaco__arm__car__vel_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_jaco_arm_controller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/testers/</path>
    <filename>test__jaco__arm__controller_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>a9b22877867bb7fee9e5a33831d4f5151</anchor>
      <arglist>(jaco_driver::JacoPositionConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TimerCallback</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>acaaff023b0d196868429ae4d95cced23</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher *</type>
      <name>pub</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>ad5e5d8e14bfcad1c0cc878616783a7e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rx_pose</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>a7018d450f1b8ac16e05c9f60ff2c5e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ry_pose</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>abf857bc7e68483191c2e2c3e91ac5f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rz_pose</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>aba5846c38922e0154087cc48943e9e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x_pose</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>a1b673edb7bae9a685deb9beeaf306434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y_pose</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>a691b31f8e26c353862266520fbb806e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z_pose</name>
      <anchorfile>test__jaco__arm__controller_8cpp.html</anchorfile>
      <anchor>a1d00778dfc07f0b53fdcdc73754e7ffc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_jaco_arm_vel.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-jaco_ros/doc_stacks/2015-03-02_16-19-11.616493/jaco_ros/jaco_driver/src/testers/</path>
    <filename>test__jaco__arm__vel_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__jaco__arm__vel_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TimerCallback</name>
      <anchorfile>test__jaco__arm__vel_8cpp.html</anchorfile>
      <anchor>acaaff023b0d196868429ae4d95cced23</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>test__jaco__arm__vel_8cpp.html</anchorfile>
      <anchor>a350594df3e8f6948c8462edfd41ce086</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AngularAcceleration</name>
    <filename>structAngularAcceleration.html</filename>
    <member kind="function">
      <type>void</type>
      <name>InitStruct</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a4afb405ec59c4f2ceac6302021eaebf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator1_X</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a5cfc56b69d136bce62b14f2828db3850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator1_Y</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>ae7137ba81e19e031606c67f9f675ebf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator1_Z</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>aae297625ad8f8f25a8e6ff44331ad369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator2_X</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a203e9902f7e841db9df92d96082dbde7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator2_Y</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a64c0708882b11a7e05d8c893bea8f8e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator2_Z</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a617d68c9abfc43629b2293e27370b539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator3_X</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a687fb8bac7a0b529fbd07e7c5c17c281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator3_Y</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a8b372df5c994266783918e9fc7260cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator3_Z</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a178c35c220a0d0ecc8e0d228c10dfac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator4_X</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a5ac59b5d6354f56a574849b3058aff8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator4_Y</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>ab19b628ee0ba917a65b5f0ccb4c663c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator4_Z</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a4407b12848019a178128df8cd3f7a371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator5_X</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a7ae66f2e31c5e90fe07b234e474ead12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator5_Y</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a44a285d25040047b089f3d977a82546a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator5_Z</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a9ba585569c14f9dec730713ad92cd25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator6_X</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a285c6634d7542d3feaffcc6cc610db05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator6_Y</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a1f227cd43faadf267dde95ec75392311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator6_Z</name>
      <anchorfile>structAngularAcceleration.html</anchorfile>
      <anchor>a22ce9847bc5c4aee829b734081e944fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AngularInfo</name>
    <filename>structAngularInfo.html</filename>
    <member kind="function">
      <type>void</type>
      <name>InitStruct</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>a092156b3e0e6cb657ed4bb2f6b15a9f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator1</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>a5fc555c085bddc82c33a3039fbc40932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator2</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>ab7b9349eef239f9741d9c28a795e4c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator3</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>a30426eab94c82cfd3d697bbc8c506c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator4</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>a46a1314c4846de6a495310b44fe5e0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator5</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>a953c29d2481eb1c42c84e9c992d34dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator6</name>
      <anchorfile>structAngularInfo.html</anchorfile>
      <anchor>ab54771129d8a9e451c27942dd349340d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AngularPosition</name>
    <filename>structAngularPosition.html</filename>
    <member kind="variable">
      <type>AngularInfo</type>
      <name>Actuators</name>
      <anchorfile>structAngularPosition.html</anchorfile>
      <anchor>a860d625d47a8a6eaae53f43903beb80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FingersPosition</type>
      <name>Fingers</name>
      <anchorfile>structAngularPosition.html</anchorfile>
      <anchor>afdb2a9bede2dde4e8f881175a58e019f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ButtonEvents</name>
    <filename>structButtonEvents.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>HoldDown</name>
      <anchorfile>structButtonEvents.html</anchorfile>
      <anchor>ad995e95da85ebfa27b5d4dedaa771b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>HoldFourSec</name>
      <anchorfile>structButtonEvents.html</anchorfile>
      <anchor>a9c871beb62f78a16231448b5718c5128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>HoldOneSec</name>
      <anchorfile>structButtonEvents.html</anchorfile>
      <anchor>a7ef7e7cbb9addb84a1319b7cf635520f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>HoldThreeSec</name>
      <anchorfile>structButtonEvents.html</anchorfile>
      <anchor>ab54e7f4ce7ac349f8a0fedaa82483e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>HoldTwoSec</name>
      <anchorfile>structButtonEvents.html</anchorfile>
      <anchor>a0f52b2243f5ed9878283f83f5b8bd66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>OneClick</name>
      <anchorfile>structButtonEvents.html</anchorfile>
      <anchor>ae264a0be71f712b37a93e72693a807cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>TwoClick</name>
      <anchorfile>structButtonEvents.html</anchorfile>
      <anchor>a2feb3df7ddb99aeafd38cd80b18a9eee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CartesianInfo</name>
    <filename>structCartesianInfo.html</filename>
    <member kind="function">
      <type>void</type>
      <name>InitStruct</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a6d47623939d86124525ab4c8f7a2b8e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ThetaX</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a39135e53155aa4025c40eeefbfd3b17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ThetaY</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a4aef5897f4cdcf7ecc9df6804f844d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ThetaZ</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a2890c501f3b7b9479e12ad51f04f0a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>X</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a212cc2dcae1697132fc31fa2f5d17269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Y</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a12c2611c89445419b336e58815d87c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Z</name>
      <anchorfile>structCartesianInfo.html</anchorfile>
      <anchor>a14e196e4cb38c0ae7f4658b9b070b7fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CartesianPosition</name>
    <filename>structCartesianPosition.html</filename>
    <member kind="function">
      <type>void</type>
      <name>InitStruct</name>
      <anchorfile>structCartesianPosition.html</anchorfile>
      <anchor>a555e4355ff9b88f0088b3ffcfc56af96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CartesianInfo</type>
      <name>Coordinates</name>
      <anchorfile>structCartesianPosition.html</anchorfile>
      <anchor>aa1e120e383c650f4c4bf88ba8c780ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FingersPosition</type>
      <name>Fingers</name>
      <anchorfile>structCartesianPosition.html</anchorfile>
      <anchor>ad0d8710c54bb2f63dfc98d809eaeb3a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ClientConfigurations</name>
    <filename>structClientConfigurations.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>ClientID</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a2adccda7d27c7731ab0fe1160005e6ac</anchor>
      <arglist>[STRING_LENGTH]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>ClientName</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a6ec42489c6a1e74a654809f5f39ca6f8</anchor>
      <arglist>[STRING_LENGTH]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ComplexRetractActive</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>aa41bf35ba1a1dd92f54a30814d42f795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DeletePreProgrammedPositionsAtRetract</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>ab0dca6d6259625fafd1c725533337460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>DrinkingDistance</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a494c5a866ae44191aafdc66ab69033c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>DrinkingHeight</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a05043c8fe2f31f3c216a97edc2411664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>DrinkingLenght</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a1029013b8d5d2d9ea902ab628c98a7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>EnableFlashErrorLog</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a16b087061d560a4f185e779352d6e2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>EnableFlashPositionLog</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>ae0c7b4d0a3f91271e8138985807be8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Expansion</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a2d47352837bfafcb6f4e6bddcf3e0278</anchor>
      <arglist>[198]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Fingers2and3Inverted</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a55cb748c864cd65d8136da316b46df61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ArmLaterality</type>
      <name>Laterality</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>ac5eae96db1727c1330a987f49acadb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxForce</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a9c68b6f56291d1be104928f7db071579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxOrientationAcceleration</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a6dd1f0fa61310ae5c7c090b4f203b8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxOrientationVelocity</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a238936e76488a26a5f816413cd25977e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxTranslationAcceleration</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a787ef22ca55cd38c04f171b885eccffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxTranslationVelocity</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a85ae51f1716500dd154f0ce279b78a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>Model</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a5bb86440679384635d0d0f41ca431249</anchor>
      <arglist>[STRING_LENGTH]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>Organization</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a55c82eb4163582b31c6d720766057767</anchor>
      <arglist>[STRING_LENGTH]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>RetractedPositionAngle</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>ad7d6245d4683b6e31d0438466ea6bb80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RetractedPositionCount</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a4058c290c5bac0504e511f0f50e5914b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UserPosition</type>
      <name>RetractPositions</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>aaebc19d45af665f9db9322d74021ec22</anchor>
      <arglist>[NB_ADVANCE_RETRACT_POSITION]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Sensibility</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>a64e61dc032b95f127cd798a9759818d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>Serial</name>
      <anchorfile>structClientConfigurations.html</anchorfile>
      <anchor>adb0902769a42d7eaf9cce979d0779723</anchor>
      <arglist>[STRING_LENGTH]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ControlMapping</name>
    <filename>structControlMapping.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ActualModeA</name>
      <anchorfile>structControlMapping.html</anchorfile>
      <anchor>a12722cd1ab9c15c8fee5b6722d9f9f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ActualModeB</name>
      <anchorfile>structControlMapping.html</anchorfile>
      <anchor>a9c3fea40ada452fa35d9d12d003eb867</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ControlMappingMode</type>
      <name>Mode</name>
      <anchorfile>structControlMapping.html</anchorfile>
      <anchor>a293caba4b861368460f71e13fff5b523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ControlsModeMap</type>
      <name>ModeControlsA</name>
      <anchorfile>structControlMapping.html</anchorfile>
      <anchor>acb57ae41b95f7beef041aa311c040a98</anchor>
      <arglist>[MODE_MAP_COUNT]</arglist>
    </member>
    <member kind="variable">
      <type>ControlsModeMap</type>
      <name>ModeControlsB</name>
      <anchorfile>structControlMapping.html</anchorfile>
      <anchor>a068cd90e7e56554639f2a24d96f6e925</anchor>
      <arglist>[MODE_MAP_COUNT]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NumOfModesA</name>
      <anchorfile>structControlMapping.html</anchorfile>
      <anchor>ab82579c661e09b8a7d4e5bae10823b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NumOfModesB</name>
      <anchorfile>structControlMapping.html</anchorfile>
      <anchor>a07198eba22a0b4557eaec7ce5973a1c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ControlMappingCharts</name>
    <filename>structControlMappingCharts.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ActualControlMapping</name>
      <anchorfile>structControlMappingCharts.html</anchorfile>
      <anchor>a72cbb9155615519fd17ea5228fd19f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ControlMapping</type>
      <name>Mapping</name>
      <anchorfile>structControlMappingCharts.html</anchorfile>
      <anchor>a1b72a247e0b46f49b30221f2b4f7497e</anchor>
      <arglist>[CONTROL_MAPPING_COUNT]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NumOfConfiguredMapping</name>
      <anchorfile>structControlMappingCharts.html</anchorfile>
      <anchor>a302a3bc9e63b9e737ca9c99bb251e4d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ControlsModeMap</name>
    <filename>structControlsModeMap.html</filename>
    <member kind="variable">
      <type>ButtonEvents</type>
      <name>ControlButtons</name>
      <anchorfile>structControlsModeMap.html</anchorfile>
      <anchor>a3b54c773477b561b1fbc505556251717</anchor>
      <arglist>[BUTTON_EVENT_COUNT]</arglist>
    </member>
    <member kind="variable">
      <type>StickEvents</type>
      <name>ControlSticks</name>
      <anchorfile>structControlsModeMap.html</anchorfile>
      <anchor>a022bc6ccf4b8c655b152d134c4738b1c</anchor>
      <arglist>[STICK_EVENT_COUNT]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DiagonalsLocked</name>
      <anchorfile>structControlsModeMap.html</anchorfile>
      <anchor>af46c342653f85b90f59c677972c2e905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Expansion</name>
      <anchorfile>structControlsModeMap.html</anchorfile>
      <anchor>a3fc6f2f0246d5ed5b4cf1635fb073c91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Finger</name>
    <filename>structFinger.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>ActualAcceleration</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a8f567a1b4f79cc476c293e231f4a640c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActualAverageCurrent</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>abe8eb2782ebe64bacd24b5283d6bb64f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActualCommand</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a901a1c88ba688a7880e9070db8fee548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActualCurrent</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>ae1928102462f537b1392ca61d002c0bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActualForce</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>aeedf954fed8b85b6cfc6804c6533a428</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActualPosition</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a6a8082bb2dc6e4b1a809c351c2002a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActualSpeed</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>aa934199555a980635f9ddc574cc6dd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActualTemperature</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a7e85083e7ee6aaf7f8ac0fcbf0b4ced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>CodeVersion</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a39f1fa57fc87fe6bcb09bc43d16a6389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>CommunicationErrors</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a688ac73326f0d7e071bb3755ff3f6a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>CycleCount</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a52eadd12c593a5fd5cc554a11619bc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>DeviceID</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a933827723641f328b9d640ed9fa579fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>FingerAddress</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>aba71b81dc24eb8f34254954707789cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>ID</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a1e81ad463f71627970a8e6820f789fab</anchor>
      <arglist>[STRING_LENGTH]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>Index</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>ab64ec8787b32917531d6ac4e0c8c3342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>IsFingerConnected</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>ae5f0d71293de64ba7d7dd43b4275b439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>IsFingerInit</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a234ae5da6a6f0fd24538c80b8b339c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxAcceleration</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a383fb587571f0e8b6bc1713499973763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxAngle</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a1e03293d942b0d44d937b21769192d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxCurrent</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a0ee68473cfae080e2ab4140ae28831ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxForce</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>aac1ffdc3d2b9d2cd23d90b76e39e892c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MaxSpeed</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a66da8cea127f215c614fdb87e0ef2b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MinAngle</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a0dce6e32d94cfbad9313446c67138de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>OscillatorTuningValue</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>ae77cb437b8a3225ec7012645df40aa48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>PeakCurrent</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a1a0e3b38fbeac4a9805448504e1cd537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>PeakMaxTemp</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>ac959db1d35ebd3ded1ba2639cb927fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>PeakMinTemp</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>ada7e63fa8e1b618d198cafd472692185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>RunTime</name>
      <anchorfile>structFinger.html</anchorfile>
      <anchor>a28ad3ba61112ad6b05532edb89427684</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FingersPosition</name>
    <filename>structFingersPosition.html</filename>
    <member kind="function">
      <type>void</type>
      <name>InitStruct</name>
      <anchorfile>structFingersPosition.html</anchorfile>
      <anchor>a2d958923675995d54d56e59f8549495d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Finger1</name>
      <anchorfile>structFingersPosition.html</anchorfile>
      <anchor>a216f8d64e6a9c7aab84e4269ccb27e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Finger2</name>
      <anchorfile>structFingersPosition.html</anchorfile>
      <anchor>a0ec9675672721d61fb13bbc2db3d3ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Finger3</name>
      <anchorfile>structFingersPosition.html</anchorfile>
      <anchor>a03c819e4c20367e36e62a864bf829160</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ForcesInfo</name>
    <filename>structForcesInfo.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>Actuator1</name>
      <anchorfile>structForcesInfo.html</anchorfile>
      <anchor>ab707b88bce0351a0baf4c71e6f3ef1c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator2</name>
      <anchorfile>structForcesInfo.html</anchorfile>
      <anchor>a5a0dd34e95a333cd094c2de924216850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator3</name>
      <anchorfile>structForcesInfo.html</anchorfile>
      <anchor>acc271f53f83035f2ffc34b9b9f0ce057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator4</name>
      <anchorfile>structForcesInfo.html</anchorfile>
      <anchor>a3e618674ddfe08d0f70224e365a7f1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator5</name>
      <anchorfile>structForcesInfo.html</anchorfile>
      <anchor>adb02a0b17096da89857031a95ac625ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Actuator6</name>
      <anchorfile>structForcesInfo.html</anchorfile>
      <anchor>a501ce0b0d8ea6b22ddd7f140bfa32775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ThetaX</name>
      <anchorfile>structForcesInfo.html</anchorfile>
      <anchor>aafb194d559f4df6f76bb07194adb246c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ThetaY</name>
      <anchorfile>structForcesInfo.html</anchorfile>
      <anchor>a4a2161c051b9d21e3403d387f437aba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ThetaZ</name>
      <anchorfile>structForcesInfo.html</anchorfile>
      <anchor>aabc71dcad8ea42fc58399c9cbde56fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>X</name>
      <anchorfile>structForcesInfo.html</anchorfile>
      <anchor>abda609c2b6bfa10a6925f6dc4563d3b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Y</name>
      <anchorfile>structForcesInfo.html</anchorfile>
      <anchor>a47c77e75fa6c73fafe28ac2a82e6ac96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Z</name>
      <anchorfile>structForcesInfo.html</anchorfile>
      <anchor>a271af36e068276a370351c1ebe8ce911</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GeneralInformations</name>
    <filename>structGeneralInformations.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>AccelerationX</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a3efc018f27ed117ab22e0058503b5105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>AccelerationY</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a2119e215e49f8bafe8cb5b9ddf8c58b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>AccelerationZ</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a2a22c6b9b88f19a650137a1e6df8d571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JoystickCommand</type>
      <name>ActualJoystickCommand</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>ac410a6988b0b124a005e0669c9f2172a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZoneLimitation</type>
      <name>ActualLimitations</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a025752cc70001b073d606f277c410d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SystemStatus</type>
      <name>ActualSystemStatus</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>ac1ff05432bd5c95b73b50b9d38830105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ActuatorsCommErrors</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a7281486ac36892c876e30962656660ee</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorsTemperatures</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>ad763ff96b47d372343c3f446e9b47463</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>AveragePower</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>ad7ad2bf957aa53d28a43897efe201b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>CodeRevision</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a56f6f5dc8067f0ea4deb4b0c5cc3f971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>CodeVersion</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>ac71288477c2e447e7dd298ca707bcec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UserPosition</type>
      <name>Command</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>aff852c9c84a0b313f311e1e222508cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>ConnectedActuatorCount</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>ac8f106acda69fb0d0dc7088216854fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ControlIncrement</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a361a511d14fdf377e15ce86d6ef3e3c7</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>Controller</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a3cd5d14a57c053719db5c02cc471005b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>ControlMode</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>aaac67e7cb72de84d904bf96285ce97ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ControlTimeAbsolute</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a8f91e2c0ca1565c5f3478923b9885389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ControlTimeFromStartup</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>aa38f3afead9da07799c45bca401037eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UserPosition</type>
      <name>Current</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>adecf04bc979eae4013a1dc4c5d2e43db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>ErrorsExternalCANCount</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>ac7ac1443cdd9f470fda64cd077ce06fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>ErrorsExternalSPICount</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a53e3e2b371092bf2f0fbc922d7dff8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>ErrorsMainCANCount</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>aa2ae45e90dae092075b4662268757868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>ErrorsMainSPICount</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a810315cbb3a170f9a1124e52cc22d59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>ErrorsSpiExpansion1</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a81b7dea1c9cbcbc985eca648a8c5075c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>ErrorsSpiExpansion2</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>afcd202e8b7851289121ce9b5fd2b2dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ExpansionFloat</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a8641ff908d6f15eb4c3984515e369dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ExpansionLong1</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a4df94507a8b8f6bfdc84eedaf2d47f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ExpansionLong2</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>abc8962194d7c8b514be5c28d99b6b4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>ExpansionsBytes</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a79fda6f821bd29109818f22bfc4167b5</anchor>
      <arglist>[192]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>FingerControlIncrement</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a538144c6ae5efec5dbeac1db517480ed</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FingersCommErrors</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a2a65ca5c2039e398982814e0a2c0e862</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>FingersTemperatures</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a45e5897f59b7d00c5159a0a2e8d151d8</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>UserPosition</type>
      <name>Force</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a9f590b4fb00dc71b195348fbd18cc428</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>FutureTemperatures</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a9acf6d8134ee89b7de200ca863d46d94</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>HandMode</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a2fb3e86852c3ee8fedd27e745d71d7c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>IndexStartup</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a112f455e7548254c639cbbc134eeaecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>PeripheralsConnected</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a0e7edf0a7d68bc5186b054bf3764699a</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>PeripheralsDeviceID</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a6edf5533337f8d17956550364467679b</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>UserPosition</type>
      <name>Position</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a1bdb970acfdca928cf01a6850dc3ff3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>PositionType</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>aaca0e478d0550e1c1763fcf8efe0c561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Power</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>aacfd4f60945e48471c09376abfbd3c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SensorExpansion1</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>add8723743dfc70752472ada7ba50779c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SensorExpansion2</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>af24f37b896bc32e2adeeffa8826036cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SensorExpansion3</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>ac3d8b0c6a9857e27d3420e693c993565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>Status</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>ada03b782731dc711fc78f2ab00fe3fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SupplyVoltage</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a447fdb3bf03c52d0e173302fcdf27f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>TimeAbsolute</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>ab2950271f954d901892257e5364e0d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>TimeFromStartup</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>ab88ee4b89e5244ada283aa21dd33bd39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>TimeStampSavings</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a9175b100c45576a34acd3524e00d7d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>TotalCurrent</name>
      <anchorfile>structGeneralInformations.html</anchorfile>
      <anchor>a6bce22c0c87b7c9696968182a8463a3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Gripper</name>
    <filename>structGripper.html</filename>
    <member kind="variable">
      <type>Finger</type>
      <name>Fingers</name>
      <anchorfile>structGripper.html</anchorfile>
      <anchor>a29c6c24f466f89ca91df7c47b5fdb7d3</anchor>
      <arglist>[JACO_FINGERS_COUNT]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>Model</name>
      <anchorfile>structGripper.html</anchorfile>
      <anchor>aa3b78dc0d3f43e0237049b9c99152cd0</anchor>
      <arglist>[STRING_LENGTH]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>JoystickCommand</name>
    <filename>structJoystickCommand.html</filename>
    <member kind="function">
      <type>void</type>
      <name>InitStruct</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>ad3d41f607c6ea6916e061a8edae5a0e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>ButtonValue</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>abe14f0b7b117048aa1c7f9626a669035</anchor>
      <arglist>[JOYSTICK_BUTTON_COUNT]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>InclineForwardBackward</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>ac1ac2e83b68ea20eba3e92935b966ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>InclineLeftRight</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>a357b7ffd95720084658487aee12662c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MoveForwardBackward</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>a9ca8ffe74ba1717de22528f71b0e5592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MoveLeftRight</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>a6ca311d7940ce3c7ea6e9a3719388181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>PushPull</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>af530128a7a89e383f88a4c2b798a66b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Rotate</name>
      <anchorfile>structJoystickCommand.html</anchorfile>
      <anchor>a02fece0bcf6cfc2135f294a3dbe9db4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>KinovaDevice</name>
    <filename>structKinovaDevice.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>DeviceID</name>
      <anchorfile>structKinovaDevice.html</anchorfile>
      <anchor>a8083dd1a66b42e373823fdb1a16b02e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>SerialNumber</name>
      <anchorfile>structKinovaDevice.html</anchorfile>
      <anchor>ac30b34d321f4bd56ef42bfabc2cf6e65</anchor>
      <arglist>[SERIAL_LENGTH]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Limitation</name>
    <filename>structLimitation.html</filename>
    <member kind="function">
      <type>void</type>
      <name>InitStruct</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a098f4ee5d0eb6baf844ff3164f1a20f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>accelerationParameter1</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a695b233ff2bd5f53460fcadad86c0cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>accelerationParameter2</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a1bc77d927cb14ce2f963ccfa53fb0d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>accelerationParameter3</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a23cd4303674bd42a0e583fced50a3511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>forceParameter1</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>abafcff837c521cea6d410245547b148e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>forceParameter2</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a4a48f99b82a0078cfedb029c92355bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>forceParameter3</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a25a3f8ac4759c63b46d2201b651817e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speedParameter1</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a3d36f2f90548acecb3e080d8c47d00f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speedParameter2</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>aa17c9688bba54c9a8e2208d38266ae93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speedParameter3</name>
      <anchorfile>structLimitation.html</anchorfile>
      <anchor>a3d2e542a721c712b06b70f554d10d468</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Packet</name>
    <filename>structPacket.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Data</name>
      <anchorfile>structPacket.html</anchorfile>
      <anchor>a51fd5c26ef2995c2e93b49a5a7100397</anchor>
      <arglist>[PACKET_DATA_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>IdCommand</name>
      <anchorfile>structPacket.html</anchorfile>
      <anchor>a16775da153c1fcceb514766c0054ad0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>IdPacket</name>
      <anchorfile>structPacket.html</anchorfile>
      <anchor>af74e2cb3038d19a97729f6e6bf1e8e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>TotalDataSize</name>
      <anchorfile>structPacket.html</anchorfile>
      <anchor>a1f7f00740719cb05e71795512c70657b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>TotalPacketCount</name>
      <anchorfile>structPacket.html</anchorfile>
      <anchor>a146c0888f5e5e591735df01d1b627ae6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PacketList</name>
    <filename>structPacketList.html</filename>
    <member kind="variable">
      <type>std::vector&lt; Packet &gt;</type>
      <name>packets</name>
      <anchorfile>structPacketList.html</anchorfile>
      <anchor>ab65d649c78c882976472908a781e256d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PeripheralInfo</name>
    <filename>structPeripheralInfo.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>Address</name>
      <anchorfile>structPeripheralInfo.html</anchorfile>
      <anchor>a18255b4f0485ada8f5658e30a6c8486e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>CodeVersion</name>
      <anchorfile>structPeripheralInfo.html</anchorfile>
      <anchor>a871b1f912f52fd20a1e8bd120ed81422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>Handle</name>
      <anchorfile>structPeripheralInfo.html</anchorfile>
      <anchor>ad63ba012f47f06ba9eb5baa1e5c49cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>Port</name>
      <anchorfile>structPeripheralInfo.html</anchorfile>
      <anchor>acf5f236a5c5c7923edd5175ac00ae3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>Type</name>
      <anchorfile>structPeripheralInfo.html</anchorfile>
      <anchor>a68ed2672dbb345ad711011834439be4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QuickStatus</name>
    <filename>structQuickStatus.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>CartesianFaultState</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>a738566489a176b3dbe45c5628239c6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>ControlActiveModule</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>ab707e183f53af1789d2122a76ebb1786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>ControlEnableStatus</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>ab83f9950c5baaae77754d2fd9c42b3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>ControlFrameType</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>a2a5b8e7585c34a53436e8bcc1650ea18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>CurrentLimitationStatus</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>a8177e27c2aeab753c3fa87fd2c7342c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Finger1Status</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>a8e58f5a35e358178ac17145661aa9fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Finger2Status</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>a00d03a339f99ef4565b55f157b7d0ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Finger3Status</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>adb0674bfd3b4131c3e2ae0862d5bee50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>ForceControlStatus</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>a68fa24e235f5b81c7231abf1e121be50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>RetractComplexity</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>ab905987dc81a754d7966b71e6c6b31a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>RetractType</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>a720df4ba846103ada466a72dd8d28142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>RobotEdition</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>a966ce09dd5f19aaeea7edf9aff76d6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>RobotType</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>a74b2c900b935a07df18fbea12c3f4d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>TorqueSensorsStatus</name>
      <anchorfile>structQuickStatus.html</anchorfile>
      <anchor>a7281937d476103ff28398205848897f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SensorsInfo</name>
    <filename>structSensorsInfo.html</filename>
    <member kind="function">
      <type>void</type>
      <name>InitStruct</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a321b3a120733f8a2a317422cfe8e4869</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>AccelerationX</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a3d4a04448cbb350ce537758ec9c38e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>AccelerationY</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>af8316a86022a11ef16181d5cbc6e266e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>AccelerationZ</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a98074de49d42dbb1b303e5e68e03cc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorTemp1</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a9aa0da9e61455fd8b3faa91ad5970985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorTemp2</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>abf182850e94b2bab72a282eb2a76be75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorTemp3</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>aae8cdcf3e2412f99ec5cdc5a13db1528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorTemp4</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a69bb9fe27b7e18a1c09da9135a13c324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorTemp5</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a03c089c08df66cc62b0aa768557e2128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ActuatorTemp6</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>aa22bb78967dc3b480280c422613f8382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Current</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a2be7e431dce5a2093e6f61a7333b574c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>FingerTemp1</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a752833e7fba2c791ecf2693b96cff3d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>FingerTemp2</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a97f570d85f99948f785551712da25145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>FingerTemp3</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>ad18fa2c352189db0a8aff1d38c1c7b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Voltage</name>
      <anchorfile>structSensorsInfo.html</anchorfile>
      <anchor>a9ced23ff499026d028b2179945091775</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SingularityVector</name>
    <filename>structSingularityVector.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>OrientationSingularityCount</name>
      <anchorfile>structSingularityVector.html</anchorfile>
      <anchor>a7ea72e4a459d41c935135c581e6763b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>OrientationSingularityDistance</name>
      <anchorfile>structSingularityVector.html</anchorfile>
      <anchor>ae04b0dd5f44b2d696d36860ecb7b9f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CartesianInfo</type>
      <name>RepulsionVector</name>
      <anchorfile>structSingularityVector.html</anchorfile>
      <anchor>adc7115ff6fe262ef37a1bff2ebbdbfee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TranslationSingularityCount</name>
      <anchorfile>structSingularityVector.html</anchorfile>
      <anchor>ac65570b58281f94cea000ede75de19ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>TranslationSingularityDistance</name>
      <anchorfile>structSingularityVector.html</anchorfile>
      <anchor>affe09808366cb7e82427a978cbb1af6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>StickEvents</name>
    <filename>structStickEvents.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Minus</name>
      <anchorfile>structStickEvents.html</anchorfile>
      <anchor>a73b68205dc2b526373df337d6a4ad532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Plus</name>
      <anchorfile>structStickEvents.html</anchorfile>
      <anchor>ae59f407e1c54c77b4d444fa9c27d5211</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SystemError</name>
    <filename>structSystemError.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>Data</name>
      <anchorfile>structSystemError.html</anchorfile>
      <anchor>aa52f426b11ff538332ae93e856e987bf</anchor>
      <arglist>[ERROR_DATA_COUNT_MAX]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DataCount</name>
      <anchorfile>structSystemError.html</anchorfile>
      <anchor>a4dee5912321faa5febee95c54ab15861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ErrorHeader</name>
      <anchorfile>structSystemError.html</anchorfile>
      <anchor>ab854e1de73db72c8e2fe47a91d58037d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>errorLoggerType</type>
      <name>ErrorType</name>
      <anchorfile>structSystemError.html</anchorfile>
      <anchor>a8afdc5f30a9b376b95191c057e37cb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FirmwareVersion</name>
      <anchorfile>structSystemError.html</anchorfile>
      <anchor>ab58ef88af94b436bbfa4513df71d9f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>KeosVersion</name>
      <anchorfile>structSystemError.html</anchorfile>
      <anchor>a9e8bbb5be1819da3921241691ba46e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>LayerErrorStatus</name>
      <anchorfile>structSystemError.html</anchorfile>
      <anchor>a3e8c91938eb3e65d965d3895b55268b3</anchor>
      <arglist>[ERROR_LAYER_COUNT]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LifeTime</name>
      <anchorfile>structSystemError.html</anchorfile>
      <anchor>ac651a1bd937f272e75a9280d0ea3218d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>SystemTime</name>
      <anchorfile>structSystemError.html</anchorfile>
      <anchor>ab6d34bb68ac78bc05dce7803cbb2b5dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SystemStatus</name>
    <filename>structSystemStatus.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ArmLaterality</name>
      <anchorfile>structSystemStatus.html</anchorfile>
      <anchor>a9c587e996336850e8b89b66194fa575d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>DrinkingMode</name>
      <anchorfile>structSystemStatus.html</anchorfile>
      <anchor>a2b07e0f791db9e94312adc4f8df5f2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>FingersActive</name>
      <anchorfile>structSystemStatus.html</anchorfile>
      <anchor>ac7a9d66164763c99d7164419724cc71b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>JoystickActive</name>
      <anchorfile>structSystemStatus.html</anchorfile>
      <anchor>afff6d14c02523d89ba0fdc22c8a8825f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>MajorErrorOccured</name>
      <anchorfile>structSystemStatus.html</anchorfile>
      <anchor>a6c7ed26ae5b10f514f9f10adb5cb2839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>RetractStatus</name>
      <anchorfile>structSystemStatus.html</anchorfile>
      <anchor>abae94c0687a083017956476f140ad34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>RotationActive</name>
      <anchorfile>structSystemStatus.html</anchorfile>
      <anchor>a4f743187089a28cd66438e804c3dc8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>TranslationActive</name>
      <anchorfile>structSystemStatus.html</anchorfile>
      <anchor>a426a7b594f1aa2672e01c37c93515b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>WarningLowVoltage</name>
      <anchorfile>structSystemStatus.html</anchorfile>
      <anchor>a690324ff7d7b755fdaf01efda3adf044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>WarningOverchargeFingers</name>
      <anchorfile>structSystemStatus.html</anchorfile>
      <anchor>a055bea9394191a3e0fcaf740b78d651c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>WarningOverchargeForce</name>
      <anchorfile>structSystemStatus.html</anchorfile>
      <anchor>a87405334f1d98467521181af5b58485c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TrajectoryFIFO</name>
    <filename>structTrajectoryFIFO.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>MaxSize</name>
      <anchorfile>structTrajectoryFIFO.html</anchorfile>
      <anchor>ab57ade5bd66a71bfede38fb4d300d1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>TrajectoryCount</name>
      <anchorfile>structTrajectoryFIFO.html</anchorfile>
      <anchor>a8d2d82f71459128dd803eb7c9e09c2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>UsedPercentage</name>
      <anchorfile>structTrajectoryFIFO.html</anchorfile>
      <anchor>aa522f62f9f815f31be1d03c0b89653f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TrajectoryPoint</name>
    <filename>structTrajectoryPoint.html</filename>
    <member kind="function">
      <type>void</type>
      <name>InitStruct</name>
      <anchorfile>structTrajectoryPoint.html</anchorfile>
      <anchor>a1a9f12ad88f5011c6a4644792fa67f99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Limitation</type>
      <name>Limitations</name>
      <anchorfile>structTrajectoryPoint.html</anchorfile>
      <anchor>ad6d7f13b1dee1ef3a5300ffffd77cac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LimitationsActive</name>
      <anchorfile>structTrajectoryPoint.html</anchorfile>
      <anchor>acec47b76503d6f202e78bd00ec8fa02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UserPosition</type>
      <name>Position</name>
      <anchorfile>structTrajectoryPoint.html</anchorfile>
      <anchor>aa24430dc273e9d7968a6c44e3bcee259</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>UserPosition</name>
    <filename>structUserPosition.html</filename>
    <member kind="function">
      <type>void</type>
      <name>InitStruct</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>ad682f9be07fa2307028f86624ded2958</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>AngularInfo</type>
      <name>Actuators</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>ab0c5b71622c1e0d3033572578e947cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CartesianInfo</type>
      <name>CartesianPosition</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>ab363c40971853637f728978e604c438f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Delay</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>aa18896c1238a50c8ad81c66dfd76ac5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FingersPosition</type>
      <name>Fingers</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>a727907bb6a98b0f3d10aaa8011b67927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HAND_MODE</type>
      <name>HandMode</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>a83779902810d0e5e16d533e0f964c0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>POSITION_TYPE</type>
      <name>Type</name>
      <anchorfile>structUserPosition.html</anchorfile>
      <anchor>a93c748d4ee51239fcbcd487d88e52ffa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Zone</name>
    <filename>structZone.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>Expansion1</name>
      <anchorfile>structZone.html</anchorfile>
      <anchor>a8610fae6322b4d087aa0651eea3e4154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Expansion2</name>
      <anchorfile>structZone.html</anchorfile>
      <anchor>a762759f8b82fbbfb1dbe3a1d278558f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structZone.html</anchorfile>
      <anchor>ac2ca5be0d2934da5fc05d06c67caf8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZoneLimitation</type>
      <name>zoneLimitation</name>
      <anchorfile>structZone.html</anchorfile>
      <anchor>ad5be3a05006633e4e2a7b2fdfdead52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZoneShape</type>
      <name>zoneShape</name>
      <anchorfile>structZone.html</anchorfile>
      <anchor>a918e45dc4df9996faeadd1366130f757</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZoneLimitation</name>
    <filename>structZoneLimitation.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>accelerationParameter1</name>
      <anchorfile>structZoneLimitation.html</anchorfile>
      <anchor>af1fd03a90f7a3abd910a734ea35484c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>accelerationParameter2</name>
      <anchorfile>structZoneLimitation.html</anchorfile>
      <anchor>a46267cc0a41cb1fdc2df08b87a10fc4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>accelerationParameter3</name>
      <anchorfile>structZoneLimitation.html</anchorfile>
      <anchor>acd79cd4be6eec8b839f58c65b32a63d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>forceParameter1</name>
      <anchorfile>structZoneLimitation.html</anchorfile>
      <anchor>aba463cd66d41b3ada5a702a9e1179ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>forceParameter2</name>
      <anchorfile>structZoneLimitation.html</anchorfile>
      <anchor>aecd1956a2eae32a16b7e0c28e6191e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>forceParameter3</name>
      <anchorfile>structZoneLimitation.html</anchorfile>
      <anchor>a00785b40bfee162c2c86692c5882c9d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speedParameter1</name>
      <anchorfile>structZoneLimitation.html</anchorfile>
      <anchor>ad950b4fb26e50ef944208963fac5ed6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speedParameter2</name>
      <anchorfile>structZoneLimitation.html</anchorfile>
      <anchor>a16a15e3160b4447b38b7c9d40ef88305</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speedParameter3</name>
      <anchorfile>structZoneLimitation.html</anchorfile>
      <anchor>a6db5f0c7f4a59fae6871ec518a7dc9c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZoneList</name>
    <filename>structZoneList.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>Expansion1</name>
      <anchorfile>structZoneList.html</anchorfile>
      <anchor>ab9e944f94ed520a133bbb7c3bf08f55d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NbZones</name>
      <anchorfile>structZoneList.html</anchorfile>
      <anchor>a57c3da2ad7f954ad2c1171e435260716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Zone</type>
      <name>Zones</name>
      <anchorfile>structZoneList.html</anchorfile>
      <anchor>aeabee24f26e18a9091b22593597a6132</anchor>
      <arglist>[LEGACY_CONFIG_NB_ZONES_MAX]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZoneShape</name>
    <filename>structZoneShape.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>Expansion1</name>
      <anchorfile>structZoneShape.html</anchorfile>
      <anchor>a832ceb07cfc73a4cddb499228892b13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CartesianInfo</type>
      <name>Points</name>
      <anchorfile>structZoneShape.html</anchorfile>
      <anchor>a49c0935a78506729b3f7143771ddc345</anchor>
      <arglist>[LEGACY_CONFIG_NB_POINTS_COUNT]</arglist>
    </member>
    <member kind="variable">
      <type>ShapeType</type>
      <name>shapeType</name>
      <anchorfile>structZoneShape.html</anchorfile>
      <anchor>aeeded22d6312c356295b896f5e42805a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>angle_action_client</name>
    <filename>namespaceangle__action__client.html</filename>
    <member kind="function">
      <type>def</type>
      <name>pose_client</name>
      <anchorfile>namespaceangle__action__client.html</anchorfile>
      <anchor>a362dfd895a727b0229fe14ed2192e3fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>result</name>
      <anchorfile>namespaceangle__action__client.html</anchorfile>
      <anchor>a845a78fbfa311dccfa0d39c65700d89c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>finger_action_client</name>
    <filename>namespacefinger__action__client.html</filename>
    <member kind="function">
      <type>def</type>
      <name>pose_client</name>
      <anchorfile>namespacefinger__action__client.html</anchorfile>
      <anchor>a26c1357446ebbf7742ae8a6f86ff1082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>result</name>
      <anchorfile>namespacefinger__action__client.html</anchorfile>
      <anchor>a0b1b4b6222997d14b1098636ace2d242</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>jaco</name>
    <filename>namespacejaco.html</filename>
    <class kind="class">jaco::FingerAngles</class>
    <class kind="class">jaco::JacoAngles</class>
    <class kind="class">jaco::JacoAnglesActionServer</class>
    <class kind="class">jaco::JacoAPI</class>
    <class kind="class">jaco::JacoArm</class>
    <class kind="class">jaco::JacoComm</class>
    <class kind="class">jaco::JacoCommException</class>
    <class kind="class">jaco::JacoException</class>
    <class kind="class">jaco::JacoFingersActionServer</class>
    <class kind="class">jaco::JacoKinematics</class>
    <class kind="class">jaco::JacoPose</class>
    <class kind="class">jaco::JacoPoseActionServer</class>
    <class kind="class">jaco::JacoTFTree</class>
    <member kind="function">
      <type>bool</type>
      <name>areValuesClose</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>a09e679eeb93252a2cf092b064e724125</anchor>
      <arglist>(float first, float second, float tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>checkApiInit</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>ac891d6a7bd4014a514126248d0191413</anchor>
      <arglist>(void *usbLib, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>concatTfName</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>a6320c11725be13d2957c4e3f474d62f8</anchor>
      <arglist>(const std::string &amp;prefix, const std::string name)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>normalizeInDegrees</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>a3e97ea63ad53f1e71821c5eee9346224</anchor>
      <arglist>(float degrees)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>normalizeInRads</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>a564cf022c0783972c60ed14cfbc02a2a</anchor>
      <arglist>(float rads)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>normalizePositiveInDegrees</name>
      <anchorfile>namespacejaco.html</anchorfile>
      <anchor>aad452eaf0313477fc5c5b403de174118</anchor>
      <arglist>(float degrees)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::FingerAngles</name>
    <filename>classjaco_1_1FingerAngles.html</filename>
    <base>FingersPosition</base>
    <member kind="function">
      <type>jaco_msgs::FingerPosition</type>
      <name>constructFingersMsg</name>
      <anchorfile>classjaco_1_1FingerAngles.html</anchorfile>
      <anchor>afe84a9beae8b4a0617ace657d7608a49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FingerAngles</name>
      <anchorfile>classjaco_1_1FingerAngles.html</anchorfile>
      <anchor>a7fab91acaaa9865fd50980053bf21788</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FingerAngles</name>
      <anchorfile>classjaco_1_1FingerAngles.html</anchorfile>
      <anchor>a6a5ffbe70cd136c7feef97ee6748577a</anchor>
      <arglist>(const jaco_msgs::FingerPosition &amp;position)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FingerAngles</name>
      <anchorfile>classjaco_1_1FingerAngles.html</anchorfile>
      <anchor>aba8b42d3e90e791a7b50f2b753be8542</anchor>
      <arglist>(const FingersPosition &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCloseToOther</name>
      <anchorfile>classjaco_1_1FingerAngles.html</anchorfile>
      <anchor>a1fb3bd563983bbe24350e89a6b96e715</anchor>
      <arglist>(const FingerAngles &amp;, float tolerance) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoAngles</name>
    <filename>classjaco_1_1JacoAngles.html</filename>
    <base>AngularInfo</base>
    <member kind="function">
      <type>jaco_msgs::JointAngles</type>
      <name>constructAnglesMsg</name>
      <anchorfile>classjaco_1_1JacoAngles.html</anchorfile>
      <anchor>a29e69c52bf777084006965f9edcdcd9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCloseToOther</name>
      <anchorfile>classjaco_1_1JacoAngles.html</anchorfile>
      <anchor>aff68997afe0dac41e4c777b649c2b5d4</anchor>
      <arglist>(const JacoAngles &amp;, float tolerance) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoAngles</name>
      <anchorfile>classjaco_1_1JacoAngles.html</anchorfile>
      <anchor>aaaec2ebb1538fb3c43322e578ae93100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoAngles</name>
      <anchorfile>classjaco_1_1JacoAngles.html</anchorfile>
      <anchor>a9afa66c0853e88b74d29bff433213843</anchor>
      <arglist>(const jaco_msgs::JointAngles &amp;angles)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoAngles</name>
      <anchorfile>classjaco_1_1JacoAngles.html</anchorfile>
      <anchor>add15d69fbabfd97c175b4d897425379a</anchor>
      <arglist>(const AngularInfo &amp;angles)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoAnglesActionServer</name>
    <filename>classjaco_1_1JacoAnglesActionServer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>actionCallback</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>a3a3da8fd412f2311534246d2287a5b90</anchor>
      <arglist>(const jaco_msgs::ArmJointAnglesGoalConstPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoAnglesActionServer</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>a53ddba342c38bb3d9cf34ad773d7189f</anchor>
      <arglist>(JacoComm &amp;, const ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JacoAnglesActionServer</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>a6d6ed0c99c45e1eebab14bba3233580e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; jaco_msgs::ArmJointAnglesAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>a29d204d1bff466987e69761085a3c532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JacoComm &amp;</type>
      <name>arm_comm_</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>a72ed0ccae4532199d387cc3bfe278cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JacoAngles</type>
      <name>last_nonstall_angles_</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>adb99422d834b8a2fa5f26ddd3ac95e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_nonstall_time_</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>afca8c9e29d0249737632a232e149400d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>a9d3d8137fef5e34ffb99c8cc1c6e9e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rate_hz_</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>aba435023cc4e95378e8c77333bef1ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>stall_interval_seconds_</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>a2bf773e52f5d3751001415e8121fe276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>stall_threshold_</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>a7372c88107de61bb149cea6a60932f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>tolerance_</name>
      <anchorfile>classjaco_1_1JacoAnglesActionServer.html</anchorfile>
      <anchor>acc1edd1f538d1bf9c05c91c94a4abfa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoAPI</name>
    <filename>classjaco_1_1JacoAPI.html</filename>
    <member kind="function">
      <type></type>
      <name>JacoAPI</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ac9bb26a48274e51c96d460f74372ccd0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>closeAPI</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a951e427b60ee0a69ad409158be11be86</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>eraseAllTrajectories</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a281ddb8d7a1320170269f880e7401357</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getActualTrajectoryInfo</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ac2e873ef298ac51df16a21d086601123</anchor>
      <arglist>)(TrajectoryPoint &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getAngularCurrent</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a2773837c8120c6d5c792db8496b19ecf</anchor>
      <arglist>)(AngularPosition &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getAngularForce</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ac45079d889950b1ff610a95407254ec3</anchor>
      <arglist>)(AngularPosition &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getAngularPosition</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a63b7a982555ad7f6590d25d98c54e7ed</anchor>
      <arglist>)(AngularPosition &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getAPIVersion</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a81816ec341d0ef9e39fc5b274b78c44a</anchor>
      <arglist>)(std::vector&lt; int &gt; &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getCartesianForce</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a890ca9bc194bf41338a2361ba667b0a3</anchor>
      <arglist>)(CartesianPosition &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getCartesianPosition</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>aff7a6cf95cf0330e408d667b11cae967</anchor>
      <arglist>)(CartesianPosition &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getClientConfigurations</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>aa6a9f11cdfdd5d501935dc8c06c58f21</anchor>
      <arglist>)(ClientConfigurations &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getCodeVersion</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>abeda2c3ea3a644fa5d21b07a1116bb14</anchor>
      <arglist>)(std::vector&lt; int &gt; &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getControlType</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ab1e7a438aed2271bd4a95b01a75f747d</anchor>
      <arglist>)(int &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getDevices</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a8bc8cea68fcba4dd1ce62c1bc9d59e11</anchor>
      <arglist>)(std::vector&lt; KinovaDevice &gt; &amp;, int &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getGeneralInformations</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a96b94a6d29758a3f4188192ad730b033</anchor>
      <arglist>)(GeneralInformations &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getGlobalTrajectoryInfo</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>adf56d53a94fa66d9af13b993a5a7a1e5</anchor>
      <arglist>)(TrajectoryFIFO &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getPositionCurrentActuators</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a9f9f277e108e55fa37ab5a1345af0256</anchor>
      <arglist>)(std::vector&lt; float &gt; &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getQuickStatus</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a65961cc093ed2338846455d037a86f22</anchor>
      <arglist>)(QuickStatus &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>getSensorsInfo</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a809b0025975383f6b78a9d81bc9742d3</anchor>
      <arglist>)(SensorsInfo &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>initAPI</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>aedd8d25677b4876a60ee135fb822097f</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>initFingers</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a569a94bc5c9ce0c1caf11d0b339cc3af</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>moveHome</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>aa0d7c1b8f691cdf57b1778f427f968e5</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>restoreFactoryDefault</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a3084aed85510e7525fcaa7cdd5a22ad5</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>sendAdvanceTrajectory</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ae639c3868c061e3882cd5a49c684e2d2</anchor>
      <arglist>)(TrajectoryPoint)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>sendBasicTrajectory</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>af30da5f2f84608f1b49a09e3a25095f8</anchor>
      <arglist>)(TrajectoryPoint)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>sendJoystickCommand</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a5e4db055a0b658505637e3f7f668a486</anchor>
      <arglist>)(JoystickCommand)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>setActiveDevice</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a0ebf3e452328e5a58e6e5edd8e8dafd6</anchor>
      <arglist>)(KinovaDevice)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>setActuatorPID</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>aeef433fa2bdb1d7e8b7493092ca79db0</anchor>
      <arglist>)(unsigned int, float, float, float)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>setAngularControl</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a4b9f75d869c9fb488814f8f03b7d1c4b</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>setCartesianControl</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a30e3aeaf188f15a774afc21c317d0e7f</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>setClientConfigurations</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>a042ad885fdef1a381b49f1d683fc2fa0</anchor>
      <arglist>)(ClientConfigurations)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>startControlAPI</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>ad1e615c7fd72efe632425c47a134d372</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>stopControlAPI</name>
      <anchorfile>classjaco_1_1JacoAPI.html</anchorfile>
      <anchor>afbf89cecf905f831f9f0aa5f126ec8e9</anchor>
      <arglist>)()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoArm</name>
    <filename>classjaco_1_1JacoArm.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cartesianVelocityCallback</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a091f2eaffef84362f69e3b49482982db</anchor>
      <arglist>(const geometry_msgs::TwistStampedConstPtr &amp;cartesian_vel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>homeArmServiceCallback</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a0296802ee4994977c35532077dd28a44</anchor>
      <arglist>(jaco_msgs::HomeArm::Request &amp;req, jaco_msgs::HomeArm::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoArm</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>ab29d25cb3b4bafdc523cbe271c801681</anchor>
      <arglist>(JacoComm &amp;arm, const ros::NodeHandle &amp;node_handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointVelocityCallback</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a2c2cfc44e480845bbf7e78c6bfe454b6</anchor>
      <arglist>(const jaco_msgs::JointVelocityConstPtr &amp;joint_vel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startServiceCallback</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a0b59f245a5ca363c52dcbc211f20fa64</anchor>
      <arglist>(jaco_msgs::Start::Request &amp;req, jaco_msgs::Start::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopServiceCallback</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a14ddcea579804fbbd3fb11643bc91e78</anchor>
      <arglist>(jaco_msgs::Stop::Request &amp;req, jaco_msgs::Stop::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JacoArm</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a77535c062ca1d8e11b11e691bb1ee0da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cartesianVelocityTimer</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a0effe31602b4af803cff1566a358fdfb</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>jointVelocityTimer</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a0897025ed2834e5802e504b64d67a88b</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>positionTimer</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>ac9feee593db40584276b22f7db03206e</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishFingerPosition</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a978feb8b29f9ef7d6d42596984e1962a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishJointAngles</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a238a888aa46e98fcae569bf942d61e32</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishToolPosition</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a91106f68edeff4b26d02a6d7a8528df6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>statusTimer</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a3a04586ffe92b995c58c9fa94a030bf8</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cartesian_vel_interval_seconds_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>aa111ac63977d9a50b7e707b4a9e75e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cartesian_vel_timeout_seconds_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a822ad8d6fcc8719c5a090456998e832a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>cartesian_vel_timer_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a11e0ed71d6c21e5df7e88fd6ab61df95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cartesian_vel_timer_flag_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a17701f668a0b3ea2accf6c5fb420e012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CartesianInfo</type>
      <name>cartesian_velocities_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a804e6400a10726f2ec0af9ec718bd0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cartesian_velocity_subscriber_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a7598c2dfaa6677241e490eb42f175a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>finger_position_publisher_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a323990f9bd26de33240df3f107e29a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>homing_service_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>af025f6af7b63a3dd5ce18a31b082eec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JacoComm &amp;</type>
      <name>jaco_comm_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a2f9cbba855994058b82c0f4628349286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>joint_angles_publisher_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a074f24a17f50b88921a9bc9d8e52c09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>joint_state_publisher_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a914eb71a6de747a2e63b880b2a0ac0b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>joint_vel_interval_seconds_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a832938e80c91ce57ec241a1429133926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>joint_vel_timeout_seconds_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>ac27941dace9da942beeff70926cc736e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>joint_vel_timer_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>ac4ad9c07f3a173e89d6767ec7a2dba12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>joint_vel_timer_flag_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a27effbbd66cd47378b49995cf80b8ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AngularInfo</type>
      <name>joint_velocities_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a640c8142aa9ab07ea9c2a3d7c5eb74cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>joint_velocity_subscriber_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a531289127704e9ffb5055cc58d3f90f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_cartesian_vel_cmd_time_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a2ad620e8551ca62db4077135597b6618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_joint_vel_cmd_time_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a36758d949907e58807d6d4c3792a01df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>aa8b6a99580f2ccf8a5c509cc0f3b3c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>start_service_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a7003937a11db04de838d05de05d29481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>status_interval_seconds_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>aa44e18590ad8352a058df6abbd4a3c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>status_timer_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>ac11bbbecb7bebfef8b77d31b0294017a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>stop_service_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a43eca41486bfa5f012085d3bb02ac7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tf_listener_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a110ba0f607ab1c4c903e8fb59fe79c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>tool_position_publisher_</name>
      <anchorfile>classjaco_1_1JacoArm.html</anchorfile>
      <anchor>a9d6b0687a753f44ecdb2e93aeeddd288</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoComm</name>
    <filename>classjaco_1_1JacoComm.html</filename>
    <member kind="function">
      <type>void</type>
      <name>getCartesianPosition</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a855bbefed2093d0d0cc7763eb7306a0b</anchor>
      <arglist>(JacoPose &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getConfig</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a47a3557e9b5576bc83df936caa043270</anchor>
      <arglist>(ClientConfigurations &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFingerPositions</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a7644bf1154b59bf4d8b97c200284e3fb</anchor>
      <arglist>(FingerAngles &amp;fingers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getJointAngles</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a5fcb23bf6925a82f2ab5e42460ea3834</anchor>
      <arglist>(JacoAngles &amp;angles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getQuickStatus</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a29384597e710d4cbb4e1f2ae6b7d7e50</anchor>
      <arglist>(QuickStatus &amp;quick_status)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>homeArm</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a38c69b22bc293afd3f27eff9179dec4c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initFingers</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a787f049f83d8f5fa5a7c86ee6a1d0a11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHomed</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a0e7d5984a2c6ed956da7e07e6c97ba5f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStopped</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a872b8033cda5a9fe4ccdca2e89aa03d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoComm</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>acdf234ee7f30cf5ead4f41beb3481521</anchor>
      <arglist>(const ros::NodeHandle &amp;node_handle, boost::recursive_mutex &amp;api_mutex, const bool is_movement_on_start)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numFingers</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a42e11ee165ee8f2b1af7e7060f488ce1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printAngles</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a0524faa99cdc1361d50c3c6a53d5cfe0</anchor>
      <arglist>(const JacoAngles &amp;angles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printConfig</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a54661eeda2fc5324843a230bdcfe8b67</anchor>
      <arglist>(const ClientConfigurations &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printFingers</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>ab34f7cbb2978e76644927b9031e06b4f</anchor>
      <arglist>(const FingersPosition &amp;fingers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printPosition</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>ac1abf65387fa9adba237802bc97f15b1</anchor>
      <arglist>(const JacoPose &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCartesianPosition</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a7a7375d2609c81f0a03974b06ca07be0</anchor>
      <arglist>(const JacoPose &amp;position, int timeout=0, bool push=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCartesianVelocities</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a468352480a437cc2144c8d4d289815a5</anchor>
      <arglist>(const CartesianInfo &amp;velocities)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfig</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>ae7901b1dff2e84eb89256f46a7c65b62</anchor>
      <arglist>(const ClientConfigurations &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFingerPositions</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a5cdc217373b923f7de2ed468150281fa</anchor>
      <arglist>(const FingerAngles &amp;fingers, int timeout=0, bool push=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointAngles</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>ad53fa0c190d41da8430de2e9bf997f05</anchor>
      <arglist>(const JacoAngles &amp;angles, int timeout=0, bool push=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointVelocities</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>af269b1c8d8b1f32c1003ca2e464252f0</anchor>
      <arglist>(const AngularInfo &amp;joint_vel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startAPI</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a6b2a1fabc4e6c30da42c9a5e26757398</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopAPI</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a54862830cd6414ae3ae48e46e54bf798</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JacoComm</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a94db89ce398a131d5dd6985a7725f495</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex &amp;</type>
      <name>api_mutex_</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>ac6ef2a6b3c51877fc4237d834c35908a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_software_stop_</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a9607500fac99c4dbc5acc98dd513eec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>jaco::JacoAPI</type>
      <name>jaco_api_</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a8d1510c941f28a4e8f921691d4fd2248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_fingers_</name>
      <anchorfile>classjaco_1_1JacoComm.html</anchorfile>
      <anchor>a5812c7504d90ec6016c40cba097ba1bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoCommException</name>
    <filename>classjaco_1_1JacoCommException.html</filename>
    <base>jaco::JacoException</base>
    <member kind="function">
      <type></type>
      <name>JacoCommException</name>
      <anchorfile>classjaco_1_1JacoCommException.html</anchorfile>
      <anchor>af6c28818c201bacdc8a08a346325822c</anchor>
      <arglist>(const std::string &amp;message, const int error_code)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>classjaco_1_1JacoCommException.html</anchorfile>
      <anchor>a7689658c873a6b22857db7c2bb630d43</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JacoCommException</name>
      <anchorfile>classjaco_1_1JacoCommException.html</anchorfile>
      <anchor>a8ef866b21c40fcc539984e0d90f355e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>desc_</name>
      <anchorfile>classjaco_1_1JacoCommException.html</anchorfile>
      <anchor>ab8c43df074f755cbfc7a6d6bf1b7a950</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoException</name>
    <filename>classjaco_1_1JacoException.html</filename>
  </compound>
  <compound kind="class">
    <name>jaco::JacoFingersActionServer</name>
    <filename>classjaco_1_1JacoFingersActionServer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>actionCallback</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>a642f494b27d513457e9f29de7a4b31b6</anchor>
      <arglist>(const jaco_msgs::SetFingersPositionGoalConstPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoFingersActionServer</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>aae225d4ab0745de98795cf7af2132d0c</anchor>
      <arglist>(JacoComm &amp;, const ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JacoFingersActionServer</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>a0497dec496f6224031096e5f6735e9c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; jaco_msgs::SetFingersPositionAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>a34f6a67ccd8fe1ad2bc75873d20da0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JacoComm &amp;</type>
      <name>arm_comm_</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>afbddf1665a5e66b79cc79cae0b2badeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>jaco::FingerAngles</type>
      <name>last_nonstall_finger_positions_</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>a77586bea5c075f6439f6dc3858513e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_nonstall_time_</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>ad9ee1e4c978970bdfac066f6dc9c4316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>a7cdaaf5a70f820aeef87a18fe24ff5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rate_hz_</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>a402a46cdd8ce3ac114cdd9f6e048f0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>stall_interval_seconds_</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>abd1f212225ef99b5880753f5c9261976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>stall_threshold_</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>a809ce35a92032be0b9e768fc29fd2cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>tolerance_</name>
      <anchorfile>classjaco_1_1JacoFingersActionServer.html</anchorfile>
      <anchor>ad02d71429e1d137cb9fbd47cef703737</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoKinematics</name>
    <filename>classjaco_1_1JacoKinematics.html</filename>
    <member kind="function">
      <type>float</type>
      <name>degToRad</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a340eda126d97aa3700cc5dc8be89aa39</anchor>
      <arglist>(float degrees)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoKinematics</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>ad7c0d6e5dbf5feb29aaf6bcb65f14b86</anchor>
      <arglist>(const ros::NodeHandle &amp;node_handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateForward</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a605302243138ca469a7a416be25a6804</anchor>
      <arglist>(float q1, float q2, float q3, float q4, float q5, float q6)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>base_to_api_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a4edc270c1506293993ed77f04409045c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>base_to_j1_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a7f67ac2a11176769a3477924f46c7284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>broadcaster_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a3314f9e6a8fb86405384dd23bd194e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>j1_to_j2_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>af9545eaea2e16deaaeea5c1e4db27fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>j2_to_j3_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>ab19fccf28da90214c1aab8f11f1e7b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>j3_offset_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>ae9e4c7a1d4e000d1697465f2f7ba4a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>j3_to_j4_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a873308257c7953e6e98b3229766ee8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>j4_to_j5_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a5e322eafc0b3b827ae1713d24178c1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>j5_bend_degrees_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>ad309e89a6e5c60e0f614629c5f1b4c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>j5_to_j6_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a156f585f21c8495d3772fb872cace39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>j6_bend_degrees_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a41a21f1b560c3387855f15059a619994</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>j6_to_end_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a9e7969fbd9647524c0eef9b8f2ab0f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tf_prefix_</name>
      <anchorfile>classjaco_1_1JacoKinematics.html</anchorfile>
      <anchor>a0efb1f0ad1937553c7e285b27da0bdd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoPose</name>
    <filename>classjaco_1_1JacoPose.html</filename>
    <base>CartesianInfo</base>
    <member kind="function">
      <type>geometry_msgs::Pose</type>
      <name>constructPoseMsg</name>
      <anchorfile>classjaco_1_1JacoPose.html</anchorfile>
      <anchor>a9f2e68a94240e365afefd84d92f5a132</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCloseToOther</name>
      <anchorfile>classjaco_1_1JacoPose.html</anchorfile>
      <anchor>aed0e2dcb5cc3bc8315a2988bba51d513</anchor>
      <arglist>(const JacoPose &amp;, float tolerance) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoPose</name>
      <anchorfile>classjaco_1_1JacoPose.html</anchorfile>
      <anchor>afadf92820c16343650a71572acf9c402</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoPose</name>
      <anchorfile>classjaco_1_1JacoPose.html</anchorfile>
      <anchor>a40acc797871a6bf6870ed0dd66ec75d7</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoPose</name>
      <anchorfile>classjaco_1_1JacoPose.html</anchorfile>
      <anchor>a237eff1d503ce1020aad353febd51609</anchor>
      <arglist>(const CartesianInfo &amp;pose)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoPoseActionServer</name>
    <filename>classjaco_1_1JacoPoseActionServer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>actionCallback</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>a82396bb5f219f54518a80493bfd38f26</anchor>
      <arglist>(const jaco_msgs::ArmPoseGoalConstPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JacoPoseActionServer</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>aadc62df5a70d28ec54c90ceeec00fbe3</anchor>
      <arglist>(JacoComm &amp;, const ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JacoPoseActionServer</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>ab1c488f56f4759f917c46406230e6c84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; jaco_msgs::ArmPoseAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>ac5ecd6a61bf824052ff744aad8bf886a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>api_origin_frame_</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>a5f90297e166e0113362ad14abc78f13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JacoComm &amp;</type>
      <name>arm_comm_</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>ad849b8d5a2bb31a65ab24b586a86c9a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>jaco::JacoPose</type>
      <name>last_nonstall_pose_</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>aa7e288732479301e6f63762f91b08580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_nonstall_time_</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>a6b5b38efebafd4426afd01368bcf6f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>listener</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>a43c58cdc664caaa1471792c672aea7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>ae5c09c6924a4eeccd4d32ca59ed6465d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rate_hz_</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>a3512d3517f7d55ad0b481081a7000b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>stall_interval_seconds_</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>a48c5866f584f192be487934d3fbf5ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>stall_threshold_</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>a71248453a7bb76ba012040b1b9d67924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>tf_prefix_</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>ae846600150f2139d117f9994bf19747f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>tolerance_</name>
      <anchorfile>classjaco_1_1JacoPoseActionServer.html</anchorfile>
      <anchor>a086630400cbfd3e75414a620f8220038</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>jaco::JacoTFTree</name>
    <filename>classjaco_1_1JacoTFTree.html</filename>
    <member kind="function">
      <type></type>
      <name>JacoTFTree</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>aff3a20fea72ff3089968609d7a32ce53</anchor>
      <arglist>(ros::NodeHandle nh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calculatePostion</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a9d27ae1569454f687fdb3efc3c2718cf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>jointAnglesMsgHandler</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>ad3cc49dbb3058895d32aa825f386d9d5</anchor>
      <arglist>(const jaco_msgs::JointAnglesConstPtr &amp;joint_angles)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tfUpdateHandler</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a6c1129c477dfc9e17cd2185924033ad5</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>jaco_msgs::JointAngles</type>
      <name>current_angles_</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a352b7d128f76d3a4f01e01ec8b416e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>joint_angles_subscriber_</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a5908642f0eee94b14d4b4ef649e4ad0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>jaco::JacoKinematics</type>
      <name>kinematics_</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>aacb83b30f56868891d78852834ef0532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_angle_update_</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a20869124ed9dd0b936d79d5d8a60b6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>tf_update_timer_</name>
      <anchorfile>classjaco_1_1JacoTFTree.html</anchorfile>
      <anchor>a1470ccde41ff4213c92b4e7ecbcad3e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pose_action_client</name>
    <filename>namespacepose__action__client.html</filename>
    <member kind="function">
      <type>def</type>
      <name>pose_client</name>
      <anchorfile>namespacepose__action__client.html</anchorfile>
      <anchor>a9eab369b1a028c1ebe452aeadc0afc7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>result</name>
      <anchorfile>namespacepose__action__client.html</anchorfile>
      <anchor>a93388d4f6370e4db3e93c03af380c6d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="namespace">
    <name>test</name>
    <filename>namespacetest.html</filename>
  </compound>
</tagfile>
