Details
CR_TYPE_POINTS
#define CR_TYPE_POINTS (cr_points_get_type())
CrPoints
typedef struct {
GArray *array;
int ref_count;
} CrPoints;
cr_points_new ()
CrPoints* cr_points_new (void);
cr_points_get_type ()
GType cr_points_get_type (void);
cr_points_unref ()
void cr_points_unref (CrPoints *);
CR_TYPE_BOUNDS
#define CR_TYPE_BOUNDS (cr_bounds_get_type())
CrBounds
typedef struct {
double x1, y1, x2, y2;
int ref_count;
} CrBounds;
cr_bounds_new ()
CrBounds* cr_bounds_new (void);
cr_bounds_get_type ()
GType cr_bounds_get_type (void);
cr_bounds_unref ()
void cr_bounds_unref (CrBounds *);
CR_TYPE_DEVICE_BOUNDS
#define CR_TYPE_DEVICE_BOUNDS (cr_device_bounds_get_type())
CrDeviceBounds
typedef struct {
double x1, y1, x2, y2;
GtkAnchorType anchor;
int ref_count;
} CrDeviceBounds;
cr_device_bounds_get_type ()
GType cr_device_bounds_get_type (void);
cr_device_bounds_unref ()
void cr_device_bounds_unref (CrDeviceBounds *);
CR_TYPE_PATTERN
#define CR_TYPE_PATTERN (cr_pattern_get_type())
cr_pattern_get_type ()
GType cr_pattern_get_type (void);
CrPattern
typedef cairo_pattern_t CrPattern;
CR_TYPE_SURFACE
#define CR_TYPE_SURFACE (cr_surface_get_type())
cr_surface_get_type ()
GType cr_surface_get_type (void);
CrSurface
typedef cairo_surface_t CrSurface;
CR_TYPE_MATRIX
#define CR_TYPE_MATRIX (cr_matrix_get_type())
CrMatrix
typedef cairo_matrix_t CrMatrix;
cr_matrix_get_type ()
GType cr_matrix_get_type (void);
CR_TYPE_CONTEXT
#define CR_TYPE_CONTEXT (cr_context_get_type())
CrContext
typedef cairo_t CrContext;
cr_context_get_type ()
GType cr_context_get_type (void);