libvisio::VSDXPages Class Reference

#include <VSDXPages.h>

List of all members.

Public Member Functions

 VSDXPages ()
 ~VSDXPages ()
void addPage (const VSDXPage &page)
void setOrder (const std::vector< unsigned > &pageOrder)
void draw (libwpg::WPGPaintInterface *painter)

Private Member Functions

void _drawWithBackground (libwpg::WPGPaintInterface *painter, const VSDXPage &page)
void _drawPage (libwpg::WPGPaintInterface *painter, const VSDXPage &page)

Private Attributes

std::map< unsigned, VSDXPagem_pages
std::vector< unsigned > m_pagesOrder

Constructor & Destructor Documentation


Member Function Documentation

void libvisio::VSDXPages::_drawPage ( libwpg::WPGPaintInterface *  painter,
const VSDXPage page 
) [private]
void libvisio::VSDXPages::_drawWithBackground ( libwpg::WPGPaintInterface *  painter,
const VSDXPage page 
) [private]
void libvisio::VSDXPages::addPage ( const VSDXPage page)
void libvisio::VSDXPages::draw ( libwpg::WPGPaintInterface *  painter)
void libvisio::VSDXPages::setOrder ( const std::vector< unsigned > &  pageOrder)

Member Data Documentation

std::map<unsigned, VSDXPage> libvisio::VSDXPages::m_pages [private]
std::vector<unsigned> libvisio::VSDXPages::m_pagesOrder [private]

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