public class ChangeRoi3DPropertiesFromExpressionsAlgorithm extends JIPipeSimpleIteratingAlgorithm
Modifier and Type | Class and Description |
---|---|
static class |
ChangeRoi3DPropertiesFromExpressionsAlgorithm.MetadataEntry |
JIPipeGraphNode.BaseDirectoryChangedEvent, JIPipeGraphNode.Serializer
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterUIChangedEvent
SLOT_PARAMETERS
Constructor and Description |
---|
ChangeRoi3DPropertiesFromExpressionsAlgorithm(ChangeRoi3DPropertiesFromExpressionsAlgorithm other) |
ChangeRoi3DPropertiesFromExpressionsAlgorithm(JIPipeNodeInfo info) |
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 ChangeRoi3DPropertiesFromExpressionsAlgorithm(JIPipeNodeInfo info)
public ChangeRoi3DPropertiesFromExpressionsAlgorithm(ChangeRoi3DPropertiesFromExpressionsAlgorithm other)
protected void runIteration(JIPipeDataBatch dataBatch, JIPipeProgressInfo progressInfo)
JIPipeSimpleIteratingAlgorithm
runIteration
in class JIPipeSimpleIteratingAlgorithm
dataBatch
- The data interfaceprogressInfo
- the progress info from the runpublic CustomExpressionVariablesParameter getCustomVariables()
public OptionalDefaultExpressionParameter getRoiName()
public void setRoiName(OptionalDefaultExpressionParameter roiName)
public OptionalDefaultExpressionParameter getRoiComment()
public void setRoiComment(OptionalDefaultExpressionParameter roiComment)
public OptionalDefaultExpressionParameter getCenterX()
public void setCenterX(OptionalDefaultExpressionParameter centerX)
public OptionalDefaultExpressionParameter getCenterY()
public void setCenterY(OptionalDefaultExpressionParameter centerY)
public OptionalDefaultExpressionParameter getCenterZ()
public void setCenterZ(OptionalDefaultExpressionParameter centerZ)
public OptionalDefaultExpressionParameter getChannelLocation()
public void setChannelLocation(OptionalDefaultExpressionParameter channelLocation)
public OptionalDefaultExpressionParameter getFrameLocation()
public void setFrameLocation(OptionalDefaultExpressionParameter frameLocation)
public OptionalDefaultExpressionParameter getFillColor()
public void setFillColor(OptionalDefaultExpressionParameter fillColor)
public ParameterCollectionList getMetadataEntries()
public void setMetadataEntries(ParameterCollectionList metadataEntries)
public ROI3DMeasurementSetParameter getMeasurements()
public void setMeasurements(ROI3DMeasurementSetParameter measurements)
public boolean isMeasureInPhysicalUnits()
public void setMeasureInPhysicalUnits(boolean measureInPhysicalUnits)
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.