#include "common.h"
#include "machine.h"
#include "bu.h"
#include "bn.h"
#include "raytrace.h"
Include dependency graph for light.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | light_pt |
| struct | light_specific |
Defines | |
| #define | SEEN_LIGHT_H seen |
| #define | OPTICAL_EXPORT |
| #define | LPT_MAGIC 0x327649 |
| #define | SOME_LIGHT_SAMPLES 128 |
| #define | LIGHT_NULL ((struct light_specific *)0) |
| #define | LIGHT_MAGIC 0xdbddbdb7 |
| #define | RT_CK_LIGHT(_p) BU_CKMAG((_p), LIGHT_MAGIC, "light_specific") |
Functions | |
| OPTICAL_EXPORT void | light_cleanup (void) |
| OPTICAL_EXPORT void | light_maker (int num, mat_t v2m) |
| OPTICAL_EXPORT int | light_init (struct application *ap) |
| OPTICAL_EXPORT void | light_obs (struct application *ap, struct shadework *swp, int have) |
Variables | |
| OPTICAL_EXPORT struct light_specific | LightHead |
Definition in file light.h.
1.4.6