All Classes and Interfaces

Class
Description
Command to show information about the authors of SciView
 
 
 
 
 
Fills single, unresolved module inputs with the active
invalid reference
SciView
, or a newly created one if none.
Allows to schedule Runnable instances (requests) to be executed after a specific time interval on a specific thread.
 
 
 
 
Draws a 'apple-like' bold dotted line.
 
 
A ThreadPoolExecutor which also implements ScheduledExecutorService by awaiting scheduled tasks in a separate thread and then executing them in the owned ThreadPoolExecutor.
 
Author: msk
Stripped-down version of com.intellij.util.ArrayUtil.
 
Naive implementation of blocking set: class that allows BlockingSet.put(Object) lock by the key specified and BlockingSet.remove(Object) it.
 
ExecutorService which limits the number of tasks running simultaneously.
 
 
The default painter for non-Mac scroll bar.
 
 
 
 
 
 
 
 
 
 
Null-safe equal methods.
 
 
 
 
 
Returns true or false for the given input object.
 
 
 
Stripped-down version of com.intellij.util.containers.ContainerUtil.
A marker interface for exceptions that should never be logged.
A container to hold movement step sizes and mouse sensitivity parameters, these shall not be duplicated elsewhere in SciView.
Command to create a convex hull of the currently open mesh
 
 
 
 
Default service for rendering inside Scenery.
Command to delete the currently active Node from the scene
This class marks classes, which require some work done for cleaning up.
 
 
 
 
ExecutorService implementation which delegates tasks for execution to the SwingUtilities.invokeLater(task)
 
 
 
 
 
 
Command to export the currently active Node to N5
Command to export a STL of the currently active Node
Command to export a XYZ file for the currently active Mesh
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Command to show input controls
 
This class is intended to lay out added components horizontally.
Could be an address in memory (if pointer to a class or method) or a value (like 0 or 1) User: spLeaner
 
 
 
A demo of inserting a 2D image as a plane into a scene
A base class for immutable list implementations.
Interactively place points that are used to seed a convex hull
Command to create a mesh from the currently open Image
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
User: Vassiliy.Kudryashov
 
 
 
 
 
Our implementation of a scroll bar with the custom UI.
 
These client properties show a component position on a scroll pane.
These client properties modify a scroll pane layout.
Major difference between the parent class and JBSplitter is an ability to save proportion
 
 
 
 
 
 
 
 
 
 
 
 
Provides type-safe access to data.
 
 
A demo of edges.
A demo of lines.
 
 
 
 
A demo of meshes.
Command to voxelize the currently active Mesh into an image.
 
 
A demo of meshes.
 
IOPlugin adapter for N5 as a data source (volume or mesh)
A command for interactively editing step sizes and mouse sensitivity of all navigation controls.
An event indicating a Node was activated.
An event indicating a Node was added.
An event indicating a Node was changed somehow.
An event relating to a particular Node.
An event indicating a Node was removed.
 
 
 
 
 
 
 
 
 
 
 
IOPlugin adapter for Scenery OBJ reader.
 
 
 
 
 
 
 
Command to open a file in SciView
 
 
 
 
 
A demo of meshes.
 
 
 
A helper object for
invalid reference
RecursionManager
.
 
 
 
The RegionPainter interface defines exactly one method, paint.
This class provides a base functionality to paint a region with the specified alpha.
This class provides a caching functionality for a region painter.
Created by traff on 22/08/16.
REPL editor
A Swing UI pane for the SciJava scripting REPL.
A helper class to facilitate loading resources from JARs.
 
The RotatedIcon allows you to change the orientation of an Icon by rotating the Icon before it is painted.
 
 
An example of rigging/staging a scene for creating a visualization
SciJava Display for SciView
SciJava DisplayViewer for SciView
DisplayWindow wrapper implementation around a
invalid reference
SciView
object.
Interface for services that work with Scenery.
 
 
 
 
 
 
 
 
A demo of rendering meshes
 
 
This is high performance Swing component which represents an icon with a colored text.
 
 
 
 
 
 
 
 
 
A List which is optimised for the sizes of 0 and 1, in which cases it would not allocate array at all.
IOPlugin adapter for Scenery SMLM reader.
 
 
A drop-in replacement for Stack based on ArrayList (instead of Vector) and therefore is (1) not synchronized and (2) faster.
This class is intended to lay out only one visible component.
 
 
Expirable CharSequence.
Stripped-down version of com.intellij.openapi.util.text.StringUtil.
 
Stripped-down version of com.intellij.openapi.util.SystemInfo.
Utility wrappers for accessing system properties.
 
 
 
 
 
 
 
 
 
 
A demo of text annotations
The TextIcon will paint a String of text as an Icon.
 
Please don't look, there's nothing interesting here.
Interface to support pluggable hashing strategies in maps and sets.
This object hashing strategy uses the System.identityHashCode method to provide identity hash codes.
Command to toggle the visibility of the floor
 
 
 
 
 
 
 
 
Class for version comparisons.
 
This class is intended to lay out added components vertically.
Draws a 'wavy' line of 1-pixel amplitude.