Internal: class used to store a page and its data. More...
Classes | |
struct | Descriptor |
Internal: class used to store a page descriptor. More... | |
Public Member Functions | |
Page () | |
constructor More... | |
int | getMasterPageId () const |
returns the master page id More... | |
void | updatePageSpan (STOFFPageSpan &page, double relUnit) const |
update pagespan properties More... | |
Public Attributes | |
bool | m_masterPage |
a flag to know if the page is a master page More... | |
librevenge::RVNGString | m_name |
the page name More... | |
STOFFVec2i | m_size |
the page size More... | |
int | m_borders [4] |
the border size: left, up, right, bottom More... | |
std::vector< Descriptor > | m_masterPageDescList |
the list of master page descriptor More... | |
Layer | m_layer |
the layer More... | |
LayerSet | m_layerSet |
the layer set More... | |
std::vector< std::shared_ptr< StarObjectSmallGraphic > > | m_objectList |
the list of object More... | |
std::shared_ptr< StarObjectSmallGraphic > | m_background |
the background object More... | |
Friends | |
std::ostream & | operator<< (std::ostream &o, Page const &page) |
operator<< More... | |
Internal: class used to store a page and its data.
|
inline |
constructor
|
inline |
returns the master page id
|
inline |
update pagespan properties
|
friend |
operator<<
std::shared_ptr<StarObjectSmallGraphic> StarObjectModelInternal::Page::m_background |
the background object
Referenced by updatePageSpan().
int StarObjectModelInternal::Page::m_borders[4] |
the border size: left, up, right, bottom
Referenced by Page(), and updatePageSpan().
Layer StarObjectModelInternal::Page::m_layer |
the layer
LayerSet StarObjectModelInternal::Page::m_layerSet |
the layer set
bool StarObjectModelInternal::Page::m_masterPage |
a flag to know if the page is a master page
Referenced by getMasterPageId().
std::vector<Descriptor> StarObjectModelInternal::Page::m_masterPageDescList |
the list of master page descriptor
Referenced by getMasterPageId(), and StarObjectModel::readSdrMPageDesc().
librevenge::RVNGString StarObjectModelInternal::Page::m_name |
the page name
std::vector<std::shared_ptr<StarObjectSmallGraphic> > StarObjectModelInternal::Page::m_objectList |
the list of object
Referenced by StarObjectModel::sendPage().
STOFFVec2i StarObjectModelInternal::Page::m_size |
the page size
Referenced by updatePageSpan().