Uses of Package
sc.fiji.snt.gui
Packages that use sc.fiji.snt.gui
Package
Description
SNT core classes
Customizations and commands for SNT's GUI.
Scijava-based GUIs for SNT built-in commands.
Visualization of reconstructions
-
Classes in sc.fiji.snt.gui used by sc.fiji.sntClassDescriptionA custom GUI component combining a checkbox and spinner control in a single panel.Misc. utilities for SNT's GUI.A dialog for recording SNT operations as scripts in multiple programming languages (BeanShell, Groovy, Python).Listener interface for the sigma (gaussian blur standard deviation) palette.Implements SNT's Command Palette.Implements minor customizations to
EditorPanefor usage by SNT. -
Classes in sc.fiji.snt.gui used by sc.fiji.snt.guiClassDescriptionInterface for monitoring changes in
ColorChooserButton.Non-editing commands shared by the contextual menus of the tracing canvas and of the Bdv/Bvv viewers: single source of truth for their labels and icons, so that both front-ends expose the same entries.Listener notified when the user picks (or cancels).Implement this inner interface to listen for when files are dropped.Drives a short, click-through tutorial over a liveAbstractBigViewer(Bdv or Bvv, including Stream mode): flies the camera to a region of interest, shows aCalloutManagercallout describing what to do there, and only advances once a caller-supplied check confirms the user did it.One step of aGuidedTutorial.Misc. utilities for SNT's GUI.AJButtonthat shows an attachedJPopupMenuof options when clicked.A button displayed below the description of the selected choice ofGuiUtils.getChoice(String, String, String[], String[], String, BiFunction, List)A notification message queued for a persistent notification-center UI element.Node-editing commands of 'Edit Mode': single source of truth for their labels, default shortcuts and enabled-state logic, so that every front-end (classic canvas, Bdv, Bvv) exposes the same menu and key bindings.The editor state that determines which commands are enabledRepresents a single ontology tab containing a searchable checkbox tree.A dialog for recording SNT operations as scripts in multiple programming languages (BeanShell, Groovy, Python).An enhanced text field for search operations with built-in options for case-sensitive, word-matching, and regex search modes.Listener interface for the sigma (gaussian blur standard deviation) palette.Implements SNT's Command Palette.Implements minor customizations toEditorPanefor usage by SNT.SNT's interpreter UI pane.SNT's REPL window.Syntax-highlighted prompt pane for the SNT scripting REPL.Implements a SearchableBar following SNT's UI. -
Classes in sc.fiji.snt.gui used by sc.fiji.snt.gui.cmdsClassDescriptionListener interface for the sigma (gaussian blur standard deviation) palette.
-
Classes in sc.fiji.snt.gui used by sc.fiji.snt.viewerClassDescriptionNon-editing commands shared by the contextual menus of the tracing canvas and of the Bdv/Bvv viewers: single source of truth for their labels and icons, so that both front-ends expose the same entries.Misc. utilities for SNT's GUI.A dialog for recording SNT operations as scripts in multiple programming languages (BeanShell, Groovy, Python).Implements SNT's Command Palette.