fortray.c File Reference
#include "common.h"
#include <string.h>
#include "bio.h"
#include "vmath.h"
#include "raytrace.h"
Include dependency graph for fortray.c:

Go to the source code of this file.

Data Structures

struct  context


#define CONTEXT_LEN   6 /* Reserve this many FORTRAN Doubles for each */


HIDDEN int fr_hit (struct application *ap, struct partition *headp, struct seg *segp)
HIDDEN int fr_miss (struct application *ap)
void fr_string_c2f (register char *fstr, register char *cstr, register int flen)
void BU_FORTRAN (frdir, FRDIR)
void BU_FORTRAN (frtree, FRTREE)
void BU_FORTRAN (frprep, FRPREP)
void BU_FORTRAN (frshot, FRSHOT)
void BU_FORTRAN (frnorm, FRNORM)
void BU_FORTRAN (frnreg, FRNREG)
void BU_FORTRAN (frname, FRNAME)

Detailed Description

A general-purpose set of FORTRAN-callable interface routines to permit any FORTRAN program to use LIBRT, the ray-tracing library of the BRL-CAD Package.

Definition in file fortray.c.