FaceShapeArea enum

Selects the specific facial area to adjust.

Since Available since v4.4.0.

Inheritance
Available extensions
Annotations
  • @JsonEnum.new(alwaysCreate: true)

Values

faceShapeAreaNone → const FaceShapeArea

(-1): Default value, indicates an invalid area. The face shaping effect is not applied.

faceShapeAreaHeadscale → const FaceShapeArea

(100): Head area, used to achieve a smaller head effect. Value range is 0, 100, default is 50. The larger the value, the more noticeable the adjustment.

faceShapeAreaForehead → const FaceShapeArea

(101): Forehead area, used to adjust the hairline height. Value range is 0, 100, default is 0. The larger the value, the more noticeable the adjustment.

faceShapeAreaFacecontour → const FaceShapeArea

(102): Face contour area, used to achieve a slimmer face effect. Value range is 0, 100, default is 0. The larger the value, the more noticeable the adjustment.

faceShapeAreaFacelength → const FaceShapeArea

(103): Face length area, used to elongate the face. Value range is -100, 100, default is 0. The greater the absolute value, the more noticeable the adjustment; negative values indicate the opposite direction.

faceShapeAreaFacewidth → const FaceShapeArea

(104): Face width area, used to achieve a narrower face effect. Value range is 0, 100, default is 0. The larger the value, the more noticeable the adjustment.

faceShapeAreaCheekbone → const FaceShapeArea

(105): Cheekbone area, used to adjust cheekbone width. Value range is 0, 100, default is 0. The larger the value, the more noticeable the adjustment.

faceShapeAreaCheek → const FaceShapeArea

(106): Cheek area, used to adjust cheek width. Value range is 0, 100, default is 0. The larger the value, the more noticeable the adjustment.

faceShapeAreaMandible → const FaceShapeArea

(107): Jawbone area, used to adjust jawbone width. Value range is 0, 100, default is 0. The larger the value, the more noticeable the adjustment.

faceShapeAreaChin → const FaceShapeArea

(108): Chin area, used to adjust chin length. Value range is -100, 100, default is 0. The greater the absolute value, the more noticeable the adjustment; negative values indicate the opposite direction.

faceShapeAreaEyescale → const FaceShapeArea

(200): Eye area, used to achieve a bigger eye effect. Value range is 0, 100, default is 50. The larger the value, the more noticeable the adjustment.

faceShapeAreaEyedistance → const FaceShapeArea

(201): Eye distance area, used to adjust the distance between the eyes. Value range is -100, 100, default is 0. The greater the absolute value, the more noticeable the adjustment; negative values indicate the opposite direction.

faceShapeAreaEyeposition → const FaceShapeArea

(202): Eye position area, used to adjust the overall position of the eyes. Value range is -100, 100, default is 0. The greater the absolute value, the more noticeable the adjustment; negative values indicate the opposite direction.

faceShapeAreaLowereyelid → const FaceShapeArea

(203): Lower eyelid area, used to adjust the shape of the lower eyelid. Value range is 0, 100, default is 0. The larger the value, the more noticeable the adjustment.

faceShapeAreaEyepupils → const FaceShapeArea

(204): Pupil area, used to adjust pupil size. Value range is 0, 100, default is 0. The larger the value, the more noticeable the adjustment.

faceShapeAreaEyeinnercorner → const FaceShapeArea

(205): Inner eye corner area, used to adjust the shape of the inner eye corner. Value range is -100, 100, default is 0. The greater the absolute value, the more noticeable the adjustment; negative values indicate the opposite direction.

faceShapeAreaEyeoutercorner → const FaceShapeArea

(206): Outer eye corner area, used to adjust the shape of the outer eye corner. Value range is -100, 100, default is 0. The greater the absolute value, the more noticeable the adjustment; negative values indicate the opposite direction.

faceShapeAreaNoselength → const FaceShapeArea

(300): Nose length area, used to elongate the nose. Value range is -100, 100, default is 0. The greater the absolute value, the more noticeable the adjustment; negative values indicate the opposite direction.

faceShapeAreaNosewidth → const FaceShapeArea

(301): Nose width area, used to achieve a slimmer nose effect. Value range is 0, 100, default is 0. The larger the value, the more noticeable the slimming effect.

faceShapeAreaNosewing → const FaceShapeArea

(302): Alar area, used to adjust the width of the alar. Value range is 0, 100, default is 10. The larger the value, the more noticeable the adjustment.

faceShapeAreaNoseroot → const FaceShapeArea

(303): Nasal root area, used to adjust the height of the nasal root. Value range is 0, 100, default is 0. The larger the value, the more noticeable the adjustment.

faceShapeAreaNosebridge → const FaceShapeArea

(304): Nose bridge area, used to adjust the height of the nose bridge. Value range is 0, 100, default is 50. The larger the value, the more noticeable the adjustment.

faceShapeAreaNosetip → const FaceShapeArea

(305): Nose tip area, used to adjust the shape of the nose tip. Value range is 0, 100, default is 50. The larger the value, the more noticeable the adjustment.

faceShapeAreaNosegeneral → const FaceShapeArea

(306): Overall nose area, used to adjust the overall nose shape. Value range is -100, 100, default is 50. The greater the absolute value, the more noticeable the adjustment; negative values indicate the opposite direction.

faceShapeAreaMouthscale → const FaceShapeArea

(400): Mouth area, used to achieve a larger mouth effect. Value range is -100, 100, default is 20. The greater the absolute value, the more noticeable the adjustment; negative values indicate the opposite direction.

faceShapeAreaMouthposition → const FaceShapeArea

(401): Mouth position area, used to adjust the overall position of the mouth. Value range is 0, 100, default is 0. The larger the value, the more noticeable the adjustment.

faceShapeAreaMouthsmile → const FaceShapeArea

(402): Smile corner area, used to adjust the degree of mouth corner lift. Value range is 0, 1, default is 0. The larger the value, the more noticeable the adjustment.

faceShapeAreaMouthlip → const FaceShapeArea

(403): Lip shape area, used to adjust the shape of the lips. Value range is 0, 100, default is 0. The larger the value, the more noticeable the adjustment.

faceShapeAreaEyebrowposition → const FaceShapeArea

(500): Eyebrow position area, used to adjust the overall position of the eyebrows. Value range is -100, 100, default is 0. The greater the absolute value, the more noticeable the adjustment; negative values indicate the opposite direction.

faceShapeAreaEyebrowthickness → const FaceShapeArea

(501): Eyebrow thickness area, used to adjust eyebrow thickness. Value range is -100, 100, default is 0. The larger the value, the more noticeable the adjustment.

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
name → String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

values → const List<FaceShapeArea>
A constant List of the values in this enum, in order of their declaration.