Example #1
0
 public SurfacePattern(Surface surface)
 {
     pattern = CairoAPI.cairo_pattern_create_for_surface(surface.Handle);
 }
Example #2
0
 public void SetSourceSurface(Surface source, int x, int y)
 {
     CairoAPI.cairo_set_source_surface(state, source.Handle, x, y);
 }
Example #3
0
 public void MaskSurface(Surface surface, double x, double y)
 {
     CairoAPI.cairo_mask_surface(state, surface.Handle, x, y);
 }
Example #4
0
 public Context(Surface surface)
 {
     state = CairoAPI.cairo_create(surface.Handle);
 }