MythTV
master
mythtv
libs
libmythtv
visualisations
goom
ifs.h
Go to the documentation of this file.
1
/*
2
* File created 11 april 2002 by JeKo <jeko@free.fr>
3
*/
4
5
#ifndef IFS_H
6
#define IFS_H
7
8
#include "
goomconfig.h
"
9
10
struct
IFSPoint
11
{
12
gint32
x
,
y
;
13
};
14
15
// init ifs for a (width)x(height) output.
16
void
init_ifs
(
int
width,
int
height);
17
18
// draw an ifs on the buffer (which size is width * height)
19
// increment means that we draw 1/increment of the ifs's points
20
void
ifs_update
(
guint32
* data,
const
guint32
*
back
,
int
width,
int
height,
int
increment);
21
22
// free all ifs's data.
23
void
release_ifs
(
void
);
24
25
26
/* DONT USE !!! deprecated
27
* return a an array of points.
28
* WARNING !!! do not free it !!! it also has an internal use..
29
*/
30
IFSPoint
*
draw_ifs
(
int
*nbPoints);
31
32
#endif
init_ifs
void init_ifs(int width, int height)
Definition:
ifs.cpp:166
draw_ifs
IFSPoint * draw_ifs(int *nbPoints)
Definition:
ifs.cpp:411
back
static guint32 * back
Definition:
goom_core.cpp:25
gint32
#define gint32
Definition:
goomconfig.h:38
ifs_update
void ifs_update(guint32 *data, const guint32 *back, int width, int height, int increment)
Definition:
ifs_display.cpp:13
goomconfig.h
release_ifs
void release_ifs(void)
Definition:
ifs.cpp:487
IFSPoint::x
gint32 x
Definition:
ifs.h:12
IFSPoint
Definition:
ifs.h:10
guint32
#define guint32
Definition:
goomconfig.h:35
IFSPoint::y
gint32 y
Definition:
ifs.h:12
Generated on Mon Nov 25 2024 03:16:13 for MythTV by
1.8.17