Picasso API  2.2
Data Structures | Typedefs
Graphic Object Types

Data Structures

struct  _ps_glyph
 A character glyph of a font. More...
struct  _ps_size
 A structure that contains width and height values. More...
struct  _ps_rect
 A structure that contains location and dimensions of a rectangle. More...
struct  _ps_point
 A structure that contains a point in a two-dimensional coordinate system. More...
struct  _ps_color
 A structure that contains rgba values for a color. More...

Typedefs

typedef struct _ps_context ps_context
 An opaque type represents a Picasso drawing environment.
typedef struct _ps_canvas ps_canvas
 An opaque type represents a pixel buffer.
typedef struct _ps_image ps_image
 An opaque type represents an image.
typedef struct _ps_pattern ps_pattern
 An opaque type represents a pattern.
typedef struct _ps_gradient ps_gradient
 An opaque type represents a gradient.
typedef struct _ps_matrix ps_matrix
 An opaque type represents a transform matrix.
typedef struct _ps_path ps_path
 An opaque type represents a graphic path.
typedef struct _ps_mask ps_mask
 An opaque type represents an alpha mask.
typedef struct _ps_font ps_font
 An opaque type represents a font.
typedef struct _ps_glyph ps_glyph
 A character glyph of a font.
typedef struct _ps_size ps_size
 A structure that contains width and height values.
typedef struct _ps_rect ps_rect
 A structure that contains location and dimensions of a rectangle.
typedef struct _ps_point ps_point
 A structure that contains a point in a two-dimensional coordinate system.
typedef struct _ps_color ps_color
 A structure that contains rgba values for a color.

Typedef Documentation

An opaque type represents a pixel buffer.

See also:
ps_context, ps_image

Definition at line 125 of file picasso.h.

An opaque type represents a Picasso drawing environment.

See also:
ps_canvas

Definition at line 118 of file picasso.h.

An opaque type represents a font.

See also:
ps_context

Definition at line 174 of file picasso.h.

An opaque type represents a gradient.

See also:
ps_path, ps_matrix

Definition at line 146 of file picasso.h.

An opaque type represents an image.

See also:
ps_canvas, ps_pattern

Definition at line 132 of file picasso.h.

An opaque type represents an alpha mask.

See also:
ps_path, ps_image, ps_canvas

Definition at line 167 of file picasso.h.

An opaque type represents a transform matrix.

See also:
ps_path, ps_context

Definition at line 153 of file picasso.h.

An opaque type represents a graphic path.

See also:
ps_matrix, ps_context

Definition at line 160 of file picasso.h.

An opaque type represents a pattern.

See also:
ps_canvas, ps_image

Definition at line 139 of file picasso.h.