Package ch.nolix.tech.math.fractal
Klasse FractalBuilder
java.lang.Object
ch.nolix.tech.math.fractal.FractalBuilder
- Alle implementierten Schnittstellen:
IFractalBuilder
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final int
static final IntFunction
<IColor> static final int
static final IClosedInterval
static final IClosedInterval
static final Function
<IComplexNumber, ISequence<IComplexNumber>> static final int
static final double
static final int
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuild()
int
setColorFunction
(IntFunction<IColor> colorFunction) setDecimalPlaces
(int decimalPlaces) setHeightInPixel
(int heightInPixel) setImaginaryComponentInterval
(double min, double max) setImaginaryComponentInterval
(IClosedInterval imaginaryComponentInterval) setMaxIterationCount
(int sequencesMaxIterationCount) setMinMagnitudeForDivergence
(double minMagnitudeForDivergence) setMinMagnitudeForDivergence
(BigDecimal sequencesMinDivergenceMagnitude) setRealComponentInterval
(double min, double max) setRealComponentInterval
(IClosedInterval realComponentInterval) setSequenceCreator
(Function<IComplexNumber, ISequence<IComplexNumber>> sequenceCreator) setWidthInPixel
(int widthInPixel)
-
Felddetails
-
DEFAULT_REAL_COMPONENT_INTERVAL
-
DEFAULT_IMAGINARY_COMPONENT_INTERVAL
-
DEFAULT_WIDHT_IN_PIXEL
public static final int DEFAULT_WIDHT_IN_PIXEL- Siehe auch:
-
DEFAULT_HEIGHT_IN_PIXEL
public static final int DEFAULT_HEIGHT_IN_PIXEL- Siehe auch:
-
DEFAULT_SEQUENCE_CREATOR
-
DEFAULT_SEQUENCES_MIN_DIVERGENCE_MAGNITUDE
public static final double DEFAULT_SEQUENCES_MIN_DIVERGENCE_MAGNITUDE- Siehe auch:
-
DEFAULT_SEQUENCE_MAX_ITERATION_COUNT
public static final int DEFAULT_SEQUENCE_MAX_ITERATION_COUNT- Siehe auch:
-
DEFAULT_COLOR_FUNCTION
-
DEFAULT_BIG_DECIMAL_SCALE
public static final int DEFAULT_BIG_DECIMAL_SCALE- Siehe auch:
-
-
Konstruktordetails
-
FractalBuilder
public FractalBuilder()
-
-
Methodendetails
-
build
- Angegeben von:
build
in SchnittstelleIFractalBuilder
-
getMaxIterationCount
public int getMaxIterationCount()- Angegeben von:
getMaxIterationCount
in SchnittstelleIFractalBuilder
-
setDecimalPlaces
- Angegeben von:
setDecimalPlaces
in SchnittstelleIFractalBuilder
-
setColorFunction
- Angegeben von:
setColorFunction
in SchnittstelleIFractalBuilder
-
setHeightInPixel
- Angegeben von:
setHeightInPixel
in SchnittstelleIFractalBuilder
-
setImaginaryComponentInterval
- Angegeben von:
setImaginaryComponentInterval
in SchnittstelleIFractalBuilder
-
setImaginaryComponentInterval
- Angegeben von:
setImaginaryComponentInterval
in SchnittstelleIFractalBuilder
-
setRealComponentInterval
- Angegeben von:
setRealComponentInterval
in SchnittstelleIFractalBuilder
-
setRealComponentInterval
- Angegeben von:
setRealComponentInterval
in SchnittstelleIFractalBuilder
-
setMaxIterationCount
- Angegeben von:
setMaxIterationCount
in SchnittstelleIFractalBuilder
-
setMinMagnitudeForDivergence
- Angegeben von:
setMinMagnitudeForDivergence
in SchnittstelleIFractalBuilder
-
setMinMagnitudeForDivergence
- Angegeben von:
setMinMagnitudeForDivergence
in SchnittstelleIFractalBuilder
-
setSequenceCreator
public IFractalBuilder setSequenceCreator(Function<IComplexNumber, ISequence<IComplexNumber>> sequenceCreator) - Angegeben von:
setSequenceCreator
in SchnittstelleIFractalBuilder
-
setWidthInPixel
- Angegeben von:
setWidthInPixel
in SchnittstelleIFractalBuilder
-