Name | Description | Type | Package | Framework |
ArcBall | grab it with the mouse and drag it to rotate the ball as well as the model shown on the canvas. | Class | org.freehep.graphics3d | FreeHep |
ArcBallMath | Original ArcBall C code from Ken Shoemake, Graphics Gems IV, 1993. | Class | org.freehep.graphics3d | FreeHep |
Canvas3D | A canvas which handles 3D projections and manipulations with the mouse. | Class | org.freehep.graphics3d | FreeHep |
DrawableHandler | An implementor of this interface, such as a graphics engine, will keep a list of DrawableProviders, each of which it will ask for | Interface | org.freehep.graphics3d | FreeHep |
DrawableProvider | An implementor of this interface provides a set of drawable objects, to be drawn by a graphics engine | Interface | org.freehep.graphics3d | FreeHep |
Frustum | Class | org.freehep.graphics3d | FreeHep | |
Matrix4 | Class | org.freehep.graphics3d | FreeHep | |
Ortho | Class | org.freehep.graphics3d | FreeHep | |
PanelArtist3D | A panel artists which handles 3D projections and manipulations with the mouse. | Class | org.freehep.graphics3d | FreeHep |
Polyline3 | The point vectors are publicly accessible. | Class | org.freehep.graphics3d | FreeHep |
Quaternion | Original ArcBall C code from Ken Shoemake, Graphics Gems IV, 1993. | Class | org.freehep.graphics3d | FreeHep |
RotationSelectionPanel | grab it with the mouse and drag it to rotate the ball as well as the model shown on the canvas. | Class | org.freehep.graphics3d | FreeHep |
Scale | Class | org.freehep.graphics3d | FreeHep | |
Transform3D | Taken from Graphics Gems (page 476 and 770). | Class | org.freehep.graphics3d | FreeHep |
Translate | Class | org.freehep.graphics3d | FreeHep | |
Vector3 | Keeps a 3 dimensional vector. | Class | org.freehep.graphics3d | FreeHep |