Loading...
Searching...
No Matches
TrackerData Struct Reference
Pstsdk

Tracking information retrieved from tracker. More...

`#include <PstTypes.h>`

Collaboration diagram for TrackerData:
[legend]

## Public Attributes
double | timestamp
int | seqnumber
TargetPoses | targetlist
Points | datapoints

## Detailed Description

This struct contains all tracking information recorded at a certain time instance. It provides a list of all active tracking targets that have been detected by the PST Tracker, as well as a list of all 3D data points that have been detected by the tracker and are estimated not to be part of any active tracking target.

See also
  TargetPose
  Point
  Listener
  Tracker::GetSingleMeasurement()

Examples
  exposure.cpp, images.cpp, minimal.cpp, and trackingtarget.cpp.

## Member Data Documentation

## ◆ datapoints

Points datapoints

Vector of detected 3D markers not matched to a tracking target

## ◆ seqnumber

int seqnumber

Incremental data recording id

## ◆ targetlist

TargetPoses targetlist

Vector of detected tracking targets

Examples
  listener.cpp, and trackingtarget.cpp.

## ◆ timestamp

double timestamp

Timestamp of the moment the cameras captured the data. The timestamp uses the system clock provided in seconds since system boot (Windows) or Epoch (Linux).

The documentation for this struct was generated from the following file:

- include/PstTypes.h