Piccolo is not an application in itself, but rather it is an engine that is designed to support applications that require the ability to create, manipulate, and render object-oriented graphics. If you are familiar with the terminology of 3D graphics, Piccolo supports a scenegraph. This is a data structure that represents a hierarchy of graphical objects. Piccolo uses a tuned run-time system to render the scenegraph as quickly as possible to support interactive applications.
This is the root package for all Jazz classes. It contains the core scenegraph
classes itself, and in addition, contains the activities
, event
,
nodes
and util
packages that are used to build Jazz applications.