#include <InRangeAllNto1VarRel.h>

Public Member Functions | |
| void | addSrcVar (SharedPointer< Map2DPosVar > srcVar) |
| virtual vector< SharedPointer < RelEntry > > | getProb (map< string, SharedPointer< IVariableValue > > sourceVals) |
| InRangeAllNto1VarRel (SharedPointer< BooleanVariable > resultVar, SharedPointer< Map2DPosVar > mapDestVar, double range) | |
| virtual | ~InRangeAllNto1VarRel (void) |
Private Attributes | |
| SharedPointer< Map2DPosVar > | mapDestVar |
| vector< SharedPointer < Map2DPosVar > > | mapSrcVars |
| double | range |
| SharedPointer< BooleanVariable > | resultVar |
Definition at line 22 of file InRangeAllNto1VarRel.h.
| InRangeAllNto1VarRel::InRangeAllNto1VarRel | ( | SharedPointer< BooleanVariable > | resultVar, |
| SharedPointer< Map2DPosVar > | mapDestVar, | ||
| double | range | ||
| ) |
Definition at line 5 of file InRangeAllNto1VarRel.cpp.
| InRangeAllNto1VarRel::~InRangeAllNto1VarRel | ( | void | ) | [virtual] |
Definition at line 14 of file InRangeAllNto1VarRel.cpp.
| void InRangeAllNto1VarRel::addSrcVar | ( | SharedPointer< Map2DPosVar > | srcVar | ) |
Definition at line 17 of file InRangeAllNto1VarRel.cpp.
| vector< SharedPointer< RelEntry > > InRangeAllNto1VarRel::getProb | ( | map< string, SharedPointer< IVariableValue > > | sourceVals | ) | [virtual] |
Implements momdp::VariableRelation.
Definition at line 23 of file InRangeAllNto1VarRel.cpp.
Definition at line 26 of file InRangeAllNto1VarRel.h.
vector<SharedPointer<Map2DPosVar> > momdp::InRangeAllNto1VarRel::mapSrcVars [private] |
Definition at line 25 of file InRangeAllNto1VarRel.h.
double momdp::InRangeAllNto1VarRel::range [private] |
Definition at line 28 of file InRangeAllNto1VarRel.h.
Definition at line 27 of file InRangeAllNto1VarRel.h.