RecursiveGroundFeature Class Reference

Inheritance diagram for RecursiveGroundFeature:

GroundFeature ClausalGroundFeature List of all members.

Public Member Functions

 RecursiveGroundFeature (RecursiveFeature *featureTemplate, bool doDerivsOfLog=false)
virtual ~RecursiveGroundFeature ()
virtual double computeValue ()
virtual double computeLogValue ()
virtual void update (int idx, double oldValue, double newValue)
virtual void updateCounts (int idx, double oldValue, double newValue)
virtual double getChildDeriv (int i)
virtual void addChild (int childIndex, GroundFeature *child)
virtual double computePartialDeriv (int fi, int wi)

Protected Attributes

Array< Array< GroundFeature * > > children_
RecursiveFeaturefeatureTemplate_
bool doDerivsOfLog_
double cachedSum_
Array< double > subSums_

Detailed Description

Definition at line 77 of file gfeature.h.


The documentation for this class was generated from the following file:
Generated on Sun Jun 7 11:55:28 2009 for Alchemy by  doxygen 1.5.1