include/cinder/cairo/Cairo.h File Reference

Go to the source code of this file.

Classes

class  cinder::cairo::SurfaceBase
class  cinder::cairo::SurfaceImage
class  cinder::cairo::SurfaceSvg
class  cinder::cairo::SurfacePdf
class  cinder::cairo::SurfacePs
class  cinder::cairo::SurfaceEps
class  cinder::cairo::SurfaceQuartz
class  cinder::cairo::SurfaceCgBitmapContext
class  cinder::cairo::SurfaceGdi
class  cinder::cairo::Matrix
class  cinder::cairo::Pattern
class  cinder::cairo::PatternSolid
class  cinder::cairo::PatternSurface
class  cinder::cairo::Gradient
class  cinder::cairo::GradientRadial
class  cinder::cairo::GradientLinear
class  cinder::cairo::FontOptions
class  cinder::cairo::FontFace
class  cinder::cairo::ScaledFont
class  cinder::cairo::FontExtents
class  cinder::cairo::TextExtents
class  cinder::cairo::Context
class  cinder::SurfaceConstraintsCairo

Namespaces

namespace  cinder
namespace  cinder::cairo

Typedefs

typedef struct _cairo_surface cairo_surface_t
typedef struct _cairo cairo_t
typedef struct cairo_path cairo_path_t
typedef struct _cairo_pattern cairo_pattern_t
typedef struct _cairo_font_options cairo_font_options_t
typedef struct _cairo_matrix cairo_matrix_t
typedef struct _cairo_font_face cairo_font_face_t
typedef struct _cairo_scaled_font cairo_scaled_font_t
typedef struct _cairo_text_extents cairo_text_extents_t
typedef struct _cairo_font_extents cairo_font_extents_t

Functions

SurfaceQuartz cinder::cairo::createWindowSurface ()

Variables

const int32_t cinder::cairo::FONT_SLANT_NORMAL = CAIRO_FONT_SLANT_NORMAL
const int32_t cinder::cairo::FONT_SLANT_ITALIC = CAIRO_FONT_SLANT_ITALIC
const int32_t cinder::cairo::FONT_SLANT_OBLIQUE = CAIRO_FONT_SLANT_OBLIQUE
const int32_t cinder::cairo::FONT_WEIGHT_NORMAL = CAIRO_FONT_WEIGHT_NORMAL
const int32_t cinder::cairo::FONT_WEIGHT_BOLD = CAIRO_FONT_WEIGHT_BOLD
const int32_t cinder::cairo::FILL_RULE_WINDING = CAIRO_FILL_RULE_WINDING
const int32_t cinder::cairo::FILL_RULE_EVEN_ODD = CAIRO_FILL_RULE_EVEN_ODD
const int32_t cinder::cairo::EXTEND_NONE = CAIRO_EXTEND_NONE
const int32_t cinder::cairo::EXTEND_REPEAT = CAIRO_EXTEND_REPEAT
const int32_t cinder::cairo::EXTEND_REFLECT = CAIRO_EXTEND_REFLECT
const int32_t cinder::cairo::EXTEND_PAD = CAIRO_EXTEND_PAD
const int32_t cinder::cairo::LINE_CAP_BUTT = CAIRO_LINE_CAP_BUTT
const int32_t cinder::cairo::LINE_CAP_ROUND = CAIRO_LINE_CAP_ROUND
const int32_t cinder::cairo::LINE_CAP_SQUARE = CAIRO_LINE_CAP_SQUARE
const int32_t cinder::cairo::LINE_JOIN_MITER = CAIRO_LINE_JOIN_MITER
const int32_t cinder::cairo::LINE_JOIN_ROUND = CAIRO_LINE_JOIN_ROUND
const int32_t cinder::cairo::LINE_JOIN_BEVEL = CAIRO_LINE_JOIN_BEVEL
const int32_t cinder::cairo::HINT_METRICS_DEFAULT = CAIRO_HINT_METRICS_DEFAULT
const int32_t cinder::cairo::HINT_METRICS_OFF = CAIRO_HINT_METRICS_OFF
const int32_t cinder::cairo::HINT_METRICS_ON = CAIRO_HINT_METRICS_ON
const int32_t cinder::cairo::HINT_STYLE_DEFAULT = CAIRO_HINT_STYLE_DEFAULT
const int32_t cinder::cairo::HINT_STYLE_NONE = CAIRO_HINT_STYLE_NONE
const int32_t cinder::cairo::HINT_STYLE_SLIGHT = CAIRO_HINT_STYLE_SLIGHT
const int32_t cinder::cairo::HINT_STYLE_MEDIUM = CAIRO_HINT_STYLE_MEDIUM
const int32_t cinder::cairo::HINT_STYLE_FULL = CAIRO_HINT_STYLE_FULL
const int32_t cinder::cairo::ANTIALIAS_DEFAULT = CAIRO_ANTIALIAS_DEFAULT
const int32_t cinder::cairo::ANTIALIAS_NONE = CAIRO_ANTIALIAS_NONE
const int32_t cinder::cairo::ANTIALIAS_GRAY = CAIRO_ANTIALIAS_GRAY
const int32_t cinder::cairo::ANTIALIAS_SUBPIXEL = CAIRO_ANTIALIAS_SUBPIXEL
const int32_t cinder::cairo::SUBPIXEL_ORDER_DEFAULT = CAIRO_SUBPIXEL_ORDER_DEFAULT
const int32_t cinder::cairo::SUBPIXEL_ORDER_RGB = CAIRO_SUBPIXEL_ORDER_RGB
const int32_t cinder::cairo::SUBPIXEL_ORDER_BGR = CAIRO_SUBPIXEL_ORDER_BGR
const int32_t cinder::cairo::SUBPIXEL_ORDER_VRGB = CAIRO_SUBPIXEL_ORDER_VRGB
const int32_t cinder::cairo::SUBPIXEL_ORDER_VBGR = CAIRO_SUBPIXEL_ORDER_VBGR
const int32_t cinder::cairo::STATUS_SUCCESS = CAIRO_STATUS_SUCCESS
const int32_t cinder::cairo::STATUS_NO_AVAILABLE_MEMORY = CAIRO_STATUS_NO_MEMORY
const int32_t cinder::cairo::STATUS_INVALID_RESTORE = CAIRO_STATUS_INVALID_RESTORE
const int32_t cinder::cairo::STATUS_INVALID_POP_GROUP = CAIRO_STATUS_INVALID_POP_GROUP
const int32_t cinder::cairo::STATUS_NO_CURRENT_POINT = CAIRO_STATUS_NO_CURRENT_POINT
const int32_t cinder::cairo::STATUS_INVALID_MATRIX = CAIRO_STATUS_INVALID_MATRIX
const int32_t cinder::cairo::STATUS_INVALID_STATUS = CAIRO_STATUS_INVALID_STATUS
const int32_t cinder::cairo::STATUS_NULL_POINTER = CAIRO_STATUS_NULL_POINTER
const int32_t cinder::cairo::STATUS_INVALID_STRING = CAIRO_STATUS_INVALID_STRING
const int32_t cinder::cairo::STATUS_INVALID_PATH_DATA = CAIRO_STATUS_INVALID_PATH_DATA
const int32_t cinder::cairo::STATUS_READ_ERROR = CAIRO_STATUS_READ_ERROR
const int32_t cinder::cairo::STATUS_WRITE_ERROR = CAIRO_STATUS_WRITE_ERROR
const int32_t cinder::cairo::STATUS_SURFACE_FINISHED = CAIRO_STATUS_SURFACE_FINISHED
const int32_t cinder::cairo::STATUS_SURFACE_TYPE_MISMATCH = CAIRO_STATUS_SURFACE_TYPE_MISMATCH
const int32_t cinder::cairo::STATUS_PATTERN_TYPE_MISMATCH = CAIRO_STATUS_PATTERN_TYPE_MISMATCH
const int32_t cinder::cairo::STATUS_INVALID_CONTENT = CAIRO_STATUS_INVALID_CONTENT
const int32_t cinder::cairo::STATUS_INVALID_FORMAT = CAIRO_STATUS_INVALID_FORMAT
const int32_t cinder::cairo::STATUS_INVALID_VISUAL = CAIRO_STATUS_INVALID_VISUAL
const int32_t cinder::cairo::STATUS_FILE_NOT_FOUND = CAIRO_STATUS_FILE_NOT_FOUND
const int32_t cinder::cairo::STATUS_INVALID_DASH = CAIRO_STATUS_INVALID_DASH
const int32_t cinder::cairo::STATUS_INVALID_DSC_COMMENT = CAIRO_STATUS_INVALID_DSC_COMMENT
const int32_t cinder::cairo::STATUS_INVALID_INDEX = CAIRO_STATUS_INVALID_INDEX
const int32_t cinder::cairo::STATUS_CLIP_NOT_REPRESENTABLE = CAIRO_STATUS_CLIP_NOT_REPRESENTABLE

Typedef Documentation

typedef struct _cairo_surface cairo_surface_t
typedef struct _cairo cairo_t
typedef struct cairo_path cairo_path_t
typedef struct _cairo_pattern cairo_pattern_t
typedef struct _cairo_font_options cairo_font_options_t
typedef struct _cairo_matrix cairo_matrix_t
typedef struct _cairo_font_face cairo_font_face_t
typedef struct _cairo_scaled_font cairo_scaled_font_t
typedef struct _cairo_text_extents cairo_text_extents_t
typedef struct _cairo_font_extents cairo_font_extents_t