Code

fix bug [ 1685070 ] PathAlongPath - Error message when no paths selected
[inkscape.git] / share / extensions / color_brighter.py
1 import coloreffect\r
2 \r
3 class C(coloreffect.ColorEffect):\r
4   def colmod(self,r,g,b):\r
5     FACTOR=0.9
6    \r
7     i=int(1.0/(1.0-FACTOR))\r
8     if r==0 and g==0 and b==0:\r
9       return '%02x%02x%02x' % (i,i,i)\r
10     if r>0 and r<i:\r
11       r=i\r
12     if g>0 and g<i:\r
13       g=i\r
14     if b>0 and b<i:\r
15       b=i;\r
16 \r
17     r=min(int(round((r/FACTOR))), 255)\r
18     g=min(int(round((g/FACTOR))), 255)\r
19     b=min(int(round((b/FACTOR))), 255)\r
20    \r
21     return '%02x%02x%02x' % (r,g,b)\r
22 \r
23 c = C()\r
24 c.affect()