VIP: Volume Image Processing


translation.h
Go to the documentation of this file.
1/*****************************************************************************
2 * PROJECT : V.I.P. Library
3 * MODULE NAME : vip/translation.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_TRANSLATION_H
23#define VIP_TRANSLATION_H
24
25#ifdef __cplusplus
26extern "C" {
27#endif
28
31#include <vip/matching/list.h>
32#include <vip/matching/mask.h>
33
34typedef Vip3DPoint_VFLOAT Translation;
35
37 Volume *vol,
38 Gravity *volgrav);
39
41
43
45 Gravity *echref,
46 Echelle *grecal,
47 Echelle *echrecal );
48
50 Translation *t,
51 Echelle *echref,
52 int interpol);
53
55 Translation *t,
56 Echelle *echref);
57
59 Translation *t,
60 Echelle *echref);
61
62#ifdef __cplusplus
63}
64#endif
65
66#endif
struct vipG3DBucket VipG3DBucket
struct superlist SuperList
Vip3DPoint_VFLOAT Echelle
Definition matching.h:37
Vip3DPoint_VFLOAT Gravity
Definition surface.h:34
struct surface Surface
Echelle * GetVolumeEchelle(Volume *vol)
SuperList * VipGetTranslatedBucket(VipG3DBucket *buck, Translation *t, Echelle *echref, int interpol)
Echelle * GetSurfaceEchelle(Surface *surf)
Translation * VipGetInitialTranslation(Surface *surf, Volume *vol, Gravity *volgrav)
Translation * CalculInitialTranslation(Gravity *gref, Gravity *echref, Echelle *grecal, Echelle *echrecal)
Vip3DPoint_VFLOAT Translation
Definition translation.h:34
SuperList * ApplyTranslationWithInterpolTrilin(VipG3DBucket *buck, Translation *t, Echelle *echref)
SuperList * ApplyTranslationWithPPVoisin(VipG3DBucket *buck, Translation *t, Echelle *echref)