Subversion Repositories tpanel

Rev

Rev 184 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 184 Rev 191
Line 204... Line 204...
204
            for (int i = 0; i < width; i++)
204
            for (int i = 0; i < width; i++)
205
            {
205
            {
206
                red -= colStep * i;
206
                red -= colStep * i;
207
                green -= colStep * i;
207
                green -= colStep * i;
208
                blue -= colStep * i;
208
                blue -= colStep * i;
-
 
209
 
-
 
210
                if (red   < 0) red   = 0; else if (red   > 255) red   = 255;
-
 
211
                if (green < 0) green = 0; else if (green > 255) green = 255;
-
 
212
                if (blue  < 0) blue  = 0; else if (blue  > 255) blue  = 255;
-
 
213
 
209
                color = SkColorSetARGB(alpha, red, green, blue);
214
                color = SkColorSetARGB(alpha, red, green, blue);
210
                colRange.push_back(color);
215
                colRange.push_back(color);
211
            }
216
            }
212
        break;
217
        break;
213
 
218
 
Line 215... Line 220...
215
            for (int i = 0; i < width; i++)
220
            for (int i = 0; i < width; i++)
216
            {
221
            {
217
                red += colStep * i;
222
                red += colStep * i;
218
                green += colStep * i;
223
                green += colStep * i;
219
                blue += colStep * i;
224
                blue += colStep * i;
-
 
225
 
-
 
226
                if (red   < 0) red   = 0; else if (red   > 255) red   = 255;
-
 
227
                if (green < 0) green = 0; else if (green > 255) green = 255;
-
 
228
                if (blue  < 0) blue  = 0; else if (blue  > 255) blue  = 255;
-
 
229
 
220
                color = SkColorSetARGB(alpha, red, green, blue);
230
                color = SkColorSetARGB(alpha, red, green, blue);
221
                colRange.push_back(color);
231
                colRange.push_back(color);
222
            }
232
            }
223
        break;
233
        break;
224
 
234
 
Line 226... Line 236...
226
            for (int i = 0; i < (width / 2); i++)
236
            for (int i = 0; i < (width / 2); i++)
227
            {
237
            {
228
                red -= colStep * i;
238
                red -= colStep * i;
229
                green -= colStep * i;
239
                green -= colStep * i;
230
                blue -= colStep * i;
240
                blue -= colStep * i;
-
 
241
 
-
 
242
                if (red   < 0) red   = 0; else if (red   > 255) red   = 255;
-
 
243
                if (green < 0) green = 0; else if (green > 255) green = 255;
-
 
244
                if (blue  < 0) blue  = 0; else if (blue  > 255) blue  = 255;
-
 
245
 
231
                color = SkColorSetARGB(alpha, red, green, blue);
246
                color = SkColorSetARGB(alpha, red, green, blue);
232
                colRange.push_back(color);
247
                colRange.push_back(color);
233
            }
248
            }
234
 
249
 
235
            for (int i = 0; i < (width / 2); i++)
250
            for (int i = 0; i < (width / 2); i++)
236
            {
251
            {
237
                red += colStep * i;
252
                red += colStep * i;
238
                green += colStep * i;
253
                green += colStep * i;
239
                blue += colStep * i;
254
                blue += colStep * i;
-
 
255
 
-
 
256
                if (red   < 0) red   = 0; else if (red   > 255) red   = 255;
-
 
257
                if (green < 0) green = 0; else if (green > 255) green = 255;
-
 
258
                if (blue  < 0) blue  = 0; else if (blue  > 255) blue  = 255;
-
 
259
 
240
                color = SkColorSetARGB(alpha, red, green, blue);
260
                color = SkColorSetARGB(alpha, red, green, blue);
241
                colRange.push_back(color);
261
                colRange.push_back(color);
242
            }
262
            }
243
        break;
263
        break;
244
 
264
 
Line 246... Line 266...
246
            for (int i = 0; i < (width / 2); i++)
266
            for (int i = 0; i < (width / 2); i++)
247
            {
267
            {
248
                red += colStep * i;
268
                red += colStep * i;
249
                green += colStep * i;
269
                green += colStep * i;
250
                blue += colStep * i;
270
                blue += colStep * i;
-
 
271
 
-
 
272
                if (red   < 0) red   = 0; else if (red   > 255) red   = 255;
-
 
273
                if (green < 0) green = 0; else if (green > 255) green = 255;
-
 
274
                if (blue  < 0) blue  = 0; else if (blue  > 255) blue  = 255;
-
 
275
 
251
                color = SkColorSetARGB(alpha, red, green, blue);
276
                color = SkColorSetARGB(alpha, red, green, blue);
252
                colRange.push_back(color);
277
                colRange.push_back(color);
253
            }
278
            }
254
 
279
 
255
            for (int i = 0; i < (width / 2); i++)
280
            for (int i = 0; i < (width / 2); i++)
256
            {
281
            {
257
                red -= colStep * i;
282
                red -= colStep * i;
258
                green -= colStep * i;
283
                green -= colStep * i;
259
                blue -= colStep * i;
284
                blue -= colStep * i;
-
 
285
 
-
 
286
                if (red   < 0) red   = 0; else if (red   > 255) red   = 255;
-
 
287
                if (green < 0) green = 0; else if (green > 255) green = 255;
-
 
288
                if (blue  < 0) blue  = 0; else if (blue  > 255) blue  = 255;
-
 
289
 
260
                color = SkColorSetARGB(alpha, red, green, blue);
290
                color = SkColorSetARGB(alpha, red, green, blue);
261
                colRange.push_back(color);
291
                colRange.push_back(color);
262
            }
292
            }
263
        break;
293
        break;
264
    }
294
    }