Function that scales a factor of another graphical model. More...
#include <scaled_view.hxx>
Public Types | |
typedef GM::ValueType | ValueType |
typedef GM::IndexType | IndexType |
typedef GM::LabelType | LabelType |
typedef GM::OperatorType | OperatorType |
Public Member Functions | |
ScaledViewFunction (const std::vector< IndexType > &) | |
Constructor. | |
ScaledViewFunction (const GM &, const IndexType, const ValueType) | |
template<class Iterator > | |
ValueType | operator() (Iterator begin) const |
size_t | dimension () const |
size_t | shape (const size_t) const |
size_t | size () const |
Function that scales a factor of another graphical model.
Definition at line 12 of file scaled_view.hxx.
typedef GM::IndexType opengm::ScaledViewFunction< GM >::IndexType |
Definition at line 20 of file scaled_view.hxx.
typedef GM::LabelType opengm::ScaledViewFunction< GM >::LabelType |
Definition at line 21 of file scaled_view.hxx.
typedef GM::OperatorType opengm::ScaledViewFunction< GM >::OperatorType |
Definition at line 22 of file scaled_view.hxx.
typedef GM::ValueType opengm::ScaledViewFunction< GM >::ValueType |
Definition at line 19 of file scaled_view.hxx.
opengm::ScaledViewFunction< GM >::ScaledViewFunction | ( | const std::vector< IndexType > & | shape | ) | [inline] |
opengm::ScaledViewFunction< GM >::ScaledViewFunction | ( | const GM & | , | |
const | IndexType, | |||
const | ValueType | |||
) |
size_t opengm::ScaledViewFunction< GM >::dimension | ( | ) | const [inline] |
Definition at line 114 of file scaled_view.hxx.
ScaledViewFunction< GM >::ValueType opengm::ScaledViewFunction< GM >::operator() | ( | Iterator | begin | ) | const [inline] |
Definition at line 92 of file scaled_view.hxx.
size_t opengm::ScaledViewFunction< GM >::shape | ( | const size_t | i | ) | const [inline] |
Definition at line 106 of file scaled_view.hxx.
size_t opengm::ScaledViewFunction< GM >::size | ( | ) | const [inline] |
Definition at line 83 of file scaled_view.hxx.