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

A

addCircle(int, int, int) - Method in class Forms.FormsAdministrator
We add a circle in the bag of circles.
addCircleTexture(int) - Method in class Texture.TextureAdministrator
This method add a uniform texture to a circle.
addCircleTexture(int, int, int) - Method in class Texture.TextureAdministrator
This method add a "true" texture to a circle.
addPolygon(int) - Method in class Forms.FormsAdministrator
We add a polygon in the bag of polygons.
addPolygonTexture(int) - Method in class Texture.TextureAdministrator
This method add a uniform texture to a polygon.
addPolygonTexture(int, int, int) - Method in class Texture.TextureAdministrator
This method add a "true" texture to a polygon.
addRectangle(int, int, int, int) - Method in class Forms.FormsAdministrator
We add a rectangle in the bag of rectangles.
addRectangleTexture(int) - Method in class Texture.TextureAdministrator
This method add a uniform texture to a rectangle.
addRectangleTexture(int, int, int) - Method in class Texture.TextureAdministrator
This method add a "true" texture to a rectangle.
algorithme - Variable in class DrawableSurface.ModifiedPaintSurface
The retina algorithme.
Algorithme - package Algorithme
The package which implements your RC filter.
Algorithme - class Algorithme.Algorithme.
The class implementing the algorithme for the retinal vision.
Algorithme(int[], int, int) - Constructor for class Algorithme.Algorithme
Our constructor.
AlgorithmeError - exception Algorithme.AlgorithmeError.
This class generates the errors of the Algorithme class.
AlgorithmeError(String) - Constructor for class Algorithme.AlgorithmeError
The constructor.
animatedImage - Variable in class DrawableSurface.DrawableSurface
This is the animated image of the surface.
AnimatedImage - package AnimatedImage

This is the package which defined procedures and function to manipulate easily memory image source.

AnimatedImage - class AnimatedImage.AnimatedImage.
This class provide a method to animate images with memory image source.
animatedImage() - Method in class DrawableSurface.DrawableSurface
This method returns the animated image of our drawable surface.
AnimatedImage(int, int, Color) - Constructor for class AnimatedImage.AnimatedImage
The constructor.
AnimatedImageError - exception AnimatedImage.AnimatedImageError.
This the class which generate the errors of the Algorithme class.
AnimatedImageError(String) - Constructor for class AnimatedImage.AnimatedImageError
The constructor.
arraytexture - Variable in class Texture.Texture
The array in which is the texture (rgb mode)
arraytexture() - Method in class Texture.Texture
This method return the array of the texture.

C

centerCenterPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The center center panel (see the code for more informations).
centerEastPanel - Variable in class RetineSimulation
The center east panel (see code for more informations).
centerEastPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The center east panel (see the code for more informations).
centerElements(RetineSimulation) - Method in class RetineSimulation
This method center the paintsurface and the modifiedpaintsurface
centerGridPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The panel that contains the cone layer parameters
centerNorthPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The center north panel (see the code for more informations).
centerPanel - Variable in class RetineSimulation
The center panel (see code for more informations).
centerPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The center panel (see the code for more informations).
centerWestPanel - Variable in class RetineSimulation
The center west panel (see code for more informations).
choosen_color - Variable in class GrayColorChooser.GrayColorChooser
The label for the choosen color.
circleCenter - Variable in class DrawableSurface.PaintSurface
We keep in memory the first click of the user.
circleTextureVector - Variable in class Texture.TextureAdministrator
The vector for the circles.
circleVector - Variable in class Forms.FormsAdministrator
The circle vector.
clearAll() - Method in class Forms.FormsAdministrator
We remove all the elements from the different vector.
clearAll() - Method in class Texture.TextureAdministrator
This method removes all the element of the different vectors.
clicked - Variable in class GrayColorChooser.GrayColorChooser
Tells if the user has clicked or not on a color.
clicked() - Method in class GrayColorChooser.GrayColorChooser
This method returns if the user has clicked on the frame in order to choose a color or not.
clicked(boolean) - Method in class GrayColorChooser.GrayColorChooser
This method set the clicked parameters.
color - Variable in class Texture.Texture
The color of the texture.
color() - Method in class Texture.Texture
This method returns the color of the texture.
colorButton - Variable in class PanelConfiguration.FormsMakerPanel
The color button.
colorButtonEnabled() - Method in class PanelConfiguration.FormsMakerPanel
This method return if the color button is enabled or not.
colorChoosen() - Method in class PanelConfiguration.FormsMakerPanel
Return the rgb value of the color that the user has choosen.
colorClicked - Variable in class GrayColorChooser.GrayColorChooser
The value of the color that the user has clicked on.
colorClicked() - Method in class GrayColorChooser.GrayColorChooser
This method returns the rgb value of the color choosen by the user.
colorFrameOpen - Variable in class GrayColorChooser.GrayColorChooser
Tells if the frame is open or not.
colorFrameOpen() - Method in class GrayColorChooser.GrayColorChooser
This method returns if the frame is open or not.
colorMouseListener - Variable in class PanelConfiguration.FormsMakerPanel
The mouse listener for the color button.
componentHidden(ComponentEvent) - Method in class RetineSimulation
Method to know if the component is hidden.
componentHidden(ComponentEvent) - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
When the component is hidden.
componentHidden(ComponentEvent) - Method in class PanelConfiguration.ImageCanvas
When the component is hidden.
componentHidden(ComponentEvent) - Method in class PanelConfiguration.PaintSurfacePanel
When the component is hidden.
componentMoved(ComponentEvent) - Method in class RetineSimulation
Method to know if the component is moved.
componentMoved(ComponentEvent) - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
When the component is moved.
componentMoved(ComponentEvent) - Method in class PanelConfiguration.ImageCanvas
When the component is moved.
componentMoved(ComponentEvent) - Method in class PanelConfiguration.PaintSurfacePanel
When the component is moved.
componentResized(ComponentEvent) - Method in class RetineSimulation
Method to know if the component is resized.
componentResized(ComponentEvent) - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
When the component is resized.
componentResized(ComponentEvent) - Method in class PanelConfiguration.ImageCanvas
When the component is resized.
componentResized(ComponentEvent) - Method in class PanelConfiguration.PaintSurfacePanel
When the component is resized.
componentShown(ComponentEvent) - Method in class RetineSimulation
Method to know if the component is shown.
componentShown(ComponentEvent) - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
When the component is shown.
componentShown(ComponentEvent) - Method in class PanelConfiguration.ImageCanvas
When the component is shown.
componentShown(ComponentEvent) - Method in class PanelConfiguration.PaintSurfacePanel
When the component is shown.
coneJonctionResistanceFloat - Variable in class DrawableSurface.ModifiedPaintSurface
The value of the cone jonction resistance.
coneJonctionResistanceFloat - Variable in class PanelConfiguration.RetineConfigurationPanel
The value for the cone jonction resistance.
coneJonctionResistanceLabel - Variable in class PanelConfiguration.RetineConfigurationPanel
The label for the cone jonction resistance.
coneJonctionResistanceMouseListener - Variable in class PanelConfiguration.RetineConfigurationPanel
The mouse listener for the cone jonction resistance.
coneJonctionResistanceTextField - Variable in class PanelConfiguration.RetineConfigurationPanel
The textfield for the cone jonction resistance.
coneLayerLabel - Variable in class PanelConfiguration.RetineConfigurationPanel
The label for the cone layer.
coneMembranarCapacityFloat - Variable in class DrawableSurface.ModifiedPaintSurface
The value of the cone membran capacity.
coneMembranarCapacityFloat - Variable in class PanelConfiguration.RetineConfigurationPanel
The value for the cone membran capacity.
coneMembranarCapacityLabel - Variable in class PanelConfiguration.RetineConfigurationPanel
The label for the cone membran capacity.
coneMembranarCapacityMouseListener - Variable in class PanelConfiguration.RetineConfigurationPanel
The mouse listener for the cone membran capacity.
coneMembranarCapacityTextField - Variable in class PanelConfiguration.RetineConfigurationPanel
The textfield for the cone membran capacity.
coneMembranarResistanceFloat - Variable in class DrawableSurface.ModifiedPaintSurface
The value of the cone membran resistance.
coneMembranarResistanceFloat - Variable in class PanelConfiguration.RetineConfigurationPanel
The value for the cone membran resistance.
coneMembranarResistanceLabel - Variable in class PanelConfiguration.RetineConfigurationPanel
The label for the cone membran resistance.
coneMembranarResistanceMouseListener - Variable in class PanelConfiguration.RetineConfigurationPanel
The mouse listener for the cone membran resistance.
coneMembranarResistanceTextField - Variable in class PanelConfiguration.RetineConfigurationPanel
The textfield for the cone membran resistance.
coneSynapticResistanceFloat - Variable in class DrawableSurface.ModifiedPaintSurface
The value of the cone synaptic resistance.
coneSynapticResistanceFloat - Variable in class PanelConfiguration.RetineConfigurationPanel
The value for the cone synaptic resistance.
coneSynapticResistanceLabel - Variable in class PanelConfiguration.RetineConfigurationPanel
The label for the cone synaptic resistance.
coneSynapticResistanceMouseListener - Variable in class PanelConfiguration.RetineConfigurationPanel
The mouse listener for the cone synaptic resistance.
coneSynapticResistanceTextField - Variable in class PanelConfiguration.RetineConfigurationPanel
The textfield for the cone synaptic resistance.
createAllMenus() - Method in class Help.HelpFileParser
This method creates all the menu from a file.
createSubTitleMenu(long, long) - Method in class Help.HelpFileParser
This method create a submenu structure.
createSubTitlesMenu(Long[], long) - Method in class Help.HelpFileParser
This method creates all the submenu of a main menu.
createTitleMenu(long, long) - Method in class Help.HelpFileParser
This method creates the main menu structure with no sub menu.
createTitleMenu(long, long, MyMenu[]) - Method in class Help.HelpFileParser
This method creates the main menu structure.
current_color - Variable in class GrayColorChooser.GrayColorChooser
The label for the current color.
currentImage - Variable in class PanelConfiguration.ImageCanvas
The current image (it changes when the image is resized).

D

deltaT - Variable in class DrawableSurface.ModifiedPaintSurface
The value of the deltatT.
destroy() - Method in class RetineSimulation
This method is called when the applet is destroyed.
Disable() - Method in class PanelConfiguration.PanelConfiguration
This method disable the panel.
disableFormsMaker() - Method in class PanelConfiguration.FormsMakerPanel
This method disable the panel and all his component.
disableFormsMakerPainting() - Method in class PanelConfiguration.FormsMakerPanel
This method disable the panel and all the component but only when the user is painting forms.
disableWhenSimulating() - Method in class PanelConfiguration.RetineConfigurationPanel
This method disable all the panel when we are simulating the retina algorithme.
DrawableSurface - package DrawableSurface

Package which manipulate Animated Image in order to draw them on a canvas.

DrawableSurface - class DrawableSurface.DrawableSurface.
This is the base class.
DrawableSurface(int, int) - Constructor for class DrawableSurface.DrawableSurface
The second constructor.
DrawableSurface(int, int, Color) - Constructor for class DrawableSurface.DrawableSurface
The constructor.
drawCircle(int[], int, int, Color) - Method in class Forms.MyCircle
This method draw a circle in a array of pixels.
drawCircleWithTexture(int[], int, int, Texture) - Method in class Forms.MyCircle
We draw the circle with a texture.
drawPolygon(int[], int, int, int, int, Color) - Method in class Forms.MyPolygon
This method draw a polygon in a given array of pixels with the specified color.
drawPolygonWithTexture(int[], int, int, Texture) - Method in class Forms.MyPolygon
This method draw a polygon with the given texture.
drawRectangle(int[], int, int, Color) - Method in class Forms.MyRectangle
This method draw a rectangle in an array of pixels with the specified color.
drawRectangleWithTexture(int[], int, int, Texture) - Method in class Forms.MyRectangle
This method draw a rectangle with the given texture.
drawSegment(int[], int, int, int[], int[], Color) - Method in class Forms.MyPolygon
This method draw a segment in a given array of pixels.

E

eastPanel - Variable in class PanelConfiguration.FormsMakerPanel
The panel that contains the negative checkbox and the color button.
Enable() - Method in class PanelConfiguration.PanelConfiguration
This method enable the panel.
enableAfterSimulating() - Method in class PanelConfiguration.RetineConfigurationPanel
This method enable all the panel when the simulation stopped.
enableFormsMaker() - Method in class PanelConfiguration.FormsMakerPanel
This method enable the panel and all his component.
eraseSurface(Color) - Method in class DrawableSurface.DrawableSurface
This method erase the drawable surface whith the color defined in parameter.

F

findAllParagraphs() - Method in class Help.HelpFileParser
This method find all the paragraphs (titles and subtitles)in a file.
findSubTitles(Vector) - Method in class Help.HelpFileParser
This method find all the subtitles between two titles.
findTitleAndHisSubTitles(long) - Method in class Help.HelpFileParser
This method finds a title and all his subtitles.
Forms - package Forms

This package provides useful primitives to draw forms like circles, polygon or rectangle.

Forms - class Forms.Forms.
This abstract class declares the basic methods for creating and manipulating forms.
Forms() - Constructor for class Forms.Forms
The second constructor.
Forms(int, int, int, int) - Constructor for class Forms.Forms
The first constructor.
formsAdministrator - Variable in class DrawableSurface.PaintSurface
Administrator for the texture.
FormsAdministrator - class Forms.FormsAdministrator.
This class provides tools to administrate the forms.
FormsAdministrator() - Constructor for class Forms.FormsAdministrator
The constructor.
FormsAdministratorError - exception Forms.FormsAdministratorError.
This class generates the errors of the FormsAdministor class.
FormsAdministratorError(String) - Constructor for class Forms.FormsAdministratorError
The construction.
formsChoice - Variable in class PanelConfiguration.FormsMakerPanel
The shape choice.
formsChoice() - Method in class PanelConfiguration.FormsMakerPanel
Return the forms that the user has choosen.
FormsError - exception Forms.FormsError.
This class generates the errors of the Forms class.
FormsError(String) - Constructor for class Forms.FormsError
The constructor.
formsLabel - Variable in class PanelConfiguration.FormsMakerPanel
The forms label.
formsMakerEnable - Variable in class PanelConfiguration.FormsMakerPanel
If the user is simulating.
formsMakerEnable() - Method in class PanelConfiguration.FormsMakerPanel
This method return if the panel is enable or not.
formsMakerEnable() - Method in class PanelConfiguration.RetineConfigurationPanel
This method returns if the FormsMakerPanel is enable or not.
formsMakerPaintingDisable - Variable in class PanelConfiguration.FormsMakerPanel
If the user is drawing a form.
formsMakerPaintingDisable() - Method in class PanelConfiguration.FormsMakerPanel
This method return if the panel is enable or not (used when the user is painting).
formsMakerPaintingDisable() - Method in class PanelConfiguration.RetineConfigurationPanel
This method returns if the FormsMakerPanel is enable or not (used when the user is painting).
formsMakerPanel - Variable in class RetineSimulation
The forms maker panel.
formsMakerPanel - Variable in class DrawableSurface.PaintSurface
We must take the different parameters the user specified (texture, color, type of forms).
formsMakerPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The panel for drawing forms.
FormsMakerPanel - class PanelConfiguration.FormsMakerPanel.
This class create a panel that can be used to draw forms.
FormsMakerPanel() - Constructor for class PanelConfiguration.FormsMakerPanel
The second constructor.
FormsMakerPanel(Color) - Constructor for class PanelConfiguration.FormsMakerPanel
The constructor.
formsMouseListener - Variable in class PanelConfiguration.FormsMakerPanel
The mouse listener for the shape choice.

G

gray - Variable in class GrayColorChooser.GrayColorChooser
The Label for the current gray value.
gray_canvas - Variable in class GrayColorChooser.GrayColorChooser
The canvas containing the gray palette.
gray_choosen - Variable in class GrayColorChooser.GrayColorChooser
The Label for the choosen gray value.
GrayCanvas - class GrayColorChooser.GrayCanvas.
This class give us a canvas to paint the gray colors.
GrayCanvas(MouseListener, MouseMotionListener) - Constructor for class GrayColorChooser.GrayCanvas
Principal Constructor.
grayColorChooser - Variable in class PanelConfiguration.FormsMakerPanel
The gray color chooser.
GrayColorChooser - package GrayColorChooser

This package implements a gray color chooser.

GrayColorChooser - class GrayColorChooser.GrayColorChooser.
This class create a gray color chooser.
grayColorChooser() - Method in class PanelConfiguration.FormsMakerPanel
Return the gray color chooser.
GrayColorChooser() - Constructor for class GrayColorChooser.GrayColorChooser
The main constructor.

H

hasSubMenu() - Method in class Help.MyMenu
This method return if the menu has sub menu or not.
height - Variable in class RetineSimulation
The height of the PaintSurface and the ModifiedPaintSurface.
height - Variable in class Algorithme.Algorithme
This is the height of the image.
height - Variable in class AnimatedImage.AnimatedImage
This represents the height of the memory image source
height - Variable in class DrawableSurface.DrawableSurface
The height of the animatedimage
height - Variable in class Texture.Texture
The height of the array texture.
height() - Method in class AnimatedImage.AnimatedImage
Method which return the height of the animatedImage.
height() - Method in class DrawableSurface.DrawableSurface
This method returns the height of our drawable surface.
height() - Method in class Forms.Forms
This method returns the height of the bounding rectangle.
height() - Method in class Texture.Texture
This method return the height of the texture.
height(int) - Method in class Forms.Forms
We set the new height of the bounding rectangle.
heightGrayIncrement - Variable in class Texture.Texture
The height increment for the texture.
help - Variable in class PanelConfiguration.ToolPanel
The help frame.
Help - package Help

This package provides tools to draw the help in a frame from a simple file.

Help - class Help.Help.
This is the class that provides the frame in which we draw the help.
help() - Method in class PanelConfiguration.ToolPanel
This method returns the help frame.
Help(String) - Constructor for class Help.Help
The main constructor.
Help(URL) - Constructor for class Help.Help
The main constructor.
helpButton - Variable in class PanelConfiguration.ToolPanel
A help button.
HelpFileParser - class Help.HelpFileParser.
This class provides the parser for reading a help file.
HelpFileParser(String) - Constructor for class Help.HelpFileParser
The main constructor.
helpFileProblem - Variable in class Help.Help
This is a boolean to know if the help file has been correctly read or not.
helpFrameOpen - Variable in class Help.Help
We can know if the frame is open or not.
helpFrameOpen() - Method in class PanelConfiguration.ToolPanel
This method returns if the help frame is open or not.
helpFrameOpen() - Method in class Help.Help
If the help frame is open or not.
helpImageCanvas - Variable in class Help.Help
The canvas in which we draw the image.
HelpImageCanvas - class Help.HelpImageCanvas.
This class provides a canvas in which we draw the help image.
HelpImageCanvas() - Constructor for class Help.HelpImageCanvas
The main constructor.
helpMouseListener - Variable in class PanelConfiguration.ToolPanel
The mouse listener for the help button.
helpPanel - Variable in class PanelConfiguration.ToolPanel
The panel for the help.
horizontalJonctionResistanceFloat - Variable in class DrawableSurface.ModifiedPaintSurface
The value of the horizontal jonction resistance.
horizontalJonctionResistanceFloat - Variable in class PanelConfiguration.RetineConfigurationPanel
The value for the horizontal jonction resistance.
horizontalJonctionResistanceLabel - Variable in class PanelConfiguration.RetineConfigurationPanel
The label for the horizontal jonction resistance.
horizontalJonctionResistanceMouseListener - Variable in class PanelConfiguration.RetineConfigurationPanel
The mouse listener for the horizontal jonction resistance.
horizontalJonctionResistanceTextField - Variable in class PanelConfiguration.RetineConfigurationPanel
The textfield for the horizontal jonction resistance.
horizontalLayerLabel - Variable in class PanelConfiguration.RetineConfigurationPanel
The label for the horizontal layer.
horizontalMembranarCapacityFloat - Variable in class DrawableSurface.ModifiedPaintSurface
The value of the horizontal membran capacity.
horizontalMembranarCapacityFloat - Variable in class PanelConfiguration.RetineConfigurationPanel
The value for the horizontal membran capacity.
horizontalMembranarCapacityLabel - Variable in class PanelConfiguration.RetineConfigurationPanel
The label for the horizontal membran capacity.
horizontalMembranarCapacityMouseListener - Variable in class PanelConfiguration.RetineConfigurationPanel
The mouse listener for the horizontal membran capacity.
horizontalMembranarCapacityTextField - Variable in class PanelConfiguration.RetineConfigurationPanel
The textfield for the horizontal membran capacity.
horizontalMembranarResistanceFloat - Variable in class DrawableSurface.ModifiedPaintSurface
The value of the horizontal membran resistance.
horizontalMembranarResistanceFloat - Variable in class PanelConfiguration.RetineConfigurationPanel
The value for the horizontal membran resistance.
horizontalMembranarResistanceLabel - Variable in class PanelConfiguration.RetineConfigurationPanel
The label for the horizontal membran resistance.
horizontalMembranarResistanceMouseListener - Variable in class PanelConfiguration.RetineConfigurationPanel
The mouse listener for the horizontal membran resistance.
horizontalMembranarResistanceTextField - Variable in class PanelConfiguration.RetineConfigurationPanel
The textfield for the horizontal membran resistance.
horizontalSynapticResistanceFloat - Variable in class DrawableSurface.ModifiedPaintSurface
The value of the horizontal synaptic resistance.
horizontalSynapticResistanceFloat - Variable in class PanelConfiguration.RetineConfigurationPanel
The value for the horizontal synaptic resistance.
horizontalSynapticResistanceLabel - Variable in class PanelConfiguration.RetineConfigurationPanel
The label for the horizontal synaptic resistance.
horizontalSynapticResistanceMouseListener - Variable in class PanelConfiguration.RetineConfigurationPanel
The mouse listener for the horizontal synaptic resistance.
horizontalSynapticResistanceTextField - Variable in class PanelConfiguration.RetineConfigurationPanel
The textfield for the horizontal synaptic resistance.

I

image - Variable in class AnimatedImage.AnimatedImage
This represents the image of our memory image source.
image - Variable in class GrayColorChooser.GrayCanvas
Our image which is going to be drawn in the canvas.
image - Variable in class PanelConfiguration.ImageCanvas
The initial image.
image() - Method in class AnimatedImage.AnimatedImage
Method which returns the image created via the animatedImage.
ImageCanvas - class PanelConfiguration.ImageCanvas.
This class provides a canvas in order to paint an image on it.
ImageCanvas() - Constructor for class PanelConfiguration.ImageCanvas
The constructor.
indexCircle() - Method in class Forms.FormsAdministrator
This method return the size of the circle vector.
indexCircle() - Method in class Texture.TextureAdministrator
This method returns the size of the circle vector.
indexCircleChoosen - Variable in class DrawableSurface.PaintSurface
We keep in mind if the user has clicked on a circle.
indexNorthPanel - Variable in class Help.Help
The panel that contains the main menu index and its label.
indexPanel - Variable in class Help.Help
The panel that contains the indexes.
indexPolygon() - Method in class Forms.FormsAdministrator
This method return the size of the polygon vector.
indexPolygon() - Method in class Texture.TextureAdministrator
This method returns the size of the polygon vector.
indexPolygonChoosen - Variable in class DrawableSurface.PaintSurface
We keep in mind if the user has clicked on a polygon.
indexRectangle() - Method in class Forms.FormsAdministrator
This method return the size of the rectangle vector.
indexRectangle() - Method in class Texture.TextureAdministrator
This method returns the size of the rectangle vector.
indexRectangleChoosen - Variable in class DrawableSurface.PaintSurface
We keep in mind if the user has clicked on a rectangle.
indexSouthPanel - Variable in class Help.Help
The panel that contains the sub menu index and its label.
informations - Variable in class GrayColorChooser.GrayColorChooser
The information Label.
init() - Method in class RetineSimulation
Initialisation of all the panel with the right parameters.
init() - Method in class Algorithme.Algorithme
This method initialize the different parameters in order to use the algorithme.
init() - Method in class PanelConfiguration.ToolPanel
Initialisation of the panel used when we catch a nullpointerexception.
init() - Method in class Help.Help
Init of our frame used when we have a nullpointerexception.
init(Color) - Method in class AnimatedImage.AnimatedImage
This method initialize our animatedImage with the white color.
init(Image) - Method in class PanelConfiguration.ImageCanvas
The initialization method.
init(Image) - Method in class Help.Help
Init of our frame.
init(Image) - Method in class Help.HelpImageCanvas
The init method.
init(Image, String) - Method in class PanelConfiguration.ToolPanel
Initialisation of the panel.
init(Image, URL) - Method in class PanelConfiguration.ToolPanel
Initialisation of the panel.
init(PaintSurface, ToolPanel) - Method in class DrawableSurface.ModifiedPaintSurface
Initialisation of our modifiedPaintSurface.
init(ToolPanel) - Method in class PanelConfiguration.TitlePanel
Initialization method used when we catch a nullpointerexception.
init(ToolPanel) - Method in class PanelConfiguration.FormsMakerPanel
Initialisation of the panel.
init(ToolPanel) - Method in class PanelConfiguration.RCImagePanel
Initialization method used when we catch a nullpointer exception.
init(ToolPanel, FormsMakerPanel) - Method in class DrawableSurface.PaintSurface
Initialisation of the paintSurface.
init(ToolPanel, FormsMakerPanel) - Method in class PanelConfiguration.PaintSurfacePanel
Initialization of the PaintSurfacePanel.
init(ToolPanel, FormsMakerPanel, ModifiedPaintSurfacePanel) - Method in class PanelConfiguration.RetineConfigurationPanel
Initialization of the RetineConfigurationPanel.
init(ToolPanel, Image) - Method in class PanelConfiguration.TitlePanel
Initialization method.
init(ToolPanel, Image) - Method in class PanelConfiguration.RCImagePanel
Initialization method.
init(ToolPanel, PaintSurfacePanel) - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
Initialization of the ModifiedPaintSurfacePanel.
initActionListener() - Method in class Help.Help
This method init the different action listener of the lists.
initLabel(int) - Method in class PanelConfiguration.RetineConfigurationPanel
This method create a number of label with a specified layout.
initListsItems() - Method in class Help.Help
We create the title in the main menu.
initMain(Frame) - Method in class RetineSimulation
This method initialize the retina algorithm with the right values when we want to start it in a frame.
initMouseListener() - Method in class PanelConfiguration.FormsMakerPanel
Initialisation of the mouse listener.
initMouseListener() - Method in class PanelConfiguration.ToolPanel
Initialisation of the mouse listener.
initMouseListener() - Method in class PanelConfiguration.RetineConfigurationPanel
Initialization of all the mouse listeners of the different components.
initSimulation() - Method in class PanelConfiguration.RetineConfigurationPanel
This method is called when the user clicked on the start button.
initSimulation(float, float, float, float, float, float, float, float, long) - Method in class DrawableSurface.ModifiedPaintSurface
Method which initialize the modifiedPaintSurface's parameters with the specified values.
initSimulation(float, float, float, float, float, float, float, float, long) - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
This method init the simulation in taking in account the different parameters for the different layer of the filter.
initSucceed - Variable in class PanelConfiguration.RetineConfigurationPanel
Boolean very useful to know if the user has entered valid parameters.
initSucceed() - Method in class PanelConfiguration.RetineConfigurationPanel
Return if we can start the simulation or not.
input - Variable in class Algorithme.Algorithme
This is the input stimuli
input() - Method in class Algorithme.Algorithme
The input stimuli.
isSelected(int, int) - Method in class Forms.Forms
Abstract method.
isSelected(int, int) - Method in class Forms.MyCircle
This method tell if the forms is selected or not with the specified point.
isSelected(int, int) - Method in class Forms.MyRectangle
This method tells if a point is in the rectangle or not.
isSelected(int, int) - Method in class Forms.MyPolygon
This method tells if a point is in the polygon or not.

L

lastColorClicked - Variable in class PanelConfiguration.FormsMakerPanel
The color the user has choosen.
lastX - Variable in class Forms.MyPolygon
The last x coordinate the polygon has been translated.
lastY - Variable in class Forms.MyPolygon
The last y coordinate the polygon has been translated.

M

main(String[]) - Static method in class RetineSimulation
Main method.
main(String[]) - Static method in class Help.HelpFileParser
The main method that read the file, creates all the menu, write them in a file, read the written file (to be sure that the operation is succesful) and put in the console some parameters of the file.
mainIndex - Variable in class Help.Help
The menu list.
mainIndexActionListener - Variable in class Help.Help
Actionlistener for the menu list.
mainPanel - Variable in class Help.Help
The panel that contains the image and the index.
memoryImageSource - Variable in class AnimatedImage.AnimatedImage
This represents our memory image source.
menu - Variable in class Help.Help
The structure in which there is the help.
menu() - Method in class Help.Help
This method returns the structures of all the different menus.
menuIndex - Variable in class Help.Help
The label for the menu list.
menuIndexPanel - Variable in class Help.Help
The panel that contains the main menu index.
mode - Variable in class Texture.Texture
The mode of the texture.
mode() - Method in class Texture.Texture
This method returns the mode of the texture.
modifiedPaintSurface - Variable in class PanelConfiguration.ModifiedPaintSurfacePanel
The surface that we are going to add to the panel.
ModifiedPaintSurface - class DrawableSurface.ModifiedPaintSurface.
This is the class which return the image modified by the retina algorithme.
ModifiedPaintSurface(int, int) - Constructor for class DrawableSurface.ModifiedPaintSurface
The second constructor.
ModifiedPaintSurface(int, int, Color) - Constructor for class DrawableSurface.ModifiedPaintSurface
The first constructor.
modifiedPaintSurfacePanel - Variable in class RetineSimulation
The modified paintsurface panel.
modifiedPaintSurfacePanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The panel that contains the result of the algorithm.
ModifiedPaintSurfacePanel - class PanelConfiguration.ModifiedPaintSurfacePanel.
This class provides the panel in order to add a modifiedPaintSurface on it.
ModifiedPaintSurfacePanel(int, int) - Constructor for class PanelConfiguration.ModifiedPaintSurfacePanel
The second constructor.
ModifiedPaintSurfacePanel(int, int, Color) - Constructor for class PanelConfiguration.ModifiedPaintSurfacePanel
The first constructor.
mouseClicked(MouseEvent) - Method in class DrawableSurface.PaintSurface
When the user clicked on the area.
mouseClicked(MouseEvent) - Method in class DrawableSurface.ModifiedPaintSurface
 
mouseClicked(MouseEvent) - Method in class GrayColorChooser.GrayColorChooser
This method capture the mouse clicked event and then we refresh the choosen color.
mouseClicked(MouseEvent) - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
When the mouse is clicked.
mouseClicked(MouseEvent) - Method in class PanelConfiguration.TitlePanel
When the mouse is clicked.
mouseClicked(MouseEvent) - Method in class PanelConfiguration.FormsMakerPanel
When the mouse is clicked.
mouseClicked(MouseEvent) - Method in class PanelConfiguration.ToolPanel
When the mouse is clicked.
mouseClicked(MouseEvent) - Method in class PanelConfiguration.RetineConfigurationPanel
When the mouse is clicked.
mouseClicked(MouseEvent) - Method in class PanelConfiguration.PaintSurfacePanel
When the mouse is clicked.
mouseClicked(MouseEvent) - Method in class PanelConfiguration.RCImagePanel
When the mouse is clicked.
mouseDragged(MouseEvent) - Method in class DrawableSurface.PaintSurface
When the mouse is dragged.
mouseDragged(MouseEvent) - Method in class GrayColorChooser.GrayColorChooser
The different functions re-implemented for a dragging mouse.
mouseEntered(MouseEvent) - Method in class DrawableSurface.PaintSurface
When the mouse enters the area.
mouseEntered(MouseEvent) - Method in class DrawableSurface.ModifiedPaintSurface
 
mouseEntered(MouseEvent) - Method in class GrayColorChooser.GrayColorChooser
When we enter the canvas, we refresh the gray label and the current color.
mouseEntered(MouseEvent) - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
When the mouse enters.
mouseEntered(MouseEvent) - Method in class PanelConfiguration.TitlePanel
When the mouse enters.
mouseEntered(MouseEvent) - Method in class PanelConfiguration.FormsMakerPanel
When the mouse enters.
mouseEntered(MouseEvent) - Method in class PanelConfiguration.ToolPanel
When the mouse enters.
mouseEntered(MouseEvent) - Method in class PanelConfiguration.RetineConfigurationPanel
When the mouse enters.
mouseEntered(MouseEvent) - Method in class PanelConfiguration.PaintSurfacePanel
When the mouse enters.
mouseEntered(MouseEvent) - Method in class PanelConfiguration.RCImagePanel
When the mouse enters.
mouseExited(MouseEvent) - Method in class DrawableSurface.PaintSurface
When the mouse exits the area.
mouseExited(MouseEvent) - Method in class DrawableSurface.ModifiedPaintSurface
 
mouseExited(MouseEvent) - Method in class GrayColorChooser.GrayColorChooser
When we exit the canvas, we refresh the gray label.
mouseExited(MouseEvent) - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
When the mouse exits.
mouseExited(MouseEvent) - Method in class PanelConfiguration.TitlePanel
When the mouse exits.
mouseExited(MouseEvent) - Method in class PanelConfiguration.FormsMakerPanel
When the mouse exits.
mouseExited(MouseEvent) - Method in class PanelConfiguration.ToolPanel
When the mouse exits.
mouseExited(MouseEvent) - Method in class PanelConfiguration.RetineConfigurationPanel
When the mouse exits.
mouseExited(MouseEvent) - Method in class PanelConfiguration.PaintSurfacePanel
When the mouse exits.
mouseExited(MouseEvent) - Method in class PanelConfiguration.RCImagePanel
When the mouse exits.
mouseMoved(MouseEvent) - Method in class DrawableSurface.PaintSurface
When the mouse is moved on the area.
mouseMoved(MouseEvent) - Method in class GrayColorChooser.GrayColorChooser
If the mouse is moved in the canvas, we refresh the label and the current color.
mousePressed(MouseEvent) - Method in class DrawableSurface.PaintSurface
When the mouse is pressed.
mousePressed(MouseEvent) - Method in class DrawableSurface.ModifiedPaintSurface
 
mousePressed(MouseEvent) - Method in class GrayColorChooser.GrayColorChooser
When the mouse is pressed.
mousePressed(MouseEvent) - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
When the mouse is pressed.
mousePressed(MouseEvent) - Method in class PanelConfiguration.TitlePanel
When the mouse is pressed.
mousePressed(MouseEvent) - Method in class PanelConfiguration.FormsMakerPanel
When the mouse is pressed.
mousePressed(MouseEvent) - Method in class PanelConfiguration.ToolPanel
When the mouse is pressed.
mousePressed(MouseEvent) - Method in class PanelConfiguration.RetineConfigurationPanel
When the mouse is pressed.
mousePressed(MouseEvent) - Method in class PanelConfiguration.PaintSurfacePanel
When the mouse is pressed.
mousePressed(MouseEvent) - Method in class PanelConfiguration.RCImagePanel
When the mouse is pressed.
mouseReleased(MouseEvent) - Method in class DrawableSurface.PaintSurface
When the mouse is released.
mouseReleased(MouseEvent) - Method in class DrawableSurface.ModifiedPaintSurface
 
mouseReleased(MouseEvent) - Method in class GrayColorChooser.GrayColorChooser
When the mouse is released.
mouseReleased(MouseEvent) - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
When the mouse is released.
mouseReleased(MouseEvent) - Method in class PanelConfiguration.TitlePanel
When the mouse is released.
mouseReleased(MouseEvent) - Method in class PanelConfiguration.FormsMakerPanel
When the mouse is released.
mouseReleased(MouseEvent) - Method in class PanelConfiguration.ToolPanel
When the mouse is released.
mouseReleased(MouseEvent) - Method in class PanelConfiguration.RetineConfigurationPanel
When the mouse is released.
mouseReleased(MouseEvent) - Method in class PanelConfiguration.PaintSurfacePanel
When the mouse is released.
mouseReleased(MouseEvent) - Method in class PanelConfiguration.RCImagePanel
When the mouse is released.
MyCircle - class Forms.MyCircle.
This class construct a new circle.
MyCircle(int, int, int) - Constructor for class Forms.MyCircle
The constructor.
MyMenu - class Help.MyMenu.
This class provides the menus structure.
MyMenu(String, String) - Constructor for class Help.MyMenu
The other constructor.
MyMenu(String, String, MyMenu[]) - Constructor for class Help.MyMenu
The main constructor.
MyPolygon - class Forms.MyPolygon.
This class construct a new polygon.
MyPolygon(int) - Constructor for class Forms.MyPolygon
The constructor.
MyRectangle - class Forms.MyRectangle.
This class construct a new rectangle.
MyRectangle(int, int, int, int) - Constructor for class Forms.MyRectangle
The constructor.

N

name - Variable in class Help.MyMenu
The name of the menu.
name() - Method in class Help.MyMenu
This method return the name of the menu.
negativeCheckbox - Variable in class PanelConfiguration.FormsMakerPanel
The checkbox for the negative image.
negativeChoosen() - Method in class DrawableSurface.PaintSurface
Test if the user has choosen the negative image or not.
negativeChoosen() - Method in class PanelConfiguration.FormsMakerPanel
Return the state of the checkbox.
negativeMouseListener - Variable in class PanelConfiguration.FormsMakerPanel
The mouse listener for the negative checkbox.
northCenterPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The north center panel (see the code for more informations).
northEastPanel - Variable in class RetineSimulation
The north east panel (see code for more informations).
northEastPanel - Variable in class PanelConfiguration.FormsMakerPanel
The panel that contains the negative checkbox.
northEastPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The north east panel (see the code for more informations).
northNorthPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The north north panel (see the code for more informations).
northPanel - Variable in class RetineSimulation
The north panel (see code for more informations).
northPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The north panel (see the code for more informations).
northWestPanel - Variable in class RetineSimulation
The north west panel (see code for more informations).
northWestPanel - Variable in class PanelConfiguration.FormsMakerPanel
The panel that contains the shapes choice.
nullpointer - Variable in class PanelConfiguration.RCImagePanel
To know if we had a nullpointerexception.
numberOfClicks - Variable in class DrawableSurface.PaintSurface
This variable is very useful for drawing a polygon.
numberOfMillisToSleep - Variable in class DrawableSurface.ModifiedPaintSurface
The number of millis second we want to sleep in the algorithme.
numberOfMillisToSleepLabel - Variable in class PanelConfiguration.RetineConfigurationPanel
The label for the sleep textfield.
numberOfMillisToSleepLong - Variable in class PanelConfiguration.RetineConfigurationPanel
The value for the sleeping (in ms).
numberOfMillisToSleepMouseListener - Variable in class PanelConfiguration.RetineConfigurationPanel
The mouse listener for the sleeping (in ms).
numberOfMillisToSleepTextField - Variable in class PanelConfiguration.RetineConfigurationPanel
The textfield for sleeping in the algorithm.

O

optimizeDrawing(AnimatedImage) - Method in class Forms.MyCircle
This method optimize the drawing of the circle on a animatedImage in drawing only the bounding rectangle of the circle.
optimizeDrawing(AnimatedImage) - Method in class Forms.MyRectangle
This method optimize the drawing of the rectangle.
optimizeDrawing(AnimatedImage) - Method in class Forms.MyPolygon
This method optimize the drawing of the polygon.
output1 - Variable in class Algorithme.Algorithme
This is the first output stimuli
output1() - Method in class Algorithme.Algorithme
The output stimuli after the first low pass filter.
output1(int) - Method in class Algorithme.Algorithme
We acceed at one component of our output stimuli after the first pass filter.
output2 - Variable in class Algorithme.Algorithme
This is the second output stimuli
output2() - Method in class Algorithme.Algorithme
The output sitmuli after the second low pass filter.
output2(int) - Method in class Algorithme.Algorithme
We acceed at one component of our output stimuli after the second pass filter.

P

paint(Graphics) - Method in class DrawableSurface.DrawableSurface
The paint method.
paint(Graphics) - Method in class GrayColorChooser.GrayCanvas
This method repaint the canvas.
paint(Graphics) - Method in class PanelConfiguration.ImageCanvas
The paint method.
paint(Graphics) - Method in class PanelConfiguration.RCImagePanel
This method paint a message when the user try to run the applet in netscape.
paint(Graphics) - Method in class Help.HelpImageCanvas
Paint method.
painted - Variable in class DrawableSurface.DrawableSurface
This is the boolean preventing from the nullpointer exception
painted - Variable in class GrayColorChooser.GrayCanvas
We are sure that the image is created before we make a call to the repaint method.
painted - Variable in class PanelConfiguration.ImageCanvas
A boolean to prevent java form drawing an unitialized image.
paintSurface - Variable in class DrawableSurface.ModifiedPaintSurface
The surface that we are going to take the pixels in order to put them in the algorithme.
paintSurface - Variable in class PanelConfiguration.PaintSurfacePanel
The surface that we are going to add to the panel.
PaintSurface - class DrawableSurface.PaintSurface.
This class defines a surface on which a user can draw forms and can manipulate them.
paintSurface() - Method in class PanelConfiguration.PaintSurfacePanel
Return the PaintSurface of the panel.,
PaintSurface(int, int) - Constructor for class DrawableSurface.PaintSurface
A second constructor.
PaintSurface(int, int, Color) - Constructor for class DrawableSurface.PaintSurface
The first constructor.
paintSurfacePanel - Variable in class RetineSimulation
The paintsurface panel.
PaintSurfacePanel - class PanelConfiguration.PaintSurfacePanel.
This class provides the panel in order to add a paintSurface on it.
PaintSurfacePanel(int, int) - Constructor for class PanelConfiguration.PaintSurfacePanel
The second constructor.
PaintSurfacePanel(int, int, Color) - Constructor for class PanelConfiguration.PaintSurfacePanel
The first constructor.
panel - Variable in class PanelConfiguration.RetineConfigurationPanel
The panels for the parameters fields.
PanelConfiguration - package PanelConfiguration

This package provides some tools to create and manipulate a panel.

PanelConfiguration - class PanelConfiguration.PanelConfiguration.
This class provide some tools to create and manipulate a panel.
PanelConfiguration() - Constructor for class PanelConfiguration.PanelConfiguration
The second constructor.
PanelConfiguration(Color) - Constructor for class PanelConfiguration.PanelConfiguration
The constructor.
pixels - Variable in class AnimatedImage.AnimatedImage
This represents the pixels of the memory image source.
pixels() - Method in class AnimatedImage.AnimatedImage
Method which return the array of pixels of our animatedImage.
pixels(int, int) - Method in class AnimatedImage.AnimatedImage
Method which replace one pixel of the animatedImage'pixels array with the indicated value.
polygon - Variable in class Forms.MyPolygon
The polygon.
polygonDrawn - Variable in class Forms.MyPolygon
Boolean to know if the polygon is drawn or not.
polygonDrawn() - Method in class Forms.MyPolygon
This method tells if the polygon is finished or not.
polygonTextureVector - Variable in class Texture.TextureAdministrator
The vector for the polygons.
polygonVector - Variable in class Forms.FormsAdministrator
The polygon vector.
precision - Variable in class Forms.MyPolygon
The precision of the polygon i.e: The user must specifies the last point of the polygon at least precision near the first point.
problemString - Variable in class Help.Help
This is a string to tell the user what's wrong with the help file.

R

radius - Variable in class Forms.MyCircle
The radius of the circle.
radius() - Method in class Forms.MyCircle
This method return the radius of the circle.
radius(int) - Method in class Forms.MyCircle
This method assign the radius of the circle at a new value.
RCFilter(int[], int[], float, float, float, float, float) - Method in class Algorithme.Algorithme
Our algorithme.
rcImageCanvas - Variable in class PanelConfiguration.RCImagePanel
The canvas on which we draw the image.
rcImagePanel - Variable in class RetineSimulation
The RC image panel.
RCImagePanel - class PanelConfiguration.RCImagePanel.
This class create a panel on which we can draw an image for the title of the applet.
RCImagePanel() - Constructor for class PanelConfiguration.RCImagePanel
Second constructor.
RCImagePanel(Color) - Constructor for class PanelConfiguration.RCImagePanel
The constructor.
readStructure(String) - Method in class Help.Help
This method read the structure of a help file that has been parsed by the HelpFileParser.
readStructure(String) - Method in class Help.HelpFileParser
This method read an array of menu from a file.
readStructure(URL) - Method in class Help.Help
This method read the structure of a help file that has been parsed by the HelpFileParser.
rectangle - Variable in class Forms.Forms
This is the bounding rectangle.
rectangle(Rectangle) - Method in class Forms.Forms
This fonction set the bounding rectangle to a new rectangle in parameter.
rectangleFirstPoint - Variable in class DrawableSurface.PaintSurface
We keep in memory the first click of the user.
rectangleTextureVector - Variable in class Texture.TextureAdministrator
The vector for the rectangles.
rectangleVector - Variable in class Forms.FormsAdministrator
The rectangle vector.
removeCircle(int) - Method in class Forms.FormsAdministrator
We remove a circle in the bag of circles.
removeCircleTexture(int) - Method in class Texture.TextureAdministrator
Removes a texture from the circle vector.
removePolygon(int) - Method in class Forms.FormsAdministrator
We remove a polygon in the bag of polygons.
removePolygonTexture(int) - Method in class Texture.TextureAdministrator
Removes a texture from the polygon vector.
removeRectangle(int) - Method in class Forms.FormsAdministrator
We remove a rectangle in the bag of rectangles.
removeRectangleTexture(int) - Method in class Texture.TextureAdministrator
Removes a texture from the rectangle vector.
resetAllTextFields() - Method in class PanelConfiguration.RetineConfigurationPanel
This method resets all the textfields.
resetButton - Variable in class PanelConfiguration.RetineConfigurationPanel
The reset button.
resetMouseListener - Variable in class PanelConfiguration.RetineConfigurationPanel
The mouse listener for the reset button.
retineConfigurationPanel - Variable in class RetineSimulation
The retine configuration panel.
RetineConfigurationPanel - class PanelConfiguration.RetineConfigurationPanel.
This class provides a panel in order to add on it some useful textfield for the retina algorithme simulation.
RetineConfigurationPanel() - Constructor for class PanelConfiguration.RetineConfigurationPanel
The constructor.
RetineConfigurationPanel(Color) - Constructor for class PanelConfiguration.RetineConfigurationPanel
The constructor.
RetineSimulation - class RetineSimulation.
This class is the main class of the retina algorithme.
RetineSimulation() - Constructor for class RetineSimulation
The constructor.
returnC(int, int, int, int) - Method in class Forms.MyCircle
This method find the c value of the equation: (x-p)**2 + (var-q)**2 == r**2.
returnCircle(int) - Method in class Forms.FormsAdministrator
This fonction return a circle in the bag of circles.
returnCircleCenter(int) - Method in class Forms.FormsAdministrator
This method return the center of a circle.
returnCircleTexture(int) - Method in class Texture.TextureAdministrator
This method return the texture associated to a circle.
returnIndexCircle(int, int) - Method in class Forms.FormsAdministrator
This method return the circle (his index in the bag) if it contains the point specified in parameters.
returnIndexPolygon(int, int) - Method in class Forms.FormsAdministrator
This method return the polygon (his index in the bag) if it contains the point specified in parameters.
returnIndexRectangle(int, int) - Method in class Forms.FormsAdministrator
This method return the rectangle (his index in the bag) if it contains the point specified in parameters.
returnLineParameters(int[], int[]) - Method in class Forms.MyPolygon
This method return the line parameters m and h.
returnPolygon(int) - Method in class Forms.FormsAdministrator
This fonction return a polygon in the bag of polygons.
returnPolygonHeight(int) - Method in class Forms.FormsAdministrator
This method return the height of a polygon.
returnPolygonTexture(int) - Method in class Texture.TextureAdministrator
This method return the texture associated to a polygon.
returnPolygonWidth(int) - Method in class Forms.FormsAdministrator
This method return the width of a polygon.
returnRadius(int) - Method in class Forms.FormsAdministrator
Return the radius of the circle at index indexCircle.
returnRectangle(int) - Method in class Forms.FormsAdministrator
This fonction return a rectangle in the bag of rectangles.
returnRectangleHeight(int) - Method in class Forms.FormsAdministrator
This method return the height of a rectangle.
returnRectangleTexture(int) - Method in class Texture.TextureAdministrator
This method return the texture associated to a rectangle.
returnRectangleWidth(int) - Method in class Forms.FormsAdministrator
This method return the width of a rectangle.
returnSolutions(int, int, int) - Method in class Forms.MyCircle
This method returns the solutions of a second degree equation.
run() - Method in class DrawableSurface.ModifiedPaintSurface
This method is invoqued when we start the algorithme.

S

setText(String) - Method in class PanelConfiguration.FormsMakerPanel
This method set the help message.
setText(String) - Method in class PanelConfiguration.ToolPanel
This method set a help message on the TextArea.
setText(String) - Method in class PanelConfiguration.RetineConfigurationPanel
This method draw a help message in a text area.
setText(String) - Method in class Help.Help
This method set a help message on the TextArea with a specified color.
setText(String, Color) - Method in class PanelConfiguration.ToolPanel
This method set a help message on the TextArea with a specified color.
setText(String, Color) - Method in class PanelConfiguration.RetineConfigurationPanel
This method draw a help message in a text area.
simulationStopped - Variable in class DrawableSurface.ModifiedPaintSurface
This boolean allow the user to stop/restart the algorithme.
solveDelta(int, int, int) - Method in class Forms.MyCircle
This method solves the delta equation (bâ-4ac).
southEastPanel - Variable in class PanelConfiguration.FormsMakerPanel
The panel that contains the color button.
southGridPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The panel that contains the horizontal layer parameters
southNorthPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The south north panel (see the code for more informations).
southPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The south panel (see the code for more informations).
southSouthPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The south south panel (see the code for more informations).
southWestPanel - Variable in class PanelConfiguration.FormsMakerPanel
The panel that contains the texture choice.
start() - Method in class RetineSimulation
We start the applet.
start() - Method in class DrawableSurface.DrawableSurface
Method which set the boolean to true.
start() - Method in class GrayColorChooser.GrayColorChooser
We show the window and then we paint the canvas.
start() - Method in class GrayColorChooser.GrayCanvas
Method in which we create the differant images.
start() - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
This method call the start method of the ModifiedPaintSurface.
start() - Method in class PanelConfiguration.PaintSurfacePanel
This method call the start method of the PaintSurface.
start() - Method in class Help.Help
This method show the frame with the right size.
startButton - Variable in class PanelConfiguration.RetineConfigurationPanel
The start button.
startMouseListener - Variable in class PanelConfiguration.RetineConfigurationPanel
The mouse listener for the start button.
startSimulation() - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
Method that start the simulation.
startSimulation() - Method in class PanelConfiguration.RetineConfigurationPanel
We start the simulation.
stop() - Method in class RetineSimulation
This method is called when the applet is stopped.
stop() - Method in class DrawableSurface.ModifiedPaintSurface
This method is called when the user wants to stop the simulation.
stopButton - Variable in class PanelConfiguration.RetineConfigurationPanel
The stop button.
stopMouseListener - Variable in class PanelConfiguration.RetineConfigurationPanel
The mouse listener for the stop button.
stopSimulation() - Method in class PanelConfiguration.ModifiedPaintSurfacePanel
That method stop the simulation.
stopSimulation() - Method in class PanelConfiguration.RetineConfigurationPanel
We stop the simulation.
subIndex - Variable in class Help.Help
The sub menu list
subIndexActionListener - Variable in class Help.Help
Actionlistener for the sub menu list.
subMenu - Variable in class Help.MyMenu
The array of sub menu.
subMenu() - Method in class Help.MyMenu
Return the array of submenus of a menu.
subMenuIndex - Variable in class Help.Help
The label for the sub menu list.
subMenuIndexPanel - Variable in class Help.Help
The panel that contains the sub menu index.

T

text - Variable in class Help.MyMenu
The text of the menu
text() - Method in class Help.MyMenu
This method return the text of the menu.
textArea - Variable in class PanelConfiguration.ToolPanel
The area on which we draw help messages.
textArea - Variable in class Help.Help
The area in which we draw the help.
Texture - package Texture

This package provides useful tools for creating and manipulating textures.

Texture - class Texture.Texture.
This class provides tools for creating textures.
Texture(int) - Constructor for class Texture.Texture
The first constructor.
Texture(int, int, int) - Constructor for class Texture.Texture
The second constructor.
textureAdministrator - Variable in class DrawableSurface.PaintSurface
Administrator for the texture.
TextureAdministrator - class Texture.TextureAdministrator.
This class provides tools to administrate the textures.
TextureAdministrator() - Constructor for class Texture.TextureAdministrator
The constructor.
TextureAdministratorError - exception Texture.TextureAdministratorError.
This class generates the errors of the TextureAdministrator class.
TextureAdministratorError(String) - Constructor for class Texture.TextureAdministratorError
The constructor.
textureChoice - Variable in class PanelConfiguration.FormsMakerPanel
The texture choice.
textureChoice() - Method in class PanelConfiguration.FormsMakerPanel
Return the texture mode.
textureChoosen - Variable in class PanelConfiguration.FormsMakerPanel
If the user has choosen a texture or a color.
textureChoosen() - Method in class PanelConfiguration.FormsMakerPanel
Return if the user has choosen a texture or a color.
textureChoosen(boolean) - Method in class PanelConfiguration.FormsMakerPanel
Assign the textureChoosen boolean to a new value.
TextureError - exception Texture.TextureError.
This class generates the errors of the Texture class.
TextureError(String) - Constructor for class Texture.TextureError
The constructor.
textureLabel - Variable in class PanelConfiguration.FormsMakerPanel
The texture label.
textureMouseListener - Variable in class PanelConfiguration.FormsMakerPanel
The mouse listener for the texture choice.
titleCanvas - Variable in class PanelConfiguration.TitlePanel
The canvas on which we draw the image.
titlePanel - Variable in class RetineSimulation
The title panel.
TitlePanel - class PanelConfiguration.TitlePanel.
This class create a panel on which we can draw an image for the title of the applet.
TitlePanel() - Constructor for class PanelConfiguration.TitlePanel
Second constructor.
TitlePanel(Color) - Constructor for class PanelConfiguration.TitlePanel
The constructor.
toolPanel - Variable in class RetineSimulation
The tool panel.
toolPanel - Variable in class DrawableSurface.PaintSurface
This is the panel on which we can give some explanation about what the user must do.
toolPanel - Variable in class DrawableSurface.ModifiedPaintSurface
The toolpanel.
toolPanel - Variable in class PanelConfiguration.ModifiedPaintSurfacePanel
The panel on which we display a help message.
toolPanel - Variable in class PanelConfiguration.TitlePanel
The panel that display help messages.
toolPanel - Variable in class PanelConfiguration.FormsMakerPanel
This is the panel on which we display the help message.
toolPanel - Variable in class PanelConfiguration.RetineConfigurationPanel
The panel in which we are going to display help messages.
toolPanel - Variable in class PanelConfiguration.PaintSurfacePanel
The panel on which we display a help message.
toolPanel - Variable in class PanelConfiguration.RCImagePanel
The panel that display help messages.
ToolPanel - class PanelConfiguration.ToolPanel.
This class provides a panel where we can have help.
ToolPanel() - Constructor for class PanelConfiguration.ToolPanel
The second constructor.
ToolPanel(Color) - Constructor for class PanelConfiguration.ToolPanel
The first constructor.
translate(int, int, int, int) - Method in class Forms.Forms
Abstract method.
translate(int, int, int, int) - Method in class Forms.MyCircle
Translation of the circle to a new point.
translate(int, int, int, int) - Method in class Forms.MyRectangle
This method translate the rectangle to the specified point.
translate(int, int, int, int) - Method in class Forms.MyPolygon
This method translate the polygon to the specified point.

U

unitLabel - Variable in class PanelConfiguration.RetineConfigurationPanel
The labels for the unit.
update() - Method in class PanelConfiguration.ImageCanvas
This method take in account it the user is resizing the applet.
update(Graphics) - Method in class DrawableSurface.DrawableSurface
The update method.
update(Graphics) - Method in class GrayColorChooser.GrayCanvas
Optimized method for the repaint.
update(Image) - Method in class PanelConfiguration.ImageCanvas
This method update the image that is shown in the canvas.
update(Image) - Method in class PanelConfiguration.RCImagePanel
This method update the image that is shown in the panel.
update(int) - Method in class Help.HelpImageCanvas
Update method.
updateAnimatedImage() - Method in class AnimatedImage.AnimatedImage
Method which send the whole buffer of pixels to the memory image source in order to update it and to do the animation.
updateAnimatedImage(int, int, int, int) - Method in class AnimatedImage.AnimatedImage
Method which tells the memory image source to update only one part of his buffer.
updateSubList(int) - Method in class Help.Help
This method updates the sublist with the right menu.
updateSubText(int, int) - Method in class Help.Help
This method display the help message corresponding to the sub title that the user has clicked on.

W

westPanel - Variable in class PanelConfiguration.FormsMakerPanel
The panel that contains the shapes choice and the texture choice.
width - Variable in class RetineSimulation
The width of the PaintSurface and the ModifiedPaintSurface.
width - Variable in class Algorithme.Algorithme
This is the width of the image.
width - Variable in class AnimatedImage.AnimatedImage
This represents the width of the memory image source
width - Variable in class DrawableSurface.DrawableSurface
The width of the animatedImage
width - Variable in class Texture.Texture
The width of the array texture.
width() - Method in class AnimatedImage.AnimatedImage
Method which return the width of the animatedImage.
width() - Method in class DrawableSurface.DrawableSurface
This method returns the width of our drawable surface.
width() - Method in class Forms.Forms
The width of the bounding rectangle.
width() - Method in class Texture.Texture
This method return the width of the texture.
width(int) - Method in class Forms.Forms
This methods set the new width of the bounding rectangle.
widthGrayIncrement - Variable in class Texture.Texture
The width increment for the texture.
windowActivated(WindowEvent) - Method in class GrayColorChooser.GrayColorChooser
When you active the window.
windowActivated(WindowEvent) - Method in class Help.Help
When you activate the window.
windowClosed(WindowEvent) - Method in class GrayColorChooser.GrayColorChooser
When you close the window.
windowClosed(WindowEvent) - Method in class Help.Help
When you close the window.
windowClosing(WindowEvent) - Method in class GrayColorChooser.GrayColorChooser
To close the window.
windowClosing(WindowEvent) - Method in class Help.Help
To close the window.
windowDeactivated(WindowEvent) - Method in class GrayColorChooser.GrayColorChooser
When you deactivate the window.
windowDeactivated(WindowEvent) - Method in class Help.Help
When you deactivate the window.
windowDeiconified(WindowEvent) - Method in class GrayColorChooser.GrayColorChooser
When you deiconify the window.
windowDeiconified(WindowEvent) - Method in class Help.Help
When you deiconify the window.
windowIconified(WindowEvent) - Method in class GrayColorChooser.GrayColorChooser
When you iconify the window.
windowIconified(WindowEvent) - Method in class Help.Help
When you iconify the window.
windowOpened(WindowEvent) - Method in class GrayColorChooser.GrayColorChooser
When you open the window.
windowOpened(WindowEvent) - Method in class Help.Help
When you open the window.
writeStructure(String, MyMenu[]) - Method in class Help.HelpFileParser
This method write an array of menu in a file.

X

xCenter - Variable in class Forms.MyCircle
The x coord of the center.
xCenter() - Method in class Forms.MyCircle
This method return the x coordinate of the center of the circle.
xCenter(int) - Method in class Forms.MyCircle
This method assign the x coordinate of the center to a new value.
xOrigin() - Method in class Forms.Forms
This method returns the x origin of the bounding rectangle.
xOrigin(int) - Method in class Forms.Forms
This method set the new x origin of the bounding rectangle.

Y

yCenter - Variable in class Forms.MyCircle
The y coord of the center.
yCenter() - Method in class Forms.MyCircle
This method return the y coordinate of the center of the circle.
yCenter(int) - Method in class Forms.MyCircle
This method assign the y coordinate of the center to a new value.
yOrigin() - Method in class Forms.Forms
This method returns the y origin of the bounding rectangle.
yOrigin(int) - Method in class Forms.Forms
This method set the new y origin of the bounding rectangle.

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