MxDeformPageTurn

## MxDeformPageTurn MxDeformPageTurn |

## Synopsis

    struct              MxDeformPageTurn;
    ClutterActor *      mx_deform_page_turn_new             (void);
    gdouble             mx_deform_page_turn_get_period      (MxDeformPageTurn *page_turn);
    void                mx_deform_page_turn_set_period      (MxDeformPageTurn *page_turn,
                                                             gdouble period);
    gdouble             mx_deform_page_turn_get_angle       (MxDeformPageTurn *page_turn);
    void                mx_deform_page_turn_set_angle       (MxDeformPageTurn *page_turn,
                                                             gdouble angle);
    gdouble             mx_deform_page_turn_get_radius      (MxDeformPageTurn *page_turn);
    void                mx_deform_page_turn_set_radius      (MxDeformPageTurn *page_turn,
                                                             gdouble radius);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----ClutterActor
                   +----MxWidget
                         +----MxDeformTexture
                               +----MxDeformPageTurn

## Implemented Interfaces

MxDeformPageTurn implements ClutterScriptable and MxStylable.

## Properties

      "angle"                    gdouble               : Read / Write
      "period"                   gdouble               : Read / Write
      "radius"                   gdouble               : Read / Write

## Description

## Details

### struct MxDeformPageTurn

    struct MxDeformPageTurn;

The contents of this structure is private and should only be accessed using the provided API.

### mx_deform_page_turn_new ()

    ClutterActor *      mx_deform_page_turn_new             (void);

Returns : |

### mx_deform_page_turn_get_period ()

    gdouble             mx_deform_page_turn_get_period      (MxDeformPageTurn *page_turn);

`page_turn` : |
Returns : |

### mx_deform_page_turn_set_period ()

    void                mx_deform_page_turn_set_period      (MxDeformPageTurn *page_turn,
                                                             gdouble period);

`page_turn` : |
`period` : |

### mx_deform_page_turn_get_angle ()

    gdouble             mx_deform_page_turn_get_angle       (MxDeformPageTurn *page_turn);

`page_turn` : |
Returns : |

### mx_deform_page_turn_set_angle ()

    void                mx_deform_page_turn_set_angle       (MxDeformPageTurn *page_turn,
                                                             gdouble angle);

`page_turn` : |
`angle` : |

### mx_deform_page_turn_get_radius ()

    gdouble             mx_deform_page_turn_get_radius      (MxDeformPageTurn *page_turn);

`page_turn` : |
Returns : |

### mx_deform_page_turn_set_radius ()

    void                mx_deform_page_turn_set_radius      (MxDeformPageTurn *page_turn,
                                                             gdouble radius);

`page_turn` : |
`radius` : |

## Property Details

### The `"angle"` property

      "angle"                    gdouble               : Read / Write

Effect rotation angle.

Allowed values: [0,6.28319]

Default value: 0

### The `"period"` property

      "period"                   gdouble               : Read / Write

Effect period.

Allowed values: [0,1]

Default value: 0

### The `"radius"` property

      "radius"                   gdouble               : Read / Write

Radius of the page curl.

Allowed values: >= G_MINDOUBLE

Default value: 24