|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| CompoundDrawingElement | Interface for drawing elements which consist of several subelements. |
| DrawingElement | Interface for self-renderable drawing elements. |
| DrawingElementRenderer | Defines the requirements for an object that displays a drawing element. |
| DrawingModel | The interface that defines a suitable data model for a JDrawing. |
| DrawingModelCache | The interface that defines a model cache for JDrawing.
|
| DrawingRenderer | |
| IndexedDrawingModel | The interface that defines a data model with some optimization capabilities. |
| Class Summary | |
| AbstractDrawingModel | This abstract class provides default implementations for most of
the methods in the DrawingModel interface. |
| AbstractDrawingModelCache | This abstract class provides default implementations for most of
the methods in the DrawingModelCache interface. |
| DefaultDrawingModel | This is default implementation of DrawingModel interface.
|
| DefaultDrawingModelCache | Default implementation of DrawingModelCache interface.
|
| GridDrawingModelCache | This implementation of DrawingModelCache optimizes
drawing operations by splitting all the drawing area into rectangular
cells and caching elements intersecting each cell. |
| JDrawing | A control that displays a set of graphical objects. |
| LayeredDrawingModel | This implementation of DrawingModel interface allows
user to specify layer for each element. |
| QuadTreeDrawingModelCache | This implementation of DrawingModelCache optimizes
drawing operations by splitting all the drawing area into
quadrants recursively and caching elements contained in each quadrant. |
| TransformingDrawingRenderer | This implementation of DrawingElementRenderer allows user
to apply affine transform to drawing. |
Provides JDrawing class as well as related classes and interfaces.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||