Lines Matching refs:paint
18 static void compose_pe(SkPaint* paint) {
19 SkPathEffect* pe = paint->getPathEffect();
28 paint->setPathEffect(compose)->unref();
31 static void hair_pe(SkPaint* paint) {
32 paint->setStrokeWidth(0);
35 static void hair2_pe(SkPaint* paint) {
36 paint->setStrokeWidth(0);
37 compose_pe(paint);
40 static void stroke_pe(SkPaint* paint) {
41 paint->setStrokeWidth(12);
42 compose_pe(paint);
45 static void dash_pe(SkPaint* paint) {
47 paint->setStrokeWidth(12);
48 paint->setPathEffect(SkDashPathEffect::Create(inter, SK_ARRAY_COUNT(inter),
50 compose_pe(paint);
63 static void one_d_pe(SkPaint* paint) {
72 paint->setPathEffect(SkPath1DPathEffect::Create(path, SkIntToScalar(21), 0,
74 compose_pe(paint);
80 static void fill_pe(SkPaint* paint) {
81 paint->setStyle(SkPaint::kFill_Style);
82 paint->setPathEffect(NULL);
85 static void discrete_pe(SkPaint* paint) {
86 paint->setPathEffect(SkDiscretePathEffect::Create(10, 4))->unref();
99 static void tile_pe(SkPaint* paint) {
100 paint->setPathEffect(MakeTileEffect())->unref();
121 SkPaint paint;
122 paint.setAntiAlias(true);
123 paint.setStyle(SkPaint::kStroke_Style);
135 gPE[i](&paint);
136 canvas->drawPath(path, paint);
149 gPE2[i](&paint);
150 canvas->drawPath(path, paint);