Go to the source code of this file.
Defines |
#define | alpha_vector DenseVector |
#define | BELIEF_DECIMAL_PRECISION 9 |
#define | belief_vector SparseVector |
#define | CV_INDEX(v) (__cv_i->index) |
#define | CV_VAL(v) (__cv_i->value) |
#define | DEBUG_LOG(v) |
#define | DEBUG_TRACE(v) |
#define | DEBUG_TRACE1(v) |
#define | FOR(i, n) for (unsigned int i=0, __n = (n); i<__n; i++) |
#define | FOR_CV(v) for ( std::vector<SparseVector_Entry>::const_iterator __cv_i=v.data.begin(); __cv_i != v.data.end(); __cv_i++) |
#define | FOREACH(type, elt, collection) for (std::vector<type>::const_iterator elt=(collection).begin(), __end=(collection).end(); elt != __end; elt++) |
#define | FOREACH_NOCONST(type, elt, collection) for (std::vector<type>::iterator elt=(collection).begin(), __end=(collection).end(); elt != __end; elt++) |
#define | LISTFOREACH(type, elt, collection) for (std::list<type>::const_iterator elt=(collection).begin(), __end=(collection).end(); elt != __end; elt++) |
#define | LISTFOREACH_NOCONST(type, elt, collection) for (std::list<type>::iterator elt=(collection).begin(), __end=(collection).end(); elt != __end; elt++) |
#define | OBS_IS_ZERO_EPS (1e-10) |
#define | obs_prob_vector SparseVector |
#define | obsState_prob_vector SparseVector |
#define | outcome_prob_vector SparseVector |
#define | SPARSE_EPS (1e-10) |
#define | state_vector SparseVector |
#define | ZMDP_BOUNDS_PRUNE_EPS (1e-10) |
Typedefs |
typedef double | REAL_VALUE |
typedef int | state_val |
Define Documentation
#define CV_VAL |
( |
|
v | ) |
(__cv_i->value) |
#define FOR |
( |
|
i, |
|
|
|
n |
|
) |
| for (unsigned int i=0, __n = (n); i<__n; i++) |
#define FOR_CV |
( |
|
v | ) |
for ( std::vector<SparseVector_Entry>::const_iterator __cv_i=v.data.begin(); __cv_i != v.data.end(); __cv_i++) |
#define FOREACH |
( |
|
type, |
|
|
|
elt, |
|
|
|
collection |
|
) |
| for (std::vector<type>::const_iterator elt=(collection).begin(), __end=(collection).end(); elt != __end; elt++) |
#define FOREACH_NOCONST |
( |
|
type, |
|
|
|
elt, |
|
|
|
collection |
|
) |
| for (std::vector<type>::iterator elt=(collection).begin(), __end=(collection).end(); elt != __end; elt++) |
#define LISTFOREACH |
( |
|
type, |
|
|
|
elt, |
|
|
|
collection |
|
) |
| for (std::list<type>::const_iterator elt=(collection).begin(), __end=(collection).end(); elt != __end; elt++) |
#define LISTFOREACH_NOCONST |
( |
|
type, |
|
|
|
elt, |
|
|
|
collection |
|
) |
| for (std::list<type>::iterator elt=(collection).begin(), __end=(collection).end(); elt != __end; elt++) |
Typedef Documentation