BRL-CAD
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
 

Macros

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

Functions

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.