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