render
Class RenderJPanel.KeyHandler

java.lang.Object
  |
  +--java.awt.event.KeyAdapter
        |
        +--render.RenderJPanel.KeyHandler
All Implemented Interfaces:
java.util.EventListener, java.awt.event.KeyListener
Enclosing class:
RenderJPanel

protected class RenderJPanel.KeyHandler
extends java.awt.event.KeyAdapter


Constructor Summary
protected RenderJPanel.KeyHandler()
           
 
Method Summary
 void keyReleased(java.awt.event.KeyEvent ke)
          Keyboard listener: various default control keys to modify render style (Use CTRL + key).
 
Methods inherited from class java.awt.event.KeyAdapter
keyPressed, keyTyped
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderJPanel.KeyHandler

protected RenderJPanel.KeyHandler()
Method Detail

keyReleased

public void keyReleased(java.awt.event.KeyEvent ke)
Keyboard listener: various default control keys to modify render style (Use CTRL + key).

'e' - toggles Renderer.showMesh, that just displays the shapes as mesh wireframes
'l' - toggles Renderer.getOutline() which produces a sketch-line drawing rendition of the scene
'm' - toggles Renderer.seeMesh which determines mesh visibility

Specified by:
keyReleased in interface java.awt.event.KeyListener
Overrides:
keyReleased in class java.awt.event.KeyAdapter
Returns:
true if one of the above keys was just released, false otherwise.