예제 #1
0
파일: cairo.go 프로젝트: raichu/gotk3
// PaintWithAlpha is a wrapper around cairo_paint_with_alpha().
func (v *Context) PaintWithAlpha(alpha float64) {
	C.cairo_paint_with_alpha(v.native(), C.double(alpha))
}
예제 #2
0
파일: surface.go 프로젝트: ungerik/go-cairo
func (self *Surface) PaintWithAlpha(alpha float64) {
	C.cairo_paint_with_alpha(self.context, C.double(alpha))
}
예제 #3
0
파일: cairo.go 프로젝트: jimmyfrasche/cairo
//PaintAlpha paints the current source everywhere within the current clip
//region, using a mask of constant alpha value alpha.
//
//The effect is similar to Paint, but the drawing is faded out using
//the alpha value.
//
//originally cairo_paint.
func (c *Context) PaintAlpha(alpha float64) *Context {
	C.cairo_paint_with_alpha(c.c, C.double(alpha))
	return c
}