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