|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Java2DPainter | Java2D painting operations interface (hook for direct Java2D painting instructions in Views). |
| PanelFactory | |
| Class Summary | |
|---|---|
| AgileGLCanvasFactory | Factory for GLCanvas. |
| AgileGLCViewPanel | AWT Canvas used to paint the content of a view (all camera layers). |
| AgileGLJPanelFactory | Factory for GLJPanel. |
| AgileGLJViewPanel | JPanel used to paint the content of a view (all camera layers). |
| AgileNewtCanvasFactory | Factory for NewtCanvas
Uses OpenGL acceletation provided by the Agile2D rendering pipeline (itself based upon JOGL 2.0). Agile2D homepage JOGL 2 javadoc JogAmp javadoc NEWT Before instantiating an Agile2D ZVTM View, one must register the new view type: View.registerViewPanelType(AgileGLJPanelFactory.AGILE_NEWT_VIEW, new AgileNewtCanvasFactory()); Then the view gets created as any other view: View v = VirtualSpaceManager.INSTANCE.addFrameView(cameras, View.ANONYMOUS, AgileNewtCanvasFactory.AGILE_NEWT_VIEW, 800, 600, true); |
| AgileNewtViewPanel | NewtCanvas used to paint the content of a view (all camera layers). |
| AgileViewPanel | JPanel used to paint the content of a view (all camera layers). |
| Camera | a Camera is used to observe the virtual space which owns it - all cameras have unique IDs, as glyph - (x,y) coordinates, observation altitude and focal distance can be changed |
| DynaPicker | DynaSpot picker. |
| EView | An external view (EView) is wrapped in a JFrame window and can be composed of one or several cameras superimposed. |
| GLViewPanel | JPanel used to paint the content of a view (all camera layers). |
| Location | Store a camera location - provides 2 double fields for X,Y and a double field for altitude. |
| LowPassFilter | |
| OffscreenViewPanel | Offscreen panel used to paint the content of a view (all camera layers). |
| Picker | |
| PView | A PView is based on a JPanel. |
| ScrollLayer | Add VirtualSpace content- and scale-aware scroll bars to a View. |
| SpeedCoupling | |
| StdViewPanel | JPanel used to paint the content of a view (all camera layers). |
| SwingWorker | This is the 3rd version of SwingWorker. |
| Transitions | Creation and management of transition animations such as fade in/fade out for views. |
| Utils | |
| VCursor | Glyph representing pointing device cursor. |
| View | A view is a window and can be composed of one or several cameras superimposed - use EView or IView A view is repainted on a regular basis when active - for inactive views, the default is to repaint only if the mouse is inside the view (but the frame is not selected) - this can be changed to repaint the view automatically even if it is not selected and if the mouse is not inside, using setRepaintPolicy() |
| ViewPanel | JPanel used to paint the content of a view (all camera layers). |
| VirtualSpace | A virtual space contains glyphs and can be observed through multiple cameras. |
| VirtualSpaceManager | Virtual space manager. |
ZVTM core functionalities. Virtual spaces, views and cameras are defined here.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||