Package edu.umd.cs.piccolo.util

This package defines several utility classes that are likely to be useful for Piccolo applications.

See:
          Description

Interface Summary
PNodeFilter PNodeFilter is a interface that filters (accepts or rejects) nodes.
 

Class Summary
PAffineTransform PAffineTransform is a subclass of AffineTransform that has been extended with convenience methods.
PBounds PBounds is simply a Rectangle2D.Double with extra methods that more properly deal with the case when the rectangle is "empty".
PDebug PDebug is used to set framework wide debugging flags.
PDimension PDimension this class should be removed once a concrete Dimension2D that supports doubles is added to java.
PObjectOutputStream PObjectOutputStream is an extension of ObjectOutputStream to handle optional elements.
PPaintContext PPaintContext is used by piccolo nodes to paint themselves on the screen.
PPickPath PPickPath represents a ordered list of nodes that have been picked.
PStack PStack this class should be removed when a non thread safe stack is added to the java class libraries.
PUtil PUtil util methods for the Piccolo framework.
 

Package edu.umd.cs.piccolo.util Description

This package defines several utility classes that are likely to be useful for Piccolo applications. These utility classes are also used within the implementation of Piccolo.



Copyright © 2008 by University of Maryland, College Park, MD 20742, USA All rights reserved.