DashPathEffect
- class DashPathEffect
Methods
For example: if intervals[] = {10, 20}, count = 2, and phase = 25, this will set up a dashed path like so: 5 pixels off 10 pixels on 20 pixels off 10 pixels on 20 pixels off .
Methods
- static DashPathEffect.Make(intervals: list[float], phase: float) skia.PathEffect
For example: if intervals[] = {10, 20}, count = 2, and phase = 25, this will set up a dashed path like so: 5 pixels off 10 pixels on 20 pixels off 10 pixels on 20 pixels off … A phase of -5, 25, 55, 85, etc. would all result in the same path, because the sum of all the intervals is 30.
Note: only affects stroked paths.
- Parameters:
intervals (List[skia.Point]) – array containing an even number of entries (>=2), with the even indices specifying the length of “on” intervals, and the odd indices specifying the length of “off” intervals.
phase (float) – offset into the intervals array (mod the sum of all of the intervals).
- DashPathEffect.__init__(*args, **kwargs)