#include <Function.h>
Inherits Function.
Public Member Functions | |
| PostScriptFunction (Object *funcObj, Dict *dict) | |
| virtual | ~PostScriptFunction () |
| virtual Function * | copy () |
| virtual void | transform (double *in, double *out) |
| virtual GBool | isOk () |
Private Member Functions | |
| PostScriptFunction (PostScriptFunction *func) | |
| GBool | parseCode (Stream *str, int *codePtr) |
| GString * | getToken (Stream *str) |
| void | resizeCode (int newSize) |
| void | exec (PSStack *stack, int codePtr) |
Private Attributes | |
| PSObject * | code |
| int | codeSize |
| GBool | ok |
Definition at line 161 of file Function.h.
| virtual PostScriptFunction::~PostScriptFunction | ( | ) | [virtual] |
| PostScriptFunction::PostScriptFunction | ( | PostScriptFunction * | func | ) | [private] |
| virtual Function* PostScriptFunction::copy | ( | ) | [inline, virtual] |
Implements Function.
Definition at line 166 of file Function.h.
References PostScriptFunction().
00166 { return new PostScriptFunction(this); }
| virtual void PostScriptFunction::transform | ( | double * | in, | |
| double * | out | |||
| ) | [virtual] |
Implements Function.
| virtual GBool PostScriptFunction::isOk | ( | ) | [inline, virtual] |
| void PostScriptFunction::resizeCode | ( | int | newSize | ) | [private] |
| void PostScriptFunction::exec | ( | PSStack * | stack, | |
| int | codePtr | |||
| ) | [private] |
PSObject* PostScriptFunction::code [private] |
Definition at line 178 of file Function.h.
int PostScriptFunction::codeSize [private] |
Definition at line 179 of file Function.h.
GBool PostScriptFunction::ok [private] |
1.5.1