#include <Function.h>
Inheritance diagram for Function:
Public Methods | |
Function () | |
virtual | ~Function () |
GBool | init (Dict *dict) |
virtual Function * | copy ()=0 |
int | getInputSize () |
int | getOutputSize () |
virtual void | transform (double *in, double *out)=0 |
virtual GBool | isOk ()=0 |
Static Public Methods | |
Function * | parse (Object *funcObj) |
Protected Attributes | |
int | m |
int | n |
double | domain [funcMaxInputs][2] |
double | range [funcMaxOutputs][2] |
GBool | hasRange |
|
|
|
|
|
Implemented in IdentityFunction, SampledFunction, ExponentialFunction, StitchingFunction, and PostScriptFunction. |
|
|
|
|
|
|
|
Implemented in IdentityFunction, SampledFunction, ExponentialFunction, StitchingFunction, and PostScriptFunction. |
|
|
|
Implemented in IdentityFunction, SampledFunction, ExponentialFunction, StitchingFunction, and PostScriptFunction. |
|
|
|
|
|
|
|
|
|
|