This is the complete list of members for libmspub::ShapeGroupElement, including all inherited members.
| create(const std::shared_ptr< ShapeGroupElement > &parent, unsigned seqNum=0) | libmspub::ShapeGroupElement | static |
| getParent() const | libmspub::ShapeGroupElement | |
| getSeqNum() const | libmspub::ShapeGroupElement | |
| isGroup() const | libmspub::ShapeGroupElement | |
| m_children | libmspub::ShapeGroupElement | private |
| m_parent | libmspub::ShapeGroupElement | private |
| m_seqNum | libmspub::ShapeGroupElement | private |
| m_shapeInfo | libmspub::ShapeGroupElement | private |
| m_transform | libmspub::ShapeGroupElement | private |
| operator=(const ShapeGroupElement &)=delete | libmspub::ShapeGroupElement | private |
| setSeqNum(unsigned seqNum) | libmspub::ShapeGroupElement | |
| setShapeInfo(const ShapeInfo &shapeInfo) | libmspub::ShapeGroupElement | |
| setTransform(const VectorTransformation2D &transform) | libmspub::ShapeGroupElement | |
| setup(std::function< void(ShapeGroupElement &self)> visitor) | libmspub::ShapeGroupElement | |
| ShapeGroupElement(const ShapeGroupElement &)=delete | libmspub::ShapeGroupElement | private |
| ShapeGroupElement(const std::shared_ptr< ShapeGroupElement > &parent, unsigned seqNum) | libmspub::ShapeGroupElement | private |
| visit(std::function< std::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 | libmspub::ShapeGroupElement | |
| visit(std::function< std::function< void(void)>(const ShapeInfo &info, const Coordinate &relativeTo, const VectorTransformation2D &foldedTransform, bool isGroup, const VectorTransformation2D &thisTransform)> visitor) const | libmspub::ShapeGroupElement | |
| ~ShapeGroupElement() | libmspub::ShapeGroupElement |