onboardapi  9.10.0
by Rheinmetall
M_VideoTrackerLot::CmdManualGateControl Struct Reference

Public Member Functions

 CmdManualGateControl ()
 
 CmdManualGateControl (M_Common::ObjectIdOptionalType const &ObjId, int32_t StepX, int32_t StepY)
 

Public Attributes

M_Common::ObjectIdOptionalType ObjId
 Identifies an existing currently tracked object. More...
 
int32_t StepX
 The number of pixels to increase/decrease one step in x-direction (rightwards positive). More...
 
int32_t StepY
 The number of pixels to increase/decrease one step in y-direction (downwards positive). More...
 

Detailed Description

Activate and perform manual gate control for a LoT object. Note: If ObjId is "Selected", the LoT object currently selected (if available) is taken.
If ObjId is empty and there is only one LoT object, this one is taken.
Which object gate is changed is described by M_VideoTracker::VtObjectType::IsSelected flag.

Constructor & Destructor Documentation

◆ CmdManualGateControl() [1/2]

M_VideoTrackerLot::CmdManualGateControl::CmdManualGateControl ( )

◆ CmdManualGateControl() [2/2]

M_VideoTrackerLot::CmdManualGateControl::CmdManualGateControl ( M_Common::ObjectIdOptionalType const &  ObjId,
int32_t  StepX,
int32_t  StepY 
)

Member Data Documentation

◆ ObjId

M_Common::ObjectIdOptionalType M_VideoTrackerLot::CmdManualGateControl::ObjId

Identifies an existing currently tracked object.

◆ StepX

int32_t M_VideoTrackerLot::CmdManualGateControl::StepX

The number of pixels to increase/decrease one step in x-direction (rightwards positive).

◆ StepY

int32_t M_VideoTrackerLot::CmdManualGateControl::StepY

The number of pixels to increase/decrease one step in y-direction (downwards positive).