Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alvesoaj/eFLL
/ functions
Functions
72 in github.com/alvesoaj/eFLL
⨍
Functions
72
◇
Types & classes
15
↓ 137 callers
Method
joinWithAND
Method to create a FuzzyRuleAntecedent with two FuzzySet, with AND
FuzzyRuleAntecedent.cpp:44
↓ 118 callers
Method
addOutput
Method to include a new FuzzySet (for Output) into FuzzyRuleConsequent
FuzzyRuleConsequent.cpp:30
↓ 109 callers
Method
addFuzzySet
Method to include a new FuzzySet into FuzzyIO
FuzzyIO.cpp:55
↓ 103 callers
Method
addFuzzyRule
Method to include a new FuzzyRule into Fuzzy
Fuzzy.cpp:116
↓ 68 callers
Method
getPertinence
Method to get the value of pertinence
FuzzySet.cpp:123
↓ 41 callers
Method
addPoint
Method to include a new pointsArray struct into FuzzyComposition
FuzzyComposition.cpp:29
↓ 40 callers
Method
setInput
Method to set a crisp value to one FuzzyInput
Fuzzy.cpp:154
↓ 22 callers
Method
checkPoint
Method to check if FuzzyComposition contains an specific point and pertinence
FuzzyComposition.cpp:70
↓ 18 callers
Method
defuzzify
Method to retrieve the result of the process for one specific FuzzyOutput
Fuzzy.cpp:258
↓ 17 callers
Method
addFuzzyInput
Method to include a new FuzzyInput into Fuzzy
Fuzzy.cpp:38
↓ 17 callers
Method
setPertinence
Method to set the value of pertinence
FuzzySet.cpp:113
↓ 16 callers
Method
evaluate
Method to evaluate this FuzzyRuleConsequent
FuzzyRuleConsequent.cpp:68
↓ 16 callers
Method
fuzzify
Method to start the calculate of the result
Fuzzy.cpp:177
↓ 15 callers
Method
joinSingle
Method to create a FuzzyRuleAntecedent with just one single FuzzySet
FuzzyRuleAntecedent.cpp:30
↓ 13 callers
Method
getPointB
Method to get the value of point B
FuzzySet.cpp:38
↓ 12 callers
Method
getPointA
Method to get the value of point A
FuzzySet.cpp:32
↓ 11 callers
Method
addFuzzyOutput
Method to include a new FuzzyOutput into Fuzzy
Fuzzy.cpp:76
↓ 11 callers
Method
getPointD
Method to get the value of point D
FuzzySet.cpp:50
↓ 9 callers
Method
getPointC
Method to get the value of point C
FuzzySet.cpp:44
↓ 8 callers
Method
calculatePertinence
Method to calculate the pertinence of the FuzzySet, according with the crispValue
FuzzySet.cpp:56
↓ 8 callers
Method
joinWithOR
Method to create a FuzzyRuleAntecedent with two FuzzySet, with OR
FuzzyRuleAntecedent.cpp:60
↓ 6 callers
Method
build
Method to iterate over the pointsArray, detect possible intersections and sent these points for "correction"
FuzzyComposition.cpp:94
↓ 6 callers
Method
getIndex
Method to get the value of index
FuzzyIO.cpp:37
↓ 6 callers
Method
isFired
Method to get the value of fired
FuzzyRule.cpp:53
↓ 5 callers
Method
calculate
Method to calculate the center of the area of this FuzzyComposition
FuzzyComposition.cpp:132
↓ 5 callers
Method
countPoints
Method to count the amount of points used in this FuzzyComposition
FuzzyComposition.cpp:230
↓ 5 callers
Method
empty
Method to reset the Object
FuzzyComposition.cpp:220
↓ 4 callers
Method
rebuild
Method to rebuild some point, the new point is calculated finding the intersection between two lines
FuzzyOutput.cpp:201
↓ 4 callers
Method
setCrispInput
Method to set the value of crispInput
FuzzyIO.cpp:43
↓ 3 callers
Method
isFiredRule
Method to verify if one specific FuzzyRule was triggered
Fuzzy.cpp:236
↓ 3 callers
Function
random
examples/general_advanced_sample/general_advanced_sample.cpp:7
↓ 3 callers
Method
resetFuzzySets
Method to reset all FuzzySet of this collection
FuzzyIO.cpp:93
↓ 2 callers
Method
calculateFuzzySetPertinences
Method to calculate the pertinence of all FuzzySet
FuzzyInput.cpp:35
↓ 2 callers
Method
cleanPoints
Method to recursively clean all pointsArray structs from memory
FuzzyComposition.cpp:248
↓ 2 callers
Method
evaluateExpression
Method to evaluate the total expression
FuzzyRule.cpp:37
↓ 2 callers
Method
getCrispInput
Method to get the value of crispInput
FuzzyIO.cpp:49
↓ 2 callers
Method
getCrispOutput
Method to run the calculate of FuzzyComposition and return the result
FuzzyOutput.cpp:143
↓ 2 callers
Method
truncate
FuzzyOutput.cpp:37
↓ 1 callers
Method
cleanFuzzyInputs
Method to recursively clean all FuzzyInput from memory
Fuzzy.cpp:281
↓ 1 callers
Method
cleanFuzzyOutputs
Method to recursively clean all FuzzyOutput from memory
Fuzzy.cpp:292
↓ 1 callers
Method
cleanFuzzyRules
Method to recursively clean all FuzzyRule from memory
Fuzzy.cpp:303
↓ 1 callers
Method
cleanFuzzySets
Method to recursively clean all fuzzySetOutputArray from memory
FuzzyRuleConsequent.cpp:85
↓ 1 callers
Method
cleanFuzzySets
Method to recursively clean all FuzzySet from memory
FuzzyIO.cpp:108
↓ 1 callers
Method
getFuzzyComposition
Method to get the value (pointer) of fuzzyComposition
FuzzyOutput.cpp:181
↓ 1 callers
Method
order
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 callers
Function
random
examples/general_simple_sample/general_simple_sample.cpp:7
↓ 1 callers
Method
rebuild
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 callers
Method
reset
Method to reset the value of pertinence
FuzzySet.cpp:129
↓ 1 callers
Method
rmvPoint
Function to remove (deallocate) some pointsArray
FuzzyComposition.cpp:349
↓ 1 callers
Method
swap
Method to invert the values (references) of two FuzzySet
FuzzyOutput.cpp:189
Method
Fuzzy
CONTRUCTORS
Fuzzy.cpp:16
Method
FuzzyComposition
CONTRUCTORS
FuzzyComposition.cpp:17
Method
FuzzyIO
CONTRUCTORS
FuzzyIO.cpp:16
Method
FuzzyInput
CONTRUCTORS
FuzzyInput.cpp:16
Method
FuzzyOutput
CONTRUCTORS
FuzzyOutput.cpp:16
Method
FuzzyRule
CONTRUCTORS
FuzzyRule.cpp:16
Method
FuzzyRuleAntecedent
CONTRUCTORS
FuzzyRuleAntecedent.cpp:16
Method
FuzzyRuleConsequent
CONTRUCTORS
FuzzyRuleConsequent.cpp:16
Method
FuzzySet
CONTRUCTORS
FuzzySet.cpp:16
Function
TEST
tests/FuzzyTest.cpp:6
Method
evaluate
Method to evaluate this FuzzyRuleAntecedent
FuzzyRuleAntecedent.cpp:152
Method
getIndex
Method to get the value of index
FuzzyRule.cpp:31
Function
main
tests/GeneralTest.cpp:7
Function
main
tests/FuzzyTest.cpp:1641
Function
main
examples/general_simple_sample/general_simple_sample.cpp:12
Function
main
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