|
|||||||||||
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 |