00001 {
00002
if( volume_data2 == (
void *) NULL )
00003 {
00004
#include "render_include.c"
00005 }
00006
else
00007 {
00008
#define TWO_VOLUMES
00009
switch( volume2_type )
00010 {
00011
case UNSIGNED_BYTE:
00012
#define TYPE2 unsigned char
00013
#include "render_include.c"
00014
#undef TYPE2
00015
break;
00016
00017
case SIGNED_BYTE:
00018
#define TYPE2 signed char
00019
#include "render_include.c"
00020
#undef TYPE2
00021
break;
00022
00023
case UNSIGNED_SHORT:
00024
#define TYPE2 unsigned short
00025
#include "render_include.c"
00026
#undef TYPE2
00027
break;
00028
00029
case SIGNED_SHORT:
00030
#define TYPE2 signed short
00031
#include "render_include.c"
00032
#undef TYPE2
00033
break;
00034
00035
case UNSIGNED_LONG:
00036
#define TYPE2 unsigned long
00037
#include "render_include.c"
00038
#undef TYPE2
00039
break;
00040
00041
case SIGNED_LONG:
00042
#define TYPE2 signed long
00043
#include "render_include.c"
00044
#undef TYPE2
00045
break;
00046
00047
case FLOAT:
00048
#define TYPE2 float
00049
#include "render_include.c"
00050
#undef TYPE2
00051
break;
00052
00053
case DOUBLE:
00054
#define TYPE2 double
00055
#include "render_include.c"
00056
#undef TYPE2
00057
break;
00058 }
00059 }
00060
#undef TWO_VOLUMES
00061
}