Searched refs:SkPDFObject (Results 1 - 13 of 13) sorted by relevance

/external/skia/src/pdf/
H A DSkPDFResourceDict.h40 const SkTDArray<SkPDFObject*>* gStateResources,
41 const SkTDArray<SkPDFObject*>* patternResources,
42 const SkTDArray<SkPDFObject*>* xObjectResources,
43 const SkTDArray<SkPDFObject*>* fontResources);
H A DSkPDFTypes.h20 class SkPDFObject;
24 /** \class SkPDFObject
31 class SkPDFObject : public SkRefCnt { class in inherits:SkRefCnt
33 SK_DECLARE_INST_COUNT(SkPDFObject);
113 static SkPDFUnion Object(SkPDFObject*);
119 static SkPDFUnion ObjRef(SkPDFObject*);
121 /** These two non-virtual methods mirror SkPDFObject's
137 SkPDFObject* fObject;
166 /** This class is a SkPDFUnion with SkPDFObject virtuals attached.
169 class SkPDFAtom : public SkPDFObject {
[all...]
H A DSkPDFResourceDict.cpp62 const SkTDArray<SkPDFObject*>& resourceList,
77 const SkTDArray<SkPDFObject*>* gStateResources,
78 const SkTDArray<SkPDFObject*>* patternResources,
79 const SkTDArray<SkPDFObject*>* xObjectResources,
80 const SkTDArray<SkPDFObject*>* fontResources) {
H A DSkPDFBitmap.h25 class SkPDFBitmap : public SkPDFObject {
H A DSkPDFTypes.cpp199 SkPDFObject* obj = substituteMap.getSubstitute(fObject);
258 SkPDFUnion SkPDFUnion::ObjRef(SkPDFObject* ptr) {
265 SkPDFUnion SkPDFUnion::Object(SkPDFObject* ptr) {
352 void SkPDFArray::appendObject(SkPDFObject* value) {
356 void SkPDFArray::appendObjRef(SkPDFObject* value) {
400 void SkPDFDict::insertObjRef(const char key[], SkPDFObject* value) {
403 void SkPDFDict::insertObjRef(const SkString& key, SkPDFObject* value) {
407 void SkPDFDict::insertObject(const char key[], SkPDFObject* value) {
410 void SkPDFDict::insertObject(const SkString& key, SkPDFObject* value) {
458 [](SkPDFObject*, SkPDFObjec
[all...]
H A DSkPDFDevice.h33 class SkPDFObject;
151 void appendDestinations(SkPDFDict* dict, SkPDFObject* page) const;
205 SkTDArray<SkPDFObject*> fGraphicStateResources;
206 SkTDArray<SkPDFObject*> fXObjectResources;
208 SkTDArray<SkPDFObject*> fShaderResources;
273 int addGraphicStateResource(SkPDFObject* gs);
274 int addXObjectResource(SkPDFObject* xObject);
H A DSkPDFGraphicState.h26 class SkPDFGraphicState : public SkPDFObject {
H A DSkPDFShader.h45 static SkPDFObject* GetPDFShader(SkPDFCanon* canon,
H A DSkPDFShader.cpp488 static SkPDFObject* get_pdf_shader_by_state(
500 SkPDFObject* shader = canon->findImageShader(state);
504 SkPDFObject* shader = canon->findAlphaShader(state);
508 SkPDFObject* shader = canon->findFunctionShader(state);
515 SkPDFObject* SkPDFShader::GetPDFShader(SkPDFCanon* canon,
527 SkPDFObject* functionShader,
528 SkPDFObject* gState) {
529 SkTDArray<SkPDFObject*> patterns;
533 SkTDArray<SkPDFObject*> graphicStates;
583 static SkPDFObject* create_smask_graphic_stat
[all...]
H A DSkPDFGraphicState.cpp130 SkPDFObject* create_invert_function() {
154 SK_DECLARE_STATIC_LAZY_PTR(SkPDFObject,
157 unref<SkPDFObject>);
H A DSkPDFBitmap.cpp245 // This SkPDFObject only outputs the alpha layer of the given bitmap.
246 class PDFAlphaBitmap : public SkPDFObject {
293 const SkAutoTUnref<SkPDFObject> fSMask;
299 PDFDefaultBitmap(const SkBitmap& bm, SkPDFObject* smask)
308 SkPDFObject* obj = substitutes.getSubstitute(fSMask.get());
466 SkPDFObject* smask = NULL;
H A DSkPDFDevice.cpp1333 SkTDArray<SkPDFObject*> fonts;
1598 void SkPDFDevice::appendDestinations(SkPDFDict* dict, SkPDFObject* page) const {
1634 SkAutoTUnref<SkPDFObject> sMaskGS(SkPDFGraphicState::GetSMaskGraphicState(
1933 SkAutoTUnref<SkPDFObject> pdfShader;
2005 int SkPDFDevice::addGraphicStateResource(SkPDFObject* gs) {
2017 int SkPDFDevice::addXObjectResource(SkPDFObject* xObject) {
2196 SkAutoTUnref<SkPDFObject> image(SkPDFBitmap::Create(fCanon, subsetBitmap));
/external/skia/src/doc/
H A DSkDocument_PDF.cpp27 SkPDFObject* docCatalog,
64 static SkPDFObject* create_pdf_page_content(const SkPDFDevice* pageDevice) {
208 SkPDFObject* object = objNumMap.objects()[i];

Completed in 85 milliseconds