|
ReUseX
0.0.1
3D Point Cloud Processing for Building Reuse
|
Multi-object tracking state for a single tracked instance. More...
#include <object.hpp>

Public Attributes | |
| int | track_id = -1 |
| Unique tracking identifier. | |
| std::optional< std::vector< Pose > > | history_pose |
| Optional history of pose keypoints from previous frames. | |
| std::vector< std::tuple< float, float > > | track_trace |
| Trajectory trace as (x, y) positions from previous frames. | |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const Track &track) |
Multi-object tracking state for a single tracked instance.
Definition at line 174 of file object.hpp.
|
friend |
| std::optional<std::vector<Pose> > ReUseX::vision::common::object::Track::history_pose |
Optional history of pose keypoints from previous frames.
Definition at line 178 of file object.hpp.
| int ReUseX::vision::common::object::Track::track_id = -1 |
Unique tracking identifier.
Definition at line 175 of file object.hpp.
| std::vector<std::tuple<float, float> > ReUseX::vision::common::object::Track::track_trace |
Trajectory trace as (x, y) positions from previous frames.
Definition at line 181 of file object.hpp.