Serialized Form
-
Package com.kiancross.mandelbrot
-
Class com.kiancross.mandelbrot.Bound extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
maximum
ComplexNumber maximum
The maximum value. -
minimum
ComplexNumber minimum
The minimum value.
-
-
Class com.kiancross.mandelbrot.ColorGradient extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
colorMap
java.util.Map<java.lang.Double,SerializableColor> colorMap
The data structure used to store the gradient. -
name
java.lang.String name
The name of the gradient (human readable).
-
-
Class com.kiancross.mandelbrot.ComplexNumber extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
imaginary
double imaginary
The imaginary part of the complex number. -
real
double real
The real part of the complex number.
-
-
Class com.kiancross.mandelbrot.ImageConfiguration extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
bound
Bound bound
Bound to use when generating the iteration values. -
colorTheme
ColorGradient colorTheme
Colour theme to be used to display the image. -
escapeRadius
double escapeRadius
Escape radius to use when calculating the iteration values. -
maximumIterations
int maximumIterations
Maximum number of iterations before assuming the value of C lies within the set. -
overlayZoom
boolean overlayZoom
Whether the zoom amount should be overlayed onto the image.
-
-
Class com.kiancross.mandelbrot.ImageConfigurationLoadException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 1L
-
Class com.kiancross.mandelbrot.ImageConfigurationSaveException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 1L
-
Class com.kiancross.mandelbrot.SerializableColor extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
De-serialises the object.- Throws:
java.io.IOException
- If there was an problem when reading from the object input stream.java.lang.ClassNotFoundException
- Should not be thrown as only primitives are being read.
-
writeObject
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
Serialises the object.- Throws:
java.io.IOException
- If there was a problem when writing to the output stream.
-
-
Serialized Fields
-
color
javafx.scene.paint.Color color
The colour being stored.
-
-