FreeHEP API
Version current

Package org.freehep.graphicsio

I/O for different graphics in and output formats.

See:
          Description

Interface Summary
ImageParamConverter This interface is to be implemented by sub classes of ImageWriteParam to make properties available to the ImageWriter as an ImageWriteParam object.
MultiPageDocument  
PathConstructor Interface for objects that are capable of constructing paths.
 

Class Summary
AbstractPathConstructor Implements some of the PathConstructor functionality
AbstractVectorGraphicsIO This class provides an abstract VectorGraphicsIO class for specific output drivers.
CubicToLinePathConstructor Implements cubics by approximating them using a polyline.
CubicToQuadPathConstructor Implements the Cubic Bezier Curve PathConstructor functionality in terms of Quadratic Bezier Curves Uses the same algorithm published as ActionScript (SWF) by Robert Penner: ========================== Cubic Bezier Drawing v1.1 ========================== recursive quadratic approximation with adjustable tolerance March 4, 2004 Robert Penner www.robertpenner.com/tools/bezier_cubic.zip file: bezier_draw_cubic.as ==========================
DummyGraphics2D This class provides a dummy Graphics2D class, which issues warnings for all non implemented methods.
FontConstants  
ImageConstants  
ImageEncoder  
ImageGraphics2D Generic class for generating bitmap outputs from an image.
InfoConstants  
PageConstants This class defines a set of constants which describe a page.
PolylinePathConstructor  
QuadToCubicPathConstructor Implements the Quadratic Bezier Curve PathConstructor functionality in terms of Cubic Bezier Curves
VectorGraphicsIO This class provides specifies added methods for VectorGraphicsIO.
 

Package org.freehep.graphicsio Description

I/O for different graphics in and output formats.

The classes in this package form a base for use in different output formats.

You need to properly nest calls to "create()" and "dispose()" to allow the different output formats to have their graphics states stored and restored. All swing components do this.

Status:
Stable.


FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.