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

§ VSDLayerList() [1/2]

libvisio::VSDLayerList::VSDLayerList ( )

§ VSDLayerList() [2/2]

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

§ ~VSDLayerList()

libvisio::VSDLayerList::~VSDLayerList ( )

Member Function Documentation

§ addLayer()

void libvisio::VSDLayerList::addLayer ( unsigned  id,
const VSDLayer layer 
)

§ clear()

void libvisio::VSDLayerList::clear ( )

§ getColour()

const libvisio::Colour * libvisio::VSDLayerList::getColour ( const std::vector< unsigned > &  ids)

§ getPrintable()

bool libvisio::VSDLayerList::getPrintable ( const std::vector< unsigned > &  ids)

§ getVisible()

bool libvisio::VSDLayerList::getVisible ( const std::vector< unsigned > &  ids)

§ operator=()

libvisio::VSDLayerList & libvisio::VSDLayerList::operator= ( const VSDLayerList layerList)

Member Data Documentation

§ m_elements

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.12