PST SDK  6.0.0.0-272350a
PstTypes.h File Reference
#include "PstString.h"
#include "PstVector.h"
#include "PstArray.h"
+ Include dependency graph for PstTypes.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

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...
 

Namespaces

 PSTech
 
 PSTech::pstsdk
 

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...
 

Enumerations

enum  PSTech::pstsdk::StatusMessage {
  PSTech::pstsdk::StatusMessage::OK, PSTech::pstsdk::StatusMessage::NOT_INITIALIZED, PSTech::pstsdk::StatusMessage::DISCONNECTED, PSTech::pstsdk::StatusMessage::ERR_GENERAL,
  PSTech::pstsdk::StatusMessage::ERR_TIMEOUT, PSTech::pstsdk::StatusMessage::ERR_NOCAMS_FOUND, PSTech::pstsdk::StatusMessage::ERR_NOTENOUGHTCAMS_FOUND, PSTech::pstsdk::StatusMessage::ERR_INITERROR,
  PSTech::pstsdk::StatusMessage::ERR_CANNOT_START_CAMS, PSTech::pstsdk::StatusMessage::ERR_CANNOT_SETUP_CAMS
}
 Tracker status messages enum class. More...
 
enum  PSTech::pstsdk::TrackerMode {
  PSTech::pstsdk::TrackerMode::LOWPOWER, PSTech::pstsdk::TrackerMode::SETUP, PSTech::pstsdk::TrackerMode::TRACKING, PSTech::pstsdk::TrackerMode::TRAINING,
  PSTech::pstsdk::TrackerMode::DISCONNECT, PSTech::pstsdk::TrackerMode::RECONNECT, PSTech::pstsdk::TrackerMode::TRACKER_ERROR, PSTech::pstsdk::TrackerMode::UNKNOWN
}
 Tracker mode enum class. More...