45#define PL_FORTRAN(lc, uc) BU_FORTRAN(lc, uc)
71BV_EXPORT
extern void BU_FORTRAN(f2list, F2LIST)(FILE **fpp,
87BV_EXPORT
extern void BU_FORTRAN(f3list, F3LIST)(FILE **fpp,
279 double fromheadfract,
Header file for the BRL-CAD common definitions.
void float float float float float float float float * tl
void char float float float float float int * ccw
void float float int int * flag
void tp_2mlist(FILE *fp, double *x, double *y, int npoints, int flag, int mark, int interval, double size)
void char float float float float float int int float float float * tick_separation
void float int int float float * theta
void tp_scale(int idata[], int elements, int mode, int length, int odata[], double *min, double *dx)
void tp_2list(FILE *fp, double *x, double *y, int npoints)
void BU_FORTRAN(f2list, F2LIST)(FILE **fpp
void float float float * fz
void int float float float * scale
void tp_2number(FILE *fp, double input, int x, int y, int cscale, double theta, int digits)
void tp_2symbol(FILE *fp, char *string, double x, double y, double scale, double theta)
void tp_plot(FILE *fp, int xp, int yp, int xl, int yl, char xtitle[], char ytitle[], float x[], float y[], int n, double cscale)
void tp_fixsc(float *x, int npts, float size, float *xs, float *xmin, float *xmax, float *dx)
void float float int int int int * interval
void char float float float float float int int float float float float * char_width
void float int int float * cscale
void tp_3marker(FILE *fp, int c, double x, double y, double z, double scale)
void float float float float * tx
void tp_3axis(FILE *fp, char *string, point_t origin, mat_t rot, double length, int ccw, int ndigits, double label_start, double label_incr, double tick_separation, double char_width)
void float float int int int * mark
void float float int int int int float * size
void int char int int double * min
void int int int int char * xtitle
void float float float float float float * tz
void tp_ftoa(float x, char *s)
void char float float float float float int int * ndigits
void float float int * np
void int char int int odata[]
void float float float float float * ty
void tp_3list(FILE *fp, double *x, double *y, double *z, int npoints)
void float float float * z
void int int int int * yl
void int char int * length
void tp_2marker(FILE *fp, int c, double x, double y, double scale)
void tp_sep(float x, float *coef, int *ex)
void float int int float float int * digits
void char float float float float float int int float float * label_incr
void char float float float float float int int float * label_start
void tp_3symbol(FILE *fp, char *string, point_t origin, mat_t rot, double scale)
void float float float float float float float * fl
void int int int int char char * ytitle
void tp_i2list(FILE *fp, int *x, int *y, int npoints)
double tp_ipow(double x, int n)
void int char int int double double * dx
void tp_3vector(FILE *plotfp, point_t from, point_t to, double fromheadfract, double toheadfract)
fastf_t mat_t[ELEMENTS_PER_MAT]
4x4 matrix
fastf_t point_t[ELEMENTS_PER_POINT]
3-tuple point
fundamental vector, matrix, quaternion math macros