nxtfuzzylogic
Class InputLinguisticVariable

java.lang.Object
  extended by nxtfuzzylogic.InputLinguisticVariable

public class InputLinguisticVariable
extends java.lang.Object

Input variable that takes values in the range of linguistic terms.


Constructor Summary
InputLinguisticVariable(java.lang.String name_, float min_, float max_, float defaultValue_)
           
 
Method Summary
 float getMax()
           
 float getMin()
           
 java.lang.String getName()
           
 float getValue()
           
 void setMax(float max)
           
 void setMin(float min)
           
 void setName(java.lang.String name)
           
 void setValue(float value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InputLinguisticVariable

public InputLinguisticVariable(java.lang.String name_,
                               float min_,
                               float max_,
                               float defaultValue_)
Method Detail

setMin

public void setMin(float min)

getMin

public float getMin()
Returns:
the min

setMax

public void setMax(float max)
Parameters:
max - the max to set

getMax

public float getMax()
Returns:
the max

setValue

public void setValue(float value)
Parameters:
value - the value to set

getValue

public float getValue()
Returns:
the value

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getName

public java.lang.String getName()
Returns:
the name