### Class

# Gsk RadialGradientNode

#### Description [src]

    final class Gsk.RadialGradientNode : GObject.TypeInstance {
      /* No available fields */
    }

A render node for a radial gradient.

#### Hierarchy

#### Ancestors

- GskRenderNode

#### Constructors

###### gsk_radial_gradient_node_new

Creates a `GskRenderNode` that draws a radial gradient.

#### Instance methods

###### gsk_radial_gradient_node_get_center

Retrieves the center pointer for the gradient.

###### gsk_radial_gradient_node_get_color_stops

Retrieves the color stops in the gradient.

###### gsk_radial_gradient_node_get_end

Retrieves the end value for the gradient.

###### gsk_radial_gradient_node_get_hradius

Retrieves the horizonal radius for the gradient.

###### gsk_radial_gradient_node_get_n_color_stops

Retrieves the number of color stops in the gradient.

###### gsk_radial_gradient_node_get_start

Retrieves the start value for the gradient.

###### gsk_radial_gradient_node_get_vradius

Retrieves the vertical radius for the gradient.

##### Methods inherited from GskRenderNode (7)

###### gsk_render_node_draw

Draw the contents of `node` to the given cairo context.

###### gsk_render_node_get_bounds

Retrieves the boundaries of the `node`.

###### gsk_render_node_get_node_type

Returns the type of the `node`.

###### gsk_render_node_ref

Acquires a reference on the given `GskRenderNode`.

###### gsk_render_node_serialize

Serializes the `node` for later deserialization via gsk_render_node_deserialize(). No guarantees are made about the format used other than that the same version of GTK will be able to deserialize the result of a call to gsk_render_node_serialize() and gsk_render_node_deserialize() will correctly reject files it cannot open that were created with previous versions of GTK.

###### gsk_render_node_unref

Releases a reference on the given `GskRenderNode`.

###### gsk_render_node_write_to_file

This function is equivalent to calling gsk_render_node_serialize() followed by g_file_set_contents().