|
OpenGM
2.3.x
Discrete Graphical Model Library
|
Helper struct to distinguish between linear constraint functions and other function types. This is necessary as only linear constraint functions provide the method indicatorVariablesOrderBegin(). More...
#include <lp_inference_base.hxx>
Collaboration diagram for opengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetIndicatorVariablesOrderBeginFunctor::GetIndicatorVariablesOrderBeginFunctor_impl< FUNCTION_TYPE, IS_LINEAR_CONSTRAINT_FUNCTION >:Static Public Member Functions | |
| static void | getIndicatorVariablesOrderBeginFunctor_impl (GetIndicatorVariablesOrderBeginFunctor &myself, const FUNCTION_TYPE &function) |
| Actual access to the method indicatorVariablesOrderBegin() of the underlying linear constraint function of a graphical model factor. More... | |
Helper struct to distinguish between linear constraint functions and other function types. This is necessary as only linear constraint functions provide the method indicatorVariablesOrderBegin().
| FUNCTION_TYPE | The function type used with LPInferenceBase::GetIndicatorVariablesOrderBeginFunctor. |
| IS_LINEAR_CONSTRAINT_FUNCTION | Indicator to tell if FUNCTION_TYPE is a linear constraint function type. |
Definition at line 121 of file lp_inference_base.hxx.
|
inlinestatic |
Actual access to the method indicatorVariablesOrderBegin() of the underlying linear constraint function of a graphical model factor.
| [out] | myself | Reference to the functor LPInferenceBase::GetIndicatorVariablesOrderBeginFunctor to access the variable LPInferenceBase::GetIndicatorVariablesOrderBeginFunctor::indicatorVariablesOrderBegin_. |
| [in] | function | The function which will be accessed. |
Definition at line 3251 of file lp_inference_base.hxx.
Here is the call graph for this function:
1.8.9.1