Uses of Class
sc.fiji.snt.viewer.AbstractBigViewer
Packages that use AbstractBigViewer
Package
Description
SNT core classes
Customizations and commands for SNT's GUI.
Scijava-based GUIs for SNT built-in commands.
Classes for Seed Tracing.
Visualization of reconstructions
-
Uses of AbstractBigViewer in sc.fiji.snt
Methods in sc.fiji.snt that return AbstractBigViewerModifier and TypeMethodDescriptionSNTUI.getActiveBigViewer()Returns theAbstractBigViewer(BVV or BDV) currently tethered to this UI, in particular, Stream mode's own viewer ornullif neither is open.Methods in sc.fiji.snt that return types with arguments of type AbstractBigViewerMethods in sc.fiji.snt with parameters of type AbstractBigViewerModifier and TypeMethodDescriptionbooleanSNTUI.isOtherBigViewerEditing(AbstractBigViewer viewer) voidSNT.notifyActiveNodeChanged(AbstractBigViewer source) Refreshes the active-node (and lock) markers of the Bdv/Bvv viewers after the active node of the editing path was changed or (un)locked by another front-endConstructors in sc.fiji.snt with parameters of type AbstractBigViewerModifierConstructorDescriptionBookmarkManager(AbstractBigViewer viewer) Viewer constructor: implements a standalone marker manager for a BigDataViewer-family viewer (Bvv, Bdv, etc.). -
Uses of AbstractBigViewer in sc.fiji.snt.gui
Methods in sc.fiji.snt.gui that return types with arguments of type AbstractBigViewerModifier and TypeMethodDescriptionGuidedTutorial.Step.calloutTarget()Returns the value of thecalloutTargetrecord component.GuidedTutorial.Step.cameraAction()Returns the value of thecameraActionrecord component.static Consumer<AbstractBigViewer> GuidedTutorial.rotate(int axis, double degrees, long durationMs) Returns aGuidedTutorial.Stepcamera action that orbits the view bydegreesaroundaxis(0 = X, i.e. tumbling around the horizontal screen axis; 1 = Y, tumbling around the vertical screen axis; 2 = Z, spinning in-plane around the line of sight), pivoting on the current screen center - i.e. on whatever the step's ownroijust centered viaflyTo(BoundingBox)- so the framed region stays put and only orbits, rather than swinging off-screen.Method parameters in sc.fiji.snt.gui with type arguments of type AbstractBigViewerModifier and TypeMethodDescriptionstatic GuidedTutorial.StepGuidedTutorial.Step.of(String message, BoundingBox roi, BooleanSupplier isDone, Consumer<AbstractBigViewer> cameraAction) Same asGuidedTutorial.Step.of(String, BoundingBox, BooleanSupplier), but also runscameraAction(e.g.GuidedTutorial.Step.pointingAt(Function<AbstractBigViewer, Component> calloutTarget) Same step, but anchoring the callout to a real on-screen control - e.g.Constructors in sc.fiji.snt.gui with parameters of type AbstractBigViewerModifierConstructorDescriptionGuidedTutorial(AbstractBigViewer viewer, List<GuidedTutorial.Step> steps) Constructor parameters in sc.fiji.snt.gui with type arguments of type AbstractBigViewerModifierConstructorDescriptionStep(String message, BoundingBox roi, BooleanSupplier isDone, int retryIndex, Consumer<AbstractBigViewer> cameraAction, Function<AbstractBigViewer, Component> calloutTarget) Creates an instance of aSteprecord class.Step(String message, BoundingBox roi, BooleanSupplier isDone, int retryIndex, Consumer<AbstractBigViewer> cameraAction, Function<AbstractBigViewer, Component> calloutTarget) Creates an instance of aSteprecord class. -
Uses of AbstractBigViewer in sc.fiji.snt.gui.cmds
Methods in sc.fiji.snt.gui.cmds that return AbstractBigViewerModifier and TypeMethodDescriptionstatic AbstractBigViewerSNTLink.activeViewer(SNT snt) Gets the big viewer a link should act on: SNT's active viewer if SNT is running, otherwise a standalone (SNT-less) Bvv/Bdv, if anyprotected AbstractBigViewerBdvRenderingOptionsCmd.getViewer()protected abstract AbstractBigViewerBigViewerRenderingOptionsCmd.getViewer()Returns the viewer instance to configure.protected AbstractBigViewerBvvRenderingOptionsCmd.getViewer()Methods in sc.fiji.snt.gui.cmds with parameters of type AbstractBigViewerModifier and TypeMethodDescriptionstatic StringSNTLink.locationLink(String source, AbstractBigViewer viewer, boolean tracer, double x, double y, double z, int t) Builds a link that openssource(if not already open) and flies to a location.static StringSNTLink.sourceOf(SNT snt, AbstractBigViewer viewer) Gets the source of the data currently displayed -
Uses of AbstractBigViewer in sc.fiji.snt.seed
Methods in sc.fiji.snt.seed with parameters of type AbstractBigViewerModifier and TypeMethodDescriptionstatic SeedOverlayBigViewerHandlerSeedOverlayBigViewerHandler.install(AbstractBigViewer viewer, SeedOverlay overlay) Attaches a handler toviewer, bridgingoverlayinto its annotation overlay. -
Uses of AbstractBigViewer in sc.fiji.snt.viewer
Subclasses of AbstractBigViewer in sc.fiji.snt.viewerModifier and TypeClassDescriptionclassSNT's BigDataViewer-based 2D slice viewer.classSupport for Big Volume Viewer.Fields in sc.fiji.snt.viewer declared as AbstractBigViewerModifier and TypeFieldDescriptionprotected static AbstractBigViewerAbstractBigViewer.lastInstanceMost recently instantiated viewer; scripting convenience.