BehaviourEllipse
Object Hierarchy:
Description:
Namespace: Clutter
Package: clutter-1.0
Content:
Properties:
-
public double angle_end { set; get; }
The final angle to where the rotation should end.
-
public double angle_start { set; get; }
The initial angle from where the rotation should start.
-
public double angle_tilt_x { set; get; }
The tilt angle for the rotation around center in X axis
-
public double angle_tilt_y { set; get; }
The tilt angle for the rotation around center in Y axis
-
public double angle_tilt_z { set; get; }
The tilt angle for the rotation on the Z axis
-
public Knot center { set; get; }
The center of the ellipse.
-
public RotateDirection direction { set; get; }
The direction of the rotation.
-
public int height { set; get; }
Height of the ellipse, in pixels
-
public int width { set; get; }
Width of the ellipse, in pixels
Creation methods:
-
public BehaviourEllipse (Alpha? alpha, int x, int y, int width, int height, RotateDirection direction, double start, double end)
Creates a behaviour that drives actors along an elliptical path with given center, width and height; the
movement starts at start degrees (with 0 corresponding to 12 o'clock) and ends at end degrees. Angles
greated than 360 degrees get clamped to the canonical interval <0, 360); if start is equal to end, the
behaviour will rotate by exacly 360 degrees.
Methods: