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 intstatic final IntFunction<IColor> static final intstatic final IClosedIntervalstatic final IClosedIntervalstatic final Function<IComplexNumber, ISequence<IComplexNumber>> static final intstatic final doublestatic final int -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuild()intsetColorFunction(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:
buildin SchnittstelleIFractalBuilder
-
getMaxIterationCount
public int getMaxIterationCount()- Angegeben von:
getMaxIterationCountin SchnittstelleIFractalBuilder
-
setDecimalPlaces
- Angegeben von:
setDecimalPlacesin SchnittstelleIFractalBuilder
-
setColorFunction
- Angegeben von:
setColorFunctionin SchnittstelleIFractalBuilder
-
setHeightInPixel
- Angegeben von:
setHeightInPixelin SchnittstelleIFractalBuilder
-
setImaginaryComponentInterval
- Angegeben von:
setImaginaryComponentIntervalin SchnittstelleIFractalBuilder
-
setImaginaryComponentInterval
- Angegeben von:
setImaginaryComponentIntervalin SchnittstelleIFractalBuilder
-
setRealComponentInterval
- Angegeben von:
setRealComponentIntervalin SchnittstelleIFractalBuilder
-
setRealComponentInterval
- Angegeben von:
setRealComponentIntervalin SchnittstelleIFractalBuilder
-
setMaxIterationCount
- Angegeben von:
setMaxIterationCountin SchnittstelleIFractalBuilder
-
setMinMagnitudeForDivergence
- Angegeben von:
setMinMagnitudeForDivergencein SchnittstelleIFractalBuilder
-
setMinMagnitudeForDivergence
- Angegeben von:
setMinMagnitudeForDivergencein SchnittstelleIFractalBuilder
-
setSequenceCreator
public IFractalBuilder setSequenceCreator(Function<IComplexNumber, ISequence<IComplexNumber>> sequenceCreator) - Angegeben von:
setSequenceCreatorin SchnittstelleIFractalBuilder
-
setWidthInPixel
- Angegeben von:
setWidthInPixelin SchnittstelleIFractalBuilder
-