Docs / Editor

Type Reference

All 46 data types used by BrushCue nodes as inputs and outputs.

Any

Representing any type in the graph

Any

Any Stream

Stream of Anys

AnyStream

Bool

A bool

Bool

Bounds 2D Float

A 2D bounding box of Floats

Bounds2f

Bounds 2D Int

A 2D bounding box of Ints

Bounds2i

Bounds 2D Int List

List of Bounds 2D Ints

Bounds2iList

Brush

A brush to stroke on 2D objects

Brush

Byte List

List of Bytes

ByteList

Color Profile

A Color Profile

ColorProfile

Color Representation

A color profile paired with a pixel encoding, describing how to interpret raw pixel values.

ColorRepresentation

Composition

A composition to create an image.

Composition

Curve

A curve that represents a mathematical function in 2D that takes and input and maps to an output.

Curve

Dictionary

A key value lookup between a name and a type in the graph

Dictionary

Fill

The fill for when drawing in a 2d object.

Fill

Float

A float

Float

Float List

List of Floats

FloatList

Image

An Image

Image

Int

An integer

Int

Int List

List of Ints

IntList

Null

An unconnected input

Null

OkLab Color with Alpha

An OkLab color with an alpha component.

OkLabA

OkLab Color

A color in the OkLab color space, which is designed to be perceptually uniform. L represents lightness. Negative "a" for green. Positive "a" for red. Negative "b" for blue. Positive "b" for yellow.

OkLabColor

OkLab Histogram

A histogram in various dimensions over the OkLab color space.

OkLabHist

Painter

Can draw in 2D. Using paths, brushes, fills and transforms to create your artwork.

Painter

Path

A 2D path that can be used to be rendered.

Path

Pixel Encoding

How pixel values are encoded (gamma/other encoded, linear straight alpha, or linear premultiplied alpha).

PixelEncoding

Point 2 Float

A point with an x and y as floats

Point2f

Point 2 Float List

List of Point 2 Floats

Point2fList

Point 2 Float Stream

Stream of Point 2 Floats

Point2fStream

Point 2 Int

A point with an x and y as ints

Point2i

Point 2 Int List

List of Point 2 Ints

Point2iList

Profiled Color

A color with an associated color representation.

ProfiledColor

Profiled Color List

List of Profiled Colors

ProfiledColorList

RGBA Color

A color with a red, green, blue, and alpha component

RGBAColor

RGB Color

A color with a red, green and blue component

RGBColor

Render Style

Combining a fill and brush into a render style to create a 2D object.

RenderStyle

Sequence

A sequence with a bunch of operations to render a movie

Sequence

String

a string

String

Transform 2D

A 2D Transformation

Transform2

Transform 2D List

List of Transform 2Ds

Transform2List

Vector 2 Float

A vector with two elements of Floats

Vector2f

Vector 2 Int

A vector with two elements of Ints

Vector2i

Vector 3 Float

A vector with three elements of Float

Vector3f

Void

The absence of a value

Void

XYZ Color

A color in the CIE XYZ color space.

XYZ

XYZ Color with Alpha

A CIE XYZ color with an alpha component.

XYZA