Modifier and Type | Field and Description |
---|---|
protected static String |
MIP_OVERLAY_IDENTIFIER_PREFIX |
protected boolean |
single_pane |
protected boolean |
singleSlice |
protected ij.ImagePlus |
xy |
protected MultiDThreePanesCanvas |
xy_canvas |
static int |
XY_PLANE
SNT's XY view
|
protected ImageWindow |
xy_window |
protected ij.ImagePlus |
xz |
protected MultiDThreePanesCanvas |
xz_canvas |
static int |
XZ_PLANE
SNT's XZ view
|
protected ImageWindow |
xz_window |
protected ij.ImagePlus |
zy |
protected MultiDThreePanesCanvas |
zy_canvas |
static int |
ZY_PLANE
SNT's ZY view
|
protected ImageWindow |
zy_window |
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) |
protected int[][] |
findAllPointsAlongLine(int x_in_pane,
int y_in_pane,
int plane) |
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 String |
imageTypeToString(int type) |
void |
initialize(ij.ImagePlus imagePlus) |
void |
initialize(ij.ImagePlus imagePlus,
int frame) |
protected boolean |
isDummy() |
boolean |
isZoomAllPanesDisabled() |
static void |
main(String[] args) |
void |
mouseMovedTo(double off_screen_x,
double off_screen_y,
int in_plane,
boolean shift_down) |
void |
panEventOccured(int off_screen_x,
int off_screen_y,
int in_plane) |
void |
reloadZYXZpanes(int frame) |
void |
removeMIPOverlayAllPanes() |
protected void |
removeMIPOverlayAllPanes(String... identifiers) |
void |
repaintAllPanes() |
void |
setAnnotationsColorAllPanes(Color newColor) |
void |
setCanvasLabelAllPanes(String label) |
void |
setCursorTextAllPanes(String label) |
void |
setDrawCrosshairsAllPanes(boolean drawCrosshairs) |
protected void |
setLockCursorAllPanes(boolean lockCursor) |
void |
setSinglePane(boolean single_pane) |
void |
setZPositionAllPanes(int new_x,
int new_y,
int new_z) |
void |
showStatus(int progress,
int maximum,
String message) |
void |
unzoomAllPanes() |
void |
zoom100PercentAllPanes() |
void |
zoomAllPanes(double zoomFactor) |
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
protected static final String MIP_OVERLAY_IDENTIFIER_PREFIX
protected ij.ImagePlus xy
protected ij.ImagePlus xz
protected ij.ImagePlus zy
protected MultiDThreePanesCanvas xy_canvas
protected MultiDThreePanesCanvas xz_canvas
protected MultiDThreePanesCanvas zy_canvas
protected ImageWindow xy_window
protected ImageWindow xz_window
protected ImageWindow zy_window
protected boolean single_pane
protected boolean singleSlice
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 zoomAllPanes(double zoomFactor)
public void unzoomAllPanes()
public void disableZoomAllPanes(boolean disable)
public boolean isZoomAllPanesDisabled()
public void setDrawCrosshairsAllPanes(boolean drawCrosshairs)
protected void setLockCursorAllPanes(boolean lockCursor)
public void setCanvasLabelAllPanes(String label)
public void setAnnotationsColorAllPanes(Color newColor)
public void setCursorTextAllPanes(String label)
public void removeMIPOverlayAllPanes()
protected void removeMIPOverlayAllPanes(String... identifiers)
public void closeAndResetAllPanes()
public static 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)
protected boolean isDummy()
protected int[][] findAllPointsAlongLine(int x_in_pane, int y_in_pane, int plane)
public void showStatus(int progress, int maximum, String message)
showStatus
in interface PaneOwner
public static ij.ImagePlus[] getZYXZ(ij.ImagePlus xy, int frame)
public static void main(String[] args)
public void panEventOccured(int off_screen_x, int off_screen_y, int in_plane)
panEventOccured
in interface PaneOwner
Copyright © 2015–2021 Fiji. All rights reserved.