pfcrender  1.0.1
Plugins::Export::SVG::SVG Class Reference

The SVG class An exporter for SVGs. More...

#include <SVG.h>

+ Inheritance diagram for Plugins::Export::SVG::SVG:

Public Member Functions

 SVG ()
 
virtual ~SVG ()
 
const Plugins::PluginInfogetInfo () const override
 
void exportModel (const ::Model::LSYSModel &mdl) const override
 runs the export plugin More...
 
- Public Member Functions inherited from Plugins::Exporter
virtual ~Exporter ()
 
- Public Member Functions inherited from Plugins::Plugin
virtual ~Plugin ()
 

Private Member Functions

void drawSVG (const Model::LSYSModel &mdl) const
 

Private Attributes

PluginInfo m_info
 

Detailed Description

The SVG class An exporter for SVGs.

Constructor & Destructor Documentation

virtual Plugins::Export::SVG::SVG::~SVG ( )
inlinevirtual

Member Function Documentation

void Plugins::Export::SVG::SVG::drawSVG ( const Model::LSYSModel mdl) const
private
void Plugins::Export::SVG::SVG::exportModel ( const ::Model::LSYSModel ) const
overridevirtual

runs the export plugin

Returns
void

Implements Plugins::Exporter.

References drawSVG().

const Plugins::PluginInfo & Plugins::Export::SVG::SVG::getInfo ( ) const
overridevirtual

Implements Plugins::Plugin.

References m_info.

Member Data Documentation

PluginInfo Plugins::Export::SVG::SVG::m_info
private

Referenced by getInfo(), and SVG().


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