#include <ShapeGroup.h>
Public Member Functions | |
| ShapeGroupElement (ShapeGroup *parent) | |
| virtual unsigned | getPageSeqNum () const =0 |
| virtual unsigned | getFirstShapeSeqNum () const =0 |
| virtual void | setPage (unsigned pageSeqNum)=0 |
| virtual void | visit (ShapeGroupVisitor *v)=0 |
| virtual | ~ShapeGroupElement () |
Public Attributes | |
| ShapeGroup * | m_parent |
| VectorTransformation2D | m_transform |
| Coordinate | m_coordinates |
Private Member Functions | |
| ShapeGroupElement (const ShapeGroupElement &) | |
| ShapeGroupElement & | operator= (const ShapeGroupElement &) |
|
inline |
|
inlinevirtual |
|
private |
|
pure virtual |
Implemented in libmspub::ShapeGroupElementLeaf, and libmspub::ShapeGroup.
|
pure virtual |
Implemented in libmspub::ShapeGroupElementLeaf, and libmspub::ShapeGroup.
|
private |
|
pure virtual |
Implemented in libmspub::ShapeGroupElementLeaf, and libmspub::ShapeGroup.
|
pure virtual |
Implemented in libmspub::ShapeGroupElementLeaf, and libmspub::ShapeGroup.
Referenced by libmspub::MSPUBCollector::go().
| Coordinate libmspub::ShapeGroupElement::m_coordinates |
| ShapeGroup* libmspub::ShapeGroupElement::m_parent |
Referenced by libmspub::ShapeGroup::getFoldedTransform().
| VectorTransformation2D libmspub::ShapeGroupElement::m_transform |
Referenced by libmspub::MSPUBCollector::assignGroups(), and libmspub::ShapeGroup::getFoldedTransform().