libmspub::ShapeGroupElement Member List

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 |