Repository URL to install this package:
|
Version:
1.0 ▾
|
!<arch>
__.PKGDEF 0 0 0 644 5932 `
go object linux amd64 go1.6 X:none
build id "2c43c93c533c5ae1930787264c93dfccc168aa66"
$$
package color
type @"".Color interface { RGBA() (@"".r uint32, @"".g uint32, @"".b uint32, @"".a uint32) }
type @"".RGBA struct { R uint8; G uint8; B uint8; A uint8 }
func (@"".c·5 @"".RGBA) RGBA () (@"".r·1 uint32, @"".g·2 uint32, @"".b·3 uint32, @"".a·4 uint32) { @"".r·1 = uint32(@"".c·5.R); @"".r·1 |= @"".r·1 << uint(0x8); @"".g·2 = uint32(@"".c·5.G); @"".g·2 |= @"".g·2 << uint(0x8); @"".b·3 = uint32(@"".c·5.B); @"".b·3 |= @"".b·3 << uint(0x8); @"".a·4 = uint32(@"".c·5.A); @"".a·4 |= @"".a·4 << uint(0x8); return }
type @"".RGBA64 struct { R uint16; G uint16; B uint16; A uint16 }
func (@"".c·5 @"".RGBA64) RGBA () (@"".r·1 uint32, @"".g·2 uint32, @"".b·3 uint32, @"".a·4 uint32) { return uint32(@"".c·5.R), uint32(@"".c·5.G), uint32(@"".c·5.B), uint32(@"".c·5.A) }
type @"".NRGBA struct { R uint8; G uint8; B uint8; A uint8 }
func (@"".c·5 @"".NRGBA) RGBA () (@"".r·1 uint32, @"".g·2 uint32, @"".b·3 uint32, @"".a·4 uint32) { @"".r·1 = uint32(@"".c·5.R); @"".r·1 |= @"".r·1 << uint(0x8); @"".r·1 *= uint32(@"".c·5.A); @"".r·1 /= uint32(0xff); @"".g·2 = uint32(@"".c·5.G); @"".g·2 |= @"".g·2 << uint(0x8); @"".g·2 *= uint32(@"".c·5.A); @"".g·2 /= uint32(0xff); @"".b·3 = uint32(@"".c·5.B); @"".b·3 |= @"".b·3 << uint(0x8); @"".b·3 *= uint32(@"".c·5.A); @"".b·3 /= uint32(0xff); @"".a·4 = uint32(@"".c·5.A); @"".a·4 |= @"".a·4 << uint(0x8); return }
type @"".NRGBA64 struct { R uint16; G uint16; B uint16; A uint16 }
func (@"".c·5 @"".NRGBA64) RGBA () (@"".r·1 uint32, @"".g·2 uint32, @"".b·3 uint32, @"".a·4 uint32) { @"".r·1 = uint32(@"".c·5.R); @"".r·1 *= uint32(@"".c·5.A); @"".r·1 /= uint32(0xffff); @"".g·2 = uint32(@"".c·5.G); @"".g·2 *= uint32(@"".c·5.A); @"".g·2 /= uint32(0xffff); @"".b·3 = uint32(@"".c·5.B); @"".b·3 *= uint32(@"".c·5.A); @"".b·3 /= uint32(0xffff); @"".a·4 = uint32(@"".c·5.A); return }
type @"".Alpha struct { A uint8 }
func (@"".c·5 @"".Alpha) RGBA () (@"".r·1 uint32, @"".g·2 uint32, @"".b·3 uint32, @"".a·4 uint32) { @"".a·4 = uint32(@"".c·5.A); @"".a·4 |= @"".a·4 << uint(0x8); return @"".a·4, @"".a·4, @"".a·4, @"".a·4 }
type @"".Alpha16 struct { A uint16 }
func (@"".c·5 @"".Alpha16) RGBA () (@"".r·1 uint32, @"".g·2 uint32, @"".b·3 uint32, @"".a·4 uint32) { @"".a·4 = uint32(@"".c·5.A); return @"".a·4, @"".a·4, @"".a·4, @"".a·4 }
type @"".Gray struct { Y uint8 }
func (@"".c·5 @"".Gray) RGBA () (@"".r·1 uint32, @"".g·2 uint32, @"".b·3 uint32, @"".a·4 uint32) { var @"".y·6 uint32; @"".y·6 = uint32(@"".c·5.Y); @"".y·6 |= @"".y·6 << uint(0x8); return @"".y·6, @"".y·6, @"".y·6, uint32(0xffff) }
type @"".Gray16 struct { Y uint16 }
func (@"".c·5 @"".Gray16) RGBA () (@"".r·1 uint32, @"".g·2 uint32, @"".b·3 uint32, @"".a·4 uint32) { var @"".y·6 uint32; @"".y·6 = uint32(@"".c·5.Y); return @"".y·6, @"".y·6, @"".y·6, uint32(0xffff) }
type @"".Model interface { Convert(@"".c @"".Color) (? @"".Color) }
func @"".ModelFunc (@"".f·2 func(? @"".Color) (? @"".Color)) (? @"".Model) { return (&@"".modelFunc{ @"".f:@"".f·2 }) }
var @"".RGBAModel @"".Model
var @"".RGBA64Model @"".Model
var @"".NRGBAModel @"".Model
var @"".NRGBA64Model @"".Model
var @"".AlphaModel @"".Model
var @"".Alpha16Model @"".Model
var @"".GrayModel @"".Model
var @"".Gray16Model @"".Model
type @"".Palette []@"".Color
func (@"".p·2 @"".Palette "esc:0x2a") Convert (@"".c·3 @"".Color) (? @"".Color)
func (@"".p·2 @"".Palette "esc:0x9") Index (@"".c·3 @"".Color) (? int)
var @"".Black @"".Gray16
var @"".White @"".Gray16
var @"".Transparent @"".Alpha16
var @"".Opaque @"".Alpha16
func @"".RGBToYCbCr (@"".r·4 uint8, @"".g·5 uint8, @"".b·6 uint8) (? uint8, ? uint8, ? uint8)
func @"".YCbCrToRGB (@"".y·4 uint8, @"".cb·5 uint8, @"".cr·6 uint8) (? uint8, ? uint8, ? uint8)
type @"".YCbCr struct { Y uint8; Cb uint8; Cr uint8 }
func (@"".c·5 @"".YCbCr) RGBA () (? uint32, ? uint32, ? uint32, ? uint32)
var @"".YCbCrModel @"".Model
type @"".NYCbCrA struct { ? @"".YCbCr; A uint8 }
func (@"".c·5 @"".NYCbCrA) RGBA () (? uint32, ? uint32, ? uint32, ? uint32)
var @"".NYCbCrAModel @"".Model
func @"".RGBToCMYK (@"".r·5 uint8, @"".g·6 uint8, @"".b·7 uint8) (? uint8, ? uint8, ? uint8, ? uint8)
func @"".CMYKToRGB (@"".c·4 uint8, @"".m·5 uint8, @"".y·6 uint8, @"".k·7 uint8) (? uint8, ? uint8, ? uint8) { var @"".w·8 uint32; @"".w·8 = uint32(uint32(0xffff) - uint32(@"".k·7) * uint32(0x101)); var @"".r·9 uint32; @"".r·9 = uint32(uint32(0xffff) - uint32(@"".c·4) * uint32(0x101)) * @"".w·8 / uint32(0xffff); var @"".g·10 uint32; @"".g·10 = uint32(uint32(0xffff) - uint32(@"".m·5) * uint32(0x101)) * @"".w·8 / uint32(0xffff); var @"".b·11 uint32; @"".b·11 = uint32(uint32(0xffff) - uint32(@"".y·6) * uint32(0x101)) * @"".w·8 / uint32(0xffff); return uint8(@"".r·9 >> uint(0x8)), uint8(@"".g·10 >> uint(0x8)), uint8(@"".b·11 >> uint(0x8)) }
type @"".CMYK struct { C uint8; M uint8; Y uint8; K uint8 }
func (@"".c·5 @"".CMYK) RGBA () (? uint32, ? uint32, ? uint32, ? uint32) { var @"".w·6 uint32; @"".w·6 = uint32(uint32(0xffff) - uint32(@"".c·5.K) * uint32(0x101)); var @"".r·7 uint32; @"".r·7 = uint32(uint32(0xffff) - uint32(@"".c·5.C) * uint32(0x101)) * @"".w·6 / uint32(0xffff); var @"".g·8 uint32; @"".g·8 = uint32(uint32(0xffff) - uint32(@"".c·5.M) * uint32(0x101)) * @"".w·6 / uint32(0xffff); var @"".b·9 uint32; @"".b·9 = uint32(uint32(0xffff) - uint32(@"".c·5.Y) * uint32(0x101)) * @"".w·6 / uint32(0xffff); return uint32(@"".r·7), uint32(@"".g·8), uint32(@"".b·9), uint32(0xffff) }
var @"".CMYKModel @"".Model
func @"".init ()
type @"".modelFunc struct { @"".f func(? @"".Color) (? @"".Color) }
func (@"".m·2 *@"".modelFunc "esc:0x1") Convert (@"".c·3 @"".Color) (? @"".Color)
$$
_go_.o 0 0 0 644 105231 `
go object linux amd64 go1.6 X:none
!
go13ld þ"".RGBA.RGBA ¶\$ÙÁã ˉ\$¶\$ ØÁã É\$¶\$
ÙÁã ˉ\$¶\$ØÁã É\$ÃÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ 0 "".autotmp_0003 type.uint32 "".autotmp_0002 type.uint32 "".autotmp_0001 type.uint32 "".a (type.uint32 "".b type.uint32 "".g type.uint32 "".r type.uint32 "".c type."".RGBA P P &@ Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb @$GOROOT/src/image/color/color.goþ"".RGBA64.RGBA ` `·\$Ý·\$
Ú·\$Ù·\$l$T$L$\$ÃÌÌÌÌÌ 0
"".a (type.uint32 "".b type.uint32 "".g type.uint32 "".r type.uint32 "".c type."".RGBA64 0 0 j0 Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb @$GOROOT/src/image/color/color.goþ"".NRGBA.RGBA ¶L$¶\$ډØÁà Ø¶Ù¯ؽÃ÷åÓÁë\$¶\$ ډØÁà Ø¶Ù¯ؽÃ÷åÓÁë\$¶\$
ډØÁà Ø¶Ù¯ؽÃ÷åÓÁë\$¶ىÙÁã ˉ\$ÃÌÌÌÌÌÌÌÌÌÌ 0 "".autotmp_0017 type.uint32 "".autotmp_0016 type.uint32 "".autotmp_0015 type.uint32 "".autotmp_0014 type.uint32 "".autotmp_0013 type.uint32 "".autotmp_0012 type.uint32 "".autotmp_0011 type.uint32 "".autotmp_0010 type.uint32 "".autotmp_0009 type.uint32 "".a (type.uint32 "".b type.uint32 "".g type.uint32 "".r type.uint32 "".c type."".NRGBA Bz Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb @$GOROOT/src/image/color/color.goþ"".NRGBA64.RGBA à àH·L$·\$طٯؽ Ã÷åÓÁë\$·\$
طٯؽ Ã÷åÓÁë\$·\$طٯؽ Ã÷åÓÁë\$·ى\$ÃÌÌÌÌÌ 0 "".autotmp_0023 type.uint32 "".autotmp_0022 type.uint32 "".autotmp_0021 type.uint32 "".autotmp_0020 type.uint32 "".autotmp_0019 type.uint32 "".a (type.uint32 "".b type.uint32 "".g type.uint32 "".r type.uint32 "".c type."".NRGBA64 p p 4ª Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb @$GOROOT/src/image/color/color.goþ"".Alpha.RGBA @ @¶\$ØÁà ؉D$D$D$D$ÃÌÌÌ 0
"".a (type.uint32 "".b type.uint32 "".g type.uint32 "".r type.uint32 "".c type."".Alpha Ò Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb @$GOROOT/src/image/color/color.goþ"".Alpha16.RGBA @ @·\$\$\$\$\$ÃÌÌÌÌÌÌÌÌÌÌ 0
"".a (type.uint32 "".b type.uint32 "".g type.uint32 "".r type.uint32 "".c type."".Alpha16 è Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb @$GOROOT/src/image/color/color.goþ"".Gray.RGBA ` `¶\$ØÁà ؉D$D$D$ÇD$ÿÿ ÃÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ 0
"".a (type.uint32 "".b type.uint32 "".g type.uint32 "".r type.uint32 "".c type."".Gray 0 0 ü$ Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb @$GOROOT/src/image/color/color.goþ"".Gray16.RGBA @ @·\$\$\$\$ÇD$ÿÿ ÃÌÌÌÌÌÌ 0
"".a (type.uint32 "".b type.uint32 "".g type.uint32 "".r type.uint32 "".c type."".Gray16 Tgclocals·790e5cc5051fc0affc980ade09e929ec Tgclocals·33cdeccccebe80329f1fdbee7f5874cb @$GOROOT/src/image/color/color.goþ"".ModelFunc dH% H;a° Hì(1ÛH\$8H\$@H H$è HD$HD$ Hø t|Hl$0= uYH(HD$ H 1íH9ètH\$ H\$@HD$8HÄ(ÃH H$H H\$H H\$è HD$ë½H$Hl$è HD$ 땉 ëè é3ÿÿÿÌÌÌ
L "type."".modelFunc ^ "runtime.newobject (runtime.writeBarrier ¸ <go.itab.*"".modelFunc."".Model ü $type.*"".modelFunc type."".Model ª <go.itab.*"".modelFunc."".Model ¾ runtime.typ2Itab è .runtime.writebarrierptr 0runtime.morestack_noctxt 0P "".autotmp_0027 $type.*"".modelFunc "".autotmp_0026 $type.*"".modelFunc "".~r1 type."".Model "".f 8type.func("".Color) "".Color PcOPHO
Ð ¨#
.p2 Tgclocals·41a13ac73c712c01973b8fe23f62d694 Tgclocals·0c8aa8e80191a30eac23f1a218103f16 @$GOROOT/src/image/color/color.goþ."".(*modelFunc).Convert À ÀdH% H;avJHì 1ÛH\$@H\$HH\$0H$H\$8H\$Hl$(HU HÿÓHL$HD$HL$@HD$HHÄ Ãè ë
| ´ 0runtime.morestack_noctxt P@ "".~r1 0type."".Color "".c type."".Color "".m $type.*"".modelFunc @E? ` Â:
>" Tgclocals·13bdb4aeeaf63de3cc223d640262ea59 Tgclocals·33cdeccccebe80329f1fdbee7f5874cb @$GOROOT/src/image/color/color.goþ"".rgbaModel à àdH% H;a Hì@1ÛH\$XH\$`H H$H\$HH\$H\$PH\$HÇD$ è HT$HHL$P¶\$ û tHT$XHL$`HÄ@ÃH$HZ ÿӋl$T$L$D$1ۈ\$<\$=\$>\$?ëÁë\$<ÓÁë\$=ËÁë\$>ÃÁë\$?H H$H H\$H H\$H\$<H\$HÇD$ è H\$(H\$XH\$0H\$`HÄ@Ãè éßþÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ
L type."".RGBA $runtime.assertI2T2 ö type."".RGBA ¢ type."".Color º 0go.itab."".RGBA."".Color ô runtime.convT2I ° 0runtime.morestack_noctxt @ "".autotmp_0031 type."".RGBA "".~r1 type."".Color "".c type."".Color [£ ° â#A Kå Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578 Tgclocals·33cdeccccebe80329f1fdbee7f5874cb @$GOROOT/src/image/color/color.goþ"".rgba64Model À ÀdH% H;aø Hì@1ÛH\$XH\$`H H$H\$HH\$H\$PH\$HÇD$ è HT$HHL$P¶\$ û tHT$XHL$`HÄ@ÃH$HZ ÿӋl$T$L$D$1Ûf\$8f\$:f\$<f\$>fl$8fT$:fL$<fD$>H H$H H\$H H\$H\$8H\$HÇD$ è H\$(H\$XH\$0H\$`HÄ@Ãè éëþÿÿÌÌÌÌÌÌÌÌÌÌÌ
L type."".RGBA64 $runtime.assertI2T2 ö ô type."".RGBA64 type."".Color ¢ 4go.itab."".RGBA64."".Color Ü runtime.convT2I 0runtime.morestack_noctxt @ "".autotmp_0032 type."".RGBA64 "".~r1 type."".Color "".c type."".Color [ ò#A~ KÕ Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578 Tgclocals·33cdeccccebe80329f1fdbee7f5874cb @$GOROOT/src/image/color/color.goþ"".nrgbaModel À À dH% H;a= Hì@1ÛH\$XH\$`H H$H\$HH\$H\$PH\$HÇD$ è HT$HHL$P¶\$ û tHT$XHL$`HÄ@ÃH$HZ ÿӋD$|$t$L$ùÿÿ
1ۈ\$<\$=\$>\$?ÃÁë\$<ûÁë\$=óÁë\$>ÆD$?ÿH H$H H\$H H\$H\$<H\$HÇD$ è H\$(H\$XH\$0H\$`HÄ@Ãù uz1ۈ\$<\$=\$>\$?ÆD$<