#include <StateTransitionXYByFunction.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, States::iterator &newX, Actions::iterator &a, States::iterator &xp, States::iterator &yp) |
StateTransitionXYByFunction (void) | |
virtual | ~StateTransitionXYByFunction (void) |
Public Attributes | |
MOMDP * | problem |
vector< SharedPointer < VariableRelation > > | relations |
Private Member Functions | |
SharedPointer< SparseMatrix > | getMatrixInner (int a, int x, bool transpose) |
Definition at line 16 of file StateTransitionXYByFunction.h.
Definition at line 4 of file StateTransitionXYByFunction.cpp.
StateTransitionXYByFunction::~StateTransitionXYByFunction | ( | void | ) | [virtual] |
Definition at line 8 of file StateTransitionXYByFunction.cpp.
SharedPointer< SparseMatrix > StateTransitionXYByFunction::getMatrix | ( | int | a, |
int | x | ||
) | [virtual] |
Definition at line 12 of file StateTransitionXYByFunction.cpp.
SharedPointer< SparseMatrix > StateTransitionXYByFunction::getMatrixInner | ( | int | a, |
int | x, | ||
bool | transpose | ||
) | [private] |
Definition at line 42 of file StateTransitionXYByFunction.cpp.
SharedPointer< SparseMatrix > StateTransitionXYByFunction::getMatrixTr | ( | int | a, |
int | x | ||
) | [virtual] |
Definition at line 27 of file StateTransitionXYByFunction.cpp.
REAL_VALUE momdp::StateTransitionXYByFunction::prob | ( | States::iterator & | x, |
States::iterator & | y, | ||
States::iterator & | newX, | ||
Actions::iterator & | a, | ||
States::iterator & | xp, | ||
States::iterator & | yp | ||
) |
Definition at line 32 of file StateTransitionXYByFunction.h.
Definition at line 31 of file StateTransitionXYByFunction.h.