Houdini 20.0 Nodes APEX Nodes

dict::Transfer

Copies entries from one dictionary to another, using a third dictionary to define the key mapping.

On this page
Since 20.0

This callback takes as input 3 dictionaries: dict, srcdict, and keymap. Entries are copied from srcdict to dict using the key mapping defined by keymap.

The dict ports of this callback are in-place ports. This means that the dictionary is updated without creating a copy.

Inputs

*dict: Dict

The destination dictionary that receives the transferred entries.

srcdict: Dict

The source dictionary from which the entries are copied.

keymap: Dict

The dictionary with the key mapping of srcdict to dict that specifies the entries to copy.

Outputs

*dict: Dict

The dict input with the transferred entries.

APEX Nodes