|
OpenGM
2.3.x
Discrete Graphical Model Library
|
Interface of label spaces. More...
#include <space_base.hxx>
Inheritance diagram for opengm::SpaceBase< SPACE, I, L >:
Collaboration diagram for opengm::SpaceBase< SPACE, I, L >:Public Types | |
| typedef I | IndexType |
| typedef L | LabelType |
Public Member Functions | |
| IndexType | numberOfVariables () const |
| LabelType | numberOfLabels (const IndexType) const |
| template<class Iterator > | |
| void | assignDense (Iterator, Iterator) |
| IndexType | addVariable (const LabelType) |
| bool | isSimpleSpace () const |
Interface of label spaces.
Definition at line 15 of file space_base.hxx.
| typedef I opengm::SpaceBase< SPACE, I, L >::IndexType |
Definition at line 17 of file space_base.hxx.
| typedef L opengm::SpaceBase< SPACE, I, L >::LabelType |
Definition at line 18 of file space_base.hxx.
|
inline |
Definition at line 54 of file space_base.hxx.
|
inline |
Definition at line 44 of file space_base.hxx.
|
inline |
Definition at line 29 of file space_base.hxx.
| LabelType opengm::SpaceBase< SPACE, I, L >::numberOfLabels | ( | const IndexType | ) | const |
| IndexType opengm::SpaceBase< SPACE, I, L >::numberOfVariables | ( | ) | const |
1.8.9.1