PathForeachFunc  
    typealias PathForeachFunc = (op: PathOperation, <Error class: unknown class>, <Error class: unknown class>, <Error class: unknown class>) -> Boolean(source)
Prototype of the callback to iterate through the operations of a path.
For each operation, the callback is given the @op itself, the points that the operation is applied to in @pts, and a @weight for conic curves. The @n_pts argument is somewhat redundant, since the number of points can be inferred from the operation.
Each contour of the path starts with a @GSK_PATH_MOVE operation. Closed contours end with a @GSK_PATH_CLOSE operation.
- param - opThe operation
- param - ptsThe points of the operation
- param - nPtsThe number of points
- param - weightThe weight for conic curves, or unused if not a conic curve
- return true to continue iterating the path, false to immediately abort and not call the function again.