cinder::cairo Namespace Reference

Classes

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

Functions

SurfaceQuartz createWindowSurface ()
void convertCairoToCinderPath (cairo_path_t *path, cinder::Shape2d *resultPath)

Variables

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

Function Documentation

cairo::SurfaceQuartz cinder::cairo::createWindowSurface (  ) 
void cinder::cairo::convertCairoToCinderPath ( cairo_path_t path,
cinder::Shape2d resultPath 
)

Variable Documentation

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