Internal: the struct used to store the zone of a MRWParser. More...
Public Types | |
enum | Type { Z_Main, Z_Footnote, Z_Header, Z_Footer, Z_Unknown } |
a enum to define the diffent zone type More... | |
Public Member Functions | |
Zone () | |
constructor | |
Public Attributes | |
int | m_id |
the zone id | |
uint32_t | m_fileId |
the file zone id | |
Type | m_type |
the zone type | |
bool | m_endNote |
a flag to know if this an endnote | |
long | m_height |
height of the zone | |
Vec2l | m_RBpos |
rigth/bottom position | |
Box2l | m_dim |
the zone total position | |
Box2i | m_pageDim |
the page dimension (?) | |
Box2i | m_pageTextDim |
the zone of text dimension ( ie page less margins) | |
MWAWSection | m_section |
the section | |
MWAWColor | m_backgroundColor |
the background color | |
std::string | m_extra |
extra data | |
Friends | |
std::ostream & | operator<< (std::ostream &o, Zone const &zone) |
operator<< |
Internal: the struct used to store the zone of a MRWParser.
MRWParserInternal::Zone::Zone | ( | ) | [inline] |
constructor
std::ostream& operator<< | ( | std::ostream & | o, |
Zone const & | zone | ||
) | [friend] |
operator<<
the background color
Referenced by MRWParserInternal::operator<<(), and MRWParser::readZoneHeader().
the zone total position
Referenced by MRWParserInternal::operator<<(), and MRWParser::readZoneHeader().
a flag to know if this an endnote
Referenced by MRWParserInternal::operator<<(), and MRWParser::readZoneHeader().
std::string MRWParserInternal::Zone::m_extra |
extra data
Referenced by MRWParserInternal::operator<<(), and MRWParser::readZoneHeader().
uint32_t MRWParserInternal::Zone::m_fileId |
the file zone id
Referenced by MRWParser::createDocument(), MRWParserInternal::operator<<(), and MRWParser::readZoneHeader().
height of the zone
Referenced by MRWParserInternal::operator<<(), and MRWParser::readZoneHeader().
the zone id
the page dimension (?)
the zone of text dimension ( ie page less margins)
rigth/bottom position
Referenced by MRWParserInternal::operator<<(), and MRWParser::readZoneHeader().
the section
the zone type
Referenced by MRWParser::createDocument(), MRWParserInternal::operator<<(), and MRWParser::readZoneHeader().