k3d/share/shaders/k3d_parquet_plank.sl:53:  float PGWIDTH, PGHEIGHT, GWF, GHF;
k3d/share/shaders/k3d_parquet_plank.sl:59:  GWF = groovewidth * 0.5 / PGWIDTH;
k3d/share/shaders/k3d_parquet_plank.sl:97:    w = 1 - 2 * GWF;
k3d/share/shaders/k3d_parquet_plank.sl:100:      clamp(boxstep(GWF - swidth, GWF, ss), max(1 - GWF / swidth, 0),
k3d/share/shaders/k3d_parquet_plank.sl:101:	    1) - clamp(boxstep(1 - GWF - swidth, 1 - GWF, ss), 0,
k3d/share/shaders/k3d_parquet_plank.sl:102:		       2 * GWF / swidth);
k3d/share/shaders/k3d_parquet_plank.sl:111:   * w = step (GWF,ss) - step(1-GWF,ss);
k3d/share/shaders/k3d_parquet_plank2.sl:67:  float PGWIDTH, PGHEIGHT, GWF, GHF;
k3d/share/shaders/k3d_parquet_plank2.sl:73:  GWF = groovewidth*0.5/PGWIDTH;
k3d/share/shaders/k3d_parquet_plank2.sl:104:      w = 1 - 2*GWF;
k3d/share/shaders/k3d_parquet_plank2.sl:105:  else w = clamp (boxstep(GWF-swidth,GWF,ss), max(1-GWF/swidth,0), 1)
k3d/share/shaders/k3d_parquet_plank2.sl:106:	 - clamp (boxstep(1-GWF-swidth,1-GWF,ss), 0, 2*GWF/swidth);
k3d/share/shaders/k3d_parquet_plank2.sl:112:   * w = step (GWF,ss) - step(1-GWF,ss);
k3d/share/shaders/k3d_parquet_tile.sl:82:  float PGWIDTH, PGHEIGHT, GWF, GHF;
k3d/share/shaders/k3d_parquet_tile.sl:88:  GWF = groovewidth*0.5/PGWIDTH;
k3d/share/shaders/k3d_parquet_tile.sl:119:      w = 1 - 2*GWF;
k3d/share/shaders/k3d_parquet_tile.sl:120:  else w = clamp (boxstep(GWF-swidth,GWF,ss), max(1-GWF/swidth,0), 1)
k3d/share/shaders/k3d_parquet_tile.sl:121:	 - clamp (boxstep(1-GWF-swidth,1-GWF,ss), 0, 2*GWF/swidth);
k3d/share/shaders/k3d_parquet_tile.sl:127:   * w = step (GWF,ss) - step(1-GWF,ss);
k3d/share/shaders/k3d_plank.sl:50:  float PGWIDTH, PGHEIGHT, GWF, GHF;
k3d/share/shaders/k3d_plank.sl:54:  GWF = groovewidth * 0.5 / PGWIDTH;
k3d/share/shaders/k3d_plank.sl:83:    w = 1 - 2 * GWF;
k3d/share/shaders/k3d_plank.sl:86:      clamp(boxstep(GWF - swidth, GWF, ss), max(1 - GWF / swidth, 0),
k3d/share/shaders/k3d_plank.sl:87:	    1) - clamp(boxstep(1 - GWF - swidth, 1 - GWF, ss), 0,
k3d/share/shaders/k3d_plank.sl:88:		       2 * GWF / swidth);
k3d/share/shaders/k3d_plank.sl:97:   * w = step (GWF,ss) - step(1-GWF,ss);
k3d/share/shaders/k3d_screen_aa.sl:38:  float swidth, twidth, GWF, w, h;
k3d/share/shaders/k3d_screen_aa.sl:53:  GWF = density * 0.5;
k3d/share/shaders/k3d_screen_aa.sl:55:    w = 1 - 2 * GWF;
k3d/share/shaders/k3d_screen_aa.sl:58:      clamp(boxstep(GWF - swidth, GWF, ss), max(1 - GWF / swidth, 0),
k3d/share/shaders/k3d_screen_aa.sl:59:	    1) - clamp(boxstep(1 - GWF - swidth, 1 - GWF, ss), 0,
k3d/share/shaders/k3d_screen_aa.sl:60:		       2 * GWF / swidth);
k3d/share/shaders/k3d_screen_aa.sl:62:    h = 1 - 2 * GWF;
k3d/share/shaders/k3d_screen_aa.sl:65:      clamp(boxstep(GWF - twidth, GWF, tt), max(1 - GWF / twidth, 0),
k3d/share/shaders/k3d_screen_aa.sl:66:	    1) - clamp(boxstep(1 - GWF - twidth, 1 - GWF, tt), 0,
k3d/share/shaders/k3d_screen_aa.sl:67:		       2 * GWF / twidth);
k3d/share/shaders/k3d_screen_aa.sl:69:   *    w = step (GWF,ss) - step(1-GWF,ss);
k3d/share/shaders/k3d_screen_aa.sl:70:   *    h = step (GWF,tt) - step(1-GWF,tt);
k3d/share/shaders/k3d_superplank.sl:92:  uniform float PGWIDTH, PGHEIGHT, GWF, GHF;
k3d/share/shaders/k3d_superplank.sl:188:  GWF = groovewidth * 0.5 / PGWIDTH;
k3d/share/shaders/k3d_superplank.sl:193:    w = 1 - 2 * GWF;		/* Filter width is wider than the plank itself */
k3d/share/shaders/k3d_superplank.sl:195:    w = filteredpulse(whichrow + GWF, whichrow + 1 - GWF, plank_s, sw);
