public class ChangeRoiPropertiesFromAnnotationsAlgorithm extends JIPipeSimpleIteratingAlgorithm
RoiManager
JIPipeAlgorithm.StateSerializer
JIPipeGraphNode.BaseDirectoryChangedEvent, JIPipeGraphNode.Serializer
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterUIChangedEvent
SLOT_PARAMETERS
Constructor and Description |
---|
ChangeRoiPropertiesFromAnnotationsAlgorithm(ChangeRoiPropertiesFromAnnotationsAlgorithm other)
Instantiates a new node type.
|
ChangeRoiPropertiesFromAnnotationsAlgorithm(JIPipeNodeInfo info)
Instantiates a new node type.
|
generateDataBatchesDryRun, getAdaptiveParameterSettings, getDataBatchGenerationSettings, getGenerationSettingsInterface, getParallelizationBatchSize, isParallelizationEnabled, isParameterUIVisible, isParameterUIVisible, reportValidity, runParameterSet, runPassThrough, setParallelizationEnabled, supportsParallelization
getDataInputSlotCount, getDataInputSlots, getFirstInputSlot, getNonParameterInputSlots, getParameterSlot, getParameterSlotAlgorithmSettings, run
canAutoPassThrough, canPassThrough, getStateId, getThreadPool, isEnabled, isPassThrough, isPostprocessor, isPreprocessor, loadExample, runPassThrough, setEnabled, setPassThrough, setThreadPool
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, onSlotConnected, onSlotDisconnected, registerSubParameter, renderInputSlots, renderOutputSlots, setAllSlotsVirtual, setBaseDirectory, setBookmarked, setCustomDescription, setCustomName, setInfo, setInternalStoragePath, setLocations, setLocationWithin, setLocationWithin, setParentGraph, setProjectDirectory, setScratchBaseDirectory, setSlotConfiguration, setStoragePath, toggleSlot, toJson, triggerSlotsChangedEvent, updateGraphNodeSlots, updateSlotInheritance
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generateValidityReport
addParameterChangeListener, addParameterChangeListener, getContextActions, getParameter, getParameterAccess, setParameter, triggerParameterChange, triggerParameterStructureChange, triggerParameterUIChange
public ChangeRoiPropertiesFromAnnotationsAlgorithm(JIPipeNodeInfo info)
info
- the infopublic ChangeRoiPropertiesFromAnnotationsAlgorithm(ChangeRoiPropertiesFromAnnotationsAlgorithm other)
other
- the otherprotected void runIteration(JIPipeDataBatch dataBatch, JIPipeProgressInfo progressInfo)
JIPipeSimpleIteratingAlgorithm
runIteration
in class JIPipeSimpleIteratingAlgorithm
dataBatch
- The data interfaceprogressInfo
- the progress info from the runpublic OptionalAnnotationNameParameter getPositionX()
public void setPositionX(OptionalAnnotationNameParameter positionX)
public OptionalAnnotationNameParameter getPositionY()
public void setPositionY(OptionalAnnotationNameParameter positionY)
public OptionalAnnotationNameParameter getPositionZ()
public void setPositionZ(OptionalAnnotationNameParameter positionZ)
public OptionalAnnotationNameParameter getPositionC()
public void setPositionC(OptionalAnnotationNameParameter positionC)
public OptionalAnnotationNameParameter getPositionT()
public void setPositionT(OptionalAnnotationNameParameter positionT)
public OptionalAnnotationNameParameter getFillColor()
public void setFillColor(OptionalAnnotationNameParameter fillColor)
public OptionalAnnotationNameParameter getLineColor()
public void setLineColor(OptionalAnnotationNameParameter lineColor)
public OptionalAnnotationNameParameter getLineWidth()
public void setLineWidth(OptionalAnnotationNameParameter lineWidth)
public OptionalAnnotationNameParameter getRoiName()
public void setRoiName(OptionalAnnotationNameParameter roiName)
public OptionalAnnotationNameParameter getScaleX()
public void setScaleX(OptionalAnnotationNameParameter scaleX)
public OptionalAnnotationNameParameter getScaleY()
public void setScaleY(OptionalAnnotationNameParameter scaleY)
public OptionalAnnotationNameParameter getCenterScale()
public void setCenterScale(OptionalAnnotationNameParameter centerScale)
Copyright © 2020–2022 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.