cairoPatternCreateRadial {RGtk2} | R Documentation |
Creates a new radial gradient cairo_pattern_t between the two
circles defined by (x0, y0, c0) and (x1, y1, c0). Before using the
gradient pattern, a number of color stops should be defined using
cairoPatternAddColorStopRgb
or
cairoPatternAddColorStopRgba
.
cairoPatternCreateRadial(cx0, cy0, radius0, cx1, cy1, radius1)
|
[numeric] x coordinate for the center of the start circle |
|
[numeric] y coordinate for the center of the start circle |
|
[numeric] radius of the start cirle |
|
[numeric] x coordinate for the center of the end circle |
|
[numeric] y coordinate for the center of the end circle |
|
[numeric] radius of the end cirle |
Note: The coordinates here are in pattern space. For a new pattern,
pattern space is identical to user space, but the relationship
between the spaces can be changed with cairoPatternSetMatrix
.
[CairoPattern
] the newly created CairoPattern
if succesful, or
an error pattern in case of no memory. The caller owns the
returned object and should call cairo\Pattern\Destroy()
when
finished with it.
This function will always return a valid pointer, but if an error
occurred the pattern status will be set to an error. To inspect
the status of a pattern use cairoPatternStatus
.
Derived by RGtkGen from GTK+ documentation