protected class SnakeHelperOperators.RegionConverter extends MTBOperator
Modifier and Type | Field and Description |
---|---|
private MTBRegion2D |
inRegion
Input region.
|
private MTBSnake |
outSnake
Resulting snake.
|
Constructor and Description |
---|
RegionConverter(MTBRegion2D reg)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected MTBSnake |
getResultSnake()
Returns resulting snake object.
|
protected void |
operate() |
readResolve
addOperatorExecutionProgressEventListener, addParameter, addParameter, addParameterUnconditioned, fieldContained, fireOperatorExecutionProgressEvent, getALDPortHashAccessKey, getConstructionMode, getDocumentation, getHidingMode, getInactiveParameterNames, getInInoutNames, getInInoutNames, getInNames, getInOutNames, getMissingRequiredInputs, getName, getNumParameters, getOutInoutNames, getOutNames, getParameter, getParameterDescriptor, getParameterDescriptorUnconditioned, getParameterNames, getParameterUnconditioned, getSupplementalNames, getVerbose, getVersion, handleOperatorExecutionProgressEvent, hasInOutParameters, hasParameter, isAnnotatedParameter, isConfigured, print, print, print, printInterface, printInterface, readHistory, reinitializeParameterDescriptors, removeOperatorExecutionProgressEventListener, removeParameter, runOp, runOp, runOp, setConstructionMode, setConstructionMode, setConstructionMode, setHidingMode, setName, setParameter, setParameterUnconditioned, setVerbose, toStringVerbose, unconfiguredItems, validate, validateCustom, validateGeneric, writeHistory, writeHistory, writeHistory
@Parameter(label="inRegion", direction=IN, required=true, description="Input region.") private MTBRegion2D inRegion
@Parameter(label="outSnake", direction=OUT, description="Output snake.") private MTBSnake outSnake
RegionConverter(MTBRegion2D reg) throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException
reg
- Incoming region.de.unihalle.informatik.Alida.exceptions.ALDOperatorException
protected MTBSnake getResultSnake()
protected void operate() throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException, de.unihalle.informatik.Alida.exceptions.ALDProcessingDAGException
operate
in class de.unihalle.informatik.Alida.operator.ALDOperator
de.unihalle.informatik.Alida.exceptions.ALDOperatorException
de.unihalle.informatik.Alida.exceptions.ALDProcessingDAGException
Copyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.