|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLAIFUZZY::IFuzzySet Class Reference#include <fuzzyset.h>
Inheritance diagram for NLAIFUZZY::IFuzzySet
[legend]Collaboration diagram for NLAIFUZZY::IFuzzySet:
[legend]List of all members.
Constructor & Destructor Documentation
NLAIFUZZY::IFuzzySet::IFuzzySet (
|
char * name ) [inline]
|
|
NLAIFUZZY::IFuzzySet::~IFuzzySet (
|
) [inline, virtual]
|
|
Member Function Documentation
void NLAIFUZZY::IFuzzySet::addFact (
|
double value ) [virtual]
|
|
double NLAIFUZZY::IFuzzySet::agregate (
|
) [virtual]
|
|
virtual double NLAIFUZZY::IFuzzySet::center (
|
) [pure virtual]
|
|
char * NLAIFUZZY::IFuzzySet::getName (
|
) [inline]
|
|
double NLAIFUZZY::IFuzzySet::getValue (
|
) [virtual]
|
|
virtual bool NLAIFUZZY::IFuzzySet::isIn (
|
double val ) [pure virtual]
|
|
virtual double NLAIFUZZY::IFuzzySet::membership (
|
double val ) [pure virtual]
|
|
|
The methode runMethodeMember(sint32 index,IObjectIA *param) allow us to run a own member method.
index: is the method id return by the isMember(const IVarName *,const IVarName *,const IObjectIA &) const method. param: is the parametre for the method.
Reimplemented from NLAIAGENT::IObjectIA.
Definition at line 297 of file fuzzyset.cpp. |
virtual double NLAIFUZZY::IFuzzySet::surface (
|
) [pure virtual]
|
|
Member Data Documentation
std::list< double > NLAIFUZZY::IFuzzySet::_Facts [protected]
|
|
char * NLAIFUZZY::IFuzzySet::_Name [protected]
|
|
double NLAIFUZZY::IFuzzySet::_Value [protected]
|
|
The documentation for this class was generated from the following files:
|
|