#include <ShapeGroupElement.h>
|
| | ShapeGroupElement (ShapeGroupElement *parent) |
| |
| | ShapeGroupElement (ShapeGroupElement *parent, unsigned seqNum) |
| |
| | ~ShapeGroupElement () |
| |
| void | setShapeInfo (const ShapeInfo &shapeInfo) |
| |
| void | setup (boost::function< void(ShapeGroupElement &self)> visitor) |
| |
| void | visit (boost::function< boost::function< void(void)>(const ShapeInfo &info, const Coordinate &relativeTo, const VectorTransformation2D &foldedTransform, bool isGroup, const VectorTransformation2D &thisTransform)> visitor, const Coordinate &relativeTo, const VectorTransformation2D &foldedTransform) const |
| |
| void | visit (boost::function< boost::function< void(void)>(const ShapeInfo &info, const Coordinate &relativeTo, const VectorTransformation2D &foldedTransform, bool isGroup, const VectorTransformation2D &thisTransform)> visitor) const |
| |
| bool | isGroup () const |
| |
| ShapeGroupElement * | getParent () |
| |
| const ShapeGroupElement * | getParent () const |
| |
| void | setSeqNum (unsigned seqNum) |
| |
| void | setTransform (const VectorTransformation2D &transform) |
| |
| unsigned | getSeqNum () const |
| |
§ ShapeGroupElement() [1/3]
§ ShapeGroupElement() [2/3]
§ ShapeGroupElement() [3/3]
| libmspub::ShapeGroupElement::ShapeGroupElement |
( |
ShapeGroupElement * |
parent, |
|
|
unsigned |
seqNum |
|
) |
| |
§ ~ShapeGroupElement()
| libmspub::ShapeGroupElement::~ShapeGroupElement |
( |
| ) |
|
§ getParent() [1/2]
§ getParent() [2/2]
§ getSeqNum()
| unsigned libmspub::ShapeGroupElement::getSeqNum |
( |
| ) |
const |
§ isGroup()
| bool libmspub::ShapeGroupElement::isGroup |
( |
| ) |
const |
§ operator=()
§ setSeqNum()
| void libmspub::ShapeGroupElement::setSeqNum |
( |
unsigned |
seqNum | ) |
|
§ setShapeInfo()
| void libmspub::ShapeGroupElement::setShapeInfo |
( |
const ShapeInfo & |
shapeInfo | ) |
|
§ setTransform()
§ setup()
| void libmspub::ShapeGroupElement::setup |
( |
boost::function< void(ShapeGroupElement &self)> |
visitor | ) |
|
§ visit() [1/2]
§ visit() [2/2]
§ m_children
§ m_parent
§ m_seqNum
| unsigned libmspub::ShapeGroupElement::m_seqNum |
|
private |
§ m_shapeInfo
| boost::optional<ShapeInfo> libmspub::ShapeGroupElement::m_shapeInfo |
|
private |
§ m_transform
The documentation for this class was generated from the following files: