2006-11-17 13:45:31 -05:00
|
|
|
<!-- ##### SECTION Title ##### -->
|
|
|
|
ClutterBehaviourPath
|
|
|
|
|
|
|
|
<!-- ##### SECTION Short_Description ##### -->
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### SECTION Long_Description ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### SECTION Stability_Level ##### -->
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### STRUCT ClutterKnot ##### -->
|
|
|
|
<para>
|
2006-12-13 13:11:50 -05:00
|
|
|
A single node of the path followed by a #ClutterBehaviourPath.
|
2006-11-17 13:45:31 -05:00
|
|
|
</para>
|
|
|
|
|
2006-12-13 13:11:50 -05:00
|
|
|
@x: X coordinate of the node
|
|
|
|
@y: Y coordinate of the node
|
2006-11-17 13:45:31 -05:00
|
|
|
|
2006-12-05 00:16:03 -05:00
|
|
|
<!-- ##### FUNCTION clutter_knot_copy ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@knot:
|
|
|
|
@Returns:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION clutter_knot_free ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@knot:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION clutter_knot_equal ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@knot_a:
|
|
|
|
@knot_b:
|
|
|
|
@Returns:
|
|
|
|
|
|
|
|
|
2006-11-17 13:45:31 -05:00
|
|
|
<!-- ##### STRUCT ClutterBehaviourPath ##### -->
|
|
|
|
<para>
|
2006-12-13 13:11:50 -05:00
|
|
|
The <structname>ClutterBehaviourPath</structname> structure contains
|
|
|
|
only private data, and should not be accessed directly.
|
2006-11-17 13:45:31 -05:00
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### SIGNAL ClutterBehaviourPath::knot-reached ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@clutterbehaviourpath: the object which received the signal.
|
|
|
|
@arg1:
|
|
|
|
|
2006-11-17 14:17:40 -05:00
|
|
|
<!-- ##### ARG ClutterBehaviourPath:knot ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
2006-11-17 13:45:31 -05:00
|
|
|
<!-- ##### STRUCT ClutterBehaviourPathClass ##### -->
|
|
|
|
<para>
|
2006-12-13 13:11:50 -05:00
|
|
|
Class structure for #ClutterBehaviourPath.
|
2006-11-17 13:45:31 -05:00
|
|
|
</para>
|
|
|
|
|
|
|
|
@parent_class:
|
|
|
|
@knot_reached:
|
|
|
|
@_clutter_path_1:
|
|
|
|
@_clutter_path_2:
|
|
|
|
@_clutter_path_3:
|
|
|
|
@_clutter_path_4:
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION clutter_behaviour_path_new ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@alpha:
|
|
|
|
@knots:
|
|
|
|
@n_knots:
|
|
|
|
@Returns:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION clutter_behaviour_path_get_knots ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@pathb:
|
|
|
|
@Returns:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION clutter_behaviour_path_append_knot ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@pathb:
|
|
|
|
@knot:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION clutter_behaviour_path_append_knots ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@pathb:
|
|
|
|
@first_knot:
|
|
|
|
@Varargs:
|
|
|
|
|
|
|
|
|
2006-12-05 00:16:03 -05:00
|
|
|
<!-- ##### FUNCTION clutter_behaviour_path_insert_knot ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@pathb:
|
|
|
|
@offset:
|
|
|
|
@knot:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION clutter_behaviour_path_remove_knot ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@pathb:
|
|
|
|
@offset:
|
|
|
|
|
|
|
|
|
2006-11-17 13:45:31 -05:00
|
|
|
<!-- ##### FUNCTION clutter_behaviour_path_clear ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
2006-11-17 14:17:40 -05:00
|
|
|
@pathb:
|
2006-11-17 13:45:31 -05:00
|
|
|
|
|
|
|
|