|
BRL-CAD
|
Header file for the BRL-CAD Optical Library, LIBOPTICAL. More...
#include "common.h"#include "bu/vls.h"#include "optical/defines.h"#include "optical/debug.h"#include "optical/shadework.h"#include "optical/shadefuncs.h"Go to the source code of this file.
Functions | |
| void | optical_shader_init (struct mfuncs **headp) |
| int | mlib_zero (struct application *, const struct partition *, struct shadework *, void *) |
| int | mlib_one (struct region *, struct bu_vls *, void **, const struct mfuncs *, struct rt_i *) |
| void | mlib_void (struct region *, void *) |
| int | rr_render (struct application *app, const struct partition *pp, struct shadework *swp) |
| void | shade_inputs (struct application *app, const struct partition *pp, struct shadework *swp, int want) |
| void | wray (struct partition *pp, struct application *app, FILE *fp, const vect_t inormal) |
| void | wraypts (vect_t in, vect_t inorm, vect_t out, int id, struct application *app, FILE *fp) |
| void | wraypaint (vect_t start, vect_t norm, int paint, struct application *app, FILE *fp) |
| int | viewshade (struct application *app, const struct partition *pp, struct shadework *swp) |
| const char * | optical_version (void) |
Header file for the BRL-CAD Optical Library, LIBOPTICAL.
Definition in file optical.h.