Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.batik.gvt

Contains all of the interfaces for describing and painting vector graphics as Java objects.

See:
Description

Interface Summary
GraphicsNode | The base class for all graphics nodes.
Mask | Describes a mask.
Selectable | Interface describing object that can be selected or have selections made on it.
Selector | Interface which allows selection of GraphicsNodes and their contents.
ShapePainter | Renders the shape of a `ShapeNode`.
TextPainter | Renders the attributed character iterator of a `TextNode`.

Class Summary
AbstractGraphicsNode | A partial implementation of the `GraphicsNode` interface.
CanvasGraphicsNode | The graphics node container with a background color.
CompositeGraphicsNode | A CompositeGraphicsNode is a graphics node that can contain graphics nodes.
CompositeShapePainter | A shape painter which consists of multiple shape painters.
FillShapePainter | A shape painter that can be used to fill a shape.
GVTTreeWalker | `GVTTreeWalker` objects are used to navigate a GVT tree or subtree.
ImageNode | A graphics node that represents an image described as a graphics node.
Marker | A Marker describes a GraphicsNode with a reference point that can be used to position the Marker at a particular location and a particular policy for rotating the marker when drawing it.
MarkerShapePainter | A shape painter that can be used to paint markers on a shape.
PatternPaint | The PatternPaint class provides a way to fill a Shape with a a pattern defined as a GVT Tree.
PatternPaintContext | `PaintContext` for the `ConcretePatterPaint` paint implementation.
ProxyGraphicsNode | A graphics node which provides a placeholder for another graphics node.
RasterImageNode | A graphics node that represents a raster image.
RootGraphicsNode | The top-level graphics node of the GVT tree.
ShapeNode | A graphics node that represents a shape.
StrokeShapePainter | A shape painter that can be used to draw the outline of a shape.
TextNode | A graphics node that represents text.
TextNode.Anchor | Defines where the text of a `TextNode` can be anchored relative to its location.
UpdateTracker | This class tracks the changes on a GVT tree

## Package org.apache.batik.gvt Description

Contains all of the interfaces for describing and painting vector graphics as Java objects. Graphical objects are composed into tree structures to represent part-whole hierarchies (Composite design pattern).

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2004 Apache Software Foundation. All Rights Reserved.