|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--base.algo
La classe abstraite algo sert de base pour l'implementation d'algorithmes compatibles avec le visualiseur d'algorithme.
Field Summary | |
protected static boolean |
AcceptBW
Un boolean indiquant si l'algo accepte les images en noir et blanc en entrée. |
protected static boolean |
AcceptColor
Un boolean indiquant si l'algo accepte les images couleurs en entrée. |
protected static boolean |
AcceptGrayScale
Un boolean indiquant si l'algo accepte les images en niveaux de gris en entrée. |
protected Rimage |
Entree
L'image d'entrée de l'algorithme. |
protected Rimage |
Sortie
L'image de sortie de l'algorithme. |
protected static boolean |
StepByStep
Un boolean indiquant si cet algo peut être effectué pas à pas. |
protected static boolean |
StepByStepEnable
Un boolean indiquant si on doit effectuer cet algo pas à pas. |
Constructor Summary | |
algo()
|
Method Summary | |
abstract void |
apply()
cette fonction applique l'algorithme à l'image d'Entree |
Rimage |
getSortie()
retourne l'image de sortie de l'algo si elle a été calculée ou null sinon. |
boolean |
isBWAble()
retourne true si l'algo accepte les images noir et blanc en entrée. |
boolean |
isColorAble()
retourne true si l'algo accepte les images couleurs en entrée. |
boolean |
isGrayScaleAble()
retourne true si l'algo accepte les images en niveaux de gris en entrée. |
boolean |
isStepByStepAble()
retourne true si l'algo peut être affectué pas à pas. |
boolean |
isStepByStepEnabled()
retourne true si l'algo est configuré pour effectuer l'algo pas à pas. |
boolean |
setEntrée()
Spécifie l'image d'entrée de l'algorithme. |
boolean |
setStepByStep(boolean state)
indique si l'on doit effectuer l'algo pas à pas ou bien d'un bloc. |
Methods inherited from class java.lang.Object |
|
Field Detail |
protected static boolean AcceptColor
protected static boolean AcceptGrayScale
protected static boolean AcceptBW
protected static boolean StepByStep
protected static boolean StepByStepEnable
protected Rimage Entree
Rimage
protected Rimage Sortie
Rimage
Constructor Detail |
public algo()
Method Detail |
public abstract void apply()
public Rimage getSortie()
public boolean setEntrée()
Rimage
- la nouvelle image d'entrée.public boolean setStepByStep(boolean state)
boolean
- l'état qu'on souhaite.public boolean isColorAble()
public boolean isGrayScaleAble()
public boolean isBWAble()
public boolean isStepByStepAble()
public boolean isStepByStepEnabled()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |