Function Class Documentation
classFunction : SystemIDisposableNamespace:Datalogics::PDFL
- Inherits from:
SystemIDisposable
- Derived classes:
- ExponentialFunction, NamedFunction, PostScriptCalculatorFunction
Detailed Description
A function is a process.
A function takes input values and manipulates them to create output values.
Referenced by
Uses types
Constructor & Destructor Documentation
Property Documentation
Default
static FunctionDefault[get]Domain
System.Collections.Generic.IList< System.Double >Domain[get, set]Identity
static FunctionIdentity[get]NInputs
intNInputs[get]NOutputs
intNOutputs[get]Range
System.Collections.Generic.IList< System.Double >Range[get, set]Member Function Documentation
Apply
System.Collections.Generic.IList< System.Double >Apply(System.Collections.Generic.IList< System.Double >args)Parameters
args: System.Collections.Generic.IList< System.Double >input values for the function. The number of input values must agree with the number of inputs the function takes.
Returns:
a list of the result values from the functionApply the function to supplied input values
ConstructorRetrieve
static FunctionConstructorRetrieve(System.IntPtrignored)Parameters
ignored: System.IntPtr
Returns:
FunctionDispose
voidDispose()Returns:
voidDisposeChildren
voidDisposeChildren()Returns:
voidToString
override stringToString()Returns:
override stringConvert the function to a displayable string.
operator!=
Parameters
Returns:
booloperator==
Parameters
Returns:
bool