Chromium Code Reviews| Index: core/cross/cairo/pattern.cc |
| =================================================================== |
| --- core/cross/cairo/pattern.cc (revision 71191) |
| +++ core/cross/cairo/pattern.cc (working copy) |
| @@ -73,6 +73,17 @@ |
| cairo_pattern_destroy(pattern_); |
| } |
|
zhurunz
2011/01/20 00:46:51
put constructor and destructor to the beginning.
|
| +void Pattern::SetAffineTransform(double xx, |
| + double yx, |
| + double xy, |
| + double yy, |
| + double x0, |
| + double y0) { |
| + cairo_matrix_t matrix; |
| + cairo_matrix_init(&matrix, xx, yx, xy, yy, x0, y0); |
| + cairo_pattern_set_matrix(pattern_, &matrix); |
| +} |
| + |
| Pattern::Pattern(ServiceLocator* service_locator, cairo_pattern_t* pattern) |
| : ObjectBase(service_locator), |
| pattern_(pattern) { |