Teem 1.10.0
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] = ""