PoDoFo  0.9.1
Public Member Functions
PoDoFo::PdfSampledFunction Class Reference

#include <PdfFunction.h>

Inheritance diagram for PoDoFo::PdfSampledFunction:
PoDoFo::PdfFunction PoDoFo::PdfElement

List of all members.

Public Member Functions

 PdfSampledFunction (const PdfArray &rDomain, const PdfArray &rRange, const PdfFunction::Sample &rlstSamples, PdfVecObjects *pParent)
 PdfSampledFunction (const PdfArray &rDomain, const PdfArray &rRange, const PdfFunction::Sample &rlstSamples, PdfDocument *pParent)

Additional Inherited Members

- Protected Member Functions inherited from PoDoFo::PdfFunction
 PdfFunction (EPdfFunctionType eType, const PdfArray &rDomain, PdfVecObjects *pParent)
 PdfFunction (EPdfFunctionType eType, const PdfArray &rDomain, PdfDocument *pParent)
- Protected Member Functions inherited from PoDoFo::PdfElement
 PdfElement (const char *pszType, PdfVecObjects *pParent)
 PdfElement (const char *pszType, PdfDocument *pParent)
 PdfElement (const char *pszType, PdfObject *pObject)
 PdfElement (EPdfDataType eExpectedDataType, PdfObject *pObject)
const char * TypeNameForIndex (int i, const char **ppTypes, long lLen) const
int TypeNameToIndex (const char *pszType, const char **ppTypes, long lLen, int nUnknownValue) const
PdfObjectCreateObject (const char *pszType=NULL)
PdfObjectGetNonConstObject () const

Detailed Description

This class is a PdfSampledFunction.


Constructor & Destructor Documentation

PoDoFo::PdfSampledFunction::PdfSampledFunction ( const PdfArray &  rDomain,
const PdfArray &  rRange,
const PdfFunction::Sample &  rlstSamples,
PdfVecObjects pParent 
)

Create a new PdfSampledFunction object.

Parameters:
rDomainthis array describes the input parameters of this PdfFunction. If this function has m input parameters, this array has to contain 2*m numbers where each number describes either the lower or upper boundary of the input range.
rRangethis array describes the output parameters of this PdfFunction. If this function has n input parameters, this array has to contain 2*n numbers where each number describes either the lower or upper boundary of the output range.
rlstSamplesa list of bytes which are used to build up this function sample data
pParentparent vector of objects
PoDoFo::PdfSampledFunction::PdfSampledFunction ( const PdfArray &  rDomain,
const PdfArray &  rRange,
const PdfFunction::Sample &  rlstSamples,
PdfDocument pParent 
)

Create a new PdfSampledFunction object.

Parameters:
rDomainthis array describes the input parameters of this PdfFunction. If this function has m input parameters, this array has to contain 2*m numbers where each number describes either the lower or upper boundary of the input range.
rRangethis array describes the output parameters of this PdfFunction. If this function has n input parameters, this array has to contain 2*n numbers where each number describes either the lower or upper boundary of the output range.
rlstSamplesa list of bytes which are used to build up this function sample data
pParentparent document