Abstract listener class for receiving tracking information and tracking mode updates.
More...
#include <pstsdk_cpp.h>
Extend this class and implement its methods in order to receive tracking information and tracking mode updates from the PST Tracker. Alternatively, Tracker::GetSingleMeasurement() can be called to get the latest available tracking data.
- See also
- Tracker::AddTrackerListener()
-
Tracker::RemoveTrackerListener()
-
Tracker::GetSingleMeasurement()
- Examples
- exposure.cpp, images.cpp, listener.cpp, minimal.cpp, reference.cpp, and trackingtarget.cpp.
◆ ~Listener()
virtual PSTech::pstsdk::Listener::~Listener |
( |
| ) |
|
|
inlinevirtual |
◆ OnTrackerData()
virtual void PSTech::pstsdk::Listener::OnTrackerData |
( |
const TrackerData & |
data | ) |
|
|
inlinevirtual |
◆ OnTrackerMode()
virtual void PSTech::pstsdk::Listener::OnTrackerMode |
( |
const TrackerMode |
mode | ) |
|
|
inlinevirtual |
Implement the OnTrackerMode method to receive tracking mode updates of the PST Tracker. This function enables responding to the different PST Tracker mode changes enumerated by TrackerMode as soon as they occur.
- Parameters
-
[out] | mode | Current tracker mode code as TrackerMode enumeration member. |
- See also
- TrackerMode
- Examples
- listener.cpp.
The documentation for this class was generated from the following file:
- C:/CI/builds/aS8LEeTG/0/ps-tech/pst-installer/pstsdk/cpp/include/pstsdk_cpp.h