pytoshop.path¶
Handle Bézier paths.
-
class
pytoshop.path.
ClipboardRecord
(top=0.0, left=0.0, bottom=0.0, right=0.0, resolution=0)[source]¶ Bases:
pytoshop.path.PathRecord
-
bottom
¶ bottom, in pixels
-
left
¶ left, in pixels
-
resolution
¶
-
right
¶ right, in pixels
-
top
¶ top, in pixels
-
-
class
pytoshop.path.
ClosedSubpathBezierKnotLinked
(y0=0.0, x0=0.0, y1=None, x1=None, y2=None, x2=None)[source]¶ Bases:
pytoshop.path._PointRecord
-
class
pytoshop.path.
ClosedSubpathBezierKnotUnlinked
(y0=0.0, x0=0.0, y1=None, x1=None, y2=None, x2=None)[source]¶ Bases:
pytoshop.path._PointRecord
-
class
pytoshop.path.
ClosedSubpathLengthRecord
(num_knots=0)[source]¶ Bases:
pytoshop.path._LengthRecord
-
class
pytoshop.path.
InitialFillRuleRecord
(all_pixels=False)[source]¶ Bases:
pytoshop.path.PathRecord
-
all_pixels
¶ Fill starts with all pixels
-
-
class
pytoshop.path.
OpenSubpathBezierKnotLinked
(y0=0.0, x0=0.0, y1=None, x1=None, y2=None, x2=None)[source]¶ Bases:
pytoshop.path._PointRecord
-
class
pytoshop.path.
OpenSubpathBezierKnotUnlinked
(y0=0.0, x0=0.0, y1=None, x1=None, y2=None, x2=None)[source]¶ Bases:
pytoshop.path._PointRecord
-
class
pytoshop.path.
OpenSubpathLengthRecord
(num_knots=0)[source]¶ Bases:
pytoshop.path._LengthRecord
-
class
pytoshop.path.
PathFillRuleRecord
[source]¶ Bases:
pytoshop.path.PathRecord
-
class
pytoshop.path.
PathResource
(path_records=[])[source]¶ Bases:
object
-
path_records
¶ List of
PathRecord
instances.
-