Interface | Description |
---|---|
Java2DPainter |
Java2D painting operations interface (hook for direct Java2D painting instructions in Views).
|
PanelFactory |
Class | Description |
---|---|
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 |
A picker that requires both VirtualSpace coordinates and View-projected coordinates.
|
PickerVS |
A picker that requires VirtualSpace coordinates only.
|
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.
Copyright © 2000-2002 Xerox Corporation. All Rights Reserved
Copyright © 2003 World Wide Web Consortium. All Rights Reserved
Copyright © 2004-2015 INRIA. All Rights Reserved
Licensed under the GNU LGPL. For full terms see the file COPYING.