Skip navigation links
A C D E F G H I J M P R S T U V W 

A

addRenderingHints(Map<?, ?>) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 

C

clearRect(int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
clip(Shape) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
clipRect(int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
copyArea(int, int, int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
create() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 

D

DataUtils - Class in de.erichseifert.vectorgraphics2d.util
Abstract class that contains utility functions for working with data collections like maps or lists.
DataUtils() - Constructor for class de.erichseifert.vectorgraphics2d.util.DataUtils
Default constructor that prevents creation of class.
de.erichseifert.vectorgraphics2d - package de.erichseifert.vectorgraphics2d
Main classes.
de.erichseifert.vectorgraphics2d.util - package de.erichseifert.vectorgraphics2d.util
Utility classes for common data or graphics operations.
dispose() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
draw(Shape) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawArc(int, int, int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawGlyphVector(GlyphVector, float, float) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawImage(Image, AffineTransform, ImageObserver) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawImage(Image, int, int, ImageObserver) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawLine(int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawOval(int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawPolygon(int[], int[], int) - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
 
drawPolygon(int[], int[], int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawPolyline(int[], int[], int) - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
 
drawPolyline(int[], int[], int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawRect(int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawRenderableImage(RenderableImage, AffineTransform) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawRenderedImage(RenderedImage, AffineTransform) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawRoundRect(int, int, int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawString(String, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawString(String, float, float) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawString(AttributedCharacterIterator, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
drawString(AttributedCharacterIterator, float, float) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 

E

EPSGraphics2D - Class in de.erichseifert.vectorgraphics2d
Graphics2D implementation that saves all operations to a string in the Encapsulated PostScript® (EPS) format.
EPSGraphics2D(double, double, double, double) - Constructor for class de.erichseifert.vectorgraphics2d.EPSGraphics2D
Constructor that initializes a new EPSGraphics2D instance.

F

fill(Shape) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
fillArc(int, int, int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
fillOval(int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
fillPolygon(int[], int[], int) - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
 
fillPolygon(int[], int[], int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
fillRect(int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
fillRoundRect(int, int, int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
FONT_RESOURCE_PREFIX - Static variable in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Prefix string for PDF font resource ids.
format(Number) - Static method in class de.erichseifert.vectorgraphics2d.util.DataUtils
Returns a formatted string of the specified number.
format(Object) - Static method in class de.erichseifert.vectorgraphics2d.util.DataUtils
Returns a formatted string of the specified object.

G

getBackground() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getBounds() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Returns the dimensions of the document.
getBytes() - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
getBytes() - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
 
getBytes() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Encodes the painted data into a sequence of bytes.
getClip() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getClipBounds() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getColor() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getComposite() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getDeviceConfiguration() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getFont() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getFontMetrics(Font) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getFontRenderContext() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getFontRendering() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Returns how fonts should be rendered.
getFontResource(Font) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Returns the resource describing the specified font.
getFooter() - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
getFooter() - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
 
getFooter() - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
 
getFooter() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Returns a string of the footer to end a document.
getImageResource(BufferedImage) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Returns the resource for the specified image data.
getPaint() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getRasteredImageSizeMaximum() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Returns the maximal size of images which are used to raster paints like e.g. gradients, or patterns.
getRenderingHint(RenderingHints.Key) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getRenderingHints() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getResolution() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Returns the resolution in pixels per inch.
getStroke() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getTransform() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
getTransparencyResource(double) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Returns the resource for the specified transparency level.
GraphicsUtils - Class in de.erichseifert.vectorgraphics2d.util
Abstract class that contains utility functions for working with graphics.
GraphicsUtils() - Constructor for class de.erichseifert.vectorgraphics2d.util.GraphicsUtils
Default constructor that prevents creation of class.

H

hasAlpha(Image) - Static method in class de.erichseifert.vectorgraphics2d.util.GraphicsUtils
This method returns true if the specified image has the possibility to store transparent pixels.
hit(Rectangle, Shape, boolean) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 

I

IMAGE_RESOURCE_PREFIX - Static variable in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Prefix string for PDF image resource ids.
isDistorted() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Returns whether a distorting transformation has been applied to the document.
isTransformed() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Returns whether an affine transformation like translation, scaling, rotation or shearing has been applied to this graphics instance.

J

join(String, List<?>) - Static method in class de.erichseifert.vectorgraphics2d.util.DataUtils
Returns a string containing all elements concatenated by a specified separator.
join(String, Object...) - Static method in class de.erichseifert.vectorgraphics2d.util.DataUtils
Returns a string containing all elements concatenated by a specified separator.
join(String, float...) - Static method in class de.erichseifert.vectorgraphics2d.util.DataUtils
Returns a string with all float values concatenated by a specified separator.
join(String, double...) - Static method in class de.erichseifert.vectorgraphics2d.util.DataUtils
Returns a string with all double values concatenated by a specified separator.

M

map(K[], V[]) - Static method in class de.erichseifert.vectorgraphics2d.util.DataUtils
Creates a mapping from two arrays, one with keys, one with values.
max(int...) - Static method in class de.erichseifert.vectorgraphics2d.util.DataUtils
Returns the largest of all specified values.
MM_IN_UNITS - Static variable in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
Constant to convert values from millimeters to PostScript® units (1/72th inch).
MM_IN_UNITS - Static variable in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Constant to convert values from millimeters to PostScript®/PDF units (1/72th inch).

P

PDFGraphics2D - Class in de.erichseifert.vectorgraphics2d
Graphics2D implementation that saves all operations to a string in the Portable Document Format (PDF).
PDFGraphics2D(double, double, double, double) - Constructor for class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Constructor that initializes a new PDFGraphics2D instance.
peekObjId() - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Returns the next PDF object id without incrementing.

R

rotate(double) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
rotate(double, double, double) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
rotate(double) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
rotate(double, double, double) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 

S

scale(double, double) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
scale(double, double) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setAffineTransform(AffineTransform) - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
 
setAffineTransform(AffineTransform) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Sets the current transformation.
setBackground(Color) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setClip(Shape) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
setClip(Shape) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
 
setClip(Shape) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setClip(int, int, int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setColor(Color) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
setColor(Color) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
 
setColor(Color) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setComposite(Composite) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setFont(Font) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
setFont(Font) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setFontRendering(VectorGraphics2D.FontRendering) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Sets how fonts should be rendered.
setPaint(Paint) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setPaintMode() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setRasteredImageSizeMaximum(int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Sets the maximal size of images which are used to raster paints like e.g. gradients, or patterns.
setRenderingHint(RenderingHints.Key, Object) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setRenderingHints(Map<?, ?>) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setResolution(double) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Sets the resolution in pixels per inch.
setStroke(Stroke) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
setStroke(Stroke) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
 
setStroke(Stroke) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setTransform(AffineTransform) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
setTransform(AffineTransform) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
setXORMode(Color) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
shear(double, double) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
shear(double, double) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
size() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Returns the number of bytes of the document.
SVGGraphics2D - Class in de.erichseifert.vectorgraphics2d
Graphics2D implementation that saves all operations to a string in the Scaled Vector Graphics (SVG) format.
SVGGraphics2D(double, double, double, double) - Constructor for class de.erichseifert.vectorgraphics2d.SVGGraphics2D
Constructor that initializes a new SVGGraphics2D instance.

T

toBufferedImage(RenderedImage) - Static method in class de.erichseifert.vectorgraphics2d.util.GraphicsUtils
Converts an arbitrary image to a BufferedImage.
toBufferedImage(Image) - Static method in class de.erichseifert.vectorgraphics2d.util.GraphicsUtils
This method returns a buffered image with the contents of an image.
toString() - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
 
toString() - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
 
toString() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
transfer(InputStream, OutputStream, int) - Static method in class de.erichseifert.vectorgraphics2d.util.DataUtils
Copies data from an input stream to an output stream using a buffer of specified size.
transform(AffineTransform) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
transform(AffineTransform) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
translate(double, double) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
translate(int, int) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
translate(double, double) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
 
TRANSPARENCY_RESOURCE_PREFIX - Static variable in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Prefix string for PDF transparency resource ids.

U

usesAlpha(Image) - Static method in class de.erichseifert.vectorgraphics2d.util.GraphicsUtils
This method returns true if the specified image has at least one pixel that is not fully opaque.

V

valueOf(String) - Static method in enum de.erichseifert.vectorgraphics2d.VectorGraphics2D.FontRendering
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.erichseifert.vectorgraphics2d.VectorGraphics2D.FontRendering
Returns an array containing the constants of this enum type, in the order they are declared.
VectorGraphics2D - Class in de.erichseifert.vectorgraphics2d
Base for classed that want to implement vector export.
VectorGraphics2D(double, double, double, double) - Constructor for class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Constructor to initialize a new VectorGraphics2D document.
VectorGraphics2D.FontRendering - Enum in de.erichseifert.vectorgraphics2d
Constants to define how fonts are rendered.

W

write(Object...) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Utility method for writing multiple objects to the SVG document.
writeClosingDraw(Shape) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
Utility method for writing a tag closing fragment for drawing operations.
writeClosingDraw(Shape) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Utility method for writing a tag closing fragment for drawing operations.
writeClosingDraw(Shape) - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
 
writeClosingDraw(Shape) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Write a command to draw the outline of a previously inserted shape.
writeClosingFill(Shape) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
Utility method for writing a tag closing fragment for filling operations.
writeClosingFill(Shape) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Utility method for writing a tag closing fragment for filling operations.
writeClosingFill(Shape) - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
 
writeClosingFill(Shape) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Write a command to fill the outline of a previously inserted shape.
writeDict(Object...) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Write a PDF dictionary from the specified collection of objects.
writeHeader() - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
writeHeader() - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
 
writeHeader() - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
 
writeHeader() - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Write the header to start a new document.
writeImage(Image, int, int, double, double, double, double) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
writeImage(Image, int, int, double, double, double, double) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
 
writeImage(Image, int, int, double, double, double, double) - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
 
writeImage(Image, int, int, double, double, double, double) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Write the specified image to the document.
writeln(Object...) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Utility method for writing a line of multiple objects to the SVG document.
writeObj(Object...) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Write a collection of elements to the document stream as PDF object.
writePath(Shape) - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
Writes the beginning of the specified shape without any closing commands.
writeShape(Shape) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
Utility method for writing an arbitrary shape to.
writeShape(Shape) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
Utility method for writing an arbitrary shape to.
writeShape(Shape) - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
 
writeShape(Shape) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Write the specified shape to the document.
writeString(String, double, double) - Method in class de.erichseifert.vectorgraphics2d.EPSGraphics2D
 
writeString(String, double, double) - Method in class de.erichseifert.vectorgraphics2d.PDFGraphics2D
 
writeString(String, double, double) - Method in class de.erichseifert.vectorgraphics2d.SVGGraphics2D
 
writeString(String, double, double) - Method in class de.erichseifert.vectorgraphics2d.VectorGraphics2D
Write a text string to the document at a specified position.
A C D E F G H I J M P R S T U V W 
Skip navigation links

Copyright © 2010-2015. All Rights Reserved.