Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(84)

Side by Side Diff: experimental/PdfViewer/pdfparser/native/pdfapi/SkPdfType1ShadingDictionary_autogen.h

Issue 22900010: pdfviewer: check in pdfapi classes (Closed) Base URL: http://skia.googlecode.com/svn/trunk/
Patch Set: Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 #ifndef __DEFINED__SkPdfType1ShadingDictionary
2 #define __DEFINED__SkPdfType1ShadingDictionary
3
4 #include "SkPdfShadingDictionary_autogen.h"
5
6 // Additional entries specific to a type 1 shading dictionary
7 class SkPdfType1ShadingDictionary : public SkPdfShadingDictionary {
8 public:
9 public:
10 SkPdfType1ShadingDictionary* asType1ShadingDictionary() {return this;}
11 const SkPdfType1ShadingDictionary* asType1ShadingDictionary() const {return t his;}
12
13 private:
14 SkPdfType2ShadingDictionary* asType2ShadingDictionary() {return (SkPdfType2Sh adingDictionary*)this;}
15 const SkPdfType2ShadingDictionary* asType2ShadingDictionary() const {return ( const SkPdfType2ShadingDictionary*)this;}
16
17 SkPdfType3ShadingDictionary* asType3ShadingDictionary() {return (SkPdfType3Sh adingDictionary*)this;}
18 const SkPdfType3ShadingDictionary* asType3ShadingDictionary() const {return ( const SkPdfType3ShadingDictionary*)this;}
19
20 SkPdfType4ShadingDictionary* asType4ShadingDictionary() {return (SkPdfType4Sh adingDictionary*)this;}
21 const SkPdfType4ShadingDictionary* asType4ShadingDictionary() const {return ( const SkPdfType4ShadingDictionary*)this;}
22
23 SkPdfType5ShadingDictionary* asType5ShadingDictionary() {return (SkPdfType5Sh adingDictionary*)this;}
24 const SkPdfType5ShadingDictionary* asType5ShadingDictionary() const {return ( const SkPdfType5ShadingDictionary*)this;}
25
26 SkPdfType6ShadingDictionary* asType6ShadingDictionary() {return (SkPdfType6Sh adingDictionary*)this;}
27 const SkPdfType6ShadingDictionary* asType6ShadingDictionary() const {return ( const SkPdfType6ShadingDictionary*)this;}
28
29 public:
30 bool valid() const {return true;}
31 SkPdfArray* Domain(SkPdfNativeDoc* doc);
32 bool has_Domain() const;
33 SkPdfArray* Matrix(SkPdfNativeDoc* doc);
34 bool has_Matrix() const;
35 SkPdfFunction Function(SkPdfNativeDoc* doc);
36 bool has_Function() const;
37 };
38
39 #endif // __DEFINED__NATIVE_SkPdfType1ShadingDictionary
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698