Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

vrmlparser.h

Go to the documentation of this file.
00001 00003 00004 // / 00005 // Projet : Générateur de cylindres généralisés / 00006 // / 00007 // Nom du fichier : vrmlparser.h / 00008 // / 00009 // Creation : 20/11/2005 / 00010 // / 00011 // Description : La classe vrmlparser regoupe toutes les fonctionalités nécéssaires / 00012 // au parsing d'un fichier vrml 97 ainsi qu'a son édition / 00013 // Les fichiers vrml doivent obligatoirement vérifier cette syntaxe. / 00014 // / 00015 // / 00016 // Auteurs : - Guitteny Fabrice / 00017 // - Idiart Baptiste / 00018 // - Le Goff Erwan / 00019 // / 00021 00022 #ifndef VRMLPARSER_H 00023 #define VRMLPARSER_H 00024 00025 #include <iostream> 00026 #include <string.h> 00027 #include <stdio.h> 00028 #include <fstream> 00029 #include <math.h> 00030 #include <vector> 00031 00032 #include "../primitives/point.h" 00033 #include "utils.h" 00034 #include "parser.h" 00035 00036 00037 00038 using namespace std; 00039 00050 00051 // Classe VrmlParser // 00053 00054 class VrmlParser: public Parser 00055 { 00056 00057 public : 00060 VrmlParser(){}; 00064 void importVrml(const char* filename); 00068 void exportVrml(const char* filename); 00069 00070 } 00071 ; 00072 00073 00074 #endif 00075 00076 00077

Generated on Tue Nov 29 21:58:58 2005 for CylinderGenerator by doxygen 1.3.7