Documentation of 'net.sf.jtikz.AbstractGraphicsInterface' Java class
AbstractGraphicsInterface
net.sf.jtikz

Class AbstractGraphicsInterface

  • All Implemented Interfaces:
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    Direct Known Subclasses:
    TikzGraphics2D


    public abstract class AbstractGraphicsInterface
    extends java.awt.Graphics2D
    implements java.io.Closeable, java.io.Flushable
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      boolean verbose 
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method and Description
      void addRenderingHint(java.awt.RenderingHints.Key hintKey, java.lang.Object hintValue) 
      void addRenderingHints(java.util.Map<?,?> hints) 
      void clearRect(int x, int y, int width, int height) 
      void clip(java.awt.Shape clip) 
      void clipRect(int x, int y, int width, int height) 
      void close() 
      void copyArea(int x, int y, int width, int height, int dx, int dy) 
      AbstractGraphicsInterface create() 
      AbstractGraphicsInterface create(int x, int y, int width, int height) 
      void dispose() 
      void draw(java.awt.Shape shape) 
      void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle) 
      void drawGlyphVector(java.awt.font.GlyphVector g, float x, float y) 
      void drawImage(java.awt.image.BufferedImage image, java.awt.image.BufferedImageOp op, int x, int y) 
      abstract boolean drawImage(java.awt.Image img, java.awt.geom.AffineTransform xform, java.awt.image.ImageObserver obs) 
      boolean drawImage(java.awt.Image img, int x, int y, java.awt.Color bgcolor, java.awt.image.ImageObserver observer) 
      boolean drawImage(java.awt.Image img, int x, int y, java.awt.image.ImageObserver observer) 
      boolean drawImage(java.awt.Image img, int x, int y, int width, int height, java.awt.Color bgcolor, java.awt.image.ImageObserver observer) 
      boolean drawImage(java.awt.Image img, int x, int y, int width, int height, java.awt.image.ImageObserver observer) 
      boolean drawImage(java.awt.Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, java.awt.Color bgcolor, java.awt.image.ImageObserver observer) 
      boolean drawImage(java.awt.Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, java.awt.image.ImageObserver observer) 
      void drawLine(int x1, int y1, int x2, int y2) 
      void drawOval(int x, int y, int width, int height) 
      void drawPolygon(int[] xPoints, int[] yPoints, int nPoints) 
      void drawPolygon(java.awt.Polygon p) 
      void drawPolyline(int[] xPoints, int[] yPoints, int nPoints) 
      void drawRect(int x, int y, int width, int height) 
      abstract void drawRenderableImage(java.awt.image.renderable.RenderableImage img, java.awt.geom.AffineTransform xform) 
      void drawRenderedImage(java.awt.image.RenderedImage image, java.awt.geom.AffineTransform xform) 
      void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight) 
      void drawString(java.text.AttributedCharacterIterator iterator, float x, float y) 
      void drawString(java.text.AttributedCharacterIterator iterator, int x, int y) 
      void drawString(java.lang.String s, float x, float y) 
      void drawString(java.lang.String s, int x, int y) 
      void fill(java.awt.Shape shape) 
      void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle) 
      void fillOval(int x, int y, int width, int height) 
      void fillPolygon(int[] xPoints, int[] yPoints, int nPoints) 
      void fillPolygon(java.awt.Polygon p) 
      void fillRect(int x, int y, int width, int height) 
      void fillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight) 
      void flush() 
      java.awt.Color getBackground() 
      java.awt.Shape getClip() 
      java.awt.Rectangle getClipBounds() 
      java.awt.Color getColor() 
      java.awt.Composite getComposite() 
      java.awt.GraphicsConfiguration getDeviceConfiguration() 
      java.awt.Font getFont() 
      java.awt.FontMetrics getFontMetrics() 
      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 rect, java.awt.Shape s, boolean onStroke) 
      void paintComponent(java.awt.Component component) 
      void rotate(double theta) 
      void rotate(double theta, double x, double y) 
      void scale(double sx, double sy) 
      void setBackground(java.awt.Color color) 
      void setClip(int x, int y, int width, int height) 
      void setClip(java.awt.Shape clip) 
      void setColor(java.awt.Color c) 
      void setComposite(java.awt.Composite composite) 
      void setFont(java.awt.Font font) 
      void setPaint(java.awt.Paint paint) 
      void setPaintMode() 
      void setRenderingHint(java.awt.RenderingHints.Key hintKey, java.lang.Object hintValue) 
      void setRenderingHints(java.util.Map<?,?> hints) 
      void setStroke(java.awt.Stroke stroke) 
      void setTransform(java.awt.geom.AffineTransform transform) 
      void setXORMode(java.awt.Color c1) 
      void shear(double shx, double shy) 
      void transform(java.awt.geom.AffineTransform transform) 
      void translate(double tx, double ty) 
      void translate(int x, int y) 
      • Methods inherited from class java.awt.Graphics2D

        draw3DRect, fill3DRect
      • Methods inherited from class java.awt.Graphics

        drawBytes, drawChars, finalize, getClipBounds, getClipRect, hitClip, toString
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • verbose

        public boolean verbose
    • Constructor Detail

      • AbstractGraphicsInterface

        public AbstractGraphicsInterface()
      • AbstractGraphicsInterface

        public AbstractGraphicsInterface(java.io.OutputStream os)
    • Method Detail

      • create

        public final AbstractGraphicsInterface create(int x,
                                                      int y,
                                                      int width,
                                                      int height)
        Overrides:
        create in class java.awt.Graphics
      • setColor

        public void setColor(java.awt.Color c)
        Specified by:
        setColor in class java.awt.Graphics
      • getColor

        public java.awt.Color getColor()
        Specified by:
        getColor in class java.awt.Graphics
      • draw

        public void draw(java.awt.Shape shape)
        Specified by:
        draw in class java.awt.Graphics2D
      • fill

        public void fill(java.awt.Shape shape)
        Specified by:
        fill in class java.awt.Graphics2D
      • drawPolygon

        public void drawPolygon(java.awt.Polygon p)
        Overrides:
        drawPolygon in class java.awt.Graphics
      • fillPolygon

        public void fillPolygon(java.awt.Polygon p)
        Overrides:
        fillPolygon in class java.awt.Graphics
      • fillPolygon

        public void fillPolygon(int[] xPoints,
                                int[] yPoints,
                                int nPoints)
        Specified by:
        fillPolygon in class java.awt.Graphics
      • drawPolygon

        public void drawPolygon(int[] xPoints,
                                int[] yPoints,
                                int nPoints)
        Specified by:
        drawPolygon in class java.awt.Graphics
      • drawPolyline

        public void drawPolyline(int[] xPoints,
                                 int[] yPoints,
                                 int nPoints)
        Specified by:
        drawPolyline in class java.awt.Graphics
      • drawLine

        public void drawLine(int x1,
                             int y1,
                             int x2,
                             int y2)
        Specified by:
        drawLine in class java.awt.Graphics
      • drawOval

        public void drawOval(int x,
                             int y,
                             int width,
                             int height)
        Specified by:
        drawOval in class java.awt.Graphics
      • fillOval

        public void fillOval(int x,
                             int y,
                             int width,
                             int height)
        Specified by:
        fillOval in class java.awt.Graphics
      • fillRoundRect

        public void fillRoundRect(int x,
                                  int y,
                                  int width,
                                  int height,
                                  int arcWidth,
                                  int arcHeight)
        Specified by:
        fillRoundRect in class java.awt.Graphics
      • drawRoundRect

        public void drawRoundRect(int x,
                                  int y,
                                  int width,
                                  int height,
                                  int arcWidth,
                                  int arcHeight)
        Specified by:
        drawRoundRect in class java.awt.Graphics
      • fillRect

        public void fillRect(int x,
                             int y,
                             int width,
                             int height)
        Specified by:
        fillRect in class java.awt.Graphics
      • drawRect

        public void drawRect(int x,
                             int y,
                             int width,
                             int height)
        Overrides:
        drawRect in class java.awt.Graphics
      • drawArc

        public void drawArc(int x,
                            int y,
                            int width,
                            int height,
                            int startAngle,
                            int arcAngle)
        Specified by:
        drawArc in class java.awt.Graphics
      • fillArc

        public void fillArc(int x,
                            int y,
                            int width,
                            int height,
                            int startAngle,
                            int arcAngle)
        Specified by:
        fillArc in class java.awt.Graphics
      • copyArea

        public void copyArea(int x,
                             int y,
                             int width,
                             int height,
                             int dx,
                             int dy)
        Specified by:
        copyArea in class java.awt.Graphics
      • clearRect

        public void clearRect(int x,
                              int y,
                              int width,
                              int height)
        Specified by:
        clearRect in class java.awt.Graphics
      • getBackground

        public java.awt.Color getBackground()
        Specified by:
        getBackground in class java.awt.Graphics2D
      • setBackground

        public void setBackground(java.awt.Color color)
        Specified by:
        setBackground in class java.awt.Graphics2D
      • getComposite

        public java.awt.Composite getComposite()
        Specified by:
        getComposite in class java.awt.Graphics2D
      • setComposite

        public void setComposite(java.awt.Composite composite)
        Specified by:
        setComposite in class java.awt.Graphics2D
      • getPaint

        public java.awt.Paint getPaint()
        Specified by:
        getPaint in class java.awt.Graphics2D
      • setPaint

        public void setPaint(java.awt.Paint paint)
        Specified by:
        setPaint in class java.awt.Graphics2D
      • flush

        public void flush()
        Specified by:
        flush in interface java.io.Flushable
      • getFont

        public java.awt.Font getFont()
        Specified by:
        getFont in class java.awt.Graphics
      • setFont

        public void setFont(java.awt.Font font)
        Specified by:
        setFont in class java.awt.Graphics
      • getFontMetrics

        public java.awt.FontMetrics getFontMetrics()
        Overrides:
        getFontMetrics in class java.awt.Graphics
      • getFontMetrics

        public java.awt.FontMetrics getFontMetrics(java.awt.Font font)
        Specified by:
        getFontMetrics in class java.awt.Graphics
      • setXORMode

        public void setXORMode(java.awt.Color c1)
        Specified by:
        setXORMode in class java.awt.Graphics
      • setPaintMode

        public void setPaintMode()
        Specified by:
        setPaintMode in class java.awt.Graphics
      • dispose

        public void dispose()
        Specified by:
        dispose in class java.awt.Graphics
      • close

        public void close()
        Specified by:
        close in interface java.io.Closeable
        Specified by:
        close in interface java.lang.AutoCloseable
      • getFontRenderContext

        public java.awt.font.FontRenderContext getFontRenderContext()
        Specified by:
        getFontRenderContext in class java.awt.Graphics2D
      • getTransform

        public java.awt.geom.AffineTransform getTransform()
        Specified by:
        getTransform in class java.awt.Graphics2D
      • transform

        public void transform(java.awt.geom.AffineTransform transform)
        Specified by:
        transform in class java.awt.Graphics2D
      • setTransform

        public void setTransform(java.awt.geom.AffineTransform transform)
        Specified by:
        setTransform in class java.awt.Graphics2D
      • setClip

        public void setClip(java.awt.Shape clip)
        Specified by:
        setClip in class java.awt.Graphics
      • setClip

        public void setClip(int x,
                            int y,
                            int width,
                            int height)
        Specified by:
        setClip in class java.awt.Graphics
      • clip

        public void clip(java.awt.Shape clip)
        Specified by:
        clip in class java.awt.Graphics2D
      • clipRect

        public void clipRect(int x,
                             int y,
                             int width,
                             int height)
        Specified by:
        clipRect in class java.awt.Graphics
      • getClip

        public java.awt.Shape getClip()
        Specified by:
        getClip in class java.awt.Graphics
      • getClipBounds

        public java.awt.Rectangle getClipBounds()
        Specified by:
        getClipBounds in class java.awt.Graphics
      • drawString

        public void drawString(java.lang.String s,
                               int x,
                               int y)
        Specified by:
        drawString in class java.awt.Graphics2D
      • drawString

        public void drawString(java.lang.String s,
                               float x,
                               float y)
        Specified by:
        drawString in class java.awt.Graphics2D
      • drawString

        public void drawString(java.text.AttributedCharacterIterator iterator,
                               float x,
                               float y)
        Specified by:
        drawString in class java.awt.Graphics2D
      • drawString

        public void drawString(java.text.AttributedCharacterIterator iterator,
                               int x,
                               int y)
        Specified by:
        drawString in class java.awt.Graphics2D
      • paintComponent

        public void paintComponent(java.awt.Component component)
      • drawRenderedImage

        public void drawRenderedImage(java.awt.image.RenderedImage image,
                                      java.awt.geom.AffineTransform xform)
        Specified by:
        drawRenderedImage in class java.awt.Graphics2D
      • drawImage

        public void drawImage(java.awt.image.BufferedImage image,
                              java.awt.image.BufferedImageOp op,
                              int x,
                              int y)
        Specified by:
        drawImage in class java.awt.Graphics2D
      • drawImage

        public abstract boolean drawImage(java.awt.Image img,
                                          java.awt.geom.AffineTransform xform,
                                          java.awt.image.ImageObserver obs)
        Specified by:
        drawImage in class java.awt.Graphics2D
      • drawRenderableImage

        public abstract void drawRenderableImage(java.awt.image.renderable.RenderableImage img,
                                                 java.awt.geom.AffineTransform xform)
        Specified by:
        drawRenderableImage in class java.awt.Graphics2D
      • getStroke

        public java.awt.Stroke getStroke()
        Specified by:
        getStroke in class java.awt.Graphics2D
      • setStroke

        public void setStroke(java.awt.Stroke stroke)
        Specified by:
        setStroke in class java.awt.Graphics2D
      • shear

        public void shear(double shx,
                          double shy)
        Specified by:
        shear in class java.awt.Graphics2D
      • translate

        public void translate(int x,
                              int y)
        Specified by:
        translate in class java.awt.Graphics2D
      • translate

        public void translate(double tx,
                              double ty)
        Specified by:
        translate in class java.awt.Graphics2D
      • scale

        public void scale(double sx,
                          double sy)
        Specified by:
        scale in class java.awt.Graphics2D
      • rotate

        public void rotate(double theta)
        Specified by:
        rotate in class java.awt.Graphics2D
      • rotate

        public void rotate(double theta,
                           double x,
                           double y)
        Specified by:
        rotate in class java.awt.Graphics2D
      • getRenderingHint

        public java.lang.Object getRenderingHint(java.awt.RenderingHints.Key key)
        Specified by:
        getRenderingHint in class java.awt.Graphics2D
      • getRenderingHints

        public java.awt.RenderingHints getRenderingHints()
        Specified by:
        getRenderingHints in class java.awt.Graphics2D
      • addRenderingHints

        public void addRenderingHints(java.util.Map<?,?> hints)
        Specified by:
        addRenderingHints in class java.awt.Graphics2D
      • addRenderingHint

        public void addRenderingHint(java.awt.RenderingHints.Key hintKey,
                                     java.lang.Object hintValue)
      • setRenderingHints

        public void setRenderingHints(java.util.Map<?,?> hints)
        Specified by:
        setRenderingHints in class java.awt.Graphics2D
      • setRenderingHint

        public void setRenderingHint(java.awt.RenderingHints.Key hintKey,
                                     java.lang.Object hintValue)
        Specified by:
        setRenderingHint in class java.awt.Graphics2D
      • getDeviceConfiguration

        public java.awt.GraphicsConfiguration getDeviceConfiguration()
        Specified by:
        getDeviceConfiguration in class java.awt.Graphics2D
      • hit

        public boolean hit(java.awt.Rectangle rect,
                           java.awt.Shape s,
                           boolean onStroke)
        Specified by:
        hit in class java.awt.Graphics2D
      • drawGlyphVector

        public void drawGlyphVector(java.awt.font.GlyphVector g,
                                    float x,
                                    float y)
        Specified by:
        drawGlyphVector in class java.awt.Graphics2D
      • drawImage

        public boolean drawImage(java.awt.Image img,
                                 int x,
                                 int y,
                                 int width,
                                 int height,
                                 java.awt.Color bgcolor,
                                 java.awt.image.ImageObserver observer)
        Specified by:
        drawImage in class java.awt.Graphics
      • drawImage

        public boolean drawImage(java.awt.Image img,
                                 int x,
                                 int y,
                                 java.awt.Color bgcolor,
                                 java.awt.image.ImageObserver observer)
        Specified by:
        drawImage in class java.awt.Graphics
      • drawImage

        public boolean drawImage(java.awt.Image img,
                                 int dx1,
                                 int dy1,
                                 int dx2,
                                 int dy2,
                                 int sx1,
                                 int sy1,
                                 int sx2,
                                 int sy2,
                                 java.awt.Color bgcolor,
                                 java.awt.image.ImageObserver observer)
        Specified by:
        drawImage in class java.awt.Graphics
      • drawImage

        public boolean drawImage(java.awt.Image img,
                                 int dx1,
                                 int dy1,
                                 int dx2,
                                 int dy2,
                                 int sx1,
                                 int sy1,
                                 int sx2,
                                 int sy2,
                                 java.awt.image.ImageObserver observer)
        Specified by:
        drawImage in class java.awt.Graphics
      • drawImage

        public boolean drawImage(java.awt.Image img,
                                 int x,
                                 int y,
                                 int width,
                                 int height,
                                 java.awt.image.ImageObserver observer)
        Specified by:
        drawImage in class java.awt.Graphics
      • drawImage

        public boolean drawImage(java.awt.Image img,
                                 int x,
                                 int y,
                                 java.awt.image.ImageObserver observer)
        Specified by:
        drawImage in class java.awt.Graphics

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.