Index
A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractDialog - Class in gui
-
Classe permettant de faire notre propre boîte de dialogue.
- AbstractDialog(String) - Constructor for class gui.AbstractDialog
-
Constructeur de la classe.
- AbstractDialog(String, String) - Constructor for class gui.AbstractDialog
-
Constructeur de la classe.
- AbstractScene - Class in gui
-
Classe permettant de faire notre propre scène.
- AbstractScene(Parent, Stage) - Constructor for class gui.AbstractScene
-
Constructeur de la classe.
- acceleration - Variable in class math_physics.physics.GenericObject
-
Correspond aux coordonnées d'accélération de l'objet sous forme vectorielle.
- accelerationCalculus(GenericObject, List<GenericObject>) - Method in class math_physics.physics.Formula
-
Permet de calculer l'accélération d'un objet par rapport aux autres masses qui intéragissent avec ce même objet.
- addBodies(Collection<Body>) - Method in class nbody.NBodySimulator
-
Permet d'ajouter un objet à la liste des objets appartenant au simulateur.
- addBodies(Body...) - Method in class nbody.NBodySimulator
-
Permet d'ajouter un objet à la liste des objets appartenant au simulateur.
- addBody(double, double, Vector3D, Vector3D) - Method in class math_physics.physics.Simulator
-
Permet d'ajouter un objet à la liste des objets appartenant au simulateur.
- addBody(String, double, double, Vector3D, Vector3D) - Method in class math_physics.physics.Simulator
-
Permet d'ajouter un objet à la liste des objets appartenant au simulateur.
- addBody(String, double, double, Vector3D, Vector3D, Color) - Method in class nbody.NBodySimulator
-
Permet d'ajouter un objet à la liste des objets appartenant au simulateur.
- addBody(GenericObject) - Method in class math_physics.physics.Simulator
-
Permet d'ajouter un objet à la liste des objets appartenant au simulateur.
- addBody(Body) - Method in class nbody.NBodySimulator
-
Permet d'ajouter un objet à la liste des objets appartenant au simulateur.
- addForce(CenterOfMass) - Method in class math_physics.physics.GenericObject
-
Permet d'ajouter la force nette entre cet objet simulé et un centre de gravité au vecteur force de l'objet simulé.
- addForce(GenericObject) - Method in class math_physics.physics.GenericObject
-
Permet d'ajouter la force nette entre cet objet simulé et un autre objet au vecteur force de l'objet simulé.
- addRandomBody(double, double, double, double) - Method in class math_physics.physics.Simulator
-
Permet d'ajouter un objet créé aléatoirement à la liste des objets appartenant au simulateur.
- addRandomBody(double, double, double, double, Color) - Method in class nbody.NBodySimulator
-
Permet d'ajouter un objet créé aléatoirement à la liste des objets appartenant au simulateur.
- anchorAngleX - Variable in class gui.SimulationScene
-
Permet de stocker les données lors du clic pour la rotation.
- anchorAngleY - Variable in class gui.SimulationScene
-
Permet de stocker les données lors du clic pour la rotation.
- anchorX - Variable in class gui.SimulationScene
-
Permet de stocker les données lors du clic pour la rotation.
- anchorY - Variable in class gui.SimulationScene
-
Permet de stocker les données lors du clic pour la rotation.
- angleX - Variable in class gui.SimulationScene
-
Propriétés représentant l'angle en X.
- angleY - Variable in class gui.SimulationScene
-
Propriétés représentant l'angle en Y.
- animateBodies() - Method in class gui.SimulationScene
-
Permet de lancer la simulation des corps.
- AU - Static variable in class math_physics.physics.Constants
-
Unité astronomique.
B
- barnes_hut - package barnes_hut
-
Description : Package contenant des classes pour simuler le problème à N corps de façon plus rapide.
- barnes_hut.test - package barnes_hut.test
-
Description : Package contenant les tests des classes contenues dans le package barnes_hut
- BHMacroObjectAssert - Class in barnes_hut.test
-
Classe de test qui permet de vérifier les méthodes de la classe
MacroObject
dans le contexte d'une simulation de Barnes-Hut. - BHMacroObjectAssert() - Constructor for class barnes_hut.test.BHMacroObjectAssert
- BHTree - Class in barnes_hut
-
Représente un noeud-arbre à huit branches de l'algorithme de Barnes-Hut.
- BHTree(Octal) - Constructor for class barnes_hut.BHTree
-
Constructeur du noeud-arbre.
- BHTree(Octal, double) - Constructor for class barnes_hut.BHTree
-
Constructeur du noeud-arbre.
- BHTreeAssert - Class in barnes_hut.test
-
Classe de test qui permet de vérifier les méthodes de la classe
BHTree
. - BHTreeAssert() - Constructor for class barnes_hut.test.BHTreeAssert
- BinaryMatrix - Class in math_physics.math
-
Représente la base d'une matrice avec quelques opérations de base entre matrice disponibles.
- BinaryMatrix(double[][]) - Constructor for class math_physics.math.BinaryMatrix
-
Constructeur de l'objet
BinaryMatrix
. - BinaryMatrix(int, int) - Constructor for class math_physics.math.BinaryMatrix
-
Constructeur de l'objet
BinaryMatrix
. - BinaryMatrix(int, int, double) - Constructor for class math_physics.math.BinaryMatrix
-
Constructeur de l'objet
BinaryMatrix
. - board - Variable in class math_physics.math.BinaryMatrix
-
Correspond au tableau stockant les valeurs de la matrice.
- bodies - Variable in class math_physics.physics.Simulator
-
Correspond à la liste contenant tous les corps du simulateur.
- body - Variable in class barnes_hut.BHTree
-
Correspond à un corps.
- body - Variable in class gui.BodyDialog
-
Corps à modifier ou à créer.
- Body - Class in nbody
-
Classe représentant un corps dans la simulation.
- Body(double, double, Vector3D, Vector3D, Color) - Constructor for class nbody.Body
-
Constructeur d'un corps.
- Body(String, double, double, Vector3D, Vector3D, Color) - Constructor for class nbody.Body
-
Constructeur d'un corps.
- Body(String, MacroObject, double, double, Vector3D, Vector3D, Color) - Constructor for class nbody.Body
-
Constructeur d'un corps.
- BodyDialog - Class in gui
-
Classe permettant de créer une boîte de dialogue qui permettra d'instancier des corps aléatoirement.
- BodyDialog(String) - Constructor for class gui.BodyDialog
-
Constructeur de la classe.
- BodyDialog(String, Body) - Constructor for class gui.BodyDialog
-
Constructeur de la classe.
- BodyFactory - Class in gui
-
Classe permettant de générer la liste qui permet de gérer les corps.
- BodyFactory() - Constructor for class gui.BodyFactory
- BodyListCell - Class in gui
-
Classe permettant de représenter une liste de corps.
- BodyListCell() - Constructor for class gui.BodyListCell
- box - Variable in class barnes_hut.BHTree
-
Correspond au noeud/boîte associé à ce noeud-arbre.
- boxDivided() - Method in class barnes_hut.BHTree
-
Permet de vérifier si le noeud-arbre est divisé ou non.
C
- call(ListView<Body>) - Method in class gui.BodyFactory
-
Permet de créer la liste des cellules (liste des corps de la simulation).
- canceled - Variable in class gui.BodyDialog
-
Stocke si l'utilisateur a décidé d'annuler.
- center - Variable in class barnes_hut.Octal
-
Correspond à la position central de la boîte.
- centerOfMass(double, double, Vector3D, Vector3D) - Method in class math_physics.physics.Formula
-
Permet d'obtenir le centre de gravité de la masse entre deux objets.
- centerOfMass(List<Double>, List<Vector3D>) - Method in class math_physics.physics.Formula
-
Permet d'obtenir le centre de gravité de la masse entre tous les objets appartenant à la liste
- CenterOfMass - Class in math_physics.physics
-
Représente le centre de gravité.
- CenterOfMass(double, Vector3D) - Constructor for class math_physics.physics.CenterOfMass
-
Constructeur du centre de gravité.
- color - Variable in class nbody.Body
-
Correspond à la couleur à afficher pour l'objet.
- COM - Variable in class barnes_hut.BHTree
-
Correspond au centre de gravité (centre de la masse) du noeud-arbre.
- compareMatrix(ConditionOperator, double) - Method in class math_physics.math.BinaryMatrix
-
Permet de comparer toutes les valeurs d'une matrice avec une valeur donnée par un opérateur donné.
- compareMatrix(ConditionOperator, BinaryMatrix) - Method in class math_physics.math.BinaryMatrix
-
Permet de comparer toutes les valeurs d'une matrice avec une autre matrice donnée par un opérateur donné.
- computeNewAccelerations(List<GenericObject>) - Method in class math_physics.physics.GenericObject
-
Permet de calculer les nouvelles accélérations de l'objet.
- computeNewPositions(double) - Method in class math_physics.physics.GenericObject
-
Permet de calculer les nouvelles positions de l'objet.
- computeNewVelocities(double) - Method in class math_physics.physics.GenericObject
-
Permet de calculer les nouvelles vitesses de l'objet.
- ConditionOperator - Enum in math_physics.math
-
Énumération des types de comparaison possible en Java.
- ConditionOperator() - Constructor for enum math_physics.math.ConditionOperator
- confirm - Variable in class gui.AbstractDialog
-
Bouton de confirmation.
- Constants - Class in math_physics.physics
-
Classe stockant toutes les constantes
- Constants() - Constructor for class math_physics.physics.Constants
- contains(double, double, double) - Method in class barnes_hut.Octal
-
Permet de vérifier si une position représentant un corps se trouve ou pourrait se trouver dans la boîte.
- contains(Vector3D) - Method in class barnes_hut.Octal
-
Permet de vérifier si une position représentant un corps se trouve ou pourrait se trouver dans la boîte.
- contains(GenericObject) - Method in class barnes_hut.Octal
-
Permet de vérifier si un corps précis se trouve ou pourrait se trouver dans la boîte.
- CoordinatesNotExistsException - Exception in math_physics.math
-
Classe d'exception.
- CoordinatesNotExistsException() - Constructor for exception math_physics.math.CoordinatesNotExistsException
-
Constructeur de la classe d'exception.
- copy() - Method in class math_physics.math.BinaryMatrix
-
Permet de générer une copie de la matrice actuelle dans un autre objet.
- copy() - Method in class math_physics.math.Matrix
-
Permet de générer une copie de la matrice actuelle dans un autre objet.
- copy() - Method in class math_physics.math.Vector3D
-
Permet de générer une copie du vecteur actuel dans un autre objet.
- createAccordion() - Method in class gui.SimulationScene
-
Permet de créer l'accordéon contenant les outils pour changer les paramètres et pour voir tous les objets.
- createBodyList() - Method in class gui.SimulationScene
- createButtons() - Method in class gui.AbstractDialog
-
Permet de créer les boutons de la boîte de dialogue.
- createButtons() - Method in class gui.BodyDialog
-
Permet de créer les boutons de la boîte de dialogue.
- createButtons() - Method in class gui.RandomBodiesDialog
-
Permet de créer les boutons de la boîte de dialogue.
- createButtons() - Method in class gui.SimulationScene
-
Permet de créer les boutons de la scène.
- createFields() - Method in class gui.AbstractDialog
-
Permet de créer tous les champs pour la boîte de dialogue.
- createFields() - Method in class gui.BodyDialog
-
Permet de créer tous les champs pour la boîte de dialogue.
- createFields() - Method in class gui.RandomBodiesDialog
-
Permet de créer tous les champs pour la boîte de dialogue.
- createParameters() - Method in class gui.SimulationScene
-
Permet de créer les paramètres de la simulation.
- createTask() - Method in class gui.SimulationService
-
Permet de créer une tâche sur un Thread.
D
- deltaTime - Variable in class math_physics.physics.Simulator
-
Correspond au nombre de secondes écoulées lors de chaque lancement de simulation.
- dimensions - Variable in class barnes_hut.Octal
-
Correspond aux dimensions de la boîte.
- distanceFromOrigin() - Method in class math_physics.math.Vector3D
-
Permet de calculer la distance entre le vecteur actuel et l'origine du plan.
- distanceFromOtherVector(Vector3D) - Method in class math_physics.math.Vector3D
-
Permer de calculer la distance entre le vecteur actuel et un autre vecteur du même plan.
- divide(double) - Method in class math_physics.math.BinaryMatrix
-
Permet de diviser tous les éléments de la matrice par une valeur.
- divide(double) - Method in class math_physics.math.Matrix
-
Permet de diviser tous les éléments de la matrice par une valeur.
- divide(double) - Method in class math_physics.math.Vector3D
-
Permet de diviser tous les éléments du vecteur par une valeur.
- divide(BinaryMatrix) - Method in class math_physics.math.BinaryMatrix
-
Permet de diviser tous les éléments de la matrice par une autre matrice.
- divide(BinaryMatrix) - Method in class math_physics.math.Matrix
-
Permet de diviser tous les éléments de la matrice par une autre matrice.
- divide(BinaryMatrix) - Method in class math_physics.math.Vector3D
-
Permet de diviser tous les éléments de la matrice par une autre matrice.
- divideBox() - Method in class barnes_hut.BHTree
-
Permet de créer les huit fils pour le noeud-arbre.
- dSE - Static variable in class math_physics.physics.test.SimulationTest
- dSJ - Static variable in class math_physics.physics.test.SimulationTest
- dt - Static variable in class math_physics.physics.test.SimulationTest
E
- EARTH_MASS - Static variable in class math_physics.physics.Constants
-
Masse de la Terre en kg.
- EQ - math_physics.math.ConditionOperator
- equals(Object) - Method in class math_physics.math.Matrix
-
Permet de vérifier si le contenu de 2 matrices sont égaux.
- equals(Object) - Method in class math_physics.math.Vector3D
-
Permet de vérifier si le contenu de 2 vecteurs sont égaux.
F
- force - Variable in class math_physics.physics.GenericObject
-
Correspond à la force exercée sur l'objet sous forme vectorielle.
- formula - Static variable in class math_physics.physics.test.FormulaAssert
-
Instance de la classe à tester.
- Formula - Class in math_physics.physics
-
Classe permettant de stocker des formules physiques.
- Formula() - Constructor for class math_physics.physics.Formula
- FormulaAssert - Class in math_physics.physics.test
-
Classe de test permettant de vérifier si les implémentations de formule de physique sont bonnes.
- FormulaAssert() - Constructor for class math_physics.physics.test.FormulaAssert
G
- G - math_physics.math.ConditionOperator
- G - Static variable in class math_physics.physics.Constants
-
Constante gravitationnelle en N (CODATA 2018)
- GE - math_physics.math.ConditionOperator
- generateDouble(double, double) - Method in class math_physics.physics.Simulator
-
Permet de générer un nombre flottant de type 'double' aléatoirement entre deux valeurs.
- generateVector3D(double) - Method in class math_physics.physics.Simulator
-
Permet de générer aléatoirement un vecteur 3D.
- generator - Variable in class math_physics.physics.Simulator
-
Générateur aléatoire.
- GenericObject - Class in math_physics.physics
-
Représente un objet de l'univers quelconque.
- GenericObject(double, double, Vector3D, Vector3D) - Constructor for class math_physics.physics.GenericObject
-
Constructeur d'un objet astronomique.
- getAcceleration() - Method in class math_physics.physics.GenericObject
-
Récupère le vecteur accélération de l'objet.
- getAllData() - Method in class nbody.Body
-
Permet de récupérer tous les attributs importants du corps dans une chaîne de caractères.
- getBodies() - Method in class math_physics.physics.Simulator
-
Permet de récupérer la liste de tous les objets appartenant à la simulation.
- getBody() - Method in class gui.BodyDialog
-
Permet de récupérer le corps stocké.
- getBox() - Method in class barnes_hut.BHTree
-
Permet de récupérer la boite liée au noeud de l'arbre.
- getCanceled() - Method in class gui.BodyDialog
-
Permet de savoir si l'utilisateur a annulé son ajout de corps ou s'il y a eu une erreur.
- getCenter() - Method in class barnes_hut.Octal
-
Permet de récupérer le vecteur représentant le centre de la boîte.
- getColor() - Method in class nbody.Body
-
Permet de récupérer la couleur de la sphère.
- getData() - Method in class math_physics.math.BinaryMatrix
-
Permet de récupérer les données brutes contenues dans la matrice.
- getDeepness() - Method in class barnes_hut.Octal
-
Permet de récupérer seulement la profondeur de la boîte.
- getDeltaTime() - Method in class math_physics.physics.Simulator
-
Permet de récupérer le nombre de seconde que l'on écoule lors de chaque lancement de simulation.
- getDimensions() - Method in class barnes_hut.Octal
-
Permet de récupérer le vecteur représentant les dimensions de la boîte.
- getForce() - Method in class math_physics.physics.GenericObject
-
Permet de récupérer le vecteur force de l'objet.
- getHalfBox() - Method in class barnes_hut.Octal
-
Permet de récupérer les dimensions de la demi-boîte.
- getHeight() - Method in class barnes_hut.Octal
-
Permet de récupérer seulement la hauteur de la boîte.
- getMass() - Method in class math_physics.physics.GenericObject
-
Permet de récupérer la masse de l'objet
- getMaxDistance() - Method in class nbody.NBodySimulator
-
Permet de récupérer la valeur de la distance maximale.
- getNumberBody() - Method in class math_physics.physics.Simulator
-
Permet de récupérer le nombre de corps de la simulation.
- getObjectID() - Method in class math_physics.physics.GenericObject
-
Permet d'obtenir l'identifiant de l'objet.
- getObjectName() - Method in class math_physics.physics.MacroObject
-
Permet de récupérer le nom de l'objet.
- getPosition() - Method in class math_physics.physics.GenericObject
-
Récupère le vecteur position de l'objet.
- getQuarterBox() - Method in class barnes_hut.Octal
-
Permet de récupérer les dimensions du quart de la boîte.
- getRadius() - Method in class math_physics.physics.GenericObject
-
Permet de récupérer le rayon de l'objet.
- getRootObject() - Method in class math_physics.physics.MacroObject
-
Permet d'avoir l'objet macroscopique auquel il est rattaché.
- getSimulator() - Method in class gui.RandomBodiesDialog
-
Permet de récupérer le simulateur stocké.
- getSphere() - Method in class nbody.Body
-
Permet de récupérer la sphère 3D.
- getTheta() - Method in class barnes_hut.BHTree
-
Permet de récupérer la valeur actuelle du Théta.
- getTheta() - Method in class nbody.NBodySimulator
-
Permet de récupérer le paramètre Théta utilisé dans l'algorithme de Barnes-Hut.
- getTotalMass() - Method in class math_physics.physics.Simulator
-
Permet de récupérer la masse totale du système simulé.
- getUseBarnesHutSimulation() - Method in class nbody.NBodySimulator
-
Permet de savoir quel type de simulation est en cours d'utilisation.
- getValue(int, int) - Method in class math_physics.math.BinaryMatrix
-
Permet de récupérer un élément aux coordonnées (i,j) de la matrice.
- getVelocity() - Method in class math_physics.physics.GenericObject
-
Récupère le vecteur vitesse de l'objet.
- getWidth() - Method in class barnes_hut.Octal
-
Permet de récupérer seulement la largeur de la boîte.
- getX() - Method in class math_physics.math.Vector3D
-
Permet de retourner le premier élément du vecteur.
- getXPosition() - Method in class nbody.Body
-
Permet de récupérer la position de l'objet sur l'axe des abscisses.
- getXVelocity() - Method in class nbody.Body
-
Permet de récupérer la vélocité de l'objet sur l'axe des abscisses.
- getY() - Method in class math_physics.math.Vector3D
-
Permet de retourner le deuxième élément du vecteur.
- getYPosition() - Method in class nbody.Body
-
Permet de récupérer la position de l'objet sur l'axe des ordonnées.
- getYVelocity() - Method in class nbody.Body
-
Permet de récupérer la vélocité de l'objet sur l'axe des ordonnées.
- getZ() - Method in class math_physics.math.Vector3D
-
Permet de retourner le troisième et dernier élément du vecteur.
- getZPosition() - Method in class nbody.Body
-
Permet de récupérer la position de l'objet sur l'axe de la profondeur.
- getZVelocity() - Method in class nbody.Body
-
Permet de récupérer la vélocité de l'objet sur l'axe de la profondeur.
- gui - package gui
-
Description : Package contenant les classes pour instancier l'interface graphique afin de pouvoir visualiser la simulation.
H
- halfBox - Variable in class barnes_hut.Octal
-
Correspond aux dimensions de la demi-boîte (évite de recalculer tout le temps).
- HEIGHT - Static variable in class gui.Main
-
Correspond à la largeur et la hauteur de la fenêtre.
- HomeScene - Class in gui
-
Classe représentant la page d'accueil de l'application.
- HomeScene(Stage) - Constructor for class gui.HomeScene
-
Constructeur de la classe.
I
- insertion(GenericObject) - Method in class barnes_hut.BHTree
-
Permet d'insérer un corps dans le noeud-arbre.
J
- JUPITER_MASS - Static variable in class math_physics.physics.Constants
-
Masse de Jupiter en kg.
L
- L - math_physics.math.ConditionOperator
- LE - math_physics.math.ConditionOperator
- load(String) - Static method in class nbody.NBodyFileParser
-
Permet de charger une simulation à partir d'un fichier.
M
- m - Variable in class math_physics.math.BinaryMatrix
-
Correspond à la taille de la matrice.
- MacroObject - Class in math_physics.physics
-
Cette classe permet de représenter un objet macroscopique (planète, étoile, galaxie, ...).
- MacroObject(double, double, Vector3D, Vector3D) - Constructor for class math_physics.physics.MacroObject
-
Constructeur d'un objet macroscopique.
- MacroObject(String, MacroObject, double, double, Vector3D, Vector3D) - Constructor for class math_physics.physics.MacroObject
-
Constructeur d'un objet macroscopique.
- MacroObjectAssert - Class in math_physics.physics.test
-
Classe de test qui permet de vérifier les méthodes de la classe
MacroObject
. - MacroObjectAssert() - Constructor for class math_physics.physics.test.MacroObjectAssert
- main(String[]) - Static method in class barnes_hut.Main
-
Méthode principale.
- main(String[]) - Static method in class barnes_hut.test.BHMacroObjectAssert
-
Méthode principale exécutable qui lance tous les tests.
- main(String[]) - Static method in class barnes_hut.test.BHTreeAssert
-
Méthode principale exécutable qui lance tous les tests.
- main(String[]) - Static method in class barnes_hut.test.OctalAssert
-
Méthode principale exécutable qui lance tous les tests.
- main(String[]) - Static method in class gui.Main
- main(String[]) - Static method in class math_physics.math.test.MatrixAssert
-
Méthode principale exécutable qui lance tous les tests.
- main(String[]) - Static method in class math_physics.math.test.Vector3DAssert
-
Méthode principale exécutable qui lance tous les tests.
- main(String[]) - Static method in class math_physics.physics.Simulator
-
Méthode principale.
- main(String[]) - Static method in class math_physics.physics.test.FormulaAssert
-
Méthode principale exécutable qui lance tous les tests.
- main(String[]) - Static method in class math_physics.physics.test.MacroObjectAssert
-
Méthode principale exécutable qui lance tous les tests.
- main(String[]) - Static method in class math_physics.physics.test.SimulationTest
- main(String[]) - Static method in class math_physics.physics.test.ToInfinite
-
Méthode principale.
- main(String[]) - Static method in class nbody.NBodySimulator
-
Méthode principale.
- Main - Class in barnes_hut
-
Classe principale du package barnes_hut permettant de lancer une simulation de Barnes-Hut.
- Main - Class in gui
-
Application principale.
- Main() - Constructor for class barnes_hut.Main
- Main() - Constructor for class gui.Main
- MARS_MASS - Static variable in class math_physics.physics.Constants
-
Masse de Mars en kg.
- mass - Variable in class math_physics.physics.CenterOfMass
-
Correspond à la masse du centre de gravité.
- mass - Variable in class math_physics.physics.GenericObject
-
Correspond à la masse totale de l'objet
- math_physics.math - package math_physics.math
-
Description : Package contenant des classes pour effectuer des opérations algébriques avancées.
- math_physics.math.test - package math_physics.math.test
-
Description : Package contenant les tests des classes contenues dans le package math_physics.math
- math_physics.physics - package math_physics.physics
-
Description : Package contenant des classes pour instancier des objets astronomiques et effectuer des calculs sur ceux-ci.
- math_physics.physics.test - package math_physics.physics.test
-
Description : Package contenant les tests des classes contenues dans le package math_physics.physics
- Matrix - Class in math_physics.math
-
Représente une matrice avec quelques opérations de base entre matrice disponibles.
- Matrix(double[][]) - Constructor for class math_physics.math.Matrix
-
Constructeur de l'objet
Matrix
. - Matrix(int, int) - Constructor for class math_physics.math.Matrix
-
Constructeur de l'objet
Matrix
. - Matrix(int, int, double) - Constructor for class math_physics.math.Matrix
-
Constructeur de l'objet
Matrix
. - MatrixAssert - Class in math_physics.math.test
-
Classe de test permettant de vérifier si l'implémentation des matrices est bonne.
- MatrixAssert() - Constructor for class math_physics.math.test.MatrixAssert
- maxDistance - Variable in class nbody.NBodySimulator
-
Distance maximale du centre de la simulation.
- menuScene - Variable in class gui.SimulationScene
-
Permet de garder le menu afin de pouvoir revenir au menu principal.
- MenuScene - Class in gui
-
Classe permettant de créer et d'afficher le menu.
- MenuScene(Stage, Scene) - Constructor for class gui.MenuScene
-
Constructeur de la classe.
- minus(double) - Method in class math_physics.math.BinaryMatrix
-
Permet de soustraire une valeur à tous les éléments de la matrice.
- minus(double) - Method in class math_physics.math.Matrix
-
Permet de soustraire une valeur à tous les éléments de la matrice.
- minus(double) - Method in class math_physics.math.Vector3D
-
Permet de soustraire une valeur à tous les éléments du vecteur.
- minus(BinaryMatrix) - Method in class math_physics.math.BinaryMatrix
-
Permet de soustraire une matrice B à une matrice A.
- minus(BinaryMatrix) - Method in class math_physics.math.Matrix
-
Permet de soustraire une matrice B à une matrice A.
- minus(BinaryMatrix) - Method in class math_physics.math.Vector3D
-
Permet de soustraire un vecteur B à un vecteur A.
- modifyRoot() - Method in class gui.AbstractScene
-
Permet de modifier l'objet parent afin d'afficher les objets que l'on souhaite.
- modifyRoot() - Method in class gui.HomeScene
-
Permet de modifier l'objet parent afin d'afficher les objets pour la page d'accueil.
- modifyRoot() - Method in class gui.MenuScene
-
Permet de modifier l'objet parent afin d'afficher les objets pour le menu.
- modifyRoot() - Method in class gui.SimulationScene
-
Permet de modifier l'objet parent afin d'afficher les objets pour la simulation.
- move() - Method in class nbody.Body
-
Permet de mettre à jour la position et le rayon de la sphère.
N
- n - Variable in class math_physics.math.BinaryMatrix
-
Correspond à la taille de la matrice.
- name - Variable in class math_physics.physics.MacroObject
-
Correspond au nom de l'objet.
- nbody - package nbody
-
Description : Package contenant des classes pour instancier des corps.
- NBodyFileParser - Class in nbody
-
Classe permettant de charger des simulations à partir de fichiers et de sauvegarder des simulations sur des fichiers
- NBodyFileParser() - Constructor for class nbody.NBodyFileParser
- NBodySimulator - Class in nbody
-
Classe simulant N corps intéragissant gravitationnellement (utilisation de la simulation de Barnes-Hut possible).
- NBodySimulator() - Constructor for class nbody.NBodySimulator
-
Constructeur de la classe NBodySimulator.
- NBodySimulator(int, double, double, double, double, Color) - Constructor for class nbody.NBodySimulator
-
Constructeur de la classe NBodySimulator.
- NDimensionsException - Exception in math_physics.math
-
Classe d'exception.
- NDimensionsException() - Constructor for exception math_physics.math.NDimensionsException
-
Constructeur de la classe d'exception.
- NDimensionsException(String) - Constructor for exception math_physics.math.NDimensionsException
-
Constructeur de la classe d'exception.
- NE - math_physics.math.ConditionOperator
- NEB - Variable in class barnes_hut.BHTree
-
Correspond au sous-arbre placé au Nord-Est Arrière.
- NEB() - Method in class barnes_hut.Octal
-
Permet de créer le noeud/boîte correspondant au Nord-Est Arrière du noeud/boîte actuel.
- NEF - Variable in class barnes_hut.BHTree
-
Correspond au sous-arbre placé au Nord-Est Avant.
- NEF() - Method in class barnes_hut.Octal
-
Permet de créer le noeud/boîte correspondant au Nord-Est Avant du noeud/boîte actuel.
- newtonGravitation(double, double, double) - Method in class math_physics.physics.Formula
-
Permet de calculer la force exercée sur un corps B par un corps A.
- newtonGravitationVectorForm(double, double, Vector3D, Vector3D) - Method in class math_physics.physics.Formula
-
Permet de calculer la force exercée sur un corps A par un corps B à l'aide de vecteurs.
- nextScene - Variable in class gui.HomeScene
-
Scène suivante.
- numberBody - Variable in class math_physics.physics.Simulator
-
Correspond au nombre de corps qui se trouve dans la simulation.
- numberGenericObject - Static variable in class math_physics.physics.GenericObject
-
Correspond aux nombres d'objets qui ont été créés.
- NWB - Variable in class barnes_hut.BHTree
-
Correspond au sous-arbre placé au Nord-Ouest Arrière.
- NWB() - Method in class barnes_hut.Octal
-
Permet de créer le noeud/boîte correspondant au Nord-Ouest Arrière du noeud/boîte actuel.
- NWF - Variable in class barnes_hut.BHTree
-
Correspond au sous-arbre placé au Nord-Ouest Avant.
- NWF() - Method in class barnes_hut.Octal
-
Permet de créer le noeud/boîte correspondant au Nord-Ouest Avant du noeud/boîte actuel.
O
- ObjectID - Variable in class math_physics.physics.GenericObject
-
Correspond à l'identifiant unique de l'objet.
- Octal - Class in barnes_hut
-
Représente un noeud pour l'arbre utilisé dans l'algorithme de Barnes-Hut.
- Octal(Vector3D, double, double, double) - Constructor for class barnes_hut.Octal
-
Contructeur du noeud.
- Octal(Vector3D, Vector3D) - Constructor for class barnes_hut.Octal
-
Contructeur du noeud.
- OctalAssert - Class in barnes_hut.test
-
Classe de test qui permet de vérifier les méthodes de la classe
Octal
. - OctalAssert() - Constructor for class barnes_hut.test.OctalAssert
- origin - Variable in class math_physics.physics.Simulator
-
Vecteur représentant le centre de l'espace de simulation.
- ORIGIN - Static variable in class math_physics.physics.Constants
-
Vecteur représentant le centre de l'espace simulé.
P
- Particule - Class in math_physics.physics
-
Cette classe permet de représenter une particule.
- Particule(double, double, Vector3D) - Constructor for class math_physics.physics.Particule
-
Construction de particule
- Particule(double, double, Vector3D, Vector3D) - Constructor for class math_physics.physics.Particule
-
Construction de particule
- Particule(double, Vector3D) - Constructor for class math_physics.physics.Particule
-
Construction de particule
- plus(double) - Method in class math_physics.math.BinaryMatrix
-
Permet d'ajouter une valeur à tous les éléments de la matrice.
- plus(double) - Method in class math_physics.math.Matrix
-
Permet d'ajouter une valeur à tous les éléments de la matrice.
- plus(double) - Method in class math_physics.math.Vector3D
-
Permet d'ajouter une valeur à tous les éléments du vecteur.
- plus(BinaryMatrix) - Method in class math_physics.math.BinaryMatrix
-
Permet d'ajouter une matrice A à une matrice B.
- plus(BinaryMatrix) - Method in class math_physics.math.Matrix
-
Permet d'ajouter une matrice A à une matrice B.
- plus(BinaryMatrix) - Method in class math_physics.math.Vector3D
-
Permet d'ajouter un vecteur A à un vecteur B.
- position - Variable in class math_physics.physics.CenterOfMass
-
Correspond à la position du centre de gravité.
- position - Variable in class math_physics.physics.GenericObject
-
Correspond aux coordonnées spatiales de l'objet sous forme vectorielle.
- previousScene - Variable in class gui.MenuScene
-
Permet de garder la scène précédente afin de pouvoir revenir en arrière.
- product(double) - Method in class math_physics.math.BinaryMatrix
-
Permet de multiplier tous les éléments de la matrice par une valeur.
- product(double) - Method in class math_physics.math.Matrix
-
Permet de multiplier tous les éléments de la matrice par une valeur.
- product(double) - Method in class math_physics.math.Vector3D
-
Permet de multiplier tous les éléments du vecteur par une valeur.
- product(BinaryMatrix) - Method in class math_physics.math.BinaryMatrix
-
Permet d'effectuer un produit matriciel.
- product(BinaryMatrix) - Method in class math_physics.math.Matrix
-
Permet d'effectuer un produit matriciel.
- product(BinaryMatrix) - Method in class math_physics.math.Vector3D
-
Permet d'effectuer un produit matriciel.
- putBodyInBHTree(GenericObject) - Method in class barnes_hut.BHTree
-
Permet d'insérer un corps dans les sous-arbres du noeud-arbre actuel.
Q
- quarterBox - Variable in class barnes_hut.Octal
-
Correspond aux dimensions du quart de la boîte (évite de recalculer tout le temps).
R
- radius - Variable in class math_physics.physics.GenericObject
-
Correspond au rayon de l'objet.
- RandomBodiesDialog - Class in gui
-
Classe permettant de créer une boîte de dialogue qui permettra d'instancier des corps aléatoirement.
- RandomBodiesDialog() - Constructor for class gui.RandomBodiesDialog
-
Constructeur de la classe.
- removeBody(GenericObject) - Method in class math_physics.physics.Simulator
-
Permet de supprimer un corps de la simulation.
- removeBody(Body) - Method in class nbody.NBodySimulator
-
Permet de supprimer un corps de la simulation.
- resetForce() - Method in class math_physics.physics.GenericObject
-
Permet de réinitialiser la force exercée sur l'objet.
- returnToMenu() - Method in class gui.SimulationScene
-
Permet de retourner au menu principal.
- root - Variable in class math_physics.physics.MacroObject
-
Correspond à l'objet auquel il est rattaché.
- run() - Method in class math_physics.physics.Simulator
-
Permet de lancer la simulation sur un autre Thread.
S
- saveFile(File, File) - Static method in class nbody.NBodyFileParser
-
Permet de sauvegarder une simulation (stockée sur un fichier temporaire) sur un fichier choisi par l'utilisateur.
- saveInTemporaryFile(NBodySimulator, String) - Static method in class nbody.NBodyFileParser
-
Permet de sauvegarder une simulation dans un fichier temporaire.
- search(int) - Method in class math_physics.physics.Simulator
-
Permet de retrouver un objet dans la simulation.
- search(String) - Method in class nbody.NBodySimulator
-
Permet de retrouver un objet dans la simulation.
- SEB - Variable in class barnes_hut.BHTree
-
Correspond au sous-arbre placé au Sud-Est Arrière.
- SEB() - Method in class barnes_hut.Octal
-
Permet de créer le noeud/boîte correspondant au Sud-Est Arrière du noeud/boîte actuel.
- SEF - Variable in class barnes_hut.BHTree
-
Correspond au sous-arbre placé au Sud-Est Avant.
- SEF() - Method in class barnes_hut.Octal
-
Permet de créer le noeud/boîte correspondant au Sud-Est Avant du noeud/boîte actuel.
- serialVersionUID - Static variable in exception math_physics.math.CoordinatesNotExistsException
-
Ajout d'un numéro serialVersionUID pour le code erreur.
- serialVersionUID - Static variable in exception math_physics.math.NDimensionsException
-
Ajout d'un numéro serialVersionUID pour le code erreur.
- service - Variable in class gui.SimulationScene
-
Service du simulateur pour l'exécuter sur un autre Thread.
- setAcceleration(Vector3D) - Method in class math_physics.physics.GenericObject
-
Permet de mettre à jour l'accélération de l'objet.
- setColor(Color) - Method in class nbody.Body
-
Permet de changer la couleur de la sphère.
- setDeltaTime(double) - Method in class math_physics.physics.Simulator
-
Permet de remplacer l'ancienne valeur de l'attribut deltaTime.
- setForce(Vector3D) - Method in class math_physics.physics.GenericObject
-
Permet de mettre à jour la force exercée sur l'objet.
- setLeftScene() - Method in class gui.SimulationScene
-
Permet de créer la partie gauche de la simulation.
- setMass(double) - Method in class math_physics.physics.GenericObject
-
Permet de mettre à jour la masse de l'objet.
- setMaxDistance(double) - Method in class nbody.NBodySimulator
-
Permet de remplacer la valeur de la distance maximale.
- setObjectName(String) - Method in class math_physics.physics.MacroObject
-
Permet d'affecter le nouveau nom de l'objet.
- setPosition(Vector3D) - Method in class math_physics.physics.GenericObject
-
Permet de mettre à jour la position de l'objet.
- setRadius(double) - Method in class math_physics.physics.GenericObject
-
Permet de mettre à jour le rayon de l'objet.
- setRightScene() - Method in class gui.SimulationScene
-
Permet de créer la partie droite de la simulation.
- setSimulationScene(NBodySimulator) - Method in class gui.MenuScene
-
Permet de changer de scène en allant à la scène de simulation.
- setTheta(double) - Method in class barnes_hut.BHTree
-
Permet de remplacer la valeur du Théta.
- setTheta(double) - Method in class nbody.NBodySimulator
-
Permet de changer la valeur du paramètre Théta.
- setUseBarnesHutSimulation(boolean) - Method in class nbody.NBodySimulator
-
Permet de changer manuellement le type de simulation en cours d'utilisation.
- setValue(double, int, int) - Method in class math_physics.math.BinaryMatrix
-
Permet de placer un élément aux coordonnées (i,j) de la matrice.
- setVelocity(Vector3D) - Method in class math_physics.physics.GenericObject
-
Permet de mettre à jour la vélocité de l'objet.
- setX(double) - Method in class math_physics.math.Vector3D
-
Permet de changer le premier élément du vecteur.
- setXPosition(double) - Method in class nbody.Body
-
Permet de remplacer la position de l'objet sur l'axe des abscisses.
- setXVelocity(double) - Method in class nbody.Body
-
Permet de remplacer la vélocité de l'objet sur l'axe des abscisses.
- setY(double) - Method in class math_physics.math.Vector3D
-
Permet de changer le deuxième élément du vecteur.
- setYPosition(double) - Method in class nbody.Body
-
Permet de remplacer la position de l'objet sur l'axe des ordonnées.
- setYVelocity(double) - Method in class nbody.Body
-
Permet de remplacer la vélocité de l'objet sur l'axe des ordonnées.
- setZ(double) - Method in class math_physics.math.Vector3D
-
Permet de changer le troisième et dernier élément du vecteur.
- setZPosition(double) - Method in class nbody.Body
-
Permet de remplacer la position de l'objet sur l'axe de la profondeur.
- setZVelocity(double) - Method in class nbody.Body
-
Permet de remplacer la vélocité de l'objet sur l'axe de la profondeur.
- show() - Method in class math_physics.math.BinaryMatrix
-
Permet d'affiche proprement la matrice.
- showInline() - Method in class math_physics.math.Vector3D
-
Permet d'afficher le vecteur en une seule ligne.
- simulate(double) - Method in class math_physics.physics.GenericObject
-
Permet de simuler le déplacement des objets dans un espace 3D en fonction de masses et des positions de tous les autres objets.
- simulate(double) - Method in class nbody.Body
-
Permet de faire simuler l'objet (simulation de Barnes-Hut).
- simulate(List<GenericObject>, double) - Method in class math_physics.physics.GenericObject
-
Permet de simuler le déplacement des objets dans un espace 3D en fonction de masses et des positions de tous les autres objets.
- simulate(List<GenericObject>, double) - Method in class nbody.Body
-
Permet de faire simuler l'objet (simulation basique newtonnienne).
- simulateAllBodies() - Method in class math_physics.physics.Simulator
-
Permet de simuler toutes les intéractions des objets.
- simulateAllBodies() - Method in class nbody.NBodySimulator
-
Permet de simuler toutes les intéractions des objets.
- SimulationScene - Class in gui
-
Classe permettant de créer et d'afficher la simulation.
- SimulationScene(Stage, MenuScene, NBodySimulator) - Constructor for class gui.SimulationScene
-
Constructeur de la classe.
- SimulationService - Class in gui
-
Classe permettant d'exécuter un tour de simulation dans un autre Thread avec un service proposé par JavaFX.
- SimulationService(NBodySimulator) - Constructor for class gui.SimulationService
-
Constructeur de la classe.
- SimulationTest - Class in math_physics.physics.test
- SimulationTest() - Constructor for class math_physics.physics.test.SimulationTest
- simulator - Variable in class gui.RandomBodiesDialog
-
Simulateur généré.
- simulator - Variable in class gui.SimulationScene
-
Simulateur à N corps.
- Simulator - Class in math_physics.physics
-
Classe permettant de simuler un espace avec des corps en intéraction.
- Simulator() - Constructor for class math_physics.physics.Simulator
-
Constructeur de la classe Simulator.
- Simulator(int, double, double, double, double) - Constructor for class math_physics.physics.Simulator
-
Constructeur de la classe Simulator.
- simulatorProperty - Variable in class gui.SimulationService
-
Simulateur.
- sphere - Variable in class nbody.Body
-
Correspond à l'objet visuelle représenté sur la fenêtre.
- stage - Variable in class gui.AbstractScene
-
Permet de garder l'objet utilisé par la fenêtre pour afficher dessus.
- start(Stage) - Method in class gui.Main
- SUN_EARTH_DISTANCE - Static variable in class math_physics.physics.Constants
-
Distance moyenne entre le soleil et la Terre en m.
- SUN_JUPITER_DISTANCE - Static variable in class math_physics.physics.Constants
-
Distance moyenne entre le soleil et Jupiter en m.
- SUN_MARS_DISTANCE - Static variable in class math_physics.physics.Constants
-
Distance moyenne entre le soleil et Mars en m.
- SUN_MASS - Static variable in class math_physics.physics.Constants
-
Masse du soleil en kg.
- SWB - Variable in class barnes_hut.BHTree
-
Correspond au sous-arbre placé au Sud-Ouest Arrière.
- SWB() - Method in class barnes_hut.Octal
-
Permet de créer le noeud/boîte correspondant au Sud-Ouest Arrière du noeud/boîte actuel.
- SWF - Variable in class barnes_hut.BHTree
-
Correspond au sous-arbre placé au Sud-Ouest Avant.
- SWF() - Method in class barnes_hut.Octal
-
Permet de créer le noeud/boîte correspondant au Sud-Ouest Avant du noeud/boîte actuel.
T
- tempFile - Variable in class gui.SimulationScene
-
Fichier temporaire pour garder avant le début de la simulation.
- testAccelerationCalculus() - Static method in class math_physics.physics.test.FormulaAssert
-
Teste si l'implémentation de la formule pour calculer l'accélération de l'objet est bonne.
- testAddition() - Static method in class math_physics.math.test.MatrixAssert
-
Teste l'addition entre deux matrices.
- testAdditionVectors() - Static method in class math_physics.math.test.Vector3DAssert
-
Teste l'addition entre deux vecteurs.
- testCompare() - Static method in class math_physics.math.test.MatrixAssert
-
Teste la comparaison sur les matrices.
- testDefaultAttributes(MacroObject) - Static method in class math_physics.physics.test.MacroObjectAssert
-
Teste les différents attributs de l'objet.
- testDistances() - Static method in class math_physics.math.test.Vector3DAssert
-
Teste si les distances entre vecteur/origine et vecteur/vecteur sont égaux.
- testEquality() - Static method in class math_physics.math.test.MatrixAssert
-
Teste l'égalité de deux objet Matrix différents mais de contenu égaux s'il sont bien égaux.
- testEqualityVectors() - Static method in class math_physics.math.test.Vector3DAssert
-
Teste l'égalité de deux objet Vector3D différents mais de contenu égaux s'il sont bien égaux.
- testHalfBox(Octal) - Static method in class barnes_hut.test.OctalAssert
-
Teste si les dimensions de la demi-boite sont bien exactes.
- testHasNoSubTree(BHTree) - Static method in class barnes_hut.test.BHTreeAssert
-
Teste si le noeud de l'arbre n'a pas de fils.
- testHasSubTree(BHTree) - Static method in class barnes_hut.test.BHTreeAssert
-
Teste si le noeud de l'arbre a des noeuds fils.
- testNEB(Octal) - Static method in class barnes_hut.test.OctalAssert
-
Teste si le quart Nord-Est Arrière de la boite est bien fabriqué.
- testNewtonGravitation() - Static method in class math_physics.physics.test.FormulaAssert
-
Teste si l'implémentation de la formule de calcul de force de Newton est bonne.
- testNewtonGravitationVectorForm() - Static method in class math_physics.physics.test.FormulaAssert
-
Teste si l'implémentation de la formule de calcul viectorielle de force de Newton est bonne.
- testNotContains(Octal, GenericObject) - Static method in class barnes_hut.test.OctalAssert
-
Teste si la boite ne peut pas contenir l'objet.
- testProduct() - Static method in class math_physics.math.test.MatrixAssert
-
Teste le produit matriciel.
- testProduct() - Static method in class math_physics.math.test.Vector3DAssert
-
Teste le produit entre un vecteur et un nombre.
- testQuarterBox(Octal) - Static method in class barnes_hut.test.OctalAssert
-
Teste si les dimensions du quart de la boite sont bien exactes.
- testSimulateMultipleBodies(List<GenericObject>, double) - Static method in class math_physics.physics.test.MacroObjectAssert
-
Teste la simulation d'un espace simulé avec plusieurs objets.
- testSimulateOneBody(List<GenericObject>, double) - Static method in class math_physics.physics.test.MacroObjectAssert
-
Teste la simulation d'un espace simulé avec un seul objet.
- testSimulateTwoBodies(List<GenericObject>, double) - Static method in class math_physics.physics.test.MacroObjectAssert
-
Teste la simulation d'un espace simulé avec deux objets.
- testSubBoxContains(Octal, GenericObject) - Static method in class barnes_hut.test.OctalAssert
-
Teste si la boite peut contenir l'objet.
- testTransposition() - Static method in class math_physics.math.test.MatrixAssert
-
Teste si la transposée de la matrice fonctionne.
- testWith2Objects() - Static method in class barnes_hut.test.BHTreeAssert
-
Teste si la formation de l'arbre pour 2 objets est correcte.
- testWithListObjects() - Static method in class barnes_hut.test.BHTreeAssert
-
Teste si la formation de l'arbre pour une liste d'objets aléatoires est correcte.
- theta - Variable in class nbody.NBodySimulator
-
Correspond à une valeur permettant la vérification de la distance d'un objet au centre de gravité du noeud-arbre dans l'algorithme de Barnes-Hut.
- THETA - Variable in class barnes_hut.BHTree
-
Correspond à une valeur permettant la vérification de la distance d'un objet au centre de gravité du noeud-arbre.
- timer - Variable in class gui.SimulationScene
-
Permet d'avoir une animation.
- toggleUseBarnesHutSimulation() - Method in class nbody.NBodySimulator
-
Permet de changer automatiquement le type de simulation en cours d'utilisation.
- ToInfinite - Class in math_physics.physics.test
-
Classe de test qui vérifie si un objet seul possède bien une vitesse dans une direction rectiligne.
- ToInfinite() - Constructor for class math_physics.physics.test.ToInfinite
- toString() - Method in class barnes_hut.BHTree
- toString() - Method in class barnes_hut.Octal
- toString() - Method in class math_physics.math.BinaryMatrix
- toString() - Method in class math_physics.math.Vector3D
- toString() - Method in class math_physics.physics.CenterOfMass
- toString() - Method in class math_physics.physics.GenericObject
- toString() - Method in class math_physics.physics.MacroObject
- toString() - Method in class nbody.Body
- transpose() - Method in class math_physics.math.BinaryMatrix
-
Permet d'avoir la transposée de la matrice.
- transpose() - Method in class math_physics.math.Matrix
-
Permet d'avoir la transposée de la matrice.
- transpose() - Method in class math_physics.math.Vector3D
-
Permet d'avoir la transposée du vecteur.
U
- updateForceAboutObject(GenericObject) - Method in class barnes_hut.BHTree
-
Permet de mettre à jour les forces exercées sur l'objet par le centre de gravité.
- updateItem(Body, boolean) - Method in class gui.BodyListCell
-
Permet de mettre à jour un item de la liste (ou d'en ajouter un).
- useBarnesHutSimulation - Variable in class nbody.NBodySimulator
-
Correspond au type de simulation à utiliser. false : utilisation de la simulation newtonienne basique (précise mais lente). true : utilisation de la simulation de Barnes-Hut (rapide mais moins précise).
V
- valueOf(String) - Static method in enum math_physics.math.ConditionOperator
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum math_physics.math.ConditionOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Vector3D - Class in math_physics.math
-
Représente un vecteur en 3 dimensions.
- Vector3D() - Constructor for class math_physics.math.Vector3D
-
Constructeur par défaut.
- Vector3D(double[][]) - Constructor for class math_physics.math.Vector3D
-
Constructeur de vecteur.
- Vector3D(double, double, double) - Constructor for class math_physics.math.Vector3D
-
Constructeur de vecteur.
- Vector3DAssert - Class in math_physics.math.test
-
Classe de test permettant de vérifier si l'implémentation des vecteurs est bonne.
- Vector3DAssert() - Constructor for class math_physics.math.test.Vector3DAssert
- velocity - Variable in class math_physics.physics.GenericObject
-
Correspond aux coordonnées de vitesses de l'objet sous forme vectorielle.
- velocity - Static variable in class math_physics.physics.test.MacroObjectAssert
-
Définition de la vélocité de base de l'objet.
- verifyDimensions(BinaryMatrix) - Method in class math_physics.math.BinaryMatrix
-
Permet de vérifier que les deux objets ont les mêmes dimensions.
W
A B C D E F G H I J L M N O P Q R S T U V WAll Classes All Packages