ChartDirector
Class DrawArea
java.lang.Object
|
+--ChartDirector.DrawArea
- public class DrawArea
- extends java.lang.Object
Method Summary |
int |
adjustBrightness(int c,
double brightness)
|
void |
affineTransform(double a,
double b,
double c,
double d,
double e,
double f)
|
void |
affineTransform(double a,
double b,
double c,
double d,
double e,
double f,
int bgColor)
|
void |
affineTransform(double a,
double b,
double c,
double d,
double e,
double f,
int bgColor,
int ft)
|
void |
affineTransform(double a,
double b,
double c,
double d,
double e,
double f,
int bgColor,
int ft,
double blur)
|
int |
angleGradientColor(double cx,
double cy,
double a1,
double a2,
double r1,
double r2,
int[] c)
|
void |
arc(int cx,
int cy,
int rx,
int ry,
double a1,
double a2,
int c)
|
void |
circle(int cx,
int cy,
int rx,
int ry,
int edgeColor,
int fillColor)
|
void |
circleSegment(int cx,
int cy,
int r,
double a1,
double a2,
int fillColor,
int edgeColor,
int edgeWidth)
|
void |
clone(DrawArea d,
int x,
int y,
int align)
|
void |
clone(DrawArea d,
int x,
int y,
int align,
int newWidth)
|
void |
clone(DrawArea d,
int x,
int y,
int align,
int newWidth,
int newHeight)
|
void |
clone(DrawArea d,
int x,
int y,
int align,
int newWidth,
int newHeight,
int ft)
|
void |
clone(DrawArea d,
int x,
int y,
int align,
int newWidth,
int newHeight,
int ft,
double blur)
|
void |
cylinder(int cx,
int cy,
int rx,
int ry,
double a1,
double a2,
int depthX,
int depthY,
int edgeColor,
int fillColor)
|
int |
dashLineColor(int color)
|
int |
dashLineColor(int color,
int dashPattern)
|
void |
enableVectorOutput()
|
void |
fill(int x,
int y,
int color)
|
void |
fill(int x,
int y,
int color,
int borderColor)
|
void |
fill2(int x,
int y,
int color,
int borderColor)
|
int |
getARGBColor(int c)
|
int |
getARGBColor(int c,
int x,
int y)
|
int |
getARGBColor2(int c,
int x,
int y)
|
int |
getHeight()
|
int |
getPixel(int x,
int y)
|
int |
getWidth()
|
int |
gradientColor(int[] c)
|
int |
gradientColor(int[] c,
double angle)
|
int |
gradientColor(int[] c,
double angle,
double scale)
|
int |
gradientColor(int[] c,
double angle,
double scale,
int startX,
int startY)
|
int |
gradientColor(int startX,
int startY,
int endX,
int endY,
int startColor,
int endColor)
|
int |
gradientColor2(int[] c)
|
int |
gradientColor2(int[] c,
double angle)
|
int |
gradientColor2(int[] c,
double angle,
double scale)
|
int |
gradientColor2(int[] c,
double angle,
double scale,
int startX,
int startY)
|
int |
halfColor(int c)
|
void |
hCylinderTransform(int yDiameter)
|
void |
hCylinderTransform(int yDiameter,
int bgColor)
|
void |
hCylinderTransform(int yDiameter,
int bgColor,
int ft)
|
void |
hCylinderTransform(int yDiameter,
int bgColor,
int ft,
double blur)
|
void |
hFlip()
|
void |
hline(int x1,
int x2,
int y,
int c)
|
void |
hTriangleTransform()
|
void |
hTriangleTransform(int tWidth)
|
void |
hTriangleTransform(int tWidth,
int bgColor)
|
void |
hTriangleTransform(int tWidth,
int bgColor,
int ft)
|
void |
hTriangleTransform(int tWidth,
int bgColor,
int ft,
double blur)
|
void |
initDynamicLayer()
|
void |
line(double x1,
double y1,
double x2,
double y2,
int c)
|
void |
line(double x1,
double y1,
double x2,
double y2,
int c,
int lineWidth)
|
int |
linearGradientColor(int startX,
int startY,
int endX,
int endY,
int[] c)
|
int |
linearGradientColor(int startX,
int startY,
int endX,
int endY,
int[] c,
boolean periodic)
|
int |
linearGradientColor(int startX,
int startY,
int endX,
int endY,
int startColor,
int endColor)
|
int |
linearGradientColor(int startX,
int startY,
int endX,
int endY,
int startColor,
int endColor,
boolean periodic)
|
int |
linearGradientColor2(int startX,
int startY,
int endX,
int endY,
int[] c)
|
int |
linearGradientColor2(int startX,
int startY,
int endX,
int endY,
int[] c,
boolean periodic)
|
void |
load(java.awt.Image img)
|
void |
load(java.awt.Image img,
long ms)
|
boolean |
load(java.lang.String filename)
|
void |
loadGIF(java.io.InputStream f)
|
boolean |
loadGIF(java.lang.String filename)
|
void |
loadJPG(java.io.InputStream f)
|
boolean |
loadJPG(java.lang.String filename)
|
void |
loadPNG(java.io.InputStream f)
|
boolean |
loadPNG(java.lang.String filename)
|
void |
loadWMP(java.io.InputStream f)
|
boolean |
loadWMP(java.lang.String filename)
|
void |
merge(DrawArea d,
int x,
int y,
int align,
int transparency)
|
void |
move(double xOffset,
double yOffset)
|
void |
move(double xOffset,
double yOffset,
int bgColor)
|
void |
move(double xOffset,
double yOffset,
int bgColor,
int ft)
|
void |
move(double xOffset,
double yOffset,
int bgColor,
int ft,
double blur)
|
boolean |
out(java.lang.String filename)
|
byte[] |
outAGF()
|
void |
outAGF(java.io.OutputStream f)
|
boolean |
outAGF(java.lang.String filename)
|
byte[] |
outAGF2()
|
byte[] |
outBMP()
|
void |
outBMP(java.io.OutputStream f)
|
boolean |
outBMP(java.lang.String filename)
|
byte[] |
outBMP2()
|
byte[] |
outGIF()
|
void |
outGIF(java.io.OutputStream f)
|
boolean |
outGIF(java.lang.String filename)
|
byte[] |
outGIF2()
|
java.awt.Image |
outImage()
|
java.awt.Image |
outImage(java.awt.image.BufferedImage img)
|
byte[] |
outJPG()
|
byte[] |
outJPG(int quality)
|
void |
outJPG(java.io.OutputStream f)
|
void |
outJPG(java.io.OutputStream f,
int quality)
|
boolean |
outJPG(java.lang.String filename)
|
boolean |
outJPG(java.lang.String filename,
int quality)
|
byte[] |
outJPG2()
|
byte[] |
outJPG2(int quality)
|
byte[] |
outPDF()
|
void |
outPDF(java.io.OutputStream f)
|
boolean |
outPDF(java.lang.String filename)
|
byte[] |
outPDF2()
|
byte[] |
outPNG()
|
void |
outPNG(java.io.OutputStream f)
|
boolean |
outPNG(java.lang.String filename)
|
byte[] |
outPNG2()
|
void |
outSVG(java.io.OutputStream f)
|
void |
outSVG(java.io.OutputStream f,
java.lang.String options)
|
boolean |
outSVG(java.lang.String filename)
|
boolean |
outSVG(java.lang.String filename,
java.lang.String options)
|
byte[] |
outSVG2()
|
byte[] |
outSVG2(java.lang.String options)
|
byte[] |
outWMP()
|
void |
outWMP(java.io.OutputStream f)
|
boolean |
outWMP(java.lang.String filename)
|
byte[] |
outWMP2()
|
int |
patternColor(int[] c,
int h)
|
int |
patternColor(int[] c,
int h,
int startX)
|
int |
patternColor(int[] c,
int h,
int startX,
int startY)
|
int |
patternColor(java.lang.String filename)
|
int |
patternColor(java.lang.String filename,
int startX,
int startY)
|
int |
patternColor2(java.lang.String filename)
|
int |
patternColor2(java.lang.String filename,
int startX,
int startY)
|
void |
pixel(int x,
int y,
int c)
|
void |
polygon(double[] x,
double[] y,
int edgeColor,
int fillColor)
|
void |
polygon(int[] x,
int[] y,
int edgeColor,
int fillColor)
|
int |
radialGradientColor(int cx,
int cy,
int rx,
int ry,
int[] c)
|
int |
radialGradientColor(int cx,
int cy,
int rx,
int ry,
int[] c,
boolean periodic)
|
int |
radialGradientColor(int cx,
int cy,
int rx,
int ry,
int startColor,
int endColor)
|
int |
radialGradientColor(int cx,
int cy,
int rx,
int ry,
int startColor,
int endColor,
boolean periodic)
|
int |
radialGradientColor2(int cx,
int cy,
int rx,
int ry,
int[] c)
|
int |
radialGradientColor2(int cx,
int cy,
int rx,
int ry,
int[] c,
boolean periodic)
|
void |
rAffineTransform(double a,
double b,
double c,
double d,
double e,
double f)
|
void |
rAffineTransform(double a,
double b,
double c,
double d,
double e,
double f,
int bgColor)
|
void |
rAffineTransform(double a,
double b,
double c,
double d,
double e,
double f,
int bgColor,
int ft)
|
void |
rAffineTransform(double a,
double b,
double c,
double d,
double e,
double f,
int bgColor,
int ft,
double blur)
|
void |
rect(int x1,
int y1,
int x2,
int y2,
int edgeColor,
int fillColor)
|
void |
rect(int x1,
int y1,
int x2,
int y2,
int edgeColor,
int fillColor,
int raisedEffect)
|
int |
reduceColors(int colorCount)
|
int |
reduceColors(int colorCount,
boolean blackAndWhite)
|
void |
removeDynamicLayer()
|
void |
resize(int newWidth,
int newHeight)
|
void |
resize(int newWidth,
int newHeight,
int f)
|
void |
resize(int newWidth,
int newHeight,
int f,
double blur)
|
void |
rotate(double angle)
|
void |
rotate(double angle,
int bgColor)
|
void |
rotate(double angle,
int bgColor,
double cx)
|
void |
rotate(double angle,
int bgColor,
double cx,
double cy)
|
void |
rotate(double angle,
int bgColor,
double cx,
double cy,
int ft)
|
void |
rotate(double angle,
int bgColor,
double cx,
double cy,
int ft,
double blur)
|
void |
sector(int cx,
int cy,
int rx,
int ry,
double a1,
double a2,
int edgeColor,
int fillColor)
|
void |
setAntiAlias()
|
void |
setAntiAlias(boolean shapeAntiAlias)
|
void |
setAntiAlias(boolean shapeAntiAlias,
int textAntiAlias)
|
void |
setAntiAliasText(int a)
|
void |
setBgColor(int c)
|
void |
setClipRect(int left,
int top,
int right,
int bottom)
|
void |
setColorTable(int[] colors,
int offset)
|
void |
setDefaultFonts(java.lang.String normal)
|
void |
setDefaultFonts(java.lang.String normal,
java.lang.String bold)
|
void |
setDefaultFonts(java.lang.String normal,
java.lang.String bold,
java.lang.String italic)
|
void |
setDefaultFonts(java.lang.String normal,
java.lang.String bold,
java.lang.String italic,
java.lang.String boldItalic)
|
void |
setDitherMethod(int m)
|
void |
setFontTable(int index,
java.lang.String font)
|
void |
setInterlace(boolean i)
|
void |
setOutputOptions(java.lang.String options)
|
void |
setPaletteMode(int p)
|
void |
setSearchPath(java.lang.ClassLoader loader)
|
void |
setSearchPath(java.lang.ClassLoader loader,
java.lang.String path)
|
void |
setSearchPath(javax.servlet.jsp.PageContext context)
|
void |
setSearchPath(javax.servlet.jsp.PageContext context,
java.lang.String path)
|
void |
setSearchPath(javax.servlet.ServletContext context)
|
void |
setSearchPath(javax.servlet.ServletContext context,
javax.servlet.ServletRequest request)
|
void |
setSearchPath(javax.servlet.ServletContext context,
javax.servlet.ServletRequest request,
java.lang.String path)
|
void |
setSearchPath(java.lang.String path)
|
void |
setSearchPath(java.net.URL path)
|
void |
setSearchPath2(java.lang.ClassLoader loader)
|
void |
setSearchPath2(java.lang.ClassLoader loader,
java.lang.String path)
|
void |
setSearchPath3(javax.servlet.ServletContext context)
|
void |
setSearchPath3(javax.servlet.ServletContext context,
javax.servlet.ServletRequest request)
|
void |
setSearchPath3(javax.servlet.ServletContext context,
javax.servlet.ServletRequest request,
java.lang.String path)
|
void |
setSearchPath4(java.net.URL path)
|
void |
setSearchPath5(javax.servlet.jsp.PageContext context)
|
void |
setSearchPath5(javax.servlet.jsp.PageContext context,
java.lang.String path)
|
void |
setSize(int newWidth,
int newHeight)
|
void |
setSize(int newWidth,
int newHeight,
int bgColor)
|
void |
setTransparentColor(int c)
|
void |
shearTransform(double xShear)
|
void |
shearTransform(double xShear,
double yShear)
|
void |
shearTransform(double xShear,
double yShear,
int bgColor)
|
void |
shearTransform(double xShear,
double yShear,
int bgColor,
int ft)
|
void |
shearTransform(double xShear,
double yShear,
int bgColor,
int ft,
double blur)
|
void |
sphereTransform(int xDiameter,
int yDiameter)
|
void |
sphereTransform(int xDiameter,
int yDiameter,
int bgColor)
|
void |
sphereTransform(int xDiameter,
int yDiameter,
int bgColor,
int ft)
|
void |
sphereTransform(int xDiameter,
int yDiameter,
int bgColor,
int ft,
double blur)
|
void |
surface(double x1,
double y1,
double x2,
double y2,
int depthX,
int depthY,
int edgeColor,
int fillColor)
|
TTFText |
text(java.lang.String str,
java.lang.String font,
double fontSize)
|
void |
text(java.lang.String str,
java.lang.String font,
double fontSize,
int x,
int y,
int color)
|
TTFText |
text(java.lang.String text,
java.lang.String font,
int fontIndex,
double fontHeight,
double fontWidth,
double angle,
boolean vertical)
|
void |
text(java.lang.String str,
java.lang.String font,
int fontIndex,
double fontHeight,
double fontWidth,
double angle,
boolean vertical,
int x,
int y,
int color)
|
void |
text(java.lang.String str,
java.lang.String font,
int fontIndex,
double fontHeight,
double fontWidth,
double angle,
boolean vertical,
int x,
int y,
int color,
int alignment)
|
void |
text2(java.lang.String str,
java.lang.String font,
int fontIndex,
double fontHeight,
double fontWidth,
double angle,
boolean vertical,
int x,
int y,
int color)
|
void |
text2(java.lang.String str,
java.lang.String font,
int fontIndex,
double fontHeight,
double fontWidth,
double angle,
boolean vertical,
int x,
int y,
int color,
int alignment)
|
TTFText |
text3(java.lang.String str,
java.lang.String font,
double fontSize)
|
TTFText |
text4(java.lang.String text,
java.lang.String font,
int fontIndex,
double fontHeight,
double fontWidth,
double angle,
boolean vertical)
|
void |
tile(DrawArea d,
int transparency)
|
void |
vCylinderTransform(int xDiameter)
|
void |
vCylinderTransform(int xDiameter,
int bgColor)
|
void |
vCylinderTransform(int xDiameter,
int bgColor,
int ft)
|
void |
vCylinderTransform(int xDiameter,
int bgColor,
int ft,
double blur)
|
void |
vFlip()
|
void |
vline(int y1,
int y2,
int x,
int c)
|
void |
vTriangleTransform()
|
void |
vTriangleTransform(int tHeight)
|
void |
vTriangleTransform(int tHeight,
int bgColor)
|
void |
vTriangleTransform(int tHeight,
int bgColor,
int ft)
|
void |
vTriangleTransform(int tHeight,
int bgColor,
int ft,
double blur)
|
void |
waveTransform(int period,
double amplitude)
|
void |
waveTransform(int period,
double amplitude,
double direction)
|
void |
waveTransform(int period,
double amplitude,
double direction,
double startAngle)
|
void |
waveTransform(int period,
double amplitude,
double direction,
double startAngle,
boolean longitudinal)
|
void |
waveTransform(int period,
double amplitude,
double direction,
double startAngle,
boolean longitudinal,
int bgColor)
|
void |
waveTransform(int period,
double amplitude,
double direction,
double startAngle,
boolean longitudinal,
int bgColor,
int ft)
|
void |
waveTransform(int period,
double amplitude,
double direction,
double startAngle,
boolean longitudinal,
int bgColor,
int ft,
double blur)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DrawArea
public DrawArea()
enableVectorOutput
public void enableVectorOutput()
setSize
public void setSize(int newWidth,
int newHeight,
int bgColor)
setSize
public void setSize(int newWidth,
int newHeight)
resize
public void resize(int newWidth,
int newHeight,
int f,
double blur)
resize
public void resize(int newWidth,
int newHeight,
int f)
resize
public void resize(int newWidth,
int newHeight)
getWidth
public int getWidth()
getHeight
public int getHeight()
setClipRect
public void setClipRect(int left,
int top,
int right,
int bottom)
setBgColor
public void setBgColor(int c)
move
public void move(double xOffset,
double yOffset,
int bgColor,
int ft,
double blur)
move
public void move(double xOffset,
double yOffset,
int bgColor,
int ft)
move
public void move(double xOffset,
double yOffset,
int bgColor)
move
public void move(double xOffset,
double yOffset)
rotate
public void rotate(double angle,
int bgColor,
double cx,
double cy,
int ft,
double blur)
rotate
public void rotate(double angle,
int bgColor,
double cx,
double cy,
int ft)
rotate
public void rotate(double angle,
int bgColor,
double cx,
double cy)
rotate
public void rotate(double angle,
int bgColor,
double cx)
rotate
public void rotate(double angle,
int bgColor)
rotate
public void rotate(double angle)
hFlip
public void hFlip()
vFlip
public void vFlip()
clone
public void clone(DrawArea d,
int x,
int y,
int align,
int newWidth,
int newHeight,
int ft,
double blur)
clone
public void clone(DrawArea d,
int x,
int y,
int align,
int newWidth,
int newHeight,
int ft)
clone
public void clone(DrawArea d,
int x,
int y,
int align,
int newWidth,
int newHeight)
clone
public void clone(DrawArea d,
int x,
int y,
int align,
int newWidth)
clone
public void clone(DrawArea d,
int x,
int y,
int align)
pixel
public void pixel(int x,
int y,
int c)
getPixel
public int getPixel(int x,
int y)
hline
public void hline(int x1,
int x2,
int y,
int c)
vline
public void vline(int y1,
int y2,
int x,
int c)
line
public void line(double x1,
double y1,
double x2,
double y2,
int c,
int lineWidth)
line
public void line(double x1,
double y1,
double x2,
double y2,
int c)
arc
public void arc(int cx,
int cy,
int rx,
int ry,
double a1,
double a2,
int c)
rect
public void rect(int x1,
int y1,
int x2,
int y2,
int edgeColor,
int fillColor,
int raisedEffect)
rect
public void rect(int x1,
int y1,
int x2,
int y2,
int edgeColor,
int fillColor)
polygon
public void polygon(int[] x,
int[] y,
int edgeColor,
int fillColor)
polygon
public void polygon(double[] x,
double[] y,
int edgeColor,
int fillColor)
surface
public void surface(double x1,
double y1,
double x2,
double y2,
int depthX,
int depthY,
int edgeColor,
int fillColor)
sector
public void sector(int cx,
int cy,
int rx,
int ry,
double a1,
double a2,
int edgeColor,
int fillColor)
cylinder
public void cylinder(int cx,
int cy,
int rx,
int ry,
double a1,
double a2,
int depthX,
int depthY,
int edgeColor,
int fillColor)
circleSegment
public void circleSegment(int cx,
int cy,
int r,
double a1,
double a2,
int fillColor,
int edgeColor,
int edgeWidth)
circle
public void circle(int cx,
int cy,
int rx,
int ry,
int edgeColor,
int fillColor)
fill
public void fill(int x,
int y,
int color,
int borderColor)
fill2
public void fill2(int x,
int y,
int color,
int borderColor)
fill
public void fill(int x,
int y,
int color)
text
public void text(java.lang.String str,
java.lang.String font,
int fontIndex,
double fontHeight,
double fontWidth,
double angle,
boolean vertical,
int x,
int y,
int color,
int alignment)
text
public void text(java.lang.String str,
java.lang.String font,
int fontIndex,
double fontHeight,
double fontWidth,
double angle,
boolean vertical,
int x,
int y,
int color)
text2
public void text2(java.lang.String str,
java.lang.String font,
int fontIndex,
double fontHeight,
double fontWidth,
double angle,
boolean vertical,
int x,
int y,
int color,
int alignment)
text2
public void text2(java.lang.String str,
java.lang.String font,
int fontIndex,
double fontHeight,
double fontWidth,
double angle,
boolean vertical,
int x,
int y,
int color)
text
public void text(java.lang.String str,
java.lang.String font,
double fontSize,
int x,
int y,
int color)
text
public TTFText text(java.lang.String text,
java.lang.String font,
int fontIndex,
double fontHeight,
double fontWidth,
double angle,
boolean vertical)
text4
public TTFText text4(java.lang.String text,
java.lang.String font,
int fontIndex,
double fontHeight,
double fontWidth,
double angle,
boolean vertical)
text
public TTFText text(java.lang.String str,
java.lang.String font,
double fontSize)
text3
public TTFText text3(java.lang.String str,
java.lang.String font,
double fontSize)
merge
public void merge(DrawArea d,
int x,
int y,
int align,
int transparency)
tile
public void tile(DrawArea d,
int transparency)
setSearchPath
public void setSearchPath(java.lang.String path)
setSearchPath
public void setSearchPath(java.lang.ClassLoader loader)
setSearchPath
public void setSearchPath(java.lang.ClassLoader loader,
java.lang.String path)
setSearchPath2
public void setSearchPath2(java.lang.ClassLoader loader)
setSearchPath2
public void setSearchPath2(java.lang.ClassLoader loader,
java.lang.String path)
setSearchPath
public void setSearchPath(javax.servlet.ServletContext context)
setSearchPath
public void setSearchPath(javax.servlet.ServletContext context,
javax.servlet.ServletRequest request)
setSearchPath
public void setSearchPath(javax.servlet.ServletContext context,
javax.servlet.ServletRequest request,
java.lang.String path)
setSearchPath3
public void setSearchPath3(javax.servlet.ServletContext context)
setSearchPath3
public void setSearchPath3(javax.servlet.ServletContext context,
javax.servlet.ServletRequest request)
setSearchPath3
public void setSearchPath3(javax.servlet.ServletContext context,
javax.servlet.ServletRequest request,
java.lang.String path)
setSearchPath
public void setSearchPath(java.net.URL path)
setSearchPath4
public void setSearchPath4(java.net.URL path)
setSearchPath
public void setSearchPath(javax.servlet.jsp.PageContext context)
setSearchPath
public void setSearchPath(javax.servlet.jsp.PageContext context,
java.lang.String path)
setSearchPath5
public void setSearchPath5(javax.servlet.jsp.PageContext context)
setSearchPath5
public void setSearchPath5(javax.servlet.jsp.PageContext context,
java.lang.String path)
loadGIF
public boolean loadGIF(java.lang.String filename)
loadGIF
public void loadGIF(java.io.InputStream f)
throws java.io.IOException
loadPNG
public boolean loadPNG(java.lang.String filename)
loadPNG
public void loadPNG(java.io.InputStream f)
throws java.io.IOException
loadJPG
public boolean loadJPG(java.lang.String filename)
loadJPG
public void loadJPG(java.io.InputStream f)
throws java.io.IOException
loadWMP
public boolean loadWMP(java.lang.String filename)
loadWMP
public void loadWMP(java.io.InputStream f)
throws java.io.IOException
load
public void load(java.awt.Image img)
throws java.lang.InterruptedException
load
public void load(java.awt.Image img,
long ms)
throws java.lang.InterruptedException
load
public boolean load(java.lang.String filename)
rAffineTransform
public void rAffineTransform(double a,
double b,
double c,
double d,
double e,
double f,
int bgColor,
int ft,
double blur)
rAffineTransform
public void rAffineTransform(double a,
double b,
double c,
double d,
double e,
double f,
int bgColor,
int ft)
rAffineTransform
public void rAffineTransform(double a,
double b,
double c,
double d,
double e,
double f,
int bgColor)
rAffineTransform
public void rAffineTransform(double a,
double b,
double c,
double d,
double e,
double f)
affineTransform
public void affineTransform(double a,
double b,
double c,
double d,
double e,
double f,
int bgColor,
int ft,
double blur)
affineTransform
public void affineTransform(double a,
double b,
double c,
double d,
double e,
double f,
int bgColor,
int ft)
affineTransform
public void affineTransform(double a,
double b,
double c,
double d,
double e,
double f,
int bgColor)
affineTransform
public void affineTransform(double a,
double b,
double c,
double d,
double e,
double f)
sphereTransform
public void sphereTransform(int xDiameter,
int yDiameter,
int bgColor,
int ft,
double blur)
sphereTransform
public void sphereTransform(int xDiameter,
int yDiameter,
int bgColor,
int ft)
sphereTransform
public void sphereTransform(int xDiameter,
int yDiameter,
int bgColor)
sphereTransform
public void sphereTransform(int xDiameter,
int yDiameter)
hCylinderTransform
public void hCylinderTransform(int yDiameter,
int bgColor,
int ft,
double blur)
hCylinderTransform
public void hCylinderTransform(int yDiameter,
int bgColor,
int ft)
hCylinderTransform
public void hCylinderTransform(int yDiameter,
int bgColor)
hCylinderTransform
public void hCylinderTransform(int yDiameter)
vCylinderTransform
public void vCylinderTransform(int xDiameter,
int bgColor,
int ft,
double blur)
vCylinderTransform
public void vCylinderTransform(int xDiameter,
int bgColor,
int ft)
vCylinderTransform
public void vCylinderTransform(int xDiameter,
int bgColor)
vCylinderTransform
public void vCylinderTransform(int xDiameter)
vTriangleTransform
public void vTriangleTransform(int tHeight,
int bgColor,
int ft,
double blur)
vTriangleTransform
public void vTriangleTransform(int tHeight,
int bgColor,
int ft)
vTriangleTransform
public void vTriangleTransform(int tHeight,
int bgColor)
vTriangleTransform
public void vTriangleTransform(int tHeight)
vTriangleTransform
public void vTriangleTransform()
hTriangleTransform
public void hTriangleTransform(int tWidth,
int bgColor,
int ft,
double blur)
hTriangleTransform
public void hTriangleTransform(int tWidth,
int bgColor,
int ft)
hTriangleTransform
public void hTriangleTransform(int tWidth,
int bgColor)
hTriangleTransform
public void hTriangleTransform(int tWidth)
hTriangleTransform
public void hTriangleTransform()
shearTransform
public void shearTransform(double xShear,
double yShear,
int bgColor,
int ft,
double blur)
shearTransform
public void shearTransform(double xShear,
double yShear,
int bgColor,
int ft)
shearTransform
public void shearTransform(double xShear,
double yShear,
int bgColor)
shearTransform
public void shearTransform(double xShear,
double yShear)
shearTransform
public void shearTransform(double xShear)
waveTransform
public void waveTransform(int period,
double amplitude,
double direction,
double startAngle,
boolean longitudinal,
int bgColor,
int ft,
double blur)
waveTransform
public void waveTransform(int period,
double amplitude,
double direction,
double startAngle,
boolean longitudinal,
int bgColor,
int ft)
waveTransform
public void waveTransform(int period,
double amplitude,
double direction,
double startAngle,
boolean longitudinal,
int bgColor)
waveTransform
public void waveTransform(int period,
double amplitude,
double direction,
double startAngle,
boolean longitudinal)
waveTransform
public void waveTransform(int period,
double amplitude,
double direction,
double startAngle)
waveTransform
public void waveTransform(int period,
double amplitude,
double direction)
waveTransform
public void waveTransform(int period,
double amplitude)
out
public boolean out(java.lang.String filename)
outGIF
public boolean outGIF(java.lang.String filename)
outPNG
public boolean outPNG(java.lang.String filename)
outJPG
public boolean outJPG(java.lang.String filename,
int quality)
outJPG
public boolean outJPG(java.lang.String filename)
outWMP
public boolean outWMP(java.lang.String filename)
outBMP
public boolean outBMP(java.lang.String filename)
outSVG
public boolean outSVG(java.lang.String filename,
java.lang.String options)
outSVG
public boolean outSVG(java.lang.String filename)
outAGF
public boolean outAGF(java.lang.String filename)
outPDF
public boolean outPDF(java.lang.String filename)
outGIF
public byte[] outGIF()
outGIF2
public byte[] outGIF2()
outPNG
public byte[] outPNG()
outPNG2
public byte[] outPNG2()
outJPG
public byte[] outJPG(int quality)
outJPG
public byte[] outJPG()
outJPG2
public byte[] outJPG2(int quality)
outJPG2
public byte[] outJPG2()
outWMP
public byte[] outWMP()
outWMP2
public byte[] outWMP2()
outBMP
public byte[] outBMP()
outBMP2
public byte[] outBMP2()
outSVG2
public byte[] outSVG2(java.lang.String options)
outSVG2
public byte[] outSVG2()
outAGF
public byte[] outAGF()
outAGF2
public byte[] outAGF2()
outPDF
public byte[] outPDF()
outPDF2
public byte[] outPDF2()
outImage
public java.awt.Image outImage()
outImage
public java.awt.Image outImage(java.awt.image.BufferedImage img)
setPaletteMode
public void setPaletteMode(int p)
setDitherMethod
public void setDitherMethod(int m)
setTransparentColor
public void setTransparentColor(int c)
setAntiAliasText
public void setAntiAliasText(int a)
setAntiAlias
public void setAntiAlias(boolean shapeAntiAlias,
int textAntiAlias)
setAntiAlias
public void setAntiAlias(boolean shapeAntiAlias)
setAntiAlias
public void setAntiAlias()
setInterlace
public void setInterlace(boolean i)
setColorTable
public void setColorTable(int[] colors,
int offset)
getARGBColor
public int getARGBColor(int c)
getARGBColor
public int getARGBColor(int c,
int x,
int y)
getARGBColor2
public int getARGBColor2(int c,
int x,
int y)
halfColor
public int halfColor(int c)
adjustBrightness
public int adjustBrightness(int c,
double brightness)
dashLineColor
public int dashLineColor(int color,
int dashPattern)
dashLineColor
public int dashLineColor(int color)
patternColor
public int patternColor(int[] c,
int h,
int startX,
int startY)
patternColor
public int patternColor(int[] c,
int h,
int startX)
patternColor
public int patternColor(int[] c,
int h)
patternColor
public int patternColor(java.lang.String filename,
int startX,
int startY)
patternColor
public int patternColor(java.lang.String filename)
patternColor2
public int patternColor2(java.lang.String filename,
int startX,
int startY)
patternColor2
public int patternColor2(java.lang.String filename)
gradientColor
public int gradientColor(int[] c,
double angle,
double scale,
int startX,
int startY)
gradientColor
public int gradientColor(int[] c,
double angle,
double scale)
gradientColor
public int gradientColor(int[] c,
double angle)
gradientColor
public int gradientColor(int[] c)
gradientColor2
public int gradientColor2(int[] c,
double angle,
double scale,
int startX,
int startY)
gradientColor2
public int gradientColor2(int[] c,
double angle,
double scale)
gradientColor2
public int gradientColor2(int[] c,
double angle)
gradientColor2
public int gradientColor2(int[] c)
gradientColor
public int gradientColor(int startX,
int startY,
int endX,
int endY,
int startColor,
int endColor)
linearGradientColor
public int linearGradientColor(int startX,
int startY,
int endX,
int endY,
int startColor,
int endColor,
boolean periodic)
linearGradientColor
public int linearGradientColor(int startX,
int startY,
int endX,
int endY,
int startColor,
int endColor)
linearGradientColor
public int linearGradientColor(int startX,
int startY,
int endX,
int endY,
int[] c,
boolean periodic)
linearGradientColor
public int linearGradientColor(int startX,
int startY,
int endX,
int endY,
int[] c)
linearGradientColor2
public int linearGradientColor2(int startX,
int startY,
int endX,
int endY,
int[] c,
boolean periodic)
linearGradientColor2
public int linearGradientColor2(int startX,
int startY,
int endX,
int endY,
int[] c)
radialGradientColor
public int radialGradientColor(int cx,
int cy,
int rx,
int ry,
int startColor,
int endColor,
boolean periodic)
radialGradientColor
public int radialGradientColor(int cx,
int cy,
int rx,
int ry,
int startColor,
int endColor)
radialGradientColor
public int radialGradientColor(int cx,
int cy,
int rx,
int ry,
int[] c,
boolean periodic)
radialGradientColor
public int radialGradientColor(int cx,
int cy,
int rx,
int ry,
int[] c)
radialGradientColor2
public int radialGradientColor2(int cx,
int cy,
int rx,
int ry,
int[] c,
boolean periodic)
radialGradientColor2
public int radialGradientColor2(int cx,
int cy,
int rx,
int ry,
int[] c)
angleGradientColor
public int angleGradientColor(double cx,
double cy,
double a1,
double a2,
double r1,
double r2,
int[] c)
reduceColors
public int reduceColors(int colorCount,
boolean blackAndWhite)
reduceColors
public int reduceColors(int colorCount)
setDefaultFonts
public void setDefaultFonts(java.lang.String normal,
java.lang.String bold,
java.lang.String italic,
java.lang.String boldItalic)
setDefaultFonts
public void setDefaultFonts(java.lang.String normal,
java.lang.String bold,
java.lang.String italic)
setDefaultFonts
public void setDefaultFonts(java.lang.String normal,
java.lang.String bold)
setDefaultFonts
public void setDefaultFonts(java.lang.String normal)
setFontTable
public void setFontTable(int index,
java.lang.String font)
initDynamicLayer
public void initDynamicLayer()
removeDynamicLayer
public void removeDynamicLayer()
outGIF
public void outGIF(java.io.OutputStream f)
throws java.io.IOException
outPNG
public void outPNG(java.io.OutputStream f)
throws java.io.IOException
outJPG
public void outJPG(java.io.OutputStream f,
int quality)
throws java.io.IOException
outJPG
public void outJPG(java.io.OutputStream f)
throws java.io.IOException
outWMP
public void outWMP(java.io.OutputStream f)
throws java.io.IOException
outBMP
public void outBMP(java.io.OutputStream f)
throws java.io.IOException
setOutputOptions
public void setOutputOptions(java.lang.String options)
outSVG
public void outSVG(java.io.OutputStream f,
java.lang.String options)
throws java.io.IOException
outSVG
public void outSVG(java.io.OutputStream f)
throws java.io.IOException
outAGF
public void outAGF(java.io.OutputStream f)
throws java.io.IOException
outPDF
public void outPDF(java.io.OutputStream f)
throws java.io.IOException