org.cybertory.MSS
Class IFunctionFromName

java.lang.Object
  extended byorg.cybertory.MSS.IFunctionFromName
All Implemented Interfaces:
javax.media.jai.ImageFunction

public class IFunctionFromName
extends java.lang.Object
implements javax.media.jai.ImageFunction

A class for ImageFunction implementations that are instantiated using a no-parameter constructor.


Constructor Summary
IFunctionFromName(java.lang.String className)
           
 
Method Summary
 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
 

Constructor Detail

IFunctionFromName

public IFunctionFromName(java.lang.String className)
                  throws java.lang.ClassNotFoundException,
                         java.lang.reflect.InvocationTargetException,
                         java.lang.NoSuchMethodException,
                         java.lang.InstantiationException,
                         java.lang.IllegalAccessException
Method Detail

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