Package ij.plugin
Class Orthogonal_Views
java.lang.Object
ij.plugin.Orthogonal_Views
- All Implemented Interfaces:
CommandListener
,ImageListener
,PlugIn
,ActionListener
,AdjustmentListener
,FocusListener
,KeyListener
,MouseListener
,MouseMotionListener
,MouseWheelListener
,WindowListener
,Runnable
,EventListener
public class Orthogonal_Views extends Object implements PlugIn, MouseListener, MouseMotionListener, KeyListener, ActionListener, ImageListener, WindowListener, AdjustmentListener, MouseWheelListener, FocusListener, CommandListener, Runnable
This plugin projects dynamically orthogonal XZ and YZ views of a stack.
The output images are calibrated, which allows measurements to be performed more easily.
Many thanks to Jerome Mutterer for the code contributions and testing.
Thanks to Wayne Rasband for the code that properly handles the image magnification.
- Author:
- Dimiter Prodanov
-
Constructor Summary
Constructors Constructor Description Orthogonal_Views()
-
Method Summary
-
Constructor Details
-
Orthogonal_Views
public Orthogonal_Views()
-
-
Method Details
-
run
Description copied from interface:PlugIn
This method is called when the plugin is loaded. 'arg', which may be blank, is the argument specified for this plugin in IJ_Props.txt. -
mouseClicked
- Specified by:
mouseClicked
in interfaceMouseListener
-
mouseEntered
- Specified by:
mouseEntered
in interfaceMouseListener
-
mouseExited
- Specified by:
mouseExited
in interfaceMouseListener
-
mousePressed
- Specified by:
mousePressed
in interfaceMouseListener
-
mouseDragged
- Specified by:
mouseDragged
in interfaceMouseMotionListener
-
mouseReleased
- Specified by:
mouseReleased
in interfaceMouseListener
-
mouseMoved
- Specified by:
mouseMoved
in interfaceMouseMotionListener
-
keyPressed
- Specified by:
keyPressed
in interfaceKeyListener
-
keyReleased
- Specified by:
keyReleased
in interfaceKeyListener
-
keyTyped
- Specified by:
keyTyped
in interfaceKeyListener
-
actionPerformed
- Specified by:
actionPerformed
in interfaceActionListener
-
imageClosed
- Specified by:
imageClosed
in interfaceImageListener
-
imageOpened
- Specified by:
imageOpened
in interfaceImageListener
-
imageUpdated
- Specified by:
imageUpdated
in interfaceImageListener
-
commandExecuting
- Specified by:
commandExecuting
in interfaceCommandListener
-
windowActivated
- Specified by:
windowActivated
in interfaceWindowListener
-
windowClosed
- Specified by:
windowClosed
in interfaceWindowListener
-
windowClosing
- Specified by:
windowClosing
in interfaceWindowListener
-
windowDeactivated
- Specified by:
windowDeactivated
in interfaceWindowListener
-
windowDeiconified
- Specified by:
windowDeiconified
in interfaceWindowListener
-
windowIconified
- Specified by:
windowIconified
in interfaceWindowListener
-
windowOpened
- Specified by:
windowOpened
in interfaceWindowListener
-
adjustmentValueChanged
- Specified by:
adjustmentValueChanged
in interfaceAdjustmentListener
-
mouseWheelMoved
- Specified by:
mouseWheelMoved
in interfaceMouseWheelListener
-
focusGained
- Specified by:
focusGained
in interfaceFocusListener
-
focusLost
- Specified by:
focusLost
in interfaceFocusListener
-
getImage
-
getImageID
public static int getImageID() -
stop
public static void stop() -
isOrthoViewsImage
-
getInstance
-
getCrossLoc
public int[] getCrossLoc() -
setCrossLoc
public void setCrossLoc(int x, int y, int z) -
getXZImage
-
getYZImage
-
run
public void run()
-