libvisio::VSDLayerList Class Reference

#include <VSDLayerList.h>

Public Member Functions

 VSDLayerList ()
 
 VSDLayerList (const VSDLayerList &layerList)
 
 ~VSDLayerList ()
 
VSDLayerListoperator= (const VSDLayerList &layerList)
 
void clear ()
 
void addLayer (unsigned id, const VSDLayer &layer)
 
const ColourgetColour (const std::vector< unsigned > &ids)
 
bool getVisible (const std::vector< unsigned > &ids)
 
bool getPrintable (const std::vector< unsigned > &ids)
 

Private Attributes

std::map< unsigned, VSDLayerm_elements
 

Constructor & Destructor Documentation

libvisio::VSDLayerList::VSDLayerList ( )
libvisio::VSDLayerList::VSDLayerList ( const VSDLayerList layerList)
libvisio::VSDLayerList::~VSDLayerList ( )

Member Function Documentation

void libvisio::VSDLayerList::addLayer ( unsigned  id,
const VSDLayer layer 
)
void libvisio::VSDLayerList::clear ( )
const libvisio::Colour * libvisio::VSDLayerList::getColour ( const std::vector< unsigned > &  ids)
bool libvisio::VSDLayerList::getPrintable ( const std::vector< unsigned > &  ids)
bool libvisio::VSDLayerList::getVisible ( const std::vector< unsigned > &  ids)
libvisio::VSDLayerList & libvisio::VSDLayerList::operator= ( const VSDLayerList layerList)

Member Data Documentation

std::map<unsigned, VSDLayer> libvisio::VSDLayerList::m_elements
private

Referenced by operator=(), and VSDLayerList().


The documentation for this class was generated from the following files:

Generated for libvisio by doxygen 1.8.10