onboardapi  9.10.0
by Rheinmetall
M_Alignment::CmdAlignmentState Struct Reference

Public Member Functions

 CmdAlignmentState ()
 
 CmdAlignmentState (std::string const &ComponentId, bool IsActive, M_Common::BooleanOptionalType const &ParallaxCorrection)
 

Public Attributes

std::string ComponentId
 Identifies the device/component to be aligned. More...
 
bool IsActive
 Activates (true) or deactivates (false) a alignment session. More...
 
M_Common::BooleanOptionalType ParallaxCorrection
 Indicates if parallax correction should be used (true) or not (false). More...
 

Detailed Description

Command state of alignment session. Note: On deactivation, all unsaved alignment values will be discarded.

Constructor & Destructor Documentation

◆ CmdAlignmentState() [1/2]

M_Alignment::CmdAlignmentState::CmdAlignmentState ( )

◆ CmdAlignmentState() [2/2]

M_Alignment::CmdAlignmentState::CmdAlignmentState ( std::string const &  ComponentId,
bool  IsActive,
M_Common::BooleanOptionalType const &  ParallaxCorrection 
)

Member Data Documentation

◆ ComponentId

std::string M_Alignment::CmdAlignmentState::ComponentId

Identifies the device/component to be aligned.

◆ IsActive

bool M_Alignment::CmdAlignmentState::IsActive

Activates (true) or deactivates (false) a alignment session.

◆ ParallaxCorrection

M_Common::BooleanOptionalType M_Alignment::CmdAlignmentState::ParallaxCorrection

Indicates if parallax correction should be used (true) or not (false).