![]() |
PST SDK
6.0.0.0-272350a
|
Classes | |
| struct | PSTech::pstsdk::Image |
| Images retrieved from the tracker. More... | |
| struct | PSTech::pstsdk::Target |
| Tracking target information. More... | |
| struct | PSTech::pstsdk::TargetStatus |
| Tracking target status. More... | |
| struct | PSTech::pstsdk::Point |
| Estimated 3D marker location. More... | |
| struct | PSTech::pstsdk::TargetPose |
| Estimated tracking target pose and detected 3D markers. More... | |
| struct | PSTech::pstsdk::TrackerData |
| Tracking information retrieved from tracker. More... | |
| class | PSTech::PSTException |
| Generic tracker exception. More... | |
Typedefs | |
| typedef Utils::PstVector< Target > | PSTech::pstsdk::Targets |
| Vector of Target objects. More... | |
| typedef Utils::PstVector< TargetStatus > | PSTech::pstsdk::TargetStatuses |
| Vector of TargetStatus objects. More... | |
| typedef Utils::PstVector< Point > | PSTech::pstsdk::Points |
| Vector of Point objects. More... | |
| typedef Utils::PstVector< TargetPose > | PSTech::pstsdk::TargetPoses |
| Vector of TargetPose objects. More... | |
| typedef Utils::PstVector< Utils::PstArray< float, 3 > > | PSTech::pstsdk::MarkerList |
| Vector of 3D marker positions of a tracking Target. More... | |
| typedef Utils::PstVector<Utils::PstArray<float, 3> > PSTech::pstsdk::MarkerList |
| typedef Utils::PstVector<Point> PSTech::pstsdk::Points |
A vector containing TargetPose objects containing information about the pose of tracking Targets.
A vector containing TargetStatus objects containing information about the status of tracking Targets.
|
strong |
This enum class lists all status messages that can be reported by the tracker.
| Enumerator | |
|---|---|
| OK | The system is running OK |
| NOT_INITIALIZED | Tracker failed to initialize correctly |
| DISCONNECTED | The grabber has been disconnected |
| ERR_GENERAL | Unspecified grabber error |
| ERR_TIMEOUT | Grabber timeout error |
| ERR_NOCAMS_FOUND | Grabber could not detect any cameras |
| ERR_NOTENOUGHTCAMS_FOUND | Grabber could not detect sufficient cameras |
| ERR_INITERROR | Grabber did not initialize correctly |
| ERR_CANNOT_START_CAMS | Grabber could not start cameras |
| ERR_CANNOT_SETUP_CAMS | Grabber failed setting up cameras |
|
strong |
This enum class lists all modes that can be reported by the tracker.
| Enumerator | |
|---|---|
| LOWPOWER | Tracker is in lowpower mode waiting for activity to resume |
| SETUP | Tracker is in setup mode |
| TRACKING | Tracker is in tracking mode |
| TRAINING | Tracker is in training mode |
| DISCONNECT | Tracker has been disconnected |
| RECONNECT | Tracker has been reconnected |
| TRACKER_ERROR | Tracker has detected an error |
| UNKNOWN | Tracker is in an unknown state |