A B C D E F G H I J L M N O P R S T U W X Z 

I

Input - Class in generic
The Input class allows the management and updating of one input, for example as part of fuzzy membership functions.
Input(String, Tuple) - Constructor for class generic.Input
 
Input(String, Tuple, double) - Constructor for class generic.Input
 
Input() - Constructor for class generic.Input
 
intersectionExists() - Method in class intervalType2.sets.IntervalT2MF_Intersection
 
intersectionExists() - Method in class type1.sets.T1MF_Meet
 
IntervalT2Engine_Centroid - Class in intervalType2.sets
Implements Centroid calculation using the Karnik Mendel and Enhanced Karnik Mendel Iterative Procedures.
IntervalT2Engine_Centroid() - Constructor for class intervalType2.sets.IntervalT2Engine_Centroid
Creates a new instance of GenT2Engine_Centroid
IntervalT2Engine_Centroid(int) - Constructor for class intervalType2.sets.IntervalT2Engine_Centroid
 
IntervalT2MF_Cylinder - Class in intervalType2.sets
The class IntervalT2MF_Cylinder represents a membership function which is defined by a single Tuple and can be seen as a cylinder from left to right.
IntervalT2MF_Cylinder(String, Tuple) - Constructor for class intervalType2.sets.IntervalT2MF_Cylinder
Creates a new instance of IntervalT2MF_Cylinder
IntervalT2MF_Cylinder(String, T1MF_Cylinder, T1MF_Cylinder) - Constructor for class intervalType2.sets.IntervalT2MF_Cylinder
 
IntervalT2MF_Gauangle - Class in intervalType2.sets
 
IntervalT2MF_Gauangle(String, T1MF_Gauangle, T1MF_Gauangle) - Constructor for class intervalType2.sets.IntervalT2MF_Gauangle
Creates a new instance of the IT2 Gauangle set
IntervalT2MF_Gaussian - Class in intervalType2.sets
Class for Gaussian Interval Type-2 Fuzzy Sets
IntervalT2MF_Gaussian(String) - Constructor for class intervalType2.sets.IntervalT2MF_Gaussian
 
IntervalT2MF_Gaussian(String, T1MF_Gaussian, T1MF_Gaussian) - Constructor for class intervalType2.sets.IntervalT2MF_Gaussian
Interval Type-2 Gaussian Membership Function.
IntervalT2MF_Interface - Interface in intervalType2.sets
 
IntervalT2MF_Intersection - Class in intervalType2.sets
Class that manages the intersection of two interval type-2 MFs.
IntervalT2MF_Intersection(IntervalT2MF_Interface, IntervalT2MF_Interface) - Constructor for class intervalType2.sets.IntervalT2MF_Intersection
Creates a new instance of IntervalT2MF_Intersection by intersecting a and b.
IntervalT2MF_Prototype - Class in intervalType2.sets
Prototype class for interval type-2 fuzzy sets.
IntervalT2MF_Prototype(String) - Constructor for class intervalType2.sets.IntervalT2MF_Prototype
 
IntervalT2MF_Prototype(String, T1MF_Interface, T1MF_Interface) - Constructor for class intervalType2.sets.IntervalT2MF_Prototype
 
IntervalT2MF_Trapezoidal - Class in intervalType2.sets
Class for Trapezoidal Interval Type-2 Fuzzy Sets
IntervalT2MF_Trapezoidal(String, T1MF_Trapezoidal, T1MF_Trapezoidal) - Constructor for class intervalType2.sets.IntervalT2MF_Trapezoidal
 
IntervalT2MF_Triangular - Class in intervalType2.sets
Class for Triangular Interval Type-2 Fuzzy Sets
IntervalT2MF_Triangular(String) - Constructor for class intervalType2.sets.IntervalT2MF_Triangular
 
IntervalT2MF_Triangular(String, T1MF_Triangular, T1MF_Triangular) - Constructor for class intervalType2.sets.IntervalT2MF_Triangular
 
IntervalT2MF_Union - Class in intervalType2.sets
Union operation for interval type 2
IntervalT2MF_Union(IntervalT2MF_Interface, IntervalT2MF_Interface) - Constructor for class intervalType2.sets.IntervalT2MF_Union
THIS SHOULD BE REMOVED AND ALL UNION AMD INTERSECTION SHOULD BE DONE THROUGH TYPE-1 CASES Creates a new instance of IntervalT2MF_Union
intervalType2.sets - package intervalType2.sets
 
intervalType2.system - package intervalType2.system
 
isLeftShoulder() - Method in interface generalType2zSlices.sets.GenT2zMF_Interface
 
isLeftShoulder - Variable in class generalType2zSlices.sets.GenT2zMF_Prototype
 
isLeftShoulder() - Method in class generalType2zSlices.sets.GenT2zMF_Prototype
 
isLeftShoulder() - Method in class generalType2zSlices.sets.GenT2zMF_Union
 
isLeftShoulder() - Method in interface intervalType2.sets.IntervalT2MF_Interface
 
isLeftShoulder - Variable in class intervalType2.sets.IntervalT2MF_Prototype
 
isLeftShoulder() - Method in class intervalType2.sets.IntervalT2MF_Prototype
 
isLeftShoulder() - Method in interface type1.sets.T1MF_Interface
 
isLeftShoulder - Variable in class type1.sets.T1MF_Prototype
 
isLeftShoulder() - Method in class type1.sets.T1MF_Prototype
 
isNull() - Method in class intervalType2.sets.IntervalT2MF_Union
 
isRightShoulder() - Method in interface generalType2zSlices.sets.GenT2zMF_Interface
 
isRightShoulder - Variable in class generalType2zSlices.sets.GenT2zMF_Prototype
 
isRightShoulder() - Method in class generalType2zSlices.sets.GenT2zMF_Prototype
 
isRightShoulder() - Method in class generalType2zSlices.sets.GenT2zMF_Union
 
isRightShoulder() - Method in interface intervalType2.sets.IntervalT2MF_Interface
 
isRightShoulder - Variable in class intervalType2.sets.IntervalT2MF_Prototype
 
isRightShoulder() - Method in class intervalType2.sets.IntervalT2MF_Prototype
 
isRightShoulder() - Method in interface type1.sets.T1MF_Interface
 
isRightShoulder - Variable in class type1.sets.T1MF_Prototype
 
isRightShoulder() - Method in class type1.sets.T1MF_Prototype
 
IT2_Antecedent - Class in intervalType2.system
Antecedent class for Interval Type-2 FLSs
IT2_Antecedent(IntervalT2MF_Interface, Input) - Constructor for class intervalType2.system.IT2_Antecedent
 
IT2_Antecedent(String, IntervalT2MF_Interface, Input) - Constructor for class intervalType2.system.IT2_Antecedent
 
IT2_Consequent - Class in intervalType2.system
 
IT2_Consequent(IntervalT2MF_Interface, Output) - Constructor for class intervalType2.system.IT2_Consequent
 
IT2_Consequent(String, IntervalT2MF_Interface, Output) - Constructor for class intervalType2.system.IT2_Consequent
 
IT2_Consequent(Tuple) - Constructor for class intervalType2.system.IT2_Consequent
Sets a consequent directly as a centroid, without using a membership function.
IT2_COSInferenceData - Class in intervalType2.system
Stores Consequent Data in IT2 systems - supports sorting.
IT2_COSInferenceData(Tuple, double) - Constructor for class intervalType2.system.IT2_COSInferenceData
Creates a new instance of ConsequentData
IT2_Rule - Class in intervalType2.system
Rule class for Interval Type-2 FLSs.
IT2_Rule(IT2_Antecedent[], IT2_Consequent) - Constructor for class intervalType2.system.IT2_Rule
Standard constructor for a single consequent.
IT2_Rule(IT2_Antecedent[], IT2_Consequent[]) - Constructor for class intervalType2.system.IT2_Rule
Standard constructor.
IT2_Rulebase - Class in intervalType2.system
 
IT2_Rulebase() - Constructor for class intervalType2.system.IT2_Rulebase
 
IT2_Rulebase(int) - Constructor for class intervalType2.system.IT2_Rulebase
 
A B C D E F G H I J L M N O P R S T U W X Z