|
OpenGM
2.3.x
Discrete Graphical Model Library
|
Discrete space in which all variables have the same number of labels. More...
#include <simplediscretespace.hxx>
Inheritance diagram for opengm::SimpleDiscreteSpace< I, L >:
Collaboration diagram for opengm::SimpleDiscreteSpace< I, L >:Public Types | |
| typedef I | IndexType |
| typedef L | LabelType |
Public Types inherited from opengm::SpaceBase< SimpleDiscreteSpace< I, L >, I, L > | |
| typedef I | IndexType |
| typedef L | LabelType |
Public Member Functions | |
| SimpleDiscreteSpace () | |
| SimpleDiscreteSpace (const IndexType, const LabelType) | |
| void | assign (const IndexType, const LabelType) |
| template<class Iterator > | |
| void | assignDense (Iterator, Iterator) |
| IndexType | addVariable (const LabelType) |
| IndexType | numberOfVariables () const |
| LabelType | numberOfLabels (const IndexType) const |
| bool | isSimpleSpace () const |
Public Member Functions inherited from opengm::SpaceBase< SimpleDiscreteSpace< I, L >, I, L > | |
| IndexType | numberOfVariables () const |
| LabelType | numberOfLabels (const IndexType) const |
| void | assignDense (Iterator, Iterator) |
| IndexType | addVariable (const LabelType) |
| bool | isSimpleSpace () const |
Discrete space in which all variables have the same number of labels.
Definition at line 14 of file simplediscretespace.hxx.
| typedef I opengm::SimpleDiscreteSpace< I, L >::IndexType |
Definition at line 17 of file simplediscretespace.hxx.
| typedef L opengm::SimpleDiscreteSpace< I, L >::LabelType |
Definition at line 18 of file simplediscretespace.hxx.
|
inline |
Definition at line 36 of file simplediscretespace.hxx.
|
inline |
Definition at line 44 of file simplediscretespace.hxx.
|
inline |
Definition at line 84 of file simplediscretespace.hxx.
|
inline |
Definition at line 73 of file simplediscretespace.hxx.
|
inline |
Definition at line 56 of file simplediscretespace.hxx.
|
inline |
Definition at line 111 of file simplediscretespace.hxx.
|
inline |
Definition at line 103 of file simplediscretespace.hxx.
|
inline |
Definition at line 96 of file simplediscretespace.hxx.
1.8.9.1