libpagemaker::PMDPage Class Reference

#include <PMDPage.h>

Public Member Functions

 PMDPage ()
 
void addShape (const boost::shared_ptr< PMDLineSet > &shape)
 
unsigned numShapes () const
 
boost::shared_ptr< const PMDLineSetgetShape (unsigned i) const
 

Private Attributes

std::vector< boost::shared_ptr< PMDLineSet > > m_shapes
 

Constructor & Destructor Documentation

libpagemaker::PMDPage::PMDPage ( )
inline

Member Function Documentation

void libpagemaker::PMDPage::addShape ( const boost::shared_ptr< PMDLineSet > &  shape)
inline
boost::shared_ptr<const PMDLineSet> libpagemaker::PMDPage::getShape ( unsigned  i) const
inline
unsigned libpagemaker::PMDPage::numShapes ( ) const
inline

Member Data Documentation

std::vector<boost::shared_ptr<PMDLineSet> > libpagemaker::PMDPage::m_shapes
private

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

Generated for libpagemaker by doxygen 1.8.10