Loading...
Searching...
No Matches
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
10 class TextDiffOptions
11{
12 public:
13 TextDiffOptions();
14 ~TextDiffOptions();
15
16
22 ColorPt GetColorA();
23
30 TextDiffOptions& SetColorA(ColorPt color);
31
37 double GetOpacityA();
38
45 TextDiffOptions& SetOpacityA(double opacity);
46
47
53 ColorPt GetColorB();
54
61 TextDiffOptions& SetColorB(ColorPt color);
62
68 double GetOpacityB();
69
76 TextDiffOptions& SetOpacityB(double opacity);
77
78
84 ColorPt GetExtraMoveColor();
85
92 TextDiffOptions& SetExtraMoveColor(ColorPt color);
93
99 double GetExtraMoveOpacity();
100
107 TextDiffOptions& SetExtraMoveOpacity(double opacity);
108
109
115 bool GetCompareUsingZOrder();
116
123 TextDiffOptions& SetCompareUsingZOrder(bool value);
124
125
131 bool GetExtraMoveHighlight();
132
139 TextDiffOptions& SetExtraMoveHighlight(bool value);
140
141
151 bool GetShowPlaceholders();
152
163 TextDiffOptions& SetShowPlaceholders(bool value);
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
ColorSpace.h
OptionsBase.h
pdftron::PDF::ColorPt
Definition ColorSpace.h:21
pdftron::PDF::RectCollection
Definition RectCollection.h:10
pdftron::PDF::TextDiffOptions::SetShowPlaceholders
TextDiffOptions & SetShowPlaceholders(bool value)
pdftron::PDF::TextDiffOptions::SetCompareUsingZOrder
TextDiffOptions & SetCompareUsingZOrder(bool value)
pdftron::PDF::TextDiffOptions::SetOpacityA
TextDiffOptions & SetOpacityA(double opacity)
pdftron::PDF::TextDiffOptions::GetCompareStyles
bool GetCompareStyles()
pdftron::PDF::TextDiffOptions::~TextDiffOptions
~TextDiffOptions()
pdftron::PDF::TextDiffOptions::GetExtraMoveColor
ColorPt GetExtraMoveColor()
pdftron::PDF::TextDiffOptions::SetExtraMoveHighlight
TextDiffOptions & SetExtraMoveHighlight(bool value)
pdftron::PDF::TextDiffOptions::SetCompareStyles
TextDiffOptions & SetCompareStyles(bool value)
pdftron::PDF::TextDiffOptions::GetShowPlaceholders
bool GetShowPlaceholders()
pdftron::PDF::TextDiffOptions::SetColorB
TextDiffOptions & SetColorB(ColorPt color)
pdftron::PDF::TextDiffOptions::GetOpacityA
double GetOpacityA()
pdftron::PDF::TextDiffOptions::SetExtraMoveOpacity
TextDiffOptions & SetExtraMoveOpacity(double opacity)
pdftron::PDF::TextDiffOptions::SetColorA
TextDiffOptions & SetColorA(ColorPt color)
pdftron::PDF::TextDiffOptions::GetCompareUsingZOrder
bool GetCompareUsingZOrder()
pdftron::PDF::TextDiffOptions::GetExtraMoveOpacity
double GetExtraMoveOpacity()
pdftron::PDF::TextDiffOptions::AddIgnoreZonesForPage
TextDiffOptions & AddIgnoreZonesForPage(const RectCollection &regions, int page_num)
pdftron::PDF::TextDiffOptions::GetExtraMoveHighlight
bool GetExtraMoveHighlight()
pdftron::PDF::TextDiffOptions::SetExtraMoveColor
TextDiffOptions & SetExtraMoveColor(ColorPt color)
pdftron::PDF::TextDiffOptions::GetColorB
ColorPt GetColorB()
pdftron::PDF::TextDiffOptions::GetColorA
ColorPt GetColorA()
pdftron::PDF::TextDiffOptions::TextDiffOptions
TextDiffOptions()
pdftron::PDF::TextDiffOptions::GetOpacityB
double GetOpacityB()
pdftron::PDF::TextDiffOptions::SetOpacityB
TextDiffOptions & SetOpacityB(double opacity)
pdftron::SDF::Obj
Definition Obj.h:41
pdftron::SDF::ObjSet
Definition ObjSet.h:18
pdftron::PDF
Definition Action.h:15
pdftron
Definition BasicTypes.h:10