All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TextDiffOptions.h
Go to the documentation of this file.
1 // This file is autogenerated: please see the codegen template "Options"
2 #ifndef PDFTRON_H_CPPPDFTextDiffOptions
3 #define PDFTRON_H_CPPPDFTextDiffOptions
4 
5 #include <PDF/OptionsBase.h>
6 #include <PDF/ColorSpace.h>
7 
8 namespace pdftron{ namespace PDF{
9 
11 {
12 public:
15 
16 
23 
31 
37  double GetOpacityA();
38 
45  TextDiffOptions& SetOpacityA(double opacity);
46 
47 
54 
62 
68  double GetOpacityB();
69 
76  TextDiffOptions& SetOpacityB(double opacity);
77 
78 
85 
93 
99  double GetExtraMoveOpacity();
100 
107  TextDiffOptions& SetExtraMoveOpacity(double opacity);
108 
109 
115  bool GetCompareUsingZOrder();
116 
124 
125 
131  bool GetExtraMoveHighlight();
132 
140 
141 
151  bool GetShowPlaceholders();
152 
164 
165 
173  bool GetCompareStyles();
174 
183  TextDiffOptions& SetCompareStyles(bool value);
184 
185 
193  TextDiffOptions& AddIgnoreZonesForPage(const RectCollection& regions, int page_num);
194 
195 
196  // @cond PRIVATE_DOC
197  #ifndef SWIGHIDDEN
198  const SDF::Obj& GetInternalObj() const;
199  SDF::Obj& GetInternalObj();
200 
201 private:
202 
203  SDF::ObjSet m_obj_set;
204  SDF::Obj m_dict;
205  #endif
206  // @endcond
207 };
208 
209 }
210 }
211 
212 #include "../Impl/TextDiffOptions.inl"
213 #endif // PDFTRON_H_CPPPDFTextDiffOptions
TextDiffOptions & SetExtraMoveColor(ColorPt color)
TextDiffOptions & AddIgnoreZonesForPage(const RectCollection &regions, int page_num)
TextDiffOptions & SetOpacityA(double opacity)
TextDiffOptions & SetColorA(ColorPt color)
TextDiffOptions & SetExtraMoveHighlight(bool value)
TextDiffOptions & SetCompareStyles(bool value)
TextDiffOptions & SetOpacityB(double opacity)
TextDiffOptions & SetCompareUsingZOrder(bool value)
TextDiffOptions & SetColorB(ColorPt color)
TextDiffOptions & SetShowPlaceholders(bool value)
TextDiffOptions & SetExtraMoveOpacity(double opacity)