Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- actionPerformed(ActionEvent) - Method in class edu.emory.cellbio.svg.OutputParamDialog
 - adjustImgPlacement(Element, double[]) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Adjust placement of the image element to account for cropping
 
C
- cancel - Variable in class edu.emory.cellbio.svg.OutputParamDialog
 - checkImageOutputType() - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Validate the image output type
 - compQual - Variable in class edu.emory.cellbio.svg.EmbedAndCrop
 - compQual - Variable in class edu.emory.cellbio.svg.OutputParamDialog
 - compQualLabel - Variable in class edu.emory.cellbio.svg.OutputParamDialog
 - convertToRGB(BufferedImage) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Quick and dirty conversion to TYPE_INT_RGB
 
D
- distanceFromLine(double[], double[], double[]) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Get the minimum distance between a pont and a line defined by two other points
 - distanceFromRect(double[], double[]) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
How far is a point from each edge of a rectangle?
 - doResampling - Variable in class edu.emory.cellbio.svg.EmbedAndCrop
 
E
- edu.emory.cellbio.svg - package edu.emory.cellbio.svg
 - EmbedAndCrop - Class in edu.emory.cellbio.svg
 - 
Inkscape extension: Embed and Crop Images
 - EmbedAndCrop() - Constructor for class edu.emory.cellbio.svg.EmbedAndCrop
 - EmbedAndCropException - Exception in edu.emory.cellbio.svg
 - EmbedAndCropException() - Constructor for exception edu.emory.cellbio.svg.EmbedAndCropException
 - EmbedAndCropException(String) - Constructor for exception edu.emory.cellbio.svg.EmbedAndCropException
 - EmbedAndCropInkscapeEntry - Class in edu.emory.cellbio.svg
 - 
Inkscape entry point for embed and crop images tool
 - EmbedAndCropInkscapeEntry() - Constructor for class edu.emory.cellbio.svg.EmbedAndCropInkscapeEntry
 - embeddedImageSizeMin - Variable in class edu.emory.cellbio.svg.EmbedAndCrop
 
G
- getClipPath(Element, Document) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Get the clipping path of an image
 - getClipPoints(Element) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Extract the coordinates of a clip path
 - getCompressionQuality() - Method in class edu.emory.cellbio.svg.OutputParamDialog
 - 
Get the selected image compression quality parameter
 - getCropFraction(Element, Element) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Get the fraction of image that should be cropped off each side
 - getDoResample() - Method in class edu.emory.cellbio.svg.OutputParamDialog
 - 
Get the selected resampling option
 - getElementDims(Element) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Transform the width and height attributes of an element to document space.
 - getImgFileMode() - Method in class edu.emory.cellbio.svg.OutputParamDialog
 - 
Get the selected image file type
 - getMaxRes() - Method in class edu.emory.cellbio.svg.OutputParamDialog
 - getOutputParams() - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Harvest output parameters from dialog
 - getPathPointList(Element) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Get the points along a path ////Not working
 - getRectBounds(Element) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Get the boundaries of a rect element (or similar) without transformation
 - getTargetRes() - Method in class edu.emory.cellbio.svg.OutputParamDialog
 - 
Get the selected resampling level
 
I
- imgFileLabel - Variable in class edu.emory.cellbio.svg.OutputParamDialog
 - imgFileMode - Variable in class edu.emory.cellbio.svg.OutputParamDialog
 - imgFileType - Variable in class edu.emory.cellbio.svg.EmbedAndCrop
 - isPointInRect(double[], double[]) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Is a point within a rectangle (edges excluded)?
 
L
- limitResolution(BufferedImage, double[], double, double) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Down-sample an image if above a maximum resolution
 - loadImageData(Element, String, long) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Load image data from an SVG image element
 
M
- main(String[]) - Static method in class edu.emory.cellbio.svg.EmbedAndCrop
 - main(String[]) - Static method in class edu.emory.cellbio.svg.EmbedAndCropInkscapeEntry
 - maxRes - Variable in class edu.emory.cellbio.svg.EmbedAndCrop
 
O
- ok - Variable in class edu.emory.cellbio.svg.OutputParamDialog
 - openDialog() - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Get a file using a file open dialog
 - OutputParamDialog - Class in edu.emory.cellbio.svg
 - 
Parameter dialog box for SVG embed and crop images tool
 - OutputParamDialog() - Constructor for class edu.emory.cellbio.svg.OutputParamDialog
 
P
- parseArgs(String[]) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - parseTransform(double[], String) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Transform a coordinate pair using a transform attribute
 - process(Document, String) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Process an SVG DOM
 - processFileSize(String) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Turn a file size string into the number of bytes
 - processImg(Element, Element, String) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Process an image element
 - putImgData(Element, BufferedImage, double[]) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Load image data to embed
 
R
- readEmbeddedImageData(String) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Read a BufferedImage from image data embedded in the SVG file.
 - readSVG(File) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Read an XML file and return a DOM
 - rectBoundsToPointList(double[]) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Convert rect boundary points to a list of corner points
 - resampCheck - Variable in class edu.emory.cellbio.svg.OutputParamDialog
 - resampLabel - Variable in class edu.emory.cellbio.svg.OutputParamDialog
 - resampLabel2 - Variable in class edu.emory.cellbio.svg.OutputParamDialog
 - resampLevel - Variable in class edu.emory.cellbio.svg.OutputParamDialog
 - resampLevel2 - Variable in class edu.emory.cellbio.svg.OutputParamDialog
 - runInkscapeExtension(String[]) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Run the extension
 - runWithoutExit(String[]) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Run the extension, but do not exit the JVM when finished.
 
S
- save(Document, File) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Save an XML(SVG) file
 - saveAs(Document) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Save an XML(SVG) file
 - scaleToRectFraction(double[], double[]) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Scale a set of distances from rectangle edges by the width and height of the rectangle.
 - setup() - Method in class edu.emory.cellbio.svg.OutputParamDialog
 - showAndWait() - Method in class edu.emory.cellbio.svg.OutputParamDialog
 - 
Show the dialog and wait for a response before returning
 - SVGToStream(Document, OutputStream) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Push XML(SVG) to a stream
 
T
- targetRes - Variable in class edu.emory.cellbio.svg.EmbedAndCrop
 - test() - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - transformMatrix(double[], double[]) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Apply a matrix transformation.
 - transformRotate(double[], double) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Apply a rotation about the origin
 - transformRotate(double[], double, double, double) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Apply a rotation about center point
{cx,cy} - transformScale(double[], double, double) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Apply a scale
 - transformSkewX(double[], double) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Skew along the x-axis
 - transformSkewY(double[], double) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Skew along the y-axis
 - transformToDocumentSpace(double[][], Node) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Transform a set of points to document space
 - transformToDocumentSpace(double[], Node) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Transform a point (
{x,y}) to document space by recursively looking for transform attributes in the given nodes and all parent nodes. - transformTranslate(double[], double, double) - Method in class edu.emory.cellbio.svg.EmbedAndCrop
 - 
Apply a translation
 
V
- VERBOSE - Variable in class edu.emory.cellbio.svg.EmbedAndCrop
 
W
- wasOKd - Variable in class edu.emory.cellbio.svg.OutputParamDialog
 - wasOKd() - Method in class edu.emory.cellbio.svg.OutputParamDialog
 - 
Returns
trueif the OK button was pressed 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form