#include <VSDShapeList.h>
Public Member Functions | |
| VSDShapeList () | |
| ~VSDShapeList () | |
| VSDShapeList (const VSDShapeList &shapeList) | |
| VSDShapeList & | operator= (const VSDShapeList &shapeList) |
| void | addShapeId (unsigned id, unsigned shapeId) |
| void | addShapeId (unsigned shapeId) |
| void | setElementsOrder (const std::vector< unsigned > &elementsOrder) |
| void | clear () |
| bool | empty () const |
| const std::vector< unsigned > & | getShapesOrder () |
Private Attributes | |
| std::map< unsigned, unsigned > | m_elements |
| std::vector< unsigned > | m_elementsOrder |
| std::vector< unsigned > | m_shapesOrder |
| libvisio::VSDShapeList::VSDShapeList | ( | ) |
| libvisio::VSDShapeList::~VSDShapeList | ( | ) |
| libvisio::VSDShapeList::VSDShapeList | ( | const VSDShapeList & | shapeList | ) |
| void libvisio::VSDShapeList::addShapeId | ( | unsigned | id, |
| unsigned | shapeId | ||
| ) |
Referenced by libvisio::VSDXMLParserBase::readShape(), and libvisio::VSDParser::readShapeId().
| void libvisio::VSDShapeList::addShapeId | ( | unsigned | shapeId | ) |
| void libvisio::VSDShapeList::clear | ( | ) |
Referenced by libvisio::VSDParser::_handleLevelChange(), libvisio::VSDShape::clear(), libvisio::VSDXMLParserBase::handleMasterEnd(), libvisio::VSDXMLParserBase::handlePageEnd(), libvisio::VSDXMLParserBase::readPage(), libvisio::VSD5Parser::readShape(), libvisio::VSDParser::readShape(), and ~VSDShapeList().
|
inline |
Referenced by getShapesOrder().
| const std::vector< unsigned > & libvisio::VSDShapeList::getShapesOrder | ( | ) |
| libvisio::VSDShapeList & libvisio::VSDShapeList::operator= | ( | const VSDShapeList & | shapeList | ) |
| void libvisio::VSDShapeList::setElementsOrder | ( | const std::vector< unsigned > & | elementsOrder | ) |
Referenced by libvisio::VSDParser::readShapeList().
|
private |
Referenced by addShapeId(), clear(), empty(), getShapesOrder(), and operator=().
|
private |
Referenced by addShapeId(), clear(), getShapesOrder(), operator=(), and setElementsOrder().
|
private |
Referenced by clear(), getShapesOrder(), and operator=().