Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Graphic Library: Pango-Cairo 2D Graphics

This library cluster has 54 classes.

ECF: vision2-x.ecf

Eiffel interface to the Cairo 2D graphics library providing pixel buffer rendering with transparencies and anti-aliasing.

Directory: library/graphic/toolkit/vision2-x/pango-cairo

[ . ]

. /c_interface

. /c_interface/api

. /constants

. /imp_mswin

. /imp_mswin/c_interface

. /imp_unix

. /imp_unix/c_interface

. /interface

[ . ]

CAIRO_DRAWING_AREA

Drawing area based on the Cairo Graphics and Pangocairo Graphics libraries.

Further Information

Click on class link to see client examples.

CAIRO_MATRIX

Cairo transformation matrix

CAIRO_PANGO_FONT

Wrapper for PangoFontDescription convertable from class EV_FONT.

CAIRO_PATTERN

Cairo source pattern

c_interface

CAIRO_GOBJECT_I

GTK object interface

CAIRO_I

Cairo API interface

CAIRO_PANGO_I

Cairo Pango API interface

CAIRO_PANGO_LAYOUT_I

Pango cairo text layout interface

c_interface/api

CAIRO_SHARED_API

Shared access to instance of class conforming to CAIRO_I

CAIRO_SHARED_GOBJECT_API

Shared access to instance of class conforming to CAIRO_GOBJECT_I

CAIRO_SHARED_PANGO_API

Shared access to instance of class conforming to CAIRO_PANGO_I

CAIRO_SHARED_PANGO_CAIRO_API

Shared access to instance of class conforming to CAIRO_PANGO_LAYOUT_I

constants

CAIRO_CONSTANTS

Cairo constants

CAIRO_PANGO_CONSTANTS

Pango cairo constants

imp_mswin

CAIRO_DRAWING_AREA_IMP

Windows implementation of CAIRO_DRAWING_AREA_I

CAIRO_DRAWING_CONTEXT_IMP

Windows implementation of CAIRO_DRAWING_CONTEXT_I

CAIRO_PIXEL_SURFACE_IMP

Windows implementation of CAIRO_PIXEL_SURFACE_I

CAIRO_SURFACE_IMP

Windows implementation of CAIRO_SURFACE_I

CAIRO_TEXT_LAYOUT_IMP

Windows implementation of CAIRO_TEXT_LAYOUT_I

imp_mswin/c_interface

CAIRO_API

Windows implementation of CAIRO_I

Further Information

Click on class link to see notes.

CAIRO_API_POINTERS

API function pointers for libcairo-2

CAIRO_C_API

Cairo C API

CAIRO_GDK_API

GDK wrapped to find physical dimensions of monitor, but not returning correct values on Windows.

CAIRO_GDK_API_POINTERS

Gdk api pointers

CAIRO_GDK_C_API

Gdk c api

CAIRO_GOBJECT_API_POINTERS

API function pointers for libgobject-2.0-0

CAIRO_GOBJECT_C_API

Gobject c api

CAIRO_GOBJECT_IMP

Unix implementation of CAIRO_GOBJECT_I

CAIRO_PANGO_API

Pango API

CAIRO_PANGO_API_POINTERS

API function pointers for libpango-1.0-0

CAIRO_PANGO_C_API

Pango C API

CAIRO_PANGO_LAYOUT_API

Windows implemenation of CAIRO_PANGO_LAYOUT_I

CAIRO_PANGO_LAYOUT_API_POINTERS

API function pointers for libpangocairo-1.0-0

CAIRO_PANGO_LAYOUT_C_API

Pango Cairo Layout C API

CAIRO_SHARED_GDK_API

Shared access to instance of CAIRO_GDK_API

imp_unix

CAIRO_DRAWING_AREA_IMP

Unix implementation of CAIRO_DRAWING_AREA_I

CAIRO_DRAWING_CONTEXT_IMP

Unix implementation of CAIRO_DRAWING_CONTEXT_I

CAIRO_PIXEL_SURFACE_IMP

Unix implementation of CAIRO_PIXEL_SURFACE_I

CAIRO_SURFACE_IMP

Unix implementation of CAIRO_SURFACE_I

CAIRO_TEXT_LAYOUT_IMP

Unix implementation of CAIRO_TEXT_LAYOUT_I

imp_unix/c_interface

CAIRO_API

Unix implementation of CAIRO_I

CAIRO_GOBJECT_IMP

Unix implementation of CAIRO_GOBJECT_I

CAIRO_GTK2_API

GTK 2 API

CAIRO_GTK_INIT_API

Gtk init api

CAIRO_PANGO_API

Cairo Pango API

CAIRO_PANGO_LAYOUT_API

Unix implemenation of CAIRO_PANGO_LAYOUT_I

interface

CAIRO_COMMAND_CONTEXT

Cairo command context

CAIRO_DRAWABLE_CONTEXT_I

Drawable Cairo context

CAIRO_DRAWING_AREA_I

Cross-platform interface for CAIRO_DRAWING_AREA

CAIRO_DRAWING_CONTEXT_I

Pango-Cairo drawing context

CAIRO_PIXEL_SURFACE_I

Cairo readonly pixel buffer source surface

Further Information

Click on class link to see notes.

CAIRO_SURFACE_I

Cairo drawing surface

CAIRO_TEXTABLE_CONTEXT_I

Text layout context

CAIRO_TEXT_LAYOUT_I

Cairo-Pango text layout