Single site function whose size is fixed at compile time. More...
#include <singlesitefunction.hxx>
Public Types | |
typedef T | ValueType |
typedef T | value_type |
Public Member Functions | |
StaticSingleSiteFunction () | |
StaticSingleSiteFunction (const StaticSingleSiteFunction &other) | |
StaticSingleSiteFunction & | operator= (const StaticSingleSiteFunction &other) |
template<class ITERATOR > | |
const T & | operator() (ITERATOR iter) const |
template<class ITERATOR > | |
T & | operator() (ITERATOR iter) |
size_t | size () const |
size_t | dimension () const |
size_t | shape (const size_t index) const |
Single site function whose size is fixed at compile time.
Definition at line 82 of file singlesitefunction.hxx.
typedef T opengm::StaticSingleSiteFunction< T, SIZE, STORAGE >::value_type |
Definition at line 88 of file singlesitefunction.hxx.
typedef T opengm::StaticSingleSiteFunction< T, SIZE, STORAGE >::ValueType |
Definition at line 87 of file singlesitefunction.hxx.
opengm::StaticSingleSiteFunction< T, SIZE, STORAGE >::StaticSingleSiteFunction | ( | ) | [inline] |
Definition at line 90 of file singlesitefunction.hxx.
opengm::StaticSingleSiteFunction< T, SIZE, STORAGE >::StaticSingleSiteFunction | ( | const StaticSingleSiteFunction< T, SIZE, STORAGE > & | other | ) | [inline] |
Definition at line 91 of file singlesitefunction.hxx.
size_t opengm::StaticSingleSiteFunction< T, SIZE, STORAGE >::dimension | ( | ) | const [inline] |
Definition at line 124 of file singlesitefunction.hxx.
T& opengm::StaticSingleSiteFunction< T, SIZE, STORAGE >::operator() | ( | ITERATOR | iter | ) | [inline] |
Definition at line 115 of file singlesitefunction.hxx.
const T& opengm::StaticSingleSiteFunction< T, SIZE, STORAGE >::operator() | ( | ITERATOR | iter | ) | const [inline] |
Definition at line 109 of file singlesitefunction.hxx.
StaticSingleSiteFunction& opengm::StaticSingleSiteFunction< T, SIZE, STORAGE >::operator= | ( | const StaticSingleSiteFunction< T, SIZE, STORAGE > & | other | ) | [inline] |
Definition at line 99 of file singlesitefunction.hxx.
size_t opengm::StaticSingleSiteFunction< T, SIZE, STORAGE >::shape | ( | const size_t | index | ) | const [inline] |
Definition at line 127 of file singlesitefunction.hxx.
size_t opengm::StaticSingleSiteFunction< T, SIZE, STORAGE >::size | ( | ) | const [inline] |
Definition at line 121 of file singlesitefunction.hxx.