當前位置: 首頁>>代碼示例>>Golang>>正文


Golang X.Y方法代碼示例

本文整理匯總了Golang中github.com/platinasystems/weeb/r2.X.Y方法的典型用法代碼示例。如果您正苦於以下問題:Golang X.Y方法的具體用法?Golang X.Y怎麽用?Golang X.Y使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在github.com/platinasystems/weeb/r2.X的用法示例。


在下文中一共展示了X.Y方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Golang代碼示例。

示例1: StrokeText

func (c *Context) StrokeText(text string, x r2.X, maxWidth ...float64) {
	if len(maxWidth) > 0 {
		c.Call("strokeText", text, x.X(), x.Y(), maxWidth)
	} else {
		c.Call("strokeText", text, x.X(), x.Y())
	}
}
開發者ID:platinasystems,項目名稱:weeb,代碼行數:7,代碼來源:canvas.go

示例2: StrokeRect

func (c *Context) StrokeRect(x, s r2.X) { c.Call("strokeRect", x.X(), x.Y(), s.X(), s.Y()) }
開發者ID:platinasystems,項目名稱:weeb,代碼行數:1,代碼來源:canvas.go

示例3: ClearRect

func (c *Context) ClearRect(x, s r2.X)  { c.Call("clearRect", x.X(), x.Y(), s.X(), s.Y()) }
開發者ID:platinasystems,項目名稱:weeb,代碼行數:1,代碼來源:canvas.go

示例4: IsPointInPath

func (c *Context) IsPointInPath(x r2.X) { c.Call("isPointInPath", x.X(), x.Y()) }
開發者ID:platinasystems,項目名稱:weeb,代碼行數:1,代碼來源:canvas.go

示例5: FillRect

func (c *Context) FillRect(x, s r2.X)   { c.Call("fillRect", x.X(), x.Y(), s.X(), s.Y()) }
開發者ID:platinasystems,項目名稱:weeb,代碼行數:1,代碼來源:canvas.go

示例6: Translate

func (c *Context) Translate(x r2.X)  { c.Call("translate", x.X(), x.Y()) }
開發者ID:platinasystems,項目名稱:weeb,代碼行數:1,代碼來源:canvas.go

示例7: SetTransform

// Resets transform to DX 0 and identity matrix then applies given transform.
func (c *Context) SetTransform(m00, m01, m10, m11 float64, dx r2.X) {
	c.Call("setTransform", m00, m01, m10, m11, dx.X(), dx.Y())
}
開發者ID:platinasystems,項目名稱:weeb,代碼行數:4,代碼來源:canvas.go

示例8: ArcTo

func (c *Context) ArcTo(x1, x2 r2.X, r float64) { c.Call("arcTo", x1.X(), x1.Y(), x2.X(), x2.Y(), r) }
開發者ID:platinasystems,項目名稱:weeb,代碼行數:1,代碼來源:canvas.go

示例9: Scale

// Transforms
func (c *Context) Scale(x r2.X)      { c.Call("scale", x.X(), x.Y()) }
開發者ID:platinasystems,項目名稱:weeb,代碼行數:2,代碼來源:canvas.go

示例10: Arc

func (c *Context) Arc(x r2.X, r float64, θ0, θ1 r2.Angle, ccw ...bool) {
	c.Call("arc", x.X(), x.Y(), r, θ0.Radians(), θ1.Radians(), ccw)
}
開發者ID:platinasystems,項目名稱:weeb,代碼行數:3,代碼來源:canvas.go

示例11: Ellipse

func (c *Context) Ellipse(x, r r2.X, θ0, θ1, rotation r2.Angle, ccw ...bool) {
	c.Call("ellipse", x.X(), x.Y(), r.X(), r.Y(), rotation.Radians(), θ0.Radians(), θ1.Radians(), ccw)
}
開發者ID:platinasystems,項目名稱:weeb,代碼行數:3,代碼來源:canvas.go

示例12: BezierCurveTo

func (c *Context) BezierCurveTo(c1, c2, x1 r2.X) {
	c.Call("bezierCurveTo", c1.X(), c1.Y(), c2.X(), c2.Y(), x1.X(), x1.Y())
}
開發者ID:platinasystems,項目名稱:weeb,代碼行數:3,代碼來源:canvas.go

示例13: QuadraticCurveTo

func (c *Context) QuadraticCurveTo(c1, x1 r2.X) {
	c.Call("quadraticCurveTo", c1.X(), c1.Y(), x1.X(), x1.Y())
}
開發者ID:platinasystems,項目名稱:weeb,代碼行數:3,代碼來源:canvas.go

示例14: Rect

func (c *Context) Rect(x, s r2.X) { c.Call("rect", x.X(), x.Y(), s.X(), s.Y()) }
開發者ID:platinasystems,項目名稱:weeb,代碼行數:1,代碼來源:canvas.go

示例15: LineTo

func (c *Context) LineTo(x r2.X)  { c.Call("lineTo", x.X(), x.Y()) }
開發者ID:platinasystems,項目名稱:weeb,代碼行數:1,代碼來源:canvas.go


注:本文中的github.com/platinasystems/weeb/r2.X.Y方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。