Index

A C D E F G H I K O R S T 
All Classes|All Packages

A

addRenderingHints(Map<?, ?>) - Method in class org.jfree.skija.SkijaGraphics2D
Adds all the supplied rendering hints.

C

charsWidth(char[], int, int) - Method in class org.jfree.skija.SkijaFontMetrics
Returns the width of a character sequence.
charWidth(char) - Method in class org.jfree.skija.SkijaFontMetrics
Returns the width of the specified character.
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.
create(int, int, int, int) - Method in class org.jfree.skija.SkijaGraphics2D
 
createCompatibleVolatileImage(int, int, ImageCapabilities, int) - Method in class org.jfree.skija.SkijaGraphicsConfiguration
Returns a volatile image.
createDefaultFontMap() - Static method in class org.jfree.skija.SkijaGraphics2D
Creates a map containing default mappings from the Java logical font names to suitable physical font names.
createPolygon(int[], int[], int, boolean) - Method in class org.jfree.skija.SkijaGraphics2D
Creates a polygon from the specified x and y coordinate 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 paint and stroke.
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 at startAngle and continuing through arcAngle degrees using the current paint and stroke.
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 BufferedImageOp to 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 current paint and stroke.
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 current paint and stroke.
drawPolygon(int[], int[], int) - Method in class org.jfree.skija.SkijaGraphics2D
Draws the specified polygon using the current paint and stroke.
drawPolyline(int[], int[], int) - Method in class org.jfree.skija.SkijaGraphics2D
Draws the specified multi-segment line using the current paint and stroke.
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 paint and stroke.
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 at startAngle and continuing through arcAngle degrees, using the current paint.
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

getAscent() - Method in class org.jfree.skija.SkijaFontMetrics
Returns the ascent for the font.
getBackground() - Method in class org.jfree.skija.SkijaGraphics2D
Returns the background color (the default value is Color.BLACK).
getBounds() - Method in class org.jfree.skija.SkijaGraphicsConfiguration
Returns the bounds for this configuration.
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.
getColorModel() - Method in class org.jfree.skija.SkijaGraphicsConfiguration
Returns the color model for this configuration.
getColorModel(int) - Method in class org.jfree.skija.SkijaGraphicsConfiguration
Returns the color model for the specified transparency type, or null.
getComposite() - Method in class org.jfree.skija.SkijaGraphics2D
Returns the current composite.
getConfigurations() - Method in class org.jfree.skija.SkijaGraphicsDevice
Returns all configurations for this device.
getDefaultConfiguration() - Method in class org.jfree.skija.SkijaGraphicsDevice
Returns the default configuration for this device.
getDefaultTransform() - Method in class org.jfree.skija.SkijaGraphicsConfiguration
Returns the default transform.
getDescent() - Method in class org.jfree.skija.SkijaFontMetrics
Returns the descent for the font.
getDevice() - Method in class org.jfree.skija.SkijaGraphicsConfiguration
Returns the graphics device that this configuration is associated with.
getDeviceConfiguration() - Method in class org.jfree.skija.SkijaGraphics2D
Returns the device configuration associated with this Graphics2D.
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.
getIDstring() - Method in class org.jfree.skija.SkijaGraphicsDevice
Returns the id string (defined in the constructor).
getLeading() - Method in class org.jfree.skija.SkijaFontMetrics
Returns the leading.
getNormalizingTransform() - Method in class org.jfree.skija.SkijaGraphicsConfiguration
Returns the normalizing transform.
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.
getType() - Method in class org.jfree.skija.SkijaGraphicsDevice
Returns the device type.

H

hashCode() - Method in class org.jfree.skija.TypefaceKey
 
hit(Rectangle, Shape, boolean) - Method in class org.jfree.skija.SkijaGraphics2D
Returns true if the rectangle (in device space) intersects with the shape (the interior, if onStroke is false, otherwise the stroked outline of the shape).

I

isCompatibleValue(Object) - Method in class org.jfree.skija.SkijaHints.Key
Returns true if val is a value that is compatible with this key, and false otherwise.

K

Key(int) - Constructor for class org.jfree.skija.SkijaHints.Key
Creates a new instance with the specified private key.
KEY_FONT_MAPPING_FUNCTION - Static variable in class org.jfree.skija.SkijaHints
The key for the hint that provides a font mapper from Java logical fonts to corresponding physical fonts.

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 AlphaComposite is 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.
SkijaFontMetrics - Class in org.jfree.skija
Returns font metrics.
SkijaFontMetrics(Font, Font) - Constructor for class org.jfree.skija.SkijaFontMetrics
Creates a new instance.
SkijaGraphics2D - Class in org.jfree.skija
An implementation of the Graphics2D API that targets the Skija graphics API (https://github.com/JetBrains/skija).
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.
SkijaGraphicsConfiguration - Class in org.jfree.skija
A graphics configuration for the SkijaGraphics2D class.
SkijaGraphicsConfiguration(int, int) - Constructor for class org.jfree.skija.SkijaGraphicsConfiguration
Creates a new instance.
SkijaGraphicsDevice - Class in org.jfree.skija
A graphics device for SkijaGraphics2D.
SkijaGraphicsDevice(String, GraphicsConfiguration) - Constructor for class org.jfree.skija.SkijaGraphicsDevice
Creates a new instance.
SkijaHints - Class in org.jfree.skija
Defines the rendering hints that can be used with the SkijaGraphics2D class.
SkijaHints.Key - Class in org.jfree.skija
A key for hints used by the SkijaGraphics2D class.

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 Typeface in a map used to cache items.
TypefaceKey(String, FontStyle) - Constructor for class org.jfree.skija.TypefaceKey
Creates a new key.
A C D E F G H I K O R S T 
All Classes|All Packages