#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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18