structures

Structures are singular instances of forms. They can be organized into static compositions or into animated scenes. Within rsgestalt, each structures can be called as a function:

CURRENT STRUCTURES

  • circles and polygons
    • circle(sX, sY, radx, rady, c1, c2);
    • polygon(angle, rota, sX, sY, rad, c1, c2); 
    • star (vari, sX, sY, rad, c1, c2); //12 variations
    • concentPoly(angle, rota, incr, sX, sY, rad, c1, c2);
    • circledPoly(angle, rota, sX, sY, rad, c1, c2); 
    • polyCircle(angle, rota, sX, sY, rad, c1, c2);
    • radpoly(sX, sY, rad, sides, rota, incr, c2);
  • circle variations
    • agate(sX, sY, rad, c1, c2);
    • hemisphere (vari, sX, sY, rad, h1, h2); //4 variations
    • radials(vari, sX, sY, rad, sc); //3 variations
    • floweroflife(sX, sY, rad, n);
    • concenSquares(vari, sX, sY, rad, c1, c2) //2 vari
    • circleHatch (vari, sX, sY, rad, c1, c2);  //33 variations
  • square variations
    • squareHatch (vari, sX, sY, h, w, c1, c2); //18 variations
    • concenSquares(vari, sX, sY, rad, c1, c2);
  • polychrome polygons
    • polyRainbow(angle, rota, incr, sX, sY, rad, c1, c2);
    • concentStar(vari, sX, sY, rad, c1, c2); //24 variations
    • polypoly(vari, angle, rota, incr, sX, sY, rad, c1, c2); //2 variations
  • simple spirals
    • spirals(vari, sX, sY, rad, amt, c2); //2 variations
  • complex spirals and curves
    • hypotrochoid(sX, sY, rad, rad2, amt, incr, c2);
    • epitrochoid(sX, sY, rad, rad2, amt, incr, c2);
    • lissajous(sX, sY, w, h, xm, ym, c2);
    • rosemary(sX, sY, rad, cons);
  • miscellaneous
    • flag (vari, x, y, w, h, sc); //4 variations
    • wigwag (vari, x, y, w, h, sc); //6 variations
    • bird(angle, rota, sX, sY, rad, c1, c2);
    • whirl(angle, rota, sX, sY, rad, c1, c2);
    • irregular forms(vari, sX, sY, rad, c1, c2); //3 variations