OpenGM  2.3.x
Discrete Graphical Model Library
Public Member Functions | Public Attributes | List of all members
opengm::LPFunctionTransfer< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::GetSlackVariablesObjectiveCoefficientsFunctor Struct Reference

Functor to call LPFunctionTransfer::getSlackVariablesObjectiveCoefficients() for a factor of the graphical model. More...

#include <lp_functiontransfer.hxx>

+ Collaboration diagram for opengm::LPFunctionTransfer< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::GetSlackVariablesObjectiveCoefficientsFunctor:

Public Member Functions

template<class FUNCTION_TYPE >
void operator() (const FUNCTION_TYPE &function)
 The operator which implements the access to the function of a graphical model factor. More...
 

Public Attributes

SlackVariablesObjectiveCoefficientsContainerTypecoefficients_
 Pointer to the storage for the return value of the LPFunctionTransfer::getSlackVariablesObjectiveCoefficients() method. More...
 

Detailed Description

template<class VALUE_TYPE, class INDEX_TYPE = size_t, class LABEL_TYPE = size_t>
struct opengm::LPFunctionTransfer< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::GetSlackVariablesObjectiveCoefficientsFunctor

Functor to call LPFunctionTransfer::getSlackVariablesObjectiveCoefficients() for a factor of the graphical model.

Definition at line 57 of file lp_functiontransfer.hxx.

Member Function Documentation

template<class VALUE_TYPE , class INDEX_TYPE , class LABEL_TYPE >
template<class FUNCTION_TYPE >
void opengm::LPFunctionTransfer< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::GetSlackVariablesObjectiveCoefficientsFunctor::operator() ( const FUNCTION_TYPE &  function)
inline

The operator which implements the access to the function of a graphical model factor.

Template Parameters
FUNCTION_TYPEThe function type.
Parameters
[in]functionThe function.

Definition at line 644 of file lp_functiontransfer.hxx.

+ Here is the call graph for this function:

Member Data Documentation

template<class VALUE_TYPE, class INDEX_TYPE = size_t, class LABEL_TYPE = size_t>
opengm::LPFunctionTransfer< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::GetSlackVariablesObjectiveCoefficientsFunctor::coefficients_

Pointer to the storage for the return value of the LPFunctionTransfer::getSlackVariablesObjectiveCoefficients() method.

Definition at line 58 of file lp_functiontransfer.hxx.