All Classes
| Class | Description |
|---|---|
| AbstractDialog |
Classe permettant de faire notre propre boîte de dialogue.
|
| AbstractScene |
Classe permettant de faire notre propre scène.
|
| BHMacroObjectAssert |
Classe de test qui permet de vérifier les méthodes de la classe
MacroObject dans le contexte d'une simulation de Barnes-Hut. |
| BHTree |
Représente un noeud-arbre à huit branches de l'algorithme de Barnes-Hut.
|
| BHTreeAssert |
Classe de test qui permet de vérifier les méthodes de la classe
BHTree. |
| BinaryMatrix |
Représente la base d'une matrice avec quelques opérations de base entre
matrice disponibles.
|
| Body |
Classe représentant un corps dans la simulation.
|
| BodyDialog |
Classe permettant de créer une boîte de dialogue qui permettra d'instancier
des corps aléatoirement.
|
| BodyFactory |
Classe permettant de générer la liste qui permet de gérer les corps.
|
| BodyListCell |
Classe permettant de représenter une liste de corps.
|
| CenterOfMass |
Représente le centre de gravité.
|
| ConditionOperator |
Énumération des types de comparaison possible en Java.
|
| Constants |
Classe stockant toutes les constantes
|
| CoordinatesNotExistsException |
Classe d'exception.
|
| Formula |
Classe permettant de stocker des formules physiques.
|
| FormulaAssert |
Classe de test permettant de vérifier si les implémentations de formule de
physique sont bonnes.
|
| GenericObject |
Représente un objet de l'univers quelconque.
|
| HomeScene |
Classe représentant la page d'accueil de l'application.
|
| MacroObject |
Cette classe permet de représenter un objet macroscopique (planète, étoile,
galaxie, ...).
|
| MacroObjectAssert |
Classe de test qui permet de vérifier les méthodes de la classe
MacroObject. |
| Main |
Classe principale du package barnes_hut permettant de lancer une
simulation de Barnes-Hut.
|
| Main |
Application principale.
|
| Matrix |
Représente une matrice avec quelques opérations de base entre matrice
disponibles.
|
| MatrixAssert |
Classe de test permettant de vérifier si l'implémentation des matrices est
bonne.
|
| MenuScene |
Classe permettant de créer et d'afficher le menu.
|
| NBodyFileParser |
Classe permettant de charger des simulations à partir de fichiers et de
sauvegarder des simulations sur des fichiers
|
| NBodySimulator |
Classe simulant N corps intéragissant gravitationnellement (utilisation de la
simulation de Barnes-Hut possible).
|
| NDimensionsException |
Classe d'exception.
|
| Octal |
Représente un noeud pour l'arbre utilisé dans l'algorithme de Barnes-Hut.
|
| OctalAssert |
Classe de test qui permet de vérifier les méthodes de la classe
Octal. |
| Particule |
Cette classe permet de représenter une particule.
|
| RandomBodiesDialog |
Classe permettant de créer une boîte de dialogue qui permettra d'instancier
des corps aléatoirement.
|
| SimulationScene |
Classe permettant de créer et d'afficher la simulation.
|
| SimulationService |
Classe permettant d'exécuter un tour de simulation dans un autre Thread avec
un service proposé par JavaFX.
|
| SimulationTest | |
| Simulator |
Classe permettant de simuler un espace avec des corps en intéraction.
|
| ToInfinite |
Classe de test qui vérifie si un objet seul possède bien une vitesse dans une
direction rectiligne.
|
| Vector3D |
Représente un vecteur en 3 dimensions.
|
| Vector3DAssert |
Classe de test permettant de vérifier si l'implémentation des vecteurs est
bonne.
|