Hct class
HCT, hue, chroma, and tone. A color system that provides a perceptually accurate color measurement system that can also accurately render what colors will appear as in different lighting environments.
Properties
- chroma ↔ double
- 
  0 <= newChroma<= ? After setting chroma, the color is mapped from HCT to the more limited sRGB gamut for display. This will change its ARGB/integer representation. If the HCT color is outside of the sRGB gamut, chroma will decrease until it is inside the gamut.getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setteroverride
- hue ↔ double
- 
  A number, in degrees, representing ex. red, orange, yellow, etc.
Ranges from 0 <= hue < 360
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- tone ↔ double
- 
  Lightness. Ranges from 0 to 100.
  getter/setter pair
Methods
- 
  inViewingConditions(ViewingConditions vc) → Hct 
- Translate a color into different ViewingConditions.
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toInt() → int 
- 
  toString() → String 
- 
  A string representation of this object.
  override
Operators
- 
  operator ==(Object o) → bool 
- 
  The equality operator.
  override
Static Methods
- 
  from(double hue, double chroma, double tone) → Hct 
- 
  0 <= hue< 360; invalid values are corrected. 0 <=chroma<= ?; Informally, colorfulness. The color returned may be lower than the requested chroma. Chroma has a different maximum for any given hue and tone. 0 <=tone<= 100; informally, lightness. Invalid values are corrected.
- 
  fromInt(int argb) → Hct 
- 
  HCT representation of argb.