|
Flight Club |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| CameraSubject | This interface should be implemented by any 3d object which may become the camera subject. |
| ClockObserver | This interface is for objects that do stuff when the clock ticks. |
| EventInterface | This interface is to be implemented by objects (eg. |
| ModelEnv | This interface enables a ModelViewer to be used in either an applet or an application (a frame). |
| Class Summary | |
| CameraMan | This class implements camera functionality such as cutting smoothly between different camera subjects and mapping (x, y, z) onto the screen (y_, z_)). |
| CameraSubjectSimple | This class implements the most basic camera subject. |
| Clock | This class implements the clock that manages model time. |
| EventManager | This class implements an event manager. |
| ModelApplet | This class implements an applet within which runs a ModelViewer. |
| ModelCanvas | This class is responsible for displaying a 3d model on the screen. |
| ModelFrame | This class displays a ModelViewer in a frame. |
| ModelViewer | This is the main manager (the hub) of the framework. |
| Obj3d | This class implements a 3d object made up of polygons. |
| Obj3dDir | This class extends Obj3d to include a local frame of reference. |
| Obj3dManager | This class manages a list of 3d objects - the model. |
| Tools3d | This class implements static methods for 3d geometry. |
| Exception Summary | |
| FileFormatException | |
This package contains contains classes for building and viewing a 3d model. At the top of the object graph is ModelViewer. This manager creates all the other classes. The Flight Club client uses a subclass of ModelViewer at its hub.
|
Dan Burton <danb@dircon.co.uk> | latest update: 20 Sep 2002; | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||