#include <ShapeGroup.h>
Public Member Functions | |
| ShapeGroup (ShapeGroup *parent) | |
| unsigned | getFirstShapeSeqNum () const |
| unsigned | getPageSeqNum () const |
| void | setPage (unsigned pageSeqNum) |
| VectorTransformation2D | getFoldedTransform () |
| void | visit (ShapeGroupVisitor *v) |
Public Member Functions inherited from libmspub::ShapeGroupElement | |
| ShapeGroupElement (ShapeGroup *parent) | |
| virtual | ~ShapeGroupElement () |
Public Attributes | |
| boost::ptr_vector < ShapeGroupElement > | m_elements |
| unsigned | m_seqNum |
Public Attributes inherited from libmspub::ShapeGroupElement | |
| ShapeGroup * | m_parent |
| VectorTransformation2D | m_transform |
| Coordinate | m_coordinates |
Private Member Functions | |
| ShapeGroup (const ShapeGroup &) | |
| ShapeGroup & | operator= (const ShapeGroup &) |
|
private |
|
inline |
|
inlinevirtual |
Implements libmspub::ShapeGroupElement.
| libmspub::VectorTransformation2D libmspub::ShapeGroup::getFoldedTransform | ( | ) |
Referenced by getFoldedTransform().
|
inlinevirtual |
Implements libmspub::ShapeGroupElement.
|
private |
|
inlinevirtual |
Implements libmspub::ShapeGroupElement.
|
virtual |
Implements libmspub::ShapeGroupElement.
| boost::ptr_vector<ShapeGroupElement> libmspub::ShapeGroup::m_elements |
Referenced by libmspub::MSPUBCollector::beginGroup(), getFirstShapeSeqNum(), getPageSeqNum(), and setPage().
| unsigned libmspub::ShapeGroup::m_seqNum |