22#if !defined (__GSK_H_INSIDE__) && !defined (GTK_COMPILATION)
23#error "Only <gsk/gsk.h> can be included directly."
31#define GSK_TYPE_PATH_POINT (gsk_path_point_get_type ())
#define GDK_AVAILABLE_IN_4_14
GDK_AVAILABLE_IN_4_14 GskPathPoint * gsk_path_point_copy(GskPathPoint *point)
GDK_AVAILABLE_IN_4_14 void gsk_path_point_get_tangent(const GskPathPoint *point, GskPath *path, GskPathDirection direction, graphene_vec2_t *tangent)
GDK_AVAILABLE_IN_4_14 float gsk_path_point_get_rotation(const GskPathPoint *point, GskPath *path, GskPathDirection direction)
GDK_AVAILABLE_IN_4_14 void gsk_path_point_free(GskPathPoint *point)
GDK_AVAILABLE_IN_4_14 int gsk_path_point_compare(const GskPathPoint *point1, const GskPathPoint *point2) G_GNUC_PURE
GDK_AVAILABLE_IN_4_14 GType gsk_path_point_get_type(void) G_GNUC_CONST
GDK_AVAILABLE_IN_4_14 float gsk_path_point_get_curvature(const GskPathPoint *point, GskPath *path, GskPathDirection direction, graphene_point_t *center)
GDK_AVAILABLE_IN_4_14 void gsk_path_point_get_position(const GskPathPoint *point, GskPath *path, graphene_point_t *position)
GDK_AVAILABLE_IN_4_14 float gsk_path_point_get_distance(const GskPathPoint *point, GskPathMeasure *measure)
GDK_AVAILABLE_IN_4_14 gboolean gsk_path_point_equal(const GskPathPoint *point1, const GskPathPoint *point2) G_GNUC_PURE
struct _GskPathMeasure GskPathMeasure
graphene_vec4_t alignment