onboardapi  9.10.0
by Rheinmetall
M_VideoMetadata::UasTarget Struct Reference

Public Member Functions

 UasTarget ()
 
 UasTarget (M_Common::DoubleOptionalType const &TargetWidth, M_Common::DoubleOptionalType const &TargetLocationLatitude, M_Common::DoubleOptionalType const &TargetLocationLongitude, M_Common::DoubleOptionalType const &TargetLocationElevation, M_Common::UShortOptionalType const &TargetTrackGateWidth, M_Common::UShortOptionalType const &TargetTrackGateHeight, M_Common::DoubleOptionalType const &TargetErrorEstimateCe90, M_Common::DoubleOptionalType const &TargetErrorEstimateLe90, M_Common::DoubleOptionalType const &TargetWidthExtended)
 

Public Attributes

M_Common::DoubleOptionalType TargetWidth
 
M_Common::DoubleOptionalType TargetLocationLatitude
 
M_Common::DoubleOptionalType TargetLocationLongitude
 
M_Common::DoubleOptionalType TargetLocationElevation
 
M_Common::UShortOptionalType TargetTrackGateWidth
 
M_Common::UShortOptionalType TargetTrackGateHeight
 
M_Common::DoubleOptionalType TargetErrorEstimateCe90
 
M_Common::DoubleOptionalType TargetErrorEstimateLe90
 
M_Common::DoubleOptionalType TargetWidthExtended
 

Detailed Description

UasTarget from UAS Datalink Local Set (MISB ST 0601.9) Tag 22, 40, 41, 42, 43, 44, 45, 46, 96 from the UasDatalinkLS

Constructor & Destructor Documentation

◆ UasTarget() [1/2]

M_VideoMetadata::UasTarget::UasTarget ( )

◆ UasTarget() [2/2]

M_VideoMetadata::UasTarget::UasTarget ( M_Common::DoubleOptionalType const &  TargetWidth,
M_Common::DoubleOptionalType const &  TargetLocationLatitude,
M_Common::DoubleOptionalType const &  TargetLocationLongitude,
M_Common::DoubleOptionalType const &  TargetLocationElevation,
M_Common::UShortOptionalType const &  TargetTrackGateWidth,
M_Common::UShortOptionalType const &  TargetTrackGateHeight,
M_Common::DoubleOptionalType const &  TargetErrorEstimateCe90,
M_Common::DoubleOptionalType const &  TargetErrorEstimateLe90,
M_Common::DoubleOptionalType const &  TargetWidthExtended 
)

Member Data Documentation

◆ TargetErrorEstimateCe90

M_Common::DoubleOptionalType M_VideoMetadata::UasTarget::TargetErrorEstimateCe90

Tag 45 Circular error 90 (CE90) is the estimated error distance in the horizontal direction In m

◆ TargetErrorEstimateLe90

M_Common::DoubleOptionalType M_VideoMetadata::UasTarget::TargetErrorEstimateLe90

Tag 46 Lateral error 90 (LE90) is the estimated error distance in the vertical (or lateral) direction In m

◆ TargetLocationElevation

M_Common::DoubleOptionalType M_VideoMetadata::UasTarget::TargetLocationElevation

Tag 42 Calculated target elevation In m

◆ TargetLocationLatitude

M_Common::DoubleOptionalType M_VideoMetadata::UasTarget::TargetLocationLatitude

Tag 40 Calculated target latitude In Grad

◆ TargetLocationLongitude

M_Common::DoubleOptionalType M_VideoMetadata::UasTarget::TargetLocationLongitude

Tag 41 Calculated target longitude In Grad

◆ TargetTrackGateHeight

M_Common::UShortOptionalType M_VideoMetadata::UasTarget::TargetTrackGateHeight

Tag 44 Tracking gate height (y value) of tracked target within field of view In Pixels

◆ TargetTrackGateWidth

M_Common::UShortOptionalType M_VideoMetadata::UasTarget::TargetTrackGateWidth

Tag 43 Tracking gate width (x value) of tracked target within field of view In Pixels

◆ TargetWidth

M_Common::DoubleOptionalType M_VideoMetadata::UasTarget::TargetWidth

Tag 22 Target width within sensor field of view In m

◆ TargetWidthExtended

M_Common::DoubleOptionalType M_VideoMetadata::UasTarget::TargetWidthExtended

Tag 96 Target width within sensor field of view In m