A C D E F G I J L M O P R S T U

G

GridDrawingModelCache - class org.jdrawing.GridDrawingModelCache.
This implementation of DrawingModelCache optimizes drawing operations by splitting all the drawing area into rectangular cells and caching elements intersecting each cell.
GridDrawingModelCache() - Constructor for class org.jdrawing.GridDrawingModelCache
 
getArea() - Method in class org.jdrawing.event.DrawingModelCacheEvent
Returns the rectangular bounds of the changed area.
getBounds() - Method in interface org.jdrawing.DrawingElement
Returns bounding box of the element.
getBounds2D() - Method in interface org.jdrawing.DrawingElement
Returns high precision bounding box of the element.
getCellSize() - Method in class org.jdrawing.GridDrawingModelCache
Return size of cells used by this cache.
getDrawingModelCacheListeners() - Method in class org.jdrawing.AbstractDrawingModelCache
Returns an array of all the drawing model cache listeners registered on this model cache.
getDrawingModelListeners() - Method in class org.jdrawing.AbstractDrawingModel
Returns an array of all the drawing model listeners registered on this model.
getElementBounds(Object) - Method in interface org.jdrawing.DrawingElementRenderer
Gets the bounding box for the element.
getElementBounds(Object) - Method in class org.jdrawing.TransformingDrawingElementRenderer
Gets the bounding box for the element.
getElementBounds2D(Object) - Method in interface org.jdrawing.DrawingElementRenderer
Return the high precision bounding box of the element.
getElementBounds2D(Object) - Method in class org.jdrawing.TransformingDrawingElementRenderer
Return the high precision bounding box of the element.
getElementLayer(Object) - Method in class org.jdrawing.LayeredDrawingModel
Returns current layer of the element.
getElementRenderer() - Method in class org.jdrawing.AbstractDrawingModelCache
Returns the DrawingElementRenderer that is used by this cache.
getElementRenderer() - Method in class org.jdrawing.JDrawing
Returns the current DrawingElementRenderer that is rendering each element.
getElements() - Method in class org.jdrawing.event.DrawingModelEvent
Returns the elements.
getElementsForPoint(Point2D) - Method in class org.jdrawing.DefaultDrawingModelCache
Returns elements, which containes given point.
getElementsForPoint(Point2D) - Method in interface org.jdrawing.DrawingModelCache
Returns elements, which containes given point.
getElementsForPoint(Point2D) - Method in class org.jdrawing.GridDrawingModelCache
Returns elements, which containes given point.
getElementsForRectangle(Rectangle2D) - Method in class org.jdrawing.DefaultDrawingModelCache
Returns elements neccessary for repainting given area.
getElementsForRectangle(Rectangle2D) - Method in interface org.jdrawing.DrawingModelCache
Returns elements neccessary for repainting given area.
getElementsForRectangle(Rectangle2D) - Method in class org.jdrawing.GridDrawingModelCache
Returns elements neccessary for repainting given area.
getModel() - Method in class org.jdrawing.AbstractDrawingModelCache
Returns the DrawingModel that is cached by this cache.
getModel() - Method in class org.jdrawing.JDrawing
Returns the DrawingModel that is providing the data.
getModelBounds() - Method in class org.jdrawing.AbstractDrawingModelCache
Returns the bounding box of all elements of the model.
getModelBounds() - Method in interface org.jdrawing.DrawingModelCache
Returns the bounding box of all elements of the model.
getModelBounds2D() - Method in class org.jdrawing.DefaultDrawingModelCache
Returns the high precision bounding box of all elements of the model.
getModelBounds2D() - Method in interface org.jdrawing.DrawingModelCache
Returns the high precision bounding box of all elements of the model.
getModelBounds2D() - Method in class org.jdrawing.GridDrawingModelCache
Returns the high precision bounding box of all elements of the model.
getModelCache() - Method in class org.jdrawing.JDrawing
Returns the DrawingModelCache that is optimizing redrawing.
getOrigin() - Method in class org.jdrawing.JDrawing
Returnss the coordination of origin point of the drawing in to client coordinate space.
getRenderer() - Method in class org.jdrawing.TransformingDrawingElementRenderer
Gets the DrawingElementRenderer which is used by this renderer to delegate rendering requests to.
getTransform() - Method in class org.jdrawing.TransformingDrawingElementRenderer
Gets the AffineTransform used by this transforming renderer.

A C D E F G I J L M O P R S T U