sf-svg
|
C++-styled cstyle::RasterizerStruct wrapper. More...
#include <Rasterizer.hpp>
Public Member Functions | |
Rasterizer () | |
Default constructor. More... | |
Rasterizer (const Rasterizer &rasterizer) | |
Copy constructor. More... | |
~Rasterizer () | |
Destructor. More... | |
Rasterizer & | operator= (const Rasterizer &rasterizer) |
Copy-assignment operator. More... | |
sf::Image | rasterize (Image &image, float tx=.0f, float ty=.0f, float scale=1.f) |
Rasterizes given Image. More... | |
C++-styled cstyle::RasterizerStruct wrapper.
nsvg::Rasterizer::Rasterizer | ( | ) |
Default constructor.
Initializes internal cstyle::RasterizerStruct pointer.
nsvg::Rasterizer::Rasterizer | ( | const Rasterizer & | rasterizer | ) |
Copy constructor.
Doesn't really copy anything, does exactly what default constructor;
nsvg::Rasterizer::~Rasterizer | ( | ) |
Destructor.
Deletes internal cstyle::RasterizerStruct pointer.
Rasterizer & nsvg::Rasterizer::operator= | ( | const Rasterizer & | rasterizer | ) |
Copy-assignment operator.
Doesn't really copy anything yet, exists to avoid assigning 'internal' pointer.
sf::Image nsvg::Rasterizer::rasterize | ( | Image & | image, |
float | tx = .0f , |
||
float | ty = .0f , |
||
float | scale = 1.f |
||
) |
Rasterizes given Image.
[in] | image | – Reference to SVG image |
[in] | tx | – X offset |
[in] | ty | – Y offset |
[in] | scale | – Raster scale |