 |
PST SDK
5.2.0.0-0eac0f6
|
Go to the documentation of this file.
146 void AddTrackerListener(
Listener* listener);
158 void RemoveTrackerListener(
Listener* listener);
190 static void Shutdown();
218 void SetFramerate(
double fps);
230 double GetFramerate()
const;
261 void SetExposure(
double time);
272 double GetExposure()
const;
290 void GetExposureRange(
double& min,
double& max)
const;
308 void EnableFiltering();
318 void DisableFiltering();
331 void SetPositionFilter(
double value);
344 void SetOrientationFilter(
double value);
360 void EnableTremorFilter();
370 void DisableTremorFilter();
385 void EnableImageTransfer();
395 void DisableImageTransfer();
410 bool GetImage(
Image& image)
const;
531 void SetDefaultReference();
573 static void EnableSharedMemory();
582 static void DisableSharedMemory();
614 static void DisableRestServer();
Main PST SDK class implementing tracker communication.
Definition: pstsdk_cpp.h:74
virtual void OnTrackerData(TrackerData &data)
Callback function receiving tracking information from the tracker.
Definition: pstsdk_cpp.h:46
Basic vector class, cloning std::vector<T>.
Definition: PstVector.h:29
Tracking information retrieved from tracker.
Definition: PstTypes.h:154
Abstract listener class for receiving tracking information.
Definition: pstsdk_cpp.h:34
#define PST_EXPORT
Definition: PstBase.h:12
void EnableLogging()
Write plug-in status information to the standard C output stream stderr.
const char * GetSdkVersion()
Retrieve the SDK version string.
StatusMessage
Tracker status messages enum class.
Definition: PstTypes.h:169
Images retrieved from the tracker.
Definition: PstTypes.h:27
Tracking target information.
Definition: PstTypes.h:41
Definition: PstString.h:17
Definition: PstArray.h:10
virtual ~Listener()
Definition: pstsdk_cpp.h:47