
basic(s): processing (on) canvas
- array -- simple
/ object(s)
- color -- brightness / wheel / square(s) / hue / gradient(s) / relative(s) / saturation(s)
- control -- conditional(0) / conditional(s) / interaction(s) / iteration(double) / operator(s)
- data -- conversion(s) / (true|false) / scope(s) /
- form -- bezier / bezier/ellipse / piechart(s) / point(s)/line(s) / primitive(s) / curve(s) / strip(s) / vertices
- image -- ???
- input -- constraint(s) / easing / second(s) / mouse/1D / mouse/2D / mouse(s) / press / signal(s) / storing(s)
- math -- wave(s) / arctangent / distance(s) / distance/2D / random / graphing / dec/inc / modulo / noise / noise/2D / noise/wave / precedence / polar/cartesian / random / sine / sin/cos / sin/sin
- object(s) -- composite(s) / inheritance / constructor(s) / neighbour(s) / object(s)
- shape(s) -- scale
- structure(s) -- coordinate(s) / graphic(s) / function(s) / loop(s) / no loop(s) / recursion(0) / recursion(s) / redraw / draw(s) / comment(s) / width/height
- transform(s) -- arm / rotation(s) / scale / flower(s)
- typography -- letter(s) / word(s)
- web -- links(s)