VIP: Volume Image Processing


cylinder.h
Go to the documentation of this file.
1/*****************************************************************************
2 * PROJECT : V.I.P. Library
3 * MODULE NAME : Vip_cylinder.h * TYPE : Header
4 * AUTHOR : MANGIN J.F. * CREATION : 22/01/2000
5 * VERSION : 1.1 * REVISION :
6 * LANGUAGE : C * EXAMPLE :
7 * DEVICE : Ultra
8 *****************************************************************************
9 *
10 * DESCRIPTION :
11 *
12 *****************************************************************************
13 *
14 * USED MODULES :
15 *
16 *****************************************************************************
17 * REVISIONS : DATE | AUTHOR | DESCRIPTION
18 *--------------------|--------------|----------------------------------------
19 * / / | |
20 *****************************************************************************/
21
22#ifndef VIP_CYLINDER_H
23#define VIP_CYLINDER_H
24
25#ifdef __cplusplus
26extern "C" {
27#endif
28
29#include <stdio.h>
30#include <stdlib.h>
31#include <string.h>
32#include <stdarg.h>
33#include <limits.h>
34#include <errno.h>
35#include <math.h>
36
37#include <vip/util.h>
38#include <vip/volume.h>
39#include <vip/bucket.h>
40
41/*---------------------------------------------------------------------------*/
42int VipWriteCylinder(float x1, float y1, float z1,
43 float x2, float y2, float z2,
44 char *name, float radius);
45/*---------------------------------------------------------------------------*/
46
47/*---------------------------------------------------------------------------*/
48int VipWriteHatCylinder(float x1, float y1, float z1,
49 float x2, float y2, float z2,
50 char *name,
51 float radius,
52 float height);
53/*---------------------------------------------------------------------------*/
54#ifdef __cplusplus
55}
56#endif
57
58#endif /* VIP_CYLINDER_H */
int VipWriteCylinder(float x1, float y1, float z1, float x2, float y2, float z2, char *name, float radius)
int VipWriteHatCylinder(float x1, float y1, float z1, float x2, float y2, float z2, char *name, float radius, float height)