onboardapi  9.10.0
by Rheinmetall
M_VideoObjectExport::ReportMountPosition Struct Reference

Report the current Azimuth and Elevation of the Sight System used for a Video Channel. More...

Public Member Functions

 ReportMountPosition ()
 
 ReportMountPosition (std::string const &KeyMountName, M_Common::StringListType const &VideoChannelList, M_Common::AngleDegreesType Azimuth, M_Common::AngleDegreesType Elevation, bool IsRemoved)
 

Public Attributes

std::string KeyMountName
 Name of Mount which has moved. More...
 
M_Common::StringListType VideoChannelList
 List of Video Channels for which the Mount position applies. More...
 
M_Common::AngleDegreesType Azimuth
 Azimuth position of Mount (in degrees). More...
 
M_Common::AngleDegreesType Elevation
 Elevation position of Mount (in degrees). More...
 
bool IsRemoved
 

Detailed Description

Report the current Azimuth and Elevation of the Sight System used for a Video Channel.

Constructor & Destructor Documentation

◆ ReportMountPosition() [1/2]

M_VideoObjectExport::ReportMountPosition::ReportMountPosition ( )

◆ ReportMountPosition() [2/2]

M_VideoObjectExport::ReportMountPosition::ReportMountPosition ( std::string const &  KeyMountName,
M_Common::StringListType const &  VideoChannelList,
M_Common::AngleDegreesType  Azimuth,
M_Common::AngleDegreesType  Elevation,
bool  IsRemoved 
)

Member Data Documentation

◆ Azimuth

M_Common::AngleDegreesType M_VideoObjectExport::ReportMountPosition::Azimuth

Azimuth position of Mount (in degrees).

◆ Elevation

M_Common::AngleDegreesType M_VideoObjectExport::ReportMountPosition::Elevation

Elevation position of Mount (in degrees).

◆ IsRemoved

bool M_VideoObjectExport::ReportMountPosition::IsRemoved

Indicates if the payload is no longer available Note: This will always be set to true when the instance has been shut down After this has been set to true, the payload will no longer be available to late joiners.

◆ KeyMountName

std::string M_VideoObjectExport::ReportMountPosition::KeyMountName

Name of Mount which has moved.

◆ VideoChannelList

M_Common::StringListType M_VideoObjectExport::ReportMountPosition::VideoChannelList

List of Video Channels for which the Mount position applies.