| PST SDK 6.0.0.0-272350a

Data Fields
PstTargetPose Struct Reference
PST SDK C API

Estimated tracking target pose. More...

`#include <pstsdk_c.h>`

Collaboration diagram for PstTargetPose:
[legend]

## Data Fields
PstTarget | target
float | pose_matrix [16]
size_t | number_of_matched_points
PstPoint * | matched_points

## Detailed Description

This struct contains the estimated pose information and matched points of a tracking target. The pose is provided as a row-major 4x4 transformation matrix describing the pose of the tracking target in the coordinate system defined in the PST-Client application (see the 'Reference coordinate system' Section in the PST Manual). The matched points are provided as a list of 3D data points that have been detected by the tracker and are estimated be part of the Target.

See also
  PstTarget
  PstTrackerData

## Field Documentation

## ◆ matched_points

PstPoint* PstTargetPose::matched_points

Array of detected 3D markers matched to this tracking target

## ◆ number_of_matched_points

size_t PstTargetPose::number_of_matched_points

The number of matched points

## ◆ pose_matrix

float PstTargetPose::pose_matrix[16]

Tracking target pose as a row-major 4x4 transformation matrix

Examples:
  listener.c.

## ◆ target

PstTarget PstTargetPose::target

Tracking target

Examples:
  listener.c, and trackingtarget.c.

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

- C:/CI/builds/c149454a/0/ps-tech/pst-distributor/pstsdk/c/include/pstsdk_c.h