|
Enrollment 28.2.0
|
Face attributes Holds the face attributes. More...
#include <FaceAttributes.h>
Public Member Functions | |
| FaceAttributes ()=default | |
| Default constructor of face attributes. | |
| FaceAttributes (const FaceAttributes &fa) | |
| Copy constructor of face attributes. | |
| FaceAttributes (FaceAttributes &&fa) noexcept | |
| Move constructor of face attributes. | |
| FaceAttributes & | operator= (const FaceAttributes &fa) |
| Assign the face attributes. | |
| FaceAttributes & | operator= (FaceAttributes &&fa) noexcept |
| Assign the face attributes. | |
| constexpr bool | operator== (const FaceAttributes &fa) const |
| Compares the face attributes. | |
| void | WriteTo (Writer &writer) const final |
| Write itself into writer. | |
| void | SetCaptureDeviceTechnology (FaceCaptureDeviceTechnology technology) |
| Sets capture device technology. | |
| FaceCaptureDeviceTechnology | GetCaptureDeviceTechnology () const |
| Provides capture device technology. | |
| void | SetCaptureDeviceVendorID (FaceCaptureDeviceVendorID vendor) |
| Sets capture device vendor ID. | |
| FaceCaptureDeviceVendorID | GetCaptureDeviceVendorID () const |
| Provides capture device vendor ID. | |
| void | SetCaptureDeviceTypeID (FaceCaptureDeviceTypeID type) |
| Sets capture device type ID. | |
| FaceCaptureDeviceTypeID | GetCaptureDeviceTypeID () const |
| Provides capture device type ID. | |
| void | SetFaceImageType (FaceImageType type) |
| Sets face image type. | |
| FaceImageType | GetFaceImageType () const |
| Provides face image type. | |
Face attributes Holds the face attributes.
Enables to set each face attribute separately. In case, the attributes are not set the default values are used:
|
inline |
Copy constructor of face attributes.
| fa | Face attributes |
References FaceAttributes(), GetCaptureDeviceTechnology(), GetCaptureDeviceTypeID(), GetCaptureDeviceVendorID(), and GetFaceImageType().
|
inlinenoexcept |
Move constructor of face attributes.
| fa | Face attributes |
References FaceAttributes().
|
inlinenodiscard |
Provides capture device technology.
Referenced by FaceAttributes().
|
inlinenodiscard |
Provides capture device type ID.
Referenced by FaceAttributes().
|
inlinenodiscard |
Provides capture device vendor ID.
Referenced by FaceAttributes().
|
inlinenodiscard |
Provides face image type.
Referenced by FaceAttributes().
|
inline |
Assign the face attributes.
| fa | Face attributes |
References FaceAttributes().
|
inlinenoexcept |
Assign the face attributes.
| fa | Face attributes |
References FaceAttributes().
|
inlineconstexpr |
Compares the face attributes.
| fa | Face attributes |
References FaceAttributes().
|
inline |
Sets capture device technology.
| technology | Capture device technology |
Referenced by FaceCapture::FromIsoImage().
|
inline |
Sets capture device type ID.
| type | Capture device type ID |
Referenced by FaceCapture::FromIsoImage().
|
inline |
Sets capture device vendor ID.
| vendor | Capture device vendor ID |
Referenced by FaceCapture::FromIsoImage().
|
inline |
Sets face image type.
| type | FaceImageType |
|
inlinefinalvirtual |
Write itself into writer.
| writer | Writer to use to serialize this Serializable |
Implements Serializable.