A B C D E F G H I L M N O P R S T U V W X

A

A1 - Static variable in class org.freedesktop.cairo.Format
 
A8 - Static variable in class org.freedesktop.cairo.Format
 
ADD - Static variable in class org.freedesktop.cairo.Operator
 
ALPHA - Static variable in class org.freedesktop.cairo.Content
 
ARGB32 - Static variable in class org.freedesktop.cairo.Format
 
ATOP - Static variable in class org.freedesktop.cairo.Operator
 
Antialias - class org.freedesktop.cairo.Antialias.
Specifies the type of antialiasing to do when rendering text.
addColorStop(double, double, double, double) - Method in class org.freedesktop.cairo.Gradient
Adds a new color stop to the pattern.
addColorStop(double, double, double, double, double) - Method in class org.freedesktop.cairo.Gradient
Adds a new color stop to the pattern.
arc(Point, double, double, double) - Method in class org.freedesktop.cairo.Context
Adds an arc from angle1 to angle2 to the current path.
arc(double, double, double, double, double) - Method in class org.freedesktop.cairo.Context
 
arcNegative(Point, double, double, double) - Method in class org.freedesktop.cairo.Context
Adds an arc from angle1 to angle2 to the current path.
arcNegative(double, double, double, double, double) - Method in class org.freedesktop.cairo.Context
 

B

BEST - Static variable in class org.freedesktop.cairo.Filter
 
BEVEL - Static variable in class org.freedesktop.cairo.LineJoin
 
BGR - Static variable in class org.freedesktop.cairo.SubpixelOrder
Subpixel elements are arranged horizontally with blue at the left
BILINEAR - Static variable in class org.freedesktop.cairo.Filter
 
BOLD - Static variable in class org.freedesktop.cairo.FontWeight
 
BUTT - Static variable in class org.freedesktop.cairo.LineCap
 

C

CAIRO_API_VERSION - Static variable in interface org.freedesktop.cairo.Config
Version of Cairo that these bindings wrap.
CLEAR - Static variable in class org.freedesktop.cairo.Operator
 
COLOR - Static variable in class org.freedesktop.cairo.Content
 
COLOR_ALPHA - Static variable in class org.freedesktop.cairo.Content
 
CairoException - exception org.freedesktop.cairo.CairoException.
 
CairoException() - Constructor for class org.freedesktop.cairo.CairoException
 
Config - interface org.freedesktop.cairo.Config.
 
Content - class org.freedesktop.cairo.Content.
 
Context - class org.freedesktop.cairo.Context.
 
Context(Surface) - Constructor for class org.freedesktop.cairo.Context
Creates a new Context with all graphics state parameters set to default values and with target as a target surface.
clip() - Method in class org.freedesktop.cairo.Context
Establishes a new clip region by intersecting the current clip region with the current path as it would be filled by fill() and according to the current fill rule (see setFillRule()).
clipPreserve() - Method in class org.freedesktop.cairo.Context
Establishes a new clip region by intersecting the current clip region with the current path as it would be filled by fill() and according to the current fill rule (see setFillRule()).
closePath() - Method in class org.freedesktop.cairo.Context
Closes the current path by connecting current point to the starting point with a line segment.
copyPage() - Method in class org.freedesktop.cairo.Context
 
createFromPNG(String) - Static method in class org.freedesktop.cairo.ImageSurface
 
createSimilar(Content, int, int) - Method in class org.freedesktop.cairo.Surface
 
curveTo(Point, Point, Point) - Method in class org.freedesktop.cairo.Context
Draws a cubic bezier curve from the current point to (x3, y3) using 2 control points (x1, y1) and (x2, y2).
curveTo(double, double, double, double, double, double) - Method in class org.freedesktop.cairo.Context
 

D

DEFAULT - Static variable in class org.freedesktop.cairo.Antialias
Use the default antialiasing for the font subsystem and target device
DEFAULT - Static variable in class org.freedesktop.cairo.HintMetrics
Hint metrics in the default manner for the font backend and target device
DEFAULT - Static variable in class org.freedesktop.cairo.HintStyle
Use the default hint style for for font backend and target device
DEFAULT - Static variable in class org.freedesktop.cairo.SubpixelOrder
Use the default subpixel order for for the target device
DEST - Static variable in class org.freedesktop.cairo.Operator
 
DEST_ATOP - Static variable in class org.freedesktop.cairo.Operator
 
DEST_IN - Static variable in class org.freedesktop.cairo.Operator
 
DEST_OUT - Static variable in class org.freedesktop.cairo.Operator
 
DEST_OVER - Static variable in class org.freedesktop.cairo.Operator
 
deviceToUser(Point) - Method in class org.freedesktop.cairo.Context
Transform a coordinate from device space to user space by multiplying the given point by the inverse of the current transformation matrix (CTM).
deviceToUserDistance(Point) - Method in class org.freedesktop.cairo.Context
Transform a distance vector from device space to user space.

E

EVEN_ODD - Static variable in class org.freedesktop.cairo.FillRule
 
Extend - class org.freedesktop.cairo.Extend.
 
ellipse(double, double, double, double) - Method in class org.freedesktop.cairo.Context
Creates an ellipse path.
equal(FontOptions) - Method in class org.freedesktop.cairo.FontOptions
 

F

FAST - Static variable in class org.freedesktop.cairo.Filter
 
FILE_NOT_FOUND - Static variable in class org.freedesktop.cairo.Status
 
FULL - Static variable in class org.freedesktop.cairo.HintStyle
Hint outlines to maximize contrast
FillRule - class org.freedesktop.cairo.FillRule.
 
Filter - class org.freedesktop.cairo.Filter.
 
FontExtents - class org.freedesktop.cairo.FontExtents.
 
FontFace - class org.freedesktop.cairo.FontFace.
A FontFace specifies all aspects of a font other than the size or font matrix (a font matrix is used to distort a font by sheering it or scaling it unequally in the two directions).
FontOptions - class org.freedesktop.cairo.FontOptions.
 
FontOptions() - Constructor for class org.freedesktop.cairo.FontOptions
 
FontSlant - class org.freedesktop.cairo.FontSlant.
 
FontWeight - class org.freedesktop.cairo.FontWeight.
 
Format - class org.freedesktop.cairo.Format.
 
fill() - Method in class org.freedesktop.cairo.Context
A drawing operator that fills the current path according to the current fill rule.
fillExtents() - Method in class org.freedesktop.cairo.Context
 
fillPreserve() - Method in class org.freedesktop.cairo.Context
A drawing operator that fills the current path according to the current fill rule.
finish() - Method in class org.freedesktop.cairo.Surface
 
flush() - Method in class org.freedesktop.cairo.Surface
 
fontExtents() - Method in class org.freedesktop.cairo.Context
Gets the font extents for the currently selected font.

G

GAUSSIAN - Static variable in class org.freedesktop.cairo.Filter
 
GOOD - Static variable in class org.freedesktop.cairo.Filter
 
GRAY - Static variable in class org.freedesktop.cairo.Antialias
Perform single-color antialiasing (using shades of gray for black text on a white background, for example).
Glyph - class org.freedesktop.cairo.Glyph.
A Glyph holds information about a single glyph when drawing or measuring text.
Glyph() - Constructor for class org.freedesktop.cairo.Glyph
 
Glyph(long, double, double) - Constructor for class org.freedesktop.cairo.Glyph
 
Gradient - class org.freedesktop.cairo.Gradient.
 
getAntialias() - Method in class org.freedesktop.cairo.Context
 
getAntialias() - Method in class org.freedesktop.cairo.FontOptions
 
getAscent() - Method in class org.freedesktop.cairo.FontExtents
 
getCurrentPoint() - Method in class org.freedesktop.cairo.Context
Returns the current point of the surface.
getDescent() - Method in class org.freedesktop.cairo.FontExtents
 
getExtend() - Method in class org.freedesktop.cairo.SurfacePattern
Returns the current extend option for the pattern.
getFillRule() - Method in class org.freedesktop.cairo.Context
Gets the current fill rule, as set by setFillRule().
getFilter() - Method in class org.freedesktop.cairo.SurfacePattern
Returns the current filter option for the pattern.
getFontExtents() - Method in class org.freedesktop.cairo.ScaledFont
 
getFontFace() - Method in class org.freedesktop.cairo.Context
Gets the current font face.
getFontMatrix() - Method in class org.freedesktop.cairo.Context
Gets the current font matrix.
getFontOptions() - Method in class org.freedesktop.cairo.Context
 
getFontOptions() - Method in class org.freedesktop.cairo.Surface
 
getHeight() - Method in class org.freedesktop.cairo.FontExtents
 
getHeight() - Method in class org.freedesktop.cairo.ImageSurface
 
getHeight() - Method in class org.freedesktop.cairo.TextExtents
 
getHintMetrics() - Method in class org.freedesktop.cairo.FontOptions
 
getHintStyle() - Method in class org.freedesktop.cairo.FontOptions
 
getIndex() - Method in class org.freedesktop.cairo.Glyph
 
getLineCap() - Method in class org.freedesktop.cairo.Context
Returns current linecap style.
getLineJoin() - Method in class org.freedesktop.cairo.Context
Return current line join style.
getLineWidth() - Method in class org.freedesktop.cairo.Context
Returns the stroke line width.
getMatrix() - Method in class org.freedesktop.cairo.Context
Returns the current transformation matrix
getMatrix() - Method in class org.freedesktop.cairo.Pattern
Returns the current transform matrix of this pattern.
getMaxXAdvance() - Method in class org.freedesktop.cairo.FontExtents
 
getMaxYAdvance() - Method in class org.freedesktop.cairo.FontExtents
 
getMiterLimit() - Method in class org.freedesktop.cairo.Context
Returns the miter limit for miter style line joins
getOperator() - Method in class org.freedesktop.cairo.Context
Returns the current surface operator
getPoint() - Method in class org.freedesktop.cairo.Glyph
 
getSource() - Method in class org.freedesktop.cairo.Context
Gets the current source pattern for this object.
getSubpixelOrder() - Method in class org.freedesktop.cairo.FontOptions
 
getTarget() - Method in class org.freedesktop.cairo.Context
Gets the target surface for the cairo context as passed to the constructor.
getTolerance() - Method in class org.freedesktop.cairo.Context
Returns the tesselation tolerance of the current state.
getWidth() - Method in class org.freedesktop.cairo.ImageSurface
 
getWidth() - Method in class org.freedesktop.cairo.TextExtents
 
getX() - Method in class org.freedesktop.cairo.Glyph
 
getX() - Method in class org.freedesktop.cairo.Point
 
getX0() - Method in class org.freedesktop.cairo.Matrix
 
getX1() - Method in class org.freedesktop.cairo.Rectangle
 
getX2() - Method in class org.freedesktop.cairo.Rectangle
 
getXAdvance() - Method in class org.freedesktop.cairo.TextExtents
 
getXBearing() - Method in class org.freedesktop.cairo.TextExtents
 
getXX() - Method in class org.freedesktop.cairo.Matrix
 
getXY() - Method in class org.freedesktop.cairo.Matrix
 
getY() - Method in class org.freedesktop.cairo.Glyph
 
getY() - Method in class org.freedesktop.cairo.Point
 
getY0() - Method in class org.freedesktop.cairo.Matrix
 
getY1() - Method in class org.freedesktop.cairo.Rectangle
 
getY2() - Method in class org.freedesktop.cairo.Rectangle
 
getYAdvance() - Method in class org.freedesktop.cairo.TextExtents
 
getYBearing() - Method in class org.freedesktop.cairo.TextExtents
 
getYX() - Method in class org.freedesktop.cairo.Matrix
 
getYY() - Method in class org.freedesktop.cairo.Matrix
 
glyphExtents(Glyph[]) - Method in class org.freedesktop.cairo.Context
Gets the extents for an array of glyphs.
glyphPath(Glyph[]) - Method in class org.freedesktop.cairo.Context
 

H

HintMetrics - class org.freedesktop.cairo.HintMetrics.
Specifies whether to hint font metrics; hinting font metrics means quantizing them so that they are integer values in device space.
HintStyle - class org.freedesktop.cairo.HintStyle.
Specifies the type of hinting to do on font outlines.
hash() - Method in class org.freedesktop.cairo.FontOptions
 

I

IN - Static variable in class org.freedesktop.cairo.Operator
 
INVALID_CONTENT - Static variable in class org.freedesktop.cairo.Status
 
INVALID_DASH - Static variable in class org.freedesktop.cairo.Status
 
INVALID_FORMAT - Static variable in class org.freedesktop.cairo.Status
 
INVALID_MATRIX - Static variable in class org.freedesktop.cairo.Status
 
INVALID_PATH_DATA - Static variable in class org.freedesktop.cairo.Status
 
INVALID_POP_GROUP - Static variable in class org.freedesktop.cairo.Status
 
INVALID_RESTORE - Static variable in class org.freedesktop.cairo.Status
 
INVALID_STATUS - Static variable in class org.freedesktop.cairo.Status
 
INVALID_STRING - Static variable in class org.freedesktop.cairo.Status
 
INVALID_VISUAL - Static variable in class org.freedesktop.cairo.Status
 
ITALIC - Static variable in class org.freedesktop.cairo.FontSlant
 
ImageSurface - class org.freedesktop.cairo.ImageSurface.
 
ImageSurface(Format, int, int) - Constructor for class org.freedesktop.cairo.ImageSurface
 
ImageSurface(char[], Format, int, int, int) - Constructor for class org.freedesktop.cairo.ImageSurface
 
identityMatrix() - Method in class org.freedesktop.cairo.Context
Resets the current transformation matrix (CTM) by setting it equal to the identity matrix.
intern(int) - Static method in class org.freedesktop.cairo.Antialias
 
intern(int) - Static method in class org.freedesktop.cairo.Content
 
intern(int) - Static method in class org.freedesktop.cairo.Extend
 
intern(int) - Static method in class org.freedesktop.cairo.FillRule
 
intern(int) - Static method in class org.freedesktop.cairo.Filter
 
intern(int) - Static method in class org.freedesktop.cairo.FontSlant
 
intern(int) - Static method in class org.freedesktop.cairo.FontWeight
 
intern(int) - Static method in class org.freedesktop.cairo.Format
 
intern(int) - Static method in class org.freedesktop.cairo.HintMetrics
 
intern(int) - Static method in class org.freedesktop.cairo.HintStyle
 
intern(int) - Static method in class org.freedesktop.cairo.LineCap
 
intern(int) - Static method in class org.freedesktop.cairo.LineJoin
 
intern(int) - Static method in class org.freedesktop.cairo.Operator
 
intern(int) - Static method in class org.freedesktop.cairo.Status
 
intern(int) - Static method in class org.freedesktop.cairo.SubpixelOrder
 
invert() - Method in class org.freedesktop.cairo.Matrix
Inverts this matrix.

L

LineCap - class org.freedesktop.cairo.LineCap.
 
LineJoin - class org.freedesktop.cairo.LineJoin.
 
LinearGradient - class org.freedesktop.cairo.LinearGradient.
 
LinearGradient(double, double, double, double) - Constructor for class org.freedesktop.cairo.LinearGradient
 
lineTo(Point) - Method in class org.freedesktop.cairo.Context
Draws a line segment as part of the current path.
lineTo(double, double) - Method in class org.freedesktop.cairo.Context
 

M

MEDIUM - Static variable in class org.freedesktop.cairo.HintStyle
Hint outlines with medium strength giving a compromise between fidelity to the original shapes and contrast
MITER - Static variable in class org.freedesktop.cairo.LineJoin
 
Matrix - class org.freedesktop.cairo.Matrix.
TODO: error handling
markDirty() - Method in class org.freedesktop.cairo.Surface
 
markDirty(int, int, int, int) - Method in class org.freedesktop.cairo.Surface
 
mask(Pattern) - Method in class org.freedesktop.cairo.Context
A drawing operator that paints the current source using the alpha channel of pattern as a mask.
mask(Surface, double, double) - Method in class org.freedesktop.cairo.Context
A drawing operator that paints the current source using the alpha channel of surface as a mask.
merge(FontOptions) - Method in class org.freedesktop.cairo.FontOptions
 
moveTo(Point) - Method in class org.freedesktop.cairo.Context
Moves the current point in the path to the given co-ordinates.
moveTo(double, double) - Method in class org.freedesktop.cairo.Context
 
multiply(Matrix, Matrix) - Static method in class org.freedesktop.cairo.Matrix
Multiplies 2 matrices and returns the result.

N

NEAREST - Static variable in class org.freedesktop.cairo.Filter
 
NONE - Static variable in class org.freedesktop.cairo.Antialias
Do no antialiasing of fonts; use bilevel text.
NONE - Static variable in class org.freedesktop.cairo.Extend
 
NONE - Static variable in class org.freedesktop.cairo.HintStyle
Do not hint outlines
NORMAL - Static variable in class org.freedesktop.cairo.FontSlant
 
NORMAL - Static variable in class org.freedesktop.cairo.FontWeight
 
NO_CURRENT_POINT - Static variable in class org.freedesktop.cairo.Status
 
NO_MEMORY - Static variable in class org.freedesktop.cairo.Status
 
NULL_POINTER - Static variable in class org.freedesktop.cairo.Status
 
newPath() - Method in class org.freedesktop.cairo.Context
Starts a new path.

O

OBLIQUE - Static variable in class org.freedesktop.cairo.FontSlant
 
OFF - Static variable in class org.freedesktop.cairo.HintMetrics
Do not hint font metrics
ON - Static variable in class org.freedesktop.cairo.HintMetrics
Hint font metrics
OUT - Static variable in class org.freedesktop.cairo.Operator
 
OVER - Static variable in class org.freedesktop.cairo.Operator
 
Operator - class org.freedesktop.cairo.Operator.
 
org.freedesktop.cairo - package org.freedesktop.cairo
 

P

PATTERN_TYPE_MISMATCH - Static variable in class org.freedesktop.cairo.Status
 
PDFSurface - class org.freedesktop.cairo.PDFSurface.
 
PDFSurface(String, double, double) - Constructor for class org.freedesktop.cairo.PDFSurface
 
Pattern - class org.freedesktop.cairo.Pattern.
TODO: error handling
Pattern(double, double, double) - Constructor for class org.freedesktop.cairo.Pattern
Create a new cairo_pattern_t corresponding to a opaque color.
Pattern(double, double, double, double) - Constructor for class org.freedesktop.cairo.Pattern
Create a new cairo_pattern_t corresponding to a translucent color.
Point - class org.freedesktop.cairo.Point.
 
Point() - Constructor for class org.freedesktop.cairo.Point
 
Point(double, double) - Constructor for class org.freedesktop.cairo.Point
 
paint() - Method in class org.freedesktop.cairo.Context
A drawing operator that paints the current source everywhere within the current clip region.
paintWithAlpha(double) - Method in class org.freedesktop.cairo.Context
A drawing operator that paints the current source everywhere within the current clip region using a mask of constant alpha value alpha.

R

READ_ERROR - Static variable in class org.freedesktop.cairo.Status
 
REFLECT - Static variable in class org.freedesktop.cairo.Extend
 
REPEAT - Static variable in class org.freedesktop.cairo.Extend
 
RGB - Static variable in class org.freedesktop.cairo.SubpixelOrder
Subpixel elements are arranged horizontally with red at the left
RGB24 - Static variable in class org.freedesktop.cairo.Format
 
ROUND - Static variable in class org.freedesktop.cairo.LineCap
 
ROUND - Static variable in class org.freedesktop.cairo.LineJoin
 
RadialGradient - class org.freedesktop.cairo.RadialGradient.
 
RadialGradient(double, double, double, double, double, double) - Constructor for class org.freedesktop.cairo.RadialGradient
 
Rectangle - class org.freedesktop.cairo.Rectangle.
 
Rectangle(double, double, double, double) - Constructor for class org.freedesktop.cairo.Rectangle
 
Rectangle(Point, Point) - Constructor for class org.freedesktop.cairo.Rectangle
 
rectangle(Point, Point) - Method in class org.freedesktop.cairo.Context
 
rectangle(Rectangle) - Method in class org.freedesktop.cairo.Context
 
relCurveTo(Point, Point, Point) - Method in class org.freedesktop.cairo.Context
Draws a cubic bezier curve from the current point to p3 using 2 control points p1 and p2.
relCurveTo(double, double, double, double, double, double) - Method in class org.freedesktop.cairo.Context
 
relLineTo(Point) - Method in class org.freedesktop.cairo.Context
Draws a line segment as part of the current path.
relLineTo(double, double) - Method in class org.freedesktop.cairo.Context
 
relMoveTo(Point) - Method in class org.freedesktop.cairo.Context
Moves to the current path to a new point.
relMoveTo(double, double) - Method in class org.freedesktop.cairo.Context
 
resetClip() - Method in class org.freedesktop.cairo.Context
Reset the current clip region to its original, unrestricted state.
restore() - Method in class org.freedesktop.cairo.Context
Restores the state saved by a preceding call to Context.save() and removes that state from the stack of saved states.
rotate(double) - Method in class org.freedesktop.cairo.Context
Modifies the current transformation matrix (CTM) by rotating the user-space axes by angle radians.
rotate(double) - Method in class org.freedesktop.cairo.Matrix
Appends rotation transformation to this matrix.

S

SATURATE - Static variable in class org.freedesktop.cairo.Operator
 
SLIGHT - Static variable in class org.freedesktop.cairo.HintStyle
Hint outlines slightly to improve contrast while retaining good fidelity to the original shapes.
SOURCE - Static variable in class org.freedesktop.cairo.Operator
 
SQUARE - Static variable in class org.freedesktop.cairo.LineCap
 
SUBPIXEL - Static variable in class org.freedesktop.cairo.Antialias
Perform antialiasing by taking advantage of the order of subpixel elements on devices such as LCD panels
SUCCESS - Static variable in class org.freedesktop.cairo.Status
 
SURFACE_FINISHED - Static variable in class org.freedesktop.cairo.Status
 
SURFACE_TYPE_MISMATCH - Static variable in class org.freedesktop.cairo.Status
 
ScaledFont - class org.freedesktop.cairo.ScaledFont.
 
ScaledFont(FontFace, Matrix, Matrix, FontOptions) - Constructor for class org.freedesktop.cairo.ScaledFont
Create a new ScaledFont
Status - class org.freedesktop.cairo.Status.
 
SubpixelOrder - class org.freedesktop.cairo.SubpixelOrder.
The subpixel order specifies the order of color elements within each pixel on the display device when rendering with an antialiasing mode of SUBPIXEL.
Surface - class org.freedesktop.cairo.Surface.
The Surface class represents an Cairo drawing surface.
SurfacePattern - class org.freedesktop.cairo.SurfacePattern.
 
SurfacePattern(Surface) - Constructor for class org.freedesktop.cairo.SurfacePattern
 
save() - Method in class org.freedesktop.cairo.Context
Makes a copy of the current state and saves it on an internal stack of saved states.
scale(double, double) - Method in class org.freedesktop.cairo.Context
Modifies the current transformation matrix (CTM) by scaling the X and Y user-space axes by sx and sy respectively.
scale(double, double) - Method in class org.freedesktop.cairo.Matrix
Appends non-uniform scaling to this matrix.
selectFontFace(String, FontSlant, FontWeight) - Method in class org.freedesktop.cairo.Context
Selects a family and style of font from a simplified description as a family name, slant and weight.
setAntialias(Antialias) - Method in class org.freedesktop.cairo.Context
 
setAntialias(Antialias) - Method in class org.freedesktop.cairo.FontOptions
 
setDPI(double, double) - Method in class org.freedesktop.cairo.PDFSurface
 
setDash(double[], double) - Method in class org.freedesktop.cairo.Context
Sets the line dash.
setDeviceOffset(double, double) - Method in class org.freedesktop.cairo.Surface
 
setExtend(Extend) - Method in class org.freedesktop.cairo.SurfacePattern
Sets the extend option for the pattern.
setFillRule(FillRule) - Method in class org.freedesktop.cairo.Context
Set the current fill rule within the Context.
setFilter(Filter) - Method in class org.freedesktop.cairo.SurfacePattern
Sets the filter option for the pattern.
setFontFace(FontFace) - Method in class org.freedesktop.cairo.Context
Replaces the current FontFace object in the context with fontFace.
setFontMatrix(Matrix) - Method in class org.freedesktop.cairo.Context
Sets the current font matrix to matrix.
setFontOptions(FontOptions) - Method in class org.freedesktop.cairo.Context
 
setFontSize(double) - Method in class org.freedesktop.cairo.Context
Sets the current font matrix to a scale by a factor of size, replacing any font matrix previously set with cairo_setFontSize() or setFontMatrix().
setHintMetrics(HintMetrics) - Method in class org.freedesktop.cairo.FontOptions
 
setHintStyle(HintStyle) - Method in class org.freedesktop.cairo.FontOptions
 
setIndex(long) - Method in class org.freedesktop.cairo.Glyph
 
setLineCap(LineCap) - Method in class org.freedesktop.cairo.Context
Sets the current line cap style within the cairo context.
setLineJoin(LineJoin) - Method in class org.freedesktop.cairo.Context
Sets the current line join style within the cairo context.
setLineWidth(double) - Method in class org.freedesktop.cairo.Context
Sets the current line width within the cairo context.
setMatrix(Matrix) - Method in class org.freedesktop.cairo.Context
Modifies the current transformation matrix (CTM) by setting it equal to matrix.
setMatrix(Matrix) - Method in class org.freedesktop.cairo.Pattern
Sets the transformation matrix for this pattern.
setMiterLimit(double) - Method in class org.freedesktop.cairo.Context
Sets the miter limit.
setOperator(Operator) - Method in class org.freedesktop.cairo.Context
Sets the compositing operator to be used for all drawing operations.
setSource(Pattern) - Method in class org.freedesktop.cairo.Context
Sets the source pattern within the Cairo object.
setSource(Surface, double, double) - Method in class org.freedesktop.cairo.Context
 
setSourceRGB(double, double, double) - Method in class org.freedesktop.cairo.Context
Sets a constant color for filling and stroking.
setSourceRGBA(double, double, double, double) - Method in class org.freedesktop.cairo.Context
Sets the source pattern within this Cairo object to a translucent color.
setSubpixelOrder(SubpixelOrder) - Method in class org.freedesktop.cairo.FontOptions
 
setTolerance(double) - Method in class org.freedesktop.cairo.Context
Sets the tolerance used when converting paths into trapezoids.
setX(double) - Method in class org.freedesktop.cairo.Glyph
 
setX(double) - Method in class org.freedesktop.cairo.Point
 
setX0(double) - Method in class org.freedesktop.cairo.Matrix
 
setX1(double) - Method in class org.freedesktop.cairo.Rectangle
 
setX2(double) - Method in class org.freedesktop.cairo.Rectangle
 
setXX(double) - Method in class org.freedesktop.cairo.Matrix
 
setXY(double) - Method in class org.freedesktop.cairo.Matrix
 
setY(double) - Method in class org.freedesktop.cairo.Glyph
 
setY(double) - Method in class org.freedesktop.cairo.Point
 
setY0(double) - Method in class org.freedesktop.cairo.Matrix
 
setY1(double) - Method in class org.freedesktop.cairo.Rectangle
 
setY2(double) - Method in class org.freedesktop.cairo.Rectangle
 
setYX(double) - Method in class org.freedesktop.cairo.Matrix
 
setYY(double) - Method in class org.freedesktop.cairo.Matrix
 
showGlyphs(Glyph[]) - Method in class org.freedesktop.cairo.Context
 
showPage() - Method in class org.freedesktop.cairo.Context
 
showText(String) - Method in class org.freedesktop.cairo.Context
Draws the given text on the screen.
status() - Method in class org.freedesktop.cairo.Context
 
stroke() - Method in class org.freedesktop.cairo.Context
A drawing operator that strokes the current path according to the current line width, line join, line cap, and dash settings.
strokeExtents() - Method in class org.freedesktop.cairo.Context
 
strokePreserve() - Method in class org.freedesktop.cairo.Context
A drawing operator that strokes the current path according to the current line width, line join, line cap, and dash settings.

T

TextExtents - class org.freedesktop.cairo.TextExtents.
The TextExtents stores the extents of a single glyph or a string of glyphs in user-space coordinates.
test(Antialias) - Method in class org.freedesktop.cairo.Antialias
 
test(Content) - Method in class org.freedesktop.cairo.Content
 
test(Extend) - Method in class org.freedesktop.cairo.Extend
 
test(FillRule) - Method in class org.freedesktop.cairo.FillRule
 
test(Filter) - Method in class org.freedesktop.cairo.Filter
 
test(FontSlant) - Method in class org.freedesktop.cairo.FontSlant
 
test(FontWeight) - Method in class org.freedesktop.cairo.FontWeight
 
test(Format) - Method in class org.freedesktop.cairo.Format
 
test(HintMetrics) - Method in class org.freedesktop.cairo.HintMetrics
 
test(HintStyle) - Method in class org.freedesktop.cairo.HintStyle
 
test(LineCap) - Method in class org.freedesktop.cairo.LineCap
 
test(LineJoin) - Method in class org.freedesktop.cairo.LineJoin
 
test(Operator) - Method in class org.freedesktop.cairo.Operator
 
test(Status) - Method in class org.freedesktop.cairo.Status
 
test(SubpixelOrder) - Method in class org.freedesktop.cairo.SubpixelOrder
 
textExtents(String) - Method in class org.freedesktop.cairo.Context
Gets the extents for a string of text.
textPath(String) - Method in class org.freedesktop.cairo.Context
 
toString() - Method in class org.freedesktop.cairo.Status
 
transform(Matrix) - Method in class org.freedesktop.cairo.Context
Modifies the current transformation matrix (CTM) by applying matrix as an additional transformation.
transformDistance(Point) - Method in class org.freedesktop.cairo.Matrix
Transforms the given distance and returns transformed co-ordinates
transformPoint(Point) - Method in class org.freedesktop.cairo.Matrix
Transforms the given point and returns transformed co-ordinates
translate(double, double) - Method in class org.freedesktop.cairo.Context
Modifies the current transformation matrix (CTM) by tanslating the user-space origin by (tx, ty).
translate(double, double) - Method in class org.freedesktop.cairo.Matrix
Appends a transaltion transformation to this matrix.

U

userToDevice(Point) - Method in class org.freedesktop.cairo.Context
Transform a coordinate from user space to device space by multiplying the given point by the current transformation matrix (CTM).
userToDeviceDistance(Point) - Method in class org.freedesktop.cairo.Context
Transform a distance vector from user space to device space.

V

VBGR - Static variable in class org.freedesktop.cairo.SubpixelOrder
Subpixel elements are arranged vertically with blue at the top
VRGB - Static variable in class org.freedesktop.cairo.SubpixelOrder
Subpixel elements are arranged vertically with red at the top

W

WINDING - Static variable in class org.freedesktop.cairo.FillRule
 
WRITE_ERROR - Static variable in class org.freedesktop.cairo.Status
 
writeToPNG(String) - Method in class org.freedesktop.cairo.Surface
 
writeToPNG(OutputStream) - Method in class org.freedesktop.cairo.Surface
 

X

XOR - Static variable in class org.freedesktop.cairo.Operator
 

A B C D E F G H I L M N O P R S T U V W X