10 |
|
|
11 |
|
#include <stdio.h> |
12 |
|
|
13 |
+ |
#include "color.h" |
14 |
+ |
|
15 |
|
#define PI 3.14159265358979323846 |
16 |
|
|
17 |
|
extern char *gets(), *strcpy(); |
175 |
|
{ |
176 |
|
double whiteval; |
177 |
|
|
178 |
< |
whiteval = lumens/470./PI/area; |
178 |
> |
whiteval = lumens/area/(WHTEFFICACY*PI); |
179 |
|
|
180 |
|
printf("Lamp color (RGB) = %f %f %f\n", |
181 |
|
lampcolor[0]*whiteval, |
207 |
|
|
208 |
|
getpolygon() /* get projected area for a polygon */ |
209 |
|
{ |
210 |
< |
static double area = 1.0; |
210 |
> |
static double parea = 1.0; |
211 |
|
|
212 |
< |
getd("Polygon area", &area, |
212 |
> |
getd("Polygon area", &parea, |
213 |
|
"Enter the total radiating area of the polygon."); |
214 |
< |
area = unit2meter*unit2meter * area; |
214 |
> |
area = unit2meter*unit2meter * parea; |
215 |
|
return(1); |
216 |
|
} |
217 |
|
|