Class MandelbrotModel

All Implemented Interfaces:
IDetectorModel, IReflectedModel, INameable, ITimeoutable

public class MandelbrotModel extends AbstractDetectorModel
  • Constructor Details

    • MandelbrotModel

      public MandelbrotModel()
    • MandelbrotModel

      public MandelbrotModel(String r, String i)
  • Method Details

    • getMaxIterations

      public int getMaxIterations()
    • setMaxIterations

      public void setMaxIterations(int maxIterations)
    • getEscapeRadius

      public double getEscapeRadius()
    • setEscapeRadius

      public void setEscapeRadius(double escapeRadius)
    • isEnableNoise

      public boolean isEnableNoise()
    • setEnableNoise

      public void setEnableNoise(boolean enableNoise)
    • getNoiseFreeExposureTime

      public double getNoiseFreeExposureTime()
    • setNoiseFreeExposureTime

      public void setNoiseFreeExposureTime(double noiseFreeExposureTime)
    • isSaveImage

      public boolean isSaveImage()
    • setSaveImage

      public void setSaveImage(boolean saveImage)
    • isSaveSpectrum

      public boolean isSaveSpectrum()
    • setSaveSpectrum

      public void setSaveSpectrum(boolean saveSpectrum)
    • isSaveValue

      public boolean isSaveValue()
    • setSaveValue

      public void setSaveValue(boolean saveValue)
    • getColumns

      public int getColumns()
    • setColumns

      public void setColumns(int columns)
    • getRows

      public int getRows()
    • setRows

      public void setRows(int rows)
    • getPoints

      public int getPoints()
    • setPoints

      public void setPoints(int points)
    • getMaxRealCoordinate

      public double getMaxRealCoordinate()
    • setMaxRealCoordinate

      public void setMaxRealCoordinate(double maxX)
    • getMaxImaginaryCoordinate

      public double getMaxImaginaryCoordinate()
    • setMaxImaginaryCoordinate

      public void setMaxImaginaryCoordinate(double maxY)
    • getRealAxisName

      public String getRealAxisName()
    • setRealAxisName

      public void setRealAxisName(String xName)
    • getImaginaryAxisName

      public String getImaginaryAxisName()
    • setImaginaryAxisName

      public void setImaginaryAxisName(String yName)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AbstractDetectorModel
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class AbstractDetectorModel
    • toString

      public String toString()
      Overrides:
      toString in class AbstractDetectorModel