#include <BeliefTransition.h>
Public Member Functions | |
BeliefTransition (void) | |
virtual SharedPointer < BeliefWithState > | nextBelief (SharedPointer< BeliefWithState > bp, int a, int o, int obsX)=0 |
virtual SharedPointer < BeliefWithState > | nextBelief (SharedPointer< belief_vector > &belY, DenseVector &belX, int a, int o, int obsX)=0 |
virtual SharedPointer < BeliefWithState > | nextBelief2 (SharedPointer< BeliefWithState > bp, int a, int o, int obsX, SharedPointer< SparseVector > &jspv)=0 |
virtual | ~BeliefTransition (void) |
Public Attributes | |
SharedPointer< MObject > | problem |
Definition at line 14 of file BeliefTransition.h.
momdp::BeliefTransition::BeliefTransition | ( | void | ) | [inline] |
Definition at line 17 of file BeliefTransition.h.
virtual momdp::BeliefTransition::~BeliefTransition | ( | void | ) | [inline, virtual] |
Definition at line 20 of file BeliefTransition.h.
virtual SharedPointer<BeliefWithState> momdp::BeliefTransition::nextBelief | ( | SharedPointer< BeliefWithState > | bp, |
int | a, | ||
int | o, | ||
int | obsX | ||
) | [pure virtual] |
Implemented in momdp::BeliefTransitionMOMDP, and momdp::BeliefTransitionMOMDPLite.
virtual SharedPointer<BeliefWithState> momdp::BeliefTransition::nextBelief | ( | SharedPointer< belief_vector > & | belY, |
DenseVector & | belX, | ||
int | a, | ||
int | o, | ||
int | obsX | ||
) | [pure virtual] |
Implemented in momdp::BeliefTransitionMOMDP, and momdp::BeliefTransitionMOMDPLite.
virtual SharedPointer<BeliefWithState> momdp::BeliefTransition::nextBelief2 | ( | SharedPointer< BeliefWithState > | bp, |
int | a, | ||
int | o, | ||
int | obsX, | ||
SharedPointer< SparseVector > & | jspv | ||
) | [pure virtual] |
Implemented in momdp::BeliefTransitionMOMDP, and momdp::BeliefTransitionMOMDPLite.
Definition at line 23 of file BeliefTransition.h.