Loading...
Searching...
No Matches
pstech.pstsdk.point.Point Class Reference

Estimated 3D marker location. More...

Collaboration diagram for pstech.pstsdk.point.Point:
[legend]

## Public Member Functions
| __init__ (self, c_point)
| __eq__ (self, other)

## Public Attributes
tuple | id = c_point.id
| Marker identifier.
tuple | position = (c_point.position[0], c_point.position[1], c_point.position[2])
| The 3D marker location.
| detection_region = ETrackingRegion(c_point.detection_region)
| The tracking region of the detected marker.

## Detailed Description

Estimated 3D marker location.

This class contains information about individual 3D markers that have been detected by the PST Tracker but have not been estimated to be part of an active tracking target. As a single 3D point has no features to distinguish it from another, points are given an identifier based on their previous motion. Note that there is no guarantee that the identifier is consistent between sensor updates.

See also
  trackerdata.TrackerData

## Constructor & Destructor Documentation

## ◆ __init__()

pstech.pstsdk.point.Point.__init__ | ( |  | self,
|  |  | c_point )

## Member Function Documentation

## ◆ __eq__()

pstech.pstsdk.point.Point.__eq__ | ( |  | self,
|  |  | other )

## Member Data Documentation

## ◆ detection_region

pstech.pstsdk.point.Point.detection_region = ETrackingRegion(c_point.detection_region)

The tracking region of the detected marker.

## ◆ id

tuple pstech.pstsdk.point.Point.id = c_point.id

Marker identifier.

## ◆ position

tuple pstech.pstsdk.point.Point.position = (c_point.position[0], c_point.position[1], c_point.position[2])

The 3D marker location.

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

- pstech/pstsdk/point.py