#include "common.h"
#include "vmath.h"
Go to the source code of this file.
|
void | TIE_INIT (struct tie_s *tie, unsigned int tri_num, unsigned int kdmethod) |
|
void | TIE_FREE (struct tie_s *tie) |
|
void | TIE_PREP (struct tie_s *tie) |
|
void * | TIE_WORK (struct tie_s *tie, struct tie_ray_s *ray, struct tie_id_s *id, void *(*hitfunc)(struct tie_ray_s *, struct tie_id_s *, struct tie_tri_s *, void *ptr), void *ptr) |
|
void | TIE_PUSH (struct tie_s *tie, TIE_3 **tlist, unsigned int tnum, void *plist, unsigned int pstride) |
|
void | TIE_KDTREE_FREE (struct tie_s *tie) |
|
void | TIE_KDTREE_PREP (struct tie_s *tie) |
|
◆ TIE_PRECISION
Definition at line 52 of file tie.h.
◆ TIE_CHECK_DEGENERATE
#define TIE_CHECK_DEGENERATE 1 |
Definition at line 55 of file tie.h.
◆ TIE_KDTREE_FAST
#define TIE_KDTREE_FAST 0x0 |
Definition at line 57 of file tie.h.
◆ TIE_KDTREE_OPTIMAL
#define TIE_KDTREE_OPTIMAL 0x1 |
Definition at line 58 of file tie.h.
◆ TIE_VAL
Definition at line 66 of file tie.h.
◆ TCOPY
#define TCOPY |
( |
|
_t, |
|
|
|
_fv, |
|
|
|
_fi, |
|
|
|
_tv, |
|
|
|
_ti |
|
) |
| |
Value: { \
*(_t *)&((uint8_t *)_tv)[_ti] = *(_t *)&((uint8_t *)_fv)[_fi]; }
Definition at line 73 of file tie.h.
◆ TIE_INIT
◆ TIE_FREE
◆ TIE_PREP
◆ TIE_WORK
◆ TIE_PUSH
◆ TIE_KDTREE_PREP
#define TIE_KDTREE_PREP TIE_VAL(tie_kdtree_prep) |
◆ TIE_KDTREE_FREE
#define TIE_KDTREE_FREE TIE_VAL(tie_kdtree_free) |
◆ TFLOAT
Definition at line 65 of file tie.h.
◆ TIE_3
◆ TIE_INIT()
void TIE_INIT |
( |
struct tie_s * |
tie, |
|
|
unsigned int |
tri_num, |
|
|
unsigned int |
kdmethod |
|
) |
| |
◆ TIE_FREE()
void TIE_FREE |
( |
struct tie_s * |
tie | ) |
|
◆ TIE_PREP()
void TIE_PREP |
( |
struct tie_s * |
tie | ) |
|
◆ TIE_WORK()
◆ TIE_PUSH()
void TIE_PUSH |
( |
struct tie_s * |
tie, |
|
|
TIE_3 ** |
tlist, |
|
|
unsigned int |
tnum, |
|
|
void * |
plist, |
|
|
unsigned int |
pstride |
|
) |
| |
◆ TIE_KDTREE_FREE()
void TIE_KDTREE_FREE |
( |
struct tie_s * |
tie | ) |
|
◆ TIE_KDTREE_PREP()
void TIE_KDTREE_PREP |
( |
struct tie_s * |
tie | ) |
|
◆ tie_check_degenerate
◆ TIE_PREC