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

A

a - Variable in class so.Rayon
coefficients cartesiens de la droite du rayon
a - Variable in class so.DioptreGeometrique
Coefficients de l'element geometrique.
A1 - Variable in class so.Lentille
Premier coefficient dans la formule de cauchy
A1 - Variable in class so.Dioptre
Deuxieme coefficient dans la formule de cauchy, milieu 1
A1 - Variable in class so.DioptreGeometrique
Deuxieme coefficient dans la formule de cauchy, milieu 1
A2 - Variable in class so.Lentille
Deuxieme coefficient dans la formule de cauchy
A2 - Variable in class so.Dioptre
Deuxieme coefficient dans la formule de cauchy, milieu 2
A2 - Variable in class so.DioptreGeometrique
Deuxieme coefficient dans la formule de cauchy, milieu 2
AAOff() - Method in class so.SceneVisualisation
turn off antialiasing
AAOn() - Method in class so.SceneVisualisation
turn on antialiasing
abbeMilieu - Static variable in class so.Globals
les numeros d'Abbe des milieux connus
active - Variable in class so.Source
Indique si la source est active
applyDioptres(ArrayList) - Method in class so.SceneVisualisation
charge le tableau dynamique des dioptres
applyLentilles(ArrayList) - Method in class so.SceneVisualisation
charge le tableau dynamique des lentilles
applySources(ArrayList) - Method in class so.SceneVisualisation
charge le tableau dynamique des sources

B

b - Variable in class so.Rayon
coefficients cartesiens de la droite du rayon
b - Variable in class so.DioptreGeometrique
Coefficients de l'element geometrique.
bgClear() - Method in class so.SceneVisualisation
nettoye le fond
bgg - Variable in class so.SceneVisualisation
Graphics de l'image contenent le fond de la scene
bgImage - Variable in class so.SceneVisualisation
l'image contenent le fond de la scene
BICONCAVE - Static variable in class so.Globals
 
BICONCAVELEFT - Static variable in class so.Globals
 
BICONCAVERIGHT - Static variable in class so.Globals
 
BICONVEX - Static variable in class so.Globals
 
BICONVEXLEFT - Static variable in class so.Globals
 
BICONVEXRIGHT - Static variable in class so.Globals
 
BILEFT - Static variable in class so.Globals
 
BIPLAN - Static variable in class so.Globals
 
BIRIGHT - Static variable in class so.Globals
 

C

c - Variable in class so.Rayon
coefficients cartesiens de la droite du rayon
c - Static variable in class so.Globals
vitesse de lum.
c - Variable in class so.DioptreGeometrique
Coefficients de l'element geometrique.
calcul_coefs(double, double, double, double) - Method in class so.Rayon
calcule les coefficients de la droite a,b,c et lengthvecteur directeur, a partir de deux points par lesquels la droite passe
calculateA(double, double) - Method in class so.ChoixMilieuDialog
calcule N0 a patrir de nd et numero d'Abbe, avec: lambdaC=656.27 (Red Hydrogen), lambdaF=486.13 (Blue Hydrogen)
calculateGridVariables() - Method in class so.SceneVisualisation
Recalcule les variables necessaires pour dessiner le quadrillage
calculateH() - Method in class so.Lentille
pour lentille convergente, on peut calculer dans quelle hauteur se coupent les 2 dioptres
calculateN0(double, double) - Method in class so.ChoixMilieuDialog
calcule N0 a patrir de nd et A (premier coefficient de formule de cauchy), avec: nd=indice pour lambda=587.56 (He yellow).
calculateX1() - Method in class so.Lentille
pour lentille convergente, on peut calculer en quelle abscisse se coupent les 2 dioptres
Calculator - class so.Calculator.
Classe servant a calculer et stocker les rayons et dioptres
Calculator() - Constructor for class so.Calculator
Creates a new instance of Calculator
cbg - Variable in class so.SceneVisualisation
Graphics de l'image servant a dessiner les lentilles
centery - Variable in class so.SceneVisualisation
Position y de la scene sur laquelle on est centre
choixMilieuA - Variable in class so.So
Variable servant a transporter la valeur de l'indice de la dispersion de ChoixMilieuDialog
ChoixMilieuDialog - class so.ChoixMilieuDialog.
Dialogue dervant a choisir le milieu optique (indices de refraction et de dispersion)
ChoixMilieuDialog(Frame, So) - Constructor for class so.ChoixMilieuDialog
 
choixMilieuIndex - Variable in class so.So
Variable servant a transporter la valeur de l'indice du materiel de ChoixMilieuDialog
choixMilieuN0 - Variable in class so.So
Variable servant a transporter la valeur de l'indice du milieu de ChoixMilieuDialog
chroma - Variable in class so.SourceVisualisation
 
chroma2RGB(double) - Static method in class so.Globals
transforme la langueur d'onde 'lambda' en couleur RGB
chroma2RGB(double, int) - Static method in class so.Globals
transforme la longueur d'onde 'lambda' en couleur RGB et de transparence 'alpha' Algorithme reecrit, original trouve sur http://www.efg2.com/Lab/ScienceAndEngineering/Spectra.htm
clearRays() - Method in class so.SceneVisualisation
efface les rayons du dessin
cm2pixX(double) - Method in class so.SceneVisualisation
transforme la mesure en cm en pixels , axe x
cm2pixY(double) - Method in class so.SceneVisualisation
transforme la mesure en cm en pixels , axe y
colors - Variable in class so.Source
nombre des couleurs en mode de transition
colors - Variable in class so.SourceVisualisation
 
compositeBuffer - Variable in class so.SceneVisualisation
l'image servant a dessiner les lentilles
CONCAVEPLAN - Static variable in class so.Globals
 
CONVEXPLAN - Static variable in class so.Globals
 
copy(Dioptre) - Method in class so.Dioptre
copy all variables from 'copyme'
copy(Lentille) - Method in class so.Lentille
copy all variables from 'copyme'
copy(Source) - Method in class so.Source
Copier l'objet 'copyMe' dans l'objet courant
correctDouble(double) - Method in class so.SceneVisualisation
Correcte un Double en gardant 8 chiffres apres la virgule.

D

d - Variable in class so.Lentille
distance vers le centre de deuxieme dioptre, POSITIVE
d - Variable in class so.DioptreVisualisation
 
DEBUG - Static variable in class so.Globals
 
debug(String) - Static method in class so.Globals
Affichage de message controle
defaultA1 - Static variable in class so.Globals
indice de cauchy du milieu 1 par defaut
defaultA2 - Static variable in class so.Globals
indice de cauchy du milieu 2 par defaut
defaultDioptreHeight - Static variable in class so.Globals
hauteur de dioptre par defaut
defaultMaterialIndex1 - Static variable in class so.Globals
indice du materiel 1 par defaut
defaultMaterialIndex2 - Static variable in class so.Globals
indice du materiel 2 par defaut
defaultNExt - Static variable in class so.Globals
indice exterieur de lentille par defaut
defaultNInt - Static variable in class so.Globals
indice interieur de lentille par defaut
Dioptre - class so.Dioptre.
Structure definissante le dioptre
Dioptre() - Constructor for class so.Dioptre
Creates a new instance of Dioptre
Dioptre(Dioptre) - Constructor for class so.Dioptre
Copy constructor
DioptreGeometrique - class so.DioptreGeometrique.
Structure definissant le dioptre par les coefficients cartesiens et les bornes
DioptreGeometrique() - Constructor for class so.DioptreGeometrique
Creates a new instance of DioptreGeometrique
dioptres - Variable in class so.Calculator
 
dioptresN - Variable in class so.Calculator
 
DioptreVisualisation - class so.DioptreVisualisation.
Petit panel (100x100 pixels) servant a visualiser de maniere schematique le dioptre donnee
DioptreVisualisation() - Constructor for class so.DioptreVisualisation
Creates a new instance of DioptreVisualisation
direction - Variable in class so.Source
Orientation de la source : l'angle entre le rayon principal et l'axe des x
double_cm2pixX(double) - Method in class so.SceneVisualisation
transforme la mesure en cm en pixels , axe x, version double
double_cm2pixY(double) - Method in class so.SceneVisualisation
transforme la mesure en cm en pixels , axe y, version double
drawGrid(Graphics2D) - Method in class so.SceneVisualisation
Dessine le quadrillage de la scene
drawGridNumbers(Graphics2D) - Method in class so.SceneVisualisation
Dessine les numeros du quadrillage de la scene
drawRays(ArrayList[]) - Method in class so.SceneVisualisation
dessine les rayons a partir des valeur calcules dans Calculator
drawSystem(Graphics2D) - Method in class so.SceneVisualisation
redessine le systeme - lentilles, dioptres et sources
dx - Variable in class so.SceneVisualisation
dimensions de la scene (cm)
dy - Variable in class so.SceneVisualisation
dimensions de la scene (cm)

F

filename - Variable in class so.LentilleTypeDialog
 
fixFormat(String, int) - Static method in class so.Globals
Ajoute a 's' les espaces pour avoir une chaine de longueur 'larg'

G

getConditions() - Method in class so.Lentille
retourne les conditions pour ce modele
Globals - class so.Globals.
Class cotenent les constantes et fonctions communes pour les programmes
Globals() - Constructor for class so.Globals
Creates a new instance of Globals
gridStepCm - Variable in class so.SceneVisualisation
Variable de quadrillage
gridStepPixels - Variable in class so.SceneVisualisation
Variable de quadrillage
gridX0 - Variable in class so.SceneVisualisation
Variable de quadrillage
gridY0 - Variable in class so.SceneVisualisation
Variable de quadrillage

H

h - Variable in class so.Lentille
hauteur du dioptre, POSITIVE
h - Variable in class so.Dioptre
hauteur du dioptre
height - Variable in class so.SceneVisualisation
dimensions de l'image en pixels
highlightDioptre(int, Dioptre) - Method in class so.SceneVisualisation
selectionne le dioptre qui va etre distingue des autres
highlightLentille(int, Lentille) - Method in class so.SceneVisualisation
selectionne la lentille qui va etre distinguee des autres
highlightSource(int, Source) - Method in class so.SceneVisualisation
selectionne la source qui va etre distinguee des autres

I

id - Variable in class so.Source
Le numero de la source
identify() - Method in class so.Source
Retourne la chaine identifiant l'objet de maniere simple
inclin - Variable in class so.Dioptre
inclinaison (en degrees) du dioptre plan
inclin - Variable in class so.DioptreGeometrique
inclinaison (en degrees) du dioptre plan
Intersection - class so.Intersection.
Classe servant pour definir l'intersection(s)
Intersection() - Constructor for class so.Intersection
Creates a new instance of Intersection
intersectionBords() - Method in class so.Rayon
Calcule l'intersection du rayon avec les bords de la scene
intersectionCercle(DioptreGeometrique) - Method in class so.Rayon
Calcule l'intersection du rayon avec le cercle (x-x0)^2 + y^2 = rr^2, delimite par limx1,limy1,limx2,limy2
intersectionCercle(double, double, double, double, double, double) - Method in class so.Rayon
Calcule l'intersection du rayon avec le cercle (x-x0)^2 + y^2 = rr^2, delimite par limx1,limy1,limx2,limy2
intersectionDroite(DioptreGeometrique) - Method in class so.Rayon
Calcule l'intersection du rayon avec les bords de la scene
intersectionDroite(double, double, double, double, double, double, double) - Method in class so.Rayon
Calcule l'intersection du rayon avec la droite aa*x + bb*y + cc = 0, delimitee par limx1,limy1,limx2,limy2
intitializeMeFirst() - Method in class so.So
 
intitializeMeLast() - Method in class so.So
 
isCorrect() - Method in class so.Lentille
Controle, si les donnees sont conformes au modele choisi
isIntersection1 - Variable in class so.Intersection
indique s'il y a une premiere intersection
isIntersection2 - Variable in class so.Intersection
indique s'il y a une deuxieme intersection

L

lambda - Variable in class so.Rayon
longueur d'onde du rayon
lambda1 - Variable in class so.Source
Premiere longueur d'onde - principale
lambda2 - Variable in class so.Source
Deuxieme longueur d'onde
lambda2Active - Variable in class so.Source
Indique si on utilise lambda2
lambda3 - Variable in class so.Source
Troisieme longueur d'onde
lambda3Active - Variable in class so.Source
Indique si on utilise lambda3
lambdaBlue - Static variable in class so.Globals
Constantes definissantes quelques couleurs
lambdaCouleurs - Static variable in class so.Globals
longueurs d'onde des couleurs
lambdaGreen - Static variable in class so.Globals
Constantes definissantes quelques couleurs
lambdaRed - Static variable in class so.Globals
Constantes definissantes quelques couleurs
lambdaYellow - Static variable in class so.Globals
Constantes definissantes quelques couleurs
Lentille - class so.Lentille.
Structure definissante la lentille
Lentille() - Constructor for class so.Lentille
Creates a new instance of Lentille
Lentille(int) - Constructor for class so.Lentille
Creates a new instance of Lentille
Lentille(Lentille) - Constructor for class so.Lentille
Copy constructor
lentilleDialogFilename - Variable in class so.So
Variable utilisee pour transporter le nom de l'image par dialogue LentilleTypeDialog
lentilleDialogModel - Variable in class so.So
Variable utilisee pour transporter l'indice du modele par dialogue LentilleTypeDialog
lentilleFilename - Static variable in class so.Globals
noms des fichiers contenent les icones
LentilleTypeDialog - class so.LentilleTypeDialog.
Dialogue servant a choisir modele de la lentille
LentilleTypeDialog(Frame, boolean, So) - Constructor for class so.LentilleTypeDialog
Creates new form LentilleTypeDialog
lentilleVisualisationFilename - Static variable in class so.Globals
noms des fichiers contenent les visualisations des lentilles
lineclip(double, double, double, double, Graphics2D) - Method in class so.SceneVisualisation
Dessine ligne en appliquant clipping, en utilisant Cohen-Sutherland algorithme
linesize - Variable in class so.SourceVisualisation
 
loadDioptres(ArrayList, ArrayList) - Method in class so.Calculator
charge tous les dioptres et lentilles, et les convertit en dioptres utilisables pour calculer les rayons
loadSources(ArrayList) - Method in class so.Calculator
charge toutes les sources et les decompose en rayons individuels

M

main(String[]) - Static method in class so.So
 
makeLentille(int) - Method in class so.Lentille
Genere lentille avec un modele
materialIndex1 - Variable in class so.Lentille
numero du materiel interieur
materialIndex1 - Variable in class so.Dioptre
numero du materiel 1
materialIndex2 - Variable in class so.Lentille
numero du materiel exterieur
materialIndex2 - Variable in class so.Dioptre
numero du materiel 2
messageND - Static variable in class so.Globals
message pour les milieux avev la disperdion inconnue
milieu1 - Variable in class so.Intersection
indique le milieu de la premiere intersection (0=de l'interieur, 1=de l'exterieur
milieu2 - Variable in class so.Intersection
indique le milieu de la deuxieme intersection (0=de l'interieur, 1=de l'exterieur
MODE_HIDE - Variable in class so.SceneVisualisation
mode faiblement visible de dessin des objets
MODE_HIGHLIGHT - Variable in class so.SceneVisualisation
mode plus visible de dessin des objets
MODE_NORMAL - Variable in class so.SceneVisualisation
mode normal de dessin des objets
MODE_TRANSLATE - Static variable in class so.SceneVisualisation
Le mode de la scene
MODE_ZOOMIN - Static variable in class so.SceneVisualisation
Le mode de la scene
MODE_ZOOMOUT - Static variable in class so.SceneVisualisation
Le mode de la scene
model - Variable in class so.Lentille
type de lentille
model - Variable in class so.LentilleTypeDialog
 
modelASCII() - Method in class so.Lentille
retourne une apparence de la lentille en ASCII
modeSceneColors - Static variable in class so.Globals
mode des couleurs pour dessiner les rayons
mouseClicked(MouseEvent) - Method in class so.SceneVisualisation
 
mouseDragged(MouseEvent) - Method in class so.SceneVisualisation
 
mouseEntered(MouseEvent) - Method in class so.SceneVisualisation
 
mouseExited(MouseEvent) - Method in class so.SceneVisualisation
 
mouseMoved(MouseEvent) - Method in class so.SceneVisualisation
 
mousePressed(MouseEvent) - Method in class so.SceneVisualisation
 
mouseReleased(MouseEvent) - Method in class so.SceneVisualisation
 
MultichromaDialog - class so.MultichromaDialog.
Dialogue servant a editer les composantes chromatiques des rayons d'une source
MultichromaDialog(Frame, boolean, Source) - Constructor for class so.MultichromaDialog
Creates new form MultichomaDialog

N

n1 - Variable in class so.Dioptre
premier indice du milieu - celui de cote gauche de dioptre
n1 - Variable in class so.DioptreGeometrique
indice du milieu avant le dioptre (a gauche), ou de l'interieur (si dioptre spherique)
n2 - Variable in class so.Dioptre
deuxieme indice du milieu - celui de cote droite de dioptre
n2 - Variable in class so.DioptreGeometrique
indice du milieu apres le dioptre (a droite), ou de l'exterieur (si dioptre spherique)
ndMilieu - Static variable in class so.Globals
les indices nd des milieux connus (indices pour lambda=587.56
nExt - Variable in class so.Lentille
indice du milieu exterieur de lentille
nf - Variable in class so.ChoixMilieuDialog
 
nInt - Variable in class so.Lentille
indice du milieu interieur de lentille
nMilieu - Static variable in class so.Globals
les indices des milieux connus
NONZERO - Static variable in class so.Globals
une constante tres proche de zero
npoints - Variable in class so.SourceVisualisation
 
numFormat(double) - Static method in class so.Globals
Transforme 'a' en String de longueur 8 - utilise dans les textFireds de l'application
numFormat(double, int) - Static method in class so.Globals
Transforme 'a' en String de longueur 'larg' - utilise dans les textFireds de l'application
numFormatInt(int) - Static method in class so.Globals
Transforme 'a' en String de longueur 4 - utilise dans les textFireds de l'application
numFormatInt(int, int) - Static method in class so.Globals
Transforme 'a' en String de longueur 'larg' - utilise dans les textFireds de l'application

O

offg - Variable in class so.SceneVisualisation
Graphics de l'image servant a dessiner les rayons
offscreen - Variable in class so.SceneVisualisation
l'image contenant la scene

P

paint(Graphics) - Method in class so.DioptreVisualisation
 
paint(Graphics) - Method in class so.SourceVisualisation
 
paint(Graphics) - Method in class so.SceneVisualisation
 
parallel - Variable in class so.Source
Indique si la source emet des rayons parallels, false pour source ponctuelle
parseDouble(String) - Static method in class so.Globals
Transforme 's' en double
parseDouble(String, double) - Static method in class so.Globals
Transforme 's' en double plus grand ou egal a 'min'
parseDouble(String, double, double) - Static method in class so.Globals
Transforme 's' en double entre 'min' et 'max'
parseInt(String) - Static method in class so.Globals
Transforme 's' en int
parseInt(String, int) - Static method in class so.Globals
Transforme 's' en int plus grand ou egal a 'min'
parseInt(String, int, int) - Static method in class so.Globals
Transforme 's' en int entre 'min' et 'max'
pix2cmX(int) - Method in class so.SceneVisualisation
transforme la mesure en pixels en cm, axe x
pix2cmY(int) - Method in class so.SceneVisualisation
transforme la mesure en pixels en cm, axe y
plan - Variable in class so.DioptreGeometrique
indique si le dioptre est plan ou spherique
PLANCONCAVE - Static variable in class so.Globals
 
PLANCONVEX - Static variable in class so.Globals
 
print() - Method in class so.PrintingUtilities
Commence l'impression
print(Graphics, PageFormat, int) - Method in class so.PrintingUtilities
Methode appele par le systeme
printBuffer - Variable in class so.SceneVisualisation
l'image contenant la scene pour imprimer
printComponent(SceneVisualisation) - Static method in class so.PrintingUtilities
Imprime le contenu de la scene
printError(String) - Static method in class so.Globals
Affiche message d'erreur sur stdout
printg - Variable in class so.SceneVisualisation
Graphics de l'image contenant la scene pour imprimer
PrintingUtilities - class so.PrintingUtilities.
Classe servante a imprimer le contenu du Component donne
PrintingUtilities(SceneVisualisation) - Constructor for class so.PrintingUtilities
Constructeur
printScene() - Method in class so.SceneVisualisation
Imprime la scene
printToG(Graphics2D) - Method in class so.SceneVisualisation
 

R

r - Variable in class so.Dioptre
rayon de la sphere, la paroi du dioptre se trouve en x+r, r=0 pour un dioptre plan
r - Variable in class so.SourceVisualisation
 
r - Variable in class so.DioptreGeometrique
Coefficients de l'element geometrique.
r1 - Variable in class so.Lentille
rayon du premier dioptre, POSITIF
r2 - Variable in class so.Lentille
rayon du deuxieme dioptre, POSITIF
Rayon - class so.Rayon.
Structure definissante le rayon : son oriantation, position, couleur, equation
Rayon() - Constructor for class so.Rayon
Creates a new instance of Rayon
rayons - Variable in class so.Calculator
 
rayonsN - Variable in class so.Calculator
 
rays - Variable in class so.Source
nombre des rayons en mode de transition
raysBuffer - Variable in class so.SceneVisualisation
l'image servant a dessiner les rayons
raysg - Variable in class so.SceneVisualisation
Graphics de l'image servant a dessiner les rayons
repaint(Dioptre) - Method in class so.DioptreVisualisation
Charger le nouveau dioptre, dessiner
repaint(Source) - Method in class so.SourceVisualisation
Charger la nouvelle source, recalculer les couleurs et grandeurs necessaires, dessiner
repaintScene() - Method in class so.SceneVisualisation
redessine la scene
repaintSystem() - Method in class so.SceneVisualisation
dessine a nouveau le systeme
resetView() - Method in class so.SceneVisualisation
met le zoom dans la position initiale
runCalculator() - Method in class so.Calculator
Calcule les chemins des rayons a travers le systeme optique

S

s - Variable in class so.SourceVisualisation
 
sceneg - Variable in class so.SceneVisualisation
le 'g' de la scene
SceneVisualisation - class so.SceneVisualisation.
Classe servant a visualiser la scene - les rayons, dioptres, lentilles, sources.
SceneVisualisation() - Constructor for class so.SceneVisualisation
Creates a new instance of SceneVisualisation
sceneX1 - Static variable in class so.Globals
limite gauche de la scene
sceneX2 - Static variable in class so.Globals
limite droit de la scene
sceneY1 - Static variable in class so.Globals
limite inferieur de la scene
sceneY2 - Static variable in class so.Globals
limite superieur de la scene
setAntialiasOff() - Static method in class so.Globals
Supprimer antialiasing globalement pour les panels de visualisation
setAntialiasOn() - Static method in class so.Globals
Selectionner antialiasing globalement pour les panels de visualisation
setBounds(double, double, double) - Method in class so.SceneVisualisation
change les bornes de scene, donnees en cm
setInfoLabel(JLabel) - Method in class so.SceneVisualisation
charge le label utilise pour ecrire des messages
setReferencer(So) - Method in class so.MultichromaDialog
Enregistre la reference de la classe So
setRendering(Graphics2D) - Static method in class so.Globals
Selectionner le mode courrent d'antialias pour 'g'
setSceneMode(int) - Method in class so.SceneVisualisation
selectionne le mode de scene
setValues(double, double) - Method in class so.ChoixMilieuDialog
initialize les textfields
so - package so
 
so - Variable in class so.ChoixMilieuDialog
Creates new form ChoixMilieuDialog
So - class so.So.
La classe principale de programme.
So() - Constructor for class so.So
Creates new form So
soo - Variable in class so.LentilleTypeDialog
 
Source - class so.Source.
Structure definissante la source : sa position, type, composantes chromatiques des rayons, nombre des rayons ...
Source() - Constructor for class so.Source
Creates a new instance of Source
Source(Source) - Constructor for class so.Source
Copy constructor
SourceVisualisation - class so.SourceVisualisation.
Petit panel (100x100 pixels) servant a visualiser de maniere schematique la source donnee
SourceVisualisation() - Constructor for class so.SourceVisualisation
Creates a new instance of SourceVisualisation
spacing - Variable in class so.Source
Distance entre les rayons (en degrees pour source ponctuelle, en cm pour source parallele
strCouleurs - Static variable in class so.Globals
noms des couleurs
strDescriptionMilieu - Static variable in class so.Globals
les descriptions des milieux connus
strMilieu - Static variable in class so.Globals
les milieux connus
strSceneColors - Static variable in class so.Globals
modes des couleurs pour dessiner les rayons

T

tmpDioptre - Variable in class so.So
l'objet du dioptre actuel
tmpLentille - Variable in class so.So
l'objet de la lentille actuelle
tmpSource - Variable in class so.So
l'objet de la source actuelle
toString() - Method in class so.Rayon
Retourne les variables de l'objet
toString() - Method in class so.Lentille
Retourne les variables de l'objet
toString() - Method in class so.Dioptre
 
toString() - Method in class so.Source
Retourne les variables de l'objet
toString() - Method in class so.DioptreGeometrique
Retourne les variables de l'objet
transition - Variable in class so.Source
True si on utilise transition entre lambda1 et lambda2, ou false si on choisit les couleurs directement

V

vectx - Variable in class so.Rayon
coordonnees du vecteur directeur du rayon
vecty - Variable in class so.Rayon
coordonnees du vecteur directeur du rayon

W

whichIndice(double) - Static method in class so.Globals
Retourne l'index de la valeur 'n' dans le tableau 'nMilieu'
whichLambda(double) - Static method in class so.Globals
Retourne l'index de la valeur 'lambda' dans le tableau 'lambdaCouleurs'
width - Variable in class so.SceneVisualisation
dimensions de l'image en pixels
workIndice(int) - Method in class so.ChoixMilieuDialog
Change les textfilds d'apres le materiel choisi

X

x - Variable in class so.Lentille
position x de centre de courbure du premier dioptre spherique (celui dont le centre est a gauche)
x - Variable in class so.Dioptre
position x de centre de courbure du dioptre spherique / ou du diptre plan en cas de dioptre plan
x - Variable in class so.Source
Posirtion de la source (x,y)
x1 - Variable in class so.Intersection
coordonnees de la premiere intersection
x1 - Variable in class so.Rayon
coordonnees du debut du rayon
x1 - Variable in class so.Lentille
distance entre centre de premier dioptre et l'abcisse de pt.
x1 - Variable in class so.SceneVisualisation
les bords de la scene (cm)
x1 - Variable in class so.DioptreGeometrique
Variables definissantes les bornes du dioptre.
x2 - Variable in class so.Intersection
coordonnees de la deuxieme intersection
x2 - Variable in class so.Rayon
coordonnees de la fin du rayon
x2 - Variable in class so.SceneVisualisation
les bords de la scene (cm)
x2 - Variable in class so.DioptreGeometrique
Variables definissantes les bornes du dioptre.

Y

y - Variable in class so.Dioptre
position y de centre de courbure du dioptre spherique (non utilise pour instant)
y - Variable in class so.Source
Posirtion de la source (x,y)
y1 - Variable in class so.Intersection
coordonnees de la premiere intersection
y1 - Variable in class so.Rayon
coordonnees du debut du rayon
y1 - Variable in class so.SceneVisualisation
les bords de la scene (cm)
y1 - Variable in class so.DioptreGeometrique
Variables definissantes les bornes du dioptre.
y2 - Variable in class so.Intersection
coordonnees de la deuxieme intersection
y2 - Variable in class so.Rayon
coordonnees de la fin du rayon
y2 - Variable in class so.SceneVisualisation
les bords de la scene (cm)
y2 - Variable in class so.DioptreGeometrique
Variables definissantes les bornes du dioptre.

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