MultiAgentDecisionProcess
|
The BoundObservationProbFunctor class binds the "ComputeObservationProb" function to a templated object. More...
#include <MultiAgentDecisionProcessDiscreteFactoredStates.h>
Public Member Functions | |
BoundObservationProbFunctor (OF *of_ptr, double(OF::*func_ptr)(Index, Index, const std::vector< Index > &, const std::vector< Index > &, const std::vector< Index > &, const std::vector< Index > &) const) | |
double | operator() (Index o, Index oVal, const std::vector< Index > &Xs, const std::vector< Index > &As, const std::vector< Index > &Ys, const std::vector< Index > &Os) const |
Public Member Functions inherited from MultiAgentDecisionProcessDiscreteFactoredStates::ObservationProbFunctor | |
bool | isEmpty () |
ObservationProbFunctor (bool isEmpty=false) | |
Private Attributes | |
double(OF::* | _m_func )(Index, Index, const std::vector< Index > &, const std::vector< Index > &, const std::vector< Index > &, const std::vector< Index > &) const |
OF * | _m_of |
The BoundObservationProbFunctor class binds the "ComputeObservationProb" function to a templated object.
|
inline |
|
private |