public class RadialGradient extends Gradient
Radial gradient compatible with a canvas-style API.
Colors follow the circles interpolated between (x0, y0, r0) and (x1, y1, r1). The first/last stop extends beyond its offset wherever a non-negative-radius circle exists. Identical circles paint nothing. Painter transforms apply to the entire gradient, including both radii.
gradient = RadialGradient(80, 80, 4, 80, 80, 70) gradient.addStop(0.0, Color.white()) gradient.addStop(1.0, Color(15, 23, 42, 1.0))
| Modifier and Type | Member | Description |
|---|---|---|
| public property | r0r0 as Int |
Non-negative start-circle radius. |
| public property | r1r1 as Int |
Non-negative end-circle radius; it may be smaller than r0. |
| public property | x0x0 as Int |
Inner circle center X. |
| public property | x1x1 as Int |
Outer circle center X. |
| public property | y0y0 as Int |
Inner circle center Y. |
| public property | y1y1 as Int |
Outer circle center Y. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | RadialGradient | Creates a two-circle radial gradient without color stops. |