The ParametricFunction type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ParametricFunction()()()() |
Initializes a new instance of the ParametricFunction class.
This constructor is equivalent to ParametricFunction(true).
|
|
ParametricFunction(Boolean) |
Initializes a new instance of the ParametricFunction class.
Specifies whether the ParametricFunction object should be created in a way that allows the
compiled functions (in-memory assemblies) be unloaded.
Remarks
When the Disposable parameter is true, an in-memory assembly is created
another AppDomain which is unloaded from the application when the ParametricFunction
object goes out of scope. If the Disposable parameter is false, then the in-memory
created assemblies cannot be unloaded until the application is terminated. Note
that an AppDomain is used only if the current permission set allows. Web applications
always create function assemblies in the current AppDomain.
|
Methods
Name | Description | |
---|---|---|
CalcFunction(Double, ISimpleFunction, Object, CalculateFunctionEventHandler) | (Inherited from FunctionBase.) | |
CalcFunction(array<Double>[]()[][], ISimpleFunction, Object, CalculateFunctionEventHandler) | (Inherited from FunctionBase.) | |
ConvertPoint | (Inherited from FunctionBase.) | |
CreateFunction | (Inherited from FunctionBase.) | |
Dispose | (Inherited from FunctionBase.) | |
Equals | (Inherited from Object.) | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) |
|
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
|
GetPoints | (Overrides FunctionBase..::..GetPoints(Boolean).) | |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
|
GetX |
Calculates the x value of function at specified parameter t.
|
|
GetXValues |
Calculates the x values of the function at specified t values.
|
|
GetY |
Calculates the y value of function at specified parameter t.
|
|
GetYValues |
Calculates the y values of the function at specified t values.
|
|
LinesToText | (Inherited from FunctionBase.) | |
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
|
NotifyChanges | (Inherited from FunctionBase.) | |
Recompile | (Overrides FunctionBase..::..Recompile()()()().) | |
TextToLines | (Inherited from FunctionBase.) | |
ToString | (Inherited from FunctionBase.) |
Fields
Name | Description | |
---|---|---|
_byProxy | (Inherited from FunctionBase.) | |
m_codeLang | (Inherited from FunctionBase.) | |
m_codeType | (Inherited from FunctionBase.) | |
m_legendEntry | (Inherited from FunctionBase.) | |
m_lstyle | (Inherited from FunctionBase.) | |
m_method | (Inherited from FunctionBase.) | |
m_npoints | (Inherited from FunctionBase.) | |
m_overData | (Inherited from FunctionBase.) | |
m_text | (Inherited from FunctionBase.) | |
m_visible | (Inherited from FunctionBase.) |
Properties
Name | Description | |
---|---|---|
CodeErrors |
Gets the string descriptions of any compiler errors.
(Inherited from FunctionBase.) |
|
CodeLanguage |
Gets or sets the programming language used for compiling (C# or VB).
(Inherited from FunctionBase.) |
|
CodeLinesX |
Gets or sets the multi-line presentation of the function code for the x value calculation.
|
|
CodeLinesY |
Gets or sets the multi-line presentation of the function code for the y value calculation.
|
|
CodeTextX |
Gets or sets the function code for the x value calculation.
|
|
CodeTextY |
Gets or sets the function code for the y value calculation.
|
|
CodeType |
Gets or sets whether the code will be compiled as formula, a method or as full compile unit.
(Inherited from FunctionBase.) |
|
CodeValid | (Overrides FunctionBase..::..CodeValid.) | |
CustomFunctionX |
Gets or sets a custom function object for the x value calculation.
|
|
CustomFunctionY |
Gets or sets the custom function object for the y value calculation.
|
|
ErrorList | (Inherited from FunctionBase.) | |
Label |
Gets or sets the label of the function.
(Inherited from FunctionBase.) |
|
LegendEntry |
Gets or sets whether the function will be shown in legend.
(Inherited from FunctionBase.) |
|
LineStyle |
Gets or sets the line style used for plotting the function.
(Inherited from FunctionBase.) |
|
Max | (Overrides FunctionBase..::..Max.) | |
MaxT |
Gets or sets the maximum parameter value when plotting the function.
|
|
Min | (Overrides FunctionBase..::..Min.) | |
MinT |
Gets or sets the minimum parameter value when plotting the function.
|
|
PlotLinesMethod |
Gets or sets the method used for plotting the function.
(Inherited from FunctionBase.) |
|
PlotNumPoints |
Gets or sets the number of points used when plotting the function.
(Inherited from FunctionBase.) |
|
PlotOverData |
Gets or sets whether the function is plotted over or behind data series plots.
(Inherited from FunctionBase.) |
|
Visible |
Gets or sets whether the function plot is visible.
(Inherited from FunctionBase.) |
Events
Name | Description | |
---|---|---|
CalculateX |
Fires when the x value is calculated.
|
|
CalculateY |
Fires when the y value is calculated.
|