I did some cleanup and added extensive API docs to the
AbstractGraphics2D work, so others can probably play a little with it,
while I'm in holiday. Have fun!
2006-05-19 Roman Kennke <[EMAIL PROTECTED]>
* gnu/java/awt/java2d/AbstractGraphics2D.java
Added class docs.
(pixel
Hi,
I hacked a little more on the AbstractGraphics2D class. Here is what I
added (the most important stuff):
- Infrastructure for optimizations of common operations like drawLine
and fillRect for Swing.
- Clipping, transformation and stroking of arbitrary shapes and
arbitrary AffineTransforms
- Fi
Hi,
the attached patch fixes rendering with AbstractGraphics2D, most
importantly it limits the scanline area to the device bounds, so it
doesn't try to render outside the device.
2006-06-09 Roman Kennke <[EMAIL PROTECTED]>
* gnu/java/awt/java2d/AbstractGraphics2D.java
(drawIma
This provides a default impl for getDestinationRaster() in
AbstractGraphics2D. I hope that this fixes the build for the X peers.
2006-07-01 Roman Kennke <[EMAIL PROTECTED]>
* gnu/java/awt/java2d/AbstractGraphics2D.java
(transform): Make field protected.
(getDestinationRa
This implements a shape cache for AbstractGraphics2D. This cache keeps
instances of various Shapes around for reuse in the draw* and fill*
methods. This avoids massive creation of such objects and should help
with performance.
This patch also includes a little cleanup and some documentation update