### Function

# Gimp context_set_line_dash_pattern

since: 2.10

#### Declaration [src]

    gboolean
    gimp_context_set_line_dash_pattern (
      gsize num_dashes,
      const gdouble* dashes
    )

#### Description [src]

Set the line dash pattern setting.

Modifies the line dash pattern setting for stroking lines.

The unit of the dash pattern segments is the actual line width used for the stroke operation, in other words a segment length of 1.0 results in a square segment shape (or gap shape).

This setting affects the following procedures: gimp_drawable_edit_stroke_selection(), gimp_drawable_edit_stroke_item().

Available since: 2.10

#### Parameters

`num_dashes`

  Type: `gsize`

  The number of dashes in the dash_pattern array.

`dashes`

  Type: An array of `double`

  The line dash pattern setting.

  The length of the array is specified in the `num_dashes` argument.
  The data is owned by the caller of the function.

#### Return value

Type: `gboolean`

TRUE on success.