phoenix_title wx.svg._nanosvg.SVGpath

An SVGpath is essentially just a collection of bezier curves, defined by a set of floating point coordinates. A collection of SVGpaths is accessible from the paths attribute of SVGshape.


class_hierarchy Class Hierarchy

Inheritance diagram for class SVGpath:

property_summary Properties Summary

bounds

Tight bounding box of the shape [minx,miny,maxx,maxy]

closed

Flag indicating if shapes should be treated as closed

maxx

maxy

minx

miny

npts

Number of points

points

Cubic bezier points: (x0,y0), [(cpx1,cpx1), (cpx2,cpy2), (x1,y1)], …

pts

Cubic bezier points: x0,y0, [cpx1,cpx1,cpx2,cpy2,x1,y1], …


api Class API

class SVGpath(object)

An SVGpath is essentially just a collection of bezier curves, defined by a set of floating point coordinates. A collection of SVGpaths is accessible from the paths attribute of SVGshape.


Properties

bounds

Tight bounding box of the shape [minx,miny,maxx,maxy]



closed

Flag indicating if shapes should be treated as closed



npts

Number of points



points

Cubic bezier points: (x0,y0), [(cpx1,cpx1), (cpx2,cpy2), (x1,y1)], … The return value is a list of tuples, each containing an x-y pair.



pts

Cubic bezier points: x0,y0, [cpx1,cpx1,cpx2,cpy2,x1,y1], … The return value is a list of floats.