Curvature enum

A description of the appearance of "curvature" of Neu gradients based on the ordering of returned shaded colors.

Inheritance

Constructors

Curvature()
const

Values

superconcave → const Curvature

Appears to really curve inward, toward the back of the surface, forming a "cave-like" appearance out of the color shading.

Shading, when embossed (see Swell.emboss), is opposite when comparing shadows to gradient. When debossed (see Swell.deboss) shading of gradient and shadows match.

In terms of color, more contrasting shades compared to concave. Correlates to, or matches intensity of color shading with, Swell.superdeboss.

concave → const Curvature

Appears to curve inward, toward the back of the surface, forming a "cave-like" appearance out of the color shading.

Shading, when embossed (see Swell.emboss), is opposite when comparing shadows to gradient. When debossed (see Swell.deboss) shading of gradient and shadows match.

In terms of color, smoother fading shades compared to superconcave. Correlates to, or matches intensity of color shading with, Swell.deboss.

flat → const Curvature

No curvature. The gradient will be just the one color with no shading.

convex → const Curvature

Appears to curve outward, toward the viewer, forming a round "bubble-like" appearance out of the color shading.

Shading for shadows and gradient, when embossed (see Swell.emboss), match each other in orientation. When debossed (see Swell.deboss), shading is opposite when comparing gradient to shadows.

In terms of color, smoother fading shades compared to superconvex. Correlates to, or matches intensity of color shading with, Swell.emboss.

superconvex → const Curvature

Appears to really curve outward, toward the viewer, forming a round "bubble-like" appearance out of the color shading.

Shading for shadows and gradient, when embossed (see Swell.emboss), match each other in orientation. When debossed (see Swell.deboss), shading is opposite when comparing gradient to shadows.

In terms of color, more contrasting shades compared to convex. Correlates to, or matches intensity of color shading with, Swell.superemboss.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
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<Curvature>
A constant List of the values in this enum, in order of their declaration.