Constructor

BisSpringAnimationnew

Declaration [src]

BisAnimation*
bis_spring_animation_new (
  GtkWidget* widget,
  double from,
  double to,
  BisSpringParams* spring_params,
  BisAnimationTarget* target
)

Description [src]

Creates a new BisSpringAnimation on widget.

The animation will animate target from from to to with the dynamics of a spring described by spring_params.

Available since:1.0

Parameters

widget GtkWidget
 

A widget to create animation on.

 The data is owned by the caller of the function.
from double
 

A value to animate from.

to double
 

A value to animate to.

spring_params BisSpringParams
 

Physical parameters of the spring.

 The called function takes ownership of the data, and is responsible for freeing it.
target BisAnimationTarget
 

A target value to animate.

 The called function takes ownership of the data, and is responsible for freeing it.

Return value

Returns: BisAnimation
 

The newly created animation.

 The data is owned by the called function.