GenerativeComponents API Documentation
- GenerativeComponents API lets you create your GC node types that can do anything any of GenerativeComponent's built-in node types can do, plus many other things of your invention. Furthermore, you can create new global script functions to use in your script that work directly with the underlying nuts and bolts of Generative Component and MicroStation. Refer to GenerativeComponents API.
Operation Node
-
Nested Operations
Many operations have been added to the Operation Node, such as Counts, DeepestRanks, Indexes, IsLists, Ranks, and Successes, which helps you dive deep into nested lists of data.
Flatten Nested
- The ‘Flatten’ operator takes an optional parameter, ‘maxLevels’, whose default value is 1. This parameter specifies the desired maximum number of levels in the resultant list.
Node Interface Enhancements
- In Between sessions, now you can preserve which input/output ports are pinned on each node rather than defaulting to their original states.
- In Between sessions, if nodes have a drop-down list of values (such as a Value and Operation node ), then it preserves the expansion state of that list along with individual items therein.