librevenge::RVNGSVGPresentationGeneratorImpl Struct Reference

Public Member Functions

 RVNGSVGPresentationGeneratorImpl (RVNGStringVector &m_vec)
 
void writeStyle (bool isClosed=true)
 
void drawPolySomething (const RVNGPropertyListVector &vertices, bool isClosed)
 

Public Attributes

std::map< int, RVNGPropertyListm_idSpanMap
 
RVNGPropertyListVector m_gradient
 
RVNGPropertyList m_style
 
int m_gradientIndex
 
int m_patternIndex
 
int m_arrowStartIndex
 start arrow index More...
 
int m_arrowEndIndex
 end arrow index More...
 
int m_layerId
 layerId used if svg:id is not defined when calling startLayer More...
 
int m_shadowIndex
 
std::ostringstream m_outputSink
 
RVNGStringVectorm_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< Tablem_table
 the actual opened table More...
 

Constructor & Destructor Documentation

◆ RVNGSVGPresentationGeneratorImpl()

librevenge::RVNGSVGPresentationGeneratorImpl::RVNGSVGPresentationGeneratorImpl ( RVNGStringVector m_vec)

Member Function Documentation

◆ drawPolySomething()

void librevenge::RVNGSVGPresentationGeneratorImpl::drawPolySomething ( const RVNGPropertyListVector vertices,
bool  isClosed 
)

◆ writeStyle()

Member Data Documentation

◆ m_arrowEndIndex

int librevenge::RVNGSVGPresentationGeneratorImpl::m_arrowEndIndex

end arrow index

Referenced by writeStyle().

◆ m_arrowStartIndex

int librevenge::RVNGSVGPresentationGeneratorImpl::m_arrowStartIndex

start arrow index

Referenced by writeStyle().

◆ m_gradient

RVNGPropertyListVector librevenge::RVNGSVGPresentationGeneratorImpl::m_gradient

◆ m_gradientIndex

int librevenge::RVNGSVGPresentationGeneratorImpl::m_gradientIndex

◆ m_idSpanMap

std::map<int, RVNGPropertyList> librevenge::RVNGSVGPresentationGeneratorImpl::m_idSpanMap

◆ m_layerId

int librevenge::RVNGSVGPresentationGeneratorImpl::m_layerId

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

Referenced by librevenge::RVNGSVGPresentationGenerator::startLayer().

◆ m_masterName

RVNGString librevenge::RVNGSVGPresentationGeneratorImpl::m_masterName

◆ m_masterNameToContentMap

std::map<RVNGString, std::string> librevenge::RVNGSVGPresentationGeneratorImpl::m_masterNameToContentMap

◆ m_outputSink

◆ m_patternIndex

int librevenge::RVNGSVGPresentationGeneratorImpl::m_patternIndex

◆ m_shadowIndex

int librevenge::RVNGSVGPresentationGeneratorImpl::m_shadowIndex

◆ m_style

RVNGPropertyList librevenge::RVNGSVGPresentationGeneratorImpl::m_style

◆ m_table

◆ m_vec

RVNGStringVector& librevenge::RVNGSVGPresentationGeneratorImpl::m_vec

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

Generated for librevenge by doxygen 1.8.14