Go to the documentation of this file.
120 const std::shared_ptr<WPXSubDocument> &subDocument,
WPXTableList tableList);
void setPageNumberSuppression(const bool suppress)
Definition: WPXPageSpan.h:121
@ PAGENUMBER_POSITION_NONE
Definition: libwpd_internal.h:97
#define WPX_NUM_HEADER_FOOTER_TYPES
Definition: WPXFileStructure.h:41
void setMarginBottom(const double marginBottom)
Definition: WPXPageSpan.h:153
const double WPX_DEFAULT_PAGE_MARGIN_BOTTOM
Definition: WPXPageSpan.cpp:32
void setPageSpan(const int pageSpan)
Definition: WPXPageSpan.h:178
const unsigned char DUMMY_INTERNAL_HEADER_FOOTER
Definition: WPXPageSpan.cpp:34
int getPageNumberOverride() const
Definition: WPXPageSpan.h:94
@ NEVER
Definition: libwpd_internal.h:96
WPXPageSpan()
Definition: WPXPageSpan.cpp:36
double m_marginTop
Definition: WPXPageSpan.h:193
double m_marginBottom
Definition: WPXPageSpan.h:193
WPXPageNumberPosition
Definition: libwpd_internal.h:97
bool getPageNumberOverriden() const
Definition: WPXPageSpan.h:90
void _removeHeaderFooter(WPXHeaderFooterType type, WPXHeaderFooterOccurrence occurrence)
Definition: WPXPageSpan.cpp:132
WPXFormOrientation
Definition: libwpd_internal.h:105
int m_pageSpan
Definition: WPXPageSpan.h:202
void setPageNumberPosition(const WPXPageNumberPosition pageNumberPosition)
Definition: WPXPageSpan.h:157
int m_pageNumberOverride
Definition: WPXPageSpan.h:196
#define WPD_DEBUG_MSG(M)
Definition: libwpd_internal.h:50
librevenge::RVNGString getPageNumberingFontName() const
Definition: WPXPageSpan.h:106
int getPageSpan() const
Definition: WPXPageSpan.h:110
double m_formWidth
Definition: WPXPageSpan.h:190
bool operator==(const WPXHeaderFooter &headerFooter1, const WPXHeaderFooter &headerFooter2)
Definition: WPXPageSpan.cpp:156
void setMarginRight(const double marginRight)
Definition: WPXPageSpan.h:145
std::vector< WPXHeaderFooter > m_headerFooterList
Definition: WPXPageSpan.h:200
WPXNumberingType m_pageNumberingType
Definition: WPXPageSpan.h:197
void setPageNumberingFontName(const librevenge::RVNGString &pageNumberingFontName)
Definition: WPXPageSpan.h:174
void setHeaderFooter(const WPXHeaderFooterType type, const unsigned char headerFooterType, const WPXHeaderFooterOccurrence occurrence, const std::shared_ptr< WPXSubDocument > &subDocument, WPXTableList tableList)
Definition: WPXPageSpan.cpp:87
@ ALL
Definition: libwpd_internal.h:96
double getMarginRight() const
Definition: WPXPageSpan.h:74
void setMarginLeft(const double marginLeft)
Definition: WPXPageSpan.h:141
void setPageNumberingFontSize(const double pageNumberingFontSize)
Definition: WPXPageSpan.h:170
@ PORTRAIT
Definition: libwpd_internal.h:105
bool operator==(const WPXPageSpan &, const WPXPageSpan &)
Definition: WPXPageSpan.cpp:164
bool m_isHeaderFooterSuppressed[WPX_NUM_HEADER_FOOTER_TYPES]
Definition: WPXPageSpan.h:188
double m_marginLeft
Definition: WPXPageSpan.h:192
@ ARABIC
Definition: libwpd_internal.h:92
WPXNumberingType getPageNumberingType() const
Definition: WPXPageSpan.h:98
bool getPageNumberSuppression() const
Definition: WPXPageSpan.h:49
void setFormWidth(const double formWidth)
Definition: WPXPageSpan.h:133
double getMarginBottom() const
Definition: WPXPageSpan.h:82
double getPageNumberingFontSize() const
Definition: WPXPageSpan.h:102
#define WPX_FOOTER_B
Definition: WPXFileStructure.h:45
@ EVEN
Definition: libwpd_internal.h:96
Definition: WPXTableList.h:36
bool m_isPageNumberOverridden
Definition: WPXPageSpan.h:195
double m_pageNumberingFontSize
Definition: WPXPageSpan.h:199
WPXPageNumberPosition getPageNumberPosition() const
Definition: WPXPageSpan.h:86
void setMarginTop(const double marginTop)
Definition: WPXPageSpan.h:149
Definition: WPXPageSpan.h:43
bool _containsHeaderFooter(WPXHeaderFooterType type, WPXHeaderFooterOccurrence occurrence)
Definition: WPXPageSpan.cpp:145
double m_formLength
Definition: WPXPageSpan.h:190
bool m_isPageNumberSuppressed
Definition: WPXPageSpan.h:189
double getFormLength() const
Definition: WPXPageSpan.h:58
const std::vector< WPXHeaderFooter > & getHeaderFooterList() const
Definition: WPXPageSpan.h:114
@ ODD
Definition: libwpd_internal.h:96
librevenge::RVNGString m_pageNumberingFontName
Definition: WPXPageSpan.h:198
void setFormLength(const double formLength)
Definition: WPXPageSpan.h:129
WPXNumberingType
Definition: libwpd_internal.h:92
WPXFormOrientation m_formOrientation
Definition: WPXPageSpan.h:191
void setPageNumberingType(const WPXNumberingType pageNumberingType)
Definition: WPXPageSpan.h:166
double getFormWidth() const
Definition: WPXPageSpan.h:62
bool getHeaderFooterSuppression(const unsigned char headerFooterType) const
Definition: WPXPageSpan.h:53
WPXFormOrientation getFormOrientation() const
Definition: WPXPageSpan.h:66
virtual ~WPXPageSpan()
Definition: WPXPageSpan.cpp:82
const double WPX_DEFAULT_PAGE_MARGIN_TOP
Definition: WPXPageSpan.cpp:31
WPXHeaderFooterOccurrence
Definition: libwpd_internal.h:96
double m_marginRight
Definition: WPXPageSpan.h:192
WPXPageNumberPosition m_pageNumberPosition
Definition: WPXPageSpan.h:194
double getMarginLeft() const
Definition: WPXPageSpan.h:70
void setPageNumber(const int pageNumberOverride)
Definition: WPXPageSpan.h:161
void setFormOrientation(const WPXFormOrientation formOrientation)
Definition: WPXPageSpan.h:137
double getMarginTop() const
Definition: WPXPageSpan.h:78
WPXHeaderFooterType
Definition: libwpd_internal.h:94
void setHeadFooterSuppression(const unsigned char headerFooterType, const bool suppress)
Definition: WPXPageSpan.h:125
Generated for libwpd by
doxygen 1.8.20