MCPcopy Create free account

hub / github.com/alvesoaj/eFLL / functions

Functions72 in github.com/alvesoaj/eFLL

↓ 137 callersMethodjoinWithAND
Method to create a FuzzyRuleAntecedent with two FuzzySet, with AND
FuzzyRuleAntecedent.cpp:44
↓ 118 callersMethodaddOutput
Method to include a new FuzzySet (for Output) into FuzzyRuleConsequent
FuzzyRuleConsequent.cpp:30
↓ 109 callersMethodaddFuzzySet
Method to include a new FuzzySet into FuzzyIO
FuzzyIO.cpp:55
↓ 103 callersMethodaddFuzzyRule
Method to include a new FuzzyRule into Fuzzy
Fuzzy.cpp:116
↓ 68 callersMethodgetPertinence
Method to get the value of pertinence
FuzzySet.cpp:123
↓ 41 callersMethodaddPoint
Method to include a new pointsArray struct into FuzzyComposition
FuzzyComposition.cpp:29
↓ 40 callersMethodsetInput
Method to set a crisp value to one FuzzyInput
Fuzzy.cpp:154
↓ 22 callersMethodcheckPoint
Method to check if FuzzyComposition contains an specific point and pertinence
FuzzyComposition.cpp:70
↓ 18 callersMethoddefuzzify
Method to retrieve the result of the process for one specific FuzzyOutput
Fuzzy.cpp:258
↓ 17 callersMethodaddFuzzyInput
Method to include a new FuzzyInput into Fuzzy
Fuzzy.cpp:38
↓ 17 callersMethodsetPertinence
Method to set the value of pertinence
FuzzySet.cpp:113
↓ 16 callersMethodevaluate
Method to evaluate this FuzzyRuleConsequent
FuzzyRuleConsequent.cpp:68
↓ 16 callersMethodfuzzify
Method to start the calculate of the result
Fuzzy.cpp:177
↓ 15 callersMethodjoinSingle
Method to create a FuzzyRuleAntecedent with just one single FuzzySet
FuzzyRuleAntecedent.cpp:30
↓ 13 callersMethodgetPointB
Method to get the value of point B
FuzzySet.cpp:38
↓ 12 callersMethodgetPointA
Method to get the value of point A
FuzzySet.cpp:32
↓ 11 callersMethodaddFuzzyOutput
Method to include a new FuzzyOutput into Fuzzy
Fuzzy.cpp:76
↓ 11 callersMethodgetPointD
Method to get the value of point D
FuzzySet.cpp:50
↓ 9 callersMethodgetPointC
Method to get the value of point C
FuzzySet.cpp:44
↓ 8 callersMethodcalculatePertinence
Method to calculate the pertinence of the FuzzySet, according with the crispValue
FuzzySet.cpp:56
↓ 8 callersMethodjoinWithOR
Method to create a FuzzyRuleAntecedent with two FuzzySet, with OR
FuzzyRuleAntecedent.cpp:60
↓ 6 callersMethodbuild
Method to iterate over the pointsArray, detect possible intersections and sent these points for "correction"
FuzzyComposition.cpp:94
↓ 6 callersMethodgetIndex
Method to get the value of index
FuzzyIO.cpp:37
↓ 6 callersMethodisFired
Method to get the value of fired
FuzzyRule.cpp:53
↓ 5 callersMethodcalculate
Method to calculate the center of the area of this FuzzyComposition
FuzzyComposition.cpp:132
↓ 5 callersMethodcountPoints
Method to count the amount of points used in this FuzzyComposition
FuzzyComposition.cpp:230
↓ 5 callersMethodempty
Method to reset the Object
FuzzyComposition.cpp:220
↓ 4 callersMethodrebuild
Method to rebuild some point, the new point is calculated finding the intersection between two lines
FuzzyOutput.cpp:201
↓ 4 callersMethodsetCrispInput
Method to set the value of crispInput
FuzzyIO.cpp:43
↓ 3 callersMethodisFiredRule
Method to verify if one specific FuzzyRule was triggered
Fuzzy.cpp:236
↓ 3 callersFunctionrandom
examples/general_advanced_sample/general_advanced_sample.cpp:7
↓ 3 callersMethodresetFuzzySets
Method to reset all FuzzySet of this collection
FuzzyIO.cpp:93
↓ 2 callersMethodcalculateFuzzySetPertinences
Method to calculate the pertinence of all FuzzySet
FuzzyInput.cpp:35
↓ 2 callersMethodcleanPoints
Method to recursively clean all pointsArray structs from memory
FuzzyComposition.cpp:248
↓ 2 callersMethodevaluateExpression
Method to evaluate the total expression
FuzzyRule.cpp:37
↓ 2 callersMethodgetCrispInput
Method to get the value of crispInput
FuzzyIO.cpp:49
↓ 2 callersMethodgetCrispOutput
Method to run the calculate of FuzzyComposition and return the result
FuzzyOutput.cpp:143
↓ 2 callersMethodtruncate
FuzzyOutput.cpp:37
↓ 1 callersMethodcleanFuzzyInputs
Method to recursively clean all FuzzyInput from memory
Fuzzy.cpp:281
↓ 1 callersMethodcleanFuzzyOutputs
Method to recursively clean all FuzzyOutput from memory
Fuzzy.cpp:292
↓ 1 callersMethodcleanFuzzyRules
Method to recursively clean all FuzzyRule from memory
Fuzzy.cpp:303
↓ 1 callersMethodcleanFuzzySets
Method to recursively clean all fuzzySetOutputArray from memory
FuzzyRuleConsequent.cpp:85
↓ 1 callersMethodcleanFuzzySets
Method to recursively clean all FuzzySet from memory
FuzzyIO.cpp:108
↓ 1 callersMethodgetFuzzyComposition
Method to get the value (pointer) of fuzzyComposition
FuzzyOutput.cpp:181
↓ 1 callersMethodorder
Method to sort the FuzzySet by the reference of the point A in an ascending order It is just a simple Bubble Sort
FuzzyOutput.cpp:150
↓ 1 callersFunctionrandom
examples/general_simple_sample/general_simple_sample.cpp:7
↓ 1 callersMethodrebuild
Method to search intersection between two segments, if found, create a new pointsArray (in found intersection) and remove not necessary ones
FuzzyComposition.cpp:259
↓ 1 callersMethodreset
Method to reset the value of pertinence
FuzzySet.cpp:129
↓ 1 callersMethodrmvPoint
Function to remove (deallocate) some pointsArray
FuzzyComposition.cpp:349
↓ 1 callersMethodswap
Method to invert the values (references) of two FuzzySet
FuzzyOutput.cpp:189
MethodFuzzy
CONTRUCTORS
Fuzzy.cpp:16
MethodFuzzyComposition
CONTRUCTORS
FuzzyComposition.cpp:17
MethodFuzzyIO
CONTRUCTORS
FuzzyIO.cpp:16
MethodFuzzyInput
CONTRUCTORS
FuzzyInput.cpp:16
MethodFuzzyOutput
CONTRUCTORS
FuzzyOutput.cpp:16
MethodFuzzyRule
CONTRUCTORS
FuzzyRule.cpp:16
MethodFuzzyRuleAntecedent
CONTRUCTORS
FuzzyRuleAntecedent.cpp:16
MethodFuzzyRuleConsequent
CONTRUCTORS
FuzzyRuleConsequent.cpp:16
MethodFuzzySet
CONTRUCTORS
FuzzySet.cpp:16
FunctionTEST
tests/FuzzyTest.cpp:6
Methodevaluate
Method to evaluate this FuzzyRuleAntecedent
FuzzyRuleAntecedent.cpp:152
MethodgetIndex
Method to get the value of index
FuzzyRule.cpp:31
Functionmain
tests/GeneralTest.cpp:7
Functionmain
tests/FuzzyTest.cpp:1641
Functionmain
examples/general_simple_sample/general_simple_sample.cpp:12
Functionmain
examples/general_advanced_sample/general_advanced_sample.cpp:12
Method~Fuzzy
DESTRUCTOR
Fuzzy.cpp:28
Method~FuzzyComposition
DESTRUCTOR
FuzzyComposition.cpp:23
Method~FuzzyIO
DESTRUCTOR
FuzzyIO.cpp:29
Method~FuzzyInput
DESTRUCTOR
FuzzyInput.cpp:27
Method~FuzzyOutput
DESTRUCTOR
FuzzyOutput.cpp:29
Method~FuzzyRuleConsequent
DESTRUCTOR
FuzzyRuleConsequent.cpp:22