public class StereoViewDisplayer
extends java.lang.Object
implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.KeyListener
| Constructor and Description |
|---|
StereoViewDisplayer(icy.sequence.Sequence focusedSequence)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
display()
Creates the full screen views and sets-up the cameras and renderers.
|
void |
keyPressed(java.awt.event.KeyEvent e)
Handles the interaction with the stereo viewer through the keyboard.
|
void |
keyReleased(java.awt.event.KeyEvent e)
Unused method.
|
void |
keyTyped(java.awt.event.KeyEvent e)
Unused method.
|
void |
mouseClicked(java.awt.event.MouseEvent e)
Unused method.
|
void |
mouseDragged(java.awt.event.MouseEvent e)
When a mouse event is detected in one view, this method fires a refresh
of the complementary view.
|
void |
mouseEntered(java.awt.event.MouseEvent e)
Unused method.
|
void |
mouseExited(java.awt.event.MouseEvent e)
Unused method.
|
void |
mouseMoved(java.awt.event.MouseEvent e)
Unused method.
|
void |
mousePressed(java.awt.event.MouseEvent e)
Adjusts the refresh rate of the views to provide a fast rendering during
interaction.
|
void |
mouseReleased(java.awt.event.MouseEvent e)
Adjusts the refresh rate of the views to provide a high definition
rendering when the interaction with the mouse stops.
|
public StereoViewDisplayer(icy.sequence.Sequence focusedSequence)
public void display()
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void keyPressed(java.awt.event.KeyEvent e)
keyPressed in interface java.awt.event.KeyListenerpublic void keyReleased(java.awt.event.KeyEvent e)
keyReleased in interface java.awt.event.KeyListenerpublic void keyTyped(java.awt.event.KeyEvent e)
keyTyped in interface java.awt.event.KeyListenerpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListener