VIP: Volume Image Processing |
![]() |
#include <vip/volume/struct_volume.h>

Go to the source code of this file.
Macros | |
| #define | VIP_IMAGE_MAXSIZE 100000 /* maximum of (Volume*)->size. */ |
| #define | VIP_BORDER_MAXWIDTH 16 /* maximum of (Volume*)->borderWidth */ |
| #define | VIP_VOXEL_MAXSIZE_MM 100. /*maximum for voxel dimension in mm*/ |
| #define | VIP_VOXEL_MAXSIZE_S 1000. /*maximum for time step in seconde*/ |
| #define | VIP_NAME_MAXLEN 1024U /* maximum of strlen((Volume*)->name) */ |
| #define | NAME_MAXLEN 1024U /* same thing: tivoli define*/ |
| #define | VTRUE 1 |
| #define | VFALSE 0 |
| #define | YES 1 |
| #define | NO 0 |
| #define | OK 1 |
| #define | PB 0 |
| #define | ON 1 |
| #define | OFF 0 |
| #define | U8BIT 10 /* 8 bit unsigned integer */ |
| #define | S8BIT 11 /* 8 bit signed integer */ |
| #define | U16BIT 20 /* 16 bit unsigned integer */ |
| #define | S16BIT 21 /* 16 bit signed integer */ |
| #define | U32BIT 40 /* 32 bit unsigned integer */ |
| #define | S32BIT 41 /* 32 bit signed integer */ |
| #define | VFLOAT 400 /* simple precision real */ |
| #define | VDOUBLE 800 /* double precision real */ |
| #define | ANY_TYPE 1111 |
| #define | ANY_INT 1110 |
| #define | ANY_FLOAT 1000 |
Typedefs | |
| typedef unsigned char | Vip_U8BIT |
| typedef signed char | Vip_S8BIT |
| typedef unsigned short | Vip_U16BIT |
| typedef signed short | Vip_S16BIT |
| typedef unsigned long | Vip_U32BIT |
| typedef signed long | Vip_S32BIT |
| typedef float | Vip_F32BIT |
| typedef float | Vip_FLOAT |
| typedef double | Vip_F64BIT |
| typedef double | Vip_DOUBLE |
| typedef char | Vip_ANY |
| #define ANY_FLOAT 1000 |
Definition at line 86 of file structure.h.
| #define ANY_INT 1110 |
Definition at line 85 of file structure.h.
| #define ANY_TYPE 1111 |
Definition at line 84 of file structure.h.
| #define NAME_MAXLEN 1024U /* same thing: tivoli define*/ |
Definition at line 34 of file structure.h.
| #define NO 0 |
Definition at line 49 of file structure.h.
| #define OFF 0 |
Definition at line 66 of file structure.h.
| #define OK 1 |
Definition at line 54 of file structure.h.
| #define ON 1 |
Definition at line 63 of file structure.h.
| #define PB 0 |
Definition at line 57 of file structure.h.
| #define S16BIT 21 /* 16 bit signed integer */ |
Definition at line 78 of file structure.h.
| #define S32BIT 41 /* 32 bit signed integer */ |
Definition at line 80 of file structure.h.
| #define S8BIT 11 /* 8 bit signed integer */ |
Definition at line 76 of file structure.h.
| #define U16BIT 20 /* 16 bit unsigned integer */ |
Definition at line 77 of file structure.h.
| #define U32BIT 40 /* 32 bit unsigned integer */ |
Definition at line 79 of file structure.h.
| #define U8BIT 10 /* 8 bit unsigned integer */ |
Definition at line 75 of file structure.h.
| #define VDOUBLE 800 /* double precision real */ |
Definition at line 82 of file structure.h.
| #define VFALSE 0 |
Definition at line 42 of file structure.h.
| #define VFLOAT 400 /* simple precision real */ |
Definition at line 81 of file structure.h.
| #define VIP_BORDER_MAXWIDTH 16 /* maximum of (Volume*)->borderWidth */ |
Definition at line 30 of file structure.h.
| #define VIP_IMAGE_MAXSIZE 100000 /* maximum of (Volume*)->size. */ |
Definition at line 29 of file structure.h.
| #define VIP_NAME_MAXLEN 1024U /* maximum of strlen((Volume*)->name) */ |
Definition at line 33 of file structure.h.
| #define VIP_VOXEL_MAXSIZE_MM 100. /*maximum for voxel dimension in mm*/ |
Definition at line 31 of file structure.h.
| #define VIP_VOXEL_MAXSIZE_S 1000. /*maximum for time step in seconde*/ |
Definition at line 32 of file structure.h.
| #define VTRUE 1 |
Definition at line 39 of file structure.h.
| #define YES 1 |
Definition at line 46 of file structure.h.
| typedef char Vip_ANY |
Definition at line 101 of file structure.h.
| typedef double Vip_DOUBLE |
Definition at line 99 of file structure.h.
| typedef float Vip_F32BIT |
Definition at line 96 of file structure.h.
| typedef double Vip_F64BIT |
Definition at line 98 of file structure.h.
| typedef float Vip_FLOAT |
Definition at line 97 of file structure.h.
| typedef signed short Vip_S16BIT |
Definition at line 93 of file structure.h.
| typedef signed long Vip_S32BIT |
Definition at line 95 of file structure.h.
| typedef signed char Vip_S8BIT |
Definition at line 91 of file structure.h.
| typedef unsigned short Vip_U16BIT |
Definition at line 92 of file structure.h.
| typedef unsigned long Vip_U32BIT |
Definition at line 94 of file structure.h.
| typedef unsigned char Vip_U8BIT |
Definition at line 90 of file structure.h.