IfNode

 

Introduced

7.0

UI Location

• Execution

Description

Executes or passes through data of either the "If True" or "If False" ports based on the value in the "Condition" port.

Port Description

Inputs

Group ID

Instances

Port Name

Connection Info

Description

0

1

condition

Type: siICENodeDataBool

Structure: siICENodeStructureAny

Context: siICENodeContextAny

Boolean to determine which of the two ports to pass through or execute.

iftrue

Type: siICENodeDataValue or siICENodeDataLocation or siICENodeDataExecute

Structure: siICENodeStructureAny

Context: siICENodeContextAny

Data passed or branch executed when the condition is true.

iffalse

Type: siICENodeDataValue or siICENodeDataLocation or siICENodeDataExecute

Structure: siICENodeStructureAny

Context: siICENodeContextAny

Data passed or branch executed when the condition is false.

Outputs

Port Name

Connection Info

Description

result

Type: siICENodeDataValue or siICENodeDataLocation or siICENodeDataExecute

Structure: siICENodeStructureAny

Context: siICENodeContextAny

The data that was passed through from one of the input ports or an execution port if the input ports are of type Execute.

Restrictions

• These types must match: iftrue, iffalse, result

• These structures must match: condition, iftrue, iffalse, result

• These contexts must match: condition, iftrue, iffalse, result

See Also

ExecuteNode

FilterNode

FirstValidNode

PassThroughNode

RepeatNode

SelectCaseNode

WhileNode

 



Autodesk Softimage v7.5