Esempio n. 1
0
// void cairo_pattern_add_color_stop_rgba (cairo_pattern_t *pattern, double offset, double red, double green, double blue, double alpha);
func (self *Pattern) AddColorStopRGBA(offset, red, green, blue, alpha float64) {
	C.cairo_pattern_add_color_stop_rgba(self.pattern, C.double(offset), C.double(red), C.double(green), C.double(blue), C.double(alpha))
}
Esempio n. 2
0
func (p patternGradient) addColorStops(cs []ColorStop) {
	for _, c := range cs {
		o, r, g, b, a := c.c()
		C.cairo_pattern_add_color_stop_rgba(p.p, o, r, g, b, a)
	}
}