//--just a long list of examples to try out


//note: for running these examples with qt, replace RedWindow with RedQWindow.

//if you see • ERROR: Qt: Usage of QPen is not allowed at this point!, then you need to change from RedWindow to RedQWindow


[001-single]

[002-multiple]

[003-multiple_wind]

[004-multiple_synth]

[005-multiple_synth]

[007-single-3d]

[008-multiple-3d]

[009-multiple-3d_synth]

[010-attraction]

[011-attraction2]

[012-attraction3]

[013-attraction4]

[015-repulsive]

[016-repulsive2]

[017-repulsive3]

[020-friction]

[021-superfriction]

[022-viscosity]

[030-wave]

[031-wave_synth]

[032-wave_synth2]

[034-wave-system]

[035-wave-phase]

[036-wave-phase]

[040-pendulum]

[041-pendulum2]

[042-pendulum3]

[043-pendulum-render]

[044-pendulum-1d]

[045-pendulum4]

[046-pendulum5]

[047-pendulum_3d]

[050-boids]

[051-boids2]

[052-boids3]

[053-boids_1d]

[054-boids_3d]

[055-boids-ga_synth]

[060-angents-gol]

[061-angents-gol_synth]

[062-angents-fm_synth]

[063-angents-fm_synth]

[070-lsystem]

[080-function_plot]

[090-livecoding]

[091-livecoding-worlds]

[092-livecoding-worlds]

[100-particle-system]

[101-particle-system_synth]

[102-particle-system_fountain_synth]

[110-bounce_objects]

[120-collision_objects]

[121-collision_boids]

[122-collision_objects_synth]

[130-obstacle_rock]

[131-obstacle_rocks]

[132-obstacle_rocks_synth]

[140-mouse_listening_synth]

[150-track_synth]

[160-growth]

[161-growth2]

[170-spring]

[171-springs_more]

[172-springs_chain]

[173-springs_soda]

[174-springs_interconnected]

[175-springs_interconnected2]

[177-springs_double]

[180-distance_lines]

[190-kmeans]

[191-kmeans2]

[200-discrete_world_ca]

[210-patterns_and_particles]


RedWindow, RedQWindow, RedJWindow -wrappers for windows

RedVector -vector of any dimension

RedSpring -helper class for keeping track of springs

RedUniverse, RedWorld, RedObject, -fundamental objects in the redUniverse toolkit

RedPendulum, RedAgent, RedHiddenObject -

RedFood, RedRock, RedBoid, RedParticle -

RedLSystem, RedLTurtle, RedFingerprint -additional classes

RedMRCM, RedIFS, RedPerlin

RedKMeans