onboardapi  9.10.0
by Rheinmetall
M_Common::ObjectRelationKind Namespace Reference

Enumerations

enum  Type {
  Unknown , DerivedFrom , Associated , PointOfOrigin ,
  PointOfDestination , ClusterComponent , TrackSplit , TrackMerge ,
  Duplicate
}
 Enumeration for the reason two detections are linked. More...
 

Functions

std::string toString (M_Common::ObjectRelationKind::Type val)
 
M_Common::ObjectRelationKind::Type fromString (const std::string &val)
 

Enumeration Type Documentation

◆ Type

Enumeration for the reason two detections are linked.

Enumerator
Unknown 

The relationship reason is not known or not specified.

DerivedFrom 

Generic or fallback relationship type.

Associated 

Generic association or bidirectional link to another related detection.

PointOfOrigin 

The related detection represents the predicted point of origin.

PointOfDestination 

The related detection represents the predicted point of destination.

ClusterComponent 

The related detection belongs to the same group or cluster.

TrackSplit 

This detection split off from the related detection.

TrackMerge 

This detection merged with or into the related detection.

Duplicate 

The related object represents the exact same physical object from a different sensor.

Function Documentation

◆ fromString()

M_Common::ObjectRelationKind::Type M_Common::ObjectRelationKind::fromString ( const std::string &  val)
inline

◆ toString()

std::string M_Common::ObjectRelationKind::toString ( M_Common::ObjectRelationKind::Type  val)
inline