Function
GskPathIntersectionFunc
since: 4.20
Declaration
gboolean
(* GskPathIntersectionFunc) (
GskPath* path1,
const GskPathPoint* point1,
GskPath* path2,
const GskPathPoint* point2,
GskPathIntersection kind,
gpointer user_data
)
Description [src]
Prototype of the callback to iterate through the intersections of two paths.
Available since: 4.20
Parameters
path1-
Type:
GskPathThe first path.
The data is owned by the caller of the function. point1-
Type:
GskPathPointThe intersection as point on
path1.The data is owned by the caller of the function. path2-
Type:
GskPathThe second path.
The data is owned by the caller of the function. point2-
Type:
GskPathPointThe intersection as point on
path2.The data is owned by the caller of the function. kind-
Type:
GskPathIntersectionThe nature of the intersection.
user_data-
Type:
gpointerUser data.
The argument can be NULL.The data is owned by the caller of the function.