Inheritance diagram for GroundFeature:

Public Member Functions | |
| GroundFeature () | |
| virtual | ~GroundFeature () |
| double | getValue () |
| double | getLogValue () |
| double | getCounts (int featureIndex, int weightIndex) |
| virtual double | computeValue () |
| virtual double | computeLogValue () |
| virtual double | computePartialDeriv (int featureIndex, int weightIndex) |
| double | getDeriv () |
| virtual double | getChildDeriv (int i) |
| void | setDirty () |
| void | updateParents (double oldValue, double newValue) |
| void | updateParentCounts (double oldValue, double newValue) |
| void | addParent (RecursiveGroundFeature *parent, int parentIndex) |
Protected Attributes | |
| bool | dirtyDeriv_ |
| bool | dirtyValue_ |
| bool | dirtyLogValue_ |
| double | cachedDeriv_ |
| double | cachedValue_ |
| double | cachedLogValue_ |
| Array< RecursiveGroundFeature * > | parents_ |
| Array< int > | parentIndices_ |
Definition at line 6 of file gfeature.h.
1.5.1