libease(3) - Linux man page
Name
libease - Easing library for graphical effects and mathimatical functions
Synopsis
#include <ease.h>
int ease(Ease *e, ...);
int easeIn(Ease *e);
int easeOut(Ease *e);
int easeIo(Ease *e);
int easeOi(Ease *e);
int easeBackIn(Ease *e);
int easeBackOut(Ease *e);
int easeBackIo(Ease *e);
int easeBounceIn(Ease *e);
int easeBounceOut(Ease *e);
int easeNone(Ease *e);
typedef struct {
int duration;
int time;
int difference;
int initial;
float overshot;
int value;
int (*fpoint)();
int type;
- } Ease;
Description
The libease library creates the functionality to perform mathimatical calculations on a range of numbers. Given a starting number, destination number, and the number of steps to take, libease will calculate all the values to get from start to destination.
Files
libease.h - The header file to define function prototypes
libease.so.0.0.3 - The shared library
ease - The test file to check the easing library is working correctly
Author
Gary Broadbent http://www.stroppytux.net