robi.sim.objects
Class SimObject.SimMouseMotionAdapter

java.lang.Object
  |
  +--java.awt.event.MouseMotionAdapter
        |
        +--robi.sim.objects.SimObject.SimMouseMotionAdapter
All Implemented Interfaces:
java.util.EventListener, java.awt.event.MouseMotionListener
Enclosing class:
SimObject

class SimObject.SimMouseMotionAdapter
extends java.awt.event.MouseMotionAdapter

MouseMotionAdapter for SimObject


Field Summary
private  SimObject so
          Source simulation object
private  int x
          Used for robot rotation
 
Constructor Summary
SimObject.SimMouseMotionAdapter(SimObject aSimObject)
           
 
Method Summary
 void mouseDragged(java.awt.event.MouseEvent e)
          right mouse button: drags robot and lights left mouse button: rotates robot
 
Methods inherited from class java.awt.event.MouseMotionAdapter
mouseMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

so

private SimObject so
Source simulation object


x

private int x
Used for robot rotation

Constructor Detail

SimObject.SimMouseMotionAdapter

public SimObject.SimMouseMotionAdapter(SimObject aSimObject)
Method Detail

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
right mouse button: drags robot and lights left mouse button: rotates robot

Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
Overrides:
mouseDragged in class java.awt.event.MouseMotionAdapter