LLIPS  rev33
Light Library for Image ProcesS
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
llips_functions.h
Go to the documentation of this file.
1 /********************************************/
7 #ifndef __LLIPS_FUNCTIONS_H
8 #define __LLIPS_FUNCTIONS_H
9 /* ***************************************************************/
10 /* * Define */
11 /* ***************************************************************/
12 
13 /* ***************************************************************/
14 /* * Global variables */
15 /* ***************************************************************/
16 
17 /* ***************************************************************/
18 /* * Prototypes */
19 /* ***************************************************************/
26 CPU_INT32S compare (const CPU_VOID * a, const CPU_VOID * b);
27 
28 #endif
void CPU_VOID
Definition: llips_type.h:20
CPU_VOID freeTableINT08U(CPU_INT08U **tab)
Deallocate memory for a CPU_INT08U 2D table.
double CPU_FP64
Definition: llips_type.h:30
CPU_INT32S compare(const CPU_VOID *a, const CPU_VOID *b)
Compare function for qsort function.
signed short CPU_INT16S
Definition: llips_type.h:26
unsigned long CPU_INT32U
Definition: llips_type.h:27
CPU_INT32U mini(CPU_INT32U a, CPU_INT32U b)
Compare two CPU_INT32U to find the smallest.
unsigned char CPU_INT08U
Definition: llips_type.h:23
CPU_INT32U maxi(CPU_INT32U a, CPU_INT32U b)
compare two CPU_INT32U to find the biggest
signed long CPU_INT32S
Definition: llips_type.h:28
CPU_FP64 ** createTableFP64(CPU_INT16S nbLin, CPU_INT16S nbCol)
Allocate memory for a CPU_FP64 2D table.
CPU_INT08U ** createTableINT08U(CPU_INT16S nbLin, CPU_INT16S nbCol)
Allocate memory for a CPU_INT08U 2D table.
CPU_VOID freeTableFP64(CPU_FP64 **tab)
Deallocate memory for a CPU_FP64 2D table.