java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.growthfunctionlibrary.functions.GrowthFunctionBase
de.grogra.growthfunctionlibrary.functions.LogisticI
- All Implemented Interfaces:
Icon,IconSource,Manageable,Shareable,RenderedIcon,FloatToFloat
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final LogisticI.Typefloatstatic final SCOType.Fieldfloatstatic final SCOType.Fieldfloatstatic final SCOType.Fieldfloatstatic final SCOType.Fieldfloatstatic final SCOType.Field -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatevaluateFloat(float x) Computes the value of this function atx.floatgetA()floatgetA1()floatgetA2()floatgetC()floatgetP()floatfloatvoidsetA(float value) voidsetA1(float value) voidsetA2(float value) voidsetC(float value) voidsetP(float value) Methods inherited from class de.grogra.growthfunctionlibrary.functions.GrowthFunctionBase
drawChart, drawChart, drawChart, drawChart, drawChart, dublicate, getIcon, getIconBounds, getIconSource, getImage, getImage, getImageSource, getPreferredIconSize, getSizeRatio, isMutable, paintIcon, prepareIcon, renderImage, setValuesMethods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReferenceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.grogra.pf.ui.RenderedIcon
getStamp
-
Field Details
-
A1
public float A1 -
A2
public float A2 -
a
public float a -
p
public float p -
c
public float c -
$TYPE
-
A1$FIELD
-
A2$FIELD
-
a$FIELD
-
p$FIELD
-
c$FIELD
-
-
Constructor Details
-
LogisticI
public LogisticI() -
LogisticI
public LogisticI(float A1, float A2, float a, float p, float c)
-
-
Method Details
-
evaluateFloat
public float evaluateFloat(float x) Description copied from interface:FloatToFloatComputes the value of this function atx.- Parameters:
x- where the function is to be evaluated- Returns:
- function value at
x
-
getSuggestedXMin
public float getSuggestedXMin()- Specified by:
getSuggestedXMinin classGrowthFunctionBase
-
getSuggestedXMax
public float getSuggestedXMax()- Specified by:
getSuggestedXMaxin classGrowthFunctionBase
-
getManageableType
-
getA1
public float getA1() -
setA1
public void setA1(float value) -
getA2
public float getA2() -
setA2
public void setA2(float value) -
getA
public float getA() -
setA
public void setA(float value) -
getP
public float getP() -
setP
public void setP(float value) -
getC
public float getC() -
setC
public void setC(float value)
-