Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ABLE 2.3.0 07/13/2005 14:21:00
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.ibm.able.data.AbleFuzzyVariable

Packages that use AbleFuzzyVariable
com.ibm.able.data | The ABLE data package defines classes for literals (constants) and variables used in expressions holding Java and user-defined data types as well as operators which can be applied to them.
com.ibm.able.rules | The rules package defines the ABLE rule language; various inferencing engines; objects and APIs for creating and running rulesets under program control.

Uses of AbleFuzzyVariable in com.ibm.able.data

Fields in com.ibm.able.data declared as AbleFuzzyVariable
`protected AbleFuzzyVariable` | `AbleFuzzySet.myParentVar`

Constructors in com.ibm.able.data with parameters of type AbleFuzzyVariable
`AbleFuzzySetTriangle(AbleFuzzyVariable theParentVar, java.lang.String theName, double theAlphaCut, double thePtLeft, double thePtCenter, double thePtRight)` Create a new fuzzy set.
`AbleFuzzySetTrapezoid(AbleFuzzyVariable theParentVar, java.lang.String theName, double theAlphaCut, double thePtLeft, double thePtLeftCore, double thePtRightCore, double thePtRight)` Create a new fuzzy set.
`AbleFuzzySetSigmoid(AbleFuzzyVariable theParentVar, java.lang.String theName, double theAlphaCut, double thePtBeg, double thePtEnd, double thePtFlex, int theSetDirection)` Create a new fuzzy set.
`AbleFuzzySetShoulder(AbleFuzzyVariable theParentVar, java.lang.String theName, double theAlphaCut, double thePtBeg, double thePtEnd, int theSetDirection)` Create a new fuzzy set.
`AbleFuzzySetSegments(AbleFuzzyVariable theParentVar, java.lang.String theSetName, double theAlphaCut, int theNumberOfValues, double[] theScalarVector, double[] theTruthVector)` Create a new fuzzy set.
`AbleFuzzySetPi(AbleFuzzyVariable theParentVar, java.lang.String theName, double theAlphaCut, double thePtCenter, double theWidth)` Create a new fuzzy set.
`AbleFuzzySetLinear(AbleFuzzyVariable theParentVar, java.lang.String theSetName, double theAlphaCut, double thePtBeg, double thePtEnd, int theSetDirection)` Create a new fuzzy set.
`AbleFuzzySetGaussian(AbleFuzzyVariable theParentVar, java.lang.String theSetName, double theAlphaCut, double thePtCenter, double theWidth)` Create a new fuzzy set.
`AbleFuzzySetBeta(AbleFuzzyVariable theParentVar, java.lang.String theSetName, double theAlphaCut, double thePtCenter, double theFlexFactor, double theWeight)` Create a new fuzzy set.
`AbleFuzzySetBeta(AbleFuzzyVariable theParentVar, java.lang.String theSetName, double theAlphaCut, double thePtCenter, double theFlexFactor)` Create a new fuzzy set.
`AbleFuzzySet(int theSetType, java.lang.String theSetName, AbleFuzzyVariable theParentVar, double theAlphaCut, double theDomainLo, double theDomainHi)` Create a new fuzzy set.

Uses of AbleFuzzyVariable in com.ibm.able.rules

Fields in com.ibm.able.rules declared as AbleFuzzyVariable
`protected AbleFuzzyVariable` | `AbleARMLParser.myFuzzyVariable`

Methods in com.ibm.able.rules with parameters of type AbleFuzzyVariable
`void` | `AbleRuleSet.parseSetDefinitionFromARL(java.lang.String theArlSource, AbleFuzzyVariable theVariable)` Parse and instantiate an AbleRd object (a Literal, Variable, or Expression) by reading an input String containing ABLE Rule Language text source.
`void` | `AbleRuleSet.createFuzzySet(AbleFuzzyVariable theFuzzyVariable, java.lang.String theSetName, java.lang.String theSetType, java.util.Vector theArgs, double theAlphaCut, boolean isComplement)` Create a FuzzySet of the specified type and add it to a FuzzyVariable.
`void` | `AbleARLParser.parseSetDefinitionInput(AbleRuleSet theRuleSet, AbleFuzzyVariable theFuzzyVar)` The method parseSetDefinitionInput parses a String into an AbleFuzzySet object.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ABLE 2.3.0 07/13/2005 14:21:00
PREV NEXT | FRAMES NO FRAMES

(C) Copyright IBM Corporation 1999, 2005