• Home
  • Raw
  • Download

Lines Matching full:content

61 void SkPDFUtils::MoveTo(SkScalar x, SkScalar y, SkWStream* content) {  in MoveTo()  argument
62 SkPDFUtils::AppendScalar(x, content); in MoveTo()
63 content->writeText(" "); in MoveTo()
64 SkPDFUtils::AppendScalar(y, content); in MoveTo()
65 content->writeText(" m\n"); in MoveTo()
68 void SkPDFUtils::AppendLine(SkScalar x, SkScalar y, SkWStream* content) { in AppendLine() argument
69 SkPDFUtils::AppendScalar(x, content); in AppendLine()
70 content->writeText(" "); in AppendLine()
71 SkPDFUtils::AppendScalar(y, content); in AppendLine()
72 content->writeText(" l\n"); in AppendLine()
77 SkScalar dstX, SkScalar dstY, SkWStream* content) { in append_cubic() argument
79 SkPDFUtils::AppendScalar(ctl1X, content); in append_cubic()
80 content->writeText(" "); in append_cubic()
81 SkPDFUtils::AppendScalar(ctl1Y, content); in append_cubic()
82 content->writeText(" "); in append_cubic()
85 SkPDFUtils::AppendScalar(ctl2X, content); in append_cubic()
86 content->writeText(" "); in append_cubic()
87 SkPDFUtils::AppendScalar(ctl2Y, content); in append_cubic()
88 content->writeText(" "); in append_cubic()
90 SkPDFUtils::AppendScalar(dstX, content); in append_cubic()
91 content->writeText(" "); in append_cubic()
92 SkPDFUtils::AppendScalar(dstY, content); in append_cubic()
93 content->writeText(" "); in append_cubic()
94 content->writeText(cmd.c_str()); in append_cubic()
97 static void append_quad(const SkPoint quad[], SkWStream* content) { in append_quad() argument
101 cubic[3].fX, cubic[3].fY, content); in append_quad()
104 void SkPDFUtils::AppendRectangle(const SkRect& rect, SkWStream* content) { in AppendRectangle() argument
108 SkPDFUtils::AppendScalar(rect.fLeft, content); in AppendRectangle()
109 content->writeText(" "); in AppendRectangle()
110 SkPDFUtils::AppendScalar(bottom, content); in AppendRectangle()
111 content->writeText(" "); in AppendRectangle()
112 SkPDFUtils::AppendScalar(rect.width(), content); in AppendRectangle()
113 content->writeText(" "); in AppendRectangle()
114 SkPDFUtils::AppendScalar(rect.height(), content); in AppendRectangle()
115 content->writeText(" re\n"); in AppendRectangle()
119 bool doConsumeDegerates, SkWStream* content, in EmitPath() argument
122 SkPDFUtils::AppendRectangle({0, 0, 0, 0}, content); in EmitPath()
138 SkPDFUtils::AppendRectangle(rect, content); in EmitPath()
200 currentSegment.writeToStream(content); in EmitPath()
209 currentSegment.writeToStream(content); in EmitPath()
213 void SkPDFUtils::ClosePath(SkWStream* content) { in ClosePath() argument
214 content->writeText("h\n"); in ClosePath()
217 void SkPDFUtils::PaintPath(SkPaint::Style style, SkPathFillType fill, SkWStream* content) { in PaintPath() argument
219 content->writeText("f"); in PaintPath()
221 content->writeText("B"); in PaintPath()
223 content->writeText("S"); in PaintPath()
230 content->writeText("*"); in PaintPath()
233 content->writeText("\n"); in PaintPath()
236 void SkPDFUtils::StrokePath(SkWStream* content) { in StrokePath() argument
237 SkPDFUtils::PaintPath(SkPaint::kStroke_Style, SkPathFillType::kWinding, content); in StrokePath()
240 void SkPDFUtils::ApplyGraphicState(int objectIndex, SkWStream* content) { in ApplyGraphicState() argument
241 SkPDFWriteResourceName(content, SkPDFResourceType::kExtGState, objectIndex); in ApplyGraphicState()
242 content->writeText(" gs\n"); in ApplyGraphicState()
245 void SkPDFUtils::ApplyPattern(int objectIndex, SkWStream* content) { in ApplyPattern() argument
248 content->writeText("/Pattern CS/Pattern cs"); in ApplyPattern()
249 SkPDFWriteResourceName(content, SkPDFResourceType::kPattern, objectIndex); in ApplyPattern()
250 content->writeText(" SCN"); in ApplyPattern()
251 SkPDFWriteResourceName(content, SkPDFResourceType::kPattern, objectIndex); in ApplyPattern()
252 content->writeText(" scn\n"); in ApplyPattern()
385 void SkPDFUtils::AppendTransform(const SkMatrix& matrix, SkWStream* content) { in AppendTransform() argument
391 SkPDFUtils::AppendScalar(v, content); in AppendTransform()
392 content->writeText(" "); in AppendTransform()
394 content->writeText("cm\n"); in AppendTransform()