Index
All Classes|All Packages
A
- addRenderingHints(Map<?, ?>) - Method in class org.jfree.skija.SkijaGraphics2D
-
Adds all the supplied rendering hints.
C
- clearRect(int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Clears the specified rectangle by filling it with the current background color.
- clip(Shape) - Method in class org.jfree.skija.SkijaGraphics2D
-
Clips to the intersection of the current clipping region and the specified shape.
- clipRect(int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Clips to the intersection of the current clipping region and the specified rectangle.
- copyArea(int, int, int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Not yet implemented.
- create() - Method in class org.jfree.skija.SkijaGraphics2D
-
Creates a new graphics object that is a copy of this graphics object.
- createPolygon(int[], int[], int, boolean) - Method in class org.jfree.skija.SkijaGraphics2D
-
Creates a polygon from the specified
xandycoordinate arrays.
D
- dispose() - Method in class org.jfree.skija.SkijaGraphics2D
-
This method does nothing.
- draw(Shape) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws the specified shape with the current
paintandstroke. - drawArc(int, int, int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws an arc contained within the rectangle
(x, y, width, height), starting atstartAngleand continuing througharcAngledegrees using the currentpaintandstroke. - drawGlyphVector(GlyphVector, float, float) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws the specified glyph vector at the location
(x, y). - drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws the image resulting from applying the
BufferedImageOpto the specified image at the location(x, y). - drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws part of an image (defined by the source rectangle
(sx1, sy1, sx2, sy2)) into the destination rectangle(dx1, dy1, dx2, dy2). - drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws part of an image (defined by the source rectangle
(sx1, sy1, sx2, sy2)) into the destination rectangle(dx1, dy1, dx2, dy2). - drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class org.jfree.skija.SkijaGraphics2D
- drawImage(Image, int, int, int, int, ImageObserver) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws the image into the rectangle defined by
(x, y, w, h). - drawImage(Image, int, int, Color, ImageObserver) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws an image at the location
(x, y). - drawImage(Image, int, int, ImageObserver) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws an image at the location
(x, y). - drawImage(Image, AffineTransform, ImageObserver) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws an image with the specified transform.
- drawLine(int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws a line from
(x1, y1)to(x2, y2)using the currentpaintandstroke. - drawOval(int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws an oval framed by the rectangle
(x, y, width, height)using the currentpaintandstroke. - drawPolygon(int[], int[], int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws the specified polygon using the current
paintandstroke. - drawPolyline(int[], int[], int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws the specified multi-segment line using the current
paintandstroke. - drawRenderableImage(RenderableImage, AffineTransform) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws the renderable image.
- drawRenderedImage(RenderedImage, AffineTransform) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws the rendered image.
- drawRoundRect(int, int, int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws a rectangle with rounded corners using the current
paintandstroke. - drawString(String, float, float) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws a string at
(x, y). - drawString(String, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws a string at
(x, y). - drawString(AttributedCharacterIterator, float, float) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws a string of attributed characters at
(x, y). - drawString(AttributedCharacterIterator, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Draws a string of attributed characters at
(x, y).
E
- equals(Object) - Method in class org.jfree.skija.TypefaceKey
F
- fill(Shape) - Method in class org.jfree.skija.SkijaGraphics2D
-
Fills the specified shape with the current
paint. - fillArc(int, int, int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Fills an arc contained within the rectangle
(x, y, width, height), starting atstartAngleand continuing througharcAngledegrees, using the currentpaint. - fillOval(int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Fills an oval framed by the rectangle
(x, y, width, height). - fillPolygon(int[], int[], int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Fills the specified polygon using the current
paint. - fillRect(int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Fills the specified rectangle with the current
paint. - fillRoundRect(int, int, int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Fills a rectangle with rounded corners using the current
paint.
G
- getBackground() - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns the background color (the default value is
Color.BLACK). - getClip() - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns the user clipping region.
- getClipBounds() - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns the bounds of the user clipping region.
- getColor() - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns the foreground color.
- getComposite() - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns the current composite.
- getDeviceConfiguration() - Method in class org.jfree.skija.SkijaGraphics2D
- getFont() - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns the current font used for drawing text.
- getFontMetrics(Font) - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns the font metrics for the specified font.
- getFontName() - Method in class org.jfree.skija.TypefaceKey
-
Returns the font name.
- getFontRenderContext() - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns the font render context.
- getPaint() - Method in class org.jfree.skija.SkijaGraphics2D
- getRenderingHint(RenderingHints.Key) - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns the current value for the specified hint.
- getRenderingHints() - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns a copy of the rendering hints.
- getStroke() - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns the current stroke (this attribute is used when drawing shapes).
- getStyle() - Method in class org.jfree.skija.TypefaceKey
-
Returns the font style.
- getSurface() - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns the Skija surface that was created by this instance, or
null. - getTransform() - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns a copy of the current transform.
H
- hashCode() - Method in class org.jfree.skija.TypefaceKey
- hit(Rectangle, Shape, boolean) - Method in class org.jfree.skija.SkijaGraphics2D
-
Returns
trueif the rectangle (in device space) intersects with the shape (the interior, ifonStrokeisfalse, otherwise the stroked outline of the shape).
O
- org.jfree.skija - package org.jfree.skija
R
- rotate(double) - Method in class org.jfree.skija.SkijaGraphics2D
-
Applies a rotation (anti-clockwise) about
(0, 0). - rotate(double, double, double) - Method in class org.jfree.skija.SkijaGraphics2D
-
Applies a rotation (anti-clockwise) about
(x, y).
S
- scale(double, double) - Method in class org.jfree.skija.SkijaGraphics2D
-
Applies a scale transformation.
- setBackground(Color) - Method in class org.jfree.skija.SkijaGraphics2D
-
Sets the background color.
- setClip(int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Sets the user clipping region to the specified rectangle.
- setClip(Shape) - Method in class org.jfree.skija.SkijaGraphics2D
-
Sets the user clipping region.
- setColor(Color) - Method in class org.jfree.skija.SkijaGraphics2D
-
Sets the foreground color.
- setComposite(Composite) - Method in class org.jfree.skija.SkijaGraphics2D
-
Sets the composite (only
AlphaCompositeis handled). - setFont(Font) - Method in class org.jfree.skija.SkijaGraphics2D
-
Sets the font to be used for drawing text.
- setPaint(Paint) - Method in class org.jfree.skija.SkijaGraphics2D
- setPaintMode() - Method in class org.jfree.skija.SkijaGraphics2D
-
Not implemented - the method does nothing.
- setRenderingHint(RenderingHints.Key, Object) - Method in class org.jfree.skija.SkijaGraphics2D
-
Sets the value for a hint.
- setRenderingHints(Map<?, ?>) - Method in class org.jfree.skija.SkijaGraphics2D
-
Sets the rendering hints to the specified collection.
- setStroke(Stroke) - Method in class org.jfree.skija.SkijaGraphics2D
-
Sets the stroke that will be used to draw shapes.
- setTransform(AffineTransform) - Method in class org.jfree.skija.SkijaGraphics2D
-
Sets the transform.
- setXORMode(Color) - Method in class org.jfree.skija.SkijaGraphics2D
-
Not implemented - the method does nothing.
- shear(double, double) - Method in class org.jfree.skija.SkijaGraphics2D
-
Applies a shear transformation.
- SkijaGraphics2D - Class in org.jfree.skija
-
An implementation of the Graphics2D API that targets the Skija graphics API.
- SkijaGraphics2D(int, int) - Constructor for class org.jfree.skija.SkijaGraphics2D
-
Creates a new instance with the specified height and width.
- SkijaGraphics2D(Canvas) - Constructor for class org.jfree.skija.SkijaGraphics2D
-
Creates a new instance with the specified height and width using an existing canvas.
T
- transform(AffineTransform) - Method in class org.jfree.skija.SkijaGraphics2D
-
Applies this transform to the existing transform by concatenating it.
- translate(double, double) - Method in class org.jfree.skija.SkijaGraphics2D
-
Applies the translation
(tx, ty). - translate(int, int) - Method in class org.jfree.skija.SkijaGraphics2D
-
Applies the translation
(tx, ty). - TypefaceKey - Class in org.jfree.skija
-
A key used to identify a
Typefacein a map used to cache items. - TypefaceKey(String, FontStyle) - Constructor for class org.jfree.skija.TypefaceKey
-
Creates a new key.
All Classes|All Packages