11 unsigned char pertedec;
12 unsigned char sqrtperte;
16 /** @since June 2001 */
25 #define CRYSTAL_BALL_MODE 2
26 #define SCRUNCH_MODE 3
27 #define AMULETTE_MODE 4
30 void pointFilter (guint32 * pix1, Color c,
31 float t1, float t2, float t3, float t4, guint32 cycle);
34 le contenu de pix1 est copie dans pix2, avec l'effet appliqué
35 midx et midy represente le centre du zoom
37 void zoomFilter(Uint *pix1, Uint *pix2, Uint middleX, Uint middleY);
38 void zoomFilterRGB(Uint *pix1,
44 void zoomFilterFastRGB (guint32 * pix1,
45 guint32 * pix2, ZoomFilterData * zf, guint32 resx, guint32 resy);
49 le contenu de pix1 est copie dans pix2, avec l'effet appliqué
50 cycle est la variable de temps.
51 mode vaut SIN_MUL ou SIN_ADD
52 rate est le pourcentage de l'effet appliqué
53 lenght : la longueur d'onde (1..10) [5]
54 speed : la vitesse (1..100) [10]
57 void sinFilter(Uint *pix1,Uint *pix2,