Lines Matching defs:gradients

93      * Size of gradients array for scaling the 0-1 index when looking up
109 private int[][] gradients;
134 * Used for creating and indexing gradients arrays.
211 int[][] gradients =
212 (mgp.gradients != null) ? mgp.gradients.get() : null;
214 if (gradient == null && gradients == null) {
229 mgp.gradients = new SoftReference<int[][]>(this.gradients);
238 this.gradients = gradients;
280 gradients = new int[normalizedIntervals.length][];
289 // Estimate the size of the entire gradients array.
349 for (int i = 0; i < gradients.length; i++) {
354 gradients[i] = new int[nGradients];
361 interpolate(rgb1, rgb2, gradients[i]);
369 // put all gradients in a single array
372 for (int i = 0; i < gradients.length; i++){
373 System.arraycopy(gradients[i], 0, gradient,
374 curOffset, gradients[i].length);
375 curOffset += gradients[i].length;
380 // gradients back to sRGB using the lookup table
395 * gradients[][]. (255 is used because this is the maximum number of
416 for (int i = 0; i < gradients.length; i++){
419 gradients[i] = new int[GRADIENT_SIZE];
426 interpolate(rgb1, rgb2, gradients[i]);
435 // gradients back to SRGB using the lookup table
437 for (int j = 0; j < gradients.length; j++) {
438 for (int i = 0; i < gradients[j].length; i++) {
439 gradients[j][i] =
440 convertEntireColorLinearRGBtoSRGB(gradients[j][i]);
513 * Helper function to index into the gradients array. This is necessary
569 for (int i = 0; i < gradients.length; i++) {
578 return gradients[i][index];
583 return gradients[gradients.length - 1][GRADIENT_SIZE_INDEX];