FullWrtTextInternal::Zone Struct Reference

Internal: class to store a text zone. More...

Public Types

enum  ZoneType { Normal, Main, CollapsedItem }
 the zone type More...
 

Public Member Functions

 Zone ()
 constructor More...
 
std::vector< int > getBreaksPosition () const
 return the col/page break More...
 

Public Attributes

FullWrtStruct::EntryPtr m_zone
 the main zone More...
 
MWAWBox2f m_box
 the bdbox More...
 
long m_begin
 the beginning of the text data More...
 
long m_end
 the end of the text data More...
 
ZoneType m_zoneType
 the zone type More...
 
int m_flags [2]
 the zone flags, header|footer, normal|extra More...
 
int m_pages [2]
 the pages More...
 
std::vector< PageInfom_pagesInfo
 the pages info More...
 
std::string m_extra
 the extra data ( for debugging ) More...
 

Friends

std::ostream & operator<< (std::ostream &o, Zone const &z)
 operator<< More...
 

Detailed Description

Internal: class to store a text zone.

Member Enumeration Documentation

the zone type

Enumerator
Normal 
Main 
CollapsedItem 

Constructor & Destructor Documentation

FullWrtTextInternal::Zone::Zone ( )
inline

constructor

Member Function Documentation

std::vector<int> FullWrtTextInternal::Zone::getBreaksPosition ( ) const
inline

return the col/page break

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
Zone const &  z 
)
friend

operator<<

Member Data Documentation

long FullWrtTextInternal::Zone::m_begin

the beginning of the text data

MWAWBox2f FullWrtTextInternal::Zone::m_box

the bdbox

long FullWrtTextInternal::Zone::m_end

the end of the text data

std::string FullWrtTextInternal::Zone::m_extra

the extra data ( for debugging )

int FullWrtTextInternal::Zone::m_flags[2]

the zone flags, header|footer, normal|extra

Referenced by Zone().

int FullWrtTextInternal::Zone::m_pages[2]

the pages

Referenced by Zone().

std::vector<PageInfo> FullWrtTextInternal::Zone::m_pagesInfo

the pages info

Referenced by getBreaksPosition().

FullWrtStruct::EntryPtr FullWrtTextInternal::Zone::m_zone

the main zone

ZoneType FullWrtTextInternal::Zone::m_zoneType

the zone type


The documentation for this struct was generated from the following file:

Generated on Thu Jul 9 2015 20:26:40 for libmwaw by doxygen 1.8.8