Symbol: NSVGparser
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1029
static void nsvg__addPath(NSVGparser* p, char closed)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1476
static float nsvg__parseCoordinate(NSVGparser* p, const char* str, float orig, float length)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1687
static int nsvg__parseStrokeDashArray(NSVGparser* p, const char* str, float* strokeDashArray)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1713
static void nsvg__parseStyle(NSVGparser* p, const char* str);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1715
static int nsvg__parseAttr(NSVGparser* p, const char* name, const char* value)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1788
static int nsvg__parseNameValue(NSVGparser* p, const char* start, const char* end)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1820
static void nsvg__parseStyle(NSVGparser* p, const char* str)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1841
static void nsvg__parseAttribs(NSVGparser* p, const char** attr)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1883
static void nsvg__pathMoveTo(NSVGparser* p, float* cpx, float* cpy, float* args, int rel)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1895
static void nsvg__pathLineTo(NSVGparser* p, float* cpx, float* cpy, float* args, int rel)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1907
static void nsvg__pathHLineTo(NSVGparser* p, float* cpx, float* cpy, float* args, int rel)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1916
static void nsvg__pathVLineTo(NSVGparser* p, float* cpx, float* cpy, float* args, int rel)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1925
static void nsvg__pathCubicBezTo(NSVGparser* p, float* cpx, float* cpy,
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1954
static void nsvg__pathCubicBezShortTo(NSVGparser* p, float* cpx, float* cpy,
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1984
static void nsvg__pathQuadBezTo(NSVGparser* p, float* cpx, float* cpy,
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2018
static void nsvg__pathQuadBezShortTo(NSVGparser* p, float* cpx, float* cpy,
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2067
static void nsvg__pathArcTo(NSVGparser* p, float* cpx, float* cpy, float* args, int rel)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2183
static void nsvg__parsePath(NSVGparser* p, const char** attr)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2315
static void nsvg__parseRect(NSVGparser* p, const char** attr)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2370
static void nsvg__parseCircle(NSVGparser* p, const char** attr)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2400
static void nsvg__parseEllipse(NSVGparser* p, const char** attr)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2433
static void nsvg__parseLine(NSVGparser* p, const char** attr)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2460
static void nsvg__parsePoly(NSVGparser* p, const char** attr, int closeFlag)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2496
static void nsvg__parseSVG(NSVGparser* p, const char** attr)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2551
static void nsvg__parseGradient(NSVGparser* p, const char** attr, char type)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2621
static void nsvg__parseGradientStop(NSVGparser* p, const char** attr)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2665
NSVGparser* p = (NSVGparser*)ud;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2727
NSVGparser* p = (NSVGparser*)ud;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2745
static void nsvg__imageBounds(NSVGparser* p, float* bounds)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2785
static void nsvg__scaleToViewbox(NSVGparser* p, const char* units)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2878
NSVGparser* p;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
619
static NSVGparser* nsvg__createParser()
src/apps/icon-o-matic/import_export/svg/nanosvg.h
621
NSVGparser* p;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
622
p = (NSVGparser*)malloc(sizeof(NSVGparser));
src/apps/icon-o-matic/import_export/svg/nanosvg.h
624
memset(p, 0, sizeof(NSVGparser));
src/apps/icon-o-matic/import_export/svg/nanosvg.h
685
static void nsvg__deleteParser(NSVGparser* p)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
696
static void nsvg__resetPath(NSVGparser* p)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
701
static void nsvg__addPoint(NSVGparser* p, float x, float y)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
713
static void nsvg__moveTo(NSVGparser* p, float x, float y)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
723
static void nsvg__lineTo(NSVGparser* p, float x, float y)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
737
static void nsvg__cubicBezTo(NSVGparser* p, float cpx1, float cpy1, float cpx2, float cpy2, float x, float y)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
744
static NSVGattrib* nsvg__getAttr(NSVGparser* p)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
749
static void nsvg__pushAttr(NSVGparser* p)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
757
static void nsvg__popAttr(NSVGparser* p)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
763
static float nsvg__actualOrigX(NSVGparser* p)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
768
static float nsvg__actualOrigY(NSVGparser* p)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
773
static float nsvg__actualWidth(NSVGparser* p)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
778
static float nsvg__actualHeight(NSVGparser* p)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
783
static float nsvg__actualLength(NSVGparser* p)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
789
static float nsvg__convertToPixels(NSVGparser* p, NSVGcoordinate c, float orig, float length)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
808
static NSVGgradientData* nsvg__findGradientData(NSVGparser* p, const char* id)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
819
static NSVGgradient* nsvg__createGradient(NSVGparser* p, const char* id, const float* localBounds, char* paintType)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
937
static void nsvg__addShape(NSVGparser* p)