awips2/ncep/gov.noaa.nws.ncep.viz.rsc.ncgrid/dgdriv_c/proto_nfax.h
Steve Harris 7f90924706 12.4.1-10 baseline
Former-commit-id: 7fa9dbd5fb [formerly 4bfbdad17d] [formerly 9f8cb727a5] [formerly 7fa9dbd5fb [formerly 4bfbdad17d] [formerly 9f8cb727a5] [formerly 8485b90ff8 [formerly 9f8cb727a5 [formerly bf53d06834caa780226121334ac1bcf0534c3f16]]]]
Former-commit-id: 8485b90ff8
Former-commit-id: 40aa780b3d [formerly 33a67cdd82] [formerly 73930fb29d0c1e91204e76e6ebfdbe757414f319 [formerly a28d70b5c5]]
Former-commit-id: a16a1b4dd44fc344ee709abbe262aeed58a8339b [formerly e5543a0e86]
Former-commit-id: 0c25458510
2012-05-01 18:06:13 -05:00

172 lines
3.3 KiB
C

/************************************************************************
* proto_nfax.h *
* *
* This file contains header files and global variables for use in the *
* NFAX routines. *
* *
** *
* Log: *
* A. Hardy/GSC 1/01 *
***********************************************************************/
#ifndef PROTO_NFAX
#define PROTO_NFAX
/*
* NFAX prototypes
*/
void cpg_dmpct ( char *plane,
char *descr,
int start_pack,
int plane_sz,
ConvertRec crec[],
int *numcuts,
int *iret );
void cpg_shoct ( char *pfname,
char *pdesc,
int *iret );
void cpg_sixrd ( char *pfname,
char *psubset,
char *pdesc,
int *ixlen,
int *iylen,
int *bpp,
int *iret );
void fontsave_cb ( Widget, long, XmSelectionBoxCallbackStruct* );
void fontsel_dlg_CB ( Widget, long, XmSelectionBoxCallbackStruct* );
void fontsz_CB ( Widget, long, XmSelectionBoxCallbackStruct* );
unsigned int get_depth ( Widget w );
void pg_find_start ( char *plane,
int peof,
int *start_at );
void pg_find_stop ( char *plane,
int peof,
int start_at,
int *stop_at );
int pg_getfile ( char *fname );
int pg_getfname ( char *subset,
char *fname,
char *descr );
void pg_getsix ( char *outl,
int sixnum,
char *ch,
int *iret );
void pg_mtch ( FILE *fp,
char *srch_str,
char *srch_str2,
char *prod_str );
void pg_print ( char *infname,
int xsz,
int ysz,
int sample,
char *prt_name,
int prt_size,
char *outfname,
int *iret );
void pg_prse ( char *prod_str,
PrdRec *pr,
int *iret );
void pg_rdhdr ( char *plane,
int start_at,
char *text );
void pg_read_cuts ( char *subset,
char *plane,
int start_pack,
int plane_sz,
ConvertRec crec[],
int *numcuts,
int *match_cut,
int *iret );
void pg_rindex ( char *pname,
PrdRec *prec,
int *iret );
void pg_rlst ( char *wheel,
char *subset,
PrdRec *prec,
int *iret );
void pg_setbits (
char *map,
int start,
int run,
int value );
int pg_xplane ( int ixsz,
int *iysz,
char *outl,
int start_at,
int stop_at,
char *bits );
void set_scroll_sz ( Cardinal x,
Cardinal y );
void vexitCB ( Widget, long, XtPointer );
int vfiledisp ( char *fname,
Cardinal xsz,
Cardinal ysz,
int samp_fact,
int mirror,
int flip,
Pixmap *pxmap );
int vfindload ( int node,
PrdRec *pr );
void vhoriz_scrollCB ( Widget, XtPointer, XtPointer );
void vmenuCB ( Widget, String, XtPointer );
void vnodeCB ( Widget, long, XtPointer );
void vraster_openCB (Widget, long, XmSelectionBoxCallbackStruct* );
int vrdbmap ( char *filename,
Cardinal xsize,
Cardinal ysize,
int samp_factor,
int mirror,
int flip,
Pixmap *pmap,
int *iret );
void vsizeCB ( Widget, long, XtPointer );
void vshowmap ( Cardinal xse,
Cardinal yse,
int xorig,
int yorig,
GC gc,
Pixmap *pmap,
Widget w );
void vtitle ( Widget w,
char *label );
void vvert_scrollCB ( Widget, XtPointer, XtPointer );
void vwheelCB ( Widget, long, XtPointer );
#endif /* PROTO_NFAX */