#include "echo.h"
#include "privateEcho.h"
Defines | |
#define | DOIT(obj, ax) ((obj) = echoListSplit(scene, (obj), (ax))) |
#define | MORE(obj) echoTypeSplit == (obj)->type |
Functions | |
void | echoListAdd (echoObject *list, echoObject *child) |
int | _echoPosCompare (double *A, double *B) |
echoObject * | echoListSplit (echoScene *scene, echoObject *list, int axis) |
echoObject * | echoListSplit3 (echoScene *scene, echoObject *list, int depth) |
#define DOIT | ( | obj, | |||
ax | ) | ((obj) = echoListSplit(scene, (obj), (ax))) |
#define MORE | ( | obj | ) | echoTypeSplit == (obj)->type |
int _echoPosCompare | ( | double * | A, | |
double * | B | |||
) |
void echoListAdd | ( | echoObject * | list, | |
echoObject * | child | |||
) |
echoObject* echoListSplit | ( | echoScene * | scene, | |
echoObject * | list, | |||
int | axis | |||
) |
echoObject* echoListSplit3 | ( | echoScene * | scene, | |
echoObject * | list, | |||
int | depth | |||
) |