# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NLAILOGIC::CondAnd Class Reference

#include <bool_cond.h>

Inheritance diagram for NLAILOGIC::CondAnd:

NLAILOGIC::IBaseCond NLAILOGIC::IBaseBoolType NLAIAGENT::IObjetOp NLAIAGENT::IObjectIA NLAIAGENT::IBasicObjectIA NLAIC::IBasicInterface NLAIC::IBasicType NLAIC::IPointerGestion NLMISC::IStreamable NLMISC::IClassable NLAIFUZZY::CFuzzyRule List of all members.

Public Methods

 CondAnd ()
 CondAnd (std::list< IBaseBoolType * > &)
virtual float truthValue () const
 Returns a value in [0,1]. More...

virtual bool isTrue ()

Private Attributes

bool _Value

Constructor & Destructor Documentation

NLAILOGIC::CondAnd::CondAnd  
 

Definition at line 55 of file bool_cond.cpp.

NLAILOGIC::CondAnd::CondAnd std::list< IBaseBoolType * > &   
 

Definition at line 59 of file bool_cond.cpp.


Member Function Documentation

bool NLAILOGIC::CondAnd::isTrue   [virtual]
 

Definition at line 75 of file bool_cond.cpp.

References NLAILOGIC::IBaseCond::_Conds.

float NLAILOGIC::CondAnd::truthValue   const [virtual]
 

Returns a value in [0,1].

Implements NLAILOGIC::IBaseBoolType.

Definition at line 63 of file bool_cond.cpp.

References NLAILOGIC::IBaseCond::_Conds.

Referenced by NLAIFUZZY::CFuzzyRule::isTrue, and NLAIFUZZY::CFuzzyRule::run.


Member Data Documentation

bool NLAILOGIC::CondAnd::_Value [private]
 

Definition at line 47 of file bool_cond.h.


The documentation for this class was generated from the following files: