Show / Hide Table of Contents

Interface ISeqController

Interface for sequence scope instructions

Namespace: UrlLib.Interfaces
Assembly: UrlLib.dll
Syntax
public interface ISeqController : IInstruction

Methods

DoWhile(Axial, Axial.Axes, ConditionalSymbols, Double, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(Axial leftVar, Axial.Axes leftAxis, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Axial leftVar

Left axial variable of the condition

Axial.Axes leftAxis

Axial axis of the left axial variable

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(Axial, Axial.Axes, ConditionalSymbols, Axial, Axial.Axes, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(Axial leftVar, Axial.Axes leftAxis, ConditionalSymbols symbol, Axial rightVar, Axial.Axes rightAxis, List<CoreAction> instructions)
Parameters
Type Name Description
Axial leftVar

Left axial variable of the condition

Axial.Axes leftAxis

Axial axis of the left axial variable

ConditionalSymbols symbol

Condition symbol

Axial rightVar

Right axial variable of the condition

Axial.Axes rightAxis

Axial axis of the right axial variable

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(Boolean, List<CoreAction>)

DoWhile statement. The boolean has to be true to success the condition. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(Boolean leftVar, List<CoreAction> instructions)
Parameters
Type Name Description
Boolean leftVar

Boolean conditional

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(Boolean, ConditionalSymbols, Boolean, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(Boolean leftVar, ConditionalSymbols symbol, bool rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Boolean leftVar

Left boolean variable of the condition

ConditionalSymbols symbol

Condition symbol

System.Boolean rightValue

Right boolean value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(Boolean, ConditionalSymbols, Boolean, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(Boolean leftVar, ConditionalSymbols symbol, Boolean rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
Boolean leftVar

Left boolean variable of the condition

ConditionalSymbols symbol

Condition symbol

Boolean rightVar

Right boolean variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(Cartesian, Cartesian.Coords, ConditionalSymbols, Double, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(Cartesian leftVar, Cartesian.Coords leftAxis, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Cartesian leftVar

Left cartesian variable of the condition

Cartesian.Coords leftAxis

Cartesian coordinates of the left cartesian variable

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(Cartesian, Cartesian.Coords, ConditionalSymbols, Cartesian, Cartesian.Coords, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(Cartesian leftVar, Cartesian.Coords leftAxis, ConditionalSymbols symbol, Cartesian rightVar, Cartesian.Coords rightAxis, List<CoreAction> instructions)
Parameters
Type Name Description
Cartesian leftVar

Left cartesian variable of the condition

Cartesian.Coords leftAxis

Cartesian coordinates of the left cartesian variable

ConditionalSymbols symbol

Condition symbol

Cartesian rightVar

Right cartesian variable of the condition

Cartesian.Coords rightAxis

Cartesian coordinates of the right cartesian variable

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(Number, ConditionalSymbols, Double, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(Number leftVar, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Number leftVar

Left number variable of the condition

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(Number, ConditionalSymbols, Number, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(Number leftVar, ConditionalSymbols symbol, Number rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
Number leftVar

Left number variable of the condition

ConditionalSymbols symbol

Condition symbol

Number rightVar

Right number variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(SignalAnalogic, ConditionalSymbols, Double, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(SignalAnalogic leftVar, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalAnalogic leftVar

Left variable (analog signal) of the condition

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(SignalAnalogic, ConditionalSymbols, Number, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(SignalAnalogic leftVar, ConditionalSymbols symbol, Number rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
SignalAnalogic leftVar

Left variable (analog signal) of the condition

ConditionalSymbols symbol

Condition symbol

Number rightVar

Right number variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(SignalDigital, ConditionalSymbols, Boolean, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(SignalDigital leftVar, ConditionalSymbols symbol, bool rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalDigital leftVar

Left variable (digital signal) of the condition

ConditionalSymbols symbol

Condition symbol

System.Boolean rightValue

Right boolean value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(SignalDigital, ConditionalSymbols, Boolean, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(SignalDigital leftVar, ConditionalSymbols symbol, Boolean rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
SignalDigital leftVar

Left variable (digital signal) of the condition

ConditionalSymbols symbol

Condition symbol

Boolean rightVar

Right boolean variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(SignalGroup, ConditionalSymbols, Double, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(SignalGroup leftVar, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalGroup leftVar

Left variable (group signal) of the condition

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

DoWhile(SignalGroup, ConditionalSymbols, Number, List<CoreAction>)

DoWhile statement. The condition has to be success to execute the instructions. The instructions will be processed inside the DoWhile statement.

Declaration
void DoWhile(SignalGroup leftVar, ConditionalSymbols symbol, Number rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
SignalGroup leftVar

Left variable (group signal) of the condition

ConditionalSymbols symbol

Condition symbol

Number rightVar

Right number variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "DoWhile" statement

Else(List<CoreAction>)

Else statement. The instructions will be processed inside the else statement. It must be followed by an if or elseif statement, otherwise an error will occur and the else statement will not be added.

Declaration
void Else(List<CoreAction> instructions)
Parameters
Type Name Description
System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "else" statement

ElseIf(Axial, Axial.Axes, ConditionalSymbols, Double, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(Axial leftVar, Axial.Axes leftAxis, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Axial leftVar

Left axial variable of the condition

Axial.Axes leftAxis

Axial axis of the left axial variable

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(Axial, Axial.Axes, ConditionalSymbols, Axial, Axial.Axes, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(Axial leftVar, Axial.Axes leftAxis, ConditionalSymbols symbol, Axial rightVar, Axial.Axes rightAxis, List<CoreAction> instructions)
Parameters
Type Name Description
Axial leftVar

Left axial variable of the condition

Axial.Axes leftAxis

Axial axis of the left axial variable

ConditionalSymbols symbol

Condition symbol

Axial rightVar

Right axial variable of the condition

Axial.Axes rightAxis

Axial axis of the right axial variable

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(Boolean, List<CoreAction>)

Elseif statement. The boolean has to be true to success the condition. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(Boolean leftVar, List<CoreAction> instructions)
Parameters
Type Name Description
Boolean leftVar

Boolean conditional

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(Boolean, ConditionalSymbols, Boolean, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(Boolean leftVar, ConditionalSymbols symbol, bool rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Boolean leftVar

Left boolean variable of the condition

ConditionalSymbols symbol

Condition symbol

System.Boolean rightValue

Right boolean value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(Boolean, ConditionalSymbols, Boolean, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(Boolean leftVar, ConditionalSymbols symbol, Boolean rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
Boolean leftVar

Left boolean variable of the condition

ConditionalSymbols symbol

Condition symbol

Boolean rightVar

Right boolean variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(Cartesian, Cartesian.Coords, ConditionalSymbols, Double, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(Cartesian leftVar, Cartesian.Coords leftAxis, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Cartesian leftVar

Left cartesian variable of the condition

Cartesian.Coords leftAxis

Cartesian coordinates of the left cartesian variable

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(Cartesian, Cartesian.Coords, ConditionalSymbols, Cartesian, Cartesian.Coords, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(Cartesian leftVar, Cartesian.Coords leftAxis, ConditionalSymbols symbol, Cartesian rightVar, Cartesian.Coords rightAxis, List<CoreAction> instructions)
Parameters
Type Name Description
Cartesian leftVar

Left cartesian variable of the condition

Cartesian.Coords leftAxis

Cartesian coordinates of the left cartesian variable

ConditionalSymbols symbol

Condition symbol

Cartesian rightVar

Right cartesian variable of the condition

Cartesian.Coords rightAxis

Cartesian coordinates of the right cartesian variable

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(Number, ConditionalSymbols, Double, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(Number leftVar, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Number leftVar

Left number variable of the condition

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(Number, ConditionalSymbols, Number, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(Number leftVar, ConditionalSymbols symbol, Number rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
Number leftVar

Left number variable of the condition

ConditionalSymbols symbol

Condition symbol

Number rightVar

Right number variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(SignalAnalogic, ConditionalSymbols, Double, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(SignalAnalogic leftVar, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalAnalogic leftVar

Left variable (analog signal) of the condition

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(SignalAnalogic, ConditionalSymbols, Number, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(SignalAnalogic leftVar, ConditionalSymbols symbol, Number rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
SignalAnalogic leftVar

Left variable (analog signal) of the condition

ConditionalSymbols symbol

Condition symbol

Number rightVar

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(SignalDigital, ConditionalSymbols, Boolean, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(SignalDigital leftVar, ConditionalSymbols symbol, bool rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalDigital leftVar

Left variable (digital signal) of the condition

ConditionalSymbols symbol

Condition symbol

System.Boolean rightValue

Right boolean value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(SignalDigital, ConditionalSymbols, Boolean, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(SignalDigital leftVar, ConditionalSymbols symbol, Boolean rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
SignalDigital leftVar

Left variable (digital signal) of the condition

ConditionalSymbols symbol

Condition symbol

Boolean rightVar

Right boolean variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(SignalGroup, ConditionalSymbols, Double, List<CoreAction>)

Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(SignalGroup leftVar, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalGroup leftVar

Left variable (group signal) of the condition

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

ElseIf(SignalGroup, ConditionalSymbols, Number, List<CoreAction>)

/Elseif statement. The condition has to be success to execute the instructions. The instructions will be processed inside the elseif statement. It must be followed by an if or elseif statement, otherwise an error will occur and the elseif statement will not be added.

Declaration
void ElseIf(SignalGroup leftVar, ConditionalSymbols symbol, Number rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
SignalGroup leftVar

Left variable (group signal) of the condition

ConditionalSymbols symbol

Condition symbol

Number rightVar

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "elseif" statement

For(Double, Double, Double, ConditionalSymbols, List<CoreAction>)

For statement. Loops from "from" to "to" adding "step" in each iteration while "from" meets the condition with "to". The instructions will be processed inside the for statement.

Declaration
void For(double from, double to, double step, ConditionalSymbols symbol, List<CoreAction> instructions)
Parameters
Type Name Description
System.Double from

Initial value of the loop

System.Double to

Loop exit condition value

System.Double step

Step to add in each iteration

ConditionalSymbols symbol

Condition symbol

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "for" statement

If(Axial, Axial.Axes, ConditionalSymbols, Double, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(Axial leftVar, Axial.Axes leftAxis, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Axial leftVar

Left axial variable of the condition

Axial.Axes leftAxis

Axial axis of the left axial variable

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(Axial, Axial.Axes, ConditionalSymbols, Axial, Axial.Axes, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(Axial leftVar, Axial.Axes leftAxis, ConditionalSymbols symbol, Axial rightVar, Axial.Axes rightAxis, List<CoreAction> instructions)
Parameters
Type Name Description
Axial leftVar

Left axial variable of the condition

Axial.Axes leftAxis

Axial axis of the left axial variable

ConditionalSymbols symbol

Condition symbol

Axial rightVar

Right axial variable of the condition

Axial.Axes rightAxis

Axial axis of the right axial variable

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(Boolean, List<CoreAction>)

If statement. The boolean has to be true to success the condition. The instructions will be processed inside the if statement.

Declaration
void If(Boolean leftVar, List<CoreAction> instructions)
Parameters
Type Name Description
Boolean leftVar

Boolean conditional

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(Boolean, ConditionalSymbols, Boolean, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(Boolean leftVar, ConditionalSymbols symbol, bool rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Boolean leftVar

Left boolean variable of the condition

ConditionalSymbols symbol

Condition symbol

System.Boolean rightValue

Right boolean value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(Boolean, ConditionalSymbols, Boolean, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(Boolean leftVar, ConditionalSymbols symbol, Boolean rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
Boolean leftVar

Left boolean variable of the condition

ConditionalSymbols symbol

Condition symbol

Boolean rightVar

Right boolean variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(Cartesian, Cartesian.Coords, ConditionalSymbols, Double, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(Cartesian leftVar, Cartesian.Coords leftAxis, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Cartesian leftVar

Left cartesian variable of the condition

Cartesian.Coords leftAxis

Cartesian coordinates of the left cartesian variable

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(Cartesian, Cartesian.Coords, ConditionalSymbols, Cartesian, Cartesian.Coords, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(Cartesian leftVar, Cartesian.Coords leftAxis, ConditionalSymbols symbol, Cartesian rightVar, Cartesian.Coords rightAxis, List<CoreAction> instructions)
Parameters
Type Name Description
Cartesian leftVar

Left cartesian variable of the condition

Cartesian.Coords leftAxis

Cartesian coordinates of the left cartesian variable

ConditionalSymbols symbol

Condition symbol

Cartesian rightVar

Right cartesian variable of the condition

Cartesian.Coords rightAxis

Cartesian coordinates of the right cartesian variable

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(Number, ConditionalSymbols, Double, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(Number leftVar, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Number leftVar

Left number variable of the condition

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(Number, ConditionalSymbols, Number, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(Number leftVar, ConditionalSymbols symbol, Number rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
Number leftVar

Left number variable of the condition

ConditionalSymbols symbol

Condition symbol

Number rightVar

Right number variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(SignalAnalogic, ConditionalSymbols, Double, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(SignalAnalogic leftVar, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalAnalogic leftVar

Left variable (analog signal) of the condition

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(SignalAnalogic, ConditionalSymbols, Number, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(SignalAnalogic leftVar, ConditionalSymbols symbol, Number rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalAnalogic leftVar

Left variable (analog signal) of the condition

ConditionalSymbols symbol

Condition symbol

Number rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(SignalDigital, ConditionalSymbols, Boolean, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(SignalDigital leftVar, ConditionalSymbols symbol, bool rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalDigital leftVar

Left variable (digital signal) of the condition

ConditionalSymbols symbol

Condition symbol

System.Boolean rightValue

Right boolean value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(SignalDigital, ConditionalSymbols, Boolean, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(SignalDigital leftVar, ConditionalSymbols symbol, Boolean rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalDigital leftVar

Left variable (digital signal) of the condition

ConditionalSymbols symbol

Condition symbol

Boolean rightValue

Right boolean variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(SignalGroup, ConditionalSymbols, Double, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(SignalGroup leftVar, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalGroup leftVar

Left variable (group signal) of the condition

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

If(SignalGroup, ConditionalSymbols, Number, List<CoreAction>)

If statement. The condition has to be success to execute the instructions. The instructions will be processed inside the if statement.

Declaration
void If(SignalGroup leftVar, ConditionalSymbols symbol, Number rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
SignalGroup leftVar

Left variable (group signal) of the condition

ConditionalSymbols symbol

Condition symbol

Number rightVar

Right number variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "if" statement

Loop(List<CoreAction>)

Declaration
void Loop(List<CoreAction> instructions)
Parameters
Type Name Description
System.Collections.Generic.List<UrlLib.CoreAction> instructions

Switch(Boolean, List<CaseAction>)

Switch statement. The instructions will be processed inside the switch statement.

Declaration
void Switch(Boolean var, List<CaseAction> cases)
Parameters
Type Name Description
Boolean var

Boolean to evaluate

System.Collections.Generic.List<UrlLib.CaseAction> cases

Statement list of "switch" statement

Switch(Boolean, List<CaseAction>, List<CoreAction>)

Switch statement. The instructions will be processed inside the switch statement.

Declaration
void Switch(Boolean var, List<CaseAction> cases, List<CoreAction> defaultCase)
Parameters
Type Name Description
Boolean var

Boolean to evaluate

System.Collections.Generic.List<UrlLib.CaseAction> cases

Statement list of "switch" statement

System.Collections.Generic.List<UrlLib.CoreAction> defaultCase

Default case statement

Switch(Number, List<CaseAction>)

Switch statement. The instructions will be processed inside the switch statement.

Declaration
void Switch(Number var, List<CaseAction> cases)
Parameters
Type Name Description
Number var

Number to evaluate

System.Collections.Generic.List<UrlLib.CaseAction> cases

Statement list of "switch" statement

Switch(Number, List<CaseAction>, List<CoreAction>)

Switch statement. The instructions will be processed inside the switch statement.

Declaration
void Switch(Number var, List<CaseAction> cases, List<CoreAction> defaultCase)
Parameters
Type Name Description
Number var

Number to evaluate

System.Collections.Generic.List<UrlLib.CaseAction> cases

Statement list of "switch" statement

System.Collections.Generic.List<UrlLib.CoreAction> defaultCase

Default case statement

While(Axial, Axial.Axes, ConditionalSymbols, Double, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(Axial leftVar, Axial.Axes leftAxis, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Axial leftVar

Left axial variable of the condition

Axial.Axes leftAxis

Axial axis of the left axial variable

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(Axial, Axial.Axes, ConditionalSymbols, Axial, Axial.Axes, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(Axial leftVar, Axial.Axes leftAxis, ConditionalSymbols symbol, Axial rightVar, Axial.Axes rightAxis, List<CoreAction> instructions)
Parameters
Type Name Description
Axial leftVar

Left axial variable of the condition

Axial.Axes leftAxis

Axial axis of the left axial variable

ConditionalSymbols symbol

Condition symbol

Axial rightVar

Right axial variable of the condition

Axial.Axes rightAxis

Axial axis of the right axial variable

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(Boolean, List<CoreAction>)

While statement. The boolean has to be true to success the condition. The instructions will be processed inside the while statement.

Declaration
void While(Boolean leftVar, List<CoreAction> instructions)
Parameters
Type Name Description
Boolean leftVar

Boolean conditional

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(Boolean, ConditionalSymbols, Boolean, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(Boolean leftVar, ConditionalSymbols symbol, bool rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Boolean leftVar

Left boolean variable of the condition

ConditionalSymbols symbol

Condition symbol

System.Boolean rightValue

Right boolean value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(Boolean, ConditionalSymbols, Boolean, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(Boolean leftVar, ConditionalSymbols symbol, Boolean rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
Boolean leftVar

Left boolean variable of the condition

ConditionalSymbols symbol

Condition symbol

Boolean rightVar

Right boolean variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(Cartesian, Cartesian.Coords, ConditionalSymbols, Double, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(Cartesian leftVar, Cartesian.Coords leftAxis, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Cartesian leftVar

Left cartesian variable of the condition

Cartesian.Coords leftAxis

Cartesian coordinates of the left cartesian variable

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(Cartesian, Cartesian.Coords, ConditionalSymbols, Cartesian, Cartesian.Coords, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(Cartesian leftVar, Cartesian.Coords leftAxis, ConditionalSymbols symbol, Cartesian rightVar, Cartesian.Coords rightAxis, List<CoreAction> instructions)
Parameters
Type Name Description
Cartesian leftVar

Left cartesian variable of the condition

Cartesian.Coords leftAxis

Cartesian coordinates of the left cartesian variable

ConditionalSymbols symbol

Condition symbol

Cartesian rightVar

Right cartesian variable of the condition

Cartesian.Coords rightAxis

Cartesian coordinates of the right cartesian variable

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(Number, ConditionalSymbols, Double, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(Number leftVar, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
Number leftVar

Left number variable of the condition

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(Number, ConditionalSymbols, Number, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(Number leftVar, ConditionalSymbols symbol, Number rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
Number leftVar

Left number variable of the condition

ConditionalSymbols symbol

Condition symbol

Number rightVar

Right number variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(SignalAnalogic, ConditionalSymbols, Double, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(SignalAnalogic leftVar, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalAnalogic leftVar

Left variable (analog signal) of the condition

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(SignalAnalogic, ConditionalSymbols, Number, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(SignalAnalogic leftVar, ConditionalSymbols symbol, Number rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
SignalAnalogic leftVar

Left variable (analog signal) of the condition

ConditionalSymbols symbol

Condition symbol

Number rightVar

Right number variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(SignalDigital, ConditionalSymbols, Boolean, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(SignalDigital leftVar, ConditionalSymbols symbol, bool rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalDigital leftVar

Left variable (digital signal) of the condition

ConditionalSymbols symbol

Condition symbol

System.Boolean rightValue

Right boolean value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(SignalDigital, ConditionalSymbols, Boolean, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(SignalDigital leftVar, ConditionalSymbols symbol, Boolean rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
SignalDigital leftVar

Left variable (digital signal) of the condition

ConditionalSymbols symbol

Condition symbol

Boolean rightVar

Right boolean variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(SignalGroup, ConditionalSymbols, Double, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(SignalGroup leftVar, ConditionalSymbols symbol, double rightValue, List<CoreAction> instructions)
Parameters
Type Name Description
SignalGroup leftVar

Left variable (group signal) of the condition

ConditionalSymbols symbol

Condition symbol

System.Double rightValue

Right number value of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

While(SignalGroup, ConditionalSymbols, Number, List<CoreAction>)

While statement. The condition has to be success to execute the instructions. The instructions will be processed inside the while statement.

Declaration
void While(SignalGroup leftVar, ConditionalSymbols symbol, Number rightVar, List<CoreAction> instructions)
Parameters
Type Name Description
SignalGroup leftVar

Left variable (group signal) of the condition

ConditionalSymbols symbol

Condition symbol

Number rightVar

Right number variable of the condition

System.Collections.Generic.List<UrlLib.CoreAction> instructions

Statement list of "while" statement

In This Article
Back to top Wepall 2021. All rights reserved.