Home
last modified time | relevance | path

Searched refs:SkPDFObject (Results 1 – 25 of 47) sorted by relevance

12

/external/chromium_org/third_party/skia/src/pdf/
DSkPDFTypes.h29 class SkPDFObject : public SkRefCnt {
31 SK_DECLARE_INST_COUNT(SkPDFObject)
50 virtual void getResources(const SkTSet<SkPDFObject*>& knownResourceObjects,
51 SkTSet<SkPDFObject*>* newResourceObjects);
75 static void AddResourceHelper(SkPDFObject* resource,
76 SkTDArray<SkPDFObject*>* list);
88 const SkTDArray<SkPDFObject*>* resources,
89 const SkTSet<SkPDFObject*>& knownResourceObjects,
90 SkTSet<SkPDFObject*>* newResourceObjects);
109 class SkPDFObjRef : public SkPDFObject {
[all …]
DSkPDFCatalog.h37 SkPDFObject* addObject(SkPDFObject* obj, bool onFirstPage);
45 size_t setFileOffset(SkPDFObject* obj, off_t offset);
51 void emitObjectNumber(SkWStream* stream, SkPDFObject* obj);
57 size_t getObjectNumberSize(SkPDFObject* obj);
73 void setSubstitute(SkPDFObject* original, SkPDFObject* substitute);
78 SkPDFObject* getSubstituteObject(SkPDFObject* object);
93 Rec(SkPDFObject* object, bool onFirstPage) in Rec()
99 SkPDFObject* fObject;
106 SubstituteMapping(SkPDFObject* original, SkPDFObject* substitute) in SubstituteMapping()
109 SkPDFObject* fOriginal;
[all …]
DSkPDFCatalog.cpp27 SkPDFObject* SkPDFCatalog::addObject(SkPDFObject* obj, bool onFirstPage) { in addObject()
41 size_t SkPDFCatalog::setFileOffset(SkPDFObject* obj, off_t offset) { in setFileOffset()
50 void SkPDFCatalog::emitObjectNumber(SkWStream* stream, SkPDFObject* obj) { in emitObjectNumber()
55 size_t SkPDFCatalog::getObjectNumberSize(SkPDFObject* obj) { in getObjectNumberSize()
61 int SkPDFCatalog::findObjectIndex(SkPDFObject* obj) const { in findObjectIndex()
76 int SkPDFCatalog::assignObjNum(SkPDFObject* obj) { in assignObjNum()
143 void SkPDFCatalog::setSubstitute(SkPDFObject* original, in setSubstitute()
144 SkPDFObject* substitute) { in setSubstitute()
174 SkTSet<SkPDFObject*>* targetSet = getSubstituteList(onFirstPage); in setSubstitute()
175 SkTSet<SkPDFObject*> newResourceObjects; in setSubstitute()
[all …]
DSkPDFResourceDict.h54 SkPDFObject* insertResourceAsReference(SkPDFResourceType type, int key,
55 SkPDFObject* value);
67 const SkTSet<SkPDFObject*>& knownResourceObjects,
68 SkTSet<SkPDFObject*>* newResourceObjects,
92 SkPDFObject* insertResource(SkPDFResourceType type, int key,
93 SkPDFObject* value);
95 SkTSet<SkPDFObject*> fResources;
DSkPDFTypes.cpp22 void SkPDFObject::emit(SkWStream* stream, SkPDFCatalog* catalog, in emit()
24 SkPDFObject* realObject = catalog->getSubstituteObject(this); in emit()
28 size_t SkPDFObject::getOutputSize(SkPDFCatalog* catalog, bool indirect) { in getOutputSize()
34 void SkPDFObject::getResources(const SkTSet<SkPDFObject*>& knownResourceObjects, in getResources()
35 SkTSet<SkPDFObject*>* newResourceObjects) {} in getResources()
37 void SkPDFObject::emitIndirectObject(SkWStream* stream, SkPDFCatalog* catalog) { in emitIndirectObject()
44 size_t SkPDFObject::getIndirectOutputSize(SkPDFCatalog* catalog) { in getIndirectOutputSize()
49 void SkPDFObject::AddResourceHelper(SkPDFObject* resource, in AddResourceHelper()
50 SkTDArray<SkPDFObject*>* list) { in AddResourceHelper()
55 void SkPDFObject::GetResourcesHelper( in GetResourcesHelper()
[all …]
DSkPDFShader.h42 static SkPDFObject* GetPDFShader(const SkShader& shader,
51 ShaderCanonicalEntry(SkPDFObject* pdfShader, const State* state);
54 SkPDFObject* fPDFShader;
64 static SkPDFObject* GetPDFShaderByState(State* shaderState);
65 static void RemoveShader(SkPDFObject* shader);
DSkPDFResourceDict.cpp71 SkPDFObject* SkPDFResourceDict::insertResourceAsReference( in insertResourceAsReference()
72 SkPDFResourceType type, int key, SkPDFObject* value) { in insertResourceAsReference()
81 const SkTSet<SkPDFObject*>& knownResourceObjects, in getReferencedResources()
82 SkTSet<SkPDFObject*>* newResourceObjects, in getReferencedResources()
108 SkPDFObject* SkPDFResourceDict::insertResource( in insertResource()
109 SkPDFResourceType type, int key, SkPDFObject* value) { in insertResource()
DSkPDFImage.h31 SkPDFObject* SkPDFCreateImageObject(
68 virtual void getResources(const SkTSet<SkPDFObject*>& knownResourceObjects,
69 SkTSet<SkPDFObject*>* newResourceObjects);
78 SkTDArray<SkPDFObject*> fResources;
DSkPDFGraphicState.h39 virtual void getResources(const SkTSet<SkPDFObject*>& knownResourceObjects,
40 SkTSet<SkPDFObject*>* newResourceObjects);
78 SkTDArray<SkPDFObject*> fResources;
105 static SkPDFObject* GetInvertFunction();
DSkPDFFormXObject.cpp24 SkTSet<SkPDFObject*> emptySet; in SkPDFFormXObject()
53 SkTSet<SkPDFObject*> emptySet; in SkPDFFormXObject()
90 const SkTSet<SkPDFObject*>& knownResourceObjects, in getResources()
91 SkTSet<SkPDFObject*>* newResourceObjects) { in getResources()
DSkPDFFormXObject.h51 virtual void getResources(const SkTSet<SkPDFObject*>& knownResourceObjects,
52 SkTSet<SkPDFObject*>* newResourceObjects);
58 SkTSet<SkPDFObject*> fResources;
DSkPDFFont.h85 virtual void getResources(const SkTSet<SkPDFObject*>& knownResourceObjects,
86 SkTSet<SkPDFObject*>* newResourceObjects);
155 void addResource(SkPDFObject* object);
199 SkTDArray<SkPDFObject*> fResources;
/external/skia/src/pdf/
DSkPDFCatalog.h37 SkPDFObject* addObject(SkPDFObject* obj, bool onFirstPage);
45 size_t setFileOffset(SkPDFObject* obj, off_t offset);
51 void emitObjectNumber(SkWStream* stream, SkPDFObject* obj);
57 size_t getObjectNumberSize(SkPDFObject* obj);
73 void setSubstitute(SkPDFObject* original, SkPDFObject* substitute);
78 SkPDFObject* getSubstituteObject(SkPDFObject* object);
93 Rec(SkPDFObject* object, bool onFirstPage) in Rec()
99 SkPDFObject* fObject;
106 SubstituteMapping(SkPDFObject* original, SkPDFObject* substitute) in SubstituteMapping()
109 SkPDFObject* fOriginal;
[all …]
DSkPDFTypes.h29 class SkPDFObject : public SkRefCnt {
31 SK_DECLARE_INST_COUNT(SkPDFObject)
50 virtual void getResources(const SkTSet<SkPDFObject*>& knownResourceObjects,
51 SkTSet<SkPDFObject*>* newResourceObjects);
75 static void AddResourceHelper(SkPDFObject* resource,
76 SkTDArray<SkPDFObject*>* list);
88 const SkTDArray<SkPDFObject*>* resources,
89 const SkTSet<SkPDFObject*>& knownResourceObjects,
90 SkTSet<SkPDFObject*>* newResourceObjects);
109 class SkPDFObjRef : public SkPDFObject {
[all …]
DSkPDFCatalog.cpp27 SkPDFObject* SkPDFCatalog::addObject(SkPDFObject* obj, bool onFirstPage) { in addObject()
41 size_t SkPDFCatalog::setFileOffset(SkPDFObject* obj, off_t offset) { in setFileOffset()
50 void SkPDFCatalog::emitObjectNumber(SkWStream* stream, SkPDFObject* obj) { in emitObjectNumber()
55 size_t SkPDFCatalog::getObjectNumberSize(SkPDFObject* obj) { in getObjectNumberSize()
61 int SkPDFCatalog::findObjectIndex(SkPDFObject* obj) const { in findObjectIndex()
76 int SkPDFCatalog::assignObjNum(SkPDFObject* obj) { in assignObjNum()
143 void SkPDFCatalog::setSubstitute(SkPDFObject* original, in setSubstitute()
144 SkPDFObject* substitute) { in setSubstitute()
174 SkTSet<SkPDFObject*>* targetSet = getSubstituteList(onFirstPage); in setSubstitute()
175 SkTSet<SkPDFObject*> newResourceObjects; in setSubstitute()
[all …]
DSkPDFResourceDict.h54 SkPDFObject* insertResourceAsReference(SkPDFResourceType type, int key,
55 SkPDFObject* value);
67 const SkTSet<SkPDFObject*>& knownResourceObjects,
68 SkTSet<SkPDFObject*>* newResourceObjects,
92 SkPDFObject* insertResource(SkPDFResourceType type, int key,
93 SkPDFObject* value);
95 SkTSet<SkPDFObject*> fResources;
DSkPDFTypes.cpp22 void SkPDFObject::emit(SkWStream* stream, SkPDFCatalog* catalog, in emit()
24 SkPDFObject* realObject = catalog->getSubstituteObject(this); in emit()
28 size_t SkPDFObject::getOutputSize(SkPDFCatalog* catalog, bool indirect) { in getOutputSize()
34 void SkPDFObject::getResources(const SkTSet<SkPDFObject*>& knownResourceObjects, in getResources()
35 SkTSet<SkPDFObject*>* newResourceObjects) {} in getResources()
37 void SkPDFObject::emitIndirectObject(SkWStream* stream, SkPDFCatalog* catalog) { in emitIndirectObject()
44 size_t SkPDFObject::getIndirectOutputSize(SkPDFCatalog* catalog) { in getIndirectOutputSize()
49 void SkPDFObject::AddResourceHelper(SkPDFObject* resource, in AddResourceHelper()
50 SkTDArray<SkPDFObject*>* list) { in AddResourceHelper()
55 void SkPDFObject::GetResourcesHelper( in GetResourcesHelper()
[all …]
DSkPDFShader.h42 static SkPDFObject* GetPDFShader(const SkShader& shader,
51 ShaderCanonicalEntry(SkPDFObject* pdfShader, const State* state);
54 SkPDFObject* fPDFShader;
64 static SkPDFObject* GetPDFShaderByState(State* shaderState);
65 static void RemoveShader(SkPDFObject* shader);
DSkPDFResourceDict.cpp71 SkPDFObject* SkPDFResourceDict::insertResourceAsReference( in insertResourceAsReference()
72 SkPDFResourceType type, int key, SkPDFObject* value) { in insertResourceAsReference()
81 const SkTSet<SkPDFObject*>& knownResourceObjects, in getReferencedResources()
82 SkTSet<SkPDFObject*>* newResourceObjects, in getReferencedResources()
108 SkPDFObject* SkPDFResourceDict::insertResource( in insertResource()
109 SkPDFResourceType type, int key, SkPDFObject* value) { in insertResource()
DSkPDFGraphicState.h39 virtual void getResources(const SkTSet<SkPDFObject*>& knownResourceObjects,
40 SkTSet<SkPDFObject*>* newResourceObjects);
78 SkTDArray<SkPDFObject*> fResources;
105 static SkPDFObject* GetInvertFunction();
DSkPDFFormXObject.cpp24 SkTSet<SkPDFObject*> emptySet; in SkPDFFormXObject()
53 SkTSet<SkPDFObject*> emptySet; in SkPDFFormXObject()
90 const SkTSet<SkPDFObject*>& knownResourceObjects, in getResources()
91 SkTSet<SkPDFObject*>* newResourceObjects) { in getResources()
DSkPDFFormXObject.h51 virtual void getResources(const SkTSet<SkPDFObject*>& knownResourceObjects,
52 SkTSet<SkPDFObject*>* newResourceObjects);
58 SkTSet<SkPDFObject*> fResources;
DSkPDFImage.h57 virtual void getResources(const SkTSet<SkPDFObject*>& knownResourceObjects,
58 SkTSet<SkPDFObject*>* newResourceObjects);
67 SkTDArray<SkPDFObject*> fResources;
/external/skia/include/pdf/
DSkPDFDocument.h22 class SkPDFObject; variable
91 SkTSet<SkPDFObject*>* fFirstPageResources;
92 SkTSet<SkPDFObject*>* fOtherPageResources;
93 SkTDArray<SkPDFObject*> fSubstitutes;
/external/chromium_org/third_party/skia/include/pdf/
DSkPDFDocument.h22 class SkPDFObject; variable
91 SkTSet<SkPDFObject*>* fFirstPageResources;
92 SkTSet<SkPDFObject*>* fOtherPageResources;
93 SkTDArray<SkPDFObject*> fSubstitutes;

12