| Public Member Functions | |
| RVNGSVGDrawingGeneratorPrivate (RVNGStringVector &vec, const RVNGString &nmSpace) | |
| void | setStyle (const RVNGPropertyList &propList) | 
| void | writeStyle (bool isClosed=true) | 
| void | drawPolySomething (const RVNGPropertyListVector &vertices, bool isClosed) | 
| std::string const & | getNamespaceAndDelim () const | 
| return the namespace and the delimiter  More... | |
| Public Attributes | |
| std::map< int, RVNGPropertyList > | m_idSpanMap | 
| RVNGPropertyListVector | m_gradient | 
| RVNGPropertyList | m_style | 
| int | m_gradientIndex | 
| int | m_shadowIndex | 
| int | m_patternIndex | 
| index uses when fill=bitmap  More... | |
| int | m_arrowStartIndex | 
| start arrow index  More... | |
| int | m_arrowEndIndex | 
| end arrow index  More... | |
| int | m_groupId | 
| groupId used if svg:id is not defined when calling openGroup  More... | |
| int | m_layerId | 
| layerId used if svg:id is not defined when calling startLayer  More... | |
| std::string | m_nmSpace | 
| a prefix used to define the svg namespace  More... | |
| std::string | m_nmSpaceAndDelim | 
| a prefix used to define the svg namespace with delimiter  More... | |
| std::ostringstream | m_outputSink | 
| RVNGStringVector & | m_vec | 
| RVNGString | m_masterName | 
| the actual master name  More... | |
| std::map< RVNGString, std::string > | m_masterNameToContentMap | 
| a map master name to master content  More... | |
| boost::shared_ptr< Table > | m_table | 
| the actual opened table  More... | |
| librevenge::RVNGSVGDrawingGeneratorPrivate::RVNGSVGDrawingGeneratorPrivate | ( | RVNGStringVector & | vec, | 
| const RVNGString & | nmSpace | ||
| ) | 
| void librevenge::RVNGSVGDrawingGeneratorPrivate::drawPolySomething | ( | const RVNGPropertyListVector & | vertices, | 
| bool | isClosed | ||
| ) | 
| 
 | inline | 
return the namespace and the delimiter
Referenced by librevenge::RVNGSVGDrawingGenerator::closeGroup(), librevenge::RVNGSVGDrawingGenerator::closeSpan(), librevenge::RVNGSVGDrawingGenerator::closeTableCell(), librevenge::RVNGSVGDrawingGenerator::drawEllipse(), librevenge::RVNGSVGDrawingGenerator::drawGraphicObject(), librevenge::RVNGSVGDrawingGenerator::drawPath(), drawPolySomething(), librevenge::RVNGSVGDrawingGenerator::drawRectangle(), librevenge::RVNGSVGDrawingGenerator::endLayer(), librevenge::RVNGSVGDrawingGenerator::endPage(), librevenge::RVNGSVGDrawingGenerator::endTextObject(), librevenge::RVNGSVGDrawingGenerator::openGroup(), librevenge::RVNGSVGDrawingGenerator::openSpan(), librevenge::RVNGSVGDrawingGenerator::openTableCell(), setStyle(), librevenge::RVNGSVGDrawingGenerator::startLayer(), librevenge::RVNGSVGDrawingGenerator::startPage(), and librevenge::RVNGSVGDrawingGenerator::startTextObject().
| void librevenge::RVNGSVGDrawingGeneratorPrivate::setStyle | ( | const RVNGPropertyList & | propList | ) | 
Referenced by librevenge::RVNGSVGDrawingGenerator::setStyle().
| void librevenge::RVNGSVGDrawingGeneratorPrivate::writeStyle | ( | bool | isClosed = true | ) | 
| int librevenge::RVNGSVGDrawingGeneratorPrivate::m_arrowEndIndex | 
end arrow index
Referenced by setStyle(), and writeStyle().
| int librevenge::RVNGSVGDrawingGeneratorPrivate::m_arrowStartIndex | 
start arrow index
Referenced by setStyle(), and writeStyle().
| RVNGPropertyListVector librevenge::RVNGSVGDrawingGeneratorPrivate::m_gradient | 
Referenced by setStyle().
| int librevenge::RVNGSVGDrawingGeneratorPrivate::m_gradientIndex | 
Referenced by setStyle(), and writeStyle().
| int librevenge::RVNGSVGDrawingGeneratorPrivate::m_groupId | 
groupId used if svg:id is not defined when calling openGroup
Referenced by librevenge::RVNGSVGDrawingGenerator::openGroup().
| std::map<int, RVNGPropertyList> librevenge::RVNGSVGDrawingGeneratorPrivate::m_idSpanMap | 
| int librevenge::RVNGSVGDrawingGeneratorPrivate::m_layerId | 
layerId used if svg:id is not defined when calling startLayer
Referenced by librevenge::RVNGSVGDrawingGenerator::startLayer().
| RVNGString librevenge::RVNGSVGDrawingGeneratorPrivate::m_masterName | 
the actual master name
Referenced by librevenge::RVNGSVGDrawingGenerator::endMasterPage(), and librevenge::RVNGSVGDrawingGenerator::startMasterPage().
| std::map<RVNGString, std::string> librevenge::RVNGSVGDrawingGeneratorPrivate::m_masterNameToContentMap | 
a map master name to master content
Referenced by librevenge::RVNGSVGDrawingGenerator::endMasterPage(), and librevenge::RVNGSVGDrawingGenerator::startPage().
| std::string librevenge::RVNGSVGDrawingGeneratorPrivate::m_nmSpace | 
a prefix used to define the svg namespace
Referenced by RVNGSVGDrawingGeneratorPrivate(), and librevenge::RVNGSVGDrawingGenerator::startPage().
| std::string librevenge::RVNGSVGDrawingGeneratorPrivate::m_nmSpaceAndDelim | 
a prefix used to define the svg namespace with delimiter
Referenced by RVNGSVGDrawingGeneratorPrivate().
| std::ostringstream librevenge::RVNGSVGDrawingGeneratorPrivate::m_outputSink | 
Referenced by librevenge::RVNGSVGDrawingGenerator::closeGroup(), librevenge::RVNGSVGDrawingGenerator::closeSpan(), librevenge::RVNGSVGDrawingGenerator::closeTableCell(), librevenge::RVNGSVGDrawingGenerator::drawEllipse(), librevenge::RVNGSVGDrawingGenerator::drawGraphicObject(), librevenge::RVNGSVGDrawingGenerator::drawPath(), drawPolySomething(), librevenge::RVNGSVGDrawingGenerator::drawRectangle(), librevenge::RVNGSVGDrawingGenerator::endLayer(), librevenge::RVNGSVGDrawingGenerator::endMasterPage(), librevenge::RVNGSVGDrawingGenerator::endPage(), librevenge::RVNGSVGDrawingGenerator::endTextObject(), librevenge::RVNGSVGDrawingGenerator::insertLineBreak(), librevenge::RVNGSVGDrawingGenerator::insertSpace(), librevenge::RVNGSVGDrawingGenerator::insertTab(), librevenge::RVNGSVGDrawingGenerator::insertText(), librevenge::RVNGSVGDrawingGenerator::openGroup(), librevenge::RVNGSVGDrawingGenerator::openSpan(), librevenge::RVNGSVGDrawingGenerator::openTableCell(), setStyle(), librevenge::RVNGSVGDrawingGenerator::startLayer(), librevenge::RVNGSVGDrawingGenerator::startPage(), librevenge::RVNGSVGDrawingGenerator::startTextObject(), and writeStyle().
| int librevenge::RVNGSVGDrawingGeneratorPrivate::m_patternIndex | 
index uses when fill=bitmap
Referenced by setStyle(), and writeStyle().
| int librevenge::RVNGSVGDrawingGeneratorPrivate::m_shadowIndex | 
Referenced by setStyle(), and writeStyle().
| RVNGPropertyList librevenge::RVNGSVGDrawingGeneratorPrivate::m_style | 
Referenced by setStyle(), and writeStyle().
| boost::shared_ptr<Table> librevenge::RVNGSVGDrawingGeneratorPrivate::m_table | 
the actual opened table
Referenced by librevenge::RVNGSVGDrawingGenerator::closeTableCell(), librevenge::RVNGSVGDrawingGenerator::closeTableRow(), librevenge::RVNGSVGDrawingGenerator::endTableObject(), librevenge::RVNGSVGDrawingGenerator::insertCoveredTableCell(), librevenge::RVNGSVGDrawingGenerator::openTableCell(), librevenge::RVNGSVGDrawingGenerator::openTableRow(), and librevenge::RVNGSVGDrawingGenerator::startTableObject().
| RVNGStringVector& librevenge::RVNGSVGDrawingGeneratorPrivate::m_vec | 
Referenced by librevenge::RVNGSVGDrawingGenerator::endPage().