Data Types (API)

Colour

A colour specified in string format.

Expression

An expression is a Lua string containing variables and numbers. Eg: “(1+5)*10”.

List

A Lua table containing a list (or array) of items of the given type.

MagnitudeColour

A colour with an additional option of being specified “ByMagnitude”.

Map

A Lua table mapping a key type to a value type.

Unit

A string containing a unit. Eg: “m/s^2”.

Variant

A value which can be a number, string, boolean, Complex or Point.

boolean

A standard Lua boolean. See Lua documentation for more details.

function

A standard Lua function. See Lua documentation for more details.

number

A standard Lua number. See Lua documentation for more details.

string

A standard Lua string. See Lua documentation for more details.

table

A standard Lua table. See Lua documentation for more details.