Class operator2DDouble

java.lang.Object
  |
  +--operator
        |
        +--operator2DDouble
Direct Known Subclasses:
conservativeSmooth, convolution, kernel3x3Double, scaleOffset

public abstract class operator2DDouble
extends operator

All operators that deal with image2DDouble images extend this class.


Fields inherited from class operator
box, name, panel, parameters, type
 
Constructor Summary
operator2DDouble()
           
 
Method Summary
 image2DDouble getInput1()
          Returns input1.
 image2DDouble getInput2()
          Returns input2.
 image2DDouble getOutput1()
          Returns output1.
 image2DDouble getOutput2()
          Returns output2.
 void link1To1(operator linkOp)
          Links output1 of this operator to input1 of another operator.
 void link1To2(operator linkOp)
          Links output1 of this operator to input2 of another operator.
 void link2To1(operator linkOp)
          Links output2 of this operator to input1 of another operator.
 void link2To2(operator linkOp)
          Links output2 of this operator to input2 of another operator.
 void setInput1(image x)
          Sets input1 to the specified image, converting to image2DDouble if necessary.
 void setInput2(image x)
          Sets input2 to the specified image, converting to image2DDouble if necessary.
 
Methods inherited from class operator
getBox, getName, getParameters, getType, go, loadParameters, propagate, propagateSingleLink, saveOperator, saveParameters, setBox, setName, setType, showParameters, updateParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

operator2DDouble

public operator2DDouble()
Method Detail

getInput1

public image2DDouble getInput1()
Returns input1.
Returns:
the input1 image

getInput2

public image2DDouble getInput2()
Returns input2.
Returns:
the input2 image

getOutput1

public image2DDouble getOutput1()
Returns output1.
Returns:
the output1 image (null if operator has not been run)

getOutput2

public image2DDouble getOutput2()
Returns output2.
Returns:
the output2 image (null if operator has not been run or the operator has only one output

setInput1

public void setInput1(image x)
Sets input1 to the specified image, converting to image2DDouble if necessary.
Parameters:
x - the image to be used
Overrides:
setInput1 in class operator

setInput2

public void setInput2(image x)
Sets input2 to the specified image, converting to image2DDouble if necessary.
Parameters:
x - the image to be used
Overrides:
setInput2 in class operator

link1To1

public void link1To1(operator linkOp)
Links output1 of this operator to input1 of another operator.
Parameters:
linkOp - the operator to be linked to
Overrides:
link1To1 in class operator

link1To2

public void link1To2(operator linkOp)
Links output1 of this operator to input2 of another operator.
Parameters:
linkOp - the operator to be linked to
Overrides:
link1To2 in class operator

link2To1

public void link2To1(operator linkOp)
Links output2 of this operator to input1 of another operator.
Parameters:
linkOp - the operator to be linked to
Overrides:
link2To1 in class operator

link2To2

public void link2To2(operator linkOp)
Links output2 of this operator to input2 of another operator.
Parameters:
linkOp - the operator to be linked to
Overrides:
link2To2 in class operator