+ if(n > 0) {
+ if(n < nmaster) {
+ for(i = 0; i < n; i++)
+ sum += spow(vratio, i);
+ mscale = wah / sum;
+ }
+ else {
+ for(i = 0; i < nmaster; i++)
+ sum += spow(vratio, i);
+ mscale = wah / sum;
+ for(sum = 0, i = 0; i < (n - nmaster); i++)
+ sum += spow(vratio, i);
+ tscale = wah / sum;
+ }
+ }
+ nx = wax;
+ ny = way;