Gsk.LinearGradientNode¶
- Subclasses:
- None 
Methods¶
- Inherited:
| class | 
 | 
| 
 | |
| 
 | 
Virtual Methods¶
None
Fields¶
None
Class Details¶
- class Gsk.LinearGradientNode¶
- Bases:
- Abstract:
- No 
 - A render node for a linear gradient. - classmethod new(bounds, start, end, color_stops)¶
- Parameters:
- bounds ( - Graphene.Rect) – the rectangle to render the linear gradient into
- start ( - Graphene.Point) – the point at which the linear gradient will begin
- end ( - Graphene.Point) – the point at which the linear gradient will finish
- color_stops ([ - Gsk.ColorStop]) – a pointer to an array of- GskColorStopdefining the gradient. The offsets of all color stops must be increasing. The first stop’s offset must be >= 0 and the last stop’s offset must be <= 1.
 
- Returns:
- A new - GskRenderNode
- Return type:
 - Creates a - GskRenderNodethat will create a linear gradient from the given points and color stops, and render that into the area given by bounds.
 - get_color_stops()¶
- Returns:
- the color stops in the gradient 
- Return type:
 - Retrieves the color stops in the gradient. 
 - get_end()¶
- Returns:
- the final point 
- Return type:
 - Retrieves the final point of the linear gradient. 
 - get_n_color_stops()¶
- Returns:
- the number of color stops 
- Return type:
 - Retrieves the number of color stops in the gradient. 
 - get_start()¶
- Returns:
- the initial point 
- Return type:
 - Retrieves the initial point of the linear gradient.