<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>examples.dox</name>
    <path>C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/python/docs/</path>
    <filename>examples_8dox</filename>
  </compound>
  <compound kind="file">
    <name>main.dox</name>
    <path>C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/python/docs/</path>
    <filename>main_8dox</filename>
  </compound>
  <compound kind="file">
    <name>usage.dox</name>
    <path>C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/python/docs/</path>
    <filename>usage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/python/pstech/</path>
    <filename>____init_____8py</filename>
    <namespace>pstech</namespace>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/python/pstech/pstsdk/</path>
    <filename>pstsdk_2____init_____8py</filename>
    <namespace>pstech::pstsdk</namespace>
  </compound>
  <compound kind="file">
    <name>_capi.py</name>
    <path>C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/python/pstech/pstsdk/</path>
    <filename>__capi_8py</filename>
  </compound>
  <compound kind="file">
    <name>errors.py</name>
    <path>C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/python/pstech/pstsdk/</path>
    <filename>errors_8py</filename>
    <class kind="class">pstech::pstsdk::errors::TrackerError</class>
    <class kind="class">pstech::pstsdk::errors::NotInitializedError</class>
    <class kind="class">pstech::pstsdk::errors::NotSupportedError</class>
    <class kind="class">pstech::pstsdk::errors::OutOfRangeError</class>
    <class kind="class">pstech::pstsdk::errors::NotFoundError</class>
    <class kind="class">pstech::pstsdk::errors::HTTPError</class>
    <class kind="class">pstech::pstsdk::errors::FailedToAllocateMemoryError</class>
    <class kind="class">pstech::pstsdk::errors::NullPointerError</class>
    <class kind="class">pstech::pstsdk::errors::ImageRetrievalError</class>
    <class kind="class">pstech::pstsdk::errors::InvalidDataError</class>
    <class kind="class">pstech::pstsdk::errors::AlreadyExistsError</class>
    <class kind="class">pstech::pstsdk::errors::JSONError</class>
    <class kind="class">pstech::pstsdk::errors::EStatusMessage</class>
    <namespace>pstech::pstsdk::errors</namespace>
  </compound>
  <compound kind="file">
    <name>image.py</name>
    <path>C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/python/pstech/pstsdk/</path>
    <filename>image_8py</filename>
    <class kind="class">pstech::pstsdk::image::Image</class>
    <namespace>pstech::pstsdk::image</namespace>
  </compound>
  <compound kind="file">
    <name>point.py</name>
    <path>C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/python/pstech/pstsdk/</path>
    <filename>point_8py</filename>
    <class kind="class">pstech::pstsdk::point::Point</class>
    <namespace>pstech::pstsdk::point</namespace>
  </compound>
  <compound kind="file">
    <name>target.py</name>
    <path>C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/python/pstech/pstsdk/</path>
    <filename>target_8py</filename>
    <class kind="class">pstech::pstsdk::target::Target</class>
    <class kind="class">pstech::pstsdk::target::TargetPose</class>
    <class kind="class">pstech::pstsdk::target::TargetStatus</class>
    <namespace>pstech::pstsdk::target</namespace>
  </compound>
  <compound kind="file">
    <name>tracker.py</name>
    <path>C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/python/pstech/pstsdk/</path>
    <filename>tracker_8py</filename>
    <class kind="class">pstech::pstsdk::tracker::ETrackerMode</class>
    <class kind="class">pstech::pstsdk::tracker::Listener</class>
    <class kind="class">pstech::pstsdk::tracker::Tracker</class>
    <namespace>pstech::pstsdk::tracker</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_sdk_version</name>
      <anchorfile>namespacepstech_1_1pstsdk_1_1tracker.html</anchorfile>
      <anchor>a971bddd63e214137cc3711ea9dbb5d04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enable_logging</name>
      <anchorfile>namespacepstech_1_1pstsdk_1_1tracker.html</anchorfile>
      <anchor>a21703f97a2b4170f984e55e20055f689</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trackerdata.py</name>
    <path>C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/python/pstech/pstsdk/</path>
    <filename>trackerdata_8py</filename>
    <class kind="class">pstech::pstsdk::trackerdata::TrackerData</class>
    <namespace>pstech::pstsdk::trackerdata</namespace>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::AlreadyExistsError</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_already_exists_error.html</filename>
    <base>pstech::pstsdk::errors::TrackerError</base>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::EStatusMessage</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>OK</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</anchorfile>
      <anchor>af1ad54b7cc21348bcfc8d420f48e9842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>NOT_INITIALIZED</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</anchorfile>
      <anchor>a2cbaaf3b6d0cf555f590cbdef00962ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DISCONNECTED</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</anchorfile>
      <anchor>a3a9aa3ba96be1fc1a06633d000ce41b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GENERAL_ERROR</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</anchorfile>
      <anchor>aa1a5fd105e5471712749b6ec0cc037ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TIMEOUT_ERROR</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</anchorfile>
      <anchor>af16eae0cad402ae14241ee65e1fc366a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>NOCAMS_FOUND</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</anchorfile>
      <anchor>aed41c0318f5b2263bbf84159377c1ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>NOTENOUGHCAMS_FOUND</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</anchorfile>
      <anchor>a28363d3ab60ad5040d52e3c6bca46fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>INIT_ERROR</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</anchorfile>
      <anchor>ac005267b338009df49b55a71874a793f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CANNOT_START_CAMS</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</anchorfile>
      <anchor>a15a43e7fc9619b9e20f5879507157281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CANNOT_SETUP_CAMS</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</anchorfile>
      <anchor>ae0e68ee8b968faecf2078175c467a83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>NULL_TRACKER_HANDLE_ERROR</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</anchorfile>
      <anchor>a129c0f2383440b4ceb849b022b588f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UNKNOWN_STATUS</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_e_status_message.html</anchorfile>
      <anchor>a42a655b547a32fd9d1853a672eca07f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::tracker::ETrackerMode</name>
    <filename>classpstech_1_1pstsdk_1_1tracker_1_1_e_tracker_mode.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MODE_LOWPOWER</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_e_tracker_mode.html</anchorfile>
      <anchor>ae9005d662ae9ffa9ae26466abc21b80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MODE_SETUP</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_e_tracker_mode.html</anchorfile>
      <anchor>a357faac962159829cd7c1f87bc907517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MODE_TRACKING</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_e_tracker_mode.html</anchorfile>
      <anchor>abd4904653352337c480de2f8f220205a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MODE_TRAINING</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_e_tracker_mode.html</anchorfile>
      <anchor>a1696b4f7eb8a5ff5477e3705ed278560</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MODE_DISCONNECT</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_e_tracker_mode.html</anchorfile>
      <anchor>aacc1492b5046f39437b5cf34f2ceb29c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MODE_RECONNECT</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_e_tracker_mode.html</anchorfile>
      <anchor>ab5727d7dc6c74de88c40590b9e770ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MODE_ERROR</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_e_tracker_mode.html</anchorfile>
      <anchor>a2be99023eed6feb542af0198e56418f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MODE_UNKNOWN</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_e_tracker_mode.html</anchorfile>
      <anchor>a824d355e0d89fa5a85be21299ed27530</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Exception</name>
    <filename>class_exception.html</filename>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::FailedToAllocateMemoryError</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_failed_to_allocate_memory_error.html</filename>
    <base>pstech::pstsdk::errors::TrackerError</base>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::HTTPError</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_h_t_t_p_error.html</filename>
    <base>pstech::pstsdk::errors::TrackerError</base>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::image::Image</name>
    <filename>classpstech_1_1pstsdk_1_1image_1_1_image.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1image_1_1_image.html</anchorfile>
      <anchor>ab988d491ffee2cd5297b6819c747c07a</anchor>
      <arglist>(self, c_images)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1image_1_1_image.html</anchorfile>
      <anchor>abb56ba9e9963053ce0f7234db92aa25e</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>width</name>
      <anchorfile>classpstech_1_1pstsdk_1_1image_1_1_image.html</anchorfile>
      <anchor>ab7ad1c0dbdd7193f51f670fe0c6733ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>height</name>
      <anchorfile>classpstech_1_1pstsdk_1_1image_1_1_image.html</anchorfile>
      <anchor>a100335b9b486312948f9f0a369ea4983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>images</name>
      <anchorfile>classpstech_1_1pstsdk_1_1image_1_1_image.html</anchorfile>
      <anchor>a7a5af64ccdbeed35e27e97e4c86c4b21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::ImageRetrievalError</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_image_retrieval_error.html</filename>
    <base>pstech::pstsdk::errors::TrackerError</base>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::InvalidDataError</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_invalid_data_error.html</filename>
    <base>pstech::pstsdk::errors::TrackerError</base>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::JSONError</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_j_s_o_n_error.html</filename>
    <base>pstech::pstsdk::errors::TrackerError</base>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::tracker::Listener</name>
    <filename>classpstech_1_1pstsdk_1_1tracker_1_1_listener.html</filename>
    <member kind="function">
      <type>def</type>
      <name>on_tracker_data</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_listener.html</anchorfile>
      <anchor>a43663ad9a645bc43108e2030bb7cefc2</anchor>
      <arglist>(self, tracker_data, status_message)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_tracker_mode</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_listener.html</anchorfile>
      <anchor>aa2d66c7b09b940f0cfa89d05f31aafb4</anchor>
      <arglist>(self, mode)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::NotFoundError</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_not_found_error.html</filename>
    <base>pstech::pstsdk::errors::TrackerError</base>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::NotInitializedError</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_not_initialized_error.html</filename>
    <base>pstech::pstsdk::errors::TrackerError</base>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::NotSupportedError</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_not_supported_error.html</filename>
    <base>pstech::pstsdk::errors::TrackerError</base>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::NullPointerError</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_null_pointer_error.html</filename>
    <base>pstech::pstsdk::errors::TrackerError</base>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::OutOfRangeError</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_out_of_range_error.html</filename>
    <base>pstech::pstsdk::errors::TrackerError</base>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::point::Point</name>
    <filename>classpstech_1_1pstsdk_1_1point_1_1_point.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1point_1_1_point.html</anchorfile>
      <anchor>ab796d91c259c45e4a52aa07b2a89620b</anchor>
      <arglist>(self, c_point)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1point_1_1_point.html</anchorfile>
      <anchor>afbaf85e06d4ae53d4c4029400e2db27b</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classpstech_1_1pstsdk_1_1point_1_1_point.html</anchorfile>
      <anchor>a004d194afdc6b3e8255efd386de13024</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>position</name>
      <anchorfile>classpstech_1_1pstsdk_1_1point_1_1_point.html</anchorfile>
      <anchor>a6bd3f4044940d4b80e9fce126e339411</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::target::Target</name>
    <filename>classpstech_1_1pstsdk_1_1target_1_1_target.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1target_1_1_target.html</anchorfile>
      <anchor>a929b66c779401a1757aec4b9d6dc1f37</anchor>
      <arglist>(self, c_target)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1target_1_1_target.html</anchorfile>
      <anchor>a5bebbd4a8c9efc4f57c82af3e8f19e8c</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classpstech_1_1pstsdk_1_1target_1_1_target.html</anchorfile>
      <anchor>aea4b5505f758a52caefbe9d69c722611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>uuid</name>
      <anchorfile>classpstech_1_1pstsdk_1_1target_1_1_target.html</anchorfile>
      <anchor>aa95dca48ed0f9a341d1d9d3f20a8d76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classpstech_1_1pstsdk_1_1target_1_1_target.html</anchorfile>
      <anchor>ac334c7375cb99fd3871851053ebef5cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::target::TargetPose</name>
    <filename>classpstech_1_1pstsdk_1_1target_1_1_target_pose.html</filename>
    <base>pstech::pstsdk::target::Target</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1target_1_1_target_pose.html</anchorfile>
      <anchor>a6e8baacae425af5adbdd698823825e63</anchor>
      <arglist>(self, c_pose)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1target_1_1_target_pose.html</anchorfile>
      <anchor>a460446c47876ede87c8893d32ca08515</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose</name>
      <anchorfile>classpstech_1_1pstsdk_1_1target_1_1_target_pose.html</anchorfile>
      <anchor>a6624f000cc31e91278cae0e7b3bd3843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>matched_points</name>
      <anchorfile>classpstech_1_1pstsdk_1_1target_1_1_target_pose.html</anchorfile>
      <anchor>a06fd08cd1491ce75948933c5179a94b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::target::TargetStatus</name>
    <filename>classpstech_1_1pstsdk_1_1target_1_1_target_status.html</filename>
    <base>pstech::pstsdk::target::Target</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1target_1_1_target_status.html</anchorfile>
      <anchor>a886372c4853648ca2062ca909e841e80</anchor>
      <arglist>(self, c_status)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1target_1_1_target_status.html</anchorfile>
      <anchor>a2eadfa476c36cb4dd4fb2d70f256ef4f</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classpstech_1_1pstsdk_1_1target_1_1_target_status.html</anchorfile>
      <anchor>a1c761ca471877b340f2660f66b7e991a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::tracker::Tracker</name>
    <filename>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>afff0456d38e31f808469adf2e06f623e</anchor>
      <arglist>(self, path=&quot;&quot;, config_file=&quot;&quot;, db_file=&quot;&quot;, grabber_name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>af91aa88923a282dbec1d1a8a37f2ebe4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a18e9dfe0bccec7673f3f3ec3c96ab576</anchor>
      <arglist>(self, ex_type, ex_value, ex_traceback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_calibration_from_local_path</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>ab558c0f918f9b178895051e9a09c0092</anchor>
      <arglist>(self, path)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_connected_camera_urls</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>abdda62164488111eb266c893d672771f</anchor>
      <arglist>(self, silent=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_uncalibrated_camera_urls</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a82333142353691859736cc6e7cbfaa5a</anchor>
      <arglist>(self, silent=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_version_info</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a5df23bc3afd1b8d11998f331b72599d3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_config_path</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a3b293f34abd367cac715718ac6021105</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_single_measurement</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a18abe96208689069495534a5ceaf6587</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_tracker_listener</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a297e1d63d8c4ac56603a133f0a7631b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_tracker_listener</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>aba64206ddce0827e5497c69daaa3d59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a273c15b55e24fdcc7af98d4bd9bfcae2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pause</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a49f669c34b492826b66d12834f6ab0d6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system_check</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a0b47f70147b237205d541a49b2d4b8e7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_framerate</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a72010580d2c060ef28346ddd97231632</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_framerate</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a1ec440f5dbd153cf35c2130584c57f44</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_supported_framerates</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a1c8ea3c1621ba130c4c710da76c9a9b4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_exposure</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a3cc2338284020d9ddd292f205d730154</anchor>
      <arglist>(self, exposure)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_exposure</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a6aefb048324b0f6ea4a77c600e6e2432</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_exposure_range</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a26caadadd7a3b3d6eb1f3d322f4a75be</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enable_filtering</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a9181a3f7cef28f932936c5e6248a24c3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disable_filtering</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>ac235063db1988a86747a4001fabcb84e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_position_filter</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a194fe277ff19b3050280eaab8c6d66c5</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_orientation_filter</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a2141e7b1aac1cf25a5cf058db11c58a8</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enable_tremor_filter</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a04928b585df8750a2b83aabe04284077</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disable_tremor_filter</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a762e3127993f58d74bc6b030f1b93d22</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enable_image_transfer</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a09fed56bc34cd5b982e90fdb422b3aaf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disable_image_transfer</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a1b7aa0d3697ca348251196bccd6cc27a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_image</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>adfc1c505164b45b85fe9b4c008c3a74f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_target_list</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a63380f71229417bec67eb59f9730620e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_target_info</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a840518813aa37ddc3395cc53ddfe5454</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_target_status</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a7322fd850a440c9d730a4bd592d75e23</anchor>
      <arglist>(self, target_name, active)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_target_status</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>ae036783c6a88a7b9dda5cb7a394abcab</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_target_markers</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>abbd954df5248d79d6973519ccef0a16f</anchor>
      <arglist>(self, target_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_target_id</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>ac75067f5603578665975932ecb746da7</anchor>
      <arglist>(self, name, target_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_reference</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>adac4abb9bb769594458b1cd88a896d27</anchor>
      <arglist>(self, reference, relative=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_default_reference</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>ac8d39520a3a63f20637fbd8cc5e44e11</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_reference</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>aba9359e8d1841655716ce31b1725e41e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>import_json_model</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a4895a9d66af79f61848445714d3a8495</anchor>
      <arglist>(self, json_model)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>export_json_model</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>abe092b75044febec2e0967da2d51aba2</anchor>
      <arglist>(self, model_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_target_model</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>aebfcc0324c0f005aeb25b145ddcbcfee</anchor>
      <arglist>(self, model_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>enable_shared_memory</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a1228a3c71b0ec8b272027332aeccff84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>disable_shared_memory</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a2a4e063453e089df51bf67906555ffe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>enable_rest_server</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a4d08bd9e02e21a4e829723b9dcc9103d</anchor>
      <arglist>(address=&quot;localhost&quot;, port=&quot;7278&quot;, event_stream_retry_timeout=3000)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>disable_rest_server</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a3b2d598d1ea815d617547ed55da722cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classpstech_1_1pstsdk_1_1tracker_1_1_tracker.html</anchorfile>
      <anchor>a0b15ef40eba5c38d1bab111745d6ae42</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::trackerdata::TrackerData</name>
    <filename>classpstech_1_1pstsdk_1_1trackerdata_1_1_tracker_data.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1trackerdata_1_1_tracker_data.html</anchorfile>
      <anchor>a0b6de673775227550be57b595c50171a</anchor>
      <arglist>(self, c_tracker_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1trackerdata_1_1_tracker_data.html</anchorfile>
      <anchor>ae2d92c5cb783bb04eeb988baab92d4f1</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timestamp</name>
      <anchorfile>classpstech_1_1pstsdk_1_1trackerdata_1_1_tracker_data.html</anchorfile>
      <anchor>ad2ce54c5a34f7567f08cb8ce54bc7a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>seqnumber</name>
      <anchorfile>classpstech_1_1pstsdk_1_1trackerdata_1_1_tracker_data.html</anchorfile>
      <anchor>a3f2df2d389a8fde9cbc67731d9985250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>targetlist</name>
      <anchorfile>classpstech_1_1pstsdk_1_1trackerdata_1_1_tracker_data.html</anchorfile>
      <anchor>a789580f77c2b4368023caceb9c41144d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>datapoints</name>
      <anchorfile>classpstech_1_1pstsdk_1_1trackerdata_1_1_tracker_data.html</anchorfile>
      <anchor>a31485fa5079724e80b8ca2c6f7b95a20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pstech::pstsdk::errors::TrackerError</name>
    <filename>classpstech_1_1pstsdk_1_1errors_1_1_tracker_error.html</filename>
    <base>Exception</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_tracker_error.html</anchorfile>
      <anchor>a0137de9d10be99402391d31f07fe0c36</anchor>
      <arglist>(self, message)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message</name>
      <anchorfile>classpstech_1_1pstsdk_1_1errors_1_1_tracker_error.html</anchorfile>
      <anchor>a01012eb13f3283464955c0c9d2da1a2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pstech</name>
    <filename>namespacepstech.html</filename>
    <namespace>pstech::pstsdk</namespace>
  </compound>
  <compound kind="namespace">
    <name>pstech::pstsdk</name>
    <filename>namespacepstech_1_1pstsdk.html</filename>
    <namespace>pstech::pstsdk::errors</namespace>
    <namespace>pstech::pstsdk::image</namespace>
    <namespace>pstech::pstsdk::point</namespace>
    <namespace>pstech::pstsdk::target</namespace>
    <namespace>pstech::pstsdk::tracker</namespace>
    <namespace>pstech::pstsdk::trackerdata</namespace>
  </compound>
  <compound kind="namespace">
    <name>pstech::pstsdk::errors</name>
    <filename>namespacepstech_1_1pstsdk_1_1errors.html</filename>
    <class kind="class">pstech::pstsdk::errors::AlreadyExistsError</class>
    <class kind="class">pstech::pstsdk::errors::EStatusMessage</class>
    <class kind="class">pstech::pstsdk::errors::FailedToAllocateMemoryError</class>
    <class kind="class">pstech::pstsdk::errors::HTTPError</class>
    <class kind="class">pstech::pstsdk::errors::ImageRetrievalError</class>
    <class kind="class">pstech::pstsdk::errors::InvalidDataError</class>
    <class kind="class">pstech::pstsdk::errors::JSONError</class>
    <class kind="class">pstech::pstsdk::errors::NotFoundError</class>
    <class kind="class">pstech::pstsdk::errors::NotInitializedError</class>
    <class kind="class">pstech::pstsdk::errors::NotSupportedError</class>
    <class kind="class">pstech::pstsdk::errors::NullPointerError</class>
    <class kind="class">pstech::pstsdk::errors::OutOfRangeError</class>
    <class kind="class">pstech::pstsdk::errors::TrackerError</class>
  </compound>
  <compound kind="namespace">
    <name>pstech::pstsdk::image</name>
    <filename>namespacepstech_1_1pstsdk_1_1image.html</filename>
    <class kind="class">pstech::pstsdk::image::Image</class>
  </compound>
  <compound kind="namespace">
    <name>pstech::pstsdk::point</name>
    <filename>namespacepstech_1_1pstsdk_1_1point.html</filename>
    <class kind="class">pstech::pstsdk::point::Point</class>
  </compound>
  <compound kind="namespace">
    <name>pstech::pstsdk::target</name>
    <filename>namespacepstech_1_1pstsdk_1_1target.html</filename>
    <class kind="class">pstech::pstsdk::target::Target</class>
    <class kind="class">pstech::pstsdk::target::TargetPose</class>
    <class kind="class">pstech::pstsdk::target::TargetStatus</class>
  </compound>
  <compound kind="namespace">
    <name>pstech::pstsdk::tracker</name>
    <filename>namespacepstech_1_1pstsdk_1_1tracker.html</filename>
    <class kind="class">pstech::pstsdk::tracker::ETrackerMode</class>
    <class kind="class">pstech::pstsdk::tracker::Listener</class>
    <class kind="class">pstech::pstsdk::tracker::Tracker</class>
    <member kind="function">
      <type>def</type>
      <name>get_sdk_version</name>
      <anchorfile>namespacepstech_1_1pstsdk_1_1tracker.html</anchorfile>
      <anchor>a971bddd63e214137cc3711ea9dbb5d04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enable_logging</name>
      <anchorfile>namespacepstech_1_1pstsdk_1_1tracker.html</anchorfile>
      <anchor>a21703f97a2b4170f984e55e20055f689</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pstech::pstsdk::trackerdata</name>
    <filename>namespacepstech_1_1pstsdk_1_1trackerdata.html</filename>
    <class kind="class">pstech::pstsdk::trackerdata::TrackerData</class>
  </compound>
  <compound kind="page">
    <name>Using_SDK_python</name>
    <title>Using PST SDK</title>
    <filename>_using__s_d_k_python</filename>
    <docanchor file="_using__s_d_k_python" title="Installation">Installation_python</docanchor>
    <docanchor file="_using__s_d_k_python" title="PyPi Installation">Install_pypi</docanchor>
    <docanchor file="_using__s_d_k_python" title="Using the Python API directly from source">Install_manual</docanchor>
    <docanchor file="_using__s_d_k_python" title="Installing the camera plugins">Install_camera_plugin</docanchor>
    <docanchor file="_using__s_d_k_python" title="Initialization">Initialization_python</docanchor>
    <docanchor file="_using__s_d_k_python" title="Calibration">Calibration_python</docanchor>
    <docanchor file="_using__s_d_k_python" title="Tracking Target Setup">Target_python</docanchor>
    <docanchor file="_using__s_d_k_python" title="Usage">Usage_python</docanchor>
    <docanchor file="_using__s_d_k_python" title="Receiving tracker data">Receive_data_python</docanchor>
    <docanchor file="_using__s_d_k_python" title="Filtering">Filtering_python</docanchor>
    <docanchor file="_using__s_d_k_python" title="Camera Images">Images_python</docanchor>
    <docanchor file="_using__s_d_k_python" title="Reference System">Reference_python</docanchor>
    <docanchor file="_using__s_d_k_python" title="Safe Tracker Termination">Termination_python</docanchor>
  </compound>
  <compound kind="page">
    <name>Examples_python</name>
    <title>Examples</title>
    <filename>_examples_python</filename>
  </compound>
  <compound kind="page">
    <name>listener_python</name>
    <title>listener.py</title>
    <filename>listener_python</filename>
  </compound>
  <compound kind="page">
    <name>minimal_python</name>
    <title>minimal.py</title>
    <filename>minimal_python</filename>
  </compound>
  <compound kind="page">
    <name>sharedmemory_python</name>
    <title>sharedmemory.py</title>
    <filename>sharedmemory_python</filename>
  </compound>
  <compound kind="page">
    <name>trackingtarget_python</name>
    <title>trackingtarget.py</title>
    <filename>trackingtarget_python</filename>
  </compound>
  <compound kind="page">
    <name>exposure_python</name>
    <title>exposure.py</title>
    <filename>exposure_python</filename>
  </compound>
  <compound kind="page">
    <name>reference_python</name>
    <title>reference.py</title>
    <filename>reference_python</filename>
  </compound>
  <compound kind="page">
    <name>images_python</name>
    <title>images.py</title>
    <filename>images_python</filename>
  </compound>
  <compound kind="page">
    <name>restserver_python</name>
    <title>restserver.py</title>
    <filename>restserver_python</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>Using Python</title>
    <filename>index</filename>
    <docanchor file="index">python_module</docanchor>
    <docanchor file="index" title="Requirements">Requirements_python</docanchor>
    <docanchor file="index" title="Topics">Topics_python</docanchor>
  </compound>
</tagfile>
