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 |