18 lines
328 B
C
18 lines
328 B
C
#ifndef _COLOR_MATH_H
|
|
#define _COLOR_MATH_H
|
|
|
|
#include "time.h"
|
|
|
|
struct sun {
|
|
time_t dawn;
|
|
time_t sunrise;
|
|
time_t sunset;
|
|
time_t dusk;
|
|
};
|
|
|
|
void calc_sun(struct tm *tm, double longitude, double latitude, struct sun *sun);
|
|
double clamp(double value);
|
|
void calc_whitepoint(int temp, double *rw, double *gw, double *bw);
|
|
|
|
#endif
|