public abstract class CurveRenderer extends Object implements ICurveRenderer
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
alive |
protected int |
currentIterations |
protected int |
currentX |
protected int |
currentY |
protected int |
currProgress |
protected CurveCollection |
curveData |
protected int |
maxIterations |
protected int |
maxProgress |
protected double |
maxRCSE |
protected int |
numCols |
protected int |
numExponentials |
protected int |
numRows |
protected int |
subsampleLevel |
protected int |
totalIterations |
| Constructor and Description |
|---|
CurveRenderer(CurveCollection cc) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCurrentIterations() |
int |
getCurrentProgress() |
int |
getCurrentX() |
int |
getCurrentY() |
CurveCollection |
getCurveCollection() |
boolean[][] |
getFixed() |
abstract double[][] |
getImage() |
abstract int |
getImageX() |
abstract int |
getImageY() |
abstract boolean[][] |
getMask() |
int |
getMaxIterations() |
int |
getMaxProgress() |
double |
getMaxRCSE() |
int |
getSubsampleLevel() |
int |
getTotalIterations() |
abstract double |
getTotalRCSE() |
abstract double |
getWorstRCSE() |
abstract void |
run() |
void |
setComponentCount(int numExp) |
void |
setFixed(boolean[][] fixed) |
abstract void |
setMask(boolean[][] mask) |
void |
setMaxIterations(int mi) |
void |
setMaxRCSE(double mr) |
void |
stop() |
protected boolean alive
protected int maxIterations
protected double maxRCSE
protected int totalIterations
protected int currentIterations
protected int currentX
protected int currentY
protected int subsampleLevel
protected int currProgress
protected int maxProgress
protected CurveCollection curveData
protected int numRows
protected int numCols
protected int numExponentials
public CurveRenderer(CurveCollection cc)
public CurveCollection getCurveCollection()
getCurveCollection in interface ICurveRendererpublic abstract void run()
run in interface Runnablerun in interface ICurveRendererpublic void stop()
stop in interface ICurveRendererpublic int getCurrentIterations()
getCurrentIterations in interface ICurveRendererpublic int getTotalIterations()
getTotalIterations in interface ICurveRendererpublic int getCurrentX()
getCurrentX in interface ICurveRendererpublic int getCurrentY()
getCurrentY in interface ICurveRendererpublic int getSubsampleLevel()
getSubsampleLevel in interface ICurveRendererpublic int getCurrentProgress()
getCurrentProgress in interface ICurveRendererpublic int getMaxProgress()
getMaxProgress in interface ICurveRendererpublic void setMaxIterations(int mi)
setMaxIterations in interface ICurveRendererpublic void setMaxRCSE(double mr)
setMaxRCSE in interface ICurveRendererpublic int getMaxIterations()
getMaxIterations in interface ICurveRendererpublic double getMaxRCSE()
getMaxRCSE in interface ICurveRendererpublic abstract double[][] getImage()
getImage in interface ICurveRendererpublic void setComponentCount(int numExp)
setComponentCount in interface ICurveRendererpublic void setFixed(boolean[][] fixed)
setFixed in interface ICurveRendererpublic boolean[][] getFixed()
getFixed in interface ICurveRendererpublic abstract void setMask(boolean[][] mask)
setMask in interface ICurveRendererpublic abstract boolean[][] getMask()
getMask in interface ICurveRendererpublic abstract int getImageX()
getImageX in interface ICurveRendererpublic abstract int getImageY()
getImageY in interface ICurveRendererpublic abstract double getTotalRCSE()
getTotalRCSE in interface ICurveRendererpublic abstract double getWorstRCSE()
getWorstRCSE in interface ICurveRendererCopyright © 2015–2022 SciJava. All rights reserved.