本文整理汇总了Golang中github.com/skelterjohn/geom.Rect.Min方法的典型用法代码示例。如果您正苦于以下问题:Golang Rect.Min方法的具体用法?Golang Rect.Min怎么用?Golang Rect.Min使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类github.com/skelterjohn/geom.Rect
的用法示例。
在下文中一共展示了Rect.Min方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: NewImage
func NewImage(path string) (*Image, error) {
f, ferr := os.Open(path)
if ferr != nil {
fmt.Fprintf(os.Stderr, "%v\n", ferr)
return nil, fmt.Errorf("Could not open image %v", ferr)
}
defer f.Close()
imConf, _, err := image.DecodeConfig(f)
if err != nil {
return nil, fmt.Errorf("Could not decode image", err)
}
im := Image{}
im.Path = path
pathArr := strings.Split(path, "/")
im.Url = "/inc/" + pathArr[len(pathArr)-1]
fmt.Println(im.Url)
size := geom.Rect{}
size.Min = geom.Coord{X: 0, Y: 0}
size.Max = geom.Coord{X: float64(imConf.Width), Y: float64(imConf.Height)}
im.Size = size
return &im, nil
}
示例2: ConstructCells
func (self *Image) ConstructCells(number int, max geom.Coord) (err error) {
size := geom.Rect{}
size.Min = geom.Coord{X: 0, Y: 0}
size.Max = max
self.CellNumber = number
self.CellSize = size
return
}