func (pc *PrintContext) SetCairoContext(cr *cairo.Context, dpiX, dpiY float64) {
	C.gtk_print_context_set_cairo_context(pc.native(),
		(*C.cairo_t)(unsafe.Pointer(cr.Native())),
		C.double(dpiX), C.double(dpiY))
}
func (pc *PrintContext) SetCairoContext(cr *cairo.Context, dpiX, dpiY float64) {
	C.gtk_print_context_set_cairo_context(pc.native(),
		(*C.cairo_t)(unsafe.Pointer(cr.Native())),
		C.double(dpiX), C.double(dpiY))
}
func ( pc * PrintContext ) SetCairoContext ( cr * cairo . Context , dpiX , dpiY float64 ) { C . gtk_print_context_set_cairo_context ( pc . native ( ) , ( * C . cairo_t ) ( unsafe . Pointer ( cr . Native ( ) ) ) , C . double ( dpiX ) , C . double ( dpiY ) ) }
// SetCairoContext() is a wrapper around gtk_print_context_set_cairo_context().
SetCairoContext () is a wrapper around gtk_print_context_set_cairo_context () .