GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Pango
  • at_last_line
  • copy
  • free
  • get_baseline
  • get_char_extents
  • get_cluster_extents
  • get_index
  • get_layout
  • get_layout_extents
  • get_line
  • get_line_extents
  • get_line_readonly
  • get_line_yrange

This view

  • Original page
  • New address

GeezerVison is showing docs.gtk.org — Pango.LayoutIter

Description [src]

struct PangoLayoutIter {
  /* No available fields */
}

A PangoLayoutIter can be used to iterate over the visual extents of a PangoLayout.

To obtain a PangoLayoutIter, use pango_layout_get_iter().

The PangoLayoutIter structure is opaque, and has no user-visible fields.

Instance methods

pango_layout_iter_at_last_line

Determines whether iter is on the last line of the layout.

pango_layout_iter_copy

Copies a PangoLayoutIter.

since: 1.20

pango_layout_iter_free

Frees an iterator that’s no longer in use.

pango_layout_iter_get_baseline

Gets the Y position of the current line’s baseline, in layout coordinates.

pango_layout_iter_get_char_extents

Gets the extents of the current character, in layout coordinates.

pango_layout_iter_get_cluster_extents

Gets the extents of the current cluster, in layout coordinates.

pango_layout_iter_get_index

Gets the current byte index.

pango_layout_iter_get_layout

Gets the layout associated with a PangoLayoutIter.

since: 1.20

pango_layout_iter_get_layout_extents

Obtains the extents of the PangoLayout being iterated over.

pango_layout_iter_get_line

Gets the current line.

pango_layout_iter_get_line_extents

Obtains the extents of the current line.

pango_layout_iter_get_line_readonly

Gets the current line for read-only access.

since: 1.16

pango_layout_iter_get_line_yrange

Divides the vertical space in the PangoLayout being iterated over between the lines in the layout, and returns the space belonging to the current line.

pango_layout_iter_get_run

Gets the current run.

pango_layout_iter_get_run_baseline

Gets the Y position of the current run’s baseline, in layout coordinates.

since: 1.50

pango_layout_iter_get_run_extents

Gets the extents of the current run in layout coordinates.

pango_layout_iter_get_run_readonly

Gets the current run for read-only access.

since: 1.16

pango_layout_iter_next_char

Moves iter forward to the next character in visual order.

pango_layout_iter_next_cluster

Moves iter forward to the next cluster in visual order.

pango_layout_iter_next_line

Moves iter forward to the start of the next line.

pango_layout_iter_next_run

Moves iter forward to the next run in visual order.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.