General

Nodes in this category deal with general data handling, such as merging and flattening graphical elements.

Nodes

NodeDetailsPossible Types
Count Elements

Node description coming soon.

Table<Graphic> → f64
Table<Vector> → f64
Table<Raster> → f64
Table<Color> → f64
Table<GradientStops> → f64
Vec<String> → f64
Vec<f64> → f64
Vec<DVec2> → f64
Extend

Joins two tables of the same type, extending the base table with the rows of the new table.

Table<Artboard> → Table<Artboard>
Table<Graphic> → Table<Graphic>
Table<Vector> → Table<Vector>
Table<Raster> → Table<Raster>
Table<Color> → Table<Color>
Table<GradientStops> → Table<GradientStops>
Flatten Graphic

Removes a level of nesting from a graphic table, or all nesting if "Fully Flatten" is enabled.

Table<Graphic> → Table<Graphic>
Index Elements

Returns the value at the specified index in the collection.

If no value exists at that index, the type's default value is returned.

Vec<f64> → f64
Vec<u32> → u32
Vec<u64> → u64
Vec<DVec2> → vec2
Vec<String> → string
Table<Artboard> → Table<Artboard>
Table<Graphic> → Table<Graphic>
Table<Vector> → Table<Vector>
Table<Raster> → Table<Raster>
Table<Color> → Table<Color>
Table<GradientStops> → Table<GradientStops>
To Graphic

Converts a table of graphical content into a graphic table by placing it into an element of a new wrapper graphic table.

If it is already a graphic table, it is not wrapped again. Use the 'Wrap Graphic' node if wrapping is always desired.

Table<Graphic> → Table<Graphic>
Table<Vector> → Table<Graphic>
Table<Raster> → Table<Graphic>
Table<Color> → Table<Graphic>
Table<GradientStops> → Table<Graphic>
Wrap Graphic

Nests the input graphical content in a wrapper graphic. This essentially "groups" the input.

The inverse of this node is 'Flatten Graphic'.

Table<Graphic> → Table<Graphic>
Table<Vector> → Table<Graphic>
Table<Raster> → Table<Graphic>
Table<Color> → Table<Graphic>
Table<GradientStops> → Table<Graphic>
transform → Table<Graphic>