Skip to main content

ITrackMissionManager

interface ITrackMissionManager

Description: Smart Tracking Mode

method enterTrackingMission

fun enterTrackingMission(callback: CommonCallbacks.CompletionCallbackWithParam<Void>, type: Int = 0)

Description: Enter Smart Tracking Mode

Input parameters: callback: A callback that returns the execution result

Output parameters: None。

Related parameters: None。

method exitTrackingMission

fun exitTrackingMission(callback: CommonCallbacks.CompletionCallbackWithParam<Void>, type: Int = 0)

Description: quit tracking task

Input parameters: callback: A callback that returns the execution result

Output parameters: None。

Related parameters: None。

method selectTargetRect

fun selectTargetRect(rect: TrackTargetRectBean, callback: CommonCallbacks.CompletionCallbackWithParam<Void>, type: Int = 0)

Description: Lock on target

Input parameters: rect: the coordinates of the marquee target callback: the callback that returns the execution result

Output parameters: None。

Related parameters: None。

method freeFollowMission

fun freeFollowMission(callback: CommonCallbacks.CompletionCallbackWithParam<Void>, type: Int = 0)

Description: Free to follow

Input parameters: callback: the callback that returns the execution result

Output parameters: None。

Related parameters: None。

method hoverFollowMission

fun hoverFollowMission(callback: CommonCallbacks.CompletionCallbackWithParam<Void>, type: Int = 0)

Description: Hover to follow

Input parameters: callback: the callback that returns the execution result

Output parameters: None。

Related parameters: None。

method dynamicFollowMission

fun dynamicFollowMission(callback: CommonCallbacks.CompletionCallbackWithParam<Void>, type: Int = 0)

Description: Eight direction follow

Input parameters: callback: the callback that returns the execution result

Output parameters: None。

Related parameters: None。

method parallelFollowMission

fun parallelFollowMission(callback: CommonCallbacks.CompletionCallbackWithParam<Void>, type: Int = 0)

Description: Parallel follow

Input parameters: callback: the callback that returns the execution result

Output parameters: None。

Related parameters: None。

method stopTrackingMission

fun stopTrackingMission(callback: CommonCallbacks.CompletionCallbackWithParam<Void>, type: Int = 0)

Description: Stop smart tracking

Input parameters: callback: the callback that returns the execution result

Output parameters: None。

Related parameters: None。