public class ChangeRoiPropertiesFromExpressionsAlgorithm extends JIPipeIteratingAlgorithm
RoiManager
Modifier and Type | Class and Description |
---|---|
static class |
ChangeRoiPropertiesFromExpressionsAlgorithm.VariablesInfo |
JIPipeGraphNode.BaseDirectoryChangedEvent, JIPipeGraphNode.BaseDirectoryChangedEventEmitter, JIPipeGraphNode.BaseDirectoryChangedEventListener, JIPipeGraphNode.NodeSlotsChangedEvent, JIPipeGraphNode.NodeSlotsChangedEventEmitter, JIPipeGraphNode.NodeSlotsChangedEventListener, JIPipeGraphNode.Serializer
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
SLOT_PARAMETERS
Constructor and Description |
---|
ChangeRoiPropertiesFromExpressionsAlgorithm(ChangeRoiPropertiesFromExpressionsAlgorithm other)
Instantiates a new node type.
|
ChangeRoiPropertiesFromExpressionsAlgorithm(JIPipeNodeInfo info)
Instantiates a new node type.
|
createUIInputSlotIconDescriptionMenuItems, generateDataBatchesGenerationResult, getAdaptiveParameterSettings, getDataBatchGenerationSettings, getGenerationSettingsInterface, getParallelizationBatchSize, isAllowEmptyIterationStep, isParameterUIVisible, isParameterUIVisible, runParameterSet, runPassThrough, supportsParallelization
getDataInputSlotCount, getDataInputSlots, getFirstInputSlot, getNonParameterInputSlots, getParameterSlot, getParameterSlotAlgorithmSettings, getUIInputSlotIcon, getUIInputSlotIconBaseDimensions, onParameterChanged
canAutoPassThrough, canPassThrough, functionallyEquals, getDefaultCustomExpressionVariables, getRuntimePartition, isEnabled, isEnableDefaultCustomExpressionVariables, isPassThrough, isPostprocessor, isPreprocessor, isSkipped, loadExample, onDeserialized, reportValidity, runPassThrough, setEnabled, setPassThrough, setRuntimePartition, setSkipped
archiveTo, canUserDelete, clearLocations, clearSlotData, copySlotConfiguration, duplicate, emitNodeSlotsChangedEvent, fromJson, getAliasIdInParentGraph, getBaseDirectory, getBaseDirectoryChangedEventEmitter, getCategory, getCompartmentDisplayName, getCompartmentUUIDInGraphAsString, getCompartmentUUIDInParentGraph, getCustomDescription, getCustomName, getDependencies, getDisplayName, getEnvironmentDependencies, getFirstOutputSlot, getInfo, getInputSlot, getInputSlotMap, getInputSlotOrder, getInputSlots, getInputSlotsWithRole, getInternalStoragePath, getLastInputSlot, getLastOutputSlot, getName, getNewScratch, getNodeSlotsChangedEventEmitter, getNodeUILocationPerViewModePerCompartment, getNodeUILocationWithin, getOpenInputSlots, getOutputSlot, getOutputSlotMap, getOutputSlots, getOutputSlotsWithRole, getParentGraph, getProject, getProjectCompartment, getProjectDataDirs, getProjectDirectory, getRuntimeProject, getScratchBaseDirectory, getSlotConfiguration, getStoragePath, getTextDescription, getUUIDInParentGraph, hasInputSlot, hasOutputSlot, isBookmarked, isUiLocked, isVisibleIn, onSlotConfigurationChanged, renderInputSlots, renderOutputSlots, setBaseDirectory, setBookmarked, setCustomDescription, setCustomName, setInfo, setInternalStoragePath, setNodeUILocationPerViewModePerCompartment, setNodeUILocationWithin, setNodeUILocationWithin, setParentGraph, setProjectDirectory, setRuntimeProject, setScratchBaseDirectory, setSlotConfiguration, setStoragePath, setUiLocked, toggleSlot, toJson, updateGraphNodeSlots
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generateDataBatchesDryRun
installUIOverrideParameterEditor, installUIParameterOptions
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
generateValidityReport
onParameterUIChanged
onParameterStructureChanged
public ChangeRoiPropertiesFromExpressionsAlgorithm(JIPipeNodeInfo info)
info
- the infopublic ChangeRoiPropertiesFromExpressionsAlgorithm(ChangeRoiPropertiesFromExpressionsAlgorithm other)
other
- the otherpublic void run(JIPipeGraphNodeRunContext runContext, JIPipeProgressInfo progressInfo)
JIPipeGraphNode
run
in class JIPipeParameterSlotAlgorithm
runContext
- the context of the run processprogressInfo
- progress passed from the runnerprotected void runIteration(JIPipeSingleIterationStep iterationStep, JIPipeIterationContext iterationContext, JIPipeGraphNodeRunContext runContext, JIPipeProgressInfo progressInfo)
JIPipeIteratingAlgorithm
runIteration
in class JIPipeIteratingAlgorithm
iterationStep
- The data interfaceiterationContext
- The iteration contextrunContext
- the run contextprogressInfo
- the progress info from the runpublic OptionalJIPipeExpressionParameter getPositionX()
public void setPositionX(OptionalJIPipeExpressionParameter positionX)
public OptionalJIPipeExpressionParameter getPositionY()
public void setPositionY(OptionalJIPipeExpressionParameter positionY)
public OptionalJIPipeExpressionParameter getPositionZ()
public void setPositionZ(OptionalJIPipeExpressionParameter positionZ)
public OptionalJIPipeExpressionParameter getPositionC()
public void setPositionC(OptionalJIPipeExpressionParameter positionC)
public OptionalJIPipeExpressionParameter getPositionT()
public void setPositionT(OptionalJIPipeExpressionParameter positionT)
public OptionalJIPipeExpressionParameter getFillColor()
public void setFillColor(OptionalJIPipeExpressionParameter fillColor)
public OptionalJIPipeExpressionParameter getLineColor()
public void setLineColor(OptionalJIPipeExpressionParameter lineColor)
public OptionalJIPipeExpressionParameter getLineWidth()
public void setLineWidth(OptionalJIPipeExpressionParameter lineWidth)
public OptionalJIPipeExpressionParameter getRoiName()
public void setRoiName(OptionalJIPipeExpressionParameter roiName)
public OptionalJIPipeExpressionParameter getScaleX()
public void setScaleX(OptionalJIPipeExpressionParameter scaleX)
public OptionalJIPipeExpressionParameter getScaleY()
public void setScaleY(OptionalJIPipeExpressionParameter scaleY)
public OptionalJIPipeExpressionParameter getCenterScale()
public void setCenterScale(OptionalJIPipeExpressionParameter centerScale)
public ImageStatisticsSetParameter getMeasurements()
public void setMeasurements(ImageStatisticsSetParameter measurements)
public boolean isMeasureInPhysicalUnits()
public void setMeasureInPhysicalUnits(boolean measureInPhysicalUnits)
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.