Lines Matching refs:Palette

364   pen[] Palette;
366 Palette=new pen[n*nintervals];
372 Palette[i]=rgb(1.0,0.0,ininv);
373 Palette[n+i]=rgb(ininv1,0.0,1.0);
374 Palette[2n+i]=rgb(0.0,ininv,1.0);
375 Palette[3n+i]=rgb(0.0,1.0,ininv1);
376 Palette[4n+i]=rgb(ininv,1.0,0.0);
377 Palette[5n+i]=rgb(1.0,ininv1,0.0);
379 return Palette;
392 pen[] Palette;
394 Palette=new pen[n*nintervals+offset];
400 Palette[i]=rgb(ininv1,0.0,1.0);
401 Palette[n+i]=rgb(0.0,ininv,1.0);
402 Palette[2n+i]=rgb(0.0,1.0,ininv1);
403 Palette[3n+i]=rgb(ininv,1.0,0.0);
404 Palette[4n+i]=rgb(1.0,ininv1,0.0);
406 Palette[4n+n]=rgb(1.0,0.0,0.0);
408 return Palette;
427 pen[] Palette;
429 Palette=new pen[NColors];
438 Palette[i]=rgb(ininv1,0.0,1.0);
439 Palette[n+i]=rgb(0.0,ininv,1.0);
440 Palette[2n+i]=rgb(0.0,1.0,ininv1);
441 Palette[3n+i]=rgb(ininv,1.0,0.0);
442 Palette[4n+i]=rgb(1.0,ininv1,0.0);
443 Palette[5n+i]=rgb(1.0,0.0,ininv);
450 Palette[k+i]=rgb(1.0-i*ninv,0.0,1.0);
458 Palette[k+i]=rgb(ininv,0.0,ininv);
459 Palette[k+n3+i]=rgb(third,0.0,third+ininv);
460 Palette[k+n23+i]=rgb(third-ininv,0.0,twothirds+ininv);
468 Palette[k+i]=rgb(0.0,ininv,1.0);
469 Palette[k+n+i]=rgb(0.0,1.0,ininv1);
470 Palette[k+2n+i]=rgb(ininv,1.0,0.0);
471 Palette[k+3n+i]=rgb(1.0,ininv1,0.0);
472 Palette[k+4n+i]=rgb(1.0,ininv,ininv);
474 Palette[k+5n]=rgb(1.0,1.0,1.0);
476 return Palette;
480 pen[] quantize(pen[] Palette, int n)
482 if(Palette.length == 0) abort("cannot quantize empty palette");
484 real step=(Palette.length-1)/(n-1);
486 return Palette[round(i*step)];
500 pen[] Palette=BWRainbow(NColors,true);
501 int n=Palette.length;
504 Palette[i]=i*ninv*Palette[i];
505 return Palette;
525 pen[] cmyk(pen[] Palette)
527 int n=Palette.length;
529 Palette[i]=cmyk(Palette[i]);
530 return Palette;