PathForeachFunc
typealias PathForeachFunc = (op: PathOperation, <Error class: unknown class>, <Error class: unknown class>, <Error class: unknown class>) -> Boolean
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
op
The operationparam
pts
The points of the operationparam
nPts
The number of pointsparam
weight
The weight for conic curves, or unused if not a conic curvereturn true to continue iterating the path, false to immediately abort and not call the function again.