Modifier and Type | Field and Description |
---|---|
protected ImageRenderer<Q,I> |
Plotter.renderer |
Modifier and Type | Method and Description |
---|---|
abstract ImageRenderer<Q,I> |
Image.createRenderer()
Create a
ImageRenderer capable of drawing into this image. |
ImageRenderer<Float[],SVGImage> |
SVGImage.createRenderer(RenderHints options) |
abstract ImageRenderer<Q,I> |
Image.createRenderer(RenderHints options)
Create a
ImageRenderer capable of drawing into this image. |
Modifier and Type | Class and Description |
---|---|
class |
ContourRenderer
MBFImageRenderer for drawing Contour s. |
Modifier and Type | Class and Description |
---|---|
class |
FImageRenderer
ImageRenderer for FImage images. |
class |
MBFImageRenderer
ImageRenderer for MBFImage images. |
class |
MultiBandRenderer<T extends Comparable<T>,I extends MultiBandImage<T,I,S>,S extends SingleBandImage<T,S>>
Abstract base for
ImageRenderer s that work on MultiBandImage
s. |
class |
SVGRenderer
ImageRenderer for FImage images. |
Modifier and Type | Method and Description |
---|---|
<T> FontStyle<T> |
Font.createStyle(ImageRenderer<T,?> renderer)
Create an instance of a FontStyle with the default parameters for the given
image.
|
static <T> Rectangle |
FontRenderer.getBounds(AttributedString text,
ImageRenderer<T,?> imageRenderer)
Calculate the bounding box of the given
AttributedString . |
FontRenderer<T,FontStyle<T>> |
FontStyle.getRenderer(ImageRenderer<T,?> renderer)
Get the renderer suitable for rendering text with this style into the
given image.
|
<T,Q extends FontStyle<T>> |
Font.getRenderer(ImageRenderer<T,?> renderer)
Get a font renderer suitable for rendering this font to the given image renderer.
|
static <T> FontStyle<T> |
FontStyle.parseAttributes(Map<? extends AttributedCharacterIterator.Attribute,Object> attrs,
ImageRenderer<T,?> renderer)
Construct a new FontStyle from the given attribute map, suitable for
rendering into the given image.
|
static <T> void |
FontRenderer.renderText(ImageRenderer<T,?> renderer,
AttributedString text,
int x,
int y)
Render the given
AttributedString to the image starting at (x,y). |
abstract void |
FontRenderer.renderText(ImageRenderer<T,?> renderer,
String text,
int x,
int y,
Q style)
Render the given text string to the image starting at (x, y) with the
given style.
|
Constructor and Description |
---|
FontStyle(Font<?> font,
ImageRenderer<T,?> renderer) |
Modifier and Type | Method and Description |
---|---|
<T> FontStyle<T> |
GeneralFont.createStyle(ImageRenderer<T,?> renderer)
Create an instance of a FontStyle with the default parameters for the given
image.
|
<T,Q extends FontStyle<T>> |
GeneralFont.getRenderer(ImageRenderer<T,?> renderer)
Get a font renderer suitable for rendering this font to the given image renderer.
|
void |
GeneralFontRenderer.renderText(ImageRenderer<T,?> renderer,
String text,
int x,
int y,
GeneralFontStyle<T> style)
Render the given text string to the image starting at (x, y) with the
given style.
|
Constructor and Description |
---|
GeneralFontStyle(GeneralFont font,
ImageRenderer<T,?> renderer)
Create a new font style that will be drawn solid.
|
GeneralFontStyle(GeneralFont font,
ImageRenderer<T,?> renderer,
boolean outline)
Create a new GeneralFontStyle.
|
Modifier and Type | Method and Description |
---|---|
<T> HersheyFontStyle<T> |
HersheyFont.createStyle(ImageRenderer<T,?> renderer) |
<T,Q extends FontStyle<T>> |
HersheyFont.getRenderer(ImageRenderer<T,?> renderer) |
Constructor and Description |
---|
HersheyFontStyle(HersheyFont font,
ImageRenderer<T,?> image)
Construct with the default parameters for the given image type
|
Modifier and Type | Method and Description |
---|---|
<T> FontStyle<T> |
MathMLFont.createStyle(ImageRenderer<T,?> renderer) |
<T,Q extends FontStyle<T>> |
MathMLFont.getRenderer(ImageRenderer<T,?> renderer) |
void |
MathMLFontRenderer.renderText(ImageRenderer<T,?> renderer,
String text,
int x,
int y,
MathMLFontStyle<T> sty) |