Uses of Class
infpp.fractal.Complex

Uses of Complex in infpp.fractal
 

Methods in infpp.fractal that return Complex
 Complex DoublePrecisionFractalGenerator.calculateComplexFromScreenCoordinates(int x, int y)
           
 Complex FractalGenerator.calculateComplexFromScreenCoordinates(int x, int y)
          Calculates the point on the complex plane that corresponds to the given pixel.
 Complex DoublePrecisionFractalGenerator.getComplexOrigin()
           
 Complex FractalGenerator.getComplexOrigin()
          Gets the complex point located at the center of the visible area of the fractal.
 Complex JuliaFractalGenerator.getDefiningPoint()
          Gets the defining point on the complex plane.
 Complex ThreadedDoublePrecisionJuliaGenerator.getDefiningPoint()
           
 Complex SimpleDoublePrecisionJuliaGenerator.getDefiningPoint()
           
 

Methods in infpp.fractal with parameters of type Complex
 void Complex.addTo(Complex increment)
          Increments this complex number.
protected  int ThreadedDoublePrecisionMandelbrotGenerator.calculateNumberOfIterationsAtComplex(Complex c)
          Calculates the number of required iterations to determine the divergence of the sequence of points obtained by the recursion z1 := 1, zn + 1 = (zn)2 + c where c is the specified complex number.
protected abstract  int ThreadedDoublePrecisionFractalGenerator.calculateNumberOfIterationsAtComplex(Complex c)
          Performs the actual calculation of the number of required iterations to determine divergence of a certain sequence defined using the specified complex number.
protected  int ThreadedDoublePrecisionJuliaGenerator.calculateNumberOfIterationsAtComplex(Complex z)
          Calculates the number of required iterations to determine the divergence of the sequence of points obtained by the recursion zn + 1 = (zn)2 + c where c is the point passed to the setDefiningPoint method and is constant during the calculation of the fractal and z1 is a point determined by screen coordinates.
 void Complex.multiplyBy(Complex factor)
          Multiplies this complex number by another.
 void DoublePrecisionFractalGenerator.setComplexOrigin(Complex complexOrigin)
           
 void ThreadedDoublePrecisionFractalGenerator.setComplexOrigin(Complex complexOrigin)
           
 void FractalGenerator.setComplexOrigin(Complex complexOrigin)
          Sets the center of the visible part of the fractal to the specified point on the complex plane.
 void JuliaFractalGenerator.setDefiningPoint(Complex definingPoint)
          Sets the defining point on the complex plane to the specified defining point.
 void ThreadedDoublePrecisionJuliaGenerator.setDefiningPoint(Complex definingPoint)
           
 void SimpleDoublePrecisionJuliaGenerator.setDefiningPoint(Complex definingPoint)
           
 

Constructors in infpp.fractal with parameters of type Complex
Complex(Complex c)
          Constructs a new Complex from a given Complex.