onboardapi  9.10.0
by Rheinmetall
M_VideoTracker::TrackingState Namespace Reference

Enumerations

enum  Type {
  Init , Tracking , Coasting , Forced_Coasting ,
  Deleted , Lost
}
 Tracking status (of a single track) enumeration. More...
 

Functions

std::string toString (M_VideoTracker::TrackingState::Type val)
 
M_VideoTracker::TrackingState::Type fromString (const std::string &val)
 

Enumeration Type Documentation

◆ Type

Tracking status (of a single track) enumeration.

Enumerator
Init 

The tracking is activated, but the object is not tracked yet.

Tracking 

The object is tracked on the basis of image processing data.

Coasting 

The object trajectory is extrapolated due to occlusion.

Forced_Coasting 

The object trajectory is extrapolated due to forced coasting command from client.

Deleted 

The track was aborted by command. This is sent as last report before removal of track object.

Lost 

The track was lost, e.g. after coasting timeout. This is sent as last report before removal of track object.

Function Documentation

◆ fromString()

M_VideoTracker::TrackingState::Type M_VideoTracker::TrackingState::fromString ( const std::string &  val)
inline

◆ toString()

std::string M_VideoTracker::TrackingState::toString ( M_VideoTracker::TrackingState::Type  val)
inline