Public Member Functions | Private Attributes
momdp::CoLoc Class Reference

#include <CoLoc.h>

Inheritance diagram for momdp::CoLoc:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CoLoc (void)
virtual map< string, string > getActionsSymbols (int actionNum)
virtual int getBeliefSize ()
virtual REAL_VALUE getDiscount ()
virtual map< string, string > getFactoredObservedStatesSymbols (int stateNum)
virtual map< string, string > getFactoredUnobservedStatesSymbols (int stateNum)
virtual SparseVectorgetJointUnobsStateProbVector (SparseVector &result, SharedPointer< BeliefWithState > b, int a, int Xn)
virtual int getNumActions ()
virtual map< string, string > getObservationsSymbols (int observationNum)
virtual void getObsProbVector (obs_prob_vector &result, const BeliefWithState &b, int a, int Xn)
virtual void getObsProbVectorFast (obs_prob_vector &result, int a, int Xn, SparseVector &tmp1)
virtual obsState_prob_vectorgetObsStateProbVector (obsState_prob_vector &result, BeliefWithState &b, int a)
virtual bool hasPOMDPMatrices ()
virtual string ToString ()
virtual ~CoLoc (void)

Private Attributes

Map2D baseMap
SharedPointer< Map2DPathbaseMapPath

Detailed Description

Definition at line 39 of file CoLoc.h.


Constructor & Destructor Documentation

CoLoc::CoLoc ( void  )

Definition at line 26 of file CoLoc.cpp.

CoLoc::~CoLoc ( void  ) [virtual]

Definition at line 257 of file CoLoc.cpp.


Member Function Documentation

map< string, string > CoLoc::getActionsSymbols ( int  actionNum) [virtual]

Reimplemented from momdp::MOMDP.

Definition at line 360 of file CoLoc.cpp.

int CoLoc::getBeliefSize ( void  ) [virtual]

Reimplemented from momdp::MOMDP.

Definition at line 308 of file CoLoc.cpp.

virtual REAL_VALUE momdp::CoLoc::getDiscount ( void  ) [inline, virtual]

Reimplemented from momdp::MOMDP.

Definition at line 53 of file CoLoc.h.

map< string, string > CoLoc::getFactoredObservedStatesSymbols ( int  stateNum) [virtual]

Reimplemented from momdp::MOMDP.

Definition at line 368 of file CoLoc.cpp.

map< string, string > CoLoc::getFactoredUnobservedStatesSymbols ( int  stateNum) [virtual]

Reimplemented from momdp::MOMDP.

Definition at line 376 of file CoLoc.cpp.

SparseVector & CoLoc::getJointUnobsStateProbVector ( SparseVector result,
SharedPointer< BeliefWithState b,
int  a,
int  Xn 
) [virtual]

Reimplemented from momdp::MOMDP.

Definition at line 313 of file CoLoc.cpp.

int CoLoc::getNumActions ( void  ) [virtual]

Reimplemented from momdp::MOMDP.

Definition at line 304 of file CoLoc.cpp.

map< string, string > CoLoc::getObservationsSymbols ( int  observationNum) [virtual]

Reimplemented from momdp::MOMDP.

Definition at line 383 of file CoLoc.cpp.

void CoLoc::getObsProbVector ( obs_prob_vector result,
const BeliefWithState b,
int  a,
int  Xn 
) [virtual]

Reimplemented from momdp::MOMDP.

Definition at line 337 of file CoLoc.cpp.

void CoLoc::getObsProbVectorFast ( obs_prob_vector result,
int  a,
int  Xn,
SparseVector tmp1 
) [virtual]

Reimplemented from momdp::MOMDP.

Definition at line 294 of file CoLoc.cpp.

Reimplemented from momdp::MOMDP.

Definition at line 262 of file CoLoc.cpp.

bool CoLoc::hasPOMDPMatrices ( ) [virtual]

Reimplemented from momdp::MOMDP.

Definition at line 251 of file CoLoc.cpp.

string CoLoc::ToString ( ) [virtual]

Reimplemented from momdp::MOMDP.

Definition at line 271 of file CoLoc.cpp.


Member Data Documentation

Definition at line 42 of file CoLoc.h.

Definition at line 43 of file CoLoc.h.


The documentation for this class was generated from the following files:


appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:30