public class JaxoWrapperGraphics2D
extends java.awt.Graphics2D
implements java.lang.Cloneable
Modifier | Constructor and Description |
---|---|
protected |
JaxoWrapperGraphics2D(java.awt.Graphics2D g)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addRenderingHints(java.util.Map a) |
void |
clearRect(int a,
int b,
int c,
int d) |
void |
clip(java.awt.Shape a) |
void |
clipRect(int a,
int b,
int c,
int d) |
protected JaxoWrapperGraphics2D |
clone(java.awt.Graphics2D g)
A clone which wraps the given Graphics2D.
|
protected java.lang.Object |
copy()
A clone which wraps the same Graphics2D as this.
|
void |
copyArea(int a,
int b,
int c,
int d,
int e,
int f) |
java.awt.Graphics |
create()
A JaxoWrapperGraphics2D wrapping a Graphics2D obtained
from the wrapped Graphics' create().
|
java.awt.Graphics |
create(int x,
int y,
int w,
int h)
A JaxoWrapperGraphics2D wrapping a Graphics2D obtained
from the wrapped Graphics' create(...).
|
void |
dispose() |
void |
draw(java.awt.Shape a) |
void |
draw3DRect(int a,
int b,
int c,
int d,
boolean e) |
void |
drawArc(int a,
int b,
int c,
int d,
int e,
int f) |
void |
drawBytes(byte[] a,
int b,
int c,
int d,
int e) |
void |
drawChars(char[] a,
int b,
int c,
int d,
int e) |
void |
drawGlyphVector(java.awt.font.GlyphVector a,
float b,
float c) |
void |
drawImage(java.awt.image.BufferedImage a,
java.awt.image.BufferedImageOp b,
int c,
int d) |
boolean |
drawImage(java.awt.Image a,
java.awt.geom.AffineTransform b,
java.awt.image.ImageObserver c) |
boolean |
drawImage(java.awt.Image a,
int b,
int c,
java.awt.Color d,
java.awt.image.ImageObserver e) |
boolean |
drawImage(java.awt.Image a,
int b,
int c,
java.awt.image.ImageObserver d) |
boolean |
drawImage(java.awt.Image a,
int b,
int c,
int d,
int e,
java.awt.Color f,
java.awt.image.ImageObserver g) |
boolean |
drawImage(java.awt.Image a,
int b,
int c,
int d,
int e,
java.awt.image.ImageObserver f) |
boolean |
drawImage(java.awt.Image a,
int b,
int c,
int d,
int e,
int f,
int g,
int h,
int i,
java.awt.Color j,
java.awt.image.ImageObserver k) |
boolean |
drawImage(java.awt.Image a,
int b,
int c,
int d,
int e,
int f,
int g,
int h,
int i,
java.awt.image.ImageObserver j) |
void |
drawLine(int a,
int b,
int c,
int d) |
void |
drawOval(int a,
int b,
int c,
int d) |
void |
drawPolygon(int[] a,
int[] b,
int c) |
void |
drawPolygon(java.awt.Polygon a) |
void |
drawPolyline(int[] a,
int[] b,
int c) |
void |
drawRect(int a,
int b,
int c,
int d) |
void |
drawRenderableImage(java.awt.image.renderable.RenderableImage a,
java.awt.geom.AffineTransform b) |
void |
drawRenderedImage(java.awt.image.RenderedImage a,
java.awt.geom.AffineTransform b) |
void |
drawRoundRect(int a,
int b,
int c,
int d,
int e,
int f) |
void |
drawString(java.text.AttributedCharacterIterator a,
float b,
float c) |
void |
drawString(java.text.AttributedCharacterIterator a,
int b,
int c) |
void |
drawString(java.lang.String a,
float b,
float c) |
void |
drawString(java.lang.String a,
int b,
int c) |
void |
fill(java.awt.Shape a) |
void |
fill3DRect(int a,
int b,
int c,
int d,
boolean e) |
void |
fillArc(int a,
int b,
int c,
int d,
int e,
int f) |
void |
fillOval(int a,
int b,
int c,
int d) |
void |
fillPolygon(int[] a,
int[] b,
int c) |
void |
fillPolygon(java.awt.Polygon a) |
void |
fillRect(int a,
int b,
int c,
int d) |
void |
fillRoundRect(int a,
int b,
int c,
int d,
int e,
int f) |
java.awt.Color |
getBackground() |
java.awt.Shape |
getClip() |
java.awt.Rectangle |
getClipBounds() |
java.awt.Rectangle |
getClipBounds(java.awt.Rectangle a) |
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 a) |
java.awt.font.FontRenderContext |
getFontRenderContext() |
java.awt.Paint |
getPaint() |
java.lang.Object |
getRenderingHint(java.awt.RenderingHints.Key a) |
java.awt.RenderingHints |
getRenderingHints() |
java.awt.Stroke |
getStroke() |
java.awt.geom.AffineTransform |
getTransform() |
boolean |
hit(java.awt.Rectangle a,
java.awt.Shape b,
boolean c) |
boolean |
hitClip(int a,
int b,
int c,
int d) |
void |
rotate(double a) |
void |
rotate(double a,
double b,
double c) |
void |
scale(double a,
double b) |
void |
setBackground(java.awt.Color a) |
void |
setClip(int a,
int b,
int c,
int d) |
void |
setClip(java.awt.Shape a) |
void |
setColor(java.awt.Color a) |
void |
setComposite(java.awt.Composite a) |
void |
setFont(java.awt.Font a) |
void |
setPaint(java.awt.Paint a) |
void |
setPaintMode() |
void |
setRenderingHint(java.awt.RenderingHints.Key a,
java.lang.Object b) |
void |
setRenderingHints(java.util.Map a) |
void |
setStroke(java.awt.Stroke a) |
void |
setTransform(java.awt.geom.AffineTransform a) |
void |
setXORMode(java.awt.Color a) |
void |
shear(double a,
double b) |
void |
transform(java.awt.geom.AffineTransform a) |
void |
translate(double a,
double b) |
void |
translate(int a,
int b) |
protected JaxoWrapperGraphics2D(java.awt.Graphics2D g)
g
- The initial graphics object.protected java.lang.Object copy()
protected JaxoWrapperGraphics2D clone(java.awt.Graphics2D g)
g
- The graphics object to clone.public java.awt.Graphics create()
create
in class java.awt.Graphics
public java.awt.Graphics create(int x, int y, int w, int h)
create
in class java.awt.Graphics
x
- The x coordinate.y
- The y coordinate.w
- The width.h
- The height.public void dispose()
dispose
in class java.awt.Graphics
public void setPaintMode()
setPaintMode
in class java.awt.Graphics
public void translate(int a, int b)
translate
in class java.awt.Graphics2D
public void clearRect(int a, int b, int c, int d)
clearRect
in class java.awt.Graphics
public void clipRect(int a, int b, int c, int d)
clipRect
in class java.awt.Graphics
public void drawLine(int a, int b, int c, int d)
drawLine
in class java.awt.Graphics
public void drawOval(int a, int b, int c, int d)
drawOval
in class java.awt.Graphics
public void drawRect(int a, int b, int c, int d)
drawRect
in class java.awt.Graphics
public void fillOval(int a, int b, int c, int d)
fillOval
in class java.awt.Graphics
public void fillRect(int a, int b, int c, int d)
fillRect
in class java.awt.Graphics
public void setClip(int a, int b, int c, int d)
setClip
in class java.awt.Graphics
public boolean hitClip(int a, int b, int c, int d)
hitClip
in class java.awt.Graphics
public void copyArea(int a, int b, int c, int d, int e, int f)
copyArea
in class java.awt.Graphics
public void drawArc(int a, int b, int c, int d, int e, int f)
drawArc
in class java.awt.Graphics
public void drawRoundRect(int a, int b, int c, int d, int e, int f)
drawRoundRect
in class java.awt.Graphics
public void fillArc(int a, int b, int c, int d, int e, int f)
fillArc
in class java.awt.Graphics
public void fillRoundRect(int a, int b, int c, int d, int e, int f)
fillRoundRect
in class java.awt.Graphics
public void draw3DRect(int a, int b, int c, int d, boolean e)
draw3DRect
in class java.awt.Graphics2D
public void fill3DRect(int a, int b, int c, int d, boolean e)
fill3DRect
in class java.awt.Graphics2D
public void drawBytes(byte[] a, int b, int c, int d, int e)
drawBytes
in class java.awt.Graphics
public void drawChars(char[] a, int b, int c, int d, int e)
drawChars
in class java.awt.Graphics
public void drawPolygon(int[] a, int[] b, int c)
drawPolygon
in class java.awt.Graphics
public void drawPolyline(int[] a, int[] b, int c)
drawPolyline
in class java.awt.Graphics
public void fillPolygon(int[] a, int[] b, int c)
fillPolygon
in class java.awt.Graphics
public java.awt.Color getColor()
getColor
in class java.awt.Graphics
public void setColor(java.awt.Color a)
setColor
in class java.awt.Graphics
public void setXORMode(java.awt.Color a)
setXORMode
in class java.awt.Graphics
public java.awt.Font getFont()
getFont
in class java.awt.Graphics
public void setFont(java.awt.Font a)
setFont
in class java.awt.Graphics
public java.awt.FontMetrics getFontMetrics()
getFontMetrics
in class java.awt.Graphics
public void drawPolygon(java.awt.Polygon a)
drawPolygon
in class java.awt.Graphics
public void fillPolygon(java.awt.Polygon a)
fillPolygon
in class java.awt.Graphics
public java.awt.Rectangle getClipBounds()
getClipBounds
in class java.awt.Graphics
public java.awt.Shape getClip()
getClip
in class java.awt.Graphics
public void setClip(java.awt.Shape a)
setClip
in class java.awt.Graphics
public java.awt.FontMetrics getFontMetrics(java.awt.Font a)
getFontMetrics
in class java.awt.Graphics
public java.awt.Rectangle getClipBounds(java.awt.Rectangle a)
getClipBounds
in class java.awt.Graphics
public boolean drawImage(java.awt.Image a, int b, int c, int d, int e, int f, int g, int h, int i, java.awt.image.ImageObserver j)
drawImage
in class java.awt.Graphics
public boolean drawImage(java.awt.Image a, int b, int c, int d, int e, java.awt.image.ImageObserver f)
drawImage
in class java.awt.Graphics
public boolean drawImage(java.awt.Image a, int b, int c, java.awt.image.ImageObserver d)
drawImage
in class java.awt.Graphics
public boolean drawImage(java.awt.Image a, int b, int c, int d, int e, int f, int g, int h, int i, java.awt.Color j, java.awt.image.ImageObserver k)
drawImage
in class java.awt.Graphics
public boolean drawImage(java.awt.Image a, int b, int c, int d, int e, java.awt.Color f, java.awt.image.ImageObserver g)
drawImage
in class java.awt.Graphics
public boolean drawImage(java.awt.Image a, int b, int c, java.awt.Color d, java.awt.image.ImageObserver e)
drawImage
in class java.awt.Graphics
public void rotate(double a)
rotate
in class java.awt.Graphics2D
public void scale(double a, double b)
scale
in class java.awt.Graphics2D
public void shear(double a, double b)
shear
in class java.awt.Graphics2D
public void translate(double a, double b)
translate
in class java.awt.Graphics2D
public void rotate(double a, double b, double c)
rotate
in class java.awt.Graphics2D
public java.awt.Color getBackground()
getBackground
in class java.awt.Graphics2D
public void setBackground(java.awt.Color a)
setBackground
in class java.awt.Graphics2D
public java.awt.Composite getComposite()
getComposite
in class java.awt.Graphics2D
public void setComposite(java.awt.Composite a)
setComposite
in class java.awt.Graphics2D
public java.awt.GraphicsConfiguration getDeviceConfiguration()
getDeviceConfiguration
in class java.awt.Graphics2D
public java.awt.Paint getPaint()
getPaint
in class java.awt.Graphics2D
public void setPaint(java.awt.Paint a)
setPaint
in class java.awt.Graphics2D
public java.awt.RenderingHints getRenderingHints()
getRenderingHints
in class java.awt.Graphics2D
public void clip(java.awt.Shape a)
clip
in class java.awt.Graphics2D
public void draw(java.awt.Shape a)
draw
in class java.awt.Graphics2D
public void fill(java.awt.Shape a)
fill
in class java.awt.Graphics2D
public java.awt.Stroke getStroke()
getStroke
in class java.awt.Graphics2D
public void setStroke(java.awt.Stroke a)
setStroke
in class java.awt.Graphics2D
public java.awt.font.FontRenderContext getFontRenderContext()
getFontRenderContext
in class java.awt.Graphics2D
public void drawGlyphVector(java.awt.font.GlyphVector a, float b, float c)
drawGlyphVector
in class java.awt.Graphics2D
public java.awt.geom.AffineTransform getTransform()
getTransform
in class java.awt.Graphics2D
public void setTransform(java.awt.geom.AffineTransform a)
setTransform
in class java.awt.Graphics2D
public void transform(java.awt.geom.AffineTransform a)
transform
in class java.awt.Graphics2D
public void drawString(java.lang.String a, float b, float c)
drawString
in class java.awt.Graphics2D
public void drawString(java.lang.String a, int b, int c)
drawString
in class java.awt.Graphics2D
public void drawString(java.text.AttributedCharacterIterator a, float b, float c)
drawString
in class java.awt.Graphics2D
public void drawString(java.text.AttributedCharacterIterator a, int b, int c)
drawString
in class java.awt.Graphics2D
public void addRenderingHints(java.util.Map a)
addRenderingHints
in class java.awt.Graphics2D
public void setRenderingHints(java.util.Map a)
setRenderingHints
in class java.awt.Graphics2D
public boolean hit(java.awt.Rectangle a, java.awt.Shape b, boolean c)
hit
in class java.awt.Graphics2D
public void drawRenderedImage(java.awt.image.RenderedImage a, java.awt.geom.AffineTransform b)
drawRenderedImage
in class java.awt.Graphics2D
public void drawRenderableImage(java.awt.image.renderable.RenderableImage a, java.awt.geom.AffineTransform b)
drawRenderableImage
in class java.awt.Graphics2D
public void drawImage(java.awt.image.BufferedImage a, java.awt.image.BufferedImageOp b, int c, int d)
drawImage
in class java.awt.Graphics2D
public java.lang.Object getRenderingHint(java.awt.RenderingHints.Key a)
getRenderingHint
in class java.awt.Graphics2D
public void setRenderingHint(java.awt.RenderingHints.Key a, java.lang.Object b)
setRenderingHint
in class java.awt.Graphics2D
public boolean drawImage(java.awt.Image a, java.awt.geom.AffineTransform b, java.awt.image.ImageObserver c)
drawImage
in class java.awt.Graphics2D
Licensed under GPL. For more information, see http://jaxodraw.sourceforge.net/license.html or the LICENSE file in the jaxodraw distribution.