Difference between revisions of "XCSG:TernaryConditionalOperator"
From AtlasWiki
m (TheodoreMurdock moved page ConditionalOperator to TernaryConditionalOperator without leaving a redirect) |
|
(No difference)
|
Revision as of 19:08, 5 May 2014
The ternary conditional operator selects between two possible values based on a condition.
In an XCSG graph, the operator is represented as two separate entities: the value used to decide which value will be returned flows into the TernaryCondition, which is connected by a TernaryConditionalOperator edge to a TernarySelection node.
The TernarySelection's leftOperand is the value returned if the TernaryCondition evaluates to true
, the TernarySelection's rightOperand is the value returned if the TernaryCondition evaluates to false
.
Specification
Metaclass | TernaryConditionalOperator |
---|---|
Extends | Edge |
Description | Connects a TernaryCondition to the corresponding TernarySelection operator. |
Specified Connections | ||
---|---|---|
Predecessor | Multiplicity | Successor |
TernaryCondition | 1 ➞ 1 | TernarySelection |