equal
deleted
inserted
replaced
41 if(n <= nmaster) { |
41 if(n <= nmaster) { |
42 for(i = 0; i < n; i++) |
42 for(i = 0; i < n; i++) |
43 sum += spow(vratio, i); |
43 sum += spow(vratio, i); |
44 mscale = wah / sum; |
44 mscale = wah / sum; |
45 if(vratio >= 1) |
45 if(vratio >= 1) |
46 mmaxtile = bh > (mscale * spow(vratio, 0)); |
46 mmaxtile = bh > mscale; |
47 else |
47 else |
48 mmaxtile = bh > (mscale * spow(vratio, n - 1)); |
48 mmaxtile = bh > (mscale * spow(vratio, n - 1)); |
49 } |
49 } |
50 else { |
50 else { |
51 for(i = 0; i < nmaster; i++) |
51 for(i = 0; i < nmaster; i++) |
53 mscale = wah / sum; |
53 mscale = wah / sum; |
54 for(sum = 0, i = 0; i < (n - nmaster); i++) |
54 for(sum = 0, i = 0; i < (n - nmaster); i++) |
55 sum += spow(vratio, i); |
55 sum += spow(vratio, i); |
56 sscale = wah / sum; |
56 sscale = wah / sum; |
57 if(vratio >= 1) { |
57 if(vratio >= 1) { |
58 mmaxtile = bh > (mscale * spow(vratio, 0)); |
58 mmaxtile = bh > mscale; |
59 smaxtile = bh > (sscale * spow(vratio, 0)); |
59 smaxtile = bh > sscale; |
60 } |
60 } |
61 else { |
61 else { |
62 mmaxtile = bh > (mscale * spow(vratio, nmaster - 1)); |
62 mmaxtile = bh > (mscale * spow(vratio, nmaster - 1)); |
63 smaxtile = bh > (sscale * spow(vratio, n - nmaster - 1)); |
63 smaxtile = bh > (sscale * spow(vratio, n - nmaster - 1)); |
64 } |
64 } |