1 /* symbol.h: header for layout/dimentioning and drawing routines for symbols 2 (things that do not resize). */ 3 4 /* This file is part of asciiTeX. 5 6 This program is free software; you can redistribute it and/or modify 7 it under the terms of the GNU General Public License as published by 8 the Free Software Foundation; either version 2 of the License. 9 10 This program is distributed in the hope that it will be useful, 11 but WITHOUT ANY WARRANTY; without even the implied warranty of 12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 GNU General Public License for more details. 14 15 You should have received a copy of the GNU General Public License 16 along with this program; see the file COPYING. If not, write to 17 The Free Software Foundation, Inc. 18 59 Temple Place, Suite 330 19 Boston, MA 02111 USA 20 21 22 Authors: 23 Original program (eqascii): Przemek Borys 24 Fork by: Bart Pieters 25 26 *************************************************************************/ 27 28 #ifndef SYMBOLS_H 29 #define SYMBOLS_H 30 31 int dimInt(char *found, char **Gpos, Tdim * Our, 32 struct Tgraph *graph); 33 void drawInt(int *Kid, int *Curx, int *Cury, char ***screen, 34 struct Tgraph *graph); 35 36 int dimOint(char *found, char **Gpos, Tdim * Our, 37 struct Tgraph *graph); 38 void drawOint(int *Kid, int *Curx, int *Cury, char ***screen, 39 struct Tgraph *graph); 40 41 int dimProd(char *found, char **Gpos, Tdim * Our, 42 struct Tgraph *graph); 43 void drawProd(int *Kid, int *Curx, int *Cury, char ***screen, 44 struct Tgraph *graph); 45 46 int dimSum(char *found, char **Gpos, Tdim * Our, 47 struct Tgraph *graph); 48 void drawSum(int *Kid, int *Curx, int *Cury, char ***screen, 49 struct Tgraph *graph); 50 51 int dimTo(char *found, char **Gpos, Tdim * Our, 52 struct Tgraph *graph); 53 void drawTo(int *Kid, int *Curx, int *Cury, char ***screen, 54 struct Tgraph *graph); 55 56 int dimLeadsto(char *found, char **Gpos, Tdim * Our, 57 struct Tgraph *graph); 58 void drawLeadsto(int *Kid, int *Curx, int *Cury, char ***screen, 59 struct Tgraph *graph); 60 61 int dimLceil(char *found, char **Gpos, Tdim * Our, 62 struct Tgraph *graph); 63 void drawLceil(int *Kid, int *Curx, int *Cury, char ***screen, 64 struct Tgraph *graph); 65 66 int dimRceil(char *found, char **Gpos, Tdim * Our, 67 struct Tgraph *graph); 68 void drawRceil(int *Kid, int *Curx, int *Cury, char ***screen, 69 struct Tgraph *graph); 70 71 int dimLfloor(char *found, char **Gpos, Tdim * Our, 72 struct Tgraph *graph); 73 void drawLfloor(int *Kid, int *Curx, int *Cury, char ***screen, 74 struct Tgraph *graph); 75 76 int dimRfloor(char *found, char **Gpos, Tdim * Our, 77 struct Tgraph *graph); 78 void drawRfloor(int *Kid, int *Curx, int *Cury, char ***screen, 79 struct Tgraph *graph); 80 #endif 81