cairoPatternCreateLinear
Create a new linear gradient CairoPattern
along the line defined
by (x0, y0) and (x1, y1). Before using the gradient pattern, a
number of color stops should be defined using
cairoPatternAddColorStopRgb
or
cairoPatternAddColorStopRgba
.
cairoPatternCreateLinear(x0, y0, x1, y1)
|
[numeric] x coordinate of the start point |
|
[numeric] y coordinate of the start point |
|
[numeric] x coordinate of the end point |
|
[numeric] y coordinate of the end point |
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 successful, or
an error pattern in case of no memory.
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
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.