java.lang.Object
org.woehlke.computer.kurzweil.mandelbrot.model.fractal.ComplexNumber

public class ComplexNumber
extends java.lang.Object
Mandelbrot Set drawn by a Turing Machine. (C) 2006 - 2015 Thomas Woehlke. https://thomas-woehlke.blogspot.com/2016/01/mandelbrot-set-drawn-by-turing-machine.html
Author:
Thomas Woehlke Created by tw on 18.08.15.
  • Field Details

  • Constructor Details

    • ComplexNumber

      public ComplexNumber()
    • ComplexNumber

      public ComplexNumber​(ComplexNumber complexNumber)
    • ComplexNumber

      public ComplexNumber​(double real, double img)
  • Method Details

    • getReal

      public double getReal()
    • getImg

      public double getImg()
    • plus

      public ComplexNumber plus​(ComplexNumber complexNumber)
    • square

      public ComplexNumber square()
    • computeMandelbrotSet

      public int computeMandelbrotSet()
    • computeJuliaSet

      public int computeJuliaSet​(ComplexNumber c)
    • isInMandelbrotSet

      public boolean isInMandelbrotSet()
    • isInJuliaSet

      public boolean isInJuliaSet()
    • isNotDivergent

      public boolean isNotDivergent()
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object