| BestShotMobile Bestshot making and liveness checking library

- Main Page
- Classes
- Files

- Class List
- Class Index
- Class Members

All Classes Functions Variables
Public Member Functions | List of all members
mobile::IBestShotMobileObserver Struct Referenceabstract

## Public Member Functions
virtual BESTSHOT_MOBILE_API void | bestShot (const BestShotInfo &bestShotInfo)=0
| Bestshot notification. More...
virtual BESTSHOT_MOBILE_API void | liveness (const LivenessState livenessState, const BestShotInfo &bestShotInfo)=0
| Liveness check notification. More...
virtual BESTSHOT_MOBILE_API void | trackEnd (const tsdk::TrackId &trackId)=0
| End of a track notification. More...

## Member Function Documentation

virtual BESTSHOT_MOBILE_API void mobile::IBestShotMobileObserver::bestShot | ( | const BestShotInfo & | bestShotInfo | ) |
| pure virtual

Bestshot notification.

Parameters

  bestShotInfo | bestshot information,

See Also
  BestShotInfo.

Note
  If liveness check is not nedded (LivenessType::None), this callback could be used to take a bestshot.

virtual BESTSHOT_MOBILE_API void mobile::IBestShotMobileObserver::liveness | ( | const LivenessState | livenessState,
|  | const BestShotInfo & | bestShotInfo
| ) |  |
| pure virtual

Liveness check notification.

Parameters

  state | liveness state for the bestshot.

See Also
  LivenessState.

Parameters

  bestShotInfo | bestshot information,

See Also
  BestShotInfo.

Note
  For the liveness type LivenessType::None this callback will not be called!

virtual BESTSHOT_MOBILE_API void mobile::IBestShotMobileObserver::trackEnd | ( | const tsdk::TrackId & | trackId | ) |
| pure virtual

End of a track notification.

Parameters

  trackId | id of the track.

See Also
  tsdk::TrackId.

The documentation for this struct was generated from the following file:

- /home/gitlab-runner/builds/K1J6r_Vz/0/face-recognition/FaceEngine/extern/bestshotmobile/inc/IBestShotMobile.h