#include <StateTransitionX.h>
Public Member Functions | |
virtual SharedPointer < SparseMatrix > | getMatrix (int a, int x) |
virtual SharedPointer < SparseMatrix > | getMatrixTr (int a, int x) |
REAL_VALUE | prob (States::iterator &x, States::iterator &y, Actions::iterator &a, States::iterator &xp) |
StateTransitionX (void) | |
virtual | ~StateTransitionX (void) |
Private Attributes | |
vector< vector< SharedPointer < SparseMatrix > > > | matrix |
vector< vector< SharedPointer < SparseMatrix > > > | matrixTr |
Friends | |
class | MOMDP |
Definition at line 17 of file StateTransitionX.h.
StateTransitionX::StateTransitionX | ( | void | ) |
Definition at line 4 of file StateTransitionX.cpp.
StateTransitionX::~StateTransitionX | ( | void | ) | [virtual] |
Definition at line 8 of file StateTransitionX.cpp.
SharedPointer< SparseMatrix > StateTransitionX::getMatrix | ( | int | a, |
int | x | ||
) | [virtual] |
Reimplemented in momdp::StateTransitionXByFunction.
Definition at line 13 of file StateTransitionX.cpp.
SharedPointer< SparseMatrix > StateTransitionX::getMatrixTr | ( | int | a, |
int | x | ||
) | [virtual] |
Reimplemented in momdp::StateTransitionXByFunction.
Definition at line 17 of file StateTransitionX.cpp.
REAL_VALUE momdp::StateTransitionX::prob | ( | States::iterator & | x, |
States::iterator & | y, | ||
Actions::iterator & | a, | ||
States::iterator & | xp | ||
) |
Reimplemented in momdp::StateTransitionXByFunction.
friend class MOMDP [friend] |
Definition at line 19 of file StateTransitionX.h.
vector<vector<SharedPointer<SparseMatrix> > > momdp::StateTransitionX::matrix [private] |
Definition at line 22 of file StateTransitionX.h.
vector<vector<SharedPointer<SparseMatrix> > > momdp::StateTransitionX::matrixTr [private] |
Definition at line 23 of file StateTransitionX.h.