StarObjectModelInternal::Page Class Reference

Internal: class used to store a page and its data. More...

List of all members.

Classes

struct  Descriptor
 Internal: class used to store a page descriptor. More...

Public Member Functions

 Page ()
 constructor
int getMasterPageId () const
 returns the master page id
void updatePageSpan (STOFFPageSpan &page) const
 update pagespan properties

Public Attributes

bool m_masterPage
 a flag to know if the page is a master page
librevenge::RVNGString m_name
 the page name
STOFFVec2i m_size
 the page size
int m_borders [4]
 the border size: left, up, right, bottom
std::vector< Descriptorm_masterPageDescList
 the list of master page descriptor
Layer m_layer
 the layer
LayerSet m_layerSet
 the layer set
std::vector< shared_ptr
< StarObjectSmallGraphic > > 
m_objectList
 the list of object
shared_ptr
< StarObjectSmallGraphic
m_background
 the background object

Friends

std::ostream & operator<< (std::ostream &o, Page const &page)
 operator<<

Detailed Description

Internal: class used to store a page and its data.


Constructor & Destructor Documentation

constructor


Member Function Documentation

returns the master page id

Referenced by StarObjectModel::updatePageSpans().

update pagespan properties

Referenced by StarObjectModel::sendMasterPages(), and StarObjectModel::updatePageSpans().


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
Page const &  page 
) [friend]

operator<<


Member Data Documentation

the border size: left, up, right, bottom

Referenced by Page(), and updatePageSpan().

a flag to know if the page is a master page

Referenced by getMasterPageId().

librevenge::RVNGString StarObjectModelInternal::Page::m_name

the page name

the list of object

Referenced by StarObjectModel::sendPage().


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