org.rubato.rubettes.bigbang.view.controller.score
Class ObjectShearingAdapter

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by javax.swing.event.MouseInputAdapter
          extended by org.rubato.rubettes.bigbang.view.controller.score.ObjectTransformationAdapter
              extended by org.rubato.rubettes.bigbang.view.controller.score.ObjectShearingAdapter
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener, javax.swing.event.MouseInputListener

public class ObjectShearingAdapter
extends ObjectTransformationAdapter


Constructor Summary
ObjectShearingAdapter(ViewController controller)
           
ObjectShearingAdapter(ViewController controller, double[] startingPoint, double[] endingPoint, double[] shearingFactors)
           
 
Method Summary
 
Methods inherited from class org.rubato.rubettes.bigbang.view.controller.score.ObjectTransformationAdapter
mouseClicked, mouseDragged, mousePressed, mouseReleased
 
Methods inherited from class java.awt.event.MouseAdapter
mouseEntered, mouseExited, mouseMoved, mouseWheelMoved
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.awt.event.MouseListener
mouseEntered, mouseExited
 
Methods inherited from interface java.awt.event.MouseMotionListener
mouseMoved
 

Constructor Detail

ObjectShearingAdapter

public ObjectShearingAdapter(ViewController controller)

ObjectShearingAdapter

public ObjectShearingAdapter(ViewController controller,
                             double[] startingPoint,
                             double[] endingPoint,
                             double[] shearingFactors)