com.pietjonas.wmfwriter2d
Class WMFGraphics2D
java.lang.Object
java.awt.Graphics
java.awt.Graphics2D
com.pietjonas.wmfwriter2d.WMFGraphics2D
public class WMFGraphics2D
- extends java.awt.Graphics2D
|
Method Summary |
void |
addRenderingHints(java.util.Map map)
|
void |
clearRect(int i,
int j,
int k,
int l)
|
void |
clip(java.awt.Shape shape)
|
void |
clipRect(int i,
int j,
int k,
int l)
|
void |
copyArea(int i,
int j,
int k,
int l,
int i1,
int j1)
|
java.awt.Graphics |
create()
|
void |
dispose()
|
void |
draw(java.awt.Shape shape)
|
void |
drawArc(int i,
int j,
int k,
int l,
int i1,
int j1)
|
void |
drawGlyphVector(java.awt.font.GlyphVector glyphvector,
float f,
float f1)
|
void |
drawImage(java.awt.image.BufferedImage bufferedimage,
java.awt.image.BufferedImageOp bufferedimageop,
int i,
int j)
|
boolean |
drawImage(java.awt.Image image,
java.awt.geom.AffineTransform affinetransform,
java.awt.image.ImageObserver imageobserver)
|
boolean |
drawImage(java.awt.Image image,
int i,
int j,
java.awt.Color color1,
java.awt.image.ImageObserver imageobserver)
|
boolean |
drawImage(java.awt.Image image,
int i,
int j,
java.awt.image.ImageObserver imageobserver)
|
boolean |
drawImage(java.awt.Image image,
int i,
int j,
int k,
int l,
java.awt.Color color1,
java.awt.image.ImageObserver imageobserver)
|
boolean |
drawImage(java.awt.Image image,
int i,
int j,
int k,
int l,
java.awt.image.ImageObserver imageobserver)
|
boolean |
drawImage(java.awt.Image image,
int i,
int j,
int k,
int l,
int i1,
int j1,
int k1,
int l1,
java.awt.Color color1,
java.awt.image.ImageObserver imageobserver)
|
boolean |
drawImage(java.awt.Image image,
int i,
int j,
int k,
int l,
int i1,
int j1,
int k1,
int l1,
java.awt.image.ImageObserver imageobserver)
|
void |
drawLine(int i,
int j,
int k,
int l)
|
void |
drawOval(int i,
int j,
int k,
int l)
|
void |
drawPolygon(int[] ai,
int[] ai1,
int i)
|
void |
drawPolyline(int[] ai,
int[] ai1,
int i)
|
void |
drawRect(int i,
int j,
int k,
int l)
|
void |
drawRenderableImage(java.awt.image.renderable.RenderableImage renderableimage,
java.awt.geom.AffineTransform affinetransform)
|
void |
drawRenderedImage(java.awt.image.RenderedImage renderedimage,
java.awt.geom.AffineTransform affinetransform)
|
void |
drawRoundRect(int i,
int j,
int k,
int l,
int i1,
int j1)
|
void |
drawString(java.text.AttributedCharacterIterator attributedcharacteriterator,
float f,
float f1)
|
void |
drawString(java.text.AttributedCharacterIterator attributedcharacteriterator,
int i,
int j)
|
void |
drawString(java.lang.String s,
float f,
float f1)
|
void |
drawString(java.lang.String s,
int i,
int j)
|
void |
fill(java.awt.Shape shape)
|
void |
fillArc(int i,
int j,
int k,
int l,
int i1,
int j1)
|
void |
fillOval(int i,
int j,
int k,
int l)
|
void |
fillPolygon(int[] ai,
int[] ai1,
int i)
|
void |
fillRect(int i,
int j,
int k,
int l)
|
void |
fillRoundRect(int i,
int j,
int k,
int l,
int i1,
int j1)
|
java.awt.Color |
getBackground()
|
java.awt.Shape |
getClip()
|
java.awt.Rectangle |
getClipBounds()
|
java.awt.Color |
getColor()
|
java.awt.Composite |
getComposite()
|
java.awt.GraphicsConfiguration |
getDeviceConfiguration()
|
double |
getFlatness()
|
java.awt.Font |
getFont()
|
java.awt.FontMetrics |
getFontMetrics(java.awt.Font font)
|
java.awt.font.FontRenderContext |
getFontRenderContext()
|
java.awt.Paint |
getPaint()
|
java.lang.Object |
getRenderingHint(java.awt.RenderingHints.Key key)
|
java.awt.RenderingHints |
getRenderingHints()
|
java.awt.Stroke |
getStroke()
|
java.awt.geom.AffineTransform |
getTransform()
|
boolean |
hit(java.awt.Rectangle rectangle,
java.awt.Shape shape,
boolean flag)
|
boolean |
isGDIFontDrawing()
|
boolean |
isGDIPenDrawing()
|
boolean |
isGDIPenWidthDrawing()
|
void |
rotate(double d)
|
void |
rotate(double d,
double d1,
double d2)
|
void |
scale(double d,
double d1)
|
void |
setBackground(java.awt.Color color1)
|
void |
setClip(int i,
int j,
int k,
int l)
|
void |
setClip(java.awt.Shape shape)
|
void |
setColor(java.awt.Color color1)
|
void |
setComposite(java.awt.Composite composite)
|
void |
setFlatness(double d)
|
void |
setFont(java.awt.Font font)
|
void |
setGDIFontDrawing(boolean flag)
|
void |
setGDIPenDrawing(boolean flag)
|
void |
setGDIPenWidthDrawing(boolean flag)
|
void |
setPaint(java.awt.Paint paint1)
|
void |
setPaintMode()
|
void |
setRenderingHint(java.awt.RenderingHints.Key key,
java.lang.Object obj)
|
void |
setRenderingHints(java.util.Map map)
|
void |
setStroke(java.awt.Stroke stroke1)
|
void |
setTransform(java.awt.geom.AffineTransform affinetransform)
|
void |
setXORMode(java.awt.Color color1)
|
void |
shear(double d,
double d1)
|
void |
transform(java.awt.geom.AffineTransform affinetransform)
|
void |
translate(double d,
double d1)
|
void |
translate(int i,
int j)
|
| Methods inherited from class java.awt.Graphics2D |
draw3DRect, fill3DRect |
| Methods inherited from class java.awt.Graphics |
create, drawBytes, drawChars, drawPolygon, fillPolygon, finalize, getClipBounds, getClipRect, getFontMetrics, hitClip, toString |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
WMFGraphics2D
public WMFGraphics2D(WMF wmf,
int i,
int j)
WMFGraphics2D
public WMFGraphics2D(WMF wmf,
int i,
int j,
java.awt.Color color1,
java.awt.Color color2)
setGDIFontDrawing
public void setGDIFontDrawing(boolean flag)
isGDIFontDrawing
public boolean isGDIFontDrawing()
setGDIPenDrawing
public void setGDIPenDrawing(boolean flag)
isGDIPenDrawing
public boolean isGDIPenDrawing()
setGDIPenWidthDrawing
public void setGDIPenWidthDrawing(boolean flag)
isGDIPenWidthDrawing
public boolean isGDIPenWidthDrawing()
setFlatness
public void setFlatness(double d)
getFlatness
public double getFlatness()
getRenderingHints
public java.awt.RenderingHints getRenderingHints()
- Specified by:
getRenderingHints in class java.awt.Graphics2D
create
public java.awt.Graphics create()
- Specified by:
create in class java.awt.Graphics
getFont
public java.awt.Font getFont()
- Specified by:
getFont in class java.awt.Graphics
fillRoundRect
public void fillRoundRect(int i,
int j,
int k,
int l,
int i1,
int j1)
- Specified by:
fillRoundRect in class java.awt.Graphics
clip
public void clip(java.awt.Shape shape)
- Specified by:
clip in class java.awt.Graphics2D
setPaintMode
public void setPaintMode()
- Specified by:
setPaintMode in class java.awt.Graphics
hit
public boolean hit(java.awt.Rectangle rectangle,
java.awt.Shape shape,
boolean flag)
- Specified by:
hit in class java.awt.Graphics2D
drawImage
public boolean drawImage(java.awt.Image image,
int i,
int j,
int k,
int l,
java.awt.Color color1,
java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage in class java.awt.Graphics
getFontRenderContext
public java.awt.font.FontRenderContext getFontRenderContext()
- Specified by:
getFontRenderContext in class java.awt.Graphics2D
getDeviceConfiguration
public java.awt.GraphicsConfiguration getDeviceConfiguration()
- Specified by:
getDeviceConfiguration in class java.awt.Graphics2D
getColor
public java.awt.Color getColor()
- Specified by:
getColor in class java.awt.Graphics
getComposite
public java.awt.Composite getComposite()
- Specified by:
getComposite in class java.awt.Graphics2D
getPaint
public java.awt.Paint getPaint()
- Specified by:
getPaint in class java.awt.Graphics2D
drawRenderedImage
public void drawRenderedImage(java.awt.image.RenderedImage renderedimage,
java.awt.geom.AffineTransform affinetransform)
- Specified by:
drawRenderedImage in class java.awt.Graphics2D
setClip
public void setClip(java.awt.Shape shape)
- Specified by:
setClip in class java.awt.Graphics
setTransform
public void setTransform(java.awt.geom.AffineTransform affinetransform)
- Specified by:
setTransform in class java.awt.Graphics2D
drawRoundRect
public void drawRoundRect(int i,
int j,
int k,
int l,
int i1,
int j1)
- Specified by:
drawRoundRect in class java.awt.Graphics
drawArc
public void drawArc(int i,
int j,
int k,
int l,
int i1,
int j1)
- Specified by:
drawArc in class java.awt.Graphics
setBackground
public void setBackground(java.awt.Color color1)
- Specified by:
setBackground in class java.awt.Graphics2D
fillArc
public void fillArc(int i,
int j,
int k,
int l,
int i1,
int j1)
- Specified by:
fillArc in class java.awt.Graphics
getStroke
public java.awt.Stroke getStroke()
- Specified by:
getStroke in class java.awt.Graphics2D
fillPolygon
public void fillPolygon(int[] ai,
int[] ai1,
int i)
- Specified by:
fillPolygon in class java.awt.Graphics
setRenderingHint
public void setRenderingHint(java.awt.RenderingHints.Key key,
java.lang.Object obj)
- Specified by:
setRenderingHint in class java.awt.Graphics2D
clipRect
public void clipRect(int i,
int j,
int k,
int l)
- Specified by:
clipRect in class java.awt.Graphics
drawImage
public boolean drawImage(java.awt.Image image,
int i,
int j,
int k,
int l,
int i1,
int j1,
int k1,
int l1,
java.awt.Color color1,
java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage in class java.awt.Graphics
drawOval
public void drawOval(int i,
int j,
int k,
int l)
- Specified by:
drawOval in class java.awt.Graphics
setFont
public void setFont(java.awt.Font font)
- Specified by:
setFont in class java.awt.Graphics
setPaint
public void setPaint(java.awt.Paint paint1)
- Specified by:
setPaint in class java.awt.Graphics2D
copyArea
public void copyArea(int i,
int j,
int k,
int l,
int i1,
int j1)
- Specified by:
copyArea in class java.awt.Graphics
setStroke
public void setStroke(java.awt.Stroke stroke1)
- Specified by:
setStroke in class java.awt.Graphics2D
drawPolygon
public void drawPolygon(int[] ai,
int[] ai1,
int i)
- Specified by:
drawPolygon in class java.awt.Graphics
drawString
public void drawString(java.text.AttributedCharacterIterator attributedcharacteriterator,
int i,
int j)
- Specified by:
drawString in class java.awt.Graphics2D
drawPolyline
public void drawPolyline(int[] ai,
int[] ai1,
int i)
- Specified by:
drawPolyline in class java.awt.Graphics
drawString
public void drawString(java.lang.String s,
int i,
int j)
- Specified by:
drawString in class java.awt.Graphics2D
drawLine
public void drawLine(int i,
int j,
int k,
int l)
- Specified by:
drawLine in class java.awt.Graphics
drawRect
public void drawRect(int i,
int j,
int k,
int l)
- Overrides:
drawRect in class java.awt.Graphics
dispose
public void dispose()
- Specified by:
dispose in class java.awt.Graphics
setClip
public void setClip(int i,
int j,
int k,
int l)
- Specified by:
setClip in class java.awt.Graphics
drawRenderableImage
public void drawRenderableImage(java.awt.image.renderable.RenderableImage renderableimage,
java.awt.geom.AffineTransform affinetransform)
- Specified by:
drawRenderableImage in class java.awt.Graphics2D
drawImage
public boolean drawImage(java.awt.Image image,
int i,
int j,
java.awt.Color color1,
java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage in class java.awt.Graphics
rotate
public void rotate(double d,
double d1,
double d2)
- Specified by:
rotate in class java.awt.Graphics2D
transform
public void transform(java.awt.geom.AffineTransform affinetransform)
- Specified by:
transform in class java.awt.Graphics2D
clearRect
public void clearRect(int i,
int j,
int k,
int l)
- Specified by:
clearRect in class java.awt.Graphics
setColor
public void setColor(java.awt.Color color1)
- Specified by:
setColor in class java.awt.Graphics
getRenderingHint
public java.lang.Object getRenderingHint(java.awt.RenderingHints.Key key)
- Specified by:
getRenderingHint in class java.awt.Graphics2D
drawImage
public boolean drawImage(java.awt.Image image,
int i,
int j,
int k,
int l,
java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage in class java.awt.Graphics
setRenderingHints
public void setRenderingHints(java.util.Map map)
- Specified by:
setRenderingHints in class java.awt.Graphics2D
translate
public void translate(int i,
int j)
- Specified by:
translate in class java.awt.Graphics2D
setXORMode
public void setXORMode(java.awt.Color color1)
- Specified by:
setXORMode in class java.awt.Graphics
getClipBounds
public java.awt.Rectangle getClipBounds()
- Specified by:
getClipBounds in class java.awt.Graphics
drawString
public void drawString(java.text.AttributedCharacterIterator attributedcharacteriterator,
float f,
float f1)
- Specified by:
drawString in class java.awt.Graphics2D
addRenderingHints
public void addRenderingHints(java.util.Map map)
- Specified by:
addRenderingHints in class java.awt.Graphics2D
getBackground
public java.awt.Color getBackground()
- Specified by:
getBackground in class java.awt.Graphics2D
translate
public void translate(double d,
double d1)
- Specified by:
translate in class java.awt.Graphics2D
fill
public void fill(java.awt.Shape shape)
- Specified by:
fill in class java.awt.Graphics2D
getClip
public java.awt.Shape getClip()
- Specified by:
getClip in class java.awt.Graphics
drawImage
public boolean drawImage(java.awt.Image image,
int i,
int j,
java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage in class java.awt.Graphics
drawGlyphVector
public void drawGlyphVector(java.awt.font.GlyphVector glyphvector,
float f,
float f1)
- Specified by:
drawGlyphVector in class java.awt.Graphics2D
setComposite
public void setComposite(java.awt.Composite composite)
- Specified by:
setComposite in class java.awt.Graphics2D
scale
public void scale(double d,
double d1)
- Specified by:
scale in class java.awt.Graphics2D
fillOval
public void fillOval(int i,
int j,
int k,
int l)
- Specified by:
fillOval in class java.awt.Graphics
fillRect
public void fillRect(int i,
int j,
int k,
int l)
- Specified by:
fillRect in class java.awt.Graphics
getFontMetrics
public java.awt.FontMetrics getFontMetrics(java.awt.Font font)
- Specified by:
getFontMetrics in class java.awt.Graphics
drawImage
public boolean drawImage(java.awt.Image image,
java.awt.geom.AffineTransform affinetransform,
java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage in class java.awt.Graphics2D
rotate
public void rotate(double d)
- Specified by:
rotate in class java.awt.Graphics2D
draw
public void draw(java.awt.Shape shape)
- Specified by:
draw in class java.awt.Graphics2D
drawString
public void drawString(java.lang.String s,
float f,
float f1)
- Specified by:
drawString in class java.awt.Graphics2D
drawImage
public boolean drawImage(java.awt.Image image,
int i,
int j,
int k,
int l,
int i1,
int j1,
int k1,
int l1,
java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage in class java.awt.Graphics
getTransform
public java.awt.geom.AffineTransform getTransform()
- Specified by:
getTransform in class java.awt.Graphics2D
drawImage
public void drawImage(java.awt.image.BufferedImage bufferedimage,
java.awt.image.BufferedImageOp bufferedimageop,
int i,
int j)
- Specified by:
drawImage in class java.awt.Graphics2D
shear
public void shear(double d,
double d1)
- Specified by:
shear in class java.awt.Graphics2D