|
PST SDK
6.0.0.0-272350a
|
Go to the documentation of this file.
200 void AddTrackerListener(
Listener* listener);
212 void RemoveTrackerListener(
Listener* listener);
244 static void Shutdown();
272 void SetFramerate(
double fps);
284 double GetFramerate()
const;
315 void SetExposure(
double time);
326 double GetExposure()
const;
344 void GetExposureRange(
double& min,
double& max)
const;
362 void EnableFiltering();
372 void DisableFiltering();
385 void SetPositionFilter(
double value);
398 void SetOrientationFilter(
double value);
414 void EnableTremorFilter();
424 void DisableTremorFilter();
439 void EnableImageTransfer();
449 void DisableImageTransfer();
464 bool GetImage(
Image& image)
const;
587 void SetDefaultReference();
629 static void EnableSharedMemory();
638 static void DisableSharedMemory();
670 static void DisableRestServer();
Main PST SDK class implementing tracker communication.
Definition: pstsdk_cpp.h:87
Basic vector class, cloning std::vector<T>.
Definition: PstVector.h:29
Tracking information retrieved from tracker.
Definition: PstTypes.h:157
Abstract listener class for receiving tracking information and tracking mode updates.
Definition: pstsdk_cpp.h:35
#define PST_EXPORT
Definition: PstBase.h:12
virtual void OnTrackerMode(const TrackerMode mode)
Callback function receiving tracking mode updates from the the tracker.
Definition: pstsdk_cpp.h:59
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:172
Images retrieved from the tracker.
Definition: PstTypes.h:27
TrackerMode
Tracker mode enum class.
Definition: PstTypes.h:193
virtual void OnTrackerData(const TrackerData &data)
Callback function receiving tracking information from the tracker.
Definition: pstsdk_cpp.h:47
Tracking target information.
Definition: PstTypes.h:41
Definition: PstString.h:17
Definition: ExportedTypeConversions.h:8
virtual ~Listener()
Definition: pstsdk_cpp.h:60