libvisio::VSDPages Class Reference

#include <VSDPages.h>

List of all members.

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


Member Function Documentation

void libvisio::VSDPages::_drawWithBackground ( librevenge::RVNGDrawingInterface *  painter,
const VSDPage page 
) [private]
void libvisio::VSDPages::addPage ( const VSDPage page)
void libvisio::VSDPages::draw ( librevenge::RVNGDrawingInterface *  painter)
void libvisio::VSDPages::setMetaData ( const librevenge::RVNGPropertyList &  metaData)

Member Data Documentation

std::map<unsigned, VSDPage> libvisio::VSDPages::m_backgroundPages [private]
librevenge::RVNGPropertyList libvisio::VSDPages::m_metaData [private]
std::vector<VSDPage> libvisio::VSDPages::m_pages [private]

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