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