#include <PMDPage.h>
Public Member Functions | |
PMDPage () | |
void | addShape (const boost::shared_ptr< PMDLineSet > &shape) |
unsigned | numShapes () const |
boost::shared_ptr< const PMDLineSet > | getShape (unsigned i) const |
Private Attributes | |
std::vector< boost::shared_ptr < PMDLineSet > > | m_shapes |
libpagemaker::PMDPage::PMDPage | ( | ) | [inline] |
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] |
std::vector<boost::shared_ptr<PMDLineSet> > libpagemaker::PMDPage::m_shapes [private] |
Referenced by addShape(), getShape(), and numShapes().