#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.