ionflux.org | Impressum

Ionflux::Tools::CairoCanvas Member List

This is the complete list of members for Ionflux::Tools::CairoCanvas, including all inherited members.

appendPath(cairo_path_t *path)Ionflux::Tools::Cairo::CairoContext [virtual]
appendPath(Path &path)Ionflux::Tools::Cairo::CairoContext [virtual]
arc(double xc, double yc, double radius, double angle1, double angle2)Ionflux::Tools::Cairo::CairoContext [virtual]
arcNegative(double xc, double yc, double radius, double angle1, double angle2)Ionflux::Tools::Cairo::CairoContext [virtual]
CairoCanvas()Ionflux::Tools::CairoCanvas
CairoCanvas(const Ionflux::Tools::Cairo::CairoContext &initCairoContext)Ionflux::Tools::CairoCanvas
CairoCanvas(cairo_t *initCairoContext)Ionflux::Tools::CairoCanvas
CairoCanvas(cairo_surface_t *initSurface)Ionflux::Tools::CairoCanvas
CairoCanvas(Ionflux::Tools::Cairo::Surface &initSurface)Ionflux::Tools::CairoCanvas
CairoCanvas(const CairoCanvas &initCairoCanvas)Ionflux::Tools::CairoCanvas
CairoContext()Ionflux::Tools::Cairo::CairoContext
CairoContext(const CairoContext &initCairoContext)Ionflux::Tools::Cairo::CairoContext
CairoContext(cairo_t *initCairoContext)Ionflux::Tools::Cairo::CairoContext
CairoContext(cairo_surface_t *initSurface)Ionflux::Tools::Cairo::CairoContext
CairoContext(Surface &initSurface)Ionflux::Tools::Cairo::CairoContext
cairoContextIonflux::Tools::Cairo::CairoContext [protected]
Canvas()Ionflux::Tools::Canvas
CLASS_INFOIonflux::Tools::ManagedObject [static]
clip()Ionflux::Tools::Cairo::CairoContext [virtual]
clipPreserve()Ionflux::Tools::Cairo::CairoContext [virtual]
closePath()Ionflux::Tools::Cairo::CairoContext [virtual]
copyPage()Ionflux::Tools::Cairo::CairoContext [virtual]
copyPath()Ionflux::Tools::Cairo::CairoContext [virtual]
copyPath(Path &target)Ionflux::Tools::Cairo::CairoContext [virtual]
copyPathFlat()Ionflux::Tools::Cairo::CairoContext [virtual]
copyPathFlat(Path &target)Ionflux::Tools::Cairo::CairoContext [virtual]
curveTo(double x1, double y1, double x2, double y2, double x3, double y3)Ionflux::Tools::Cairo::CairoContext [virtual]
defaultFillColorIonflux::Tools::Canvas [protected]
defaultFontFamilyIonflux::Tools::Canvas [protected]
defaultFontSizeIonflux::Tools::Canvas [protected]
defaultStrokeColorIonflux::Tools::Canvas [protected]
defaultStrokeWidthIonflux::Tools::Canvas [protected]
defaultTransformIonflux::Tools::Canvas [protected]
destroy()Ionflux::Tools::Cairo::CairoContext [virtual]
deviceToUser(double *x, double *y)Ionflux::Tools::Cairo::CairoContext [virtual]
deviceToUserDistance(double *dx, double *dy)Ionflux::Tools::Cairo::CairoContext [virtual]
drawArc(double x, double y, double width, double height, double angle1, double angle2, double strokeWidth=0.0, const Color *strokeColor=0, const Color *fillColor=0, Matrix3 *transform=0)Ionflux::Tools::CairoCanvas [virtual]
drawArcEc(double xc, double yc, double radius, double angle1, double angle2, double eccentricity=0.0, double strokeWidth=0.0, const Color *strokeColor=0, const Color *fillColor=0, Matrix3 *transform=0)Ionflux::Tools::CairoCanvas [virtual]
drawCircle(double xc, double yc, double radius, double strokeWidth=0.0, const Color *strokeColor=0, const Color *fillColor=0, Matrix3 *transform=0)Ionflux::Tools::CairoCanvas [virtual]
drawCurve(double x1, double y1, double x2, double y2, double x3, double y3, double strokeWidth=0.0, const Color *color=0, Matrix3 *transform=0)Ionflux::Tools::CairoCanvas [virtual]
drawEllipse(double x, double y, double width, double height, double strokeWidth=0.0, const Color *strokeColor=0, const Color *fillColor=0, Matrix3 *transform=0)Ionflux::Tools::CairoCanvas [virtual]
drawEllipseEc(double xc, double yc, double radius, double eccentricity=0.0, double strokeWidth=0.0, const Color *strokeColor=0, const Color *fillColor=0, Matrix3 *transform=0)Ionflux::Tools::CairoCanvas [virtual]
drawLine(double x1, double y1, double x2, double y2, double width=0.0, const Color *color=0, Matrix3 *transform=0)Ionflux::Tools::CairoCanvas [virtual]
drawRectangle(double x, double y, double width, double height, double strokeWidth=0.0, const Color *strokeColor=0, const Color *fillColor=0, Matrix3 *transform=0)Ionflux::Tools::CairoCanvas [virtual]
drawText(double x, double y, const std::string &text, const std::string &fontDesc="", double fontSize=0.0, const Color *color=0, Matrix3 *transform=0)Ionflux::Tools::CairoCanvas [virtual]
fill()Ionflux::Tools::Cairo::CairoContext [virtual]
fillExtents(double *x1, double *y1, double *x2, double *y2)Ionflux::Tools::Cairo::CairoContext [virtual]
fillPreserve()Ionflux::Tools::Cairo::CairoContext [virtual]
fontExtents(cairo_font_extents_t *extents)Ionflux::Tools::Cairo::CairoContext [virtual]
getCairoContext() const Ionflux::Tools::Cairo::CairoContext [virtual]
getClass() const Ionflux::Tools::Object [virtual]
getClassDesc() const Ionflux::Tools::Object [virtual]
getClassName() const Ionflux::Tools::Object [virtual]
getCurrentPoint(double *x, double *y)Ionflux::Tools::Cairo::CairoContext [virtual]
getDefaultFillColor() const Ionflux::Tools::Canvas [virtual]
getDefaultFontFamily() const Ionflux::Tools::Canvas [virtual]
getDefaultFontSize() const Ionflux::Tools::Canvas [virtual]
getDefaultStrokeColor() const Ionflux::Tools::Canvas [virtual]
getDefaultStrokeWidth() const Ionflux::Tools::Canvas [virtual]
getDefaultTransform() const Ionflux::Tools::Canvas [virtual]
getFillRule()Ionflux::Tools::Cairo::CairoContext [virtual]
getFontFace()Ionflux::Tools::Cairo::CairoContext [virtual]
getFontMatrix(cairo_matrix_t *matrix)Ionflux::Tools::Cairo::CairoContext [virtual]
getFontMatrix(Matrix &matrix)Ionflux::Tools::Cairo::CairoContext [virtual]
getLineCap()Ionflux::Tools::Cairo::CairoContext [virtual]
getLineJoin()Ionflux::Tools::Cairo::CairoContext [virtual]
getLineWidth()Ionflux::Tools::Cairo::CairoContext [virtual]
getMatrix(cairo_matrix_t *matrix)Ionflux::Tools::Cairo::CairoContext [virtual]
getMatrix(Matrix &matrix)Ionflux::Tools::Cairo::CairoContext [virtual]
getMiterLimit()Ionflux::Tools::Cairo::CairoContext [virtual]
getOperator()Ionflux::Tools::Cairo::CairoContext [virtual]
getRefCount()Ionflux::Tools::ManagedObject [virtual]
getSource()Ionflux::Tools::Cairo::CairoContext [virtual]
getTarget()Ionflux::Tools::Cairo::CairoContext [virtual]
getTarget(Surface &surface)Ionflux::Tools::Cairo::CairoContext [virtual]
getTextSize(const std::string &text, double &width, double &height, const std::string &fontDesc="", double fontSize=0.0, Matrix3 *transform=0)Ionflux::Tools::CairoCanvas [virtual]
getTolerance()Ionflux::Tools::Cairo::CairoContext [virtual]
glyphExtents(cairo_glyph_t *glyphs, int num_glyphs, cairo_text_extents_t *extents)Ionflux::Tools::Cairo::CairoContext [virtual]
glyphPath(cairo_glyph_t *glyphs, int num_glyphs)Ionflux::Tools::Cairo::CairoContext [virtual]
identityMatrix()Ionflux::Tools::Cairo::CairoContext [virtual]
inFill(double x, double y)Ionflux::Tools::Cairo::CairoContext [virtual]
inStroke(double x, double y)Ionflux::Tools::Cairo::CairoContext [virtual]
isManaged()Ionflux::Tools::ManagedObject [virtual]
lineTo(double x, double y)Ionflux::Tools::Cairo::CairoContext [virtual]
managedIonflux::Tools::ManagedObject [protected]
ManagedObject()Ionflux::Tools::ManagedObject
managedObjectClassInfoIonflux::Tools::ManagedObject [static]
mask(cairo_pattern_t *pattern)Ionflux::Tools::Cairo::CairoContext [virtual]
mask(const Pattern &pattern)Ionflux::Tools::Cairo::CairoContext [virtual]
maskSurface(cairo_surface_t *surface, double surface_x, double surface_y)Ionflux::Tools::Cairo::CairoContext [virtual]
maskSurface(Surface &surface, double surface_x, double surface_y)Ionflux::Tools::Cairo::CairoContext [virtual]
moveTo(double x, double y)Ionflux::Tools::Cairo::CairoContext [virtual]
newPath()Ionflux::Tools::Cairo::CairoContext [virtual]
Object()Ionflux::Tools::Object
objectClassInfoIonflux::Tools::Object [static]
operator=(const Ionflux::Tools::Cairo::CairoContext &newCairoContext)Ionflux::Tools::CairoCanvas [virtual]
operator=(cairo_t *newCairoContext)Ionflux::Tools::CairoCanvas [virtual]
operator=(const CairoCanvas &newCairoCanvas)Ionflux::Tools::CairoCanvas [virtual]
paint()Ionflux::Tools::Cairo::CairoContext [virtual]
paintWithAlpha(double alpha)Ionflux::Tools::Cairo::CairoContext [virtual]
rectangle(double x, double y, double width, double height)Ionflux::Tools::Cairo::CairoContext [virtual]
ref()Ionflux::Tools::ManagedObject [virtual]
refCountIonflux::Tools::ManagedObject [protected]
reference()Ionflux::Tools::Cairo::CairoContext [virtual]
relCurveTo(double dx1, double dy1, double dx2, double dy2, double dx3, double dy3)Ionflux::Tools::Cairo::CairoContext [virtual]
relLineTo(double dx, double dy)Ionflux::Tools::Cairo::CairoContext [virtual]
relMoveTo(double dx, double dy)Ionflux::Tools::Cairo::CairoContext [virtual]
resetClip()Ionflux::Tools::Cairo::CairoContext [virtual]
restore()Ionflux::Tools::Cairo::CairoContext [virtual]
rotate(double angle)Ionflux::Tools::Cairo::CairoContext [virtual]
save()Ionflux::Tools::Cairo::CairoContext [virtual]
scale(double sx, double sy)Ionflux::Tools::Cairo::CairoContext [virtual]
selectFontFace(const std::string &family, cairo_font_slant_t slant, cairo_font_weight_t weight)Ionflux::Tools::Cairo::CairoContext [virtual]
setCairoContext(cairo_t *newCairoContext)Ionflux::Tools::Cairo::CairoContext [virtual]
setDash(double *dashes, int ndash, double offset)Ionflux::Tools::Cairo::CairoContext [virtual]
setDefaultFillColor(const Color &newDefaultFillColor)Ionflux::Tools::Canvas [virtual]
setDefaultFontFamily(const std::string &newDefaultFontFamily)Ionflux::Tools::Canvas [virtual]
setDefaultFontSize(double newDefaultFontSize)Ionflux::Tools::Canvas [virtual]
setDefaultStrokeColor(const Color &newDefaultStrokeColor)Ionflux::Tools::Canvas [virtual]
setDefaultStrokeWidth(double newDefaultStrokeWidth)Ionflux::Tools::Canvas [virtual]
setDefaultTransform(Matrix3 *newDefaultTransform)Ionflux::Tools::Canvas [virtual]
setFillRule(cairo_fill_rule_t fill_rule)Ionflux::Tools::Cairo::CairoContext [virtual]
setFontFace(cairo_font_face_t *font_face)Ionflux::Tools::Cairo::CairoContext [virtual]
setFontMatrix(const cairo_matrix_t *matrix)Ionflux::Tools::Cairo::CairoContext [virtual]
setFontMatrix(const Matrix &matrix)Ionflux::Tools::Cairo::CairoContext [virtual]
setFontSize(double size)Ionflux::Tools::Cairo::CairoContext [virtual]
setLineCap(cairo_line_cap_t line_cap)Ionflux::Tools::Cairo::CairoContext [virtual]
setLineJoin(cairo_line_join_t line_join)Ionflux::Tools::Cairo::CairoContext [virtual]
setLineWidth(double width)Ionflux::Tools::Cairo::CairoContext [virtual]
setManaged(bool newManage)Ionflux::Tools::ManagedObject [virtual]
setMatrix(const cairo_matrix_t *matrix)Ionflux::Tools::Cairo::CairoContext [virtual]
setMatrix(const Matrix &matrix)Ionflux::Tools::Cairo::CairoContext [virtual]
setMiterLimit(double limit)Ionflux::Tools::Cairo::CairoContext [virtual]
setOperator(cairo_operator_t op)Ionflux::Tools::Cairo::CairoContext [virtual]
setSource(cairo_pattern_t *source)Ionflux::Tools::Cairo::CairoContext [virtual]
setSource(const Pattern &source)Ionflux::Tools::Cairo::CairoContext [virtual]
setSourceColor(const Ionflux::Tools::Color &color)Ionflux::Tools::Cairo::CairoContext [virtual]
setSourceRgb(double red, double green, double blue)Ionflux::Tools::Cairo::CairoContext [virtual]
setSourceRgba(double red, double green, double blue, double alpha)Ionflux::Tools::Cairo::CairoContext [virtual]
setSourceSurface(cairo_surface_t *surface, double x, double y)Ionflux::Tools::Cairo::CairoContext [virtual]
setSourceSurface(Surface &surface, double x, double y)Ionflux::Tools::Cairo::CairoContext [virtual]
setTolerance(double tolerance)Ionflux::Tools::Cairo::CairoContext [virtual]
setTransform(Matrix3 *transform=0)Ionflux::Tools::CairoCanvas [protected, virtual]
showGlyphs(cairo_glyph_t *glyphs, int num_glyphs)Ionflux::Tools::Cairo::CairoContext [virtual]
showPage()Ionflux::Tools::Cairo::CairoContext [virtual]
showText(const std::string &utf8)Ionflux::Tools::Cairo::CairoContext [virtual]
status()Ionflux::Tools::Cairo::CairoContext [virtual]
statusToString(cairo_status_t status)Ionflux::Tools::Cairo::CairoContext [virtual]
stroke()Ionflux::Tools::Cairo::CairoContext [virtual]
strokeExtents(double *x1, double *y1, double *x2, double *y2)Ionflux::Tools::Cairo::CairoContext [virtual]
strokePreserve()Ionflux::Tools::Cairo::CairoContext [virtual]
textExtents(const std::string &utf8, cairo_text_extents_t *extents)Ionflux::Tools::Cairo::CairoContext [virtual]
textPath(const std::string &utf8)Ionflux::Tools::Cairo::CairoContext [virtual]
theClassesIonflux::Tools::Object [protected]
transform(const cairo_matrix_t *matrix)Ionflux::Tools::Cairo::CairoContext [virtual]
transform(const Matrix &matrix)Ionflux::Tools::Cairo::CairoContext [virtual]
translate(double tx, double ty)Ionflux::Tools::Cairo::CairoContext [virtual]
unref()Ionflux::Tools::ManagedObject [virtual]
userToDevice(double *x, double *y)Ionflux::Tools::Cairo::CairoContext [virtual]
userToDeviceDistance(double *dx, double *dy)Ionflux::Tools::Cairo::CairoContext [virtual]
~CairoCanvas()Ionflux::Tools::CairoCanvas [virtual]
~CairoContext()Ionflux::Tools::Cairo::CairoContext [virtual]
~Canvas()Ionflux::Tools::Canvas [virtual]
~ManagedObject()Ionflux::Tools::ManagedObject [virtual]
~Object()Ionflux::Tools::Object [virtual]


Generated on Tue Mar 14 21:07:31 2006 for Ionflux Tools Class Library (iftools) by  doxygen 1.4.6