
inputs
outputs
- AO - AssemblyObjects - [as Tree] the AssemblyObjects in the Assemblage, branch index is the AO index in the Assemblage, including previous objects
- AOr - [as Tree] Rules used in the Assemblage (string): branch index corresponds to the branch index of the AO placed by the rule. Branches relative to starting AOs have an empty string
- rOi - [as Tree] receiver Objects indexes in the Assemblage - each branch contains the branch index of the receiver AO. If branch {5} of this output contains the value 3, it means that the AO in the AO Data Tree at branch {3} is the receiver of the AO in the AO Data Tree at branch {5}. Branches relative to starting AOs have an index of -1
- avO - available Objects - [as list] indexes for AssemblyObjects with available Handles
- unO - unreachable Objects - [as list] indexes for unreachable AssemblyObjects; unreachable objects have free handles but cannot receive other objects; this might be due to their geometric situation (i.e. occluding objects, closeness to environmental geometry) or to Heuristics restrictions (no rules exist in the Heuristics Set that apply to one or more Handles)
options
notes