Apitron.PDF.Kit library for .NET

Top

The StitchingFunction type exposes the following members.

Properties

Name | Description | |
---|---|---|

Bounds |
Gets an array of k − 1 numbers that, in combination with Domain, shall define the intervals to which each function from the Functions array
shall apply. Bounds elements shall be in order of increasing value, and each value shall be within the domain defined by Domain.
| |

CanBeExported |
Gets a value indicating whether this instance can be exported.
(Inherited from Resource.) | |

Domain |
Gets the domain. The domain is an array of 2 × m numbers, where m shall be the number of input values.
For each i from 0 to m − 1, Domain2i shall be less than or equal to Domain2i+1, and the ith input value, xi,
shall lie in the interval Domain2i ≤ xi ≤ Domain2i+1. Input values outside the declared domain shall be
clipped to the nearest boundary value.
(Inherited from Function.) | |

Encode |
Gets an array of 2 × k numbers that, taken in pairs, shall map each subset of the domain defined by Domain and the Bounds array to the domain
of the corresponding function.
| |

FunctionIds |
Gets an array of k 1-input functions that shall make up the stitching function. The output dimensionality of all functions shall be the same,
and compatible with the value of Range if Range is present.
| |

FunctionType |
Gets the function type.
(Overrides FunctionFunctionType.) | |

Range |
Gets the range. (Required for FunctionType.Sampled and FunctionType.PostScript functions, optional otherwise)
An array of 2 × n numbers, where n shall be the number of output values.
For each j from 0 to n − 1, Range2j shall be less than or equal to Range2j+1, and the jth output value, yj ,
shall lie in the interval Range2j ≤ yj ≤ Range2j+1. Output values outside the declared range shall be clipped to the nearest boundary value.
If this entry is absent, no clipping shall be done.
(Inherited from Function.) | |

ResourceType |
Gets the resource type.
(Inherited from Resource.) |

See Also