.. index:: 
  !FaceAttributes Structure

.. _id3_face_face_attributes_struct:

===============================================================================
FaceAttributes Structure
===============================================================================

Namespace: :ref:`id3.Face<reference_face>`

.. toctree::
  :hidden:

  glasses<glasses>
  hat<hat>
  makeUp<make_up>
  male<male>
  mouthOpen<mouth_open>
  smile<smile>

Definition
----------
.. line-block::
    Represents the face attributes.

.. tab-set::

  .. tab-item:: Python
    :sync: Python

    .. code:: Python

      class FaceAttributes

  .. tab-item:: Dart
    :sync: Dart

    .. code:: Dart

      class FaceAttributes

  .. tab-item:: C#
    :sync: C#

    .. code:: C#

      public partial struct FaceAttributes

  .. tab-item:: Java
    :sync: Java

    .. code:: Java

      public class FaceAttributes

  .. tab-item:: Swift
    :sync: Swift

    .. code:: Swift

      public typealias FaceAttributes = id3FaceAttributes

  .. tab-item:: C
    :sync: C

    .. code:: C

      typedef struct id3FaceAttributes


Properties
----------

.. list-table:: 
  :width: 100%
  :widths: 5 5 90
  :header-rows: 1

  * - Name
    - Type
    - Description
  * - :ref:`glasses<id3_face_face_attributes_glasses_struct_member>`
    - int
    - Value, from 0 to 100, indicating whether the subject is wearing glasses or not.
  * - :ref:`hat<id3_face_face_attributes_hat_struct_member>`
    - int
    - Value, from 0 to 100, indicating whether the subject is wearing a hat or not.
  * - :ref:`makeUp<id3_face_face_attributes_make_up_struct_member>`
    - int
    - Value, from 0 to 100, indicating whether the subject is wearing makeup or not.
  * - :ref:`male<id3_face_face_attributes_male_struct_member>`
    - int
    - Value, from 0 to 100, indicating the estimated gender of the subject.
  * - :ref:`mouthOpen<id3_face_face_attributes_mouth_open_struct_member>`
    - int
    - Value, from 0 to 100, indicating whether the subject's mouth is open or not.
  * - :ref:`smile<id3_face_face_attributes_smile_struct_member>`
    - int
    - Value, from 0 to 100, indicating whether the subject is smiling or not.
