Argus API
Argus Camera API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions
Argus::Ext::IFaceDetectSettings Class Reference

Request settings used to configure face detection. More...

#include <FaceDetect.h>

Inheritance diagram for Argus::Ext::IFaceDetectSettings:
Argus::Interface Argus::NonCopyable

List of all members.

Public Member Functions

virtual void setFaceDetectEnable (bool enable)=0
 Enables or disables face detection.
virtual bool getFaceDetectEnable () const =0

Static Public Member Functions

static const InterfaceIDid ()

Protected Member Functions

 ~IFaceDetectSettings ()
- Protected Member Functions inherited from Argus::Interface
 Interface ()
 ~Interface ()

Detailed Description

Request settings used to configure face detection.

Definition at line 79 of file FaceDetect.h.


Constructor & Destructor Documentation

Argus::Ext::IFaceDetectSettings::~IFaceDetectSettings ( )
inlineprotected

Definition at line 98 of file FaceDetect.h.


Member Function Documentation

virtual bool Argus::Ext::IFaceDetectSettings::getFaceDetectEnable ( ) const
pure virtual
Returns:
whether or not face detection is enabled.
static const InterfaceID& Argus::Ext::IFaceDetectSettings::id ( )
inlinestatic

Definition at line 82 of file FaceDetect.h.

virtual void Argus::Ext::IFaceDetectSettings::setFaceDetectEnable ( bool  enable)
pure virtual

Enables or disables face detection.

When face detection is enabled the CaptureMetadata returned by completed captures will expose the IFaceDetectMetadata interface and the FaceDetectResults returned by this interface will expose the IFaceDetectResults interface.

Parameters:
[in]enablewhether or not face detection is enabled.

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