public abstract class AbstractPanorama_View extends Object implements ij.plugin.PlugIn, KeyListener, MouseWheelListener, MouseListener, MouseMotionListener
| Modifier and Type | Class and Description |
|---|---|
protected class |
AbstractPanorama_View.AbstractMappingThread |
protected class |
AbstractPanorama_View.GUI |
protected class |
AbstractPanorama_View.Mapper |
| Modifier and Type | Field and Description |
|---|---|
protected double |
dLambda |
protected double |
dPhi |
protected int |
dX |
protected int |
dY |
protected static int |
height |
protected static double |
hfov |
protected ij.ImagePlus |
imp |
protected ij.process.ImageProcessor |
ip |
protected ij.process.ImageProcessor |
ipSource |
protected double |
lambda |
protected static double |
minLambda |
protected static double |
minPhi |
protected double |
oRho |
protected int |
oX |
protected int |
oY |
protected EquirectangularProjection |
p |
protected double |
phi |
protected double |
rho |
protected static double |
vfov |
protected static int |
width |
| Constructor and Description |
|---|
AbstractPanorama_View() |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractPanorama_View.GUI |
createGUI(ij.ImagePlus impViewer) |
protected abstract AbstractPanorama_View.AbstractMappingThread |
createPainter(ij.ImagePlus impViewer) |
void |
keyPressed(KeyEvent e) |
void |
keyReleased(KeyEvent e) |
void |
keyTyped(KeyEvent e) |
void |
mouseClicked(MouseEvent e) |
void |
mouseDragged(MouseEvent e) |
void |
mouseEntered(MouseEvent e) |
void |
mouseExited(MouseEvent e) |
void |
mouseMoved(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
void |
mouseWheelMoved(MouseWheelEvent e) |
protected static void |
prepareExtendedImage(ij.process.ImageProcessor source,
ij.process.ImageProcessor target) |
void |
run(ij.ImagePlus imp,
int width,
int height,
double minLambda,
double minPhi,
double hfov,
double vfov) |
void |
run(String arg) |
protected abstract boolean |
setup(ij.ImagePlus imp) |
protected static void |
visualize(ij.ImagePlus imp,
int w,
int h,
EquirectangularProjection p) |
protected ij.ImagePlus imp
protected ij.process.ImageProcessor ip
protected ij.process.ImageProcessor ipSource
protected static int width
protected static int height
protected static double minLambda
protected static double minPhi
protected static double hfov
protected static double vfov
protected final EquirectangularProjection p
protected double lambda
protected double phi
protected double rho
protected double dLambda
protected double dPhi
protected int oX
protected int oY
protected int dX
protected int dY
protected double oRho
protected abstract boolean setup(ij.ImagePlus imp)
public void run(String arg)
run in interface ij.plugin.PlugInprotected abstract AbstractPanorama_View.AbstractMappingThread createPainter(ij.ImagePlus impViewer)
protected AbstractPanorama_View.GUI createGUI(ij.ImagePlus impViewer)
public final void run(ij.ImagePlus imp,
int width,
int height,
double minLambda,
double minPhi,
double hfov,
double vfov)
protected static final void prepareExtendedImage(ij.process.ImageProcessor source,
ij.process.ImageProcessor target)
public void keyPressed(KeyEvent e)
keyPressed in interface KeyListenerpublic void keyReleased(KeyEvent e)
keyReleased in interface KeyListenerpublic void keyTyped(KeyEvent e)
keyTyped in interface KeyListenerpublic void mouseWheelMoved(MouseWheelEvent e)
mouseWheelMoved in interface MouseWheelListenerpublic void mouseDragged(MouseEvent e)
mouseDragged in interface MouseMotionListenerpublic void mouseMoved(MouseEvent e)
mouseMoved in interface MouseMotionListenerpublic void mouseClicked(MouseEvent e)
mouseClicked in interface MouseListenerpublic void mouseEntered(MouseEvent e)
mouseEntered in interface MouseListenerpublic void mouseExited(MouseEvent e)
mouseExited in interface MouseListenerpublic void mouseReleased(MouseEvent e)
mouseReleased in interface MouseListenerpublic void mousePressed(MouseEvent e)
mousePressed in interface MouseListenerprotected static final void visualize(ij.ImagePlus imp,
int w,
int h,
EquirectangularProjection p)
Copyright © 2015–2021 Fiji. All rights reserved.