public class FilamentsManagerPlugin3D extends JIPipeImageViewerPlugin3D implements JIPipeRunnable.FinishedEventListener
Modifier and Type | Class and Description |
---|---|
static class |
FilamentsManagerPlugin3D.SelectionContextPanel |
static class |
FilamentsManagerPlugin3D.SelectionInfoContextPanel |
Constructor and Description |
---|
FilamentsManagerPlugin3D(JIPipeImageViewer viewerPanel) |
getUniverse, getViewerPanel3D, onViewerActivated, onViewerUniverseReady, preprocess
getCurrentImage, getCurrentImagePlus, getDataSource, getViewerPanel, getWorkbench
public FilamentsManagerPlugin3D(JIPipeImageViewer viewerPanel)
public void onImageChanged()
JIPipeImageViewerPlugin
onImageChanged
in class JIPipeImageViewerPlugin
public void onOverlayAdded(Object overlay)
JIPipeImageViewerPlugin
onOverlayAdded
in class JIPipeImageViewerPlugin
overlay
- the overlaypublic void onOverlayRemoved(Object overlay)
JIPipeImageViewerPlugin
onOverlayRemoved
in class JIPipeImageViewerPlugin
overlay
- the overlaypublic void onRunnableFinished(JIPipeRunnable.FinishedEvent event)
onRunnableFinished
in interface JIPipeRunnable.FinishedEventListener
public void dispose()
dispose
in interface Disposable
public void onOverlaysCleared()
JIPipeImageViewerPlugin
onOverlaysCleared
in class JIPipeImageViewerPlugin
public void initializeSettingsPanel(FormPanel formPanel)
JIPipeImageViewerPlugin
initializeSettingsPanel
in class JIPipeImageViewerPlugin
formPanel
- the form panelpublic Filaments3DData getSelectedFilamentsOrAll(String title, String message)
public List<FilamentsManagerPlugin3D.SelectionContextPanel> getSelectionContextPanels()
public void addSelectionContextPanel(FilamentsManagerPlugin3D.SelectionContextPanel panel)
public void removeSelectionContextPanel(FilamentsManagerPlugin3D.SelectionContextPanel panel)
public String getCategory()
JIPipeImageViewerPlugin
getCategory
in class JIPipeImageViewerPlugin
public Icon getCategoryIcon()
JIPipeImageViewerPlugin
getCategoryIcon
in class JIPipeImageViewerPlugin
public void onImageContentReady(List<Content> content)
onImageContentReady
in class JIPipeImageViewerPlugin3D
public void removeSelectedFilaments()
public void clearFilaments()
public List<Filaments3DData> getFilamentsList()
public void setFilamentsList(List<Filaments3DData> filamentsList)
public boolean isFilterListOnlySelected()
public void setFilterListOnlySelected(boolean filterListOnlySelected)
public void updateListModel()
public void updateListModel(Collection<Filaments3DData> excludeFromFilter)
public void setSelectedFilaments(List<Filaments3DData> select, boolean force)
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.