Class MandelbrotModel
java.lang.Object
org.eclipse.scanning.api.AbstractNameable
org.eclipse.scanning.api.AbstractNameableTimeoutable
org.eclipse.scanning.api.device.models.AbstractDetectorModel
org.eclipse.scanning.example.detector.MandelbrotModel
- All Implemented Interfaces:
IDetectorModel,IReflectedModel,INameable,ITimeoutable
-
Field Summary
Fields inherited from interface org.eclipse.scanning.api.device.models.IReflectedModel
EXCLUDED_FIELD_NAMES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintdoubledoubleintdoubledoubleintintgetRows()inthashCode()booleanbooleanbooleanbooleanvoidsetColumns(int columns) voidsetEnableNoise(boolean enableNoise) voidsetEscapeRadius(double escapeRadius) voidsetImaginaryAxisName(String yName) voidsetMaxImaginaryCoordinate(double maxY) voidsetMaxIterations(int maxIterations) voidsetMaxRealCoordinate(double maxX) voidsetNoiseFreeExposureTime(double noiseFreeExposureTime) voidsetPoints(int points) voidsetRealAxisName(String xName) voidsetRows(int rows) voidsetSaveImage(boolean saveImage) voidsetSaveSpectrum(boolean saveSpectrum) voidsetSaveValue(boolean saveValue) toString()Methods inherited from class org.eclipse.scanning.api.device.models.AbstractDetectorModel
getExposureTime, setExposureTimeMethods inherited from class org.eclipse.scanning.api.AbstractNameableTimeoutable
getTimeout, setTimeoutMethods inherited from class org.eclipse.scanning.api.AbstractNameable
getName, setNameMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.scanning.api.device.models.IReflectedModel
getCommandStringMethods inherited from interface org.eclipse.scanning.api.ITimeoutable
getTimeout, setTimeout
-
Constructor Details
-
MandelbrotModel
public MandelbrotModel() -
MandelbrotModel
-
-
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
-
setRealAxisName
-
getImaginaryAxisName
-
setImaginaryAxisName
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractDetectorModel
-
equals
- Overrides:
equalsin classAbstractDetectorModel
-
toString
- Overrides:
toStringin classAbstractDetectorModel
-