libvisio::VSDPages Class Reference

#include <VSDPages.h>

Public Member Functions

 VSDPages ()
 
 ~VSDPages ()
 
void addPage (const VSDPage &page)
 
void addBackgroundPage (const VSDPage &page)
 
void draw (librevenge::RVNGDrawingInterface *painter)
 
void setMetaData (const librevenge::RVNGPropertyList &metaData)
 

Private Member Functions

void _drawWithBackground (librevenge::RVNGDrawingInterface *painter, const VSDPage &page)
 

Private Attributes

std::vector< VSDPagem_pages
 
std::map< unsigned, VSDPagem_backgroundPages
 
librevenge::RVNGPropertyList m_metaData
 

Constructor & Destructor Documentation

◆ VSDPages()

libvisio::VSDPages::VSDPages ( )

◆ ~VSDPages()

libvisio::VSDPages::~VSDPages ( )

Member Function Documentation

◆ _drawWithBackground()

void libvisio::VSDPages::_drawWithBackground ( librevenge::RVNGDrawingInterface *  painter,
const VSDPage page 
)
private

◆ addBackgroundPage()

void libvisio::VSDPages::addBackgroundPage ( const VSDPage page)

◆ addPage()

void libvisio::VSDPages::addPage ( const VSDPage page)

◆ draw()

void libvisio::VSDPages::draw ( librevenge::RVNGDrawingInterface *  painter)

◆ setMetaData()

void libvisio::VSDPages::setMetaData ( const librevenge::RVNGPropertyList &  metaData)

Member Data Documentation

◆ m_backgroundPages

std::map<unsigned, VSDPage> libvisio::VSDPages::m_backgroundPages
private

◆ m_metaData

librevenge::RVNGPropertyList libvisio::VSDPages::m_metaData
private

◆ m_pages

std::vector<VSDPage> libvisio::VSDPages::m_pages
private

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

Generated for libvisio by doxygen 1.9.6