1 |
|
/* RCSid $Id$ */ |
2 |
|
/* |
3 |
|
* object.h - header file for routines using objects and object sets. |
4 |
+ |
* |
5 |
+ |
* Include after "standard.h" |
6 |
|
*/ |
7 |
|
#ifndef _RAD_OBJECT_H_ |
8 |
|
#define _RAD_OBJECT_H_ |
10 |
|
extern "C" { |
11 |
|
#endif |
12 |
|
|
11 |
– |
#include "copyright.h" |
12 |
– |
|
13 |
|
#ifndef OCTREE |
14 |
|
#define OCTREE int |
15 |
|
#endif |
25 |
|
short nsargs; /* # of string arguments */ |
26 |
|
short nfargs; /* # of real arguments */ |
27 |
|
char **sarg; /* string arguments */ |
28 |
< |
FLOAT *farg; /* real arguments */ |
28 |
> |
RREAL *farg; /* real arguments */ |
29 |
|
#ifdef IARGS |
30 |
|
short niargs; /* # of integer arguments */ |
31 |
|
long *iarg; /* integer arguments */ |
42 |
|
|
43 |
|
#ifndef OBJECT |
44 |
|
#ifdef SMLMEM |
45 |
< |
#define OBJECT int2 /* index to object array */ |
45 |
> |
#define OBJECT int16 /* index to object array */ |
46 |
|
#else |
47 |
< |
#define OBJECT int4 /* index to object array */ |
47 |
> |
#define OBJECT int32 /* index to object array */ |
48 |
|
#endif |
49 |
|
#endif |
50 |
|
|