esvg::Renderer Class Reference
  | Public Member Functions | |
| Renderer (const ivec2 &_size, esvg::Document *_document, bool _visualDebug=false) | |
| void | setSize (const ivec2 &_size) | 
| const ivec2 & | getSize () const | 
| std::vector< etk::Color< float, 4 > > | getData () | 
| void | setInterpolationRecurtionMax (int32_t _value) | 
| int32_t | getInterpolationRecurtionMax () const | 
| void | setInterpolationThreshold (float _value) | 
| float | getInterpolationThreshold () const | 
| void | setNumberSubScanLine (int32_t _value) | 
| int32_t | getNumberSubScanLine () const | 
| void | writePPM (const std::string &_fileName) | 
| void | writeBMP (const std::string &_fileName) | 
| void | print (const esvg::render::Weight &_weightFill, ememory::SharedPtr< esvg::render::DynamicColor > &_colorFill, const esvg::render::Weight &_weightStroke, ememory::SharedPtr< esvg::render::DynamicColor > &_colorStroke, float _opacity) | 
| esvg::Document * | getMainDocument () | 
| Protected Member Functions | |
| etk::Color< float, 4 > | mergeColor (etk::Color< float, 4 > _base, etk::Color< float, 4 > _integration) | 
| Protected Attributes | |
| ivec2 | m_size | 
| std::vector< etk::Color< float, 4 > > | m_buffer | 
| int32_t | m_interpolationRecurtionMax | 
| float | m_interpolationThreshold | 
| int32_t | m_nbSubScanLine | 
| esvg::Document * | m_document | 
The documentation for this class was generated from the following file:
- framework/atria-soft/esvg/esvg/Renderer.hpp
 1.8.12
 1.8.12