.. wxPython Phoenix documentation This file was generated by Phoenix's sphinx generator and associated tools, do not edit by hand. Copyright: (c) 2011-2020 by Total Control Software License: wxWindows License .. include:: headings.inc .. currentmodule:: wx.svg._nanosvg .. highlight:: python .. _wx.svg._nanosvg.SVGpath: ========================================================================================================================================== |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 ================================= .. raw:: html
Inheritance diagram for class SVGpath:
| |property_summary| Properties Summary ===================================== ================================================================================ ================================================================================ :attr:`~wx.svg._nanosvg.SVGpath.bounds` Tight bounding box of the shape [minx,miny,maxx,maxy] :attr:`~wx.svg._nanosvg.SVGpath.closed` Flag indicating if shapes should be treated as closed :attr:`~wx.svg._nanosvg.SVGpath.maxx` :attr:`~wx.svg._nanosvg.SVGpath.maxy` :attr:`~wx.svg._nanosvg.SVGpath.minx` :attr:`~wx.svg._nanosvg.SVGpath.miny` :attr:`~wx.svg._nanosvg.SVGpath.npts` Number of points :attr:`~wx.svg._nanosvg.SVGpath.points` Cubic bezier points: (x0,y0), [(cpx1,cpx1), (cpx2,cpy2), (x1,y1)], ... :attr:`~wx.svg._nanosvg.SVGpath.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. .. attribute:: bounds Tight bounding box of the shape [minx,miny,maxx,maxy] .. attribute:: closed Flag indicating if shapes should be treated as closed .. attribute:: npts Number of points .. attribute:: 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. .. attribute:: pts Cubic bezier points: x0,y0, [cpx1,cpx1,cpx2,cpy2,x1,y1], ... The return value is a list of floats.