Package org.apache.batik.gvt

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

See:
          Description

Interface Summary
CanvasGraphicsNode The top-level graphics node with a background color.
CompositeGraphicsNode A CompositeGraphicsNode is a graphics node that can contain graphics nodes.
CompositeShapePainter Renders the shape of a ShapeNode with multiple ShapePainters.
FillShapePainter Renders the shape of a ShapeNode using a Paint object that defines color patterns of the shape.
GraphicsNode The base class for all graphics nodes.
GraphicsNodeHitDetector The interface for doing hit detection on graphics nodes..
GVTFactory Factory class for vending GVT objects.
ImageNode A graphics node that represents an image described as a graphics node.
LeafGraphicsNode A tagging interface that all graphics nodes without children must extend.
Mask Describes a mask.
PatternPaint This extension of the Paint interface uses the referenced GraphicsNode, constrained to the input FilterRegion produce its pixel pattern.
ProxyGraphicsNode A graphics node that is a placeholder for another graphics node to control access to it.
RasterImageNode A graphics node that represents a raster image.
RootGraphicsNode The top-level graphics node of the GVT tree.
Selectable Interface describing object that can be selected or have selections made on it.
Selector Interface which allows selection of GraphicsNodes and their contents.
ShapeNode A graphics node that represents a shape.
ShapePainter Renders the shape of a ShapeNode.
StrokeShapePainter Renders the shape of a ShapeNode using a Stroke and a Paint that decorate the outline of the shape.
TextNode A graphics node that represents text.
TextPainter Renders the attributed character iterator of a TextNode.
 

Class Summary
GraphicsNodeRenderContext This class captures the rendering context.
GraphicsNodeTreeIterator This class iterates over a GVT tree, returning each node starting at the most distant leaves.
TextNode.Anchor Defines where the text of a TextNode can be anchored relative to its location.
 

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



Copyright © 2000 Apache Software Foundation. All Rights Reserved.