#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 | ( | const VSDShapeList & | shapeList | ) |
| void libvisio::VSDShapeList::addShapeId | ( | unsigned | id, |
| unsigned | shapeId | ||
| ) |
| void libvisio::VSDShapeList::addShapeId | ( | unsigned | shapeId | ) |
| void libvisio::VSDShapeList::clear | ( | ) |
| bool libvisio::VSDShapeList::empty | ( | ) | const [inline] |
| const std::vector< unsigned > & libvisio::VSDShapeList::getShapesOrder | ( | ) |
| libvisio::VSDShapeList & libvisio::VSDShapeList::operator= | ( | const VSDShapeList & | shapeList | ) |
| void libvisio::VSDShapeList::setElementsOrder | ( | const std::vector< unsigned > & | elementsOrder | ) |
std::map<unsigned, unsigned> libvisio::VSDShapeList::m_elements [private] |
Referenced by empty(), and operator=().
std::vector<unsigned> libvisio::VSDShapeList::m_elementsOrder [private] |
Referenced by operator=().
std::vector<unsigned> libvisio::VSDShapeList::m_shapesOrder [private] |
Referenced by operator=().