VIP: Volume Image Processing


fold_arg_static.h
Go to the documentation of this file.
1/*****************************************************************************
2 * PROJECT : V.I.P. Library
3 * MODULE NAME : vip/fold_arg * TYPE : Include
4 * AUTHOR : MANGIN J.F. * CREATION : 2/06/99
5 * VERSION : 1.1 * REVISION :
6 * LANGUAGE : C * EXAMPLE :
7 * DEVICE : Linux
8 *****************************************************************************
9 *
10 * DESCRIPTION : private defines
11 *
12 *****************************************************************************
13 *
14 * USED MODULES :
15 *
16 *****************************************************************************
17 * REVISIONS : DATE | AUTHOR | DESCRIPTION
18 *--------------------|--------------|----------------------------------------
19 * / / | |
20 *****************************************************************************/
21
22#ifndef VIP_FOLD_ARG_STATIC_H
23#define VIP_FOLD_ARG_STATIC_H
24
25#ifdef __cplusplus
26 extern "C" {
27#endif
28
29#define MIN_SIZE_BASSIN_SPLITTED 20
30
31 typedef struct junctionpoint {
32 short x;
33 short y;
34 short z;
35 unsigned char nb_ss;
38
44
45 typedef struct touchbassin {
47 int *lab;
48 int *size;
50
51/*-------------------------------------------------------------------------*/
53 int inside, int outside);
54/*-------------------------------------------------------------------------*/
55
56/*-------------------------------------------------------------------------*/
58/*-------------------------------------------------------------------------*/
59
60#ifdef __cplusplus
61 }
62#endif
63
64#endif
JunctionPointList * GetListOfJunctionPoint(Volume *v, int inside, int outside)
struct junctionpointlist JunctionPointList
int VipFreeJunctionPointList(JunctionPointList *jpl)
struct junctionpoint JunctionPoint
struct touchbassin TouchBassin
unsigned char nb_ss
Vip_S16BIT * label_ss
JunctionPoint * first
signed short Vip_S16BIT
Definition structure.h:93