A B C D E F G H I L M N O P R S T U V W

A

acceleration(double[]) - Method in interface galaxiia.jeu.unite.ControleurUnite
Applique une accélération à l'unité.
accelerationSouffle(InformateurUnite) - Method in interface galaxiia.jeu.souffle.InformateurSouffle
Précise l'accélération et les dégâts causés par ce souffle à l'unité unite.
accelerationSouffle(InformateurUnite) - Method in class galaxiia.jeu.souffle.repulsif.SouffleRepulsif
 
accelerationVersPoint(double[]) - Method in interface galaxiia.jeu.unite.ControleurUnite
Fait accéler l'unité vers ce point en utilisant l'accélération maximale.
accumulationEnergie() - Method in interface galaxiia.jeu.unite.InformateurUnite
Retourne la quantité d'énergie accumulée par cette unité à chaque tour.
accumulationEnergie() - Method in class galaxiia.jeu.unite.Unite
 
ACTION_AUCUNE - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
ACTION_AUTODESTRUCTION - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
ACTION_BOUCLIER - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
ACTION_DEPLACEMENT - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
ACTION_FREIN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
ACTION_LANCEMENT - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
actionEnCours() - Method in interface galaxiia.jeu.unite.InformateurUnite
L'action que l'unité est en train d'effectuer durant ce tour.
activationBouclier() - Method in interface galaxiia.jeu.unite.ControleurUnite
Active le bouclier de l'unité.
activationBouclierRepulsif(int) - Method in interface galaxiia.jeu.unite.ControleurUnite
 
addition(double[], double[]) - Static method in class galaxiia.jeu.Outils
Ajoute deux vecteurs.
affectationObjectifs(Objectif[]) - Method in class galaxiia.jeu.unite.Unite
 
affectationObjectifs(List<Objectif>) - Method in class galaxiia.jeu.unite.Unite
Deprecated. 
afficheMessage(String) - Method in interface galaxiia.jeu.unite.ControleurUnite
Affiche le message str à l'écran.
afficheMessage(String) - Method in class galaxiia.jeu.unite.Unite
 
ajouteErreur(Throwable) - Method in class galaxiia.jeu.unite.Unite
 
alliances() - Method in interface galaxiia.jeu.terrain.InformateurTerrain
 
ANNIHILATION - Static variable in interface galaxiia.jeu.objectif.Objectif
 
Annihilation - Class in galaxiia.jeu.objectif.type
Objectif d'annihilation : Toutes les unités n'appartenant pas à vos alliances, sauf les missiles, doivent être détruites.
Annihilation() - Constructor for class galaxiia.jeu.objectif.type.Annihilation
 
ANNIHILATION_EQUIPE - Static variable in interface galaxiia.jeu.objectif.Objectif
 
AnnihilationEquipe - Class in galaxiia.jeu.objectif.type
Objectif d'annihilation d'équipe : Toutes les unités d'une équipe cible doivent être détruite.
AnnihilationEquipe(int) - Constructor for class galaxiia.jeu.objectif.type.AnnihilationEquipe
Créer un objcetif d'annihilation d'équipe.
annuleActionEnCours() - Method in class galaxiia.jeu.unite.Unite
 
annuleActionEnregistree() - Method in interface galaxiia.jeu.unite.ControleurUnite
Annule la dernière action demandée.
annuleErreur() - Method in class galaxiia.jeu.unite.Unite
 
AUCUN_OBJECTIF - Static variable in interface galaxiia.jeu.objectif.Objectif
 
autodestruction() - Method in interface galaxiia.jeu.unite.ControleurUnite
Détruit cette unité.

B

BOLTER - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
BOMBE_IEM - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
BOMBE_THERMONUCLEAIRE - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
BOUCLIER_ASTRAL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
BOUCLIER_REPULSIF - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 

C

changeActionEnCours(int, double[], Unite) - Method in class galaxiia.jeu.unite.Unite
 
changeActionEnCours(ActionUnite) - Method in class galaxiia.jeu.unite.Unite
 
changementIntelligence(Intelligence) - Method in class galaxiia.jeu.unite.Unite
 
changementPosition(double[]) - Method in class galaxiia.jeu.unite.Unite
 
changementVitesse(double[]) - Method in class galaxiia.jeu.unite.Unite
 
CHASSEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CHASSEUR_CHILDEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CHASSEUR_INSTARS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CHASSEUR_LOURD_ANTI_MISSILE - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CHASSEUR_LOURD_CHILDEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CHASSEUR_LOURD_INSTARS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CHASSEUR_LOURD_PERCOL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CHASSEUR_LOURD_TERRIEN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CHASSEUR_LOURD_VOUAINEDY - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CHASSEUR_PERCOL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CHASSEUR_TERRIEN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CHASSEUR_VOUAINEDY - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
ClasseurSouffle - Class in galaxiia.jeu.souffle
 
ClasseurSouffle() - Constructor for class galaxiia.jeu.souffle.ClasseurSouffle
 
ClasseurUnite - Class in galaxiia.jeu.unite
 
ClasseurUnite() - Constructor for class galaxiia.jeu.unite.ClasseurUnite
 
COEFFICIENT_ENERGIE - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
confondu(double[], double[]) - Static method in class galaxiia.jeu.Outils
Dit si deux points sont confondus.
ConstantesSouffle - Interface in galaxiia.jeu.souffle
 
ConstantesUnite - Interface in galaxiia.jeu.unite
 
CONSTRUCTEUR_CHILDEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CONSTRUCTEUR_INSTARS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CONSTRUCTEUR_PERCOL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CONSTRUCTEUR_TERRIEN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
CONSTRUCTEUR_VOUAINEDY - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
ControleurUnite - Interface in galaxiia.jeu.unite
 
controleurUnite() - Method in class galaxiia.jeu.unite.Unite
 
conversionNomType(String[]) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
conversionNomType(String) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
conversionPointString(double[]) - Static method in class galaxiia.jeu.Outils
 
conversionTypeNom(int) - Static method in class galaxiia.jeu.souffle.ClasseurSouffle
 
conversionTypeNom(int[]) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
conversionTypeNom(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
copie() - Method in interface galaxiia.jeu.objectif.Objectif
Créer une copie de l'objectif.
copie() - Method in class galaxiia.jeu.objectif.type.Annihilation
Créer une copie de l'objectif.
copie() - Method in class galaxiia.jeu.objectif.type.AnnihilationEquipe
Créer une copie de l'objectif.
copie() - Method in class galaxiia.jeu.objectif.type.Placement
Créer une copie de l'objectif.
copie() - Method in class galaxiia.jeu.objectif.type.ProtectionEquipe
Créer une copie de l'objectif.
coutEnergetiqueCreation() - Method in interface galaxiia.jeu.unite.InformateurUnite
Précise l'énergie qui a été nécessaire pour créer cette unité.
coutEnergetiqueCreation() - Method in class galaxiia.jeu.unite.Unite
 
creationUnite(GestionnaireId, int, int, double[], double[], InformateurTerrain) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
creationUnite(GestionnaireId, int, Intelligence, int, double[], double[], InformateurTerrain) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
creationUniteAbstraite(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 

D

derniereAction() - Method in class galaxiia.jeu.unite.Unite
 
destructionImmediate() - Method in class galaxiia.jeu.unite.Unite
 
detectionCollision(double[], double[], double, double[], double[], double) - Static method in class galaxiia.jeu.Outils
 
distance(double[], double[]) - Static method in class galaxiia.jeu.Outils
Calcul la distance entre deux points.
DISTANCE_PROPULTION - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
distanceBordCarte(InformateurTerrain, double[]) - Static method in class galaxiia.jeu.Outils
 
distanceBordCarte(double[]) - Method in interface galaxiia.jeu.terrain.InformateurTerrain
 
distanceCarre(double[], double[]) - Static method in class galaxiia.jeu.Outils
Calcul la distance au carré entre deux points.
distanceMurPlusProche(InformateurTerrain, double[]) - Static method in class galaxiia.jeu.Outils
 
distancePoint(double[]) - Method in interface galaxiia.jeu.mur.InformateurMur
 
distancePolygone(double[][][], double[]) - Static method in class galaxiia.jeu.Outils
 
distanceSegment(double[][], double[]) - Static method in class galaxiia.jeu.Outils
 
dommage(InformateurUnite) - Method in interface galaxiia.jeu.souffle.explosif.InformateurSouffleExplosif
 
dommage() - Method in interface galaxiia.jeu.souffle.laser.InformateurSouffleLaser
 
dommage() - Method in class galaxiia.jeu.unite.Unite
 
dommageDeContact(InformateurUnite) - Method in interface galaxiia.jeu.unite.InformateurUnite
Retourne les dommages que subira l'unité unite lorsqu'elle sera en contact avec l'unité courante.
dommageDeContact(InformateurUnite) - Method in class galaxiia.jeu.unite.Unite
 
dommageSouffle(InformateurUnite) - Method in interface galaxiia.jeu.souffle.InformateurSouffle
Donne les dommages subis à ce tour par une unité à cause de ce souffle.
donneErreur() - Method in class galaxiia.jeu.unite.Unite
 
donneInformation() - Method in class galaxiia.jeu.souffle.repulsif.SouffleRepulsif
 
donneInformation() - Method in class galaxiia.jeu.unite.Unite
 
donneIntelligence() - Method in class galaxiia.jeu.unite.Unite
 
donneMessages() - Method in class galaxiia.jeu.unite.Unite
 
duree() - Method in interface galaxiia.jeu.souffle.explosif.InformateurSouffleExplosif
 
duree() - Method in class galaxiia.jeu.souffle.repulsif.SouffleRepulsif
 

E

effaceMessages() - Method in class galaxiia.jeu.unite.Unite
 
elementDansTableau(int[], int) - Static method in class galaxiia.jeu.Outils
 
energie() - Method in interface galaxiia.jeu.unite.InformateurUnite
Énergie accumulée par cette unité.
energie() - Method in class galaxiia.jeu.unite.Unite
 
epaisseur() - Method in class galaxiia.jeu.souffle.repulsif.SouffleRepulsif
 
equationDroite(double[], double[]) - Static method in class galaxiia.jeu.Outils
Calcul l'équation d'une droite passant par deux points.
equationDroite(double[][]) - Static method in class galaxiia.jeu.Outils
Donne l'équation d'une droite définie par un segment.
equipe() - Method in interface galaxiia.jeu.unite.InformateurUnite
Équipe à laquelle appartient cette unité.
equipe() - Method in class galaxiia.jeu.unite.Unite
 
EQUIPE_MISSILE - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
equipeAttaquee() - Method in class galaxiia.jeu.objectif.type.AnnihilationEquipe
equipeProtegee() - Method in class galaxiia.jeu.objectif.type.ProtectionEquipe
Donne le numéro de l'équipe à protéger.
erreurPlacement() - Method in class galaxiia.jeu.objectif.type.Placement
Donne l'erreur de placement tolérée pour valider l'objectif.
estArmeCommune(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estArmeUniqueLegere(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estArmeUniqueLourde(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estAutoguide(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estBombe(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estChasseur(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estChasseurLourd(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estComprisEntre(double, double, double) - Static method in class galaxiia.jeu.Outils
Dit si un nombre est compris entre deux autres.
estConstructeur(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estEnnemi(int) - Method in interface galaxiia.jeu.unite.InformateurUnite
Précise si le numéro de l'équipe donnée en argument est le numéro d'une équipe ennemie dans le système d'alliance du terrain.
estExplosif(int) - Static method in class galaxiia.jeu.souffle.ClasseurSouffle
 
estFixe() - Method in interface galaxiia.jeu.unite.InformateurUnite
Précise si l'unité est fixe.
estFixe() - Method in class galaxiia.jeu.unite.Unite
 
estLaser(int) - Static method in class galaxiia.jeu.souffle.ClasseurSouffle
 
estMissile(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estNul(double) - Static method in class galaxiia.jeu.Outils
Dit si un nombre est considéré comme nul.
estProjectile(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estRepulsif(int) - Static method in class galaxiia.jeu.souffle.ClasseurSouffle
 
estTeleguide(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estTourelleLourde(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estVaisseauMere(int) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
estVecteurNul(double[]) - Static method in class galaxiia.jeu.Outils
Dit si un vecteur peut être considéré comme nul, d'un point de vue Mathématique.
evolution(long) - Method in class galaxiia.jeu.souffle.repulsif.SouffleRepulsif
 
evolution() - Method in class galaxiia.jeu.unite.Unite
 
executionIntelligence() - Method in class galaxiia.jeu.unite.Unite
 

F

fermeturePolygone(double[][]) - Static method in class galaxiia.jeu.Outils
Ferme le polygone en rajoutant le premier point à la fin du tableau de points.
freinage() - Method in interface galaxiia.jeu.unite.ControleurUnite
Freine ou arrête l'unité.

G

galaxiia.configuration - package galaxiia.configuration
 
galaxiia.exception - package galaxiia.exception
 
galaxiia.jeu - package galaxiia.jeu
 
galaxiia.jeu.intelligence - package galaxiia.jeu.intelligence
 
galaxiia.jeu.mur - package galaxiia.jeu.mur
 
galaxiia.jeu.objectif - package galaxiia.jeu.objectif
 
galaxiia.jeu.objectif.type - package galaxiia.jeu.objectif.type
 
galaxiia.jeu.souffle - package galaxiia.jeu.souffle
 
galaxiia.jeu.souffle.explosif - package galaxiia.jeu.souffle.explosif
 
galaxiia.jeu.souffle.laser - package galaxiia.jeu.souffle.laser
 
galaxiia.jeu.souffle.repulsif - package galaxiia.jeu.souffle.repulsif
 
galaxiia.jeu.terrain - package galaxiia.jeu.terrain
 
galaxiia.jeu.unite - package galaxiia.jeu.unite
 

H

heritageObjectif() - Method in interface galaxiia.jeu.objectif.Objectif
Dit si l'objectif doit être donné aux unitées construitent par toutes unitées possédant cet objectif.
heritageObjectif() - Method in class galaxiia.jeu.objectif.type.Annihilation
Dit si l'objectif doit être donné aux unitées construitent par toutes unitées possédant cet objectif.
heritageObjectif() - Method in class galaxiia.jeu.objectif.type.AnnihilationEquipe
Dit si l'objectif doit être donné aux unitées construitent par toutes unitées possédant cet objectif.
heritageObjectif() - Method in class galaxiia.jeu.objectif.type.Placement
Dit si l'objectif doit être donné aux unitées construitent par toutes unitées possédant cet objectif.
heritageObjectif() - Method in class galaxiia.jeu.objectif.type.ProtectionEquipe
Dit si l'objectif doit être donné aux unitées construitent par toutes unitées possédant cet objectif.

I

id() - Method in interface galaxiia.jeu.souffle.explosif.InformateurSouffleExplosif
 
id() - Method in interface galaxiia.jeu.souffle.InformateurSouffle
L'ID de ce souffle.
id() - Method in interface galaxiia.jeu.unite.InformateurUnite
ID de l'unité.
id() - Method in class galaxiia.jeu.unite.Unite
 
Identification - Annotation Type in galaxiia.configuration
 
identificationIntelligence() - Method in class galaxiia.jeu.unite.Unite
 
idUniteTouche() - Method in interface galaxiia.jeu.souffle.laser.InformateurSouffleLaser
 
INCONNU - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
indexMinimum(double[]) - Static method in class galaxiia.jeu.Outils
Donne l'index du minimum d'un tableau.
InformateurMur - Interface in galaxiia.jeu.mur
 
InformateurSouffle - Interface in galaxiia.jeu.souffle
 
InformateurSouffleExplosif - Interface in galaxiia.jeu.souffle.explosif
 
InformateurSouffleLaser - Interface in galaxiia.jeu.souffle.laser
 
InformateurTerrain - Interface in galaxiia.jeu.terrain
Interface représentant le terrain de jeu.
informateurTour() - Method in interface galaxiia.jeu.terrain.InformateurTerrain
Récupère les informations sur le souffle ayant l'ID id.
InformateurTour - Class in galaxiia.jeu.terrain
 
InformateurTour(int, String) - Constructor for class galaxiia.jeu.terrain.InformateurTour
 
InformateurUnite - Interface in galaxiia.jeu.unite
Interface représentant une unité.
information() - Method in class galaxiia.jeu.terrain.InformateurTour
 
informationSouffle() - Method in class galaxiia.jeu.souffle.repulsif.SouffleRepulsif
 
informationUnite() - Method in class galaxiia.jeu.unite.Unite
 
initialisation(InformateurUnite, InformateurTerrain) - Method in interface galaxiia.jeu.intelligence.Intelligence
 
initialisationIntelligence() - Method in class galaxiia.jeu.unite.Unite
 
Intelligence - Interface in galaxiia.jeu.intelligence
 
interpolation(int) - Method in interface galaxiia.jeu.unite.InformateurUnite
Interpole la position de l'unité.
interpolation(int) - Method in class galaxiia.jeu.unite.Unite
 
intersectionDroite(double[], double[]) - Static method in class galaxiia.jeu.Outils
Donne le point d'intersection de deux droites.
intersectionDroite(double[][], double[][]) - Static method in class galaxiia.jeu.Outils
 

L

lancementBombe(int, double[], int) - Method in interface galaxiia.jeu.unite.ControleurUnite
 
lancementBombeVersPoint(int, double[], int) - Method in interface galaxiia.jeu.unite.ControleurUnite
 
lancementMissileAutoguide(int, double[], double[]) - Method in interface galaxiia.jeu.unite.ControleurUnite
 
lancementMissileAutoguideVersPoint(int, double[], double[]) - Method in interface galaxiia.jeu.unite.ControleurUnite
 
lancementMissileTeleguide(int, double[], long) - Method in interface galaxiia.jeu.unite.ControleurUnite
 
lancementMissileTeleguideVersPoint(int, double[], long) - Method in interface galaxiia.jeu.unite.ControleurUnite
 
lancementProjectile(int, double[]) - Method in interface galaxiia.jeu.unite.ControleurUnite
 
lancementProjectileVersPoint(int, double[]) - Method in interface galaxiia.jeu.unite.ControleurUnite
 
lancementUniteIntelligente(int, double[], Intelligence) - Method in interface galaxiia.jeu.unite.ControleurUnite
 
lancementUniteIntelligenteVersPoint(int, double[], Intelligence) - Method in interface galaxiia.jeu.unite.ControleurUnite
 
LASER - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
LASER_ZERO - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
lieuPlacement() - Method in class galaxiia.jeu.objectif.type.Placement
Donne le lieu où votre vaisseau doit se rendre.

M

minimum(double[]) - Static method in class galaxiia.jeu.Outils
Donne le minimum d'un tableau.
MISSILE_FOX - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
MISSILE_FOX_DOWN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
MISSILE_GRAY_FOX - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 

N

NOM_BOLTER - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_BOMBE_IEM - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_BOMBE_THERMONUCLEAIRE - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_BOUCLIER_ASTRAL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_BOUCLIER_REPULSIF - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CATEGORIE_ARMEMENT_CHILDEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CATEGORIE_ARMEMENT_COMMUN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CATEGORIE_ARMEMENT_INSTARS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CATEGORIE_ARMEMENT_PERCOL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CATEGORIE_ARMEMENT_TERRIEN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CATEGORIE_ARMEMENT_VOUAINEDY - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CATEGORIE_CHASSEURS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CATEGORIE_CHASSEURS_LOURDS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CATEGORIE_CONSTRUCTEURS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CATEGORIE_PROJECTILES - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CATEGORIE_VAISSEAUX_MERES - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CHASSEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CHASSEUR_CHILDEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CHASSEUR_INSTARS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CHASSEUR_LOURD_ANTIMISSILE - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CHASSEUR_LOURD_CHILDEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CHASSEUR_LOURD_INSTARS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CHASSEUR_LOURD_PERCOL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CHASSEUR_LOURD_TERRIEN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CHASSEUR_LOURD_VOUAINEDY - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CHASSEUR_PERCOL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CHASSEUR_TERRIEN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CHASSEUR_VOUAINEDY - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CONSTRUCTEUR_CHILDEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CONSTRUCTEUR_INSTARS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CONSTRUCTEUR_PERCOL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CONSTRUCTEUR_TERRIEN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_CONSTRUCTEUR_VOUAINEDY - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_LASER - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_LASER_ZERO - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_MISSILE_FOX - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_MISSILE_FOX_DOWN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_MISSILE_GRAY_FOX - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_SOUFFLE_ASTRAL - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
NOM_SOUFFLE_ELECTROMAGNATIQUE - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
NOM_SOUFFLE_ENERGIE_NOIRE - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
NOM_SOUFFLE_EXPLOSION - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
NOM_SOUFFLE_LASER - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
NOM_SOUFFLE_LASER_ZERO - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
NOM_SOUFFLE_REPULSIF - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
NOM_SUBCLEAR_ELECTROMAGNETIQUE - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_SUBCLEAR_ENERGIE_NOIRE - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_TOURELLE_FOX - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_TOURELLE_LOURDE_CHILDEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_TOURELLE_LOURDE_INSTARS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_TOURELLE_LOURDE_PERCOL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_TOURELLE_LOURDE_TERRIEN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_TOURELLE_LOURDE_VOUAINEDY - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_VAISSEAU_MERE_CHILDEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_VAISSEAU_MERE_INSTARS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_VAISSEAU_MERE_PERCOL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_VAISSEAU_MERE_TERRIEN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_VAISSEAU_MERE_VOUAINEDY - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_WOLF_PENETRANT - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
NOM_WOLF_PERFORANT - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
nomCategorie() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
normalisation(double[], double) - Static method in class galaxiia.jeu.Outils
Normalise un vecteur.
normeCarre(double[]) - Static method in class galaxiia.jeu.Outils
Calcul de la norme au carré d'un vecteur.
nouveauTour(ControleurUnite, InformateurTerrain) - Method in interface galaxiia.jeu.intelligence.Intelligence
 
numeroObjectifEnCours() - Method in interface galaxiia.jeu.unite.InformateurUnite
Donne l'index de l'objectif en cours dans le tableau d'objectifs.
numeroTour() - Method in class galaxiia.jeu.terrain.InformateurTour
 

O

Objectif - Interface in galaxiia.jeu.objectif
 
objectifAccompli(InformateurUnite, InformateurTerrain) - Method in interface galaxiia.jeu.objectif.Objectif
Dit si cet objectif est accompli pour une unité et un terrain donné.
objectifAccompli(InformateurUnite, InformateurTerrain) - Method in class galaxiia.jeu.objectif.type.Annihilation
Dit si cet objectif est accompli pour une unité et un terrain donné.
objectifAccompli(InformateurUnite, InformateurTerrain) - Method in class galaxiia.jeu.objectif.type.AnnihilationEquipe
Dit si cet objectif est accompli pour une unité et un terrain donné.
objectifAccompli(InformateurUnite, InformateurTerrain) - Method in class galaxiia.jeu.objectif.type.Placement
Dit si cet objectif est accompli pour une unité et un terrain donné.
objectifAccompli(InformateurUnite, InformateurTerrain) - Method in class galaxiia.jeu.objectif.type.ProtectionEquipe
Dit si cet objectif est accompli pour une unité et un terrain donné.
objectifEnCours() - Method in interface galaxiia.jeu.unite.InformateurUnite
Donne l'objectif que l'unité doit accomplir actuellement.
objectifEnCours() - Method in class galaxiia.jeu.unite.Unite
 
objectifs() - Method in class galaxiia.jeu.unite.Unite
 
Outils - Class in galaxiia.jeu
 
Outils() - Constructor for class galaxiia.jeu.Outils
 

P

peutCreer(int) - Method in interface galaxiia.jeu.unite.InformateurUnite
Précise les capacités de lancement de cette unité.
peutCreer(int) - Method in class galaxiia.jeu.unite.Unite
 
PLACEMENT - Static variable in interface galaxiia.jeu.objectif.Objectif
 
Placement - Class in galaxiia.jeu.objectif.type
Objectif de placement : Votre vaisseau doit aller se placer sur l'objectif Placement.lieuPlacement().
Placement(double[], double) - Constructor for class galaxiia.jeu.objectif.type.Placement
Créer un nouvel objectif de déplacement.
POINT_EXTERIEUR_TOUS_POLYGONES - Static variable in class galaxiia.jeu.Outils
 
pointDansCarre(double[][], double[]) - Static method in class galaxiia.jeu.Outils
Dit si un point est contenu dans un carré dont on connait une diagonale.
pointImpact() - Method in interface galaxiia.jeu.souffle.laser.InformateurSouffleLaser
 
pointInterneMur(double[]) - Method in interface galaxiia.jeu.mur.InformateurMur
 
pointInterneMur(InformateurTerrain, double[]) - Static method in class galaxiia.jeu.Outils
Dit si un point est à l'intérieur d'un mur d'un terrain.
pointInternePolygone(double[][], double[]) - Static method in class galaxiia.jeu.Outils
Dit si un point est à l'intérieur d'un polygone.
pointIntersectionBordCarte(double[], InformateurTerrain) - Static method in class galaxiia.jeu.Outils
 
pointSource() - Method in interface galaxiia.jeu.souffle.laser.InformateurSouffleLaser
 
pointsPositionnesSurUneDroiteAUneDistanceDUneAutreDroite(double[], double[], double) - Static method in class galaxiia.jeu.Outils
 
pointsVie() - Method in interface galaxiia.jeu.unite.InformateurUnite
Points de vie de cette unité.
pointsVie() - Method in class galaxiia.jeu.unite.Unite
 
pointsVieInitiaux() - Method in interface galaxiia.jeu.unite.InformateurUnite
Points de vie initiaux de cette unité.
pointsVieInitiaux() - Method in class galaxiia.jeu.unite.Unite
 
position() - Method in interface galaxiia.jeu.souffle.explosif.InformateurSouffleExplosif
 
position() - Method in interface galaxiia.jeu.unite.InformateurUnite
Position de l'unité.
position() - Method in class galaxiia.jeu.unite.Unite
 
positionsSommets() - Method in interface galaxiia.jeu.mur.InformateurMur
 
possedeIntelligence() - Method in class galaxiia.jeu.unite.Unite
 
PRECISION_MAXIMUM - Static variable in class galaxiia.jeu.Outils
 
preparationEvolution(long) - Method in class galaxiia.jeu.unite.Unite
 
produitScalaire(double[], double[]) - Static method in class galaxiia.jeu.Outils
Donne le produit scalaire entre deux vecteurs.
produitScalaire(double[], double[], double[]) - Static method in class galaxiia.jeu.Outils
Donne le produit scalaire entre deux vecteurs.
produitVecteurDouble(double[], double) - Static method in class galaxiia.jeu.Outils
 
projectionOrthogonale(double[], double[]) - Static method in class galaxiia.jeu.Outils
 
PROTECTION_EQUIPE - Static variable in interface galaxiia.jeu.objectif.Objectif
 
ProtectionEquipe - Class in galaxiia.jeu.objectif.type
Objectif de protection d'équipe : Tant que l'équipe à protéger possède un vaisseau, cet objectif est accomplit.
ProtectionEquipe(int) - Constructor for class galaxiia.jeu.objectif.type.ProtectionEquipe
Créer un nouvel objectif de protection d'équipe.
puissanceAcceleration(InformateurUnite) - Method in interface galaxiia.jeu.souffle.explosif.InformateurSouffleExplosif
 
puissanceAcceleration() - Method in interface galaxiia.jeu.unite.InformateurUnite
Précise la puissance d'accélération de l'unité.
puissanceAcceleration() - Method in class galaxiia.jeu.unite.Unite
 
puissanceArret() - Method in interface galaxiia.jeu.unite.InformateurUnite
Le carré de la norme de la vitesse à laquelle le vaisseau n'est plus freiné mais stoppé.
puissanceArret() - Method in class galaxiia.jeu.unite.Unite
 
puissanceBouclier() - Method in interface galaxiia.jeu.unite.InformateurUnite
Puissance du bouclier.
puissanceBouclier() - Method in class galaxiia.jeu.unite.Unite
 
puissanceEffet() - Method in class galaxiia.jeu.souffle.repulsif.SouffleRepulsif
 
puissanceRalentissement() - Method in interface galaxiia.jeu.unite.InformateurUnite
Précise la puissance de ralentissement de l'unité.
puissanceRalentissement() - Method in class galaxiia.jeu.unite.Unite
 

R

rayon() - Method in interface galaxiia.jeu.souffle.explosif.InformateurSouffleExplosif
 
rayon() - Method in interface galaxiia.jeu.unite.InformateurUnite
Rayon de l'unité.
rayon() - Method in class galaxiia.jeu.unite.Unite
 
rayonMaximum() - Method in interface galaxiia.jeu.souffle.explosif.InformateurSouffleExplosif
 
rayonMinimum() - Method in interface galaxiia.jeu.souffle.explosif.InformateurSouffleExplosif
 
Regles - Interface in galaxiia.jeu
 
resolutionPolynomeSecondDegre(double[]) - Static method in class galaxiia.jeu.Outils
 

S

segmentCoupeMur(double[][]) - Method in interface galaxiia.jeu.mur.InformateurMur
 
segmentCoupeMur(InformateurTerrain, double[][]) - Static method in class galaxiia.jeu.Outils
 
segments() - Method in interface galaxiia.jeu.mur.InformateurMur
 
segmentsCroises(double[][], double[][]) - Static method in class galaxiia.jeu.Outils
 
segmentsCroisesStricts(double[][], double[][]) - Static method in class galaxiia.jeu.Outils
 
sontEgaux(double, double) - Static method in class galaxiia.jeu.Outils
Dis si deux nombres sont considérés comme égaux.
souffle(long) - Method in interface galaxiia.jeu.terrain.InformateurTerrain
 
SOUFFLE_ASTRAL - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
SOUFFLE_ELECTROMAGNETIQUE - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
SOUFFLE_ENERGIE_NOIRE - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
SOUFFLE_EXPLOSION - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
SOUFFLE_LASER - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
SOUFFLE_LASER_ZERO - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
SOUFFLE_REPULSIF - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
souffleDestruction() - Method in class galaxiia.jeu.unite.Unite
 
SouffleRepulsif - Class in galaxiia.jeu.souffle.repulsif
 
SouffleRepulsif(GestionnaireId, InformateurUnite) - Constructor for class galaxiia.jeu.souffle.repulsif.SouffleRepulsif
 
soustraction(double[], double[]) - Static method in class galaxiia.jeu.Outils
Soustrait deux vecteurs.
SUBCLEAR_ELECTROMAGNETIQUE - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
SUBCLEAR_ENERGIE_NOIRE - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 

T

tableauMurs() - Method in interface galaxiia.jeu.terrain.InformateurTerrain
Donne les murs présents sur le terrain.
tableauSouffles() - Method in interface galaxiia.jeu.terrain.InformateurTerrain
Précise les souffles présents sur le terrain.
tableauUnites() - Method in interface galaxiia.jeu.terrain.InformateurTerrain
Précise les unités présentes sur le terrain.
taille() - Method in interface galaxiia.jeu.terrain.InformateurTerrain
Précise la taille du terrain.
TEMPS_MAXIMUM_REFLEXION - Static variable in interface galaxiia.jeu.Regles
Temps maximum de réflexion pour les IA en nanosecondes.
TEMPS_TOUR - Static variable in interface galaxiia.jeu.Regles
Temps écoulé entre chaque tour, en millisecondes.
TempsDepasse - Exception in galaxiia.exception
 
TempsDepasse() - Constructor for exception galaxiia.exception.TempsDepasse
 
TempsDepasse(String, Throwable) - Constructor for exception galaxiia.exception.TempsDepasse
 
TempsDepasse(String) - Constructor for exception galaxiia.exception.TempsDepasse
 
TempsDepasse(Throwable) - Constructor for exception galaxiia.exception.TempsDepasse
 
tempsExistance() - Method in interface galaxiia.jeu.souffle.explosif.InformateurSouffleExplosif
 
terrain() - Method in class galaxiia.jeu.unite.Unite
 
TOURELLE_FOX - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
TOURELLE_LOURDE_CHILDEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
TOURELLE_LOURDE_INSTARS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
TOURELLE_LOURDE_PERCOL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
TOURELLE_LOURDE_TERRIEN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
TOURELLE_LOURDE_VOUAINEDY - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
tousChasseurs() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
tousChasseursLourds() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
tousExplosifs() - Static method in class galaxiia.jeu.souffle.ClasseurSouffle
 
tousLasers() - Static method in class galaxiia.jeu.souffle.ClasseurSouffle
 
tousMissile() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
tousObjectifs() - Method in interface galaxiia.jeu.unite.InformateurUnite
Précise les objectifs, dans l'ordre chronologique, que l'unité devra accomplir.
tousObjectifsAccomplis() - Method in class galaxiia.jeu.unite.Unite
 
tousProjectiles() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
tousRepulsif() - Static method in class galaxiia.jeu.souffle.ClasseurSouffle
 
tousVaisseaux() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
tousVaisseauxMeres() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
toutArmementChildeur() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
toutArmementCommun() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
toutArmementInstars() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
toutArmementPercol() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
toutArmementTerrien() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
toutArmementVouainedy() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
toutesArmesUniquesLegeres() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
toutesArmesUniquesLourdes() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
toutesUnites() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
toutesUnitesControlables() - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
type() - Method in interface galaxiia.jeu.objectif.Objectif
Donne le type de l'objectif.
type() - Method in class galaxiia.jeu.objectif.type.Annihilation
Donne le type de l'objectif.
type() - Method in class galaxiia.jeu.objectif.type.AnnihilationEquipe
Donne le type de l'objectif.
type() - Method in class galaxiia.jeu.objectif.type.Placement
Donne le type de l'objectif.
type() - Method in class galaxiia.jeu.objectif.type.ProtectionEquipe
Donne le type de l'objectif.
type() - Method in interface galaxiia.jeu.souffle.explosif.InformateurSouffleExplosif
 
type() - Method in interface galaxiia.jeu.souffle.InformateurSouffle
Type de souffle.
type() - Method in interface galaxiia.jeu.unite.InformateurUnite
Donne le type de cette unité.
type() - Method in class galaxiia.jeu.unite.Unite
 
TYPE_SOUFFLE_MAXIMUM - Static variable in interface galaxiia.jeu.souffle.ConstantesSouffle
 
TYPE_UNITE_MAXIMUM - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
typeActionEnCours() - Method in class galaxiia.jeu.unite.Unite
 

U

unite(long) - Method in interface galaxiia.jeu.terrain.InformateurTerrain
Récupère les informations sur l'unité ayant l'ID id.
Unite - Class in galaxiia.jeu.unite
 
Unite() - Constructor for class galaxiia.jeu.unite.Unite
 
Unite(GestionnaireId, int, double[], double[], InformateurTerrain) - Constructor for class galaxiia.jeu.unite.Unite
 
Unite(GestionnaireId, Intelligence, int, double[], double[], InformateurTerrain) - Constructor for class galaxiia.jeu.unite.Unite
 
uniteLancee() - Method in class galaxiia.jeu.unite.Unite
 
unitesCategorie(String) - Static method in class galaxiia.jeu.unite.ClasseurUnite
 
uniteSource() - Method in class galaxiia.jeu.souffle.repulsif.SouffleRepulsif
 

V

VAISSEAU_MERE_CHILDEUR - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
VAISSEAU_MERE_INSTARS - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
VAISSEAU_MERE_PERCOL - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
VAISSEAU_MERE_TERRIEN - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
VAISSEAU_MERE_VOUAINEDY - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
valeurCarre(double) - Static method in class galaxiia.jeu.Outils
Donne le carré d'un nombre.
vecteur(double[], double[]) - Static method in class galaxiia.jeu.Outils
Calcul un vecteur.
vecteurNul() - Static method in class galaxiia.jeu.Outils
Donne un vecteur nul Mathématiquement.
vitesse() - Method in interface galaxiia.jeu.unite.InformateurUnite
Vitesse de l'unité.
vitesse() - Method in class galaxiia.jeu.unite.Unite
 
vitesseCarreMaximumLancement(int) - Method in class galaxiia.jeu.unite.Unite
 

W

WOLF_PENETRANT - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 
WOLF_PERFORANT - Static variable in interface galaxiia.jeu.unite.ConstantesUnite
 

A B C D E F G H I L M N O P R S T U V W