Comprehensive Guide for Developers: Features, Integration, and API Reference
Represents a function that maps input values to output values. More...
#include <pdfsdk/cxx/function.h>
Public Member Functions | |
Object | GetPdfObject () const |
size_t | GetNumInputs () const |
Get the number of input values. | |
size_t | GetNumOutputs () const |
Get the number of output values. | |
void | Execute (const float *inputs, float *outputs) |
Evaluate the function with the specified input values. | |
Function (PDEFunction handle, bool adopt=false) noexcept | |
Function (const Function &rhs) noexcept | |
Function & | operator= (const Function &rhs) noexcept |
Function (Function &&rhs) noexcept | |
Function & | operator= (Function &&rhs) noexcept |
Static Public Member Functions | |
static Function | CreateFromPdfObject (const Object &object) |
Represents a function that maps input values to output values.
ISO 32000-2:2020 - 7.10 Functions
Creates a function from the specified PDF object.
object | The PDF object. |
void PDF::Function::Execute | ( | const float * | inputs, |
float * | outputs ) |
Evaluate the function with the specified input values.
[in] | inputs | The input values. |
[out] | outputs | The output values. |
size_t PDF::Function::GetNumInputs | ( | ) | const |
Get the number of input values.
size_t PDF::Function::GetNumOutputs | ( | ) | const |
Get the number of output values.
Object PDF::Function::GetPdfObject | ( | ) | const |
Get the PDF object associated with this function.