<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>data_model.cpp</name>
    <path>/tmp/ws/src/mocap_nokov/src/</path>
    <filename>data__model_8cpp</filename>
    <includes id="data__model_8h" name="data_model.h" local="yes" imported="no">mocap_nokov/data_model.h</includes>
    <namespace>mocap_nokov</namespace>
  </compound>
  <compound kind="file">
    <name>data_model.h</name>
    <path>/tmp/ws/src/mocap_nokov/include/mocap_nokov/</path>
    <filename>data__model_8h</filename>
    <includes id="version_8h" name="version.h" local="no" imported="no">mocap_nokov/version.h</includes>
    <class kind="class">mocap_nokov::DataModel</class>
    <class kind="struct">mocap_nokov::Marker</class>
    <class kind="struct">mocap_nokov::MarkerSet</class>
    <class kind="struct">mocap_nokov::ModelDescription</class>
    <class kind="struct">mocap_nokov::ModelFrame</class>
    <class kind="struct">mocap_nokov::RigidBody</class>
    <namespace>mocap_nokov</namespace>
    <member kind="function">
      <type>struct</type>
      <name>__attribute__</name>
      <anchorfile>namespacemocap__nokov.html</anchorfile>
      <anchor>a42b97c6f6237603e58231009e9aad6e6</anchor>
      <arglist>((__packed__)) Pose</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mocap_config.cpp</name>
    <path>/tmp/ws/src/mocap_nokov/src/</path>
    <filename>mocap__config_8cpp</filename>
    <includes id="mocap__config_8h" name="mocap_config.h" local="yes" imported="no">mocap_nokov/mocap_config.h</includes>
    <namespace>mocap_nokov</namespace>
    <namespace>mocap_nokov::impl</namespace>
    <namespace>mocap_nokov::rosparam</namespace>
    <namespace>mocap_nokov::rosparam::keys</namespace>
    <member kind="function">
      <type>bool</type>
      <name>check_and_get_param</name>
      <anchorfile>namespacemocap__nokov_1_1impl.html</anchorfile>
      <anchor>abbd813247cc1aa236b51458aa83aa30d</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;config_node, std::string const &amp;key, T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_and_get_param&lt; std::string &gt;</name>
      <anchorfile>namespacemocap__nokov_1_1impl.html</anchorfile>
      <anchor>aede12906581d4cacc7d6e2330537dd4d</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;config_node, std::string const &amp;key, std::string &amp;value)</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>ChildFrameId</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>a83db0fde41d5b1ef75ab54a17dca0018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>EnableTfPublisher</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>ac3335dc871c518625882b1d70b525723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>OdomTopicName</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>ac581845fbf090a66426607cc8b686eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>ParentFrameId</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>a5831fede6b5bab54cbde3cc9e0485647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>Pose2dTopicName</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>aae978464d6dd0b4c9b0e868bb21a943a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PoseTopicName</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>a0df1a86785a3dfc12f58609c0df4d6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>RigidBodies</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>a7535aaf17ad613c82491ac7b18d4baaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>ServerIpAddrss</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>ade0b203d3b64c3cdac7faa2c0f47d608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>Version</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>a71776aecffddee3b177233343e21c41e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mocap_config.h</name>
    <path>/tmp/ws/src/mocap_nokov/include/mocap_nokov/</path>
    <filename>mocap__config_8h</filename>
    <class kind="struct">mocap_nokov::ServerDescription::Default</class>
    <class kind="struct">mocap_nokov::NodeConfiguration</class>
    <class kind="struct">mocap_nokov::PublisherConfiguration</class>
    <class kind="struct">mocap_nokov::ServerDescription</class>
    <namespace>mocap_nokov</namespace>
    <member kind="typedef">
      <type>std::vector&lt; PublisherConfiguration &gt;</type>
      <name>PublisherConfigurations</name>
      <anchorfile>namespacemocap__nokov.html</anchorfile>
      <anchor>a0b4adcec80ee5f736ed17e29bebe57d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mocap_node.cpp</name>
    <path>/tmp/ws/src/mocap_nokov/src/</path>
    <filename>mocap__node_8cpp</filename>
    <includes id="mocap__config_8h" name="mocap_config.h" local="no" imported="no">mocap_nokov/mocap_config.h</includes>
    <includes id="data__model_8h" name="data_model.h" local="no" imported="no">mocap_nokov/data_model.h</includes>
    <includes id="rigid__body__publisher_8h" name="rigid_body_publisher.h" local="no" imported="no">mocap_nokov/rigid_body_publisher.h</includes>
    <includes id="SeekerSDKClient_8h" name="SeekerSDKClient.h" local="no" imported="no">SeekerSDKClient.h</includes>
    <class kind="class">mocap_nokov::NokovRosBridge</class>
    <namespace>mocap_nokov</namespace>
    <member kind="function">
      <type>void</type>
      <name>DataHandler</name>
      <anchorfile>namespacemocap__nokov.html</anchorfile>
      <anchor>a87b851fae59c5f9a5e3f006927509ebc</anchor>
      <arglist>(sFrameOfMocapData *pFrameOfData, void *pUserData)</arglist>
    </member>
    <member kind="function">
      <type>const DataModel &amp;</type>
      <name>GetCurrentFrame</name>
      <anchorfile>namespacemocap__nokov.html</anchorfile>
      <anchor>a2058fb27ed24128d1c7d3488ea75e8ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>mocap__node_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>DataModel</type>
      <name>frameObjData</name>
      <anchorfile>namespacemocap__nokov.html</anchorfile>
      <anchor>a6aa29c678f29e03fbd3054483e3f2db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>mtx</name>
      <anchorfile>namespacemocap__nokov.html</anchorfile>
      <anchor>a33df99e239f9ee931a2f9b074380b662</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rigid_body_publisher.cpp</name>
    <path>/tmp/ws/src/mocap_nokov/src/</path>
    <filename>rigid__body__publisher_8cpp</filename>
    <includes id="rigid__body__publisher_8h" name="rigid_body_publisher.h" local="no" imported="no">mocap_nokov/rigid_body_publisher.h</includes>
    <namespace>mocap_nokov</namespace>
    <namespace>mocap_nokov::utilities</namespace>
    <member kind="function">
      <type>nav_msgs::Odometry</type>
      <name>getRosOdom</name>
      <anchorfile>namespacemocap__nokov_1_1utilities.html</anchorfile>
      <anchor>a35086450ffc46510b072c24f0f7844ee</anchor>
      <arglist>(RigidBody const &amp;body)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>getRosPose</name>
      <anchorfile>namespacemocap__nokov_1_1utilities.html</anchorfile>
      <anchor>a42dfb007de9af65cb2f62fcf813e8891</anchor>
      <arglist>(RigidBody const &amp;body)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rigid_body_publisher.h</name>
    <path>/tmp/ws/src/mocap_nokov/include/mocap_nokov/</path>
    <filename>rigid__body__publisher_8h</filename>
    <includes id="version_8h" name="version.h" local="no" imported="no">mocap_nokov/version.h</includes>
    <includes id="data__model_8h" name="data_model.h" local="no" imported="no">mocap_nokov/data_model.h</includes>
    <includes id="mocap__config_8h" name="mocap_config.h" local="no" imported="no">mocap_nokov/mocap_config.h</includes>
    <class kind="class">mocap_nokov::RigidBodyPublishDispatcher</class>
    <class kind="class">mocap_nokov::RigidBodyPublisher</class>
    <namespace>mocap_nokov</namespace>
  </compound>
  <compound kind="file">
    <name>SeekerSDKCAPI.h</name>
    <path>/tmp/ws/src/mocap_nokov/deps/nokov_sdk/include/</path>
    <filename>SeekerSDKCAPI_8h</filename>
    <includes id="SeekerSDKTypes_8h" name="SeekerSDKTypes.h" local="yes" imported="no">SeekerSDKTypes.h</includes>
    <member kind="function">
      <type>XINGYING_API ErrorCode XINGYING_CALLCONV</type>
      <name>XingYing_CopyFrame</name>
      <anchorfile>SeekerSDKCAPI_8h.html</anchorfile>
      <anchor>a083a341fcd5a017cb46ece22711aa9ec</anchor>
      <arglist>(const sFrameOfMocapData *pSrc, sFrameOfMocapData *pDst)</arglist>
    </member>
    <member kind="function">
      <type>XINGYING_API bool XINGYING_CALLCONV</type>
      <name>XingYing_DecodeTimecode</name>
      <anchorfile>SeekerSDKCAPI_8h.html</anchorfile>
      <anchor>a2de5614622f5853db8ac09828b81bab6</anchor>
      <arglist>(unsigned int timecode, unsigned int timecodeSubframe, int *pOutHour, int *pOutMinute, int *pOutSecond, int *pOutFrame, int *pOutSubframe)</arglist>
    </member>
    <member kind="function">
      <type>XINGYING_API ErrorCode XINGYING_CALLCONV</type>
      <name>XingYing_FreeDescriptions</name>
      <anchorfile>SeekerSDKCAPI_8h.html</anchorfile>
      <anchor>ad8cf08e6b947bf304afe369137e04c08</anchor>
      <arglist>(sDataDescriptions *pDesc)</arglist>
    </member>
    <member kind="function">
      <type>XINGYING_API ErrorCode XINGYING_CALLCONV</type>
      <name>XingYing_FreeFrame</name>
      <anchorfile>SeekerSDKCAPI_8h.html</anchorfile>
      <anchor>a0d542c6f698c6e85ee1ec865d52d648b</anchor>
      <arglist>(sFrameOfMocapData *pFrame)</arglist>
    </member>
    <member kind="function">
      <type>XINGYING_API void XINGYING_CALLCONV</type>
      <name>XingYing_GetVersion</name>
      <anchorfile>SeekerSDKCAPI_8h.html</anchorfile>
      <anchor>a7c12de8e49484c47d037ba7aad08404a</anchor>
      <arglist>(unsigned char outVersion[4])</arglist>
    </member>
    <member kind="function">
      <type>XINGYING_API bool XINGYING_CALLCONV</type>
      <name>XingYing_TimecodeStringify</name>
      <anchorfile>SeekerSDKCAPI_8h.html</anchorfile>
      <anchor>a0a5be945b537b42a36ea20536b1977ff</anchor>
      <arglist>(unsigned int timecode, unsigned int timecodeSubframe, char *outBuffer, int outBufferSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SeekerSDKClient.h</name>
    <path>/tmp/ws/src/mocap_nokov/deps/nokov_sdk/include/</path>
    <filename>SeekerSDKClient_8h</filename>
    <includes id="SeekerSDKTypes_8h" name="SeekerSDKTypes.h" local="yes" imported="no">SeekerSDKTypes.h</includes>
    <class kind="class">SeekerSDKClient</class>
    <member kind="define">
      <type>#define</type>
      <name>_LINUX</name>
      <anchorfile>SeekerSDKClient_8h.html</anchorfile>
      <anchor>a698f39b2b3c141a5c346b01e6db64652</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEEKERSDKCLIENT_API</name>
      <anchorfile>SeekerSDKClient_8h.html</anchorfile>
      <anchor>a3b3d2cd8360d9fe7051b5ca95ba3d220</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_LINUX</name>
      <anchorfile>SeekerSDKClient_8h.html</anchorfile>
      <anchor>abcefb2f644a405c42f80224ba36a1f33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SeekerSDKTypes.h</name>
    <path>/tmp/ws/src/mocap_nokov/deps/nokov_sdk/include/</path>
    <filename>SeekerSDKTypes_8h</filename>
    <class kind="struct">sDataDescription</class>
    <class kind="struct">sDataDescriptions</class>
    <class kind="struct">sForcePlateData</class>
    <class kind="struct">sForcePlateDescription</class>
    <class kind="struct">sForcePlates</class>
    <class kind="struct">sFrameOfMocapData</class>
    <class kind="struct">sMarker</class>
    <class kind="struct">sMarkerSetData</class>
    <class kind="struct">sMarkerSetDescription</class>
    <class kind="struct">sPacket</class>
    <class kind="struct">sRigidBodyData</class>
    <class kind="struct">sRigidBodyDescription</class>
    <class kind="struct">sSender</class>
    <class kind="struct">sServerDescription</class>
    <class kind="struct">sSkeletonData</class>
    <class kind="struct">sSkeletonDescription</class>
    <member kind="define">
      <type>#define</type>
      <name>MAX_ANALOG_CHANNELS</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a7572be55126f8a882cfce4435cde012e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_ANALOG_SUBFRAMES</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a070776000cf6426c15ce9ca5c1861f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_FORCEPLATES</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a37c0bab1ae341b1e0a3b6c462443d025</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_LABELED_MARKERS</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a481e947e942cee064bc3ef2f1c81c3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_MARKERS</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a0b071dd9d53373f942e4dabd3e70e452</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_MODELS</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>aff903af1964a7ac4a6fe71edd5efaa6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_NAMELENGTH</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a779a77bbfe15b945b946a2e52b27ff33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_PACKETSIZE</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>ac53b290f46325f25340a4b1cb0f3271b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_RBMARKERS</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a6a1f29379bf782e895d7c51a4cfcdc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_RIGIDBODIES</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a470e7077ef07d773884c707de48daf06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SKELETONS</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>aa6cdece2160a0dc7579e58df889eea8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SKELRIGIDBODIES</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>ad74bc1222f030eda40d87fa62217de4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_UNLABELED_MARKERS</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>ab9dcdce0169b580805b19afc0e21f96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAT_FRAMEOFDATA</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>ab8300af827681b89651d415ec323e6bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAT_MESSAGESTRING</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>aee379ba91e5642f0e62e920c7af15715</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAT_MODELDEF</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a301c8d204dc90a6385ba113633072f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAT_PING</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a40b8f24d7ccd6d0708a5e7dac5620001</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAT_PINGRESPONSE</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a12edd3a7cb42cba400bccb6d4ef9a3b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAT_REQUEST</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>add39f7df06299cc5d8e1d2e36de93337</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAT_REQUEST_FRAMEOFDATA</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>adfe036eda45f3ee6a6c68ddb9fd765fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAT_REQUEST_MODELDEF</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a95584f0f686f3089ae3040787d9781b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAT_RESPONSE</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a6feb9abddc13c6b7061efa04385560d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAT_UNRECOGNIZED_REQUEST</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a58dc34b91ed90eba3aa34774f34b388e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNDEFINED</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a2dc3870be25a19efa2940150507aaf71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XINGYING_API</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>aab59ba10dce4852cbd3b6370d8089bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XINGYING_CALLCONV</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a89ea81b275c559ec4a1d0b6774a0405d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XINGYING_DEPRECATED</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a928a98d9f761a1b3fdb13c48e4a1ee0c</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="typedef">
      <type>enum ConnectionType</type>
      <name>ConnectionType</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a673eb340d7e10b0e421e81ba6cf2c122</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum DataDescriptors</type>
      <name>DataDescriptors</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>ad53c424f8bf8fd7fcd3ba8d3975128dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum ErrorCode</type>
      <name>ErrorCode</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a061aaef95b86fa32c71b19ba62a4b6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>MarkerData</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a4a672babacbb14bbe1db76260eeff486</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="typedef">
      <type>enum NAT_EulerOrder</type>
      <name>NAT_EulerOrder</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>ad3fbed87546d75fc3f3254afd4fd1baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct sRigidBodyData</type>
      <name>sRigidBodyData</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a8f46111e1010b964b275258bae855271</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct sSkeletonDescription</type>
      <name>sSkeletonDescription</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>aaf2c3c10f932f2549e4cfd9a6e7a4362</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum Verbosity</type>
      <name>Verbosity</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a0db6ec67f58b00c62a16461f5cff13c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConnectionType</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>aa1f0e2efd52935fd01bfece0fbead81f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionType_Multicast</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>aa1f0e2efd52935fd01bfece0fbead81fa7a93ca4b0cae3d76b31d5719ba1485f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionType_Unicast</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>aa1f0e2efd52935fd01bfece0fbead81fae71b7506f0aef3f3c52c3407993043f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DataDescriptors</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>ae2ef7da0d8fb1dcb1079333508bd3172</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Descriptor_MarkerSet</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>ae2ef7da0d8fb1dcb1079333508bd3172aac1656bc43429f5d36e65d6371ffb1ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Descriptor_RigidBody</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>ae2ef7da0d8fb1dcb1079333508bd3172a981a1ddbd89d9ea1826fa792f9bf7565</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Descriptor_Skeleton</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>ae2ef7da0d8fb1dcb1079333508bd3172aed1ce56238f5f441f451764bce2f127d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Descriptor_ForcePlate</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>ae2ef7da0d8fb1dcb1079333508bd3172abe1dbb28ddc28fb86ab2e3dd65d2840a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ErrorCode</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a59e56af19e754a6aa26a612ebf91d05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ErrorCode_OK</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a59e56af19e754a6aa26a612ebf91d05fa21ff3e5e10164fd2ef98e9d0ea0c5286</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ErrorCode_Internal</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a59e56af19e754a6aa26a612ebf91d05fa1e029a01a81809d46d930cafe366ab92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ErrorCode_External</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a59e56af19e754a6aa26a612ebf91d05fa583e01d90a7215bb1d1b2cc8277e7200</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ErrorCode_Network</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a59e56af19e754a6aa26a612ebf91d05fa5fa506bf21d0d2cc75f31a75500f978d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ErrorCode_Other</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a59e56af19e754a6aa26a612ebf91d05fac7f1a90d3741204242a485bb6e3b52a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NAT_EulerOrder</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_XYZs</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857ac8ab7cc4447a45a54b0b0965b4214902</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_XYXs</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857ad2fa1bc11b5eeeaccd4453d621089327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_XZYs</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857aa4cd8048837ff280af25f502b848f392</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_XZXs</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a4f75c0352509f6fb867c1ad8dc437be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_YZXs</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a37605d0190ebebbdffd1cf8e58c2f5d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_YZYs</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857acab7e73f8296c6b94c5e8a0c74f31609</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_YXZs</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a9581718eaacb438ed297703edb1a5350</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_YXYs</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a1282540487789a20a0f066a5ab271ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_ZXYs</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857af8a0803a100ab0c353dac3a154e6fd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_ZXZs</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857ad313edf3c1c67649484af45b448c633c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_ZYXs</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a231fce7d64f87c5c0a971e365b62e742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_ZYZs</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a66321df576cfedb6ab788418f0ec15a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_ZYXr</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857ac5e82afaf92c62adc9eac1e2907eda59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_XYXr</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a5fdc31fc36ecd3b91df360a9b9c569ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_YZXr</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a92d1bd2401972093eaa4e52c0cfcee6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_XZXr</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a4eafa0b33bab5775680c178e603a48b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_XZYr</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a8de3b5e64032e5c82c76a57e14fec643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_YZYr</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857ad6813da029454b2e6d21785badefb4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_ZXYr</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a5fff770efe5c87bd78d465d407d43311</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_YXYr</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a61ce5a2d15ff943f668203a3e3e8affe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_YXZr</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a8ef245d41efdc067277bed3adf855742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_ZXZr</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857ac22baf57cd204a9351f9b97e77dde73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_XYZr</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a2913d2cf2b08104a57d23c93c3692b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAT_ZYZr</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>a080b7d07c80f6b46598e2752aa420857a69a967a188e346f9af5c9ab3e8c00ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Verbosity</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>abf3be10d03894afb391f3a2935e3b313</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Verbosity_None</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>abf3be10d03894afb391f3a2935e3b313ab786520bc079a14f1d1a204f4278a173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Verbosity_Info</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>abf3be10d03894afb391f3a2935e3b313a581bc2b8949052dc198dea784ce03e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Verbosity_Warning</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>abf3be10d03894afb391f3a2935e3b313a56817137040f768af29441d3657aa63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Verbosity_Error</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>abf3be10d03894afb391f3a2935e3b313a7114c0ccd0758a0280d8d02ad61604bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Verbosity_Debug</name>
      <anchorfile>SeekerSDKTypes_8h.html</anchorfile>
      <anchor>abf3be10d03894afb391f3a2935e3b313a504da887032a98f2ed8bf945b2f36148</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>version.cpp</name>
    <path>/tmp/ws/src/mocap_nokov/src/</path>
    <filename>version_8cpp</filename>
    <includes id="version_8h" name="version.h" local="no" imported="no">mocap_nokov/version.h</includes>
    <namespace>mocap_nokov</namespace>
  </compound>
  <compound kind="file">
    <name>version.h</name>
    <path>/tmp/ws/src/mocap_nokov/include/mocap_nokov/</path>
    <filename>version_8h</filename>
    <class kind="class">mocap_nokov::Version</class>
    <namespace>mocap_nokov</namespace>
  </compound>
  <compound kind="class">
    <name>mocap_nokov::DataModel</name>
    <filename>classmocap__nokov_1_1DataModel.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmocap__nokov_1_1DataModel.html</anchorfile>
      <anchor>a60aa3b5327295764f6db77b5bf91b310</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataModel</name>
      <anchorfile>classmocap__nokov_1_1DataModel.html</anchorfile>
      <anchor>af6c4bcb69780717e2c0bb6f882d7b9f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ModelFrame</type>
      <name>dataFrame</name>
      <anchorfile>classmocap__nokov_1_1DataModel.html</anchorfile>
      <anchor>a8b7d5871e0a25fd3369e5be162dd4d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frameNumber</name>
      <anchorfile>classmocap__nokov_1_1DataModel.html</anchorfile>
      <anchor>a64b37247abb3cc74aa48fab8a31bf982</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mocap_nokov::ServerDescription::Default</name>
    <filename>structmocap__nokov_1_1ServerDescription_1_1Default.html</filename>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>IpAddress</name>
      <anchorfile>structmocap__nokov_1_1ServerDescription_1_1Default.html</anchorfile>
      <anchor>aaea7decf250dcbdd9f7627acf0271c63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mocap_nokov::Marker</name>
    <filename>structmocap__nokov_1_1Marker.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmocap__nokov_1_1Marker.html</anchorfile>
      <anchor>aa9b466d100cbe29133a93de241b9b439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmocap__nokov_1_1Marker.html</anchorfile>
      <anchor>a1d21f1477684b424f46cb1fae37aad13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmocap__nokov_1_1Marker.html</anchorfile>
      <anchor>a0dd86cd27eb2f4b4ecbd5c339eb1bcd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mocap_nokov::MarkerSet</name>
    <filename>structmocap__nokov_1_1MarkerSet.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmocap__nokov_1_1MarkerSet.html</anchorfile>
      <anchor>a621bf3644516a50d5b9aa200bb449667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Marker &gt;</type>
      <name>markers</name>
      <anchorfile>structmocap__nokov_1_1MarkerSet.html</anchorfile>
      <anchor>a0b2321710051b910b4f0b1d22a0cf0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>name</name>
      <anchorfile>structmocap__nokov_1_1MarkerSet.html</anchorfile>
      <anchor>a0bf63985d1cabebf15148b18633ae0df</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mocap_nokov::ModelDescription</name>
    <filename>structmocap__nokov_1_1ModelDescription.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmocap__nokov_1_1ModelDescription.html</anchorfile>
      <anchor>ab58182a09bdea3eea0b5bbd13d9fc876</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ModelDescription</name>
      <anchorfile>structmocap__nokov_1_1ModelDescription.html</anchorfile>
      <anchor>a9ea8493dd4694172be295f9ebf4e5b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>markerNames</name>
      <anchorfile>structmocap__nokov_1_1ModelDescription.html</anchorfile>
      <anchor>ae3c42f64b04062a546e2751e1e435782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmocap__nokov_1_1ModelDescription.html</anchorfile>
      <anchor>a98a289086ca3cf66aa32686191174d99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mocap_nokov::ModelFrame</name>
    <filename>structmocap__nokov_1_1ModelFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmocap__nokov_1_1ModelFrame.html</anchorfile>
      <anchor>a4a65e5b4b7d8a29eedfdb545e83e7fe4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ModelFrame</name>
      <anchorfile>structmocap__nokov_1_1ModelFrame.html</anchorfile>
      <anchor>a9f59c485466f1954400e408daf15b5e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>latency</name>
      <anchorfile>structmocap__nokov_1_1ModelFrame.html</anchorfile>
      <anchor>a10e154652c1366eee15a9996e86b3d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; MarkerSet &gt;</type>
      <name>markerSets</name>
      <anchorfile>structmocap__nokov_1_1ModelFrame.html</anchorfile>
      <anchor>aa071cdeaae2c43bf9a78f5a572df7c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Marker &gt;</type>
      <name>otherMarkers</name>
      <anchorfile>structmocap__nokov_1_1ModelFrame.html</anchorfile>
      <anchor>afe5ac4d8ad1bb48e8562899315577d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; RigidBody &gt;</type>
      <name>rigidBodies</name>
      <anchorfile>structmocap__nokov_1_1ModelFrame.html</anchorfile>
      <anchor>a4239f3867e609c0f8f87f249cbcb4579</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mocap_nokov::NodeConfiguration</name>
    <filename>structmocap__nokov_1_1NodeConfiguration.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fromRosParam</name>
      <anchorfile>structmocap__nokov_1_1NodeConfiguration.html</anchorfile>
      <anchor>ace8dd1562ce164df92f846cb99e5bf7d</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ServerDescription &amp;serverDescription, PublisherConfigurations &amp;pubConfigs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mocap_nokov::NokovRosBridge</name>
    <filename>classmocap__nokov_1_1NokovRosBridge.html</filename>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmocap__nokov_1_1NokovRosBridge.html</anchorfile>
      <anchor>a90bdc2be4814a1926258b0a5b9d9d1d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NokovRosBridge</name>
      <anchorfile>classmocap__nokov_1_1NokovRosBridge.html</anchorfile>
      <anchor>ad0a8f85327e7256152d4abd7d7d2d9a0</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ServerDescription const &amp;serverDescr, PublisherConfigurations const &amp;pubConfigs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigureCallback</name>
      <anchorfile>classmocap__nokov_1_1NokovRosBridge.html</anchorfile>
      <anchor>a4b30ea575114d2b0653aaae82d66c556</anchor>
      <arglist>(MocapNokovConfig &amp;config, uint32_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classmocap__nokov_1_1NokovRosBridge.html</anchorfile>
      <anchor>ae8e7cc8dd975665e99e7c4fa7bd4f267</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialized</name>
      <anchorfile>classmocap__nokov_1_1NokovRosBridge.html</anchorfile>
      <anchor>aade60a925b7eec0dc42abc7d2be92c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>classmocap__nokov_1_1NokovRosBridge.html</anchorfile>
      <anchor>ae1266aa9eb3f99b02bc022e2288323e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; RigidBodyPublishDispatcher &gt;</type>
      <name>publishDispatcherPtr</name>
      <anchorfile>classmocap__nokov_1_1NokovRosBridge.html</anchorfile>
      <anchor>a495f269e7bebeb7cd686c08686eca659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PublisherConfigurations</type>
      <name>publisherConfigurations</name>
      <anchorfile>classmocap__nokov_1_1NokovRosBridge.html</anchorfile>
      <anchor>a37cf73b60996fbd89215a0d1d8c60983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; SeekerSDKClient &gt;</type>
      <name>sdkClientPtr</name>
      <anchorfile>classmocap__nokov_1_1NokovRosBridge.html</anchorfile>
      <anchor>a5342c5b2c3c49d072e7d6925119b2492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; MocapNokovConfig &gt;</type>
      <name>server</name>
      <anchorfile>classmocap__nokov_1_1NokovRosBridge.html</anchorfile>
      <anchor>aa0ecec047b4e1aaf3e65227ae077b6d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ServerDescription</type>
      <name>serverDescription</name>
      <anchorfile>classmocap__nokov_1_1NokovRosBridge.html</anchorfile>
      <anchor>a45fe415ddbcae1d8302a8d471d7f2bbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mocap_nokov::PublisherConfiguration</name>
    <filename>structmocap__nokov_1_1PublisherConfiguration.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>childFrameId</name>
      <anchorfile>structmocap__nokov_1_1PublisherConfiguration.html</anchorfile>
      <anchor>a8ee9e727ea564ebb7bec82c7ad93889b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>enableTfPublisher</name>
      <anchorfile>structmocap__nokov_1_1PublisherConfiguration.html</anchorfile>
      <anchor>a5d2f698a264173ef3fd29a3bfb3c19a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>odomTopicName</name>
      <anchorfile>structmocap__nokov_1_1PublisherConfiguration.html</anchorfile>
      <anchor>a5cb7ada4241b35087f05b4269a6bdb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>parentFrameId</name>
      <anchorfile>structmocap__nokov_1_1PublisherConfiguration.html</anchorfile>
      <anchor>a3e6459111ad8d5dbce8ba5015f33efe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>pose2dTopicName</name>
      <anchorfile>structmocap__nokov_1_1PublisherConfiguration.html</anchorfile>
      <anchor>a7adea289a9cb6befe53a457d17374288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>poseTopicName</name>
      <anchorfile>structmocap__nokov_1_1PublisherConfiguration.html</anchorfile>
      <anchor>af2bad3cc703ae52e1b505210d841b9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publishOdom</name>
      <anchorfile>structmocap__nokov_1_1PublisherConfiguration.html</anchorfile>
      <anchor>a8137e3cf5c8b4e9eab2dbd6b6f210b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publishPose</name>
      <anchorfile>structmocap__nokov_1_1PublisherConfiguration.html</anchorfile>
      <anchor>aa75a6f4436c3b72c038883032b58b963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publishPose2d</name>
      <anchorfile>structmocap__nokov_1_1PublisherConfiguration.html</anchorfile>
      <anchor>add95c8e9ea5ecbfcfeb154cfa76582bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publishTf</name>
      <anchorfile>structmocap__nokov_1_1PublisherConfiguration.html</anchorfile>
      <anchor>a5aad0fcaffdd176ad576109dc4ca3cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rigidBodyId</name>
      <anchorfile>structmocap__nokov_1_1PublisherConfiguration.html</anchorfile>
      <anchor>aa9e4cfec1b4736e8cccc12eeefbef71a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mocap_nokov::RigidBody</name>
    <filename>structmocap__nokov_1_1RigidBody.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>hasValidData</name>
      <anchorfile>structmocap__nokov_1_1RigidBody.html</anchorfile>
      <anchor>a7e84c58072f6fe5420a915731618fa40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RigidBody</name>
      <anchorfile>structmocap__nokov_1_1RigidBody.html</anchorfile>
      <anchor>a522bd7f7732a0c461107c492c8fa5896</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bodyId</name>
      <anchorfile>structmocap__nokov_1_1RigidBody.html</anchorfile>
      <anchor>ab71e5814effb3693d98742a1aac0b30e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isTrackingValid</name>
      <anchorfile>structmocap__nokov_1_1RigidBody.html</anchorfile>
      <anchor>a378bede7a01c694fe9d5c08bf15eb001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>meanMarkerError</name>
      <anchorfile>structmocap__nokov_1_1RigidBody.html</anchorfile>
      <anchor>af0fa74fe9217cddfdff2bd111182dcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pose</type>
      <name>pose</name>
      <anchorfile>structmocap__nokov_1_1RigidBody.html</anchorfile>
      <anchor>a066e45d732f71b3ec89abff4dcbaf374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>trackTimestamp</name>
      <anchorfile>structmocap__nokov_1_1RigidBody.html</anchorfile>
      <anchor>aa0e27c019a18ff428d51636ba8781008</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mocap_nokov::RigidBodyPublishDispatcher</name>
    <filename>classmocap__nokov_1_1RigidBodyPublishDispatcher.html</filename>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublishDispatcher.html</anchorfile>
      <anchor>ab20b8dd258de6e7bb53db68bd33b112d</anchor>
      <arglist>(ros::Time const &amp;time, std::vector&lt; RigidBody &gt; const &amp;rigidBodies)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RigidBodyPublishDispatcher</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublishDispatcher.html</anchorfile>
      <anchor>ac9dff78d77b19ea28fcc299d1f875ee1</anchor>
      <arglist>(ros::NodeHandle &amp;node, Version const &amp;sdkVersion, PublisherConfigurations const &amp;configs)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; int, RigidBodyPublisherPtr &gt;</type>
      <name>RigidBodyPublisherMap</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublishDispatcher.html</anchorfile>
      <anchor>ab8e4d350db44125422aef4997bc2a796</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::shared_ptr&lt; RigidBodyPublisher &gt;</type>
      <name>RigidBodyPublisherPtr</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublishDispatcher.html</anchorfile>
      <anchor>a6301662c556d9a450c0490b8df2a48bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RigidBodyPublisherMap</type>
      <name>rigidBodyPublisherMap</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublishDispatcher.html</anchorfile>
      <anchor>a1cb4ce8bd7f8a1bdf3401b6349a615aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mocap_nokov::RigidBodyPublisher</name>
    <filename>classmocap__nokov_1_1RigidBodyPublisher.html</filename>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublisher.html</anchorfile>
      <anchor>af95104f2cd9c6eec54ac3c1f47a735b5</anchor>
      <arglist>(ros::Time const &amp;time, RigidBody const &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RigidBodyPublisher</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublisher.html</anchorfile>
      <anchor>af0a23e89f0c06e65c038eba43f92429e</anchor>
      <arglist>(ros::NodeHandle &amp;node, Version const &amp;sdkVersion, PublisherConfiguration const &amp;config)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RigidBodyPublisher</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublisher.html</anchorfile>
      <anchor>abcd41be6843bfcffcdb4439434126c03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PublisherConfiguration</type>
      <name>config</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublisher.html</anchorfile>
      <anchor>a34859a3de50f150997615245b7fdc365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomPublisher</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublisher.html</anchorfile>
      <anchor>a8267ad71ad4c9b6c5da1cc7105a985c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pose2dPublisher</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublisher.html</anchorfile>
      <anchor>ac58af1eeb16e5731647436736d18b460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>posePublisher</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublisher.html</anchorfile>
      <anchor>a2cde0a3c335e88d3652006580fa89da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>tfPublisher</name>
      <anchorfile>classmocap__nokov_1_1RigidBodyPublisher.html</anchorfile>
      <anchor>a81a6e970435f86b0ee6d77ac4f3a8cc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sDataDescription</name>
    <filename>structsDataDescription.html</filename>
    <member kind="variable">
      <type>union sDataDescription::@1</type>
      <name>Data</name>
      <anchorfile>structsDataDescription.html</anchorfile>
      <anchor>a64ced8a69ca77f5540ad92223cf69af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sForcePlateDescription *</type>
      <name>ForcePlateDescription</name>
      <anchorfile>structsDataDescription.html</anchorfile>
      <anchor>a1024323fa4836a8d29dd5eff4f2747ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sMarkerSetDescription *</type>
      <name>MarkerSetDescription</name>
      <anchorfile>structsDataDescription.html</anchorfile>
      <anchor>a4ee0f8e945362ffa35b8e9884bee9c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sRigidBodyDescription *</type>
      <name>RigidBodyDescription</name>
      <anchorfile>structsDataDescription.html</anchorfile>
      <anchor>a4813a1e4529467bce22f6e24040196c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sSkeletonDescription *</type>
      <name>SkeletonDescription</name>
      <anchorfile>structsDataDescription.html</anchorfile>
      <anchor>a5be94d4a85812508300c66d921bc2f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structsDataDescription.html</anchorfile>
      <anchor>ab705542df7a02f1caaaf5ed12d91d4b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sDataDescriptions</name>
    <filename>structsDataDescriptions.html</filename>
    <member kind="variable">
      <type>sDataDescription</type>
      <name>arrDataDescriptions</name>
      <anchorfile>structsDataDescriptions.html</anchorfile>
      <anchor>ad54bb40c966ecf00a55a4ff091402bd2</anchor>
      <arglist>[MAX_MODELS]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nDataDescriptions</name>
      <anchorfile>structsDataDescriptions.html</anchorfile>
      <anchor>a1a2c09997d0b974095342ed0c97b69a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SeekerSDKClient</name>
    <filename>classSeekerSDKClient.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>DecodeTimecode</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>af950980fe9eac89200a060b47ba0fd9e</anchor>
      <arglist>(unsigned int inTimecode, unsigned int inTimecodeSubframe, int *hour, int *minute, int *second, int *frame, int *subframe)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>FreeDataDescriptions</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>aebcc0a459f8afc643fc4f26521c7a083</anchor>
      <arglist>(sDataDescriptions *pDataDescriptions)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDataDescriptions</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>ad67dd4357d732610dc09473ab83527db</anchor>
      <arglist>(sDataDescriptions **pDataDescriptions)</arglist>
    </member>
    <member kind="function">
      <type>sFrameOfMocapData *</type>
      <name>GetLastFrameOfMocapData</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>a81f215eec6085afc861bd9453989bedb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetServerDescription</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>ad5a42d2b9f7568c5a0b9b3820fd9ce28</anchor>
      <arglist>(sServerDescription *pServerDescription)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Initialize</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>aaa531ce6f0800a5f2952e2c2b7618ab2</anchor>
      <arglist>(char *szServerAddress)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>SeekerCopyFrame</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>ab897ef2a78f8152edc554c79adafe4ec</anchor>
      <arglist>(const sFrameOfMocapData *pSrc, sFrameOfMocapData *pDst)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>SeekerFreeFrame</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>a204c6f1eb4df369400a7ff3bb95c3a2c</anchor>
      <arglist>(sFrameOfMocapData *pDst)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SeekerSDKClient</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>a44cc66a0a2be248c0e4948569d105bd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SeekerSDKVersion</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>a04fa6eb51cd935daa6458e7518a01f99</anchor>
      <arglist>(unsigned char Version[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>SetDataCallback</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>a2812e1aa3d2e91c8970fc5157c78ab18</anchor>
      <arglist>(void(*CallbackFunction)(sFrameOfMocapData *pFrameOfData, void *pUserData), void *pUserData=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>SetForcePlateCallback</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>af00c84854fb6f4ee4cc64c67e265af4b</anchor>
      <arglist>(void(*CallbackFunction)(sForcePlates *pForcePlate, void *pUserData), void *pUserData=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>SetMessageCallback</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>a0a5bfe29d4508916d16fba962ee77937</anchor>
      <arglist>(void(*CallbackFunction)(int id, char *szTraceMessage))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetVerbosityLevel</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>a95880cfa8173612c213fd7716eb13502</anchor>
      <arglist>(int level)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TimecodeStringify</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>a758c209704fee367a5c41b99b1cf39ca</anchor>
      <arglist>(unsigned int inTimecode, unsigned int inTimecodeSubframe, char *Buffer, int BufferSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Uninitialize</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>aaa6dda458617b5d380a7cb2cf4b36880</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WaitForForcePlateInit</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>aba9ae86164d077ebb4f083f446454239</anchor>
      <arglist>(long time=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SeekerSDKClient</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>a01bc245ec89a5dd357e018dccc68f13f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ClientCore *</type>
      <name>m_pClientCore</name>
      <anchorfile>classSeekerSDKClient.html</anchorfile>
      <anchor>aace87206d21ee36904b7c9215cd745e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mocap_nokov::ServerDescription</name>
    <filename>structmocap__nokov_1_1ServerDescription.html</filename>
    <class kind="struct">mocap_nokov::ServerDescription::Default</class>
    <member kind="function">
      <type></type>
      <name>ServerDescription</name>
      <anchorfile>structmocap__nokov_1_1ServerDescription.html</anchorfile>
      <anchor>a1f70bad5ba62936a80121a8bb4b738e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>IpAddress</name>
      <anchorfile>structmocap__nokov_1_1ServerDescription.html</anchorfile>
      <anchor>a49e2591c033e2314ce8387c180099095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int64_t &gt;</type>
      <name>version</name>
      <anchorfile>structmocap__nokov_1_1ServerDescription.html</anchorfile>
      <anchor>af61cea9f4b86e4537bca054233f53240</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sForcePlateData</name>
    <filename>structsForcePlateData.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>Fxyz</name>
      <anchorfile>structsForcePlateData.html</anchorfile>
      <anchor>a5504df620ce203028d6524b6720b329b</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Mfree</name>
      <anchorfile>structsForcePlateData.html</anchorfile>
      <anchor>aa208362761a9f981b2550f09571675f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xyz</name>
      <anchorfile>structsForcePlateData.html</anchorfile>
      <anchor>a37e267b71b76612265a317115906f9f5</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sForcePlateDescription</name>
    <filename>structsForcePlateDescription.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>Electrical</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>ac6e49aa56eb77fdbf2d2dfdef614058c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fCalMat</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>abe69ea210bfbded83cf465940aecb373</anchor>
      <arglist>[8][8]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fCorners</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>a740bdbde47cfc9e8a619eca3a27bda11</anchor>
      <arglist>[4][3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fLength</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>a5bdd39f1a2d42c3bfc1d6d57d7948b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fWidth</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>a96146c86ac5beea4d2ae4d4ae8ffbd35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iChannelDataType</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>a5a295f3ec3f4c76c881f3234ab3ec2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>a5811cd849a8e152e30cebbad1469c63b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iPlateType</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>a676a18bb9a6a254f77114dea66dda61c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nChannels</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>a8da98db0846edd29f3679df72496c90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Orientation</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>a3dac6283928906b892014ead75387311</anchor>
      <arglist>[3][3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Position</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>adb0cad9857653c6487cd144bc621868a</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scale</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>a4fdaa7898e6f2557a9c7076be5436e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>szChannelNames</name>
      <anchorfile>structsForcePlateDescription.html</anchorfile>
      <anchor>a5ae606ebda850cb875ce253fc7e7daf4</anchor>
      <arglist>[MAX_ANALOG_CHANNELS][MAX_NAMELENGTH]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sForcePlates</name>
    <filename>structsForcePlates.html</filename>
    <member kind="variable">
      <type>sForcePlateData</type>
      <name>ForcePlates</name>
      <anchorfile>structsForcePlates.html</anchorfile>
      <anchor>a8486d186c7045ecb6518f2154bd18587</anchor>
      <arglist>[MAX_FORCEPLATES]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iFrame</name>
      <anchorfile>structsForcePlates.html</anchorfile>
      <anchor>a39b2b1cb24eaeee1ea1162a1ad609f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nForcePlates</name>
      <anchorfile>structsForcePlates.html</anchorfile>
      <anchor>acf9bdcb678ba15bc490b4c81d8f71b5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sFrameOfMocapData</name>
    <filename>structsFrameOfMocapData.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>Analogdata</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>aa122f89b1358fd94268ea42be701bf17</anchor>
      <arglist>[MAX_ANALOG_CHANNELS]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fLatency</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>aff56d52ee03cc17c13c774680f11d129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iFrame</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>af23272b0503ecaba3c217b2ce15b1b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long</type>
      <name>iTimeStamp</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>a9d487da52f24a5348e823fde61bcf227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sMarker</type>
      <name>LabeledMarkers</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>a7071ddfd44d686a58ae710fbd7981ffa</anchor>
      <arglist>[MAX_LABELED_MARKERS]</arglist>
    </member>
    <member kind="variable">
      <type>sMarkerSetData</type>
      <name>MocapData</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>aaffc4365fee1e95d7adf8e88450bc1d1</anchor>
      <arglist>[MAX_MODELS]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nAnalogdatas</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>a8927da4f04b6e6cc8af241ad2fa6b516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nLabeledMarkers</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>aaf2f9755812cc2a478d49b1b3b6da5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nMarkerSets</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>a83a2f61a58f469bb302b000f49022f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nOtherMarkers</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>af2230f71bd157593ca28cb11c0b55afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nRigidBodies</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>a37635872a306ed2a21f0a31a9e0a2a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nSkeletons</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>adcdd57adeaf374688227c57c6cc841d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MarkerData *</type>
      <name>OtherMarkers</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>aa1008d88286402ab49c525a17696a4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>params</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>ad3d3723032a7b1ccb5d2d3d46ae9585e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sRigidBodyData</type>
      <name>RigidBodies</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>a978dd7685913a2084b0fcc7e9886d338</anchor>
      <arglist>[MAX_RIGIDBODIES]</arglist>
    </member>
    <member kind="variable">
      <type>sSkeletonData</type>
      <name>Skeletons</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>a183b0fd5ab4e593d957a1a13fd820fcf</anchor>
      <arglist>[MAX_SKELETONS]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>Timecode</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>af58c74be9654651c8cec0749c5432e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>TimecodeSubframe</name>
      <anchorfile>structsFrameOfMocapData.html</anchorfile>
      <anchor>a1d2a4ff8d9f83db957f3a77304523755</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sMarker</name>
    <filename>structsMarker.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structsMarker.html</anchorfile>
      <anchor>acbca8032259192c871f86eed3db92e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>params</name>
      <anchorfile>structsMarker.html</anchorfile>
      <anchor>ad31d1fb1301fd9b3bff12eccb602f453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>size</name>
      <anchorfile>structsMarker.html</anchorfile>
      <anchor>aff64b135d0fd38527506b29ccb3df235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structsMarker.html</anchorfile>
      <anchor>ab85a48737807e3387eb50f178cbf62d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structsMarker.html</anchorfile>
      <anchor>a6610c1e28a3aabb6257a5cdc3f963243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structsMarker.html</anchorfile>
      <anchor>a8ebceeb3aead1e7e2dad7bfe0a3359b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sMarkerSetData</name>
    <filename>structsMarkerSetData.html</filename>
    <member kind="variable">
      <type>MarkerData *</type>
      <name>Markers</name>
      <anchorfile>structsMarkerSetData.html</anchorfile>
      <anchor>ac43f41871d52d4a208626796f08775db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nMarkers</name>
      <anchorfile>structsMarkerSetData.html</anchorfile>
      <anchor>a57c73ad379d57f539c2cd1da4955bb0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>szName</name>
      <anchorfile>structsMarkerSetData.html</anchorfile>
      <anchor>af15288225f5e9b817807f46b34fd4f01</anchor>
      <arglist>[MAX_NAMELENGTH]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sMarkerSetDescription</name>
    <filename>structsMarkerSetDescription.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>nMarkers</name>
      <anchorfile>structsMarkerSetDescription.html</anchorfile>
      <anchor>af6b66c3cbaf8a836ad982786eb4b1349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>szMarkerNames</name>
      <anchorfile>structsMarkerSetDescription.html</anchorfile>
      <anchor>a7e150fd006159796bae0b865f352654f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>szName</name>
      <anchorfile>structsMarkerSetDescription.html</anchorfile>
      <anchor>a4e6f1880caf524a33ed86fb1661226a2</anchor>
      <arglist>[MAX_NAMELENGTH]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sPacket</name>
    <filename>structsPacket.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>cData</name>
      <anchorfile>structsPacket.html</anchorfile>
      <anchor>ad04caaae24cbda60fe7b6bf6727559fc</anchor>
      <arglist>[MAX_PACKETSIZE]</arglist>
    </member>
    <member kind="variable">
      <type>union sPacket::@0</type>
      <name>Data</name>
      <anchorfile>structsPacket.html</anchorfile>
      <anchor>a2190417cc11227fbe43626e4dda7717e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fData</name>
      <anchorfile>structsPacket.html</anchorfile>
      <anchor>a7c61955245edb1cf26c86a9d1bda7f02</anchor>
      <arglist>[MAX_PACKETSIZE/4]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>iMessage</name>
      <anchorfile>structsPacket.html</anchorfile>
      <anchor>aac8bd055cd4b8f8456de846bbb4d5e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>lData</name>
      <anchorfile>structsPacket.html</anchorfile>
      <anchor>a19422517adbacf08838e24c3e23efecb</anchor>
      <arglist>[MAX_PACKETSIZE/8]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nDataBytes</name>
      <anchorfile>structsPacket.html</anchorfile>
      <anchor>a29d30daa5beeb768c956b4f5b9f3c735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sSender</type>
      <name>Sender</name>
      <anchorfile>structsPacket.html</anchorfile>
      <anchor>aeed5ad8182949edbfca3ff8f0c72f9e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>szData</name>
      <anchorfile>structsPacket.html</anchorfile>
      <anchor>a81b41e3ca8c6e089a314ee19187fcb09</anchor>
      <arglist>[MAX_PACKETSIZE]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sRigidBodyData</name>
    <filename>structsRigidBodyData.html</filename>
    <member kind="function">
      <type></type>
      <name>sRigidBodyData</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>ad0178cbaaadaa93762074a15dbf7ddb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>a3a74473749a44b6614d7fc43507fe532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>MarkerIDs</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>a483a03f0e9014ce4e407d1daca09ce15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MarkerData *</type>
      <name>Markers</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>a310a2dded9964fbcff0923fa96fb5305</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>MarkerSizes</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>ab037440ad88b19d5d705720fa1c88e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MeanError</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>a15b10d31104fd989be76705ed6657851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nMarkers</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>a148d5e686b5ee77e99e9b4bd41627438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>params</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>a0506bc3d30a7244a800e4dc5b8491dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qw</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>a219d8112b087df0ec35ca55cdd1ff2d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qx</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>acb830ebc5aa4afdfdd69c35cf1b13456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qy</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>a4b7f2b4c0e20c25c0b977c90c8026fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qz</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>a7801a8947e41690c279a7b6eab829ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>acbf2296c3fe785cf3d93c0ba296b3aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>aac1b8aa6ec6899ca6d168970ec65c45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structsRigidBodyData.html</anchorfile>
      <anchor>ad71f8bb93e97a0d781b04905480fa67c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sRigidBodyDescription</name>
    <filename>structsRigidBodyDescription.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structsRigidBodyDescription.html</anchorfile>
      <anchor>ad3692892f75e8b6ef2eb7d3879127c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>offsetx</name>
      <anchorfile>structsRigidBodyDescription.html</anchorfile>
      <anchor>ad61c50703e0936a97c2d063ec41c5832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>offsety</name>
      <anchorfile>structsRigidBodyDescription.html</anchorfile>
      <anchor>ab9e8c808a5dfe12391487ed2d2a44956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>offsetz</name>
      <anchorfile>structsRigidBodyDescription.html</anchorfile>
      <anchor>a76cbdd2de3458905c9aaf23e304314cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>parentID</name>
      <anchorfile>structsRigidBodyDescription.html</anchorfile>
      <anchor>aab45be7e6ad94ecbea8fbdd290179b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qw</name>
      <anchorfile>structsRigidBodyDescription.html</anchorfile>
      <anchor>a97210c6418ab21076d224155d26cc019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qx</name>
      <anchorfile>structsRigidBodyDescription.html</anchorfile>
      <anchor>a33fb64ac3119a12dacaf9ca2eb1bd577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qy</name>
      <anchorfile>structsRigidBodyDescription.html</anchorfile>
      <anchor>a235988ba593c80e56295af13430672ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>qz</name>
      <anchorfile>structsRigidBodyDescription.html</anchorfile>
      <anchor>a0e343519a0d424df2e60326508992c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>szName</name>
      <anchorfile>structsRigidBodyDescription.html</anchorfile>
      <anchor>ab6e85f0ec5402bc0e439867fe982b3db</anchor>
      <arglist>[MAX_NAMELENGTH]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sSender</name>
    <filename>structsSender.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>isVersionSupported</name>
      <anchorfile>structsSender.html</anchorfile>
      <anchor>a8137646e638704ee1aac6518dc6ad37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>SeekerSDKVersion</name>
      <anchorfile>structsSender.html</anchorfile>
      <anchor>a354e806f918e13cb0f1ed0f3dfcae203</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>szName</name>
      <anchorfile>structsSender.html</anchorfile>
      <anchor>a3425e4452f0d8d718a28ab0b037f3ba4</anchor>
      <arglist>[MAX_NAMELENGTH]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Version</name>
      <anchorfile>structsSender.html</anchorfile>
      <anchor>a93f0aa104a4cd1d439446e27e93e9e69</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sServerDescription</name>
    <filename>structsServerDescription.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>HostAppVersion</name>
      <anchorfile>structsServerDescription.html</anchorfile>
      <anchor>aecb7c78ff68215d14d33f84158a72eb5</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>HostComputerAddress</name>
      <anchorfile>structsServerDescription.html</anchorfile>
      <anchor>a9db8f9f4dd697388542c26905f908456</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>HostPresent</name>
      <anchorfile>structsServerDescription.html</anchorfile>
      <anchor>a4965bacd4cfaf74aa4aacb2c82be467d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>SeekerSDKVersion</name>
      <anchorfile>structsServerDescription.html</anchorfile>
      <anchor>af0b1bbca503fcf596b131f0ab8b00e7a</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>szHostApp</name>
      <anchorfile>structsServerDescription.html</anchorfile>
      <anchor>a2e9ef759c17d814ee919805da2e5061f</anchor>
      <arglist>[MAX_NAMELENGTH]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>szHostComputerName</name>
      <anchorfile>structsServerDescription.html</anchorfile>
      <anchor>a897699a9451b50ff57820f27586051e8</anchor>
      <arglist>[MAX_NAMELENGTH]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sSkeletonData</name>
    <filename>structsSkeletonData.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>nRigidBodies</name>
      <anchorfile>structsSkeletonData.html</anchorfile>
      <anchor>aa33715a3a7654fac47b6324aa7ff112f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sRigidBodyData *</type>
      <name>RigidBodyData</name>
      <anchorfile>structsSkeletonData.html</anchorfile>
      <anchor>a1dafa551c8794fa18914d4ba12103439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>skeletonID</name>
      <anchorfile>structsSkeletonData.html</anchorfile>
      <anchor>a6d95650cbb0ae34402045ad050ac2993</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sSkeletonDescription</name>
    <filename>structsSkeletonDescription.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>nRigidBodies</name>
      <anchorfile>structsSkeletonDescription.html</anchorfile>
      <anchor>af5ba7013ac53517f02f7d514781a0d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sRigidBodyDescription</type>
      <name>RigidBodies</name>
      <anchorfile>structsSkeletonDescription.html</anchorfile>
      <anchor>a0e64ad5c390b3a0aebf4a36f5a200788</anchor>
      <arglist>[MAX_SKELRIGIDBODIES]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>skeletonID</name>
      <anchorfile>structsSkeletonDescription.html</anchorfile>
      <anchor>a42e87ea9787ccbfc112c32ef880c59c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>szName</name>
      <anchorfile>structsSkeletonDescription.html</anchorfile>
      <anchor>a428faf7158a2464eff7501de0e45b82f</anchor>
      <arglist>[MAX_NAMELENGTH]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mocap_nokov::Version</name>
    <filename>classmocap__nokov_1_1Version.html</filename>
    <member kind="function">
      <type>std::string const  &amp;</type>
      <name>getVersionString</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>af9dae7dde1bc5bdda4fcab9309ce14c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>aea3cb93155a416da88b236d2b62381b8</anchor>
      <arglist>(const Version &amp;comparison) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>a48b2e506f5d27a4367cbc18972000253</anchor>
      <arglist>(const Version &amp;comparison) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>a7690bc53aa30998deb62f27b3f4b97e5</anchor>
      <arglist>(const Version &amp;comparison) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>a4f95ecab1e8da51a94383047d52b79b5</anchor>
      <arglist>(const Version &amp;comparison) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>acf6beac6d0bfb7bfb51ea29e1b23bb3a</anchor>
      <arglist>(const Version &amp;comparison) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVersion</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>a8c1cd1725dd86e536cd2a10d53e459c6</anchor>
      <arglist>(int major, int minor, int revision, int build)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Version</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>a14af6f2fb3c8b025726925b621dfbc5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Version</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>ae994c3a872ffb288f215d93c6dca77bb</anchor>
      <arglist>(int major, int minor, int revision, int build)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Version</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>a17a05e63efe92fce68d19a6d102ab1a2</anchor>
      <arglist>(const std::string &amp;version)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Version</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>a14ba4ef36144025dec63d18dc0261ee7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>v_build</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>abf982f9cd4a4973c1ee9055e74f886bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>v_major</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>ae5902f536948eb17a96daee54006204d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>v_minor</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>a30a4ed7609a27d42f99ceda26ff52615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>v_revision</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>aa49577d9b660c69f4acef49e3d5ebffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>v_string</name>
      <anchorfile>classmocap__nokov_1_1Version.html</anchorfile>
      <anchor>a27fad0a40dd37c2d471b92cc2eeab15e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mocap_nokov</name>
    <filename>namespacemocap__nokov.html</filename>
    <namespace>mocap_nokov::impl</namespace>
    <namespace>mocap_nokov::rosparam</namespace>
    <namespace>mocap_nokov::utilities</namespace>
    <class kind="class">mocap_nokov::DataModel</class>
    <class kind="struct">mocap_nokov::Marker</class>
    <class kind="struct">mocap_nokov::MarkerSet</class>
    <class kind="struct">mocap_nokov::ModelDescription</class>
    <class kind="struct">mocap_nokov::ModelFrame</class>
    <class kind="struct">mocap_nokov::NodeConfiguration</class>
    <class kind="class">mocap_nokov::NokovRosBridge</class>
    <class kind="struct">mocap_nokov::PublisherConfiguration</class>
    <class kind="struct">mocap_nokov::RigidBody</class>
    <class kind="class">mocap_nokov::RigidBodyPublishDispatcher</class>
    <class kind="class">mocap_nokov::RigidBodyPublisher</class>
    <class kind="struct">mocap_nokov::ServerDescription</class>
    <class kind="class">mocap_nokov::Version</class>
    <member kind="typedef">
      <type>std::vector&lt; PublisherConfiguration &gt;</type>
      <name>PublisherConfigurations</name>
      <anchorfile>namespacemocap__nokov.html</anchorfile>
      <anchor>a0b4adcec80ee5f736ed17e29bebe57d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct</type>
      <name>__attribute__</name>
      <anchorfile>namespacemocap__nokov.html</anchorfile>
      <anchor>a42b97c6f6237603e58231009e9aad6e6</anchor>
      <arglist>((__packed__)) Pose</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DataHandler</name>
      <anchorfile>namespacemocap__nokov.html</anchorfile>
      <anchor>a87b851fae59c5f9a5e3f006927509ebc</anchor>
      <arglist>(sFrameOfMocapData *pFrameOfData, void *pUserData)</arglist>
    </member>
    <member kind="function">
      <type>const DataModel &amp;</type>
      <name>GetCurrentFrame</name>
      <anchorfile>namespacemocap__nokov.html</anchorfile>
      <anchor>a2058fb27ed24128d1c7d3488ea75e8ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>DataModel</type>
      <name>frameObjData</name>
      <anchorfile>namespacemocap__nokov.html</anchorfile>
      <anchor>a6aa29c678f29e03fbd3054483e3f2db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>mtx</name>
      <anchorfile>namespacemocap__nokov.html</anchorfile>
      <anchor>a33df99e239f9ee931a2f9b074380b662</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mocap_nokov::impl</name>
    <filename>namespacemocap__nokov_1_1impl.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>check_and_get_param</name>
      <anchorfile>namespacemocap__nokov_1_1impl.html</anchorfile>
      <anchor>abbd813247cc1aa236b51458aa83aa30d</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;config_node, std::string const &amp;key, T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_and_get_param&lt; std::string &gt;</name>
      <anchorfile>namespacemocap__nokov_1_1impl.html</anchorfile>
      <anchor>aede12906581d4cacc7d6e2330537dd4d</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;config_node, std::string const &amp;key, std::string &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mocap_nokov::rosparam</name>
    <filename>namespacemocap__nokov_1_1rosparam.html</filename>
    <namespace>mocap_nokov::rosparam::keys</namespace>
  </compound>
  <compound kind="namespace">
    <name>mocap_nokov::rosparam::keys</name>
    <filename>namespacemocap__nokov_1_1rosparam_1_1keys.html</filename>
    <member kind="variable">
      <type>const std::string</type>
      <name>ChildFrameId</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>a83db0fde41d5b1ef75ab54a17dca0018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>EnableTfPublisher</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>ac3335dc871c518625882b1d70b525723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>OdomTopicName</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>ac581845fbf090a66426607cc8b686eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>ParentFrameId</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>a5831fede6b5bab54cbde3cc9e0485647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>Pose2dTopicName</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>aae978464d6dd0b4c9b0e868bb21a943a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PoseTopicName</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>a0df1a86785a3dfc12f58609c0df4d6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>RigidBodies</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>a7535aaf17ad613c82491ac7b18d4baaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>ServerIpAddrss</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>ade0b203d3b64c3cdac7faa2c0f47d608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>Version</name>
      <anchorfile>namespacemocap__nokov_1_1rosparam_1_1keys.html</anchorfile>
      <anchor>a71776aecffddee3b177233343e21c41e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mocap_nokov::utilities</name>
    <filename>namespacemocap__nokov_1_1utilities.html</filename>
    <member kind="function">
      <type>nav_msgs::Odometry</type>
      <name>getRosOdom</name>
      <anchorfile>namespacemocap__nokov_1_1utilities.html</anchorfile>
      <anchor>a35086450ffc46510b072c24f0f7844ee</anchor>
      <arglist>(RigidBody const &amp;body)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>getRosPose</name>
      <anchorfile>namespacemocap__nokov_1_1utilities.html</anchorfile>
      <anchor>a42dfb007de9af65cb2f62fcf813e8891</anchor>
      <arglist>(RigidBody const &amp;body)</arglist>
    </member>
  </compound>
</tagfile>
