Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes