Public Member Functions | Public Attributes | Private Member Functions
momdp::BeliefValuePairPool Class Reference

#include <BeliefValuePairPool.h>

Inheritance diagram for momdp::BeliefValuePairPool:
Inheritance graph
[legend]

List of all members.

Public Member Functions

SharedPointer< BeliefValuePairaddPoint (SharedPointer< belief_vector > &b, double val)
virtual SharedPointer
< BeliefValuePair
backup (BeliefTreeNode *node)
 BeliefValuePairPool (Backup< BeliefValuePair > *_backupEngine)
virtual REAL_VALUE getValue (SharedPointer< Belief > &belief)
double getValue_NoInterpolation (const belief_vector &b)
void setBeliefCache (BeliefCache *p)
void setDataTable (IndexedTuple< BeliefValuePairPoolDataTuple > *p)
void setProblem (SharedPointer< MOMDP > p)
void setSolver (PointBasedAlgorithm *p)
int whichCornerPoint (const SharedPointer< belief_vector > &b) const
virtual ~BeliefValuePairPool (void)

Public Attributes

BeliefCachebeliefCache
DenseVector cornerPoints
unsigned int cornerPointsVersion
IndexedTuple
< BeliefValuePairPoolDataTuple > * 
dataTable
list< SharedPointer
< BeliefValuePair > > 
points
SharedPointer< MOMDPproblem
PruneBeliefValuePairpruneEngine

Private Member Functions

void printCorners () const

Detailed Description

Definition at line 31 of file BeliefValuePairPool.h.


Constructor & Destructor Documentation

Definition at line 55 of file BeliefValuePairPool.h.

virtual momdp::BeliefValuePairPool::~BeliefValuePairPool ( void  ) [inline, virtual]

Definition at line 62 of file BeliefValuePairPool.h.


Member Function Documentation

Definition at line 159 of file BeliefValuePairPool.cpp.

Implements momdp::Bound< BeliefValuePair >.

Definition at line 70 of file BeliefValuePairPool.h.

Definition at line 6 of file BeliefValuePairPool.cpp.

Definition at line 147 of file BeliefValuePairPool.cpp.

void BeliefValuePairPool::printCorners ( ) const [private]

Definition at line 210 of file BeliefValuePairPool.cpp.

Definition at line 35 of file BeliefValuePairPool.h.

Definition at line 40 of file BeliefValuePairPool.h.

Definition at line 46 of file BeliefValuePairPool.h.

Definition at line 50 of file BeliefValuePairPool.h.

Definition at line 187 of file BeliefValuePairPool.cpp.


Member Data Documentation

Definition at line 34 of file BeliefValuePairPool.h.

Definition at line 83 of file BeliefValuePairPool.h.

Definition at line 82 of file BeliefValuePairPool.h.

Definition at line 39 of file BeliefValuePairPool.h.

Definition at line 86 of file BeliefValuePairPool.h.

Definition at line 45 of file BeliefValuePairPool.h.

Definition at line 60 of file BeliefValuePairPool.h.


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


appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:30