home *** CD-ROM | disk | FTP | other *** search
/ Computerworld 1996 March / Computerworld_1996-03_cd.bin / idg_cd3 / grafika / fraktaly / frasr192 / externs.h < prev    next >
C/C++ Source or Header  |  1995-04-08  |  31KB  |  748 lines

  1. /* keep var names in column 30 for sorting via sort /+30 <in >out */
  2. extern int                   active_system;
  3. extern int                   adapter;
  4. extern ALTERNATE far         alternatemath[];
  5. extern int                   Ambient;
  6. extern int                   andcolor; 
  7. extern struct MP             Ans;
  8. extern int                   Ap1deg;
  9. extern int                   AplusOne;
  10. extern int                   askvideo;
  11. extern float                 aspectdrift;
  12. extern int                   attractors;  
  13. extern int                   attrperiod[];   
  14. extern _CMPLX                attr[];  
  15. extern int                   autobrowse;
  16. extern char                  autoname[];
  17. extern int                   AutoStereo_depth;
  18. extern double                AutoStereo_width;
  19. extern BYTE                  back_color[];
  20. extern int                   badconfig;
  21. extern int                   bad_code_count;
  22. extern int                   bad_value;
  23. extern long                  bailout;
  24. extern enum bailouts         bailoutest;
  25. extern int                   basehertz;
  26. extern int                   basin;
  27. extern int                   bf_save_len;
  28. extern int                   bfdigits;
  29. extern int                   biomorph;
  30. extern int                   bitshift;
  31. extern int                   bitshiftless1;
  32. extern BYTE                  block[];
  33. extern int                   blue_bright;
  34. extern int                   blue_crop_left;
  35. extern int                   blue_crop_right;
  36. extern int                   boxcolor;
  37. extern int                   boxcount;
  38. extern int                   boxvalues[];
  39. extern int                   boxx[];
  40. extern int                   boxy[];
  41. extern int                   BRIEF;
  42. extern char                  browsemask[13];
  43. extern char                  browsename[];
  44. extern int                   browsing;
  45. extern char                  brwscheckparms;
  46. extern char                  brwschecktype;
  47. extern char                  busy;
  48. extern long                  calctime;
  49. extern int (*                calctype)(void);
  50. extern int                   calc_status;
  51. extern char                  calibrate;
  52. extern int                   checkcurdir;
  53. extern long                  cimag;
  54. extern double                closenuff;
  55. extern _CMPLX                coefficient;
  56. extern int                   col;
  57. extern int                   color;
  58. extern char                  colorfile[];
  59. extern long                  coloriter;
  60. extern int                   colorpreloaded;
  61. extern int                   ColorPS;
  62. extern int                   colors;
  63. extern int                   colorstate;
  64. extern int                   color_bright;
  65. extern int                   color_dark;
  66. extern int                   color_medium;
  67. extern char                  CommandComment1[57];
  68. extern char                  CommandComment2[57];
  69. extern char                  CommandComment3[57];
  70. extern char                  CommandComment4[57];
  71. extern char                  CommandFile[80];
  72. extern char                  CommandName[ITEMNAMELEN + 1];
  73. extern int                   comparegif;
  74. extern long                  con;
  75. extern double                cosx;
  76. extern int                   cpu;
  77. extern long                  creal;
  78. extern int                   curcol;
  79. extern int                   curpass;
  80. extern int                   currow;
  81. extern int                   cyclelimit;
  82. extern int                   c_exp;
  83. extern double                d1overd;
  84. extern BYTE                  dacbox[256][3];
  85. extern int                   daccount;
  86. extern int                   daclearn;
  87. extern double                ddelmin;
  88. extern int                   debugflag;
  89. extern int                   decimals;
  90. extern BYTE                  decoderline[];                     
  91. extern int                   decomp[];
  92. extern int                   degree;
  93. extern long                  delmin;
  94. extern double                deltaX;
  95. extern double                deltaY;
  96. extern long                  delx2;
  97. extern long                  delx;
  98. extern LDBL                  delxx2;
  99. extern LDBL                  delxx;
  100. extern long                  dely2;
  101. extern long                  dely;
  102. extern LDBL                  delyy2;
  103. extern LDBL                  delyy;
  104. extern float                 depthfp;
  105. extern int                   disk16bit;
  106. extern char                  diskfilename[];
  107. extern int                   diskflag;
  108. extern int                   diskisactive;
  109. extern int                   diskvideo;
  110. extern int                   display3d;
  111. extern int                   distest;
  112. extern int                   distestwidth;
  113. extern float                 distfp;
  114. extern int                   Distribution;
  115. extern int                   dither_flag;
  116. extern char                  dontreadcolor;
  117. extern int                   dotmode;
  118. extern int                   doublecaution;
  119. extern BYTE                  dstack[];
  120. extern double far *          dx0;
  121. extern double far *          dx1;
  122. extern double                dxsize;
  123. extern double far *          dy0;
  124. extern double far *          dy1;
  125. extern double                dysize;
  126. extern int                   EPSFileType;
  127. extern int                   escape_exit;
  128. extern BYTE                  exitmode;
  129. extern SEGTYPE               extraseg;
  130. extern int                   eyeseparation;
  131. extern float                 eyesfp;
  132. extern long                  FgHalf;
  133. extern double                fgLimit;
  134. extern long                  FgOne;
  135. extern long                  FgTwo;
  136. extern float                 fileaspectratio;
  137. extern int                   filecolors;
  138. extern int                   filetype;
  139. extern int                   filexdots;
  140. extern int                   fileydots;
  141. extern char                  file_name_stack[16][13];
  142. extern int                   fillcolor;
  143. extern float                 finalaspectratio;
  144. extern int                   finattract;
  145. extern int                   finishrow;
  146. extern int                   first_err;   
  147. extern int                   first_init;
  148. extern char                  floatflag;
  149. extern double                floatmax;
  150. extern double                floatmin;
  151. extern _CMPLX *              floatparm;
  152. extern int                   forcesymmetry;
  153. extern char                  FormFileName[];
  154. extern char                  FormName[];
  155. extern int                   fpu;
  156. extern int                   fractype;
  157. extern char *                fract_dir1;
  158. extern char *                fract_dir2;
  159. extern char                  fromtext_flag;
  160. extern long                  fudge;
  161. extern int                   functionpreloaded;
  162. extern double                f_at_rad;
  163. extern double                f_radius;
  164. extern double                f_xcenter;
  165. extern double                f_ycenter;
  166. extern int                   get_corners(void);
  167. extern int                   gif87a_flag;
  168. extern char                  gifmask[];
  169. extern char                  Glasses1Map[];
  170. extern int                   glassestype;
  171. extern int                   goodmode;
  172. extern int                   gotrealdac;
  173. extern int                   got_status;
  174. extern char                  grayflag;
  175. extern char                  GreyFile[];
  176. extern int                   hasinverse;
  177. extern int                   haze;
  178. extern unsigned int          height;
  179. extern float                 heightfp;
  180. extern int             helpmode;
  181. extern HISTORY far *         history;
  182. extern char                  IFSFileName[];
  183. extern char                  IFSName[];
  184. extern float far *           ifs_defn;
  185. extern int                   ifs_type;
  186. extern int                   iit;
  187. extern char                  image_map;
  188. extern int                   init3d[20];
  189. extern _CMPLX                init;
  190. extern int                   initbatch;
  191. extern int                   initcyclelimit;
  192. extern int                   initmode;
  193. extern _CMPLX                initorbit;
  194. extern int                   initsavetime;
  195. extern int                   inside;
  196. extern FCODE                 insufficient_ifs_mem[];
  197. extern int                   integerfractal;
  198. extern double                inversion[];
  199. extern int                   invert;
  200. extern int                   ixstop;
  201. extern int                   iystop;
  202. extern char *                JIIMleftright[];
  203. extern char *                JIIMmethod[];
  204. extern int                   juli3Dmode;
  205. extern char *                juli3Doptions[];
  206. extern int                   julibrot;
  207. extern int                   kbdcount;
  208. extern int                   keybuffer;
  209. extern long                  l16triglim;
  210. extern int                   lastorbittype;
  211. extern _LCMPLX               lattr[];  
  212. extern long                  lclosenuff;
  213. extern _LCMPLX               lcoefficient;
  214. extern char                  LFileName[];
  215. extern char                  light_name[];
  216. extern BYTE *                line_buff;
  217. extern _LCMPLX               linit;
  218. extern _LCMPLX               linitorbit;
  219. extern long                  linitx;
  220. extern long                  linity;
  221. extern long                  llimit2;
  222. extern long                  llimit;
  223. extern long                  lmagnitud;
  224. extern char                  LName[];
  225. extern _LCMPLX               lnew;
  226. extern int                   loaded3d;
  227. extern int                   LogFlag;
  228. extern BYTE far *            LogTable;
  229. extern _LCMPLX               lold;
  230. extern _LCMPLX *             longparm;
  231. extern int                   lookatmouse;
  232. extern _LCMPLX               lparm2;
  233. extern _LCMPLX               lparm;
  234. extern int                   LPTNumber;
  235. extern long                  ltempsqrx;
  236. extern long                  ltempsqry;
  237. extern _LCMPLX               ltmp;                           
  238. extern long far *            lx0;
  239. extern long far *            lx1;
  240. extern long far *            ly0;
  241. extern long far *            ly1;
  242. extern long                  l_at_rad;
  243. extern MATRIX                m;
  244. extern int                   made_dsktemp;
  245. extern double                magnitude;
  246. extern enum Major            major_method;
  247. extern BYTE far *            mapdacbox;
  248. extern int                   mapset;
  249. extern char                  MAP_name[];
  250. extern int                   maxcolor;
  251. extern long                  maxct;
  252. extern char                  maxfn;
  253. extern long                  maxit;
  254. extern int                   MaxLTSize;
  255. extern long                  maxptr;
  256. extern int                   max_colors;
  257. extern int                   max_kbdcount;
  258. extern int                   maxhistory;
  259. extern int                   minbox;
  260. extern enum Minor            minor_method;
  261. extern int                   mode7text;
  262. extern MOREPARAMS            moreparams[];
  263. extern struct MP             mpAp1deg;
  264. extern struct MP             mpAplusOne;
  265. extern struct MPC            MPCone;
  266. extern struct MPC *          MPCroots;
  267. extern struct MPC            mpctmpparm;
  268. extern struct MP             mpd1overd;
  269. extern struct MP             mpone;
  270. extern int                   MPOverflow;
  271. extern struct MP             mproverd;
  272. extern struct MP             mpt2;
  273. extern struct MP             mpthreshold;
  274. extern struct MP             mptmpparm2x;
  275. extern double                mxmaxfp;
  276. extern double                mxminfp;
  277. extern double                mymaxfp;
  278. extern double                myminfp;
  279. extern int                   name_stack_ptr;
  280. extern _CMPLX                new;
  281. extern int                   neworbittype;
  282. extern int                   no_sub_images;
  283. extern int                   no_mag_calc;
  284. extern int                   numaffine;
  285. extern unsigned              numcolors;
  286. extern int                   numtrigfn;
  287. extern int                   num_fractal_types;
  288. extern int                   num_worklist;
  289. extern int                   nxtscreenflag;
  290. extern int                   Offset;
  291. extern int                   oktoprint;
  292. extern _CMPLX                old;
  293. extern long                  oldcoloriter;
  294. extern BYTE                  olddacbox[256][3];
  295. extern int                   old_demm_colors;
  296. extern int                   orbitsave;
  297. extern int                   orbit_color; 
  298. extern int                   orbit_delay;
  299. extern int                   orbit_ptr;
  300. extern float                 originfp;
  301. extern int (*                outln) (BYTE *, int);
  302. extern void (*               outln_cleanup) (void);
  303. extern int                   outside;
  304. extern int                   overflow;
  305. extern int                   overlay3d;
  306. extern char                  overwrite;
  307. extern double                param[];
  308. extern _CMPLX                parm2;
  309. extern _CMPLX                parm;
  310. extern int                   passes;
  311. extern int                   periodicitycheck;
  312. extern struct fls far *      pfls;
  313. extern int                   pixelpi;
  314. extern void (_fastcall *     plot)(int,int,int);
  315. extern double                plotmx1;
  316. extern double                plotmx2;
  317. extern double                plotmy1;
  318. extern double                plotmy2;
  319. extern int                   pot16bit;
  320. extern int                   potflag;
  321. extern double                potparam[];
  322. #ifndef XFRACT
  323. extern U16                   prefix[];
  324. #endif
  325. extern char                  preview;
  326. extern int                   previewfactor;
  327. extern int                   Printer_BAngle;
  328. extern int                   Printer_BFrequency;
  329. extern int                   Printer_BStyle;
  330. extern int                   Printer_ColorXlat;
  331. extern int                   Printer_Compress;
  332. extern int                   Printer_CRLF;
  333. extern int                   Printer_GAngle;
  334. extern int                   Printer_GFrequency;
  335. extern int                   Printer_GStyle;
  336. extern int                   Printer_RAngle;
  337. extern int                   Printer_Resolution;
  338. extern int                   Printer_RFrequency;
  339. extern int                   Printer_RStyle;
  340. extern int                   Printer_SAngle;
  341. extern int                   Printer_SetScreen;
  342. extern int                   Printer_SFrequency;
  343. extern int                   Printer_SStyle;
  344. extern int                   Printer_Titleblock;
  345. extern int                   Printer_Type;
  346. extern char                  PrintName[];
  347. extern int                   Print_To_File;
  348. extern int                   pseudox;
  349. extern int                   pseudoy;
  350. extern _CMPLX                pwr;
  351. extern double                qc;
  352. extern double                qci;
  353. extern double                qcj;
  354. extern double                qck;
  355. extern int                   RANDOMIZE;
  356. extern int far *             ranges;
  357. extern int                   rangeslen;
  358. extern int                   RAY;
  359. extern char                  ray_name[];
  360. extern char                  readname[];
  361. extern long                  realcoloriter;
  362. extern int                   reallyega;
  363. extern int                   red_bright;
  364. extern int                   red_crop_left;
  365. extern int                   red_crop_right;
  366. extern int                   release;
  367. extern int                   resave_flag;
  368. extern int                   reset_periodicity;
  369. extern char far *            resume_info;
  370. extern int                   resume_len;
  371. extern int                   resuming;
  372. extern int                   rflag;
  373. extern char                  rlebuf[];    
  374. extern int                   root;
  375. extern _CMPLX *              roots;
  376. extern int                   rotate_hi;
  377. extern int                   rotate_lo;
  378. extern double                roverd;
  379. extern int                   row;
  380. extern int                   rowcount;
  381. extern double                rqlim2;
  382. extern double                rqlim;
  383. extern int                   rseed;
  384. extern long                  savebase;
  385. extern _CMPLX                SaveC;
  386. extern int                   savedac;
  387. extern char                  savename[];
  388. extern long                  saveticks;
  389. extern int far *             save_orbit;  
  390. extern int                   save_release;
  391. extern int                   save_system;
  392. extern float                 screenaspect;
  393. extern char                  scrnfile[];
  394. extern char                  showbox;
  395. extern int                   showdot;
  396. extern int                   showfile;
  397. extern int                   show_orbit;
  398. extern double                sinx;
  399. extern short                 skipxdots; 
  400. extern short                 skipydots; 
  401. extern int                   slides;
  402. extern int                   Slope;
  403. extern int                   soundflag;
  404. extern char                  speed_prompt[];
  405. extern void (_fastcall*      standardplot)(int,int,int);
  406. extern char                  start_showorbit;
  407. extern int                   started_resaves;
  408. extern _CMPLX                staticroots[]; 
  409. extern char                  stdcalcmode;
  410. extern char                  stereomapname[];
  411. extern unsigned int          strlocn[];
  412. extern BYTE                  suffix[];
  413. extern char                  supervga_list;
  414. extern int                   svga_type;
  415. extern double                sx3rd;
  416. extern int                   sxdots;
  417. extern double                sxmax;
  418. extern double                sxmin;
  419. extern int                   sxoffs;
  420. extern double                sy3rd;
  421. extern int                   sydots;
  422. extern double                symax;
  423. extern double                symin;
  424. extern int                   symmetry;
  425. extern int                   syoffs;
  426. extern char                  s_16bit[];
  427. extern char                  s_387[];
  428. extern char                  s_3dmode[];
  429. extern char                  s_3d[];
  430. extern char                  s_abs[];
  431. extern char                  s_adapter[];
  432. extern char                  s_afi[];
  433. extern char                  s_ambient[];
  434. extern char                  s_and[];
  435. extern char                  s_askvideo[];
  436. extern char                  s_acos[];
  437. extern char                  s_acosh[];
  438. extern char                  s_asin[];
  439. extern char                  s_asinh[];
  440. extern char                  s_atan[];
  441. extern char                  s_atanh[];
  442. extern char                  s_autokeyname[];
  443. extern char                  s_autokey[];
  444. extern char                  s_background[];
  445. extern char                  s_bailoutest[];
  446. extern char                  s_bailout[];
  447. extern char                  s_batch[];
  448. extern char                  s_biomorph[];
  449. extern char                  s_biospalette[];
  450. extern char                  s_bof60[];
  451. extern char                  s_bof61[];
  452. extern char                  s_brief[];
  453. extern char                  s_bright[];
  454. extern char                  s_cabs[];
  455. extern char                  s_cantcreate[];
  456. extern char                  s_cantfind[];
  457. extern char                  s_cantunderstand[];
  458. extern char                  s_cantwrite[];
  459. extern char                  s_centermag[];
  460. extern char                  s_cga[];
  461. extern char                  s_coarse[];
  462. extern char                  s_colorps[];
  463. extern char                  s_colors[];
  464. extern char                  s_comport[];
  465. extern char                  s_conj[];
  466. extern char                  s_converge[];
  467. extern char                  s_corners[];
  468. extern char                  s_cosh[];
  469. extern char                  s_cosxx[];
  470. extern char                  s_cos[];
  471. extern char                  s_cotanh[];
  472. extern char                  s_cotan[];
  473. extern char                  s_crlf[];
  474. extern char                  s_crop[];
  475. extern char                  s_cr[];
  476. extern char                  s_cyclelimit[];
  477. extern char                  s_cyclerange[];
  478. extern char                  s_debugflag[];
  479. extern char                  s_debug[];
  480. extern char                  s_decomp[];
  481. extern char                  s_distest[];
  482. extern char                  s_dither[];
  483. extern char                  s_egamono[];
  484. extern char                  s_ega[];
  485. extern char                  s_epscross[];
  486. extern char                  s_epsf[];
  487. extern char far              s_escapetoabort[];
  488. extern char                  s_exitmode[];
  489. extern char                  s_exitnoask[];
  490. extern char                  s_exp[];
  491. extern char                  s_filename[];
  492. extern char                  s_fillcolor[];
  493. extern char                  s_filltype[];
  494. extern char                  s_finattract[];
  495. extern char                  s_flip[];
  496. extern char                  s_float[];
  497. extern char                  s_fn1[];
  498. extern char                  s_fn2[];
  499. extern char                  s_fn3[];
  500. extern char                  s_fn4[];
  501. extern char                  s_formulafile[];
  502. extern char                  s_formulaname[];
  503. extern char                  s_fpu[];
  504. extern char                  s_fract001prn[];
  505. extern char                  s_fullcolor[];
  506. extern char                  s_function[];
  507. extern char                  s_gif87a[];
  508. extern char                  s_halftone[];
  509. extern char                  s_haze[];
  510. extern char                  s_hertz[];
  511. extern char                  s_hgc[];
  512. extern char                  s_ident[];
  513. extern char                  s_ifs3d[];
  514. extern char                  s_ifsfile[];
  515. extern char                  s_ifs[];
  516. extern char                  s_iit[];
  517. extern char                  s_imag[];
  518. extern char                  s_initorbit[];
  519. extern char                  s_inside[];
  520. extern char                  s_interocular[];
  521. extern char                  s_invert[];
  522. extern char                  s_iterincr[];
  523. extern char                  s_iter[];
  524. extern char                  s_julibrot3d[];
  525. extern char                  s_julibroteyes[];
  526. extern char                  s_julibrotfromto[];
  527. extern char                  s_latitude[];
  528. extern char                  s_lfile[];
  529. extern char                  s_lf[];
  530. extern char                  s_lightname[];
  531. extern char                  s_lightsource[];
  532. extern char                  s_linefeed[];
  533. extern char                  s_lname[];
  534. extern char                  s_logmap[];
  535. extern char                  s_log[];
  536. extern char                  s_longitude[];
  537. extern char                  s_makedoc[];
  538. extern char                  s_makemig[];
  539. extern char                  s_map[];
  540. extern char                  s_maxcolorres[];
  541. extern char                  s_maxiter[];
  542. extern char                  s_mcga[];
  543. extern char                  s_miim[];
  544. extern char                  s_mod[];
  545. extern char                  s_mono[];
  546. extern char                  s_mult[];
  547. extern char                  s_noiit[];
  548. extern char                  s_none[];
  549. extern char                  s_noninterlaced[];
  550. extern char                  s_normal[];
  551. extern char                  s_no[];
  552. extern char                  s_numframes[];
  553. extern char                  s_olddemmcolors[];
  554. extern char                  s_orbitdelay[];
  555. extern char                  s_orbitname[];
  556. extern char                  s_orbitsave[];
  557. extern char                  s_origin[];
  558. extern char                  s_or[];
  559. extern char                  s_outside[];
  560. extern char                  s_overlay[];
  561. extern char                  s_overwrite[];
  562. extern char                  s_params[];
  563. extern char                  s_parmfile[];
  564. extern char                  s_passes[];
  565. extern char                  s_periodicity[];
  566. extern char                  s_period[];
  567. extern char                  s_perspective[];
  568. extern char                  s_pixelzoom[];
  569. extern char                  s_pixel[];
  570. extern char                  s_pi[];
  571. extern char                  s_play[];
  572. extern char                  s_plotstyle[];
  573. extern char                  s_potential[];
  574. extern char far              s_pressanykeytocontinue[];
  575. extern char                  s_preview[];
  576. extern char                  s_printer[];
  577. extern char                  s_printfile[];
  578. extern char                  s_radius[];
  579. extern char                  s_ramvideo[];
  580. extern char                  s_randomize[];
  581. extern char                  s_ranges[];
  582. extern char                  s_ray[];
  583. extern char                  s_real[];
  584. extern char                  s_recip[];
  585. extern char                  s_record[];
  586. extern char                  s_release[];
  587. extern char                  s_reset[];
  588. extern char                  s_rleps[];
  589. extern char                  s_rotation[];
  590. extern char                  s_roughness[];
  591. extern char                  s_rseed[];
  592. extern char                  s_savename[];
  593. extern char                  s_savetime[];
  594. extern char                  s_scalexyz[];
  595. extern char                  s_showbox[];
  596. extern char                  s_showdot[];
  597. extern char                  s_sinh[];
  598. extern char                  s_sin[];
  599. extern char                  s_smoothing[];
  600. extern char                  s_sound[];
  601. extern char                  s_sphere[];
  602. extern char                  s_sqr[];
  603. extern char                  s_sqrt[];
  604. extern char                  s_srand[];
  605. extern char                  s_startrail[];
  606. extern char                  s_stereo[];
  607. extern char                  s_sum[];
  608. extern char                  s_symmetry[];
  609. extern char                  s_tanh[];
  610. extern char                  s_tan[];
  611. extern char                  s_targa_out[];
  612. extern char                  s_targa_overlay[];
  613. extern char                  s_tempdir[];
  614. extern char                  s_textcolors[];
  615. extern char                  s_textsafe[];
  616. extern char                  s_title[];
  617. extern char                  s_tplus[];
  618. extern char                  s_translate[];
  619. extern char                  s_transparent[];
  620. extern char                  s_type[];
  621. extern char                  s_usegrayscale[];
  622. extern char                  s_vesadetect[];
  623. extern char                  s_vga[];
  624. extern char                  s_video[];
  625. extern char                  s_viewwindows[];
  626. extern char                  s_warn[];
  627. extern char                  s_waterline[];
  628. extern char                  s_workdir[];
  629. extern char                  s_xaxis[];
  630. extern char                  s_xyadjust[];
  631. extern char                  s_xyaxis[];
  632. extern char                  s_xyshift[];
  633. extern char                  s_x[];
  634. extern char                  s_yaxis[];
  635. extern char                  s_yes[];
  636. extern char                  s_y[];
  637. extern char                  s_zero[];
  638. extern char                  s_zmag[];
  639. extern char                  s_z[];
  640. extern int                   tabmode;
  641. extern int                   Targa_Out;
  642. extern int                   Targa_Overlay;
  643. extern char                  temp1[];
  644. extern double                tempsqrx;  
  645. extern double                tempsqry;  
  646. extern BYTE                  teststring[];
  647. extern int                   textaddr;
  648. extern int                   textcbase;
  649. extern int                   textcol;
  650. extern int                   textrbase;
  651. extern int                   textrow;
  652. extern int                   textsafe2;
  653. extern int                   textsafe;
  654. extern int                   text_type;  
  655. extern unsigned far *        tga16;
  656. extern long far *            tga32;
  657. extern char                  three_pass;
  658. extern double                threshold; 
  659. extern int                   timedsave;
  660. extern int                   timerflag;
  661. extern long                  timer_interval;
  662. extern long                  timer_start;
  663. extern _CMPLX                tmp;
  664. extern char                  tempdir[];
  665. extern double                toosmall;
  666. extern int                   totpasses;
  667. extern int                   TPlusErr;
  668. extern int                   transparent[];
  669. extern BYTE                  trigndx[];
  670. extern char                  tstack[];
  671. extern double                twopi;
  672. extern VOIDFARPTR            typespecific_workarea;
  673. extern char                  useinitorbit;
  674. extern BYTE                  usemag;
  675. extern int                   uses_p1;
  676. extern int                   uses_p2;
  677. extern int                   uses_p3;
  678. extern int                   use_old_distest;
  679. extern int                   use_old_period;
  680. extern int                   using_jiim;
  681. extern int                   usr_biomorph;
  682. extern int                   usr_distest;
  683. extern char                  usr_floatflag;
  684. extern int                   usr_periodicitycheck;
  685. extern char                  usr_stdcalcmode;
  686. extern int                   vesa_detect;
  687. extern struct videoinfo      videoentry;
  688. extern VIDEOINFO             videotable[];
  689. extern int                   video_type;
  690. extern VIDEOINFO *           vidtbl;
  691. extern int                   vidtbllen;
  692. extern VECTOR                view;
  693. extern int                   viewcrop;
  694. extern float                 viewreduction;
  695. extern int                   viewwindow;
  696. extern int                   viewxdots;
  697. extern int                   viewydots;
  698. extern int                   vxdots;
  699. extern int                   whichimage;
  700. extern float                 widthfp;
  701. extern char                  workdir[];
  702. extern WORKLIST              worklist[MAXCALCWORK];
  703. extern int                   workpass;
  704. extern int                   worksym;
  705. extern long                  x3rd;
  706. extern int                   xadjust;
  707. extern double                xcjul;
  708. extern int                   xdots;
  709. extern long                  xmax;
  710. extern long                  xmin;
  711. extern int                   xorTARGA;
  712. extern int                   xshift1;
  713. extern int                   xshift;
  714. extern int                   xtrans;
  715. extern double                xx3rd;
  716. extern int                   xxadjust1;
  717. extern int                   xxadjust;
  718. extern double                xxmax;
  719. extern double                xxmin;
  720. extern long                  XXOne;
  721. extern int                   xxstart;
  722. extern int                   xxstop;
  723. extern long                  y3rd;
  724. extern int                   yadjust;
  725. extern double                ycjul;
  726. extern int                   ydots;
  727. extern long                  ymax;
  728. extern long                  ymin;
  729. extern int                   yshift1;
  730. extern int                   yshift;
  731. extern int                   ytrans;
  732. extern double                yy3rd;
  733. extern int                   yyadjust1;
  734. extern int                   yyadjust;
  735. extern int                   yyadjust;
  736. extern double                yymax;
  737. extern double                yymin;
  738. extern int                   yystart;
  739. extern int                   yystop;
  740. extern double                zbx;
  741. extern double                zby;
  742. extern double                zdepth;
  743. extern int                   zdots;
  744. extern int                   zoomoff;
  745. extern int                   zrotate;
  746. extern double                zskew;
  747. extern double                zwidth;
  748.