![]() |
Mako 8.2.0 API
MakoCore SDK API Documentation
|
#include <jawsmako/pdfobjects.h>
#include <edl/edltypes.h>
#include <edl/iedlobject.h>
#include <edl/edlstream.h>
#include <edl/isession.h>
#include <edl/edlvector.h>
#include <edl/idomhashable.h>
Go to the source code of this file.
Classes | |
class | IDOMFunction |
Base class for PDF/PS Style functions All function instances throw IEDLError exceptions on failure. More... | |
class | IDOMSampledFunction |
Interface for sampled functions. See section 3.9.1 of the PDF 1.7 Reference. Default values are as per described in that reference. More... | |
class | IDOMSampledFunction::Data |
Initialization data. More... | |
class | IDOMExponentialFunction |
Interface for exponential functions. See section 3.9.2 of the PDF 1.7 Reference. Default values are as per described in that reference. There can be only one input for this function type. More... | |
class | IDOMExponentialFunction::Data |
Initialization data. More... | |
class | IDOMStitchingFunction |
Interface for stitching functions. See section 3.9.3 of the PDF 1.7 Reference. Default values are as per described in that reference. There can only be one input for this function, and the functions contained therein must also handle one input. More... | |
class | IDOMStitchingFunction::Data |
Initialization data. More... | |
class | IDOMGroupingFunction |
Interface to encapsulate an array of x-input-1-output functions. More... | |
class | IDOMGroupingFunction::Data |
Initialization data. More... | |
class | IDOMPostScriptCalculatorFunction |
Interface for PostScript calculator functions. See section 3.9.4 of the PDF 1.7 Reference. Default values are as per described in that reference. More... | |
class | IDOMPostScriptCalculatorFunction::Data |
Initialization data. More... |
Macros | |
#define | edlobj2IDOMFunction(src) |
#define | IDOMSampledFunctionClassID 0x4f107645, 0x3bad4e88, 0xb28abc9d, 0x77fdc5ac |
#define | edlobj2IDOMSampledFunction(src) |
#define | IDOMExponentialFunctionClassID 0x2daf61c4, 0x7e1e11dc, 0x83140800, 0x200c9a66 |
#define | edlobj2IDOMExponentialFunction(src) |
#define | IDOMStitchingFunctionClassID 0x565924fc, 0x7e2011dc, 0x83140800, 0x200c9a66 |
#define | edlobj2IDOMStitchingFunction(src) |
#define | IDOMGroupingFunctionClassID 0x77077047, 0x5d4a4d47, 0xb4b08719, 0x25b1b24f |
#define | edlobj2IDOMGroupingFunction(src) |
#define | IDOMPostScriptCalculatorFunctionClassID 0x220a9a6c, 0x7e2511dc, 0x83140800, 0x200c9a66 |
#define | edlobj2IDOMPostScriptCalculatorFunction(src) |
Typedefs | |
typedef CEDLVector< IDOMFunctionPtr > | CFunctionVector |
#define edlobj2IDOMExponentialFunction | ( | src | ) |
#define edlobj2IDOMFunction | ( | src | ) |
#define edlobj2IDOMGroupingFunction | ( | src | ) |
#define edlobj2IDOMPostScriptCalculatorFunction | ( | src | ) |
#define edlobj2IDOMSampledFunction | ( | src | ) |
#define edlobj2IDOMStitchingFunction | ( | src | ) |
#define IDOMExponentialFunctionClassID 0x2daf61c4, 0x7e1e11dc, 0x83140800, 0x200c9a66 |
#define IDOMGroupingFunctionClassID 0x77077047, 0x5d4a4d47, 0xb4b08719, 0x25b1b24f |
#define IDOMPostScriptCalculatorFunctionClassID 0x220a9a6c, 0x7e2511dc, 0x83140800, 0x200c9a66 |
#define IDOMSampledFunctionClassID 0x4f107645, 0x3bad4e88, 0xb28abc9d, 0x77fdc5ac |
#define IDOMStitchingFunctionClassID 0x565924fc, 0x7e2011dc, 0x83140800, 0x200c9a66 |
typedef CEDLVector<IDOMFunctionPtr> CFunctionVector |
DECL_SMART_PTR | ( | IDOMExponentialFunction | ) |
DECL_SMART_PTR | ( | IDOMFunction | ) |
DECL_SMART_PTR | ( | IDOMGroupingFunction | ) |
DECL_SMART_PTR | ( | IDOMPostScriptCalculatorFunction | ) |
DECL_SMART_PTR | ( | IDOMSampledFunction | ) |
DECL_SMART_PTR | ( | IDOMStitchingFunction | ) |