Package qupath.lib.plugins.objects
Class SplitAnnotationsPlugin<T>
java.lang.Object
qupath.lib.plugins.AbstractPlugin<T>
qupath.lib.plugins.AbstractInteractivePlugin<T>
qupath.lib.plugins.objects.SplitAnnotationsPlugin<T>
- Type Parameters:
T-
- All Implemented Interfaces:
qupath.lib.plugins.PathInteractivePlugin<T>,qupath.lib.plugins.PathPlugin<T>
public class SplitAnnotationsPlugin<T>
extends qupath.lib.plugins.AbstractInteractivePlugin<T>
Plugin to create new annotations by expanding the size of existing annotations.
-
Field Summary
Fields inherited from class qupath.lib.plugins.AbstractInteractivePlugin
params -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddRunnableTasks(qupath.lib.images.ImageData<T> imageData, qupath.lib.objects.PathObject parentObject, List<Runnable> tasks) qupath.lib.plugins.parameters.ParameterListgetDefaultParameterList(qupath.lib.images.ImageData<T> imageData) Returns an empty ParameterList.getName()protected Collection<? extends qupath.lib.objects.PathObject> getParentObjects(qupath.lib.images.ImageData<T> imageData) Collection<Class<? extends qupath.lib.objects.PathObject>> protected Collection<Runnable> Methods inherited from class qupath.lib.plugins.AbstractInteractivePlugin
alwaysPromptForObjects, getLoggableParameters, getParameterList, parseArgumentMethods inherited from class qupath.lib.plugins.AbstractPlugin
addWorkflowStep, postprocess, preprocess, rearrangeByStride, requestHierarchyUpdate, runPluginMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface qupath.lib.plugins.PathPlugin
runPlugin
-
Constructor Details
-
SplitAnnotationsPlugin
public SplitAnnotationsPlugin()
-
-
Method Details
-
getSupportedParentObjectClasses
-
getName
-
getDescription
-
getLastResultsDescription
-
getDefaultParameterList
public qupath.lib.plugins.parameters.ParameterList getDefaultParameterList(qupath.lib.images.ImageData<T> imageData) Returns an empty ParameterList. -
getParentObjects
protected Collection<? extends qupath.lib.objects.PathObject> getParentObjects(qupath.lib.images.ImageData<T> imageData) - Specified by:
getParentObjectsin classqupath.lib.plugins.AbstractPlugin<T>
-
addRunnableTasks
protected void addRunnableTasks(qupath.lib.images.ImageData<T> imageData, qupath.lib.objects.PathObject parentObject, List<Runnable> tasks) - Specified by:
addRunnableTasksin classqupath.lib.plugins.AbstractPlugin<T>
-
getTasks
- Overrides:
getTasksin classqupath.lib.plugins.AbstractPlugin<T>
-