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

A

add(Page) - Method in class org.jfree.pdf.internal.Pages
Adds a page to the collection.
addContent(String) - Method in class org.jfree.pdf.stream.GraphicsStream
 
addFilter(Filter) - Method in class org.jfree.pdf.stream.Stream
Adds a filter to the stream.
addImage(Image, boolean) - Method in class org.jfree.pdf.Page
Adds an image to the page.This creates the required PDF object, as well as adding a reference in the xObjects resources.
addObject(PDFObject) - Method in class org.jfree.pdf.PDFDocument
Adds an object to the document.
addRenderingHints(Map<?, ?>) - Method in class org.jfree.pdf.PDFGraphics2D
Adds all the supplied rendering hints.
addSoftMaskImage(Image) - Method in class org.jfree.pdf.Page
Adds a soft mask image to the page.
alpha - Variable in class org.jfree.pdf.stream.GraphicsStream
The most recent alpha transparency value (in the range 0 to 255).
alphaDictionaries - Variable in class org.jfree.pdf.Page
 
alphaFactor - Variable in class org.jfree.pdf.stream.GraphicsStream
 
applyAlpha(int) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies the alpha transparency.
applyClip(Shape) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies the specified clip to the current clip.
applyComposite(AlphaComposite) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies the specified alpha composite.
applyFillColor(Color) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies a color for filling.
applyFillGradient(GradientPaint) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies a GradientPaint for filling.
applyFillGradient(RadialGradientPaint) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies a RadialGradientPaint for filling.
applyFont(Font) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies the specified font (in fact, no change is made to the stream until the next call to GraphicsStream.drawString(java.lang.String, float, float)).
applyStroke(Stroke) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies a stroke.
applyStrokeColor(Color) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies a color for stroking.
applyStrokeGradient(GradientPaint) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies a GradientPaint for stroking.
applyStrokeGradient(RadialGradientPaint) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies a RadialGradientPaint for stroking.
applyTextTransform(AffineTransform) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies a text transform.
applyTransform(AffineTransform) - Method in class org.jfree.pdf.stream.GraphicsStream
Applies a graphics transform.
arc - Variable in class org.jfree.pdf.PDFGraphics2D
An instance that is lazily instantiated in draw/fillArc and then subsequently reused to avoid creating a lot of garbage.
Args - Class in org.jfree.pdf.util
A utility class that performs checks for method argument validity.
Args() - Constructor for class org.jfree.pdf.util.Args
 
arrayMustHaveLength(int, boolean[], String) - Static method in class org.jfree.pdf.util.Args
Checks an array to ensure it has the correct length and throws an IllegalArgumentException if it does not.
arrayMustHaveLength(int, double[], String) - Static method in class org.jfree.pdf.util.Args
Checks an array to ensure it has the correct length and throws an IllegalArgumentException if it does not.
ASCII85 - org.jfree.pdf.filter.FilterType
ASCII85 encoding.
ASCII85Filter - Class in org.jfree.pdf.filter
A filter that can encode in ASCII-85 format.
ASCII85Filter() - Constructor for class org.jfree.pdf.filter.ASCII85Filter
Default contructor.
Ascii85OutputStream - Class in org.jfree.pdf.filter
An ascii85 encoder, implemented as an OutputStream.
Ascii85OutputStream(OutputStream) - Constructor for class org.jfree.pdf.filter.Ascii85OutputStream
Creates an output stream to encode ascii85 data, using a default line with of 72 characters and not using the space character compression option.
Ascii85OutputStream(OutputStream, boolean) - Constructor for class org.jfree.pdf.filter.Ascii85OutputStream
Creates an output stream to encode ascii85 data, using a default line width of 72 characters.
Ascii85OutputStream(OutputStream, int, boolean) - Constructor for class org.jfree.pdf.filter.Ascii85OutputStream
Creates an output stream to encode ascii85 data.
author - Variable in class org.jfree.pdf.PDFDocument
The author of the document (can be null).
AXIAL - org.jfree.pdf.shading.ShadingType
Axial shading.
AxialShading - Class in org.jfree.pdf.shading
An axial shading.
AxialShading(int, double[], Function) - Constructor for class org.jfree.pdf.shading.AxialShading
Creates a new axial shading.

B

background - Variable in class org.jfree.pdf.PDFGraphics2D
 
baseFont - Variable in class org.jfree.pdf.internal.PDFFont
The BaseFont (for example, "/Helvetica").
bounds - Variable in class org.jfree.pdf.function.StitchingFunction
 
bounds - Variable in class org.jfree.pdf.Page
The page bounds.

C

c0 - Variable in class org.jfree.pdf.function.ExponentialInterpolationFunction
 
c1 - Variable in class org.jfree.pdf.function.ExponentialInterpolationFunction
 
catalog - Variable in class org.jfree.pdf.PDFDocument
The document catalog.
clearRect(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Clears the specified rectangle by filling it with the current background color.
clip - Variable in class org.jfree.pdf.PDFGraphics2D
The user clip (can be null).
clip(Shape) - Method in class org.jfree.pdf.PDFGraphics2D
Clips to the intersection of the current clipping region and the specified shape.
clipRect(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Clips to the intersection of the current clipping region and the specified rectangle.
color - Variable in class org.jfree.pdf.PDFGraphics2D
 
composite - Variable in class org.jfree.pdf.PDFGraphics2D
 
content - Variable in class org.jfree.pdf.stream.GraphicsStream
The stream content.
contents - Variable in class org.jfree.pdf.Page
The page contents.
convertRenderedImage(RenderedImage) - Static method in class org.jfree.pdf.util.GraphicsUtils
Converts a rendered image to a BufferedImage.
COONS - org.jfree.pdf.shading.ShadingType
 
coords - Variable in class org.jfree.pdf.shading.AxialShading
Coordinates (x0, y0, x1, y1) defining the axis.
coords - Variable in class org.jfree.pdf.shading.RadialShading
Coordinates (x0, y0, r0, x1, y1, r1).
copyArea(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
This method does nothing.
copyOf(Shape) - Static method in class org.jfree.pdf.util.GraphicsUtils
Returns a shape that is more or less equivalent to the supplied shape.
count - Variable in class org.jfree.pdf.filter.Ascii85OutputStream
 
COURIER - Static variable in class org.jfree.pdf.internal.PDFFont
Identifier for the standard PDF font 'Courier'.
COURIER_BOLD - Static variable in class org.jfree.pdf.internal.PDFFont
Identifier for the standard PDF font 'Courier-Bold'.
COURIER_BOLDITALIC - Static variable in class org.jfree.pdf.internal.PDFFont
Identifier for the standard PDF font 'Courier-BoldItalic'.
COURIER_ITALIC - Static variable in class org.jfree.pdf.internal.PDFFont
Identifier for the standard PDF font 'Courier-Italic'.
create() - Method in class org.jfree.pdf.PDFGraphics2D
Returns a new PDFGraphics2D instance that is a copy of this instance.
createCompatibleVolatileImage(int, int, ImageCapabilities, int) - Method in class org.jfree.pdf.PDFGraphicsConfiguration
 
createDictionary() - Method in class org.jfree.pdf.internal.Pages
 
createDictionary() - Method in class org.jfree.pdf.internal.PDFFont
 
createDictionary() - Method in class org.jfree.pdf.Page
 
createDictionary(int) - Method in class org.jfree.pdf.stream.PDFImage
Creates a dictionary reflecting the current configuration for this image.
createDictionary(int) - Method in class org.jfree.pdf.stream.PDFSoftMaskImage
Creates a dictionary reflecting the current configuration for this image.
createDictionary(int) - Method in class org.jfree.pdf.stream.Stream
Creates the dictionary for this stream object.
createFontDictionary() - Method in class org.jfree.pdf.Page
 
createFontKey(Font) - Static method in class org.jfree.pdf.internal.FontKey
Creates a new key for a given font.
createFunctionForMultipleGradient(MultipleGradientPaint) - Method in class org.jfree.pdf.Page
 
createPage(Rectangle2D) - Method in class org.jfree.pdf.PDFDocument
Creates a new Page, adds it to the document, and returns a reference to the Page.
createPolygon(int[], int[], int, boolean) - Static method in class org.jfree.pdf.util.GraphicsUtils
Creates a polygon for from the specified x and y coordinates.

D

debug - Variable in class org.jfree.pdf.PDFDocument
A flag that is used to indicate that we are in DEBUG mode.
decode - Variable in enum org.jfree.pdf.filter.FilterType
 
defaultConfig - Variable in class org.jfree.pdf.PDFGraphicsDevice
 
DefaultFontMapper - Class in org.jfree.pdf
A class that can be used to map AWT/Java2D fonts to PDF built-in font names.
DefaultFontMapper() - Constructor for class org.jfree.pdf.DefaultFontMapper
Creates a new instance with default mappings.
device - Variable in class org.jfree.pdf.PDFGraphicsConfiguration
 
deviceConfiguration - Variable in class org.jfree.pdf.PDFGraphics2D
 
dictionary - Variable in class org.jfree.pdf.dictionary.DictionaryObject
 
dictionary - Variable in class org.jfree.pdf.function.Function
The function dictionary.
dictionary - Variable in class org.jfree.pdf.internal.Pattern
 
dictionary - Variable in class org.jfree.pdf.shading.Shading
The dictionary.
Dictionary - Class in org.jfree.pdf.dictionary
A dictionary is a map and supports writing the bytes for the dictionary in the PDF syntax.
Dictionary() - Constructor for class org.jfree.pdf.dictionary.Dictionary
Creates a new instance with no type.
Dictionary(String) - Constructor for class org.jfree.pdf.dictionary.Dictionary
Creates a new dictionary with the specified type (which can be null).
DictionaryObject - Class in org.jfree.pdf.dictionary
A PDF object that is represented by a dictionary.
DictionaryObject(int, String) - Constructor for class org.jfree.pdf.dictionary.DictionaryObject
Creates a new instance.
dispose() - Method in class org.jfree.pdf.PDFGraphics2D
Performs any actions required when the graphics instance is finished with.
domain - Variable in class org.jfree.pdf.function.Function
The function domain.
domain - Variable in class org.jfree.pdf.shading.AxialShading
The domain.
domain - Variable in class org.jfree.pdf.shading.RadialShading
The domain.
draw(Shape) - Method in class org.jfree.pdf.PDFGraphics2D
Draws the specified shape with the current paint and stroke.
drawArc(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
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.pdf.PDFGraphics2D
Draws the specified glyph vector at the location (x, y).
drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Draws the image resulting from applying the BufferedImageOp to the specified image at the location (x, y).
drawImage(Image, int, int, int, int) - Method in class org.jfree.pdf.stream.GraphicsStream
Draws the specified image into the rectangle (x, y, w, h).
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class org.jfree.pdf.PDFGraphics2D
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.pdf.PDFGraphics2D
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.pdf.PDFGraphics2D
Draws an image to the rectangle (x, y, w, h) (scaling it if required), first filling the background with the specified color.
drawImage(Image, int, int, int, int, ImageObserver) - Method in class org.jfree.pdf.PDFGraphics2D
Draws the image into the rectangle defined by (x, y, w, h).
drawImage(Image, int, int, Color, ImageObserver) - Method in class org.jfree.pdf.PDFGraphics2D
Draws an image at the location (x, y).
drawImage(Image, int, int, ImageObserver) - Method in class org.jfree.pdf.PDFGraphics2D
Draws an image at the location (x, y).
drawImage(Image, AffineTransform, ImageObserver) - Method in class org.jfree.pdf.PDFGraphics2D
Draws an image with the specified transform.
drawLine(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Draws a line from (x1, y1) to (x2, y2) using the current paint and stroke.
drawLine(Line2D) - Method in class org.jfree.pdf.stream.GraphicsStream
Draws the specified line.
drawOval(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Draws an oval framed by the rectangle (x, y, width, height) using the current paint and stroke.
drawPath2D(Path2D) - Method in class org.jfree.pdf.stream.GraphicsStream
Draws the specified path.
drawPolygon(int[], int[], int) - Method in class org.jfree.pdf.PDFGraphics2D
Draws the specified polygon using the current paint and stroke.
drawPolyline(int[], int[], int) - Method in class org.jfree.pdf.PDFGraphics2D
Draws the specified multi-segment line using the current paint and stroke.
drawRenderableImage(RenderableImage, AffineTransform) - Method in class org.jfree.pdf.PDFGraphics2D
Draws the renderable image.
drawRenderedImage(RenderedImage, AffineTransform) - Method in class org.jfree.pdf.PDFGraphics2D
Draws the rendered image.
drawRoundRect(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Draws a rectangle with rounded corners using the current paint and stroke.
drawString(String, float, float) - Method in class org.jfree.pdf.PDFGraphics2D
Draws a string at (x, y).
drawString(String, float, float) - Method in class org.jfree.pdf.stream.GraphicsStream
Draws a string at the specified location.
drawString(String, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Draws a string at (x, y).
drawString(AttributedCharacterIterator, float, float) - Method in class org.jfree.pdf.PDFGraphics2D
Draws a string of attributed characters at (x, y).
drawString(AttributedCharacterIterator, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Draws a string of attributed characters at (x, y).

E

encode - Variable in class org.jfree.pdf.function.StitchingFunction
 
encode(byte[]) - Method in class org.jfree.pdf.filter.ASCII85Filter
 
encode(byte[]) - Method in interface org.jfree.pdf.filter.Filter
Apply the encoding to the bytes in source and return the encoded data in a new array.
encode(byte[]) - Method in class org.jfree.pdf.filter.FlateFilter
 
encode(int, int) - Method in class org.jfree.pdf.filter.Ascii85OutputStream
Encodes tuple and writes it to the output stream.
encoding - Variable in class org.jfree.pdf.filter.Ascii85OutputStream
 
encoding - Variable in class org.jfree.pdf.internal.PDFFont
 
equals(Object) - Method in class org.jfree.pdf.internal.FontKey
Tests this key for equality with an arbitrary object.
equals(Object) - Method in class org.jfree.pdf.util.GradientPaintKey
Checks this instance for equality with an arbitrary object.
equals(Object) - Method in class org.jfree.pdf.util.RadialGradientPaintKey
Tests this instance for equality with an arbitrary object.
equals(Object, Object) - Static method in class org.jfree.pdf.util.ObjectUtils
Returns true if the objects are equal or both null, and false otherwise.
EXPONENTIAL_INTERPOLATION - org.jfree.pdf.function.FunctionType
PDF function type 2.
ExponentialInterpolationFunction - Class in org.jfree.pdf.function
A PDF "Type 2" function.
ExponentialInterpolationFunction(int, float[], float[]) - Constructor for class org.jfree.pdf.function.ExponentialInterpolationFunction
Creates a new function.
extend - Variable in class org.jfree.pdf.shading.AxialShading
The extend flags (two of them).
extend - Variable in class org.jfree.pdf.shading.RadialShading
The extend flags (two of them).

F

f - Variable in class org.jfree.pdf.util.RadialGradientPaintKey
 
fill(Shape) - Method in class org.jfree.pdf.PDFGraphics2D
Fills the specified shape with the current paint.
fillArc(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
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.pdf.PDFGraphics2D
Fills an oval framed by the rectangle (x, y, width, height).
fillPath2D(Path2D) - Method in class org.jfree.pdf.stream.GraphicsStream
Fills the specified path.
fillPolygon(int[], int[], int) - Method in class org.jfree.pdf.PDFGraphics2D
Fills the specified polygon using the current paint.
fillRect(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Fills the specified rectangle with the current paint.
fillRoundRect(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Fills a rectangle with rounded corners.
Filter - Interface in org.jfree.pdf.filter
A filter that can be used to encode stream data in PDF output.
filters - Variable in class org.jfree.pdf.stream.Stream
Filters (if any) to apply to the stream data.
FilterType - Enum in org.jfree.pdf.filter
Filter types for PDF streams.
FilterType(String) - Constructor for enum org.jfree.pdf.filter.FilterType
Creates a new filter type.
findOrCreateFontReference(Font) - Method in class org.jfree.pdf.internal.Pages
Finds or creates a font reference for the specified AWT font.
findOrCreateFontReference(Font) - Method in class org.jfree.pdf.Page
Finds the font reference corresponding to the given Java2D font, creating a new one if there isn't one already.
findOrCreateGSDictionary(int) - Method in class org.jfree.pdf.Page
Returns the name of the Graphics State Dictionary that can be used for the specified alpha value - if there is no existing dictionary then a new one is created.
findOrCreatePattern(GradientPaint) - Method in class org.jfree.pdf.Page
Returns the name of the pattern for the specified GradientPaint, reusing an existing pattern if possible, otherwise creating a new pattern if necessary.
findOrCreatePattern(RadialGradientPaint) - Method in class org.jfree.pdf.Page
Returns the name of the pattern for the specified RadialGradientPaint, reusing an existing pattern if possible, otherwise creating a new pattern if necessary.
FLATE - org.jfree.pdf.filter.FilterType
Flate encoding.
FlateFilter - Class in org.jfree.pdf.filter
Encodes data using Flate.
FlateFilter() - Constructor for class org.jfree.pdf.filter.FlateFilter
Default constructor.
flush() - Method in class org.jfree.pdf.filter.Ascii85OutputStream
Adds the closing block and flushes the underlying output stream.
font - Variable in class org.jfree.pdf.PDFGraphics2D
 
font - Variable in class org.jfree.pdf.stream.GraphicsStream
The most recent font applied.
FontKey - Class in org.jfree.pdf.internal
A key to represent a Java2D font.
FontKey(String, boolean, boolean) - Constructor for class org.jfree.pdf.internal.FontKey
Creates a new font key.
fontMap - Variable in class org.jfree.pdf.internal.Pages
 
fontMapper - Variable in class org.jfree.pdf.internal.Pages
 
FontMapper - Interface in org.jfree.pdf
Maps an AWT font to a PDF built-in font.
fontRenderContext - Variable in class org.jfree.pdf.PDFGraphics2D
The font render context.
fonts - Variable in class org.jfree.pdf.internal.Pages
The list of font objects used in the document.
fontsOnPage - Variable in class org.jfree.pdf.Page
The list of font (names) used on the page.
FREE_FORM - org.jfree.pdf.shading.ShadingType
 
function - Variable in class org.jfree.pdf.shading.AxialShading
The shading function.
function - Variable in class org.jfree.pdf.shading.RadialShading
The shading function.
Function - Class in org.jfree.pdf.function
A PDF function object.
Function(int, FunctionType) - Constructor for class org.jfree.pdf.function.Function
Creates a new function.
FUNCTION - org.jfree.pdf.shading.ShadingType
 
functions - Variable in class org.jfree.pdf.function.StitchingFunction
 
functionType - Variable in class org.jfree.pdf.function.Function
The function type.
FunctionType - Enum in org.jfree.pdf.function
The PDF function types.
FunctionType(int) - Constructor for enum org.jfree.pdf.function.FunctionType
 

G

generation - Variable in class org.jfree.pdf.internal.PDFObject
 
geomDP(double) - Method in class org.jfree.pdf.stream.GraphicsStream
 
geometryFormat - Variable in class org.jfree.pdf.stream.GraphicsStream
The decimal formatter for coordinates of geometrical shapes.
getAuthor() - Method in class org.jfree.pdf.PDFDocument
Returns the author for the document.
getBackground() - Method in class org.jfree.pdf.PDFGraphics2D
Returns the background color.
getBounds() - Method in class org.jfree.pdf.Page
Returns a new rectangle containing the bounds for this page (as supplied to the constructor).
getBounds() - Method in class org.jfree.pdf.PDFGraphicsConfiguration
Returns the bounds for this configuration.
getC0() - Method in class org.jfree.pdf.function.ExponentialInterpolationFunction
Returns the function result when x is 0.0.
getC1() - Method in class org.jfree.pdf.function.ExponentialInterpolationFunction
Returns the function result when x is 1.0.
getClip() - Method in class org.jfree.pdf.PDFGraphics2D
Returns the user clipping region.
getClipBounds() - Method in class org.jfree.pdf.PDFGraphics2D
Returns the bounds of the user clipping region.
getColor() - Method in class org.jfree.pdf.PDFGraphics2D
Returns the foreground color.
getColorModel() - Method in class org.jfree.pdf.PDFGraphicsConfiguration
Returns the color model for this configuration.
getColorModel(int) - Method in class org.jfree.pdf.PDFGraphicsConfiguration
Returns the color model for the specified transparency type, or null.
getComposite() - Method in class org.jfree.pdf.PDFGraphics2D
Returns the current composite.
getConfigurations() - Method in class org.jfree.pdf.PDFGraphicsDevice
Returns all configurations for this device.
getContents() - Method in class org.jfree.pdf.Page
Returns the PDFObject that represents the page content.
getCoords() - Method in class org.jfree.pdf.shading.AxialShading
Returns a copy of the axis coordinates array (x1, y1, x2, y2).
getCoords() - Method in class org.jfree.pdf.shading.RadialShading
Returns a copy of the axis coordinates array (x1, y1, x2, y2).
getDecode() - Method in enum org.jfree.pdf.filter.FilterType
Returns the decode value that can be written in the PDF output for this filter type.
getDefaultConfiguration() - Method in class org.jfree.pdf.PDFGraphicsDevice
Returns the default configuration for this device.
getDefaultTransform() - Method in class org.jfree.pdf.PDFGraphicsConfiguration
Returns the default transform.
getDevice() - Method in class org.jfree.pdf.PDFGraphicsConfiguration
Returns the graphics device that this configuration is associated with.
getDeviceConfiguration() - Method in class org.jfree.pdf.PDFGraphics2D
Returns the device configuration associated with this Graphics2D.
getDocument() - Method in class org.jfree.pdf.internal.Pages
Returns the PDF document that the pages belong to.
getDomain() - Method in class org.jfree.pdf.function.Function
Returns the function domain.
getDomain() - Method in class org.jfree.pdf.shading.AxialShading
Returns the function domain.
getDomain() - Method in class org.jfree.pdf.shading.RadialShading
Returns the function domain.
getExtend() - Method in class org.jfree.pdf.shading.AxialShading
Returns the extend array.
getExtend() - Method in class org.jfree.pdf.shading.RadialShading
Returns the extend array.
getFilterType() - Method in class org.jfree.pdf.filter.ASCII85Filter
Returns the filter type.
getFilterType() - Method in interface org.jfree.pdf.filter.Filter
Returns the filter type.
getFilterType() - Method in class org.jfree.pdf.filter.FlateFilter
Returns the filter type.
getFont() - Method in class org.jfree.pdf.PDFGraphics2D
Returns the current font used for drawing text.
getFont(String) - Method in class org.jfree.pdf.internal.Pages
Returns the PDF font with the specified name, or null if there is no font with that name.
getFontMetrics(Font) - Method in class org.jfree.pdf.PDFGraphics2D
Returns the font metrics for the specified font.
getFontRenderContext() - Method in class org.jfree.pdf.PDFGraphics2D
Returns the font render context.
getFonts() - Method in class org.jfree.pdf.internal.Pages
Returns a list of fonts used in these pages.
getFunction() - Method in class org.jfree.pdf.shading.AxialShading
Returns the function for this shading.
getFunction() - Method in class org.jfree.pdf.shading.RadialShading
Returns the function for this shading.
getFunctionType() - Method in class org.jfree.pdf.function.Function
Returns the function type.
getGeneration() - Method in class org.jfree.pdf.internal.PDFObject
Returns the PDF object generation number.
getGraphics2D() - Method in class org.jfree.pdf.Page
Returns the PDFGraphics2D instance for drawing to the page.
getIDstring() - Method in class org.jfree.pdf.PDFGraphicsDevice
Returns the id string.
getN() - Method in class org.jfree.pdf.function.ExponentialInterpolationFunction
Returns the interpolation exponent.
getName() - Method in class org.jfree.pdf.internal.PDFFont
Returns the name of the font within the PDF document (this is not the same as the font name).
getNextNumber() - Method in class org.jfree.pdf.PDFDocument
Returns a new PDF object number and increments the internal counter for the next PDF object number.
getNonStrokeAlpha() - Method in class org.jfree.pdf.dictionary.GraphicsStateDictionary
Returns the non-stroke alpha (a value in the range 0.0 to 1.0).
getNormalizingTransform() - Method in class org.jfree.pdf.PDFGraphicsConfiguration
Returns the normalizing transform.
getNumber() - Method in enum org.jfree.pdf.function.FunctionType
Returns the PDF number for the function type.
getNumber() - Method in class org.jfree.pdf.internal.PDFObject
Returns the PDF object number (specified in the constructor).
getNumber() - Method in enum org.jfree.pdf.shading.ShadingType
Returns the PDF number for the shading type.
getObjectBytes() - Method in class org.jfree.pdf.dictionary.DictionaryObject
Returns the bytes that go between the 'obj' and 'endobj' in the PDF output for this object.
getObjectBytes() - Method in class org.jfree.pdf.function.Function
Returns the bytes that go between the 'obj' and 'endobj' in the PDF output for this object.
getObjectBytes() - Method in class org.jfree.pdf.internal.Pages
 
getObjectBytes() - Method in class org.jfree.pdf.internal.Pattern
Returns the bytes that go between the 'obj' and 'endobj' in the PDF output for this object.
getObjectBytes() - Method in class org.jfree.pdf.internal.PDFFont
Returns the bytes that go between the 'obj' and 'endobj' in the PDF output for this object.
getObjectBytes() - Method in class org.jfree.pdf.internal.PDFObject
Returns the bytes that go between the 'obj' and 'endobj' in the PDF output for this object.
getObjectBytes() - Method in class org.jfree.pdf.Page
 
getObjectBytes() - Method in class org.jfree.pdf.shading.Shading
Returns the bytes that go between the 'obj' and 'endobj' in the PDF output for this object.
getObjectBytes() - Method in class org.jfree.pdf.stream.Stream
Returns the PDF bytes for this stream object, with all current filters applied.
getPages() - Method in class org.jfree.pdf.internal.Pages
Returns a list of the pages in this object.
getPaint() - Method in class org.jfree.pdf.PDFGraphics2D
Returns the paint used to draw or fill shapes (or text).
getPaint() - Method in class org.jfree.pdf.util.GradientPaintKey
Returns the GradientPaint that was supplied to the constructor.
getPaint() - Method in class org.jfree.pdf.util.RadialGradientPaintKey
Returns the RadialGradientPaint that was supplied to the constructor.
getPDFBytes() - Method in class org.jfree.pdf.PDFDocument
Returns a byte array containing the encoding of this PDF document.
getPDFPath(Path2D) - Method in class org.jfree.pdf.stream.GraphicsStream
A utility method to convert a Path2D instance to a PDF path string.
getRawStreamData() - Method in class org.jfree.pdf.stream.GraphicsStream
 
getRawStreamData() - Method in class org.jfree.pdf.stream.PDFImage
Returns the raw image data.
getRawStreamData() - Method in class org.jfree.pdf.stream.PDFSoftMaskImage
Returns the raw image data.
getRawStreamData() - Method in class org.jfree.pdf.stream.Stream
Returns the raw data for the stream.
getReference() - Method in class org.jfree.pdf.internal.PDFObject
Returns the PDF reference string for this object (for example, "2 0 R").
getRenderingHint(RenderingHints.Key) - Method in class org.jfree.pdf.PDFGraphics2D
Returns the current value for the specified hint.
getRenderingHints() - Method in class org.jfree.pdf.PDFGraphics2D
Returns a copy of the rendering hints.
getShading() - Method in class org.jfree.pdf.internal.Pattern.ShadingPattern
Returns the shading.
getShadingType() - Method in class org.jfree.pdf.shading.Shading
Returns the shading type.
getStroke() - Method in class org.jfree.pdf.PDFGraphics2D
Returns the current stroke (used when drawing shapes).
getStrokeAlpha() - Method in class org.jfree.pdf.dictionary.GraphicsStateDictionary
Returns the stroke alpha (in the range 0.0 to 1.0).
getTitle() - Method in class org.jfree.pdf.PDFDocument
Returns the title for the document.
getTransform() - Method in class org.jfree.pdf.PDFGraphics2D
Returns a copy of the current transform.
getType() - Method in class org.jfree.pdf.dictionary.Dictionary
Returns the dictionary type.
getType() - Method in class org.jfree.pdf.PDFGraphicsDevice
Returns the device type.
GradientPaintKey - Class in org.jfree.pdf.util
A wrapper for a GradientPaint that can be used as the key for a HashMap.
GradientPaintKey(GradientPaint) - Constructor for class org.jfree.pdf.util.GradientPaintKey
Creates a new instance based on the specified paint.
gradientPaintsOnPage - Variable in class org.jfree.pdf.Page
A map between gradient paints and the names used to define the associated pattern in the page resources.
graphics2d - Variable in class org.jfree.pdf.Page
The Graphics2D for writing to the page contents.
GraphicsStateDictionary - Class in org.jfree.pdf.dictionary
A graphics state dictionary.
GraphicsStateDictionary(int) - Constructor for class org.jfree.pdf.dictionary.GraphicsStateDictionary
Creates a new instance with the type /ExtGState.
graphicsStates - Variable in class org.jfree.pdf.Page
The ExtGState dictionary for the page.
GraphicsStream - Class in org.jfree.pdf.stream
A Stream that contains graphics for the PDF document that can be generated via the PDFGraphics2D class.
GraphicsStream(int, Page) - Constructor for class org.jfree.pdf.stream.GraphicsStream
Creates a new instance.
GraphicsUtils - Class in org.jfree.pdf.util
Utility methods for shapes and images.
GraphicsUtils() - Constructor for class org.jfree.pdf.util.GraphicsUtils
 
gs - Variable in class org.jfree.pdf.PDFGraphics2D
The content created by the Graphics2D instance.

H

hashCode() - Method in class org.jfree.pdf.internal.FontKey
Returns a hash code for this instance.
hashCode() - Method in class org.jfree.pdf.util.GradientPaintKey
Returns a hash code for this instance.
hashCode() - Method in class org.jfree.pdf.util.RadialGradientPaintKey
Returns a hash code for this instance.
hashCode(Object) - Static method in class org.jfree.pdf.util.ObjectUtils
Returns the hash code for the object, or 0 if the object is null.
height - Variable in class org.jfree.pdf.PDFGraphics2D
 
height - Variable in class org.jfree.pdf.PDFGraphicsConfiguration
 
height - Variable in class org.jfree.pdf.stream.PDFImage
The height.
height - Variable in class org.jfree.pdf.stream.PDFSoftMaskImage
The height.
HELVETICA - Static variable in class org.jfree.pdf.internal.PDFFont
Identifier for the standard PDF font 'Helvetica'.
HELVETICA_BOLD - Static variable in class org.jfree.pdf.internal.PDFFont
Identifier for the standard PDF font 'Helvetica-Bold'.
HELVETICA_BOLDOBLIQUE - Static variable in class org.jfree.pdf.internal.PDFFont
Identifier for the standard PDF font 'Helvetica-BoldOblique'.
HELVETICA_OBLIQUE - Static variable in class org.jfree.pdf.internal.PDFFont
Identifier for the standard PDF font 'Helvetica-Oblique'.
hints - Variable in class org.jfree.pdf.PDFGraphics2D
Rendering hints (all ignored).
hit(Rectangle, Shape, boolean) - Method in class org.jfree.pdf.PDFGraphics2D
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

id - Variable in class org.jfree.pdf.PDFGraphicsDevice
 
image - Variable in class org.jfree.pdf.PDFGraphics2D
A hidden image used for font metrics.
image - Variable in class org.jfree.pdf.stream.PDFImage
The image.
image - Variable in class org.jfree.pdf.stream.PDFSoftMaskImage
The image.
img - Variable in class org.jfree.pdf.PDFGraphicsConfiguration
 
info - Variable in class org.jfree.pdf.PDFDocument
Document info.
invTransformedClip(Shape) - Method in class org.jfree.pdf.PDFGraphics2D
 
isBold - Variable in class org.jfree.pdf.internal.FontKey
Flag for bold.
isCompatibleValue(Object) - Method in class org.jfree.pdf.PDFHints.Key
Returns true if val is a value that is compatible with this key, and false otherwise.
isDebugMode() - Method in class org.jfree.pdf.PDFDocument
Returns the debug mode flag that controls whether or not the output stream is filtered.
isEmpty() - Method in class org.jfree.pdf.dictionary.Dictionary
Returns true if the dictionary has no entries, and false otherwise.
isItalic - Variable in class org.jfree.pdf.internal.FontKey
Flag for italic.

J

j2DTransform - Variable in class org.jfree.pdf.Page
The transform between Page and Java2D coordinates, used in Shading patterns.

K

Key(int) - Constructor for class org.jfree.pdf.PDFHints.Key
 
KEY_DRAW_STRING_TYPE - Static variable in class org.jfree.pdf.PDFHints
The key for the hint that controls whether strings are rendered as characters (standard PDF output) or vector graphics (implemented using TextLayout).

L

LATTICE_FORM - org.jfree.pdf.shading.ShadingType
 
line - Variable in class org.jfree.pdf.PDFGraphics2D
An instance that is lazily instantiated in drawLine and then subsequently reused to avoid creating a lot of garbage.
LOGGER - Static variable in class org.jfree.pdf.PDFDocument
 

M

map - Variable in class org.jfree.pdf.DefaultFontMapper
 
map - Variable in class org.jfree.pdf.dictionary.Dictionary
Data storage.
mapToBaseFont(Font) - Method in class org.jfree.pdf.DefaultFontMapper
 
mapToBaseFont(Font) - Method in interface org.jfree.pdf.FontMapper
Returns the name of the PDF built-in font that should be used in place of the specified AWT/Java2D font.

N

n - Variable in class org.jfree.pdf.function.ExponentialInterpolationFunction
 
name - Variable in class org.jfree.pdf.internal.FontKey
The key name.
name - Variable in class org.jfree.pdf.internal.PDFFont
 
nextFont - Variable in class org.jfree.pdf.internal.Pages
 
nextNumber - Variable in class org.jfree.pdf.PDFDocument
The next PDF object number in the document.
nonStrokeAlpha - Variable in class org.jfree.pdf.dictionary.GraphicsStateDictionary
 
nullNotPermitted(Object, String) - Static method in class org.jfree.pdf.util.Args
Checks that an argument is non-null and throws an IllegalArgumentException otherwise.
number - Variable in enum org.jfree.pdf.function.FunctionType
The PDF number for the function type.
number - Variable in class org.jfree.pdf.internal.PDFObject
 
number - Variable in enum org.jfree.pdf.shading.ShadingType
The PDF number for this shading type.

O

objectIntroString() - Method in class org.jfree.pdf.internal.PDFObject
 
ObjectUtils - Class in org.jfree.pdf.util
Some utility methods.
ObjectUtils() - Constructor for class org.jfree.pdf.util.ObjectUtils
 
org.jfree.pdf - module org.jfree.pdf
JFreePDF provides an implementation of the Graphics2D API that produces output in Adobe's Portable Document Format (PDF).
org.jfree.pdf - package org.jfree.pdf
Contains PDFGraphics2D and supporting classes to allow Java2D rendering to Adobe's Portable Document Format (PDF).
org.jfree.pdf.dictionary - package org.jfree.pdf.dictionary
 
org.jfree.pdf.filter - package org.jfree.pdf.filter
Filters that support the PDFGraphics2D implementation.
org.jfree.pdf.function - package org.jfree.pdf.function
 
org.jfree.pdf.internal - package org.jfree.pdf.internal
 
org.jfree.pdf.shading - package org.jfree.pdf.shading
Contains shading classes that support the PDFGraphics2D implementation.
org.jfree.pdf.stream - package org.jfree.pdf.stream
 
org.jfree.pdf.util - package org.jfree.pdf.util
A utility package for the OrsonPDF library.
originalTransform - Variable in class org.jfree.pdf.PDFGraphics2D
When an instance is created via the PDFGraphics2D.create() method, a copy of the transform in effect is retained so it can be restored once the child instance is disposed.
otherObjects - Variable in class org.jfree.pdf.PDFDocument
A list of other objects added to the document.
outlines - Variable in class org.jfree.pdf.PDFDocument
The outlines (placeholder, outline support is not implemented).
oval - Variable in class org.jfree.pdf.PDFGraphics2D
An instance that is lazily instantiated in draw/fillOval and then subsequently reused to avoid creating a lot of garbage.

P

page - Variable in class org.jfree.pdf.stream.GraphicsStream
The page the graphics stream belongs to.
Page - Class in org.jfree.pdf
Represents a page in a PDFDocument.
Page(int, int, Pages, Rectangle2D) - Constructor for class org.jfree.pdf.Page
Creates a new page.
Page(int, int, Pages, Rectangle2D, boolean) - Constructor for class org.jfree.pdf.Page
Creates a new page.
pages - Variable in class org.jfree.pdf.internal.Pages
 
pages - Variable in class org.jfree.pdf.PDFDocument
The pages of the document.
Pages - Class in org.jfree.pdf.internal
A PDFObject that maintains the list of pages for the document.
Pages(int, int, PDFDocument) - Constructor for class org.jfree.pdf.internal.Pages
Creates a new Pages object.
paint - Variable in class org.jfree.pdf.PDFGraphics2D
 
paint - Variable in class org.jfree.pdf.util.GradientPaintKey
 
paint - Variable in class org.jfree.pdf.util.RadialGradientPaintKey
 
parent - Variable in class org.jfree.pdf.internal.Pages
The PDF document.
parent - Variable in class org.jfree.pdf.Page
The pages of the document.
Pattern - Class in org.jfree.pdf.internal
A pattern object (see the concrete subclass Pattern.ShadingPattern).
Pattern(int) - Constructor for class org.jfree.pdf.internal.Pattern
Creates a new pattern object.
Pattern.ShadingPattern - Class in org.jfree.pdf.internal
A shading pattern object.
patterns - Variable in class org.jfree.pdf.Page
The pattern dictionary for this page.
PDFDocument - Class in org.jfree.pdf
Represents a PDF document.
PDFDocument() - Constructor for class org.jfree.pdf.PDFDocument
Creates a new PDFDocument, initially with no content.
PDFFont - Class in org.jfree.pdf.internal
A PDFObject representing a PDF font.
PDFFont(int, int, String, String, String) - Constructor for class org.jfree.pdf.internal.PDFFont
Creates a new PDFFont instance.
PDFGraphics2D - Class in org.jfree.pdf
A Graphics2D implementation that writes to PDF format.
PDFGraphics2D(GraphicsStream, int, int) - Constructor for class org.jfree.pdf.PDFGraphics2D
Creates a new instance of PDFGraphics2D.
PDFGraphics2D(GraphicsStream, int, int, boolean) - Constructor for class org.jfree.pdf.PDFGraphics2D
Creates a new instance of PDFGraphics2D.
PDFGraphicsConfiguration - Class in org.jfree.pdf
A graphics configuration for the PDFGraphics2D class.
PDFGraphicsConfiguration(int, int) - Constructor for class org.jfree.pdf.PDFGraphicsConfiguration
Creates a new instance.
PDFGraphicsDevice - Class in org.jfree.pdf
A graphics device for use in the PDFGraphicsConfiguration class.
PDFGraphicsDevice(String, GraphicsConfiguration) - Constructor for class org.jfree.pdf.PDFGraphicsDevice
Creates a new instance.
PDFHints - Class in org.jfree.pdf
Defines the rendering hints that can be used with the PDFGraphics2D class.
PDFHints() - Constructor for class org.jfree.pdf.PDFHints
 
PDFHints.Key - Class in org.jfree.pdf
A key for hints used by the PDFGraphics2D class.
PDFImage - Class in org.jfree.pdf.stream
Represents an image in a PDF document.
PDFImage(int, Image, String) - Constructor for class org.jfree.pdf.stream.PDFImage
Creates a new image object.
PDFObject - Class in org.jfree.pdf.internal
A PDF Object (also referred to as an 'Indirect Object' in the PDF specification).
PDFObject(int) - Constructor for class org.jfree.pdf.internal.PDFObject
Creates a new instance with the specified object number and the default generation number (0).
PDFObject(int, int) - Constructor for class org.jfree.pdf.internal.PDFObject
Creates a new instance.
PDFSoftMaskImage - Class in org.jfree.pdf.stream
Represents a soft mask image in a PDF document.
PDFSoftMaskImage(int, Image) - Constructor for class org.jfree.pdf.stream.PDFSoftMaskImage
Creates a new soft mask image object.
PDFUtils - Class in org.jfree.pdf.util
Various utility functions for working with the PDF format.
PDFUtils() - Constructor for class org.jfree.pdf.util.PDFUtils
 
popGraphicsState() - Method in class org.jfree.pdf.stream.GraphicsStream
Pops the graphics state that was previously pushed onto the stack.
pos - Variable in class org.jfree.pdf.filter.Ascii85OutputStream
 
POSTSCRIPT_CALCULATOR - org.jfree.pdf.function.FunctionType
PDF function type 4.
prevTransInv - Variable in class org.jfree.pdf.stream.GraphicsStream
 
PRODUCER - Static variable in class org.jfree.pdf.PDFDocument
Producer string.
pushGraphicsState() - Method in class org.jfree.pdf.stream.GraphicsStream
Pushes the current graphics state onto a stack for later retrieval.
put(String, Object) - Method in class org.jfree.pdf.dictionary.Dictionary
Puts an entry in the dictionary.
put(String, Object) - Method in class org.jfree.pdf.dictionary.DictionaryObject
Puts an item in the dictionary.

R

RADIAL - org.jfree.pdf.shading.ShadingType
Radial shading.
RadialGradientPaintKey - Class in org.jfree.pdf.util
A wrapper for a RadialGradientPaint that can be used as the key for a HashMap.
RadialGradientPaintKey(RadialGradientPaint) - Constructor for class org.jfree.pdf.util.RadialGradientPaintKey
Creates a new key instance.
radialGradientPaintsOnPage - Variable in class org.jfree.pdf.Page
 
RadialShading - Class in org.jfree.pdf.shading
A radial shading.
RadialShading(int, double[], Function) - Constructor for class org.jfree.pdf.shading.RadialShading
Creates a new radial shading instance.
rect - Variable in class org.jfree.pdf.PDFGraphics2D
An instance that is lazily instantiated in fillRect and then subsequently reused to avoid creating a lot of garbage.
remove(String) - Method in class org.jfree.pdf.dictionary.Dictionary
Removes an entry from the dictionary, returning the value that was stored previously.
remove(String) - Method in class org.jfree.pdf.dictionary.DictionaryObject
Removes an item from the dictionary.
removeFilters() - Method in class org.jfree.pdf.stream.Stream
Removes any filters that were previously added.
rotate(double) - Method in class org.jfree.pdf.PDFGraphics2D
Applies a rotation (anti-clockwise) about (0, 0).
rotate(double, double, double) - Method in class org.jfree.pdf.PDFGraphics2D
Applies a rotation (anti-clockwise) about (x, y).
roundRect - Variable in class org.jfree.pdf.PDFGraphics2D
An instance that is lazily instantiated in draw/fillRoundRect and then subsequently reused to avoid creating a lot of garbage.

S

SAMPLED - org.jfree.pdf.function.FunctionType
PDF function type 0.
scale(double, double) - Method in class org.jfree.pdf.PDFGraphics2D
Applies a scale transformation.
setArc(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the attributes of the reusable Arc2D object that is used by PDFGraphics2D.drawArc(int, int, int, int, int, int) and PDFGraphics2D.fillArc(int, int, int, int, int, int) methods.
setAuthor(String) - Method in class org.jfree.pdf.PDFDocument
Sets the author for the document.
setBackground(Color) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the background color.
setC0(float[]) - Method in class org.jfree.pdf.function.ExponentialInterpolationFunction
Sets the function result to be used when x is 0.0.
setC1(float[]) - Method in class org.jfree.pdf.function.ExponentialInterpolationFunction
Sets the function result to be used when x is 1.0.
setClip(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the user clipping region to the specified rectangle.
setClip(Shape) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the user clipping region.
setColor(Color) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the foreground color.
setComposite(Composite) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the composite (only AlphaComposite is handled).
setCoords(double[]) - Method in class org.jfree.pdf.shading.AxialShading
Sets the axis coordinates array (x1, y1, x2, y2).
setCoords(double[]) - Method in class org.jfree.pdf.shading.RadialShading
Sets the array containing the coordinates (x1, y1, r1, x2, y2, r2) of the starting circle and the ending circle.
setDebugMode(boolean) - Method in class org.jfree.pdf.PDFDocument
Sets the debug MODE flag (this needs to be set before any call to createPage(java.awt.geom.Rectangle2D)).
setDomain(double[]) - Method in class org.jfree.pdf.function.Function
Sets the domain for the function.
setDomain(double[]) - Method in class org.jfree.pdf.shading.AxialShading
Sets the domain.
setDomain(double[]) - Method in class org.jfree.pdf.shading.RadialShading
Sets the domain.
setExtend(boolean[]) - Method in class org.jfree.pdf.shading.AxialShading
Sets the extend array.
setExtend(boolean[]) - Method in class org.jfree.pdf.shading.RadialShading
Sets the extend array.
setFont(Font) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the font to be used for drawing text.
setFunction(Function) - Method in class org.jfree.pdf.shading.AxialShading
Sets the function for this shading.
setFunction(Function) - Method in class org.jfree.pdf.shading.RadialShading
Sets the function for this shading.
setN(double) - Method in class org.jfree.pdf.function.ExponentialInterpolationFunction
Sets the interpolation exponent.
setNonStrokeAlpha(float) - Method in class org.jfree.pdf.dictionary.GraphicsStateDictionary
Sets the non-stroke alpha.
setOval(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the attributes of the reusable Ellipse2D object that is used by the PDFGraphics2D.drawOval(int, int, int, int) and PDFGraphics2D.fillOval(int, int, int, int) methods.
setPaint(Paint) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the paint used to draw or fill shapes (or text).
setPaintMode() - Method in class org.jfree.pdf.PDFGraphics2D
Does nothing in this PDFGraphics2D implementation.
setRect(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the attributes of the reusable Rectangle2D object that is used by the Graphics.drawRect(int, int, int, int) and PDFGraphics2D.fillRect(int, int, int, int) methods.
setRenderingHint(RenderingHints.Key, Object) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the value for a hint.
setRenderingHints(Map<?, ?>) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the rendering hints to the specified collection.
setRoundRect(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the attributes of the reusable RoundRectangle2D object that is used by the PDFGraphics2D.drawRoundRect(int, int, int, int, int, int) and PDFGraphics2D.fillRoundRect(int, int, int, int, int, int) methods.
setShading(Shading) - Method in class org.jfree.pdf.internal.Pattern.ShadingPattern
Sets the shading.
setStroke(Stroke) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the stroke that will be used to draw shapes.
setStrokeAlpha(float) - Method in class org.jfree.pdf.dictionary.GraphicsStateDictionary
Sets the stroke alpha.
setTitle(String) - Method in class org.jfree.pdf.PDFDocument
Sets the title for the document.
setTransform(AffineTransform) - Method in class org.jfree.pdf.PDFGraphics2D
Sets the transform.
setTransform(AffineTransform) - Method in class org.jfree.pdf.stream.GraphicsStream
Sets the transform.
setType(String) - Method in class org.jfree.pdf.dictionary.Dictionary
Sets the type (for example, "/Catalog").
setXORMode(Color) - Method in class org.jfree.pdf.PDFGraphics2D
Does nothing in this PDFGraphics2D implementation.
shading - Variable in class org.jfree.pdf.internal.Pattern.ShadingPattern
 
Shading - Class in org.jfree.pdf.shading
A PDF shading object (this class is abstract, subclasses implement particular shading types).
Shading(int, ShadingType) - Constructor for class org.jfree.pdf.shading.Shading
Creates a new shading instance.
ShadingPattern(int, Shading, AffineTransform) - Constructor for class org.jfree.pdf.internal.Pattern.ShadingPattern
Creates a new shading pattern.
shadingType - Variable in class org.jfree.pdf.shading.Shading
The shading type.
ShadingType - Enum in org.jfree.pdf.shading
An enumeration of the PDF shading types.
ShadingType(int) - Constructor for enum org.jfree.pdf.shading.ShadingType
Creates a new shading type.
shear(double, double) - Method in class org.jfree.pdf.PDFGraphics2D
Applies a shear transformation.
size() - Method in class org.jfree.pdf.dictionary.Dictionary
Returns the number of items in the dictionary.
softMaskImageRef - Variable in class org.jfree.pdf.stream.PDFImage
 
startEncoding() - Method in class org.jfree.pdf.filter.Ascii85OutputStream
 
STITCHING - org.jfree.pdf.function.FunctionType
PDF function type 3.
StitchingFunction - Class in org.jfree.pdf.function
A stitching function.
StitchingFunction(int, Function[], float[], float[]) - Constructor for class org.jfree.pdf.function.StitchingFunction
Creates a new stitching function.
Stream - Class in org.jfree.pdf.stream
A Stream is a PDFObject that has a Dictionary and a byte stream.
Stream(int) - Constructor for class org.jfree.pdf.stream.Stream
Creates a new stream.
stroke - Variable in class org.jfree.pdf.PDFGraphics2D
 
strokeAlpha - Variable in class org.jfree.pdf.dictionary.GraphicsStateDictionary
 

T

TENSOR - org.jfree.pdf.shading.ShadingType
 
TIMES_BOLD - Static variable in class org.jfree.pdf.internal.PDFFont
Identifier for the standard PDF font 'Times-Bold'.
TIMES_BOLDITALIC - Static variable in class org.jfree.pdf.internal.PDFFont
Identifier for the standard PDF font 'Times-BoldItalic'.
TIMES_ITALIC - Static variable in class org.jfree.pdf.internal.PDFFont
Identifier for the standard PDF font 'Times-Italic'.
TIMES_ROMAN - Static variable in class org.jfree.pdf.internal.PDFFont
Identifier for the standard PDF font 'Times-Roman'.
title - Variable in class org.jfree.pdf.PDFDocument
The document title (can be null).
toBytes(String) - Method in class org.jfree.pdf.PDFDocument
A utility method to convert a string to US-ASCII byte format.
toBytes(String) - Static method in class org.jfree.pdf.util.PDFUtils
A utility method to convert a string to US-ASCII byte format.
toDateFormat(Date) - Static method in class org.jfree.pdf.util.PDFUtils
Returns a string in standard PDF date format representing the specified date (in the default timezone).
toPDFArray(boolean[]) - Static method in class org.jfree.pdf.util.PDFUtils
A utility method to convert a boolean[] to a PDF array string.
toPDFArray(double[]) - Static method in class org.jfree.pdf.util.PDFUtils
A utility method to convert a double[] to a PDF array string.
toPDFArray(float[]) - Static method in class org.jfree.pdf.util.PDFUtils
A utility method to convert a float[] to a PDF array string.
toPDFBytes() - Method in class org.jfree.pdf.dictionary.Dictionary
Returns a byte array containing the ASCII encoding of the dictionary.
toPDFBytes() - Method in class org.jfree.pdf.internal.PDFObject
Returns the PDF bytes representing this object.
toPDFDateFormat(Calendar) - Static method in class org.jfree.pdf.util.PDFUtils
Returns a string in standard PDF date format representing the date contained by the specified calendar.
toPDFString() - Method in class org.jfree.pdf.dictionary.Dictionary
Returns a string containing the PDF text describing the dictionary.
toString() - Method in class org.jfree.pdf.internal.FontKey
Returns a string representation of this instance, primarily for debugging purposes.
transform - Variable in class org.jfree.pdf.PDFGraphics2D
 
transform(AffineTransform) - Method in class org.jfree.pdf.PDFGraphics2D
Applies this transform to the existing transform by concatenating it.
transformDP(double) - Method in class org.jfree.pdf.stream.GraphicsStream
 
transformFormat - Variable in class org.jfree.pdf.stream.GraphicsStream
The decimal formatter for transform matrices.
transformToPDF(AffineTransform) - Static method in class org.jfree.pdf.util.PDFUtils
Returns a Java2D AffineTransform in PDF matrix format.
translate(double, double) - Method in class org.jfree.pdf.PDFGraphics2D
Applies the translation (tx, ty).
translate(int, int) - Method in class org.jfree.pdf.PDFGraphics2D
Applies the translation (tx, ty).
tuple - Variable in class org.jfree.pdf.filter.Ascii85OutputStream
 
type - Variable in class org.jfree.pdf.dictionary.Dictionary
The type entry.

U

useSpaceCompression - Variable in class org.jfree.pdf.filter.Ascii85OutputStream
 

V

VALUE_DRAW_STRING_TYPE_STANDARD - Static variable in class org.jfree.pdf.PDFHints
Hint value for KEY_DRAW_STRING_TYPE to specify that strings should be written to the output using standard PDF text primitives.
VALUE_DRAW_STRING_TYPE_VECTOR - Static variable in class org.jfree.pdf.PDFHints
Hint value for KEY_DRAW_STRING_TYPE to say that strings should be written to the output using vector graphics primitives.
valueOf(String) - Static method in enum org.jfree.pdf.filter.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jfree.pdf.function.FunctionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jfree.pdf.shading.ShadingType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jfree.pdf.filter.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jfree.pdf.function.FunctionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jfree.pdf.shading.ShadingType
Returns an array containing the constants of this enum type, in the order they are declared.

W

width - Variable in class org.jfree.pdf.filter.Ascii85OutputStream
 
width - Variable in class org.jfree.pdf.PDFGraphics2D
 
width - Variable in class org.jfree.pdf.PDFGraphicsConfiguration
 
width - Variable in class org.jfree.pdf.stream.PDFImage
The width.
width - Variable in class org.jfree.pdf.stream.PDFSoftMaskImage
The width.
write(int) - Method in class org.jfree.pdf.filter.Ascii85OutputStream
Writes a single byte to the stream.
writeToFile(File) - Method in class org.jfree.pdf.PDFDocument
Writes the PDF document to a file.
writeUnencoded(byte[]) - Method in class org.jfree.pdf.filter.Ascii85OutputStream
Writes bytes to the underlying output stream, unencoded.
writeUnencoded(byte[], int, int) - Method in class org.jfree.pdf.filter.Ascii85OutputStream
Writes bytes to the underlying output stream, unencoded.
writeUnencoded(int) - Method in class org.jfree.pdf.filter.Ascii85OutputStream
Writes a single byte to the underlying output stream, unencoded.

X

xObjects - Variable in class org.jfree.pdf.Page
 
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes All Packages