void | addRenderingHints(Map hints)- Adds rendering hints.
|
private void | append(String line)- Appends a line to the EpsDocument.
|
void | clearRect(int x, int y, int width, int height)- Clears a rectangle with top-left corner placed at (x,y) using the current background color.
|
void | clip(Shape s)- Intersects the current clip with the interior of the specified Shape and
sets the clip to the resulting intersection.
|
void | clipRect(int x, int y, int width, int height)- Intersects the current clip with the specified rectangle.
|
void | close()- Closes the EPS file being output to the underlying OutputStream.
|
void | copyArea(int x, int y, int width, int height, int dx, int dy)- Not implemented - performs no action.
|
Graphics | create()- Returns a new Graphics object that is identical to this EpsGraphics2D.
|
Graphics | create(int x, int y, int width, int height)- Returns an EpsGraphics2D object based on this Graphics object, but with a
new translation and clip area.
|
void | dispose()- Disposes of all resources used by this EpsGraphics2D object.
|
void | draw(Shape s)- Draws a Shape on the EPS document.
|
private void | draw(Shape s, String action)- Appends the commands required to draw a shape on the EPS document.
|
void | draw3DRect(int x, int y, int width, int height, boolean raised)- Draws a 3D rectangle outline.
|
void | drawArc(int x, int y, int width, int height, int startAngle, int arcAngle)- Draws an arc.
|
void | drawBytes(byte[] data, int offset, int length, int x, int y)- Draws the specified bytes, starting from (x,y).
|
void | drawChars(char[] data, int offset, int length, int x, int y)- Draws the specified characters, starting from (x,y).
|
void | drawGlyphVector(GlyphVector g, float x, float y)- Draws a GlyphVector at (x,y).
|
void | drawImage(BufferedImage img, BufferedImageOp op, int x, int y)- Draws a BufferedImage on the EPS document.
|
boolean | drawImage(Image img, AffineTransform xform, ImageObserver obs)- Draws an Image on the EPS document.
|
boolean | drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer)- Draws an image.
|
boolean | drawImage(Image img, int x, int y, ImageObserver observer)- Draws an image.
|
boolean | drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)- Draws an image.
|
boolean | drawImage(Image img, int x, int y, int width, int height, ImageObserver observer)- Draws an image.
|
boolean | drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)- Draws an image.
|
boolean | drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer)- Draws an image.
|
void | drawLine(int x1, int y1, int x2, int y2)- Draws a straight line from (x1,y1) to (x2,y2).
|
void | drawOval(int x, int y, int width, int height)- Draws an oval.
|
void | drawPolygon(Polygon p)- Draws a polygon.
|
void | drawPolygon(int[] xPoints, int[] yPoints, int nPoints)- Draws a polygon made with the specified points.
|
void | drawPolyline(int[] xPoints, int[] yPoints, int nPoints)- Draws a polyline.
|
void | drawRect(int x, int y, int width, int height)- Draws a rectangle with top-left corner placed at (x,y).
|
void | drawRenderableImage(RenderableImage img, AffineTransform xform)- Draws a RenderableImage by invoking its createDefaultRendering method.
|
void | drawRenderedImage(RenderedImage img, AffineTransform xform)- Draws a RenderedImage on the EPS document.
|
void | drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)- Draws a rounded rectangle.
|
void | drawString(AttributedCharacterIterator iterator, float x, float y)- Draws the characters of an AttributedCharacterIterator, starting from (x,y).
|
void | drawString(AttributedCharacterIterator iterator, int x, int y)- Draws the characters of an AttributedCharacterIterator, starting from (x,y).
|
void | drawString(String s, float x, float y)- Draws a string at (x,y).
|
void | drawString(String str, int x, int y)- Draws a string at (x,y).
|
void | fill(Shape s)- Fills a Shape on the EPS document.
|
void | fill3DRect(int x, int y, int width, int height, boolean raised)- Fills a 3D rectangle.
|
void | fillArc(int x, int y, int width, int height, int startAngle, int arcAngle)- Fills an arc.
|
void | fillOval(int x, int y, int width, int height)- Fills an oval.
|
void | fillPolygon(Polygon p)- Fills a polygon.
|
void | fillPolygon(int[] xPoints, int[] yPoints, int nPoints)- Fills a polygon made with the specified points.
|
void | fillRect(int x, int y, int width, int height)- Fills a rectangle with top-left corner placed at (x,y).
|
void | fillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)- Fills a rounded rectangle.
|
void | finalize()- Finalises the object.
|
void | flush()- Flushes the buffered contents of this EPS document to the underlying
OutputStream it is being written to.
|
boolean | getAccurateTextMode()- Returns whether accurate text mode is being used.
|
Color | getBackground()- Gets the background colour that is used by the clearRect method.
|
Shape | getClip()- Gets the current clipping area.
|
Rectangle | getClipBounds()- Returns the bounding rectangle of the current clipping area.
|
Rectangle | getClipBounds(Rectangle r)- Returns the bounding rectangle of the current clipping area.
|
Color | getColor()- Returns the current Color.
|
int | getColorDepth()- Returns the colour depth used for all drawing operations.
|
Composite | getComposite()- returns the current Composite of the EpsGraphics2D object.
|
GraphicsConfiguration | getDeviceConfiguration()- Returns the device configuration associated with this EpsGraphics2D object.
|
Font | getFont()- Returns the Font currently being used.
|
FontMetrics | getFontMetrics()- Gets the font metrics of the current font.
|
FontMetrics | getFontMetrics(Font f)- Gets the font metrics for the specified font.
|
FontRenderContext | getFontRenderContext()- Returns the FontRenderContext.
|
Paint | getPaint()- Returns the current Paint of the EpsGraphics2D object.
|
Object | getRenderingHint(RenderingHints.Key hintKey)- Returns the value of a single preference for the rendering algorithms.
|
RenderingHints | getRenderingHints()- Returns the preferences for the rendering algorithms.
|
Stroke | getStroke()- Returns the Stroke currently used.
|
AffineTransform | getTransform()- Gets the AffineTransform used by this EpsGraphics2D.
|
boolean | hit(Rectangle rect, Shape s, boolean onStroke)- Checks whether or not the specified Shape intersects the specified Rectangle, which is in device space.
|
boolean | hitClip(int x, int y, int width, int height)- Returns true if the specified rectangular area might intersect the current clipping area.
|
private void | methodNotSupported()- This method is called to indicate that a particular method is not
supported yet.
|
void | rotate(double theta)- Concatenates the current EpsGraphics2D Transform with a rotation transform.
|
void | rotate(double theta, double x, double y)- Concatenates the current EpsGraphics2D Transform with a translated rotation transform.
|
void | scale(double sx, double sy)- Concatenates the current EpsGraphics2D Transform with a scaling transformation.
|
void | setAccurateTextMode(boolean b)- Sets whether to use accurate text mode when rendering text in EPS.
|
void | setBackground(Color color)- Sets the background colour to be used by the clearRect method.
|
void | setClip(Shape clip)- Sets the current clipping area to an arbitrary clip shape.
|
void | setClip(int x, int y, int width, int height)- Sets the current clip to the rectangle specified by the given coordinates.
|
void | setColor(Color c)- Sets the Color to be used when drawing all future shapes, text, etc.
|
void | setColorDepth(int c)- Sets the number of colours to use when drawing on the document.
|
|