btgf.c File Reference
#include "common.h"
#include "raytrace.h"
#include "rtgeom.h"
#include "tie.h"
#include "btg.h"
#include "tie.c"
#include "tie_kdtree.c"
Include dependency graph for btgf.c:

Go to the source code of this file.


#define TIE_PRECISION   0


void * bottie_allocn_float (unsigned long long ntri)
void bottie_push_float (void *vtie, float **tri, unsigned int ntri, void *usr, unsigned int pstride)
int bottie_prep_float (struct soltab *stp, struct rt_bot_internal *bot, struct rt_i *rtip)
int bottie_shot_float (struct soltab *stp, register struct xray *rp, struct application *ap, struct seg *seghead)

Detailed Description

the bot/tie float glue.

Definition in file btgf.c.

Macro Definition Documentation

#define TIE_PRECISION   0

Definition at line 28 of file btgf.c.

Function Documentation

void* bottie_allocn_float ( unsigned long long  ntri)

Definition at line 39 of file btgf.c.

References BU_ALLOC, and tie_init().

Here is the call graph for this function:

void bottie_push_float ( void *  vtie,
float **  tri,
unsigned int  ntri,
void *  usr,
unsigned int  pstride 

Definition at line 48 of file btgf.c.

int bottie_prep_float ( struct soltab stp,
struct rt_bot_internal *  bot,
struct rt_i rtip 

Definition at line 54 of file btgf.c.

References soltab::st_aradius, soltab::st_bradius, soltab::st_center, soltab::st_max, soltab::st_min, soltab::st_specific, and tie_prep().

Here is the call graph for this function:

int bottie_shot_float ( struct soltab stp,
register struct xray rp,
struct application ap,
struct seg seghead 

Definition at line 70 of file btgf.c.