|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ControlParameter
A control parameter is a parameter that is used within most algorithm types. These parameters are updatable and can be changed over time, if required.
Method Summary | |
---|---|
ControlParameter |
getClone()
Clone the current object such that a comparison of the clone and original object will yield two separate, but duplicate objects. |
double |
getParameter()
Get the value of the represented parameter. |
double |
getParameter(double min,
double max)
Get the parameter value based on the provided min and max . |
void |
setParameter(double value)
Set the value of the represented parameter. |
void |
updateParameter()
Update the required and needed parameters contained within this parameter. |
Method Detail |
---|
ControlParameter getClone()
getClone
in interface Cloneable
Object.clone()
double getParameter()
double getParameter(double min, double max)
min
and max
.
min
- The minimum value to use in getting the parameter valuemax
- The maximum value to use in getting the parameter value
void setParameter(double value)
value
- The value to be used.void updateParameter()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |