public class TileImage2Dv2Algorithm extends JIPipeSimpleIteratingAlgorithm
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 |
---|
TileImage2Dv2Algorithm(JIPipeNodeInfo info) |
TileImage2Dv2Algorithm(TileImage2Dv2Algorithm other) |
createUIInputSlotIconDescriptionMenuItems, generateDataBatchesDryRun, getAdaptiveParameterSettings, getDataBatchGenerationSettings, getGenerationSettingsInterface, getParallelizationBatchSize, isParallelizationEnabled, isParameterUIVisible, isParameterUIVisible, reportValidity, runParameterSet, runPassThrough, setParallelizationEnabled, supportsParallelization
getDataInputSlotCount, getDataInputSlots, getFirstInputSlot, getNonParameterInputSlots, getParameterSlot, getParameterSlotAlgorithmSettings, getUIInputSlotIcon, getUIInputSlotIconBaseDimensions, onParameterChanged, run
canAutoPassThrough, canPassThrough, functionallyEquals, getThreadPool, isEnabled, isPassThrough, isPostprocessor, isPreprocessor, loadExample, runPassThrough, setEnabled, setPassThrough, setThreadPool
archiveTo, canUserDelete, clearLocations, clearSlotData, copySlotConfiguration, duplicate, emitNodeSlotsChangedEvent, fromJson, getAliasIdInParentGraph, getBaseDirectory, getBaseDirectoryChangedEventEmitter, getCategory, getCompartmentDisplayName, getCompartmentUUIDInGraphAsString, getCompartmentUUIDInParentGraph, getCustomDescription, getCustomName, getDependencies, getDisplayName, getExternalEnvironments, getFirstOutputSlot, getInfo, getInputSlot, getInputSlotMap, getInputSlotOrder, getInputSlots, getInputSlotsWithRole, getInternalStoragePath, getLastInputSlot, getLastOutputSlot, getLocations, getLocationWithin, getName, getNewScratch, getNodeSlotsChangedEventEmitter, getOpenInputSlots, getOutputSlot, getOutputSlotMap, getOutputSlots, getOutputSlotsWithRole, getParentGraph, getProjectCompartment, getProjectDataDirs, getProjectDirectory, getRuntimeProject, getScratchBaseDirectory, getSlotConfiguration, getStoragePath, getTextDescription, getUUIDInParentGraph, hasInputSlot, hasOutputSlot, isBookmarked, isUiLocked, isVisibleIn, onDeserialized, onParameterStructureChanged, onParameterUIChanged, onSlotConfigurationChanged, registerSubParameter, renderInputSlots, renderOutputSlots, setBaseDirectory, setBookmarked, setCustomDescription, setCustomName, setInfo, setInternalStoragePath, setLocations, setLocationWithin, setLocationWithin, setParentGraph, setProjectDirectory, setRuntimeProject, setScratchBaseDirectory, setSlotConfiguration, setStoragePath, setUiLocked, toggleSlot, toJson, updateGraphNodeSlots
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
installUIOverrideParameterEditor, installUIParameterOptions
emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, setParameter
generateValidityReport
public TileImage2Dv2Algorithm(JIPipeNodeInfo info)
public TileImage2Dv2Algorithm(TileImage2Dv2Algorithm 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 JIPipeTextAnnotationMergeMode getAnnotationMergeStrategy()
public void setAnnotationMergeStrategy(JIPipeTextAnnotationMergeMode annotationMergeStrategy)
public OptionalAnnotationNameParameter getTileXAnnotation()
public void setTileXAnnotation(OptionalAnnotationNameParameter tileXAnnotation)
public OptionalAnnotationNameParameter getTileYAnnotation()
public void setTileYAnnotation(OptionalAnnotationNameParameter tileYAnnotation)
public OptionalAnnotationNameParameter getNumTilesX()
public void setNumTilesX(OptionalAnnotationNameParameter numTilesX)
public OptionalAnnotationNameParameter getNumTilesY()
public void setNumTilesY(OptionalAnnotationNameParameter numTilesY)
public DefaultExpressionParameter getTileSizeX()
public void setTileSizeX(DefaultExpressionParameter tileSizeX)
public DefaultExpressionParameter getTileSizeY()
public void setTileSizeY(DefaultExpressionParameter tileSizeY)
public OptionalAnnotationNameParameter getTileRealXAnnotation()
public void setTileRealXAnnotation(OptionalAnnotationNameParameter tileRealXAnnotation)
public OptionalAnnotationNameParameter getTileRealYAnnotation()
public void setTileRealYAnnotation(OptionalAnnotationNameParameter tileRealYAnnotation)
public OptionalAnnotationNameParameter getImageWidthAnnotation()
public void setImageWidthAnnotation(OptionalAnnotationNameParameter imageWidthAnnotation)
public OptionalAnnotationNameParameter getImageHeightAnnotation()
public void setImageHeightAnnotation(OptionalAnnotationNameParameter imageHeightAnnotation)
public DefaultExpressionParameter getOverlapX()
public void setOverlapX(DefaultExpressionParameter overlapX)
public DefaultExpressionParameter getOverlapY()
public void setOverlapY(DefaultExpressionParameter overlapY)
public OptionalAnnotationNameParameter getTileInsetXAnnotation()
public void setTileInsetXAnnotation(OptionalAnnotationNameParameter tileInsetXAnnotation)
public OptionalAnnotationNameParameter getTileInsetYAnnotation()
public void setTileInsetYAnnotation(OptionalAnnotationNameParameter tileInsetYAnnotation)
public BorderMode getBorderMode()
public void setBorderMode(BorderMode borderMode)
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.