Main Page | Alphabetical List | Class List | File List | Class Members | File Members

femGraphic.hpp

00001 // Emacs will be in -*- Mode: c++ -*- 00002 // 00003 // ********** DO NOT REMOVE THIS BANNER ********** 00004 // 00005 // SUMMARY: Language for a Finite Element Method 00006 // RELEASE: 2.0 00007 // USAGE : You may copy freely these files and use it for 00008 // teaching or research. These or part of these may 00009 // not be sold or used for a commercial purpose with- 00010 // out our consent : fax (33)1 44 27 44 11 00011 // 00012 // AUTHORS: C. Prud'homme 00013 // ORG : 00014 // E-MAIL : prudhomm@users.sourceforge.net 00015 // 00016 // ORIG-DATE: June-94 00017 // LAST-MOD: 5-Apr-02 at 19:43:58 by Christophe Prud'homme 00018 // 00019 // DESCRIPTION: 00020 /* 00021 This program is free software; you can redistribute it and/or modify 00022 it under the terms of the GNU General Public License as published by 00023 the Free Software Foundation; either version 2 of the License, or 00024 (at your option) any later version. 00025 00026 This program is distributed in the hope that it will be useful, 00027 but WITHOUT ANY WARRANTY; without even the implied warranty of 00028 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00029 GNU General Public License for more details. 00030 00031 You should have received a copy of the GNU General Public License 00032 along with this program; if not, write to the Free Software 00033 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 00034 00035 */ 00036 00037 // DESCRIP-END. 00038 // 00039 00040 #ifndef __RGRAPH_H 00041 #define __RGRAPH_H 00042 00043 namespace fem 00044 { 00045 void message(char *s); 00046 void erreur(char *s); 00047 void *safecalloc(long nb, long size); 00048 void initgraphique(); 00049 void closegraphique(); 00050 void rattente(int waitm, float = 0, float = 0 ); 00051 void cadre(float xmin,float xmax, float ymin, float ymax); 00052 void cadreortho(float centrex, float centrey, float rayon); 00053 void couleur(int c); 00054 void pointe(float x, float y); 00055 void rmoveto(float x, float y); 00056 void rlineto(float x, float y); 00057 void cercle(float centrex, float centrey, float rayon); 00058 void execute(char* s); 00059 void safefree(void** f); 00060 void reffecran(); 00061 void raffpoly(int n, float *poly); 00062 } 00063 #endif /* __RGRAPH_H */

This is the FreeFEM reference manual
Provided by The KFEM project