libvisio::VSDSVGGeneratorPrivate Struct Reference

List of all members.

Public Member Functions

 VSDSVGGeneratorPrivate (VSDStringVector &vec, const WPXString &nmSpace)
void setStyle (const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient)
void writeStyle (bool isClosed=true)
void drawPolySomething (const ::WPXPropertyListVector &vertices, bool isClosed)
std::string const & getNamespaceAndDelim () const
 return the namespace and the delimiter

Public Attributes

::WPXPropertyListVector m_gradient
::WPXPropertyList m_style
int m_gradientIndex
int m_shadowIndex
int m_patternIndex
 index uses when fill=bitmap
int m_arrowStartIndex
 start arrow index
int m_arrowEndIndex
 end arrow index
int m_layerId
 layerId used if svg:id is not defined when calling startLayer
std::string m_nmSpace
 a prefix used to define the svg namespace
std::string m_nmSpaceAndDelim
 a prefix used to define the svg namespace with delimiter
std::ostringstream m_outputSink
VSDStringVectorm_vec

Constructor & Destructor Documentation


Member Function Documentation

void libvisio::VSDSVGGeneratorPrivate::drawPolySomething ( const ::WPXPropertyListVector &  vertices,
bool  isClosed 
)
void libvisio::VSDSVGGeneratorPrivate::setStyle ( const ::WPXPropertyList &  propList,
const ::WPXPropertyListVector &  gradient 
)

Member Data Documentation

Referenced by setStyle().

layerId used if svg:id is not defined when calling startLayer

Referenced by libvisio::VSDSVGGenerator::startLayer().

a prefix used to define the svg namespace

Referenced by libvisio::VSDSVGGenerator::startGraphics(), and VSDSVGGeneratorPrivate().

a prefix used to define the svg namespace with delimiter

Referenced by getNamespaceAndDelim(), and VSDSVGGeneratorPrivate().

index uses when fill=bitmap

Referenced by setStyle(), and writeStyle().

Referenced by setStyle(), and writeStyle().


The documentation for this struct was generated from the following file: