Functional Objects           

Function
Formed by the combination of two sinusoidal functions, one along the X axis, the other along the Y Axis.
Fx? 
  
Ax? 
  
Px? 
  
Fy? 
  
Ay? 
  
Randomly set the parameter values

Path Step size Scale Max Cycles
Line Line Width Line Color Padding

Function code

            function fn(t,p,scale) { 
            var X=scale*Ax*(cos(Fx*t + Px));
            var Y=scale*Ay*(cos(Fy*t));
            return [round(X,5),round(Y,5)]; 
            }