See: Description
Interface | Description |
---|---|
PComponent |
Interface that a component needs to implement if it wants to act as a Piccolo
canvas.
|
PNode.PSceneGraphDelegate |
PSceneGraphDelegate is an interface to receive low level node
events.
|
PRoot.InputSource |
This interfaces is for advanced use only.
|
Class | Description |
---|---|
PCamera |
PCamera represents a viewport onto a list of layer nodes.
|
PCanvas |
PCanvas is a simple Swing component that can be used to embed Piccolo
into a Java Swing application.
|
PInputManager |
PInputManager is responsible for dispatching PInputEvents to node's
event listeners.
|
PLayer |
PLayer is a node that can be viewed directly by multiple camera nodes.
|
PNode |
PNode is the central abstraction in Piccolo.
|
POffscreenCanvas |
Offscreen canvas.
|
PRoot |
PRoot serves as the top node in Piccolo2D's runtime structure.
|
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.
Copyright © 1995-2013 Piccolo2D. All Rights Reserved.