MultiAgentDecisionProcess
Release 0.2.1
Main Page
Namespaces
Classes
Files
File List
File Members
StateDistribution.h
Go to the documentation of this file.
1
28
/* Only include this header file once. */
29
#ifndef _STATEDISTRIBUTION_H_
30
#define _STATEDISTRIBUTION_H_ 1
31
32
/* the include directives */
33
#include "
Globals.h
"
34
37
class
StateDistribution
38
{
39
private
:
40
41
protected
:
42
43
public
:
44
virtual
~StateDistribution
(){};
45
46
//operators:
47
48
//data manipulation (set) functions:
49
50
//get (data) functions:
51
virtual
double
GetProbability
(
Index
sI)
const
= 0;
52
virtual
std::vector<double>
ToVectorOfDoubles
()
const
= 0;
53
55
virtual
StateDistribution
*
Clone
()
const
= 0;
56
57
virtual
std::string
SoftPrint
()
const
= 0;
58
};
59
60
61
#endif
/* !_STATEDISTRIBUTION_H_ */
62
63
// Local Variables: ***
64
// mode:c++ ***
65
// End: ***
src
base
StateDistribution.h
Generated on Mon Sep 23 2013 14:50:05 for MultiAgentDecisionProcess by
1.8.1.2