Lines Matching refs:str

22 static void toString(const SkRect& r, SkString* str) {
23 str->printf("[%g,%g %g:%g]",
28 static void toString(const SkIRect& r, SkString* str) {
29 str->printf("[%d,%d %d:%d]", r.fLeft, r.fTop, r.width(), r.height());
32 static void dumpVerbs(const SkPath& path, SkString* str) {
38 str->appendf(" M%g,%g", pts[0].fX, pts[0].fY);
41 str->appendf(" L%g,%g", pts[0].fX, pts[0].fY);
44 str->appendf(" Q%g,%g,%g,%g", pts[1].fX, pts[1].fY,
48 str->appendf(" C%g,%g,%g,%g,%g,%g", pts[1].fX, pts[1].fY,
52 str->append("X");
60 static void toString(const SkPath& path, SkString* str) {
62 str->set("path:empty");
64 toString(path.getBounds(), str);
68 str->append(s.c_str());
70 str->append("]");
71 str->prepend("path:[");
82 static void toString(const SkRegion& rgn, SkString* str) {
83 toString(rgn.getBounds(), str);
84 str->prepend("Region:[");
85 str->append("]");
87 str->append(".complex");
112 static void toString(const SkBitmap& bm, SkString* str) {
113 str->printf("bitmap:[%d %d] %s", bm.width(), bm.height(),
119 str->appendf(" pixels:%p", bm.getPixels());
123 str->appendf(" uri:\"%s\"", uri);
125 str->appendf(" pixelref:%p", pr);
131 SkString* str) {
134 str->printf("\"%.*s\"%s", SkMax32(len, 32), text,
138 str->printf("\"%.*S\"%s", SkMax32(len, 32), text,
142 str->set("<glyphs>");
221 SkString str;
222 matrix.toDumpString(&str);
223 this->dump(kMatrix_Verb, NULL, "concat(%s)", str.c_str());
228 SkString str;
229 matrix.toDumpString(&str);
230 this->dump(kMatrix_Verb, NULL, "setMatrix(%s)", str.c_str());
241 SkString str;
242 toString(rect, &str);
243 this->dump(kClip_Verb, NULL, "clipRect(%s %s %s)", str.c_str(), toString(op),
249 SkString str;
250 toString(path, &str);
251 this->dump(kClip_Verb, NULL, "clipPath(%s %s %s)", str.c_str(), toString(op),
257 SkString str;
258 toString(deviceRgn, &str);
259 this->dump(kClip_Verb, NULL, "clipRegion(%s %s)", str.c_str(),
277 SkString str;
278 toString(rect, &str);
279 this->dump(kDrawRect_Verb, &paint, "drawRect(%s)", str.c_str());
283 SkString str;
284 toString(path, &str);
285 this->dump(kDrawPath_Verb, &paint, "drawPath(%s)", str.c_str());
290 SkString str;
291 toString(bitmap, &str);
292 this->dump(kDrawBitmap_Verb, paint, "drawBitmap(%s %g %g)", str.c_str(),
325 SkString str;
326 toString(bitmap, &str);
327 this->dump(kDrawBitmap_Verb, paint, "drawSprite(%s %d %d)", str.c_str(),
333 SkString str;
334 toString(text, byteLength, paint.getTextEncoding(), &str);
335 this->dump(kDrawText_Verb, &paint, "drawText(%s [%d] %g %g)", str.c_str(),
341 SkString str;
342 toString(text, byteLength, paint.getTextEncoding(), &str);
344 str.c_str(), byteLength, SkScalarToFloat(pos[0].fX),
351 SkString str;
352 toString(text, byteLength, paint.getTextEncoding(), &str);
354 str.c_str(), byteLength, SkScalarToFloat(xpos[0]),
361 SkString str;
362 toString(text, byteLength, paint.getTextEncoding(), &str);
364 str.c_str(), byteLength);
401 static void appendPtr(SkString* str, const void* ptr, const char name[]) {
403 str->appendf(" %s:%p", name, ptr);
407 static void appendFlattenable(SkString* str, const SkFlattenable* ptr,
412 str->appendf(" %s", info.c_str());
414 str->appendf(" %s:%p", name, ptr);
420 const char str[], const SkPaint* p) {
427 msg.printf("%s%s", tab.c_str(), str);