#include <CInformationCalculator.h>

Public Member Functions | |
| virtual double | operator() (double) const =0 |
| really applying this function | |
| virtual void | startFirstPass () |
| virtual bool | isOnePass () const |
| virtual void | adjustInnerState (double) |
| CInformationCalculator * | clone () const |
| Cloning. | |
| virtual CInformationCalculator * | subClone () const =0 |
Definition at line 31 of file CInformationCalculator.h.
| virtual double CInformationCalculator::operator() | ( | double | ) | const [pure virtual] |
really applying this function
Implemented in CICEntropy, CICEntropyWithThreshold, CICERelative, and CICSum.
| void CInformationCalculator::startFirstPass | ( | ) | [virtual] |
Reimplemented in CICEntropyWithThreshold, and CICERelative.
Definition at line 44 of file CInformationCalculator.cc.
00044 { 00045 assert(!"This function should never be called: " 00046 "It is non virtual for reasons to long to explain"); 00047 }
| bool CInformationCalculator::isOnePass | ( | ) | const [virtual] |
Reimplemented in CICEntropyWithThreshold, and CICERelative.
Definition at line 37 of file CInformationCalculator.cc.
| void CInformationCalculator::adjustInnerState | ( | double | ) | [virtual] |
Reimplemented in CICEntropyWithThreshold, and CICERelative.
Definition at line 40 of file CInformationCalculator.cc.
00040 { 00041 assert(!"This function should never be called: " 00042 "It is non virtual for reasons to long to explain"); 00043 }
| CInformationCalculator * CInformationCalculator::clone | ( | ) | const |
Cloning.
Definition at line 30 of file CInformationCalculator.cc.
References subClone().
00030 { 00031 if(this) 00032 return subClone(); 00033 else 00034 return 0; 00035 };
| virtual CInformationCalculator* CInformationCalculator::subClone | ( | ) | const [pure virtual] |
Implemented in CICEntropy, CICEntropyWithThreshold, CICERelative, and CICSum.
Referenced by clone().
1.5.6