ExponentialFunction Class

Apitron PDF Kit help
Apitron.PDF.Kit library for .NET
This class represents an exponential function. Type 2 functions include a set of parameters that define an exponential interpolation of one input value and n output values: F(x) = y0,....,yn-1
Inheritance Hierarchy

SystemObject
  Apitron.PDF.Kit.FixedLayout.ResourcesResource
    Apitron.PDF.Kit.FixedLayout.Resources.FunctionsFunction
      Apitron.PDF.Kit.FixedLayout.Resources.FunctionsExponentialFunction

Namespace:  Apitron.PDF.Kit.FixedLayout.Resources.Functions
Assembly:  Apitron.PDF.Kit (in Apitron.PDF.Kit.dll) Version: 2.0.37.0 (2.0.37.0)
Syntax

public sealed class ExponentialFunction : Function

The ExponentialFunction type exposes the following members.

Constructors

  NameDescription
Public methodExponentialFunction(String, Double, Double)
Initializes a new instance of the Object class.
Public methodExponentialFunction(String, Double, Double, Double, Double)
Initializes a new instance of the Object class.
Public methodExponentialFunction(String, Double, Double, Double, Double, Double)
Initializes a new instance of the Object class.
Top
Properties

  NameDescription
Public propertyC0
Gets an array of n numbers that shall define the function result when x = 0.0.
Public propertyC1
Gets an array of n numbers that shall define the function result when x = 1.0.
Public propertyCanBeExported
Gets a value indicating whether this instance can be exported.
(Inherited from Resource.)
Public propertyDomain
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.)
Public propertyFunctionType
Gets the function type.
(Overrides FunctionFunctionType.)
Public propertyN
Gets the interpolation exponent.
Public propertyRange
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.)
Public propertyResourceType
Gets the resource type.
(Inherited from Resource.)
Top
See Also

Reference