5.3.2.22. Struct track_t
Defined in File tracking_struct.h
5.3.2.22.1. Struct Documentation
-
struct track_t
Description of a track.
Public Members
-
uint32_t id
Track unique identifiers. A track identifier should starts from 1 while 0 should be reserved for uninitialized structure.
-
float extrapol_x1
Last \(x\) position of the extrapolated track.
-
float extrapol_y1
Last \(y\) position of the extrapolated track.
-
float extrapol_x2
Before last \(x\) position of the extrapolated track.
-
float extrapol_y2
Before last \(y\) position of the extrapolated track.
-
float extrapol_dx
Velocity \(x\) estimation of the track for extrapolation between
extrapol_x1andextrapol_x2.
-
float extrapol_dy
Velocity \(y\) estimation of the track for extrapolation between
extrapol_y1andextrapol_y2.
-
uint8_t extrapol_order
Number of times this track has been extrapolated (used only if
state==STATE_LOST).
-
enum change_state_reason_e change_state_reason
Reason of the noise type classification.
-
vec_uint32_t RoIs_id
Vector of the RoI ids history of this track.
-
uint32_t id