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

Functions | |
| void | echoColorSet (echoObject *obj, echoCol_t R, echoCol_t G, echoCol_t B, echoCol_t A) |
| void | echoMatterPhongSet (echoScene *scene, echoObject *obj, echoCol_t ka, echoCol_t kd, echoCol_t ks, echoCol_t sp) |
| void | echoMatterGlassSet (echoScene *scene, echoObject *obj, echoCol_t index, echoCol_t ka, echoCol_t kd, echoCol_t fuzzy) |
| void | echoMatterMetalSet (echoScene *scene, echoObject *obj, echoCol_t R0, echoCol_t ka, echoCol_t kd, echoCol_t fuzzy) |
| void | echoMatterLightSet (echoScene *scene, echoObject *obj, echoCol_t power, echoCol_t unit) |
| void | echoMatterTextureSet (echoScene *scene, echoObject *obj, Nrrd *ntext) |
Variables | |
| int | echoObjectHasMatter [ECHO_TYPE_NUM] |
| void echoColorSet | ( | echoObject * | obj, | |
| echoCol_t | R, | |||
| echoCol_t | G, | |||
| echoCol_t | B, | |||
| echoCol_t | A | |||
| ) |
| void echoMatterGlassSet | ( | echoScene * | scene, | |
| echoObject * | obj, | |||
| echoCol_t | index, | |||
| echoCol_t | ka, | |||
| echoCol_t | kd, | |||
| echoCol_t | fuzzy | |||
| ) |
| void echoMatterLightSet | ( | echoScene * | scene, | |
| echoObject * | obj, | |||
| echoCol_t | power, | |||
| echoCol_t | unit | |||
| ) |
| void echoMatterMetalSet | ( | echoScene * | scene, | |
| echoObject * | obj, | |||
| echoCol_t | R0, | |||
| echoCol_t | ka, | |||
| echoCol_t | kd, | |||
| echoCol_t | fuzzy | |||
| ) |
| void echoMatterPhongSet | ( | echoScene * | scene, | |
| echoObject * | obj, | |||
| echoCol_t | ka, | |||
| echoCol_t | kd, | |||
| echoCol_t | ks, | |||
| echoCol_t | sp | |||
| ) |
| void echoMatterTextureSet | ( | echoScene * | scene, | |
| echoObject * | obj, | |||
| Nrrd * | ntext | |||
| ) |
| int echoObjectHasMatter[ECHO_TYPE_NUM] |
Initial value:
{
1,
1,
1,
1,
1,
1,
1,
1,
0,
0,
0,
0,
}
1.5.6