Method

ClutterTimelineset_cubic_bezier_progress

Declaration [src]

void
clutter_timeline_set_cubic_bezier_progress (
  ClutterTimeline* timeline,
  const graphene_point_t* c_1,
  const graphene_point_t* c_2
)

Description [src]

Sets the ClutterTimeline:progress-mode of timeline to CLUTTER_CUBIC_BEZIER, and sets the two control points for the cubic bezier.

The cubic bezier curve is between (0, 0) and (1, 1). The X coordinate of the two control points must be in the [ 0, 1 ] range, while the Y coordinate of the two control points can exceed this range.

Available since:1.12

Parameters

c_1 graphene_point_t
 

The first control point for the cubic bezier.

 The data is owned by the caller of the function.
c_2 graphene_point_t
 

The second control point for the cubic bezier.

 The data is owned by the caller of the function.