Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
go1.6 / pkg / linux_amd64 / image / internal / imageutil.a
Size: Mime:
!<arch>
__.PKGDEF       0           0     0     644     9222      `
go object linux amd64 go1.6 X:none
build id "79d470197fb31728d0b8fe2ef0f3a2d0125f4f7e"

$$
package imageutil
	import image "image"
	type @"image".Point struct { X int; Y int }
	func (@"image".p·2 @"image".Point) Add (@"image".q·3 @"image".Point) (? @"image".Point) { return (@"image".Point{ X:@"image".p·2.X + @"image".q·3.X, Y:@"image".p·2.Y + @"image".q·3.Y }) }
	func (@"image".p·2 @"image".Point) Div (@"image".k·3 int) (? @"image".Point) { return (@"image".Point{ X:@"image".p·2.X / @"image".k·3, Y:@"image".p·2.Y / @"image".k·3 }) }
	func (@"image".p·2 @"image".Point) Eq (@"image".q·3 @"image".Point) (? bool) { return @"image".p·2 == @"image".q·3 }
	func (@"image".p·2 @"image".Point) In (@"image".r·3 @"image".Rectangle) (? bool) { return @"image".r·3.Min.X <= @"image".p·2.X && @"image".p·2.X < @"image".r·3.Max.X && @"image".r·3.Min.Y <= @"image".p·2.Y && @"image".p·2.Y < @"image".r·3.Max.Y }
	func (@"image".p·2 @"image".Point) Mod (@"image".r·3 @"image".Rectangle) (? @"image".Point)
	func (@"image".p·2 @"image".Point) Mul (@"image".k·3 int) (? @"image".Point) { return (@"image".Point{ X:@"image".p·2.X * @"image".k·3, Y:@"image".p·2.Y * @"image".k·3 }) }
	func (@"image".p·2 @"image".Point) String () (? string)
	func (@"image".p·2 @"image".Point) Sub (@"image".q·3 @"image".Point) (? @"image".Point) { return (@"image".Point{ X:@"image".p·2.X - @"image".q·3.X, Y:@"image".p·2.Y - @"image".q·3.Y }) }
	import color "image/color" // indirect
	type @"image/color".Color interface { RGBA() (@"image/color".r uint32, @"image/color".g uint32, @"image/color".b uint32, @"image/color".a uint32) }
	type @"image/color".Model interface { Convert(@"image/color".c @"image/color".Color) (? @"image/color".Color) }
	type @"image".Rectangle struct { Min @"image".Point; Max @"image".Point }
	func (@"image".r·2 @"image".Rectangle) Add (@"image".p·3 @"image".Point) (? @"image".Rectangle) { return (@"image".Rectangle{ Min:(@"image".Point{ X:@"image".r·2.Min.X + @"image".p·3.X, Y:@"image".r·2.Min.Y + @"image".p·3.Y }), Max:(@"image".Point{ X:@"image".r·2.Max.X + @"image".p·3.X, Y:@"image".r·2.Max.Y + @"image".p·3.Y }) }) }
	func (@"image".r·2 @"image".Rectangle) At (@"image".x·3 int, @"image".y·4 int) (? @"image/color".Color) { if (@"image".Point{ X:@"image".x·3, Y:@"image".y·4 }).In(@"image".r·2) { return @"image/color".Opaque }; return @"image/color".Transparent }
	func (@"image".r·2 @"image".Rectangle) Bounds () (? @"image".Rectangle) { return @"image".r·2 }
	func (@"image".r·2 @"image".Rectangle) Canon () (? @"image".Rectangle) { if @"image".r·2.Max.X < @"image".r·2.Min.X { @"image".r·2.Min.X, @"image".r·2.Max.X = @"image".r·2.Max.X, @"image".r·2.Min.X }; if @"image".r·2.Max.Y < @"image".r·2.Min.Y { @"image".r·2.Min.Y, @"image".r·2.Max.Y = @"image".r·2.Max.Y, @"image".r·2.Min.Y }; return @"image".r·2 }
	func (@"image".r·2 @"image".Rectangle) ColorModel () (? @"image/color".Model) { return @"image/color".Alpha16Model }
	func (@"image".r·2 @"image".Rectangle) Dx () (? int) { return @"image".r·2.Max.X - @"image".r·2.Min.X }
	func (@"image".r·2 @"image".Rectangle) Dy () (? int) { return @"image".r·2.Max.Y - @"image".r·2.Min.Y }
	func (@"image".r·2 @"image".Rectangle) Empty () (? bool) { return @"image".r·2.Min.X >= @"image".r·2.Max.X || @"image".r·2.Min.Y >= @"image".r·2.Max.Y }
	func (@"image".r·2 @"image".Rectangle) Eq (@"image".s·3 @"image".Rectangle) (? bool) { return @"image".r·2 == @"image".s·3 || @"image".r·2.Empty() && @"image".s·3.Empty() }
	func (@"image".r·2 @"image".Rectangle) In (@"image".s·3 @"image".Rectangle) (? bool) { if @"image".r·2.Empty() { return bool(true) }; return @"image".s·3.Min.X <= @"image".r·2.Min.X && @"image".r·2.Max.X <= @"image".s·3.Max.X && @"image".s·3.Min.Y <= @"image".r·2.Min.Y && @"image".r·2.Max.Y <= @"image".s·3.Max.Y }
	func (@"image".r·2 @"image".Rectangle) Inset (@"image".n·3 int) (? @"image".Rectangle)
	func (@"image".r·2 @"image".Rectangle) Intersect (@"image".s·3 @"image".Rectangle) (? @"image".Rectangle)
	func (@"image".r·2 @"image".Rectangle) Overlaps (@"image".s·3 @"image".Rectangle) (? bool)
	func (@"image".r·2 @"image".Rectangle) Size () (? @"image".Point) { return (@"image".Point{ X:@"image".r·2.Max.X - @"image".r·2.Min.X, Y:@"image".r·2.Max.Y - @"image".r·2.Min.Y }) }
	func (@"image".r·2 @"image".Rectangle) String () (? string)
	func (@"image".r·2 @"image".Rectangle) Sub (@"image".p·3 @"image".Point) (? @"image".Rectangle) { return (@"image".Rectangle{ Min:(@"image".Point{ X:@"image".r·2.Min.X - @"image".p·3.X, Y:@"image".r·2.Min.Y - @"image".p·3.Y }), Max:(@"image".Point{ X:@"image".r·2.Max.X - @"image".p·3.X, Y:@"image".r·2.Max.Y - @"image".p·3.Y }) }) }
	func (@"image".r·2 @"image".Rectangle) Union (@"image".s·3 @"image".Rectangle) (? @"image".Rectangle)
	type @"image/color".RGBA struct { R uint8; G uint8; B uint8; A uint8 }
	func (@"image/color".c·5 @"image/color".RGBA) RGBA () (@"image/color".r·1 uint32, @"image/color".g·2 uint32, @"image/color".b·3 uint32, @"image/color".a·4 uint32) { @"image/color".r·1 = uint32(@"image/color".c·5.R); @"image/color".r·1 |= @"image/color".r·1 << uint(0x8); @"image/color".g·2 = uint32(@"image/color".c·5.G); @"image/color".g·2 |= @"image/color".g·2 << uint(0x8); @"image/color".b·3 = uint32(@"image/color".c·5.B); @"image/color".b·3 |= @"image/color".b·3 << uint(0x8); @"image/color".a·4 = uint32(@"image/color".c·5.A); @"image/color".a·4 |= @"image/color".a·4 << uint(0x8); return  }
	type @"image".Image interface { At(@"image".x int, @"image".y int) (? @"image/color".Color); Bounds() (? @"image".Rectangle); ColorModel() (? @"image/color".Model) }
	type @"image".RGBA struct { Pix []uint8; Stride int; Rect @"image".Rectangle }
	func (@"image".p·2 *@"image".RGBA "esc:0x1") At (@"image".x·3 int, @"image".y·4 int) (? @"image/color".Color)
	func (@"image".p·2 *@"image".RGBA "esc:0x1") Bounds () (? @"image".Rectangle) { return @"image".p·2.Rect }
	func (@"image".p·2 *@"image".RGBA "esc:0x1") ColorModel () (? @"image/color".Model) { return @"image/color".RGBAModel }
	func (@"image".p·2 *@"image".RGBA "esc:0x1") Opaque () (? bool)
	func (@"image".p·2 *@"image".RGBA "esc:0x1") PixOffset (@"image".x·3 int, @"image".y·4 int) (? int) { return (@"image".y·4 - @"image".p·2.Rect.Min.Y) * @"image".p·2.Stride + (@"image".x·3 - @"image".p·2.Rect.Min.X) * int(0x4) }
	func (@"image".p·2 *@"image".RGBA "esc:0x1") RGBAAt (@"image".x·3 int, @"image".y·4 int) (? @"image/color".RGBA)
	func (@"image".p·1 *@"image".RGBA "esc:0x1") Set (@"image".x·2 int, @"image".y·3 int, @"image".c·4 @"image/color".Color)
	func (@"image".p·1 *@"image".RGBA "esc:0x1") SetRGBA (@"image".x·2 int, @"image".y·3 int, @"image".c·4 @"image/color".RGBA)
	func (@"image".p·2 *@"image".RGBA "esc:0xa") SubImage (@"image".r·3 @"image".Rectangle) (? @"image".Image)
	type @"image".YCbCrSubsampleRatio int
	func (@"image".s·2 @"image".YCbCrSubsampleRatio) String () (? string)
	type @"image/color".YCbCr struct { Y uint8; Cb uint8; Cr uint8 }
	func (@"image/color".c·5 @"image/color".YCbCr) RGBA () (? uint32, ? uint32, ? uint32, ? uint32)
	type @"image".YCbCr struct { Y []uint8; Cb []uint8; Cr []uint8; YStride int; CStride int; SubsampleRatio @"image".YCbCrSubsampleRatio; Rect @"image".Rectangle }
	func (@"image".p·2 *@"image".YCbCr "esc:0x1") At (@"image".x·3 int, @"image".y·4 int) (? @"image/color".Color)
	func (@"image".p·2 *@"image".YCbCr "esc:0x1") Bounds () (? @"image".Rectangle) { return @"image".p·2.Rect }
	func (@"image".p·2 *@"image".YCbCr "esc:0x1") COffset (@"image".x·3 int, @"image".y·4 int) (? int)
	func (@"image".p·2 *@"image".YCbCr "esc:0x1") ColorModel () (? @"image/color".Model) { return @"image/color".YCbCrModel }
	func (@"image".p·2 *@"image".YCbCr "esc:0x1") Opaque () (? bool) { return bool(true) }
	func (@"image".p·2 *@"image".YCbCr "esc:0xa") SubImage (@"image".r·3 @"image".Rectangle) (? @"image".Image)
	func (@"image".p·2 *@"image".YCbCr "esc:0x1") YCbCrAt (@"image".x·3 int, @"image".y·4 int) (? @"image/color".YCbCr)
	func (@"image".p·2 *@"image".YCbCr "esc:0x1") YOffset (@"image".x·3 int, @"image".y·4 int) (? int) { return (@"image".y·4 - @"image".p·2.Rect.Min.Y) * @"image".p·2.YStride + (@"image".x·3 - @"image".p·2.Rect.Min.X) }
	func @"".DrawYCbCr (@"".dst·2 *@"image".RGBA "esc:0x1", @"".r·3 @"image".Rectangle, @"".src·4 *@"image".YCbCr "esc:0x1", @"".sp·5 @"image".Point) (@"".ok·1 bool)
	func @"".init ()
	type @"image/color".Alpha16 struct { A uint16 }
	func (@"image/color".c·5 @"image/color".Alpha16) RGBA () (@"image/color".r·1 uint32, @"image/color".g·2 uint32, @"image/color".b·3 uint32, @"image/color".a·4 uint32) { @"image/color".a·4 = uint32(@"image/color".c·5.A); return @"image/color".a·4, @"image/color".a·4, @"image/color".a·4, @"image/color".a·4 }
	var @"image/color".Opaque @"image/color".Alpha16
	var @"image/color".Transparent @"image/color".Alpha16
	var @"image/color".Alpha16Model @"image/color".Model
	var @"image/color".RGBAModel @"image/color".Model
	var @"image/color".YCbCrModel @"image/color".Model

$$
_go_.o          0           0     0     644     7827      `
go object linux amd64 go1.6 X:none

!
go13ldimage.aþ"".DrawYCbCrà-à-dH‹%H;a†QHƒìpH‹´$°L‹´$¨L‹\$xH‹„$ H‹œ$€I‹k H)ëHÁãH‰\$8L‹¼$I‹k H‹”$ˆI)ïIÁçI‹k(H‹œ$˜H)êI‹k(H)ëH‰\$H‹hXHƒý^Hƒý…–H‰T$H‰t$PH‹\$H‹l$H9ë„ëI‹KH‹l$H¯ÍM‹CM‹KL9Á‡TM‹I)ÈI)ÉIƒùtM
M‰ÅM‰ÔH‹XhL‹T$PI)ÚH‹hHL¯ÕL‰õL‹@`L)ÅIêH‹XhL‹L$PI)ÙH‹hPL¯ÍL‰õL‹@`H‹L$8L)ÅIéL9ù„7Hƒø„ÚH‹0H‹PH‹hI9Òƒ¿J¶iÛ‰ÚH‹xH‹p H‹h(I9ñƒ”J¶ë€‰$H‹x0H‹p8H‹h@I9ñƒhJ¶ë€‰ÞiÛéfÓÁû‰ߋ$iÛX‰Õ)݉ë‰õiíҶ)ëÁû‰ދ$iۢÅÓÁû‰ڃÿÿ1ÿƒþÞ1öƒú½1ÒH‰ÍHƒÅL9탤I,@ˆ;H‰ÏHÿÇL9I<@ˆ3H‰ÎHƒÆL9îsmI4ˆH‰ÊHƒÂL9êsTIÆÿHƒÁIÿÂIÿÁL9ù…ÉþÿÿH‹T$HÿÂH‹L$PHÿÁH‰T$H‰L$PH‹\$H‹l$H9ë…þÿÿƄ$¸HƒÄpÃèèèèúÿŽ9ÿÿÿºÿé/ÿÿÿþÿŽÿÿÿ¾ÿéÿÿÿÿÿŽ÷þÿÿ¿ÿéíþÿÿèèè‰éþÿÿèHƒý…§H‰T$(H‰t$@H‹\$(H‹l$H9ë„KÿÿÿI‹KH‹l$(H¯ÍM‹CM‹KL9Á‡eM‹I)ÈI)ÉIƒùtM
M‰ÅM‰ÔH‹XhL‹T$@I)ÚH‹hHL¯ÕL‰õL‹@`L)ÅIêL‹@`H‹XhH‹l$@H)ÝH‰ëH‹hPH¯ÝL‰ÅHÁý?I)èL‰ÅHÑýH)ëH‰\$`H‹L$8M‰ñL9ù„NH‹l$`L‰ËHÁû?L‰ÎH)ÞHÑþHîHƒø„¾H‹8H‹PH‹hI9Òƒ£J¶iÛ‰ÚH‹XH‹x H‹h(H9þƒxH3¶ë€‰\$H‹X0H‹x8H‹h@H9þƒKH3¶ë€‰ÞiÛéfÓÁû‰ߋ\$iÛX‰Õ)݉ë‰õiíҶ)ëÁû‰ދ\$iۢÅÓÁû‰ڃÿà1ÿƒþ¿1öƒúž1ÒH‰ÍHƒÅL9탅I,@ˆ;H‰ÏHÿÇL9ïslI<@ˆ3H‰ÎHƒÆL9îsRI4ˆH‰ÊHƒÂL9ês9IÆÿHƒÁIÿÁIÿÂL9ù…²þÿÿH‹L$(HÿÁH‹T$@HÿÂH‰L$(H‰T$@éäýÿÿèèèèúÿŽXÿÿÿºÿéNÿÿÿþÿŽ7ÿÿÿ¾ÿé-ÿÿÿÿÿŽÿÿÿ¿ÿéÿÿÿèèè‰é;þÿÿèƄ$¸HƒÄpÃHƒý…ÉH‰T$ H‰t$HH‹\$ H‹l$H9넍üÿÿI‹KH‹l$ H¯ÍM‹CM‹KL9Á‡‡M‹I)ÈI)ÉIƒùtM
M‰ÅM‰ÔH‹XhL‹T$HI)ÚH‹hHL¯ÕL‰õL‹@`L)ÅIêL‹@hH‹H`H‹\$HH‹l$HHÁû?H)ÝH‰ëHÑûL‰ÅHÁý?I)èL‰ÅHÑýH)ëH‹hPH¯ÝH‰ÍHÁý?I‰ÈI)èL‰ÅHÑýH)ëH‰\$hH‹L$8M‰ñL9ù„NH‹l$hL‰ËHÁû?L‰ÎH)ÞHÑþHîHƒø„¾H‹8H‹PH‹hI9Òƒ£J¶iÛ‰ÚH‹XH‹x H‹h(H9þƒxH3¶ë€‰\$H‹X0H‹x8H‹h@H9þƒKH3¶ë€‰ÞiÛéfÓÁû‰ߋ\$iÛX‰Õ)݉ë‰õiíҶ)ëÁû‰ދ\$iۢÅÓÁû‰ڃÿà1ÿƒþ¿1öƒúž1ÒH‰ÍHƒÅL9탅I,@ˆ;H‰ÏHÿÇL9ïslI<@ˆ3H‰ÎHƒÆL9îsRI4ˆH‰ÊHƒÂL9ês9IÆÿHƒÁIÿÁIÿÂL9ù…²þÿÿH‹L$ HÿÁH‹T$HHÿÂH‰L$ H‰T$HéÂýÿÿèèèèúÿŽXÿÿÿºÿéNÿÿÿþÿŽ7ÿÿÿ¾ÿé-ÿÿÿÿÿŽÿÿÿ¿ÿéÿÿÿèèè‰é;þÿÿèHƒý…ýÿÿH‰T$0H‰t$XH‹\$0H‹l$H9넺ùÿÿI‹KH‹l$0H¯ÍM‹CM‹KL9Á‡WM‹I)ÈI)ÉIƒùtM
M‰ÅM‰ÔH‹XhL‹T$XI)ÚH‹hHL¯ÕL‰õL‹@`L)ÅIêL‹@hH‹\$XL‹L$XHÁû?I)ÙIÑùL‰ÅHÁý?I)èL‰ÅHÑýI)éH‹hPL¯ÍL‰õL‹@`H‹L$8L)ÅIéL9ù„6Hƒø„¾H‹0H‹PH‹hI9Òƒ£J¶iÛ‰ÚH‹xH‹p H‹h(I9ñƒxJ¶ë€‰\$H‹x0H‹p8H‹h@I9ñƒKJ¶ë€‰ÞiÛéfÓÁû‰ߋ\$iÛX‰Õ)݉ë‰õiíҶ)ëÁû‰ދ\$iۢÅÓÁû‰ڃÿà1ÿƒþ¿1öƒúž1ÒH‰ÍHƒÅL9탅I,@ˆ;H‰ÏHÿÇL9ïslI<@ˆ3H‰ÎHƒÆL9îsRI4ˆH‰ÊHƒÂL9ês9IÆÿHƒÁIÿÂIÿÁL9ù…ÊþÿÿH‹T$0HÿÂH‹L$XHÿÁH‰T$0H‰L$XéòýÿÿèèèèúÿŽXÿÿÿºÿéNÿÿÿþÿŽ7ÿÿÿ¾ÿé-ÿÿÿÿÿŽÿÿÿ¿ÿéÿÿÿèèè‰é;þÿÿèèé’ôÿÿÌÌD
à
$runtime.panicindexî
$runtime.panicindexü
$runtime.panicindexŠ$runtime.panicindexœ$runtime.panicindexª$runtime.panicindex¸$runtime.panicindexÔ$runtime.panicsliceÂ$runtime.panicindexÐ$runtime.panicindexÞ$runtime.panicindexì$runtime.panicindexþ$runtime.panicindexŒ$runtime.panicindexš$runtime.panicindex¶$runtime.panicslice‚!$runtime.panicindex!$runtime.panicindexž!$runtime.panicindex¬!$runtime.panicindex¾"$runtime.panicindexÌ"$runtime.panicindexÚ"$runtime.panicindexö"$runtime.panicsliceÈ+$runtime.panicindexÖ+$runtime.panicindexä+$runtime.panicindexò+$runtime.panicindex„-$runtime.panicindex’-$runtime.panicindex -$runtime.panicindex¼-$runtime.panicsliceÊ-0runtime.morestack_noctxtàŒ"".autotmp_0052type.int"".autotmp_0051type.int"".autotmp_0050type.int"".autotmp_0049type.int"".autotmp_0048type.int"".autotmp_0047type.int"".autotmp_0046type.int"".autotmp_0045type.int"".autotmp_0044type.int"".autotmp_0043type.int"".autotmp_0042type.int"".autotmp_0041type.int"".autotmp_0040type.int"".autotmp_0039type.int"".autotmp_0038type.int"".autotmp_0037type.int"".autotmp_0036type.int"".autotmp_0035type.int"".autotmp_0034type.int"".autotmp_0033type.int"".autotmp_0032type.int"".autotmp_0031type.int"".autotmp_0030type.int"".autotmp_0029type.int"".autotmp_0028type.int"".autotmp_0027type.int"".autotmp_0026type.int"".autotmp_0025type.int"".autotmp_0024type.int"".autotmp_0023type.int"".autotmp_0022type.int"".autotmp_0021type.int"".autotmp_0020type.int"".autotmp_0019type.int"".autotmp_0018type.int"".autotmp_0017type.int"".autotmp_0016type.int"".autotmp_0015type.int"".autotmp_0014type.int"".autotmp_0013type.int"".autotmp_0011type.int"".autotmp_0010type.int"".autotmp_0008type.int"".autotmp_0007type.int"".autotmp_0005type.int"".autotmp_0003type.int"".autotmp_0002type.int"".autotmp_0001type.int"".autotmp_0000type.int"".cb1Çtype.int32
"".sy/type.int"".ytype.int"".cb1×type.int32"".ciBasetype.int
"".syOtype.int"".yŸtype.int"".cb1Ïtype.int32"".ciBasetype.int
"".sy_type.int"".ytype.int"".cb1ßtype.int32
"".sy?type.int"".y¯type.int
"".y1¿type.int
"".x0otype.int
"".ok€type.bool
"".sp` type.image.Point"".srcP"type.*image.YCbCr"".r(type.image.Rectangle"".dst type.*image.RGBA0à—ßà¾ßàö
ßðè"4 
7!	-%$
			
7	-¸
õ
H
7!3-&$
			
9	Dæ
›
7!U-&$
			
9	DJ
7!:	-&$
			
7	B
—¯ÁTgclocals·c54032869eda429ddbb73b99ea2b2744Tgclocals·33cdeccccebe80329f1fdbee7f5874cbX$GOROOT/src/image/internal/imageutil/impl.goþ"".init  dH‹%H;av4¶€ût¶€ûuÃèÆèÆÃèë¶ÌÌÌÌÌÌ
$"".initdone·<"".initdone·R"runtime.throwinitb"".initdone·nimage.initz"".initdone·ˆ0runtime.morestack_noctxtPPŠP
((Tgclocals·33cdeccccebe80329f1fdbee7f5874cbTgclocals·33cdeccccebe80329f1fdbee7f5874cbX$GOROOT/src/image/internal/imageutil/impl.goþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·c54032869eda429ddbb73b99ea2b2744	!þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþ>"".initdone·type.uint8þ"".DrawYCbCr·f"".DrawYCbCrþ"".init·f"".initþ"runtime.gcbits.01þ.go.string.hdr."[]uint8"  &go.string."[]uint8"þ&go.string."[]uint8"[]uint8þtype.[]uint8ß~.8
0  runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8€type.uint8þ6go.typelink.[]uint8	[]uint8type.[]uint8þ*go.string.hdr."image"  "go.string."image"þ"go.string."image"imageþ(go.importpath.image.  "go.string."image"ÿÿgo13ld