Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Slic3r::NanoSVGParser Struct Reference

Public Member Functions

 NanoSVGParser (char *input)
 
 ~NanoSVGParser ()
 

Public Attributes

NSVGimage * image
 

Static Public Attributes

static constexpr const char * Units = "mm"
 
static constexpr float Dpi = 1.f
 

Detailed Description

Constructor & Destructor Documentation

◆ NanoSVGParser()

Slic3r::NanoSVGParser::NanoSVGParser ( char *  input)
inlineexplicit
250: image{nsvgParse(input, Units, Dpi)} {}
static int input(void)
static constexpr float Dpi
Definition SL1_SVG.cpp:249
static constexpr const char * Units
Definition SL1_SVG.cpp:248
NSVGimage * image
Definition SL1_SVG.cpp:247

◆ ~NanoSVGParser()

Slic3r::NanoSVGParser::~NanoSVGParser ( )
inline
251{ nsvgDelete(image); }

References image.

Member Data Documentation

◆ Dpi

constexpr float Slic3r::NanoSVGParser::Dpi = 1.f
staticconstexpr

◆ image

NSVGimage* Slic3r::NanoSVGParser::image

◆ Units

constexpr const char* Slic3r::NanoSVGParser::Units = "mm"
staticconstexpr

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