All Packages Class Hierarchy This Package Previous Next Index
Class sep.operator.SepBinaryOperator
java.lang.Object
|
+----sep.operator.SepBinaryOperator
- public abstract class SepBinaryOperator
- extends Object
- implements BinaryOperator
This class implements a lot of often duplicated code.
A subclass need only implement apply() and the constructors.
-
domain
-
-
range
-
-
SepBinaryOperator(SepBinaryOperator)
- copy constructor
-
SepBinaryOperator(Space, Space, Space)
-
-
addImage(Vector, Vector)
-
-
addImageBinary(Vector, Vector, Vector)
-
-
apply(boolean, Vector, Vector, Vector)
-
-
copy()
-
-
equals(Object)
- Compares two Objects for equality.
-
getDomain()
-
-
getDomain1()
-
-
getDomain2()
-
-
getOp1(Vector)
-
-
getOp2(Vector)
-
-
getRange()
-
-
image(Vector)
-
-
image(Vector, Vector)
-
-
imageBinary(Vector, Vector)
-
-
imageBinary(Vector, Vector, Vector)
-
-
residual(Vector, Vector, Vector)
-
-
residualBinary(Vector, Vector, Vector, Vector)
-
-
toString()
- Returns a string representation of the object.
domain
protected ProductSpc domain
range
protected Space range
SepBinaryOperator
public SepBinaryOperator(Space in1,
Space in2,
Space out)
SepBinaryOperator
protected SepBinaryOperator(SepBinaryOperator src)
- copy constructor
apply
protected abstract void apply(boolean add,
Vector in1,
Vector in2,
Vector out)
equals
public boolean equals(Object obj2)
- Compares two Objects for equality.
- Overrides:
- equals in class Object
getDomain1
public Space getDomain1()
getDomain2
public Space getDomain2()
getDomain
public Space getDomain()
getRange
public Space getRange()
imageBinary
public Vector imageBinary(Vector d1,
Vector d2)
imageBinary
public void imageBinary(Vector d1,
Vector d2,
Vector r)
addImageBinary
public void addImageBinary(Vector d1,
Vector d2,
Vector r)
residualBinary
public void residualBinary(Vector d1,
Vector d2,
Vector b,
Vector r)
image
public Vector image(Vector d)
image
public void image(Vector d,
Vector r)
addImage
public void addImage(Vector d,
Vector r)
residual
public void residual(Vector d,
Vector b,
Vector r)
getOp1
public Operator getOp1(Vector d1)
getOp2
public Operator getOp2(Vector d2)
toString
public String toString()
- Returns a string representation of the object.
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index