com.keenedgesoftware.scrutinize.core.graphics.commands
Class RotateDynamicCommand

java.lang.Object
  |
  +--com.keenedgesoftware.scrutinize.core.CoreEntity
        |
        +--com.keenedgesoftware.scrutinize.core.Command
              |
              +--com.keenedgesoftware.scrutinize.core.graphics.commands.GraphicsCommand
                    |
                    +--com.keenedgesoftware.scrutinize.core.graphics.commands.RotateDynamicCommand

public class RotateDynamicCommand
extends GraphicsCommand

Rotates the active view dynamically under control of the mouse.

Example:
$rotateDynamic
"button1Down 0 0.7770897832817338 0.6404494382022472 165.65061799410486 113.1178945273284 1001.5322682164455"
"drag 0 0.758513931888545 0.6179775280898876 161.69084226516213 109.14884559654493 1001.4956402909528"
"drag 0 0.7399380804953561 0.6029962546816479 157.73106653621937 106.50281297602262 1001.45901236546"
"drag 0 0.7213622291021671 0.5805243445692884 153.77129080727659 102.53376404523918 1001.4223844399673"
"button1Up 0 0.7027863777089782 0.5580524344569289 148.6531844735187 100.301622413503 1001.4928911139701"


Fields inherited from class com.keenedgesoftware.scrutinize.core.Command
LEVEL_0, LEVEL_1, LEVEL_2, LEVEL_3, LEVEL_4, parser, STATE_FINAL, STATE_INITIAL, TYPE_SUSPENDING, TYPE_TERMINATING
 
Fields inherited from class com.keenedgesoftware.scrutinize.core.CoreEntity
ACTIVATE, BACKSLASH, EOL, GO, HASH, INIT, NEWLINE, QUIT, QUOTE, SLASH, SPACE
 
Constructor Summary
RotateDynamicCommand()
          Default constructor
RotateDynamicCommand(CommandManager cm)
          Constructor
 
Method Summary
 boolean messageHandler(java.lang.String message)
          Message handler
 
Methods inherited from class com.keenedgesoftware.scrutinize.core.graphics.commands.GraphicsCommand
initialize
 
Methods inherited from class com.keenedgesoftware.scrutinize.core.Command
getCursor, getLevel, getPicker, getPrompt, getSelector, getState, getType, setCursor, setPicker, setPrompt, setSelector, setState
 
Methods inherited from class com.keenedgesoftware.scrutinize.core.CoreEntity
getActiveView, getBroadcastManager, getCommandManager, getGraphicsGate, getGraphicsWorld, getMiscWorld, getModelWorld, getNetcaster, getRecorder, getScene, getSystemWorld, getTaskManager, getUniverse
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RotateDynamicCommand

public RotateDynamicCommand()
Default constructor

RotateDynamicCommand

public RotateDynamicCommand(CommandManager cm)
Constructor
Method Detail

messageHandler

public boolean messageHandler(java.lang.String message)
Message handler
Overrides:
messageHandler in class Command