Debug

Nodes in this category are temporarily included for debugging purposes by Graphite's developers. They may have rare potential uses for advanced users, but are not intended for general use and will be removed in future releases.

Nodes

NodeDetailsPossible Types
Clone

Meant for debugging purposes, not general use. Clones the input value.

Table<Raster> → Table<Raster>
Empty Image

Node description coming soon.

transform → Table<Raster>
Log to Console

Meant for debugging purposes, not general use. Logs the input value to the console and passes it through unchanged.

bool → bool
f64 → f64
u32 → u32
u64 → u64
vec2 → vec2
transform → transform
string → string
Sample Image

Node description coming soon.

Table<Raster> → Table<Raster>
Size Of

Meant for debugging purposes, not general use. Returns the size of the input type in bytes.

Type → Option<usize>
Some

Meant for debugging purposes, not general use. Wraps the input value in the Some variant of an Option.

f64 → Option<f64>
f32 → Option<f32>
u32 → Option<u32>
u64 → Option<u64>
string → Option<String>
To String

Type-asserts a value to be a string.

string → string
To f64

Convert an integer to a decimal number of the type f64, which may be the required type for certain node inputs.

f64 → f64
To u32

Convert a number to an integer of the type u32, which may be the required type for certain node inputs.

u32 → u32
To u64

Convert a number to an integer of the type u64, which may be the required type for certain node inputs.

u64 → u64
Unwrap Option

Meant for debugging purposes, not general use. Unwraps the input value from an Option, returning the default value if the input is None.

Option<f64> → f64
Option<u32> → u32
Option<u64> → u64
Option<String> → string