Lines Matching refs:SkPaint

18 #include "SkPaint.h"
45 const SkPaint& paint) {
56 const SkPaint& paint) {
82 SkAutoBitmapShaderInstall(const SkBitmap& src, const SkPaint& paint)
107 const SkPaint& paintWithShader() const { return fPaint; }
110 SkPaint fPaint; // copy of caller's paint (which we then modify)
147 const SkPaint& paint,
252 void SkDraw::drawPaint(const SkPaint& paint) const {
297 const SkPaint* fPaint;
307 bool init(SkCanvas::PointMode, const SkPaint&, const SkMatrix* matrix,
429 bool PtProcRec::init(SkCanvas::PointMode mode, const SkPaint& paint,
443 if (paint.getStrokeCap() != SkPaint::kRound_Cap &&
505 } else if (fPaint->getStrokeCap() != SkPaint::kRound_Cap) {
518 const SkPaint& paint, const SkMatrix& matrix) {
536 const SkPoint pts[], const SkPaint& paint,
597 SkPaint newPaint(paint);
598 newPaint.setStyle(SkPaint::kFill_Style);
603 if (newPaint.getStrokeCap() == SkPaint::kRound_Cap) {
641 SkPaint p(paint);
642 p.setStyle(SkPaint::kStroke_Style);
668 static bool easy_rect_join(const SkPaint& paint, const SkMatrix& matrix,
670 if (SkPaint::kMiter_Join != paint.getStrokeJoin() ||
683 SkDraw::RectType SkDraw::ComputeRectType(const SkPaint& paint,
689 SkPaint::Style style = paint.getStyle();
691 if ((SkPaint::kStrokeAndFill_Style == style) && zeroWidth) {
692 style = SkPaint::kFill_Style;
697 SkPaint::kStrokeAndFill_Style == style) {
699 } else if (SkPaint::kFill_Style == style) {
716 void SkDraw::drawRect(const SkRect& rect, const SkPaint& paint) const {
759 if (paint.getStyle() != SkPaint::kFill_Style) {
801 void SkDraw::drawDevMask(const SkMask& srcM, const SkPaint& paint) const {
862 bool SkDrawTreatAsHairline(const SkPaint& paint, const SkMatrix& matrix,
865 if (SkPaint::kStroke_Style != paint.getStyle()) {
897 void SkDraw::drawPath(const SkPath& origSrcPath, const SkPaint& origPaint,
913 if (origPaint.getPathEffect() || origPaint.getStyle() != SkPaint::kFill_Style ||
934 const SkPaint* paint = &origPaint;
935 SkTLazy<SkPaint> lazyPaint;
964 if (paint->getPathEffect() || paint->getStyle() != SkPaint::kFill_Style) {
1039 const SkPaint& paint) const {
1101 SkPaint tmpPaint;
1137 const SkPaint& origPaint) const {
1154 SkPaint paint(origPaint);
1155 paint.setStyle(SkPaint::kFill_Style);
1222 const SkPaint& origPaint) const {
1239 SkPaint paint(origPaint);
1240 paint.setStyle(SkPaint::kFill_Style);
1260 const SkPaint& shaderPaint = install.paintWithShader();
1308 const SkPaint& paint) const {
1322 const SkPaint& pnt = iter.getPaint();
1525 SkScalar x, SkScalar y, const SkPaint& paint) const {
1564 if (paint.getTextAlign() != SkPaint::kLeft_Align) {
1572 if (paint.getTextAlign() == SkPaint::kCenter_Align) {
1653 static AlignProc pick_align_proc(SkPaint::Align align) {
1725 int scalarsPerPosition, const SkPaint& paint) const {
1779 if (SkPaint::kLeft_Align == paint.getTextAlign()) {
1950 const SkPaint& paint) const {
1963 if (paint.getTextAlign() != SkPaint::kLeft_Align) {
1965 if (paint.getTextAlign() == SkPaint::kCenter_Align) {
1997 const SkPoint pos[], const SkPaint& paint,
2008 SkPaint::kForward_TextBufferDirection, true);
2011 SkPaint tempPaint(paint);
2017 && tempPaint.getStyle() != SkPaint::kFill_Style)) {
2018 tempPaint.setStyle(SkPaint::kFill_Style);
2294 const SkPaint& paint) const {
2327 SkPaint p(paint);
2473 const SkPaint& paint) {
2499 bool SkBounder::doRect(const SkRect& rect, const SkPaint& paint) {
2502 if (paint.getStyle() == SkPaint::kFill_Style) {
2515 bool SkBounder::doPath(const SkPath& path, const SkPaint& paint, bool doFill) {
2596 SkPaint paint;