Projet d'Informatique 2012
Simulation générique de systèmes physiques simples : vers les machines de Rube Goldberg
Référence de la classe AjouteElementDock

Classe gérant le Dock d'Ajout des Elements. Plus de détails...

#include <AjouteElementDock.h>

Graphe d'héritage de AjouteElementDock:
Graphe de collaboration de AjouteElementDock:

Liste de tous les membres

Connecteurs publics

void genereCreationBalle ()
 Slot qui génère AjouteElementDock::m_CreationBalle.
void genereCreationPendule ()
 Slot qui génère AjouteElementDock::m_CreationPendule.
void genereCreationRessort ()
 Slot qui génère AjouteElementDock::m_CreationRessort.
void genereCreationBrique ()
 Slot qui génère AjouteElementDock::m_CreationBrique.
void genereCreationPlanFini ()
 Slot qui génère AjouteElementDock::m_CreationPlanFini.
void genereCreationPlan ()
 Slot qui génère AjouteElementDock::m_CreationPlan.
void genereCreationVent ()
 Slot qui génère AjouteElementDock::m_CreationPlan.
void genereCreationChampForcesGlobal ()
 Slot qui génère AjouteElementDock::m_CreationChampForcesGlobal.
void genereCreationVentilateur ()
 Slot qui génère AjouteElementDock::m_CreationVentilateur.
void genereCreationTrampoline ()
 Slot qui génère AjouteElementDock::m_CreationTrampoline.
void creeBalle ()
 Slot qui créé et ajoute une Balle3D à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationBalle.
void creePendule ()
 Slot qui créé et ajoute un Pendule3D à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationPendule.
void creeRessort ()
 Slot qui créé et ajoute un Ressort3D à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationRessort.
void creeBrique ()
 Slot qui créé et ajoute une Brique3D à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationBrique.
void creePlanFini ()
 Slot qui créé et ajoute un PlanFini3D à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationPlanFini.
void creePlan ()
 Slot qui créé et ajoute un Plan3D à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationPlan.
void creeVent ()
 Slot qui créé et ajoute un Vent à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationVent.
void creeChampForcesGlobal ()
 Slot qui créé et ajoute un ChampForcesGlobal à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationChampForcesGlobal.
void creeVentilateur ()
 Slot qui créé et ajoute un Ventilateur à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationVentilateur.
void creeTrampoline ()
 Slot qui créé et ajoute un Trampoline à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationTrampoline.

Fonctions membres publiques

 AjouteElementDock (Systeme *systeme, GUI *simulation, char *name=0, QWidget *parent=0)
 Construit un AjouteElementDock.

Attributs privés

QGroupBox * m_CreationBalle
 Pointeur sur la QGroupBox de création de Balle.
QGroupBox * m_CreationPendule
 Pointeur sur la QGroupBox de création de Pendule.
QGroupBox * m_CreationRessort
 Pointeur sur la QGroupBox de création de Ressort.
QGroupBox * m_CreationBrique
 Pointeur sur la QGroupBox de création de Brique.
QGroupBox * m_CreationPlanFini
 Pointeur sur la QGroupBox de création de PlanFini.
QGroupBox * m_CreationPlan
 Pointeur sur la QGroupBox de création de Plan.
QGroupBox * m_CreationVent
 Pointeur sur la QGroupBox de création de Plan.
QGroupBox * m_CreationChampForcesGlobal
 Pointeur sur la QGroupBox de création de ChampForcesGlobal.
QGroupBox * m_CreationVentilateur
 Pointeur sur la QGroupBox de création de Ventilateur.
QGroupBox * m_CreationTrampoline
 Pointeur sur la QGroupBox de création de Trampoline.
Systemem_systeme
 Pointeur sur le Systeme auquel on ajout des Elements.
GUIm_simulation
 Pointeur sur la GUI qui affiche AjouteElementDock::m_systeme.

Description détaillée

Classe gérant le Dock d'Ajout des Elements.

Note:
Hérite de QDockWidget

Documentation des constructeurs et destructeur

AjouteElementDock::AjouteElementDock ( Systeme systeme,
GUI simulation,
char *  name = 0,
QWidget *  parent = 0 
)

Construit un AjouteElementDock.

Paramètres:
systemePointeur sur le Systeme auquel on doit ajouter des Elements, valeur d'initialisation de AjouteElementDock::m_systeme
simulationPointeur sur la GUI qui affiche le Systeme, valeur d'initialisation de AjouteElementDock::m_simulation
nameNom du QWidget, aucun par défault
parentPointeur sur le QWidget parent, pointeur nul par défault

Documentation des fonctions membres

void AjouteElementDock::genereCreationBalle ( ) [slot]
void AjouteElementDock::genereCreationPendule ( ) [slot]
void AjouteElementDock::genereCreationRessort ( ) [slot]
void AjouteElementDock::genereCreationBrique ( ) [slot]
void AjouteElementDock::genereCreationPlanFini ( ) [slot]
void AjouteElementDock::genereCreationPlan ( ) [slot]
void AjouteElementDock::genereCreationVent ( ) [slot]
void AjouteElementDock::genereCreationChampForcesGlobal ( ) [slot]
void AjouteElementDock::genereCreationVentilateur ( ) [slot]
void AjouteElementDock::genereCreationTrampoline ( ) [slot]
void AjouteElementDock::creeBalle ( ) [slot]

Slot qui créé et ajoute une Balle3D à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationBalle.

Redessine la scène de AjouteElementDock::m_simulation

void AjouteElementDock::creePendule ( ) [slot]

Slot qui créé et ajoute un Pendule3D à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationPendule.

Redessine la scène de AjouteElementDock::m_simulation

void AjouteElementDock::creeRessort ( ) [slot]

Slot qui créé et ajoute un Ressort3D à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationRessort.

Redessine la scène de AjouteElementDock::m_simulation

void AjouteElementDock::creeBrique ( ) [slot]

Slot qui créé et ajoute une Brique3D à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationBrique.

Redessine la scène de AjouteElementDock::m_simulation

void AjouteElementDock::creePlanFini ( ) [slot]

Slot qui créé et ajoute un PlanFini3D à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationPlanFini.

Redessine la scène de AjouteElementDock::m_simulation

void AjouteElementDock::creePlan ( ) [slot]

Slot qui créé et ajoute un Plan3D à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationPlan.

Redessine la scène de AjouteElementDock::m_simulation

void AjouteElementDock::creeVent ( ) [slot]

Slot qui créé et ajoute un Vent à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationVent.

Redessine la scène de AjouteElementDock::m_simulation

void AjouteElementDock::creeChampForcesGlobal ( ) [slot]

Slot qui créé et ajoute un ChampForcesGlobal à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationChampForcesGlobal.

Redessine la scène de AjouteElementDock::m_simulation

void AjouteElementDock::creeVentilateur ( ) [slot]

Slot qui créé et ajoute un Ventilateur à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationVentilateur.

Redessine la scène de AjouteElementDock::m_simulation

void AjouteElementDock::creeTrampoline ( ) [slot]

Slot qui créé et ajoute un Trampoline à AjouteElementDock::m_systeme à partir des informations récupérées dans AjouteElementDock::m_CreationTrampoline.

Redessine la scène de AjouteElementDock::m_simulation


Documentation des données membres

QGroupBox* AjouteElementDock::m_CreationBalle [private]

Pointeur sur la QGroupBox de création de Balle.

Pointeur sur la QGroupBox de création de Pendule.

Pointeur sur la QGroupBox de création de Ressort.

Pointeur sur la QGroupBox de création de Brique.

Pointeur sur la QGroupBox de création de PlanFini.

QGroupBox* AjouteElementDock::m_CreationPlan [private]

Pointeur sur la QGroupBox de création de Plan.

QGroupBox* AjouteElementDock::m_CreationVent [private]

Pointeur sur la QGroupBox de création de Plan.

Pointeur sur la QGroupBox de création de ChampForcesGlobal.

Pointeur sur la QGroupBox de création de Ventilateur.

Pointeur sur la QGroupBox de création de Trampoline.

Pointeur sur le Systeme auquel on ajout des Elements.

Pointeur sur la GUI qui affiche AjouteElementDock::m_systeme.


La documentation de cette classe a été générée à partir des fichiers suivants :
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Énumérations Valeurs énumérées Amis