Modifier and Type | Field and Description |
---|---|
static int |
XY_PLANE
SNT's XY view
|
static int |
XZ_PLANE
SNT's XZ view
|
static int |
ZY_PLANE
SNT's ZY view
|
Constructor and Description |
---|
MultiDThreePanes() |
Modifier and Type | Method and Description |
---|---|
void |
closeAndResetAllPanes() |
MultiDThreePanesCanvas |
createCanvas(ij.ImagePlus imagePlus,
int plane) |
void |
disableEventsAllPanes(boolean disable) |
void |
disableZoomAllPanes(boolean disable) |
void |
findPointInStack(int x_in_pane,
int y_in_pane,
int plane,
int[] point) |
void |
findPointInStackPrecise(double x_in_pane,
double y_in_pane,
int plane,
double[] point) |
boolean |
getSinglePane() |
static ij.ImagePlus[] |
getZYXZ(ij.ImagePlus xy,
int frame) |
static java.lang.String |
imageTypeToString(int type) |
void |
initialize(ij.ImagePlus imagePlus) |
void |
initialize(ij.ImagePlus imagePlus,
int frame) |
boolean |
isZoomAllPanesDisabled() |
static void |
main(java.lang.String[] args) |
void |
mouseMovedTo(double off_screen_x,
double off_screen_y,
int in_plane,
boolean shift_down) |
void |
reloadZYXZpanes(int frame) |
void |
removeMIPOverlayAllPanes() |
void |
repaintAllPanes() |
void |
setAnnotationsColorAllPanes(java.awt.Color newColor) |
void |
setCanvasLabelAllPanes(java.lang.String label) |
void |
setCursorTextAllPanes(java.lang.String label) |
void |
setDrawCrosshairsAllPanes(boolean drawCrosshairs) |
void |
setSinglePane(boolean single_pane) |
void |
setZPositionAllPanes(int new_x,
int new_y,
int new_z) |
void |
showStatus(int progress,
int maximum,
java.lang.String message) |
void |
unzoomAllPanes() |
void |
zoom100PercentAllPanes() |
void |
zoomEventOccurred(boolean in,
int off_screen_x,
int off_screen_y,
int in_plane) |
public static final int XY_PLANE
public static final int XZ_PLANE
public static final int ZY_PLANE
public void findPointInStack(int x_in_pane, int y_in_pane, int plane, int[] point)
public void findPointInStackPrecise(double x_in_pane, double y_in_pane, int plane, double[] point)
public MultiDThreePanesCanvas createCanvas(ij.ImagePlus imagePlus, int plane)
public void mouseMovedTo(double off_screen_x, double off_screen_y, int in_plane, boolean shift_down)
mouseMovedTo
in interface PaneOwner
public void zoomEventOccurred(boolean in, int off_screen_x, int off_screen_y, int in_plane)
zoomEventOccurred
in interface PaneOwner
public void setZPositionAllPanes(int new_x, int new_y, int new_z)
public void repaintAllPanes()
public void disableEventsAllPanes(boolean disable)
public void zoom100PercentAllPanes()
public void unzoomAllPanes()
public void disableZoomAllPanes(boolean disable)
public boolean isZoomAllPanesDisabled()
public void setDrawCrosshairsAllPanes(boolean drawCrosshairs)
public void setCanvasLabelAllPanes(java.lang.String label)
public void setAnnotationsColorAllPanes(java.awt.Color newColor)
public void setCursorTextAllPanes(java.lang.String label)
public void removeMIPOverlayAllPanes()
public void closeAndResetAllPanes()
public static java.lang.String imageTypeToString(int type)
public void reloadZYXZpanes(int frame)
public boolean getSinglePane()
public void setSinglePane(boolean single_pane)
public void initialize(ij.ImagePlus imagePlus)
public void initialize(ij.ImagePlus imagePlus, int frame)
public void showStatus(int progress, int maximum, java.lang.String message)
showStatus
in interface PaneOwner
public static ij.ImagePlus[] getZYXZ(ij.ImagePlus xy, int frame)
public static void main(java.lang.String[] args)