63 return new string[] {
"plot2dlayeredlinearea" };
72 get {
return new string[] {
"x",
"y",
"color" }; }
89 int Dimension = X.Dimension;
90 if (Y.Dimension != Dimension)
Script runtime exception.
Class managing a script expression.
Plots a two-dimensional layered area chart. https://en.wikipedia.org/wiki/Area_chart
override IElement Evaluate(IElement[] Arguments, Variables Variables)
Evaluates the function.
Plot2DLayeredArea(ScriptNode X, ScriptNode Y, ScriptNode Color, int Start, int Length, Expression Expression)
Plots a two-dimensional layered area chart.
override string[] Aliases
Optional aliases. If there are no aliases for the function, null is returned.
override string FunctionName
Name of the function
Plot2DLayeredArea(ScriptNode X, ScriptNode Y, int Start, int Length, Expression Expression)
Plots a two-dimensional layered area chart.
override string[] DefaultArgumentNames
Default Argument names
Plots a two-dimensional layered area chart. https://en.wikipedia.org/wiki/Area_chart
Handles two-dimensional graphs.
static readonly SKColor DefaultColor
Default color: Red
Base class for multivariate funcions.
ScriptNode[] Arguments
Function arguments.
Base class for all nodes in a parsed script tree.
int Length
Length of expression covered by node.
Expression Expression
Expression of which the node is a part.
int Start
Start position in script expression.
Basic interface for all types of elements.
Basic interface for vectors.
ArgumentType
Type of parameter used in a function definition or a lambda definition.