Structures
The following structures are available globally.
-
Undocumented
See moreDeclaration
Swift
public struct MembershipFunction<U>
-
Undocumented
See moreDeclaration
Swift
public struct AnyFuzzySet<Universe>
extension AnyFuzzySet: FuzzySet
extension AnyFuzzySet: FuzzySetOperations
extension AnyFuzzySet: FuzzyImplicationCapable
extension AnyFuzzySet: FuzzyProposition
-
Undocumented
See moreDeclaration
Swift
public struct DiscreteMutableFuzzySet<Universe> : ExpressibleByDictionaryLiteral where Universe : Hashable
extension DiscreteMutableFuzzySet: AnyFuzzySetRepresentable
extension DiscreteMutableFuzzySet: FuzzySet
extension DiscreteMutableFuzzySet: FuzzySetOperations
extension DiscreteMutableFuzzySet: CustomStringConvertible
extension DiscreteMutableFuzzySet: FuzzyImplicationCapable
extension DiscreteMutableFuzzySet: FuzzyProposition
-
Undocumented
See moreDeclaration
Swift
public struct IterableFuzzySet<Universe, S> where Universe == S.Element, S : Sequence
extension IterableFuzzySet: AnyFuzzySetRepresentable
extension IterableFuzzySet: FuzzySet
extension IterableFuzzySet: FuzzySetOperations
extension IterableFuzzySet: Sequence
extension IterableFuzzySet: FuzzyImplicationCapable
extension IterableFuzzySet: FuzzyProposition
-
Undocumented
See moreDeclaration
Swift
public struct TriangularFuzzyNumber
extension TriangularFuzzyNumber: FuzzySet
extension TriangularFuzzyNumber: AnyFuzzySetRepresentable
extension TriangularFuzzyNumber: Equatable
-
Undocumented
See moreDeclaration
Swift
public struct FuzzySetComposition<U, V, Seq> where U == Seq.Element, Seq : Sequence
extension FuzzySetComposition: FuzzySet
extension FuzzySetComposition: AnyFuzzySetRepresentable
-
Undocumented
See moreDeclaration
Swift
public struct BinaryCartesianProduct<A: FuzzySet, B: FuzzySet, U, V> where A.Universe == U, B.Universe == V
extension BinaryCartesianProduct: FuzzySet
extension BinaryCartesianProduct: AnyFuzzySetRepresentable
-
Undocumented
See moreDeclaration
Swift
public struct HomogenousFuzzyRelation<U>
extension HomogenousFuzzyRelation: FuzzySet
extension HomogenousFuzzyRelation: AnyFuzzySetRepresentable
-
Undocumented
See moreDeclaration
Swift
public struct TernaryFuzzyRelation<U, V, W>
extension TernaryFuzzyRelation: FuzzySet
extension TernaryFuzzyRelation: AnyFuzzySetRepresentable
-
Undocumented
See moreDeclaration
Swift
public struct BinaryFuzzyRelation<U, V>
extension BinaryFuzzyRelation: FuzzySet
extension BinaryFuzzyRelation: AnyFuzzySetRepresentable
-
Undocumented
See moreDeclaration
Swift
public struct FuzzyRule<Input> : FuzzyProposition
-
Undocumented
See moreDeclaration
Swift
public struct FuzzyRuleBase<RuleInput>
extension FuzzyRuleBase: Sequence
-
Undocumented
See moreDeclaration
Swift
public struct OperationSettings
-
Undocumented
See moreDeclaration
Swift
public struct FuzzyConjunction<Input> : FuzzyProposition
-
Undocumented
See moreDeclaration
Swift
public struct FuzzyDisjunction<Input> : FuzzyProposition
-
Undocumented
See moreDeclaration
Swift
public struct FuzzyNegation<Input> : FuzzyProposition
-
Undocumented
See moreDeclaration
Swift
public struct FuzzyXOR<Input> : FuzzyProposition
-
Undocumented
See moreDeclaration
Swift
public struct DynamicLinguisticVariable<TermName, Term> : LinguisticVariable where Term : FuzzySet
-
Undocumented
See moreDeclaration
Swift
public struct ModifiableLinguisticVariable<TermName, Term, TermModifierName> : LinguisticVariable where TermName : Hashable, Term : FuzzySetOperations, TermModifierName : Hashable
-
Undocumented
See moreDeclaration
Swift
public struct SimpleLinguisticVariable<TermName, Term> : LinguisticVariable, ExpressibleByDictionaryLiteral where TermName : Hashable, Term : FuzzySet