Index

A B C D E F G H I P S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ADDITIONAL_ROOT_DATA - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
addSemanticData(KlighdSemanticDiagramData) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticFreeHEPSVGGraphics
addSemanticData(KlighdSemanticDiagramData) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 

B

BACKGROUND - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
BACKGROUND_COLOR - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
bytesWidth(byte[], int, int) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics

C

charsWidth(char[], int, int) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
charWidth(char) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
charWidth(int) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
clear() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.FreeHEPSVGGraphics
clear() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticFreeHEPSVGGraphics
closeStream() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
COMPRESS - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
copyArea(int, int, int, int, int, int) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
create() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
create(double, double, double, double) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
createAWTPath(PathData) - Static method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
Builds up a AWT Path2D according to a given SWT Geometry PathData.
CSS - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 

D

de.cau.cs.kieler.klighd.piccolo.freehep - package de.cau.cs.kieler.klighd.piccolo.freehep
 
DESCRIPTION - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
dispose() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
draw(Shape) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
Draws the shape using the current paint as border
drawString(String, double, double) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
Copied from AbstractVectorGraphicsIO to change the handling of text as shapes.

E

EMBED_FONTS - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
endGroup() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticFreeHEPSVGGraphics
endGroup() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
EXPORT_IMAGES - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
EXPORT_SUFFIX - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 

F

fill(Shape) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
Fills the shape without a border using the current paint
fixedPrecision(double) - Static method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
converts the double value to a representing string
FOR - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
FreeHEPSVGGraphics - Class in de.cau.cs.kieler.klighd.piccolo.freehep
Wrapper for the FreeHEP SVGGraphics2D class.
FreeHEPSVGGraphics(Rectangle2D, Boolean, Boolean) - Constructor for class de.cau.cs.kieler.klighd.piccolo.freehep.FreeHEPSVGGraphics
 

G

getAbsoluteFontHeight() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticFreeHEPSVGGraphics
getAdjustedFontHeight() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
getAdjustedFontHeight(int, int, int, boolean) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
getAscent() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getDefaultProperties() - Static method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
getDescent() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getDeviceConfiguration() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
getFont() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getFontData(Font) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
getFontHeight() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
Gets the height of the current font.
getFontMetrics() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
KLighD uses SWT to estimate font sizes, hence we do the same when exporting svgs.
getFontRenderContext() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getHeight() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getLeading() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getLineMetrics(char[], int, int, Graphics) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getLineMetrics(String, int, int, Graphics) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getLineMetrics(String, Graphics) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getLineMetrics(CharacterIterator, int, int, Graphics) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getMaxAdvance() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getMaxAscent() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getMaxCharBounds(Graphics) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getMaxDescent() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getOutputStream() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
getPath(PathIterator) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
getPathContent(PathIterator) - Static method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
getStringBounds(char[], int, int, Graphics) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getStringBounds(String, int, int, Graphics) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getStringBounds(String, Graphics) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getStringBounds(CharacterIterator, int, int, Graphics) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
getSVG() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.FreeHEPSVGGraphics
getSVG() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticFreeHEPSVGGraphics
getWidths() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics

H

hasUniformLineMetrics() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics

I

IMAGE_SIZE - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 

P

PseudoAWTFontMetrics - Class in de.cau.cs.kieler.klighd.piccolo.freehep
An AWT wrapper for a SWT FontMetrics instance used by the SemanticSVGGraphics2D.
PseudoAWTFontMetrics(Font, FontMetrics) - Constructor for class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
 
pushComment(Stack<String>, String) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 

S

SemanticFreeHEPSVGGraphics - Class in de.cau.cs.kieler.klighd.piccolo.freehep
Wrapper for the FreeHEP SVGGraphics2D class.
SemanticFreeHEPSVGGraphics(Rectangle2D, Boolean, Boolean, String, String, String) - Constructor for class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticFreeHEPSVGGraphics
 
SemanticSVGGraphics2D - Class in de.cau.cs.kieler.klighd.piccolo.freehep
This class implements the Scalable Vector Graphics output.
SemanticSVGGraphics2D(SemanticSVGGraphics2D, boolean) - Constructor for class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
SemanticSVGGraphics2D(File, Component) - Constructor for class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
SemanticSVGGraphics2D(File, Dimension) - Constructor for class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
SemanticSVGGraphics2D(OutputStream, Component) - Constructor for class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
SemanticSVGGraphics2D(OutputStream, Dimension) - Constructor for class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
setBoundingBox() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
Get the bounding box for this image.
setDefaultProperties(Properties) - Static method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
setNextTextLength(double) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticFreeHEPSVGGraphics
setNextTextLength(double) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
setPaintMode() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
setWriteComments(boolean) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
setXORMode(Color) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
startGroup(KlighdSemanticDiagramData) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticFreeHEPSVGGraphics
startGroup(KlighdSemanticDiagramData) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
stream(OutputStream) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.FreeHEPSVGGraphics
 
stream(OutputStream) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticFreeHEPSVGGraphics
 
stringWidth(String) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
STYLABLE - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
use style="font-size:20" instaed of font-size="20" see SemanticSVGGraphics2D.style(java.util.Properties) for details

T

textLength(Double) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
TITLE - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
toString() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.PseudoAWTFontMetrics
toString() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
TRANSPARENT - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 

V

version - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
VERSION - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
VERSION_1_1 - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 

W

WRITE_IMAGES_AS - Static variable in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeBackground() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeCap(int) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeClip(Shape) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeComment(String) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeDash(float[], float) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeFont(Font) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeGraphicsRestore() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeGraphicsSave() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeHeader() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
Write out the header of this SVG file.
writeImage(RenderedImage, AffineTransform, Color) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeJoin(int) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeMiterLimit(float) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writePaint(Color) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writePaint(GradientPaint) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writePaint(Paint) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writePaint(TexturePaint) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeSetClip(Shape) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeSetTransform(AffineTransform) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeString(String, double, double) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeTrailer() - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
Writes the font definitions and calls SemanticSVGGraphics2D.writeGraphicsRestore() to close all open XML Tags
writeTransform(AffineTransform) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
writeWidth(float) - Method in class de.cau.cs.kieler.klighd.piccolo.freehep.SemanticSVGGraphics2D
 
A B C D E F G H I P S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form