# GlassesAttributes class

Represents some glasses attributes.

## Constructors

GlassesAttributes(Pointer<id3FaceGlassesAttributes> _handle)
  Initializes a new instance of the GlassesAttributes class from its members.
GlassesAttributes.create()
  Create a new instance of the GlassesAttributes.
GlassesAttributes.createFromStruct(id3FaceGlassesAttributes value)
  Create a new instance of the GlassesAttributes from the native struct

## Properties

frameOnEye ↔ int
  Value indicating if the glasses frame is not on the eyes. 0 means that there is no occlusion of the eye by the frame. Hint: The recommended value is under 10.
  getter/setter pair
handle → Pointer<id3FaceGlassesAttributes>
  no setter
hashCode → int
  The hash code for this object.
  no setter inherited
heavyFrame ↔ int
  Value, from 0 to 100, indicating if the glasses' frame is too heavy. 0 means that the frame is super thick. Hint: The recommended value is over 20.
  getter/setter pair
runtimeType → Type
  A representation of the runtime type of the object.
  no setter inherited
struct → id3FaceGlassesAttributes
  no setter
tintedGlasses ↔ int
  Value, from 0 to 100, indicating if the glasses are tinted. 100 means that the glasses are completely transparent. Hint: The recommended value is over 25.
  getter/setter pair

## Methods

dispose() → void
noSuchMethod(Invocation invocation) → dynamic
  Invoked when a nonexistent method or property is accessed.
  inherited
toMap() → Map<String, dynamic>
toString() → String
  A string representation of this object.
  inherited

## Operators

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