VIP: Volume Image Processing


list.h
Go to the documentation of this file.
1/*****************************************************************************
2 * PROJECT : V.I.P. Library
3 * MODULE NAME : vip/list.h * TYPE : Header
4 * AUTHOR : MANGIN J.-F. * CREATION :
5 * VERSION : 0.1 * REVISION :
6 * LANGUAGE : C * EXAMPLE :
7 * DEVICE : Sun SPARC Station 5
8 *****************************************************************************
9 *
10 * DESCRIPTION :
11 *
12 *****************************************************************************
13 *
14 * USED MODULES :
15 *
16 *****************************************************************************
17 * REVISIONS : DATE | AUTHOR | DESCRIPTION
18 *--------------------|--------------|----------------------------------------
19 * 08/02/99| POUPON F. | Passage en ANSI pour VIP
20 *****************************************************************************/
21
22#ifndef VIP_LIST_H
23#define VIP_LIST_H
24
25#ifdef __cplusplus
26extern "C" {
27#endif
28
29#include <vip/bucket.h>
30
31#define EXIST 123456
32
33typedef struct superpoint
34{
35 Vip3DPoint_S16BIT p;
36 int offset;
37 float *coef;
38 float dist;
39 int out;
41
51
52extern SuperList *CreateSuperList(int size);
53
54extern int FreeSuperList(SuperList *dead);
55
56extern int KillSuperList(SuperList *sup);
57
59 Volume *volref);
60
62 Volume *vol,
63 int value);
64
66 SuperList *listpp,
67 Volume *ref,
68 double moy);
69
71 VipG3DBucket *buck,
72 Volume *recal,
73 double moy);
74
75#ifdef __cplusplus
76}
77#endif
78
79#endif
struct vipG3DBucket VipG3DBucket
SuperList * CreateSuperList(int size)
struct superlist SuperList
int AddSuperListToVolume(SuperList *list, Volume *vol, int value)
int KillSuperList(SuperList *sup)
struct superpoint SuperPoint
int FreeSuperList(SuperList *dead)
int AddErreurToVolumeRecal(SuperList *list, VipG3DBucket *buck, Volume *recal, double moy)
Volume * SuperListToVolume(SuperList *list, Volume *volref)
int MixteErreurVolumeRef(SuperList *list, SuperList *listpp, Volume *ref, double moy)
int interpol
Definition list.h:45
int n_points
Definition list.h:46
int ping
Definition list.h:49
int size
Definition list.h:47
SuperPoint * data
Definition list.h:44
int offsetfilled
Definition list.h:48
float * coef
Definition list.h:37
int offset
Definition list.h:36
Vip3DPoint_S16BIT p
Definition list.h:35
float dist
Definition list.h:38
int out
Definition list.h:39