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

#include <Map2DPosValue.h>

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

List of all members.

Public Member Functions

virtual double distanceTo (SharedPointer< Map2DPosValue > dest)
virtual SharedPointer
< Map2DPosValue
duplicate ()
virtual bool equals (SharedPointer< IVariableValue > obj)
virtual int getIndex ()
virtual double getProb ()
virtual string getValueName ()
virtual string getVariableName ()
virtual bool isSamePos (SharedPointer< Map2DPosValue > dest)
 Map2DPosValue (string varname, int x, int y, int height, double prob=0.0)
virtual string ToString ()
virtual ~Map2DPosValue (void)

Public Attributes

int height
double prob
int x
int y

Private Attributes

string varName

Detailed Description

Definition at line 13 of file Map2DPosValue.h.


Constructor & Destructor Documentation

Map2DPosValue::Map2DPosValue ( string  varname,
int  x,
int  y,
int  height,
double  prob = 0.0 
)

Definition at line 8 of file Map2DPosValue.cpp.

Map2DPosValue::~Map2DPosValue ( void  ) [virtual]

Definition at line 17 of file Map2DPosValue.cpp.


Member Function Documentation

double Map2DPosValue::distanceTo ( SharedPointer< Map2DPosValue dest) [virtual]

Definition at line 67 of file Map2DPosValue.cpp.

Definition at line 46 of file Map2DPosValue.cpp.

Implements momdp::IVariableValue.

Definition at line 76 of file Map2DPosValue.cpp.

int Map2DPosValue::getIndex ( ) [virtual]

Implements momdp::IVariableValue.

Definition at line 27 of file Map2DPosValue.cpp.

double Map2DPosValue::getProb ( ) [virtual]

Implements momdp::IVariableValue.

Definition at line 41 of file Map2DPosValue.cpp.

string Map2DPosValue::getValueName ( ) [virtual]

Implements momdp::IVariableValue.

Definition at line 36 of file Map2DPosValue.cpp.

string Map2DPosValue::getVariableName ( ) [virtual]

Implements momdp::IVariableValue.

Definition at line 32 of file Map2DPosValue.cpp.

Definition at line 51 of file Map2DPosValue.cpp.

string Map2DPosValue::ToString ( ) [virtual]

Reimplemented from momdp::MObject.

Definition at line 21 of file Map2DPosValue.cpp.


Member Data Documentation

Definition at line 24 of file Map2DPosValue.h.

Definition at line 21 of file Map2DPosValue.h.

Definition at line 18 of file Map2DPosValue.h.

Definition at line 22 of file Map2DPosValue.h.

Definition at line 23 of file Map2DPosValue.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