src/echo/color.c File Reference

#include "echo.h"
#include "privateEcho.h"

Include dependency graph for color.c:


Functions

char * _echoDot (int depth)
void echoTextureLookup (echoCol_t rgba[4], Nrrd *ntext, echoPos_t u, echoPos_t v, echoRTParm *parm)
void echoIntxMaterialColor (echoCol_t rgba[4], echoIntx *intx, echoRTParm *parm)
void echoIntxLightColor (echoCol_t ambi[3], echoCol_t diff[3], echoCol_t spec[3], echoCol_t sp, echoIntx *intx, echoScene *scene, echoRTParm *parm, echoThreadState *tstate)
void _echoIntxColorPhong (INTXCOLOR_ARGS)
void _echoIntxColorMetal (INTXCOLOR_ARGS)
int _echoRefract (echoPos_t T[3], echoPos_t V[3], echoPos_t N[3], echoCol_t index, echoThreadState *tstate)
void _echoIntxColorGlass (INTXCOLOR_ARGS)
void _echoIntxColorLight (INTXCOLOR_ARGS)
void _echoIntxColorUnknown (INTXCOLOR_ARGS)
void echoIntxFuzzify (echoIntx *intx, echoCol_t fuzz, echoThreadState *tstate)
void echoIntxColor (echoCol_t rgba[4], echoIntx *intx, echoScene *scene, echoRTParm *parm, echoThreadState *tstate)

Variables

char _echoBuff [128] = ""
_echoIntxColor_t _echoIntxColor [ECHO_MATTER_MAX+1]

Function Documentation

char* _echoDot ( int  depth  ) 

void _echoIntxColorGlass ( INTXCOLOR_ARGS   ) 

void _echoIntxColorLight ( INTXCOLOR_ARGS   ) 

void _echoIntxColorMetal ( INTXCOLOR_ARGS   ) 

void _echoIntxColorPhong ( INTXCOLOR_ARGS   ) 

void _echoIntxColorUnknown ( INTXCOLOR_ARGS   ) 

int _echoRefract ( echoPos_t  T[3],
echoPos_t  V[3],
echoPos_t  N[3],
echoCol_t  index,
echoThreadState tstate 
)

void echoIntxColor ( echoCol_t  rgba[4],
echoIntx intx,
echoScene scene,
echoRTParm parm,
echoThreadState tstate 
)

void echoIntxFuzzify ( echoIntx intx,
echoCol_t  fuzz,
echoThreadState tstate 
)

void echoIntxLightColor ( echoCol_t  ambi[3],
echoCol_t  diff[3],
echoCol_t  spec[3],
echoCol_t  sp,
echoIntx intx,
echoScene scene,
echoRTParm parm,
echoThreadState tstate 
)

void echoIntxMaterialColor ( echoCol_t  rgba[4],
echoIntx intx,
echoRTParm parm 
)

void echoTextureLookup ( echoCol_t  rgba[4],
Nrrd ntext,
echoPos_t  u,
echoPos_t  v,
echoRTParm parm 
)


Variable Documentation

char _echoBuff[128] = ""

_echoIntxColor_t _echoIntxColor[ECHO_MATTER_MAX+1]


Generated on Sat May 9 03:55:13 2009 for Teem by  doxygen 1.5.9