PoDoFo  0.9.4
Public Member Functions | List of all members
PoDoFo::PdfSampledFunction Class Reference

#include <PdfFunction.h>

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

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)
 
- Public Member Functions inherited from PoDoFo::PdfElement
PdfObjectGetObject ()
 
const PdfObjectGetObject () const
 

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