KiCad PCB EDA Suite
NSVGparser Struct Reference

Public Attributes

NSVGattrib attr [NSVG_MAX_ATTR]
 
int attrHead
 
float * pts
 
int npts
 
int cpts
 
NSVGpathplist
 
NSVGimageimage
 
NSVGgradientDatagradients
 
NSVGshapeshapesTail
 
float viewMinx
 
float viewMiny
 
float viewWidth
 
float viewHeight
 
int alignX
 
int alignY
 
int alignType
 
float dpi
 
char pathFlag
 
char defsFlag
 

Detailed Description

Definition at line 355 of file nanosvg.cpp.

Member Data Documentation

◆ alignType

int NSVGparser::alignType

Definition at line 367 of file nanosvg.cpp.

Referenced by nsvg__parseSVG(), and nsvg__scaleToViewbox().

◆ alignX

int NSVGparser::alignX

Definition at line 367 of file nanosvg.cpp.

Referenced by nsvg__parseSVG(), and nsvg__scaleToViewbox().

◆ alignY

int NSVGparser::alignY

Definition at line 367 of file nanosvg.cpp.

Referenced by nsvg__parseSVG(), and nsvg__scaleToViewbox().

◆ attr

NSVGattrib NSVGparser::attr[NSVG_MAX_ATTR]

Definition at line 357 of file nanosvg.cpp.

Referenced by nsvg__createParser(), nsvg__getAttr(), and nsvg__pushAttr().

◆ attrHead

int NSVGparser::attrHead

Definition at line 358 of file nanosvg.cpp.

Referenced by nsvg__getAttr(), nsvg__popAttr(), and nsvg__pushAttr().

◆ cpts

int NSVGparser::cpts

Definition at line 361 of file nanosvg.cpp.

Referenced by nsvg__addPoint().

◆ defsFlag

char NSVGparser::defsFlag

Definition at line 370 of file nanosvg.cpp.

Referenced by nsvg__endElement(), and nsvg__startElement().

◆ dpi

float NSVGparser::dpi

Definition at line 368 of file nanosvg.cpp.

Referenced by nsvg__convertToPixels(), and nsvgParse().

◆ gradients

NSVGgradientData* NSVGparser::gradients

◆ image

◆ npts

int NSVGparser::npts

◆ pathFlag

char NSVGparser::pathFlag

Definition at line 369 of file nanosvg.cpp.

Referenced by nsvg__endElement(), and nsvg__startElement().

◆ plist

NSVGpath* NSVGparser::plist

Definition at line 362 of file nanosvg.cpp.

Referenced by nsvg__addPath(), nsvg__addShape(), and nsvg__deleteParser().

◆ pts

float* NSVGparser::pts

◆ shapesTail

NSVGshape* NSVGparser::shapesTail

Definition at line 365 of file nanosvg.cpp.

Referenced by nsvg__addShape().

◆ viewHeight

float NSVGparser::viewHeight

Definition at line 366 of file nanosvg.cpp.

Referenced by nsvg__actualHeight(), nsvg__parseSVG(), and nsvg__scaleToViewbox().

◆ viewMinx

float NSVGparser::viewMinx

Definition at line 366 of file nanosvg.cpp.

Referenced by nsvg__actualOrigX(), nsvg__parseSVG(), and nsvg__scaleToViewbox().

◆ viewMiny

float NSVGparser::viewMiny

Definition at line 366 of file nanosvg.cpp.

Referenced by nsvg__actualOrigY(), nsvg__parseSVG(), and nsvg__scaleToViewbox().

◆ viewWidth

float NSVGparser::viewWidth

Definition at line 366 of file nanosvg.cpp.

Referenced by nsvg__actualWidth(), nsvg__parseSVG(), and nsvg__scaleToViewbox().


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