public class MagicWandInteractor extends com.bc.ceres.swing.figure.ViewportInteractor implements MagicWandModel.Listener
| Constructor and Description |
|---|
MagicWandInteractor() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
activate() |
void |
deactivate() |
MagicWandModel |
getModel() |
Window |
getOptionsWindow() |
boolean |
isModelModified() |
void |
modelChanged(MagicWandModel model,
boolean recomputeMask) |
void |
mouseClicked(MouseEvent event) |
void |
setModelModified(boolean modelModified) |
void |
setUndoContext(com.bc.ceres.swing.undo.UndoContext undoContext) |
getModelToViewTransform, getViewport, getViewToModelTransform, toModelPoint, toModelPoint, toModelShapeaddListener, cancelInteraction, getCursor, getListeners, isActive, isLeftMouseButtonDown, isMultiButton1Click, isSingleButton1Click, keyPressed, keyReleased, keyTyped, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, removeListener, startInteraction, stopInteractionpublic boolean isModelModified()
public void setModelModified(boolean modelModified)
public void modelChanged(MagicWandModel model, boolean recomputeMask)
modelChanged in interface MagicWandModel.Listenerpublic Window getOptionsWindow()
public boolean activate()
activate in interface com.bc.ceres.swing.figure.Interactoractivate in class com.bc.ceres.swing.figure.AbstractInteractorpublic void deactivate()
deactivate in interface com.bc.ceres.swing.figure.Interactordeactivate in class com.bc.ceres.swing.figure.AbstractInteractorpublic void mouseClicked(MouseEvent event)
mouseClicked in interface MouseListenermouseClicked in class com.bc.ceres.swing.figure.AbstractInteractorpublic MagicWandModel getModel()
public void setUndoContext(com.bc.ceres.swing.undo.UndoContext undoContext)
Copyright © 2014–2016 European Space Agency (ESA). All rights reserved.