Class MandelbrotGeneralizationNextTerm
java.lang.Object
fr.univartois.butinfo.fractals.sequences.MandelbrotGeneralizationNextTerm
- All Implemented Interfaces:
INextTerm
La classe JuliaNextTerm correspond à la stratégie (strategy) pour calculer le
prochain terme de la suite de Julia.
- Version:
- 0.1.0
- Author:
- Sébastien Coze
-
Constructor Summary
ConstructorDescriptionMandelbrotGeneralizationNextTerm
(IComplex z, Sequence sequence, BinaryOperator<IComplex> binaryOperator) Crée une nouvelle instance de JuliaNextTerm. -
Method Summary
Modifier and TypeMethodDescriptioncalculateNextTerm
(IComplex lastTerm) Permet de calculer le prochain terme d'une suite.Getter pour le premier terme.Getter pour le terme courant.void
setFirstTerm
(IComplex firstTerme) Setter pour le premier terme.void
setPresentTerm
(IComplex presentTerm) Setter pour le terme courant.
-
Constructor Details
-
MandelbrotGeneralizationNextTerm
public MandelbrotGeneralizationNextTerm(IComplex z, Sequence sequence, BinaryOperator<IComplex> binaryOperator) Crée une nouvelle instance de JuliaNextTerm.- Parameters:
z
- Le nombre complexe z de la suite de Mandelbrot.c
- Le nombre complexe c de la suite de Mandelbrot.
-
-
Method Details
-
calculateNextTerm
Description copied from interface:INextTerm
Permet de calculer le prochain terme d'une suite.- Specified by:
calculateNextTerm
in interfaceINextTerm
-
setFirstTerm
Description copied from interface:INextTerm
Setter pour le premier terme.- Specified by:
setFirstTerm
in interfaceINextTerm
- Parameters:
firstTerme
- Le premier terme.
-
setPresentTerm
Description copied from interface:INextTerm
Setter pour le terme courant.- Specified by:
setPresentTerm
in interfaceINextTerm
- Parameters:
presentTerm
- Le nouveau courant.
-
getFirstTerm
Description copied from interface:INextTerm
Getter pour le premier terme.- Specified by:
getFirstTerm
in interfaceINextTerm
- Returns:
- Le premier terme.
-
getPresentTerm
Description copied from interface:INextTerm
Getter pour le terme courant.- Specified by:
getPresentTerm
in interfaceINextTerm
- Returns:
- Le terme courant.
-