Blender  V2.59
Public Attributes
ZSpan Struct Reference

#include <zbuf.h>

List of all members.

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
APixstrapixbuf
APixstrcurpstr
APixstrandcurpstrand
struct ListBaseapsmbase
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 *)

Detailed Description

Definition at line 92 of file zbuf.h.


Member Data Documentation

Definition at line 106 of file zbuf.h.

Referenced by zbuffer_abuf(), zbuffillAc4(), and zbuflineAc().

Definition at line 108 of file zbuf.h.

Referenced by addpsA(), addpsAstrand(), zbuffer_abuf(), and zbuffer_strands_abuf().

Definition at line 112 of file zbuf.h.

Referenced by addpsA().

Definition at line 113 of file zbuf.h.

Referenced by addpsAstrand().

Definition at line 101 of file zbuf.h.

Referenced by zbuffer_abuf(), zbuffillAc4(), and zbuflineAc().

Definition at line 115 of file zbuf.h.

Referenced by zbuf_alloc_span(), and zbufclip().

Definition at line 106 of file zbuf.h.

Referenced by addpsA().

Definition at line 107 of file zbuf.h.

Referenced by addpsAstrand().

Definition at line 112 of file zbuf.h.

Referenced by zbuffer_abuf(), zbuffillAc4(), and zbuflineAc().

float * ZSpan::maxp1

Definition at line 96 of file zbuf.h.

Referenced by zbuf_add_to_span(), and zbuf_init_span().

float * ZSpan::maxp2
float* ZSpan::minp1

Definition at line 96 of file zbuf.h.

Referenced by zbuf_add_to_span(), and zbuf_init_span().

float * ZSpan::minp2

Definition at line 110 of file zbuf.h.

Referenced by zbuffer_abuf(), zbuffillAc4(), and zbuflineAc().

Definition at line 104 of file zbuf.h.

Referenced by make_pixelstructs(), zbuffer_solid(), zbuffillGL4(), zbuffillGLinv4(), and zbufline().

Definition at line 102 of file zbuf.h.

Referenced by zbuffer_shadow(), zbuffillGL_onlyZ(), and zbufline_onlyZ().

Definition at line 111 of file zbuf.h.

Referenced by isb_bsp_fillfaces(), isb_bsp_test_face(), and isb_bsp_test_strand().

float* ZSpan::span1
float * ZSpan::span2
void(* ZSpan::sss_func)(void *, int, int, int, int, int)

Definition at line 118 of file zbuf.h.

Referenced by zbuffer_sss(), and zbuffill_sss().

Definition at line 117 of file zbuf.h.

Referenced by zbuffer_sss(), and zbuffill_sss().

void(* ZSpan::zbuffunc)(struct ZSpan *, int, int, float *, float *, float *, float *)
void(* ZSpan::zbuflinefunc)(struct ZSpan *, int, int, float *, float *)

Definition at line 121 of file zbuf.h.

Referenced by zbufclipwire(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), and zbufsinglewire().

float ZSpan::zmulx
float ZSpan::zmuly
float ZSpan::zofsx
float ZSpan::zofsy

The documentation for this struct was generated from the following file: