Loading...
Searching...
No Matches
PSTech::pstsdk Namespace Reference

## Namespaces
namespace | ExportedTypeConversions

## Classes
class | Listener
| Abstract listener class for receiving tracking information and tracking mode updates. More...
class | Tracker
| Main PST SDK class implementing tracker communication. More...
struct | Image
| Images retrieved from the tracker. More...
struct | Target
| Tracking target information. More...
struct | TargetStatus
| Tracking target status. More...
struct | Point
| Estimated 3D marker location. More...
struct | TargetPose
| Estimated tracking target pose and detected 3D markers. More...
struct | TrackerData
| Tracking information retrieved from tracker. More...
struct | CameraInfo
| Information for each camera of the connected PST Tracker. More...

## Typedefs
typedef Utils::PstVector< Target > | Targets
| Vector of Target objects.
typedef Utils::PstVector< TargetStatus > | TargetStatuses
| Vector of TargetStatus objects.
typedef Utils::PstVector< Point > | Points
| Vector of Point objects.
typedef Utils::PstVector< TargetPose > | TargetPoses
| Vector of TargetPose objects.
typedef Utils::PstVector< Utils::PstArray< float, 3 > > | MarkerList
| Vector of 3D marker positions of a tracking Target.
typedef Utils::PstVector< CameraInfo > | CameraInfoList
| Vector of CameraInfo objects.

## Enumerations
enum class | TrackingRegion { OPTIMAL , FULL }
| Region of the tracking working space in which markers are reported. More...
enum class | StatusMessage { OK , NOT_INITIALIZED , DISCONNECTED , ERR_GENERAL , ERR_TIMEOUT , ERR_NOCAMS_FOUND , ERR_NOTENOUGHTCAMS_FOUND , ERR_INITERROR , ERR_CANNOT_START_CAMS , ERR_CANNOT_SETUP_CAMS }
| Tracker status messages enum class. More...
enum class | TrackerMode { LOWPOWER , SETUP , TRACKING , TRAINING , DISCONNECT , RECONNECT , TRACKER_ERROR , UNKNOWN }
| Tracker mode enum class. More...

## Functions
void | EnableLogging ()
| Write plug-in status information to the standard C output stream stderr.
const char * | GetSdkVersion ()
| Retrieve the SDK version string.