Index

A C D E F G H I L N O P Q R S T V W 
All Classes and Interfaces|All Packages

A

actionExport - Variable in class qupath.lib.extension.svg.SvgExtension.SvgActions
 
actionSnapshot - Variable in class qupath.lib.extension.svg.SvgExtension.SvgActions
 

C

createDocument() - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Create a String representation of the SVG document.

D

downsample(double) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Specify downsample factor (defined in terms of the full resolution image space).

E

EMBED - Enum constant in enum class qupath.lib.extension.svg.SvgTools.SvgBuilder.ImageIncludeType
Embed the image (as Base64-encoded PNG).
embedImages() - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Specify whether the underlying (raster) image should be embedded in any export.

F

fillAnnotations(boolean) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Request whether annotations are drawn as 'filled' shapes.
fillDetections(boolean) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Request whether detections are drawn as 'filled' shapes.

G

getDescription() - Method in class qupath.lib.extension.svg.SvgExtension
 
getName() - Method in class qupath.lib.extension.svg.SvgExtension
 
getQuPathVersion() - Method in class qupath.lib.extension.svg.SvgExtension
Returns the version stored within this jar, because it is matched to the QuPath version.

H

height(int) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Export image height.
hierarchy(PathObjectHierarchy) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Specify the PathObjectHierarchy.

I

imageData(ImageData<BufferedImage>) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Specify the ImageData.
images(SvgTools.SvgBuilder.ImageIncludeType) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Specify if/how raster images should be included in the SVG.
includeOverlays(boolean) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Specify whether overlays should be included.
installExtension(QuPathGUI) - Method in class qupath.lib.extension.svg.SvgExtension
 

L

LINK - Enum constant in enum class qupath.lib.extension.svg.SvgTools.SvgBuilder.ImageIncludeType
Link the image (to a separate PNG).
linkImages() - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Specify whether the underlying (raster) image should be included in any export.

N

NONE - Enum constant in enum class qupath.lib.extension.svg.SvgTools.SvgBuilder.ImageIncludeType
Do not include images.

O

options(OverlayOptions) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Specify the overlay options to control display.

P

pathObjects(Collection<? extends PathObject>) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Specify a collection of objects to export.
pathObjects(PathObject...) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Specify an array of objects to export.

Q

qupath.lib.extension.svg - package qupath.lib.extension.svg
Write SVG images from QuPath using JFreeSVG (http://www.jfree.org/jfreesvg/).

R

region(ImageRegion) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Specify the region (in terms of the full resolution image space) for export.

S

showSelection(boolean) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Request whether selected objects are displayed.
size(int, int) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Export image size.
SvgBuilder() - Constructor for class qupath.lib.extension.svg.SvgTools.SvgBuilder
Create a new builder, which will later be customized.
SvgBuilder(QuPathViewer) - Constructor for class qupath.lib.extension.svg.SvgTools.SvgBuilder
Create a builder initialized according to the current viewer.
SvgExtension - Class in qupath.lib.extension.svg
Extension for SVG image export.
SvgExtension() - Constructor for class qupath.lib.extension.svg.SvgExtension
 
SvgExtension.SvgActions - Class in qupath.lib.extension.svg
 
SvgTools - Class in qupath.lib.extension.svg
Helper class for writing SVG images, in particular rendered PathObjects to create high-quality figures.
SvgTools() - Constructor for class qupath.lib.extension.svg.SvgTools
 
SvgTools.SvgBuilder - Class in qupath.lib.extension.svg
Builder class to enable the export of rendered QuPath objects as SVG images.
SvgTools.SvgBuilder.ImageIncludeType - Enum Class in qupath.lib.extension.svg
Enum defining ways in which raster images may be included in the SVG file.

T

toString() - Method in enum class qupath.lib.extension.svg.SvgTools.SvgBuilder.ImageIncludeType
 

V

valueOf(String) - Static method in enum class qupath.lib.extension.svg.SvgTools.SvgBuilder.ImageIncludeType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class qupath.lib.extension.svg.SvgTools.SvgBuilder.ImageIncludeType
Returns an array containing the constants of this enum class, in the order they are declared.

W

width(int) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Export image width.
writeSVG(File) - Method in class qupath.lib.extension.svg.SvgTools.SvgBuilder
Write the SVG image to a file, including any references images if required.
writeViewerSnapshot(QuPathViewer, File) - Static method in class qupath.lib.extension.svg.SvgTools
Write an SVG image representing the contents of the specified viewer.
A C D E F G H I L N O P Q R S T V W 
All Classes and Interfaces|All Packages