org.cybertory.MSS
Class SimpleFunction
java.lang.Object
org.cybertory.MSS.SimpleFunction
- All Implemented Interfaces:
- javax.media.jai.ImageFunction
- Direct Known Subclasses:
- GradientFunction
- public abstract class SimpleFunction
- extends java.lang.Object
- implements javax.media.jai.ImageFunction
Method Summary |
abstract double |
calcValue(double x,
double y)
|
void |
getElements(double startX,
double startY,
double deltaX,
double deltaY,
int countX,
int countY,
int element,
double[] real,
double[] imag)
|
void |
getElements(float startX,
float startY,
float deltaX,
float deltaY,
int countX,
int countY,
int element,
float[] real,
float[] imag)
|
int |
getNumElements()
|
boolean |
isComplex()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleFunction
public SimpleFunction()
getElements
public void getElements(double startX,
double startY,
double deltaX,
double deltaY,
int countX,
int countY,
int element,
double[] real,
double[] imag)
- Specified by:
getElements
in interface javax.media.jai.ImageFunction
getElements
public void getElements(float startX,
float startY,
float deltaX,
float deltaY,
int countX,
int countY,
int element,
float[] real,
float[] imag)
- Specified by:
getElements
in interface javax.media.jai.ImageFunction
getNumElements
public int getNumElements()
- Specified by:
getNumElements
in interface javax.media.jai.ImageFunction
isComplex
public boolean isComplex()
- Specified by:
isComplex
in interface javax.media.jai.ImageFunction
calcValue
public abstract double calcValue(double x,
double y)