#include <Scene.h>
Graphe de collaboration de Scene:
Fonctions membres publiques | |
Scene (std::string Fichier_Param) | |
void | attache (Noeud *n) |
void | getName () |
void | Param (std::string Fichier_Param) |
void | setGravite (Coord g) |
void | setVisco (float visco) |
void | init () |
void | affiche () |
void | Simulation (int Tps) |
virtual | ~Scene () |
Attributs publics | |
ListeNoeuds | _enfants |
Liste de pointeurs sur les enfants. | |
Coord | _g |
Gravite de la scene. | |
float | _visco |
Viscosite du milieu. | |
int | _nb_iter |
Nombre d iterations de la boucle de simulation. |
Définition à la ligne 56 du fichier Scene.h.
Scene::Scene | ( | std::string | Fichier_Param | ) |
virtual Scene::~Scene | ( | ) | [inline, virtual] |
void Scene::attache | ( | Noeud * | n | ) |
void Scene::getName | ( | ) |
void Scene::Param | ( | std::string | Fichier_Param | ) |
Lecture des parametres de l execution relatfs a la scene
Donnees du fichier contenant les parametres de l execution
Définition à la ligne 55 du fichier Param.cpp.
Références _g, _nb_iter, _visco, GET_PARAM, Properties::load(), Coord::setX(), Coord::setY(), et Coord::setZ().
Référencé par Scene().
Voici le graphe d'appel pour cette fonction :
Voici le graphe d'appel pour cette fonction :
void Scene::setGravite | ( | Coord | g | ) |
Modification de la gravite de la scene
Définition à la ligne 135 du fichier Scene.cpp.
Références _g, Coord::getX(), Coord::getY(), Coord::getZ(), Coord::setX(), Coord::setY(), et Coord::setZ().
Voici le graphe d'appel pour cette fonction :
void Scene::setVisco | ( | float | visco | ) |
void Scene::init | ( | ) |
void Scene::affiche | ( | ) |
void Scene::Simulation | ( | int | Tps | ) |
Gravite de la scene.
Définition à la ligne 97 du fichier Scene.h.
Référencé par Param(), setGravite(), et Simulation().
float Scene::_visco |
Viscosite du milieu.
Définition à la ligne 100 du fichier Scene.h.
Référencé par Param(), setVisco(), et Simulation().
int Scene::_nb_iter |