com.pietjonas.wmfwriter2d
Class WMFGraphics2D
java.lang.Object
   java.awt.Graphics
java.awt.Graphics
       java.awt.Graphics2D
java.awt.Graphics2D
           com.pietjonas.wmfwriter2d.WMFGraphics2D
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:
- getRenderingHintsin class- java.awt.Graphics2D
 
- 
 
create
public java.awt.Graphics create()
- 
- Specified by:
- createin class- java.awt.Graphics
 
- 
 
getFont
public java.awt.Font getFont()
- 
- Specified by:
- getFontin class- java.awt.Graphics
 
- 
 
fillRoundRect
public void fillRoundRect(int i,
                          int j,
                          int k,
                          int l,
                          int i1,
                          int j1)
- 
- Specified by:
- fillRoundRectin class- java.awt.Graphics
 
- 
 
clip
public void clip(java.awt.Shape shape)
- 
- Specified by:
- clipin class- java.awt.Graphics2D
 
- 
 
setPaintMode
public void setPaintMode()
- 
- Specified by:
- setPaintModein class- java.awt.Graphics
 
- 
 
hit
public boolean hit(java.awt.Rectangle rectangle,
                   java.awt.Shape shape,
                   boolean flag)
- 
- Specified by:
- hitin 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:
- drawImagein class- java.awt.Graphics
 
- 
 
getFontRenderContext
public java.awt.font.FontRenderContext getFontRenderContext()
- 
- Specified by:
- getFontRenderContextin class- java.awt.Graphics2D
 
- 
 
getDeviceConfiguration
public java.awt.GraphicsConfiguration getDeviceConfiguration()
- 
- Specified by:
- getDeviceConfigurationin class- java.awt.Graphics2D
 
- 
 
getColor
public java.awt.Color getColor()
- 
- Specified by:
- getColorin class- java.awt.Graphics
 
- 
 
getComposite
public java.awt.Composite getComposite()
- 
- Specified by:
- getCompositein class- java.awt.Graphics2D
 
- 
 
getPaint
public java.awt.Paint getPaint()
- 
- Specified by:
- getPaintin class- java.awt.Graphics2D
 
- 
 
drawRenderedImage
public void drawRenderedImage(java.awt.image.RenderedImage renderedimage,
                              java.awt.geom.AffineTransform affinetransform)
- 
- Specified by:
- drawRenderedImagein class- java.awt.Graphics2D
 
- 
 
setClip
public void setClip(java.awt.Shape shape)
- 
- Specified by:
- setClipin class- java.awt.Graphics
 
- 
 
setTransform
public void setTransform(java.awt.geom.AffineTransform affinetransform)
- 
- Specified by:
- setTransformin class- java.awt.Graphics2D
 
- 
 
drawRoundRect
public void drawRoundRect(int i,
                          int j,
                          int k,
                          int l,
                          int i1,
                          int j1)
- 
- Specified by:
- drawRoundRectin class- java.awt.Graphics
 
- 
 
drawArc
public void drawArc(int i,
                    int j,
                    int k,
                    int l,
                    int i1,
                    int j1)
- 
- Specified by:
- drawArcin class- java.awt.Graphics
 
- 
 
setBackground
public void setBackground(java.awt.Color color1)
- 
- Specified by:
- setBackgroundin class- java.awt.Graphics2D
 
- 
 
fillArc
public void fillArc(int i,
                    int j,
                    int k,
                    int l,
                    int i1,
                    int j1)
- 
- Specified by:
- fillArcin class- java.awt.Graphics
 
- 
 
getStroke
public java.awt.Stroke getStroke()
- 
- Specified by:
- getStrokein class- java.awt.Graphics2D
 
- 
 
fillPolygon
public void fillPolygon(int[] ai,
                        int[] ai1,
                        int i)
- 
- Specified by:
- fillPolygonin class- java.awt.Graphics
 
- 
 
setRenderingHint
public void setRenderingHint(java.awt.RenderingHints.Key key,
                             java.lang.Object obj)
- 
- Specified by:
- setRenderingHintin class- java.awt.Graphics2D
 
- 
 
clipRect
public void clipRect(int i,
                     int j,
                     int k,
                     int l)
- 
- Specified by:
- clipRectin 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:
- drawImagein class- java.awt.Graphics
 
- 
 
drawOval
public void drawOval(int i,
                     int j,
                     int k,
                     int l)
- 
- Specified by:
- drawOvalin class- java.awt.Graphics
 
- 
 
setFont
public void setFont(java.awt.Font font)
- 
- Specified by:
- setFontin class- java.awt.Graphics
 
- 
 
setPaint
public void setPaint(java.awt.Paint paint1)
- 
- Specified by:
- setPaintin class- java.awt.Graphics2D
 
- 
 
copyArea
public void copyArea(int i,
                     int j,
                     int k,
                     int l,
                     int i1,
                     int j1)
- 
- Specified by:
- copyAreain class- java.awt.Graphics
 
- 
 
setStroke
public void setStroke(java.awt.Stroke stroke1)
- 
- Specified by:
- setStrokein class- java.awt.Graphics2D
 
- 
 
drawPolygon
public void drawPolygon(int[] ai,
                        int[] ai1,
                        int i)
- 
- Specified by:
- drawPolygonin class- java.awt.Graphics
 
- 
 
drawString
public void drawString(java.text.AttributedCharacterIterator attributedcharacteriterator,
                       int i,
                       int j)
- 
- Specified by:
- drawStringin class- java.awt.Graphics2D
 
- 
 
drawPolyline
public void drawPolyline(int[] ai,
                         int[] ai1,
                         int i)
- 
- Specified by:
- drawPolylinein class- java.awt.Graphics
 
- 
 
drawString
public void drawString(java.lang.String s,
                       int i,
                       int j)
- 
- Specified by:
- drawStringin class- java.awt.Graphics2D
 
- 
 
drawLine
public void drawLine(int i,
                     int j,
                     int k,
                     int l)
- 
- Specified by:
- drawLinein class- java.awt.Graphics
 
- 
 
drawRect
public void drawRect(int i,
                     int j,
                     int k,
                     int l)
- 
- Overrides:
- drawRectin class- java.awt.Graphics
 
- 
 
dispose
public void dispose()
- 
- Specified by:
- disposein class- java.awt.Graphics
 
- 
 
setClip
public void setClip(int i,
                    int j,
                    int k,
                    int l)
- 
- Specified by:
- setClipin class- java.awt.Graphics
 
- 
 
drawRenderableImage
public void drawRenderableImage(java.awt.image.renderable.RenderableImage renderableimage,
                                java.awt.geom.AffineTransform affinetransform)
- 
- Specified by:
- drawRenderableImagein 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:
- drawImagein class- java.awt.Graphics
 
- 
 
rotate
public void rotate(double d,
                   double d1,
                   double d2)
- 
- Specified by:
- rotatein class- java.awt.Graphics2D
 
- 
 
transform
public void transform(java.awt.geom.AffineTransform affinetransform)
- 
- Specified by:
- transformin class- java.awt.Graphics2D
 
- 
 
clearRect
public void clearRect(int i,
                      int j,
                      int k,
                      int l)
- 
- Specified by:
- clearRectin class- java.awt.Graphics
 
- 
 
setColor
public void setColor(java.awt.Color color1)
- 
- Specified by:
- setColorin class- java.awt.Graphics
 
- 
 
getRenderingHint
public java.lang.Object getRenderingHint(java.awt.RenderingHints.Key key)
- 
- Specified by:
- getRenderingHintin 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:
- drawImagein class- java.awt.Graphics
 
- 
 
setRenderingHints
public void setRenderingHints(java.util.Map map)
- 
- Specified by:
- setRenderingHintsin class- java.awt.Graphics2D
 
- 
 
translate
public void translate(int i,
                      int j)
- 
- Specified by:
- translatein class- java.awt.Graphics2D
 
- 
 
setXORMode
public void setXORMode(java.awt.Color color1)
- 
- Specified by:
- setXORModein class- java.awt.Graphics
 
- 
 
getClipBounds
public java.awt.Rectangle getClipBounds()
- 
- Specified by:
- getClipBoundsin class- java.awt.Graphics
 
- 
 
drawString
public void drawString(java.text.AttributedCharacterIterator attributedcharacteriterator,
                       float f,
                       float f1)
- 
- Specified by:
- drawStringin class- java.awt.Graphics2D
 
- 
 
addRenderingHints
public void addRenderingHints(java.util.Map map)
- 
- Specified by:
- addRenderingHintsin class- java.awt.Graphics2D
 
- 
 
getBackground
public java.awt.Color getBackground()
- 
- Specified by:
- getBackgroundin class- java.awt.Graphics2D
 
- 
 
translate
public void translate(double d,
                      double d1)
- 
- Specified by:
- translatein class- java.awt.Graphics2D
 
- 
 
fill
public void fill(java.awt.Shape shape)
- 
- Specified by:
- fillin class- java.awt.Graphics2D
 
- 
 
getClip
public java.awt.Shape getClip()
- 
- Specified by:
- getClipin class- java.awt.Graphics
 
- 
 
drawImage
public boolean drawImage(java.awt.Image image,
                         int i,
                         int j,
                         java.awt.image.ImageObserver imageobserver)
- 
- Specified by:
- drawImagein class- java.awt.Graphics
 
- 
 
drawGlyphVector
public void drawGlyphVector(java.awt.font.GlyphVector glyphvector,
                            float f,
                            float f1)
- 
- Specified by:
- drawGlyphVectorin class- java.awt.Graphics2D
 
- 
 
setComposite
public void setComposite(java.awt.Composite composite)
- 
- Specified by:
- setCompositein class- java.awt.Graphics2D
 
- 
 
scale
public void scale(double d,
                  double d1)
- 
- Specified by:
- scalein class- java.awt.Graphics2D
 
- 
 
fillOval
public void fillOval(int i,
                     int j,
                     int k,
                     int l)
- 
- Specified by:
- fillOvalin class- java.awt.Graphics
 
- 
 
fillRect
public void fillRect(int i,
                     int j,
                     int k,
                     int l)
- 
- Specified by:
- fillRectin class- java.awt.Graphics
 
- 
 
getFontMetrics
public java.awt.FontMetrics getFontMetrics(java.awt.Font font)
- 
- Specified by:
- getFontMetricsin class- java.awt.Graphics
 
- 
 
drawImage
public boolean drawImage(java.awt.Image image,
                         java.awt.geom.AffineTransform affinetransform,
                         java.awt.image.ImageObserver imageobserver)
- 
- Specified by:
- drawImagein class- java.awt.Graphics2D
 
- 
 
rotate
public void rotate(double d)
- 
- Specified by:
- rotatein class- java.awt.Graphics2D
 
- 
 
draw
public void draw(java.awt.Shape shape)
- 
- Specified by:
- drawin class- java.awt.Graphics2D
 
- 
 
drawString
public void drawString(java.lang.String s,
                       float f,
                       float f1)
- 
- Specified by:
- drawStringin 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:
- drawImagein class- java.awt.Graphics
 
- 
 
getTransform
public java.awt.geom.AffineTransform getTransform()
- 
- Specified by:
- getTransformin class- java.awt.Graphics2D
 
- 
 
drawImage
public void drawImage(java.awt.image.BufferedImage bufferedimage,
                      java.awt.image.BufferedImageOp bufferedimageop,
                      int i,
                      int j)
- 
- Specified by:
- drawImagein class- java.awt.Graphics2D
 
- 
 
shear
public void shear(double d,
                  double d1)
- 
- Specified by:
- shearin class- java.awt.Graphics2D
 
-