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 |