rsvg.c.types

Undocumented in source.

Public Imports

gid.basictypes
public import gid.basictypes;
Undocumented in source.
glib.c.types
public import glib.c.types;
Undocumented in source.
gobject.c.types
public import gobject.c.types;
Undocumented in source.
gdkpixbuf.c.types
public import gdkpixbuf.c.types;
Undocumented in source.
gio.c.types
public import gio.c.types;
Undocumented in source.
cairo.c.types
public import cairo.c.types;
Undocumented in source.

Members

Enums

RsvgError
enum RsvgError

An enumeration representing possible errors

RsvgHandleFlags
enum RsvgHandleFlags

Configuration flags for an rsvg.handle.Handle. Note that not all of rsvg.handle.Handle's constructors let you specify flags. For this reason, rsvg.handle.Handle.newFromGfileSync and rsvg.handle.Handle.newFromStreamSync are the preferred ways to create a handle.

RsvgUnit
enum RsvgUnit

Units for the rsvg.types.Length struct. These have the same meaning as [CSS length units](https://www.w3.org/TR/CSS21/syndata.html#length-units).

Structs

RsvgDimensionData
struct RsvgDimensionData

Dimensions of an SVG image from rsvg.handle.Handle.getDimensions, or an individual element from rsvg.handle.Handle.getDimensionsSub. Please see the deprecation documentation for those functions.

RsvgHandle
struct RsvgHandle

rsvg.handle.Handle loads an SVG document into memory.

RsvgHandleClass
struct RsvgHandleClass

Class structure for rsvg.handle.Handle.

RsvgLength
struct RsvgLength

rsvg.types.Length values are used in rsvg.handle.Handle.getIntrinsicDimensions, for example, to return the CSS length values of the width and height attributes of an <svg> element.

RsvgPositionData
struct RsvgPositionData

Position of an SVG fragment from rsvg.handle.Handle.getPositionSub. Please the deprecation documentation for that function.

RsvgRectangle
struct RsvgRectangle

A data structure for holding a rectangle.