Code_TYMPAN  4.4.0
Industrial site acoustic simulation
TYAppDefines.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) <2012> <EDF-R&D> <FRANCE>
3  * This program is free software; you can redistribute it and/or modify
4  * it under the terms of the GNU General Public License as published by
5  * the Free Software Foundation; either version 2 of the License, or
6  * (at your option) any later version.
7  * This program is distributed in the hope that it will be useful,
8  * but WITHOUT ANY WARRANTY; without even the implied warranty of
9  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
10  * See the GNU General Public License for more details.
11  * You should have received a copy of the GNU General Public License along
12  * with this program; if not, write to the Free Software Foundation, Inc.,
13  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
14  */
15 
16 #ifndef __TYAPPDEFINES__
17 #define __TYAPPDEFINES__
18 
19 class OSplashScreen;
21 class TYAction;
22 class TYActionManager;
23 class TYActions;
24 class TYActorEditor;
25 class TYAddLibraryDialog;
26 class TYApplication;
28 class TYBatimentToolbar;
29 class TYBoxEditor;
30 class TYCalculManager;
31 class TYCalculToolbar;
32 class TYCameraEditor;
33 class TYCameraZoneEditor;
34 class TYConsole;
36 class TYCoursEauEditor;
38 class TYCylinderEditor;
39 class TYDistanceEditor;
40 class TYEchelleEditor;
41 class TYElementCheckListItem;
42 class TYElementListItem;
43 class TYElementPicker;
44 class TYEmpriseEditor;
45 class TYEtageEditor;
46 class TYFaceModelerFrame;
48 class TYFaceToolbar;
49 class TYGetLibraryDialog;
50 class TYInfraToolbar;
51 class TYLibraryWidget;
54 class TYMachineToolbar;
55 class TYMainWindow;
56 class TYMenuItem;
57 class TYMessageManager;
58 class TYModelerFrame;
59 class TYModelerToolbar;
61 class TYOpenGLRenderer;
63 class TYOutputFrame;
64 class TYPickEditor;
65 class TYPlanEauEditor;
66 class TYPluginDialog;
68 class TYPointRefEditor;
69 class TYPolyLineEditor;
70 class TYPositionDialog;
71 class TYPositionEditor;
72 class TYPreferenceDialog;
73 class TYProjetFrame;
74 class TYRectangleEditor;
76 class TYRenderWindow;
79 class TYRotationDialog;
80 #if WITH_NMPB
81 class TYRouteEditor;
82 #endif
84 class TYSilosEditor;
85 class TYSiteFrame;
86 class TYSiteModelerFrame;
87 class TYSourceEditor;
88 class TYTerrainEditor;
89 class TYTopoToolbar;
92 
93 #endif // __TYAPPDEFINES__
Classe abstraite pour la gestion de l'interaction entre la vue graphique (2D ou 3D) et le clavier et ...
Gere les undos.
Definit une action, necessaire pour la gestion de l'undo.
Definition: TYAction.h:37
Boite de dialogue pour l'ajout d'un element dans la bibliotheque.
Classe principale pour l'application Tympan.
Definition: TYApplication.h:46
Classe Modeler specialisee pour l'edition des batiments.
Barre d'outils Batiment.
Creation of a TYBoundaryNoiseMap.
Gestion de l'edition d'un boite.
Definition: TYBoxEditor.h:41
Gestionnaire des calculs acoustiques. Il fait l'interface entre l'IHM et le gestionnaire de donnees p...
Barre d'outil calcul.
Gestion de l'edition en mode camera.
gestion de zoom par zone selectionnee (obsolete)
Construit une courbe de niveau a partir des points saisis.
Construit un CoursEau a partir des points saisis.
Boite de dialogue pour la creation d'un nouvel element metier. L'element cree peut etre sauvegarde en...
gestion de l'edition d'un cylindre
outil de mesure des distances
gestion de l'edition de l'echelle
Frame pour les messages de retour.
gestion des elements selectionnes par picking
Construit l'emprise a partir des points saisis.
Construit un etage a partir des points saisis.
Definition: TYEtageEditor.h:51
Classe Modeler specialisee pour l'edition des faces.
gestion du picking des faces
Barre d'outils Face.
Definition: TYFaceToolbar.h:41
Boite de dialogue pour la lecture d'un element dans la bibliotheque.
Barre d'outil infastructure.
Widget pour lister les elements de la bibilotheque.
Indique si cet editor est actif.
Classe Modeler specialisee pour l'edition des machines.
Barre d'outils Machine.
Fenetre principale de l'application Tympan.
Definition: TYMainWindow.h:53
gestion des items de menu avec une police et des styles particuliers (gras, italique....
Definition: TYMenuItem.h:38
Classe utilitaire pour la gestion des messages dans Tympan.
Classe generique pour une fenetre de modeleur.
Barre d'outils generale pour les modelers.
Boite de dialogue pour le chargement d'un element metier. L'element peut etre ouvert dans un modeleur...
Realise le rendu VTK et le rendu OpenGL.
edition de l'orientation
Frame pour les messages de retour.
Definition: TYOutputFrame.h:40
gestion de l'element actionne par picking
Definition: TYPickEditor.h:40
Construit un plan d'eau a partir des points saisis.
Boite de dialogue pour la selection du plugin de calcul.
gestion de l'edition d'un point de calcul
gestion de l'edition des points de reference pour le placement des images de fond
gestion de l'edition d'une polyligne
boite de dialogue pour la gestion de la position selon les modes 'moving', 'rotation',...
gestion de la position selon les modes 'moving', 'rotation', 'edition'
Boite de dialogue pour la gestion des preferences.
Frame pour la gestion de projet.
Definition: TYProjetFrame.h:42
gestion de l'edition d'un rectangle
gestion de l'edition d'un maillage rectangulaire
Le role de cette classe est limite a emettre des signaux pouvant etre utilise pour interagir sur le r...
Combine QGLWidget de Qt pour Tympan.
Construit un reseau de transport a partir des points saisis.
Boite de dialogue pour la saisie de la l'angle des objets.
Construit une route a partir des points saisis.
Definition: TYRouteEditor.h:35
gestion de l'edition d'un 1/2 cylindre
gestion de l'edition d'un silo
Definition: TYSilosEditor.h:36
Frame pour la gestion de site.
Definition: TYSiteFrame.h:43
Classe Modeler specialisee pour l'edition des sites.
gestion de l'edition d'une source
Barre d'outils topographie.
Definition: TYTopoToolbar.h:35
Gestion de l'edition d'un maillage verticale.