Package org.rrd4j.graph
Class ImageWorker
java.lang.Object
org.rrd4j.graph.ImageWorker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidclip(int x, int y, int width, int height) (package private) voiddispose()(package private) void(package private) voiddrawPolyline(double[] x, double[] y, Paint paint, Stroke stroke) (package private) voiddrawPolyline(int[] x, int[] y, Paint paint, Stroke stroke) (package private) voiddrawString(String text, int x, int y, Font font, Paint paint) (package private) voidfillPolygon(double[] x, double[] yBottom, double[] yTop, Paint paint) (package private) voidfillPolygon(double[] x, double yBottom, double[] yTop, Paint paint) (package private) voidfillPolygon(int[] x, int[] y, Paint paint) (package private) void(package private) doublegetFontAscent(Font font) (package private) doublegetFontHeight(Font font) (package private) InputStreamgetImageBytes(ImageWriter writer, ImageWriteParam iwp) (package private) doublegetStringWidth(String text, Font font) (package private) voidloadImage(RrdGraphDef.ImageSource imageSource, int x, int y, int w, int h) (package private) voidmakeImage(Object stream, ImageWriter writer, ImageWriteParam iwp) (package private) voidreset()(package private) voidresize(int width, int height) (package private) InputStreamsaveImage(String path, ImageWriter writer, ImageWriteParam iwp) (package private) voidsetAntiAliasing(boolean enable) (package private) voidsetTextAntiAliasing(boolean enable) (package private) voidtransform(int x, int y, double angle)
-
Constructor Details
-
ImageWorker
ImageWorker(int width, int height)
-
-
Method Details
-
resize
void resize(int width, int height) -
clip
void clip(int x, int y, int width, int height) -
transform
void transform(int x, int y, double angle) -
reset
void reset() -
fillRect
-
fillPolygon
-
fillPolygon
-
fillPolygon
-
drawLine
-
drawPolyline
-
drawPolyline
-
drawString
-
getFontAscent
-
getFontHeight
-
getStringWidth
-
setAntiAliasing
void setAntiAliasing(boolean enable) -
setTextAntiAliasing
void setTextAntiAliasing(boolean enable) -
dispose
void dispose() -
makeImage
- Throws:
IOException
-
saveImage
- Throws:
IOException
-
getImageBytes
- Throws:
IOException
-
loadImage
- Throws:
IOException
-