Blender V2.61 - r43446
|
#include <zbuf.h>
Public Attributes | |
int | rectx |
int | recty |
int | miny1 |
int | maxy1 |
int | miny2 |
int | maxy2 |
float * | minp1 |
float * | maxp1 |
float * | minp2 |
float * | maxp2 |
float * | span1 |
float * | span2 |
float | zmulx |
float | zmuly |
float | zofsx |
float | zofsy |
int * | rectz |
int * | arectz |
int * | rectz1 |
int * | rectp |
int * | recto |
int * | rectmask |
APixstr * | apixbuf |
APixstr * | curpstr |
APixstrand * | curpstrand |
struct ListBase * | apsmbase |
int | polygon_offset |
float | shad_alpha |
int | mask |
int | apsmcounter |
int | apstrandmcounter |
float | clipcrop |
void * | sss_handle |
void(* | sss_func )(void *, int, int, int, int, int) |
void(* | zbuffunc )(struct ZSpan *, int, int, float *, float *, float *, float *) |
void(* | zbuflinefunc )(struct ZSpan *, int, int, float *, float *) |
Definition at line 104 of file zbuf.h.
Referenced by zbuffer_abuf(), zbuffillAc4(), and zbuflineAc().
struct ListBase* ZSpan::apsmbase |
Definition at line 106 of file zbuf.h.
Referenced by addpsA(), addpsAstrand(), zbuffer_abuf(), and zbuffer_strands_abuf().
Definition at line 111 of file zbuf.h.
Referenced by addpsAstrand().
int * ZSpan::arectz |
Definition at line 99 of file zbuf.h.
Referenced by zbuffer_abuf(), zbuffillAc4(), and zbuflineAc().
float ZSpan::clipcrop |
Definition at line 113 of file zbuf.h.
Referenced by zbuf_alloc_span(), and zbufclip().
Definition at line 105 of file zbuf.h.
Referenced by addpsAstrand().
int ZSpan::mask |
Definition at line 110 of file zbuf.h.
Referenced by zbuffer_abuf(), zbuffillAc4(), and zbuflineAc().
float * ZSpan::maxp1 |
Definition at line 94 of file zbuf.h.
Referenced by zbuf_add_to_span(), and zbuf_init_span().
float * ZSpan::maxp2 |
Definition at line 94 of file zbuf.h.
Referenced by zbuf_add_to_span(), zbuf_fill_in_rgba(), zbuf_init_span(), zbuffill_sss(), zbuffillAc4(), zbuffillGL4(), zbuffillGL_onlyZ(), zbuffillGLinv4(), zspan_scanconvert(), and zspan_scanconvert_strand().
int ZSpan::maxy1 |
Definition at line 93 of file zbuf.h.
Referenced by zbuf_add_to_span(), zbuf_fill_in_rgba(), zbuf_init_span(), zbuffill_sss(), zbuffillAc4(), zbuffillGL4(), zbuffillGL_onlyZ(), zbuffillGLinv4(), zspan_scanconvert(), and zspan_scanconvert_strand().
int ZSpan::maxy2 |
Definition at line 93 of file zbuf.h.
Referenced by zbuf_add_to_span(), zbuf_fill_in_rgba(), zbuf_init_span(), zbuffill_sss(), zbuffillAc4(), zbuffillGL4(), zbuffillGL_onlyZ(), zbuffillGLinv4(), zspan_scanconvert(), and zspan_scanconvert_strand().
float* ZSpan::minp1 |
Definition at line 94 of file zbuf.h.
Referenced by zbuf_add_to_span(), and zbuf_init_span().
float * ZSpan::minp2 |
Definition at line 94 of file zbuf.h.
Referenced by zbuf_add_to_span(), zbuf_fill_in_rgba(), zbuf_init_span(), zbuffill_sss(), zbuffillAc4(), zbuffillGL4(), zbuffillGL_onlyZ(), zbuffillGLinv4(), zspan_scanconvert(), and zspan_scanconvert_strand().
int ZSpan::miny1 |
Definition at line 93 of file zbuf.h.
Referenced by zbuf_add_to_span(), zbuf_fill_in_rgba(), zbuf_init_span(), zbuffill_sss(), zbuffillAc4(), zbuffillGL4(), zbuffillGL_onlyZ(), zbuffillGLinv4(), zspan_scanconvert(), and zspan_scanconvert_strand().
int ZSpan::miny2 |
Definition at line 93 of file zbuf.h.
Referenced by zbuf_add_to_span(), zbuf_fill_in_rgba(), zbuf_init_span(), zbuffill_sss(), zbuffillAc4(), zbuffillGL4(), zbuffillGL_onlyZ(), zbuffillGLinv4(), zspan_scanconvert(), and zspan_scanconvert_strand().
Definition at line 108 of file zbuf.h.
Referenced by zbuffer_abuf(), zbuffillAc4(), and zbuflineAc().
int* ZSpan::rectmask |
Definition at line 103 of file zbuf.h.
Referenced by make_pixelstructs(), zbuffer_abuf(), zbuffer_solid(), zbuffillAc4(), zbuffillGL4(), zbuffillGLinv4(), zbufline(), and zbuflineAc().
int* ZSpan::recto |
Definition at line 102 of file zbuf.h.
Referenced by make_pixelstructs(), zbuffer_solid(), zbuffillGL4(), zbuffillGLinv4(), and zbufline().
int* ZSpan::rectp |
Definition at line 101 of file zbuf.h.
Referenced by make_pixelstructs(), RE_zbuf_accumulate_vecblur(), zbuf_fill_in_rgba(), zbuffer_solid(), zbuffillGL4(), zbuffillGLinv4(), and zbufline().
int ZSpan::rectx |
Definition at line 91 of file zbuf.h.
Referenced by zbuf_alloc_span(), zbuf_fill_in_rgba(), zbuffill_sss(), zbuffillAc4(), zbuffillGL4(), zbuffillGL_onlyZ(), zbuffillGLinv4(), zbufline(), zbufline_onlyZ(), zbuflineAc(), zspan_scanconvert(), and zspan_scanconvert_strand().
int ZSpan::recty |
Definition at line 91 of file zbuf.h.
Referenced by zbuf_add_to_span(), zbuf_alloc_span(), zbuf_init_span(), zbufline(), zbufline_onlyZ(), and zbuflineAc().
int* ZSpan::rectz |
Definition at line 99 of file zbuf.h.
Referenced by isb_bsp_fillfaces(), isb_bsp_test_face(), isb_bsp_test_strand(), make_pixelstructs(), RE_zbuf_accumulate_vecblur(), zbuf_fill_in_rgba(), zbuffer_shadow(), zbuffer_solid(), zbuffillGL4(), zbuffillGL_onlyZ(), zbuffillGLinv4(), zbufline(), and zbufline_onlyZ().
int* ZSpan::rectz1 |
Definition at line 100 of file zbuf.h.
Referenced by zbuffer_shadow(), zbuffillGL_onlyZ(), and zbufline_onlyZ().
float ZSpan::shad_alpha |
Definition at line 109 of file zbuf.h.
Referenced by isb_bsp_fillfaces(), isb_bsp_test_face(), and isb_bsp_test_strand().
float* ZSpan::span1 |
Definition at line 95 of file zbuf.h.
Referenced by zbuf_add_to_span(), zbuf_alloc_span(), zbuf_fill_in_rgba(), zbuf_free_span(), zbuffill_sss(), zbuffillAc4(), zbuffillGL4(), zbuffillGL_onlyZ(), zbuffillGLinv4(), zspan_scanconvert(), and zspan_scanconvert_strand().
float * ZSpan::span2 |
Definition at line 95 of file zbuf.h.
Referenced by zbuf_add_to_span(), zbuf_alloc_span(), zbuf_fill_in_rgba(), zbuf_free_span(), zbuffill_sss(), zbuffillAc4(), zbuffillGL4(), zbuffillGL_onlyZ(), zbuffillGLinv4(), zspan_scanconvert(), and zspan_scanconvert_strand().
void(* ZSpan::sss_func)(void *, int, int, int, int, int) |
Definition at line 116 of file zbuf.h.
Referenced by zbuffer_sss(), and zbuffill_sss().
void* ZSpan::sss_handle |
Definition at line 115 of file zbuf.h.
Referenced by zbuffer_sss(), and zbuffill_sss().
void(* ZSpan::zbuffunc)(struct ZSpan *, int, int, float *, float *, float *, float *) |
Definition at line 118 of file zbuf.h.
Referenced by isb_bsp_fillfaces(), zbufclip(), zbufclip4(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), and zbuffer_sss().
void(* ZSpan::zbuflinefunc)(struct ZSpan *, int, int, float *, float *) |
Definition at line 119 of file zbuf.h.
Referenced by zbufclipwire(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), and zbufsinglewire().
float ZSpan::zmulx |
Definition at line 97 of file zbuf.h.
Referenced by hoco_to_zco(), isb_bsp_fillfaces(), RE_zbuf_accumulate_vecblur(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), zbuffer_sss(), and zbuffer_strands_abuf().
float ZSpan::zmuly |
Definition at line 97 of file zbuf.h.
Referenced by hoco_to_zco(), isb_bsp_fillfaces(), RE_zbuf_accumulate_vecblur(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), zbuffer_sss(), and zbuffer_strands_abuf().
float ZSpan::zofsx |
Definition at line 97 of file zbuf.h.
Referenced by hoco_to_zco(), isb_bsp_fillfaces(), RE_zbuf_accumulate_vecblur(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), zbuffer_sss(), and zbuffer_strands_abuf().
float ZSpan::zofsy |
Definition at line 97 of file zbuf.h.
Referenced by hoco_to_zco(), isb_bsp_fillfaces(), RE_zbuf_accumulate_vecblur(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), zbuffer_sss(), and zbuffer_strands_abuf().