|
OpenGM
2.3.x
Discrete Graphical Model Library
|
#include <lp_functiontransfer.hxx>
Collaboration diagram for opengm::LPFunctionTransfer_impl< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >:Public Types | |
| typedef VALUE_TYPE | ValueType |
| typedef INDEX_TYPE | IndexType |
| typedef LABEL_TYPE | LabelType |
| typedef LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > | FunctionType |
| typedef LPFunctionTransfer< ValueType, IndexType, LabelType > | LPFunctionTransferType |
| typedef LPFunctionTransferType::LinearConstraintType | LinearConstraintType |
| typedef LPFunctionTransferType::LinearConstraintsContainerType | LinearConstraintsContainerType |
| typedef LPFunctionTransferType::IndicatorVariableType | IndicatorVariableType |
| typedef LPFunctionTransferType::IndicatorVariablesContainerType | IndicatorVariablesContainerType |
| typedef LPFunctionTransferType::SlackVariablesObjectiveCoefficientsContainerType | SlackVariablesObjectiveCoefficientsContainerType |
Static Public Member Functions | |
| static bool | isTransferable () |
| static IndexType | numSlackVariables (const FunctionType &function) |
| static void | getSlackVariablesOrder (const FunctionType &function, IndicatorVariablesContainerType &order) |
| static void | getSlackVariablesObjectiveCoefficients (const FunctionType &function, SlackVariablesObjectiveCoefficientsContainerType &coefficients) |
| static void | getIndicatorVariables (const FunctionType &function, IndicatorVariablesContainerType &variables) |
| static void | getLinearConstraints (const FunctionType &function, LinearConstraintsContainerType &constraints) |
Definition at line 123 of file lp_functiontransfer.hxx.
| typedef LabelCostFunction<VALUE_TYPE, INDEX_TYPE, LABEL_TYPE> opengm::LPFunctionTransfer_impl< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::FunctionType |
Definition at line 129 of file lp_functiontransfer.hxx.
| typedef INDEX_TYPE opengm::LPFunctionTransfer_impl< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::IndexType |
Definition at line 127 of file lp_functiontransfer.hxx.
| typedef LPFunctionTransferType::IndicatorVariablesContainerType opengm::LPFunctionTransfer_impl< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::IndicatorVariablesContainerType |
Definition at line 134 of file lp_functiontransfer.hxx.
| typedef LPFunctionTransferType::IndicatorVariableType opengm::LPFunctionTransfer_impl< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::IndicatorVariableType |
Definition at line 133 of file lp_functiontransfer.hxx.
| typedef LABEL_TYPE opengm::LPFunctionTransfer_impl< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::LabelType |
Definition at line 128 of file lp_functiontransfer.hxx.
| typedef LPFunctionTransferType::LinearConstraintsContainerType opengm::LPFunctionTransfer_impl< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::LinearConstraintsContainerType |
Definition at line 132 of file lp_functiontransfer.hxx.
| typedef LPFunctionTransferType::LinearConstraintType opengm::LPFunctionTransfer_impl< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::LinearConstraintType |
Definition at line 131 of file lp_functiontransfer.hxx.
| typedef LPFunctionTransfer<ValueType, IndexType, LabelType> opengm::LPFunctionTransfer_impl< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::LPFunctionTransferType |
Definition at line 130 of file lp_functiontransfer.hxx.
| typedef LPFunctionTransferType:: SlackVariablesObjectiveCoefficientsContainerType opengm::LPFunctionTransfer_impl< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::SlackVariablesObjectiveCoefficientsContainerType |
Definition at line 135 of file lp_functiontransfer.hxx.
| typedef VALUE_TYPE opengm::LPFunctionTransfer_impl< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::ValueType |
Definition at line 126 of file lp_functiontransfer.hxx.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 769 of file lp_functiontransfer.hxx.
|
inlinestatic |
Definition at line 775 of file lp_functiontransfer.hxx.
1.8.9.1