libvisio::VSDXStencil Class Reference

#include <VSDXStencils.h>

Public Member Functions

 VSDXStencil ()
 
 VSDXStencil (const VSDXStencil &stencil)
 
 ~VSDXStencil ()
 
VSDXStenciloperator= (const VSDXStencil &stencil)
 
void addStencilShape (unsigned id, const VSDXStencilShape &shape)
 
const VSDXStencilShapegetStencilShape (unsigned id) const
 

Public Attributes

std::map< unsigned, VSDXStencilShapem_shapes
 
double m_shadowOffsetX
 
double m_shadowOffsetY
 

Constructor & Destructor Documentation

◆ VSDXStencil() [1/2]

libvisio::VSDXStencil::VSDXStencil ( )

◆ VSDXStencil() [2/2]

libvisio::VSDXStencil::VSDXStencil ( const VSDXStencil stencil)

◆ ~VSDXStencil()

libvisio::VSDXStencil::~VSDXStencil ( )

Member Function Documentation

◆ addStencilShape()

void libvisio::VSDXStencil::addStencilShape ( unsigned  id,
const VSDXStencilShape shape 
)

◆ getStencilShape()

const libvisio::VSDXStencilShape * libvisio::VSDXStencil::getStencilShape ( unsigned  id) const

◆ operator=()

libvisio::VSDXStencil & libvisio::VSDXStencil::operator= ( const VSDXStencil stencil)

Member Data Documentation

◆ m_shadowOffsetX

double libvisio::VSDXStencil::m_shadowOffsetX

◆ m_shadowOffsetY

double libvisio::VSDXStencil::m_shadowOffsetY

◆ m_shapes

std::map<unsigned, VSDXStencilShape> libvisio::VSDXStencil::m_shapes

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

Generated for libvisio by doxygen 1.8.13