VIP: Volume Image Processing


geometry.h
Go to the documentation of this file.
1/*****************************************************************************
2 * PROJECT : V.I.P. Library
3 * MODULE NAME : vip/geometry.h * TYPE : Header
4 * AUTHOR : MANGIN J.F. * CREATION : 8/12/98
5 * VERSION : 1.4 * REVISION :
6 * LANGUAGE : C * EXAMPLE :
7 * DEVICE : Ultra
8 *****************************************************************************
9 *
10 * DESCRIPTION : Invariants differentiels
11 *****************************************************************************
12 *
13 * USED MODULES :
14 *
15 *****************************************************************************
16 * REVISIONS : DATE | AUTHOR | DESCRIPTION
17 *--------------------|--------------|----------------------------------------
18 * / / | |
19 *****************************************************************************/
20
21
22
23#ifndef VIP_GEOMETRY_H
24#define VIP_GEOMETRY_H
25
26#ifdef __cplusplus
27 extern "C" {
28#endif
29
30#include <math.h>
31#include <vip/volume.h>
32#include <vip/util.h>
33#include <vip/geometry/geometry_gen.h>
34
35#define MEAN_CURVATURE 17
36#define GAUSSIAN_CURVATURE 18
37#define MEAN_LVV 19
38#define GAUSSIAN_LVV 20
39#define PRINCIPAL_CURVATURE_1 22
40#define PRINCIPAL_CURVATURE_2 23
41#define LAPLACIAN 24
42#define NORMALIZED_LAPLACIAN 25
43
44#ifdef __cplusplus
45 }
46#endif
47
48#endif /* VIP_GEOMETRY_H */