Lines Matching refs:pct
421 expFill(float pct[], uint32 p, uint32 n) in expFill() argument
426 pct[i] = (float) (1-exp(i/((double)(n-1)))/ M_E); in expFill()
428 pct[i] = 0.; in expFill()
434 float pct[256]; /* known to be large enough */ in setupCmap() local
436 pct[0] = 1; /* force white */ in setupCmap()
438 case EXP50: expFill(pct, 50, 256); break; in setupCmap()
439 case EXP60: expFill(pct, 60, 256); break; in setupCmap()
440 case EXP70: expFill(pct, 70, 256); break; in setupCmap()
441 case EXP80: expFill(pct, 80, 256); break; in setupCmap()
442 case EXP90: expFill(pct, 90, 256); break; in setupCmap()
443 case EXP: expFill(pct, 100, 256); break; in setupCmap()
446 pct[i] = 1-((float)i)/(256-1); in setupCmap()
452 cmap[i] = clamp(255*pct[(256-1)-i], 0, 255); in setupCmap()
456 cmap[i] = clamp(255*pct[i], 0, 255); in setupCmap()