Home
last modified time | relevance | path

Searched refs:SkPDFArray (Results 1 – 18 of 18) sorted by relevance

/external/skia/src/pdf/
DSkPDFTypes.h84 class SkPDFArray : public SkPDFObject {
88 SkPDFArray();
89 ~SkPDFArray() override;
127 static inline void SkPDFArray_Append(SkPDFArray* a, int v) { a->appendInt(v); } in SkPDFArray_Append()
129 static inline void SkPDFArray_Append(SkPDFArray* a, SkScalar v) { a->appendScalar(v); } in SkPDFArray_Append()
132 static inline void SkPDFArray_Append(SkPDFArray* a, T v, Args... args) { in SkPDFArray_Append()
137 static inline void SkPDFArray_Append(SkPDFArray* a) {} in SkPDFArray_Append()
140 static inline std::unique_ptr<SkPDFArray> SkPDFMakeArray(Args... args) { in SkPDFMakeArray()
141 std::unique_ptr<SkPDFArray> ret(new SkPDFArray()); in SkPDFMakeArray()
152 class SkPDFOptionalArray final : public SkPDFArray {
DSkPDFTypes.cpp373 SkPDFArray::SkPDFArray() {} in SkPDFArray() function in SkPDFArray
375 SkPDFArray::~SkPDFArray() {} in ~SkPDFArray()
377 size_t SkPDFArray::size() const { return fValues.size(); } in size()
379 void SkPDFArray::reserve(int length) { in reserve()
383 void SkPDFArray::emitObject(SkWStream* stream) const { in emitObject()
398 this->SkPDFArray::emitObject(stream); in emitObject()
402 void SkPDFArray::append(SkPDFUnion&& value) { in append()
406 void SkPDFArray::appendInt(int32_t value) { in appendInt()
410 void SkPDFArray::appendColorComponent(uint8_t value) { in appendColorComponent()
414 void SkPDFArray::appendBool(bool value) { in appendBool()
[all …]
DSkPDFMakeCIDGlyphWidthsArray.h13 class SkPDFArray; variable
20 std::unique_ptr<SkPDFArray> SkPDFMakeCIDGlyphWidthsArray(const SkPDFStrikeSpec& strikeSpec,
DSkPDFUtils.h28 class SkPDFArray; variable
63 std::unique_ptr<SkPDFArray> RectToArray(const SkRect& rect);
64 std::unique_ptr<SkPDFArray> MatrixToArray(const SkMatrix& matrix);
DSkDocument_PDF_None.cpp12 class SkPDFArray {}; class
DSkPDFFormXObject.h27 std::unique_ptr<SkPDFArray> mediaBox,
DSkPDFTag.cpp90 std::unique_ptr<SkPDFArray> fAttributes;
167 std::unique_ptr<SkPDFArray> pdfArray = SkPDFMakeArray(); in appendFloatArray()
184 std::unique_ptr<SkPDFArray> pdfArray = SkPDFMakeArray(); in appendNodeIdArray()
328 std::unique_ptr<SkPDFArray> kids(new SkPDFOptionalArray()); in emitStructElem()
438 SkPDFArray structElemForMcidArray; in emitStructTreeRoot()
DSkPDFFormXObject.cpp18 std::unique_ptr<SkPDFArray> mediaBox, in SkPDFMakeFormXObject()
DSkPDFDocument.cpp337 std::unique_ptr<SkPDFArray> SkPDFDocument::getAnnotations() { in getAnnotations()
338 std::unique_ptr<SkPDFArray> array; in getAnnotations()
389 if (std::unique_ptr<SkPDFArray> annotations = getAnnotations()) { in onEndPage()
532 static std::unique_ptr<SkPDFArray> make_srgb_output_intents(SkPDFDocument* doc) { in make_srgb_output_intents()
DSkPDFResourceDict.cpp80 static std::unique_ptr<SkPDFArray> make_proc_set() { in make_proc_set()
DSkPDFMakeCIDGlyphWidthsArray.cpp63 std::unique_ptr<SkPDFArray> SkPDFMakeCIDGlyphWidthsArray(const SkPDFStrikeSpec& pdfStrikeSpec, in SkPDFMakeCIDGlyphWidthsArray()
DSkPDFUtils.cpp63 std::unique_ptr<SkPDFArray> SkPDFUtils::RectToArray(const SkRect& r) { in RectToArray()
67 std::unique_ptr<SkPDFArray> SkPDFUtils::MatrixToArray(const SkMatrix& matrix) { in MatrixToArray()
DSkPDFDocumentPriv.h150 std::unique_ptr<SkPDFArray> getAnnotations();
DSkPDFGradientShader.cpp693 std::unique_ptr<SkPDFArray> domain, in make_ps_function()
739 std::unique_ptr<SkPDFArray> coords; in make_function_shader()
860 std::unique_ptr<SkPDFArray> rangeObject = SkPDFMakeArray(0, 1, 0, 1, 0, 1); in make_function_shader()
DSkPDFBitmap.cpp185 std::unique_ptr<SkPDFArray> iccPDF = SkPDFMakeArray(); in write_icc_profile()
DSkPDFFont.cpp520 std::unique_ptr<SkPDFArray> widths = SkPDFMakeCIDGlyphWidthsArray( in emit_subset_type0()
/external/skia/tests/
DPDFPrimitivesTest.cpp179 std::unique_ptr<SkPDFArray> array(new SkPDFArray); in TestPDFArray()
209 std::unique_ptr<SkPDFArray> innerArray(new SkPDFArray); in TestPDFArray()
233 std::unique_ptr<SkPDFArray> innerArray(new SkPDFArray); in TestPDFDict()
/external/skia/include/docs/
DSkPDFDocument.h22 class SkPDFArray; variable
54 std::unique_ptr<SkPDFArray> fAttrs;