public class ConvertFilamentsToRoiAlgorithm extends JIPipeSimpleIteratingAlgorithm
JIPipeGraphNode.BaseDirectoryChangedEvent, JIPipeGraphNode.Serializer
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterUIChangedEvent
SLOT_PARAMETERS
Constructor and Description |
---|
ConvertFilamentsToRoiAlgorithm(ConvertFilamentsToRoiAlgorithm other) |
ConvertFilamentsToRoiAlgorithm(JIPipeNodeInfo info) |
Modifier and Type | Method and Description |
---|---|
OptionalIntegerParameter |
getForcedLineThickness() |
OptionalIntegerParameter |
getForcedVertexRadius() |
boolean |
isIgnoreNon2DEdges() |
boolean |
isThinLines() |
boolean |
isWithEdges() |
boolean |
isWithVertices() |
protected void |
runIteration(JIPipeDataBatch dataBatch,
JIPipeProgressInfo progressInfo)
Runs code on one data row
|
void |
setForcedLineThickness(OptionalIntegerParameter forcedLineThickness) |
void |
setForcedVertexRadius(OptionalIntegerParameter forcedVertexRadius) |
void |
setIgnoreNon2DEdges(boolean ignoreNon2DEdges) |
void |
setThinLines(boolean thinLines) |
void |
setWithEdges(boolean withEdges) |
void |
setWithVertices(boolean withVertices) |
createUIInputSlotIconDescriptionMenuItems, generateDataBatchesDryRun, getAdaptiveParameterSettings, getDataBatchGenerationSettings, getGenerationSettingsInterface, getParallelizationBatchSize, isParallelizationEnabled, isParameterUIVisible, isParameterUIVisible, reportValidity, runParameterSet, runPassThrough, setParallelizationEnabled, supportsParallelization
getDataInputSlotCount, getDataInputSlots, getFirstInputSlot, getNonParameterInputSlots, getParameterSlot, getParameterSlotAlgorithmSettings, getUIInputSlotIcon, getUIInputSlotIconBaseDimensions, run
canAutoPassThrough, canPassThrough, functionallyEquals, getThreadPool, isEnabled, isPassThrough, isPostprocessor, isPreprocessor, loadExample, runPassThrough, setEnabled, setPassThrough, setThreadPool
archiveTo, canUserDelete, clearLocations, clearSlotData, copySlotConfiguration, duplicate, fromJson, fromJsonNode, getAliasIdInParentGraph, getBaseDirectory, getCategory, getCompartmentDisplayName, getCompartmentUUIDInGraphAsString, getCompartmentUUIDInParentGraph, getCustomDescription, getDependencies, getDisplayName, getEventBus, getFirstOutputSlot, getInfo, getInputSlot, getInputSlotMap, getInputSlotOrder, getInputSlots, getInputSlotsWithRole, getInternalStoragePath, getLastInputSlot, getLastOutputSlot, getLocations, getLocationWithin, getName, getNewScratch, getOpenInputSlots, getOutputSlot, getOutputSlotMap, getOutputSlots, getOutputSlotsWithRole, getParentGraph, getProjectCompartment, getProjectDirectory, getScratchBaseDirectory, getSlotConfiguration, getStoragePath, getUUIDInParentGraph, hasInputSlot, hasOutputSlot, isBookmarked, isVisibleIn, onDeserialized, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, onSlotConfigurationChanged, registerSubParameter, renderInputSlots, renderOutputSlots, setBaseDirectory, setBookmarked, setCustomDescription, setCustomName, setInfo, setInternalStoragePath, setLocations, setLocationWithin, setLocationWithin, setParentGraph, setProjectDirectory, setScratchBaseDirectory, setSlotConfiguration, setStoragePath, toggleSlot, toJson, triggerSlotsChangedEvent, updateGraphNodeSlots
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generateValidityReport
addParameterChangeListener, addParameterChangeListener, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, setParameter, triggerParameterChange, triggerParameterStructureChange, triggerParameterUIChange
public ConvertFilamentsToRoiAlgorithm(JIPipeNodeInfo info)
public ConvertFilamentsToRoiAlgorithm(ConvertFilamentsToRoiAlgorithm other)
protected void runIteration(JIPipeDataBatch dataBatch, JIPipeProgressInfo progressInfo)
JIPipeSimpleIteratingAlgorithm
runIteration
in class JIPipeSimpleIteratingAlgorithm
dataBatch
- The data interfaceprogressInfo
- the progress info from the runpublic boolean isThinLines()
public void setThinLines(boolean thinLines)
public boolean isIgnoreNon2DEdges()
public void setIgnoreNon2DEdges(boolean ignoreNon2DEdges)
public boolean isWithEdges()
public void setWithEdges(boolean withEdges)
public boolean isWithVertices()
public void setWithVertices(boolean withVertices)
public OptionalIntegerParameter getForcedLineThickness()
public void setForcedLineThickness(OptionalIntegerParameter forcedLineThickness)
public OptionalIntegerParameter getForcedVertexRadius()
public void setForcedVertexRadius(OptionalIntegerParameter forcedVertexRadius)
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.