- 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
-