|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| AnnotatedPaint | AnnotatedPaint assosiates user specified annotation
attributes to a Paint. |
| AnnotatedSerializableShape | AnnotatedSerializableShape assosiates serialization
to AnnotatedShape interface. |
| AnnotatedShape | AnnotatedShape assosiates user specified annotation
attributes to a Shape. |
| BetterPaint | PaintValue interface defines an extended paint interface. |
| ImageParams | ImageParams defines a generic set of simple image creation and encoding parameters all image factories and encoders should support. |
| ParameterConstants | ParameterConstants defines some general purpose parameter parsing related constants. |
| Scalable | Scalable objects know if they can be scaled by affine transforms or not. |
| Class Summary | |
| AbstractScale | |
| AnnotatedGraphics2D | AnnotatedGraphics2D adds selected rendering operation
logging to abritary java.awt.Graphics2D
instances. |
| BetterPath | BetterPath implements an improved serializable general path shape. |
| BetterStroke | BetterStroke extends standard BasicStroke with
functionality that was missing from it (in some
implementations, at least). |
| BoxModelAttributes | BoxModelAttributes represents a generic set of box model attributes. |
| ColorReducer | ColorReducer implements an abstract base class for color reducers that approximate larger color sets with smaller ones. |
| CompareGraphics | Compare implements a set of static comparison methods for different graphic-related objects. |
| DupableImage | DupableImage implements an enhaced replacement to standard Java BufferedImage class. |
| DynamicColorReducer | DynamicColorReducer implements an abstract base class for dynamic color reducers that can approximate given color sets with smaller ones. |
| FloydSteinbergImageFilter | Reduces colors and dithers image using Octree image reducer. |
| ImageCompleteObserver | ImageCompleteObserver implements a tool to wait until an image has been completely constructed in an asynchronous image loading environment. |
| ImageDebugger | ImageDebugger provides an image consumer test tool that shows what information an image source may provide. |
| ImageFactory | ImageFactory implements a simple run-time configurable Java
BufferedImage generator that supports ImageParams image parameters. |
| ImageSizeObserver | ImageSizeObserver implements a tool to resolve an image size in an asynchronous image loading environment. |
| IndirectAnnotatedPaint | IndirectAnnotatedPaint assosiates annotation to a
Paint. |
| IndirectAnnotatedSerializableShape | IndirectAnnotatedSerializableShape implements a simple
wrapper that assosiates annotation attribute
information to a serializable Shape. |
| IndirectAnnotatedShape | IndirectAnnotatedShape implements a simple wrapper
that associates annotation information to a Shape. |
| LabelRenderer | LabelRenderer is a high-precision and high-quality label renderer that can render a rotated, scaled, and aligned labels into restricted rectangular areas. |
| LightweightComponent | LightweightComponent implements a non-abstract lightweight component that is useful, in particular when creating off-screen AWT images. |
| NullStroke | NullStroke implements a stroke that only results in null paths. |
| OctreeColorReducer | OctreeColorReducer implements a fast high-quality color palette size reducers. |
| OctreeImageFilter | Reduces image colors using OctreeColorReducer |
| PaintPalette | PaintPalette implements an paint iteratory utility to cycle through
a BetterPaint paint chain, and return back to beginning.
|
| PaintScale | |
| PixelGraphics | PixelGraphics implements a convenience Graphics2D tool that allows pixel-level drawing on graphic context with custom affine transformations. |
| RenderAttributes | Render attributes. |
| ScaledStroke | ScaledStroke allows convenient BasicStroke scaling. |
| ShapeScale | |
| StringBounds | StringBounds implements a simple string bounds computation tool that fixes a frustrating bug in at least some Java2D implementations. |
| SVGGraphicsContext | Deprecated. Use SVGGraphics2D or
SVGTools instead. |
This package defines a set of generic graphical helper tools that are needed in everyday graphics programming. Many tools in this package either extend or fix the corresponding standard tool functionality.
This package is mainly used by it's sub-packages, but any package may find the tools it provides useful. The tools in this package must not refer to any other package than the core package.
BetterStroke,
RenderAttributes
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||