|
FreeHEP API Version current |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
DrawableHandler | An implementor of this interface, such as a graphics engine, will keep a list of DrawableProviders, each of which it will ask for all its drawables, when the screen needs to be redrawn. |
DrawableProvider | An implementor of this interface provides a set of drawable objects, to be drawn by a graphics engine |
Class Summary | |
ArcBall | Implements an ArcBall. |
ArcBallMath | Original ArcBall C code from Ken Shoemake, Graphics Gems IV, 1993. |
Canvas3D | A canvas which handles 3D projections and manipulations with the mouse. |
Frustum | |
Matrix4 | Implementation of a 4x4 matrix. |
Ortho | |
PanelArtist3D | A panel artists which handles 3D projections and manipulations with the mouse. |
Polyline3 | Implements a 3D (closed)polyline, made up out of points. |
Quaternion | Keeps a quaternion. |
RotationSelectionPanel | Implements an ArcBall. |
Scale | |
Transform3D | Taken from Graphics Gems (page 476 and 770). |
Translate | |
Vector3 | Keeps a 3 dimensional vector. |
Interactive 3D graphics engine which can either use plain Java or OpenGL.
|
FreeHEP API Version current |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |