OpenGM  2.3.x
Discrete Graphical Model Library
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Copengm::Ad3ModelProxy< MODEL_TYPE >
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::AddAllViolatedLinearConstraintsFunctorFunctor used to access the method challenge() of the underlying linear constraint function of a graphical model factor and to add all violated constraints to the LP/MIP model
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::AddAllViolatedLinearConstraintsFunctor::AddAllViolatedLinearConstraintsFunctor_impl< FUNCTION_TYPE, IS_LINEAR_CONSTRAINT_FUNCTION >Helper struct to distinguish between linear constraint functions and other function types. This is necessary as only linear constraint functions provide the method challenge()
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::AddAllViolatedLinearConstraintsFunctor::AddAllViolatedLinearConstraintsFunctor_impl< FUNCTION_TYPE, true >
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::AddAllViolatedLinearConstraintsRelaxedFunctorFunctor used to access the method challengeRelaxed() of the underlying linear constraint function of a graphical model factor and to add all violated constraints to the LP/MIP model
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::AddAllViolatedLinearConstraintsRelaxedFunctor::AddAllViolatedLinearConstraintsRelaxedFunctor_impl< FUNCTION_TYPE, IS_LINEAR_CONSTRAINT_FUNCTION >Helper struct to distinguish between linear constraint functions and other function types. This is necessary as only linear constraint functions provide the method challengeRelaxed()
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::AddAllViolatedLinearConstraintsRelaxedFunctor::AddAllViolatedLinearConstraintsRelaxedFunctor_impl< FUNCTION_TYPE, true >
 Copengm::AdderAddition as a binary operation
 Copengm::external::addMRFNode< GM, ENERGYTYPE >
 Copengm::external::addMRFNode< GM, TypeGeneral >
 Copengm::external::addMRFNode< GM, TypeTruncatedLinear >
 Copengm::external::addMRFNode< GM, TypeTruncatedQuadratic >
 Copengm::external::addMRFNode< GM, TypeView< GM > >
 Copengm::AddViolatedLinearConstraintsFunctor< LP_INFERENCE_BASE_TYPE, HEURISTIC >Functor used to access the method challenge() of the underlying linear constraint function of a graphical model factor and to add a limited number of violated constraints to the LP/MIP model
 Copengm::AddViolatedLinearConstraintsFunctor< LP_INFERENCE_BASE_TYPE, HEURISTIC >::AddViolatedLinearConstraintsFunctor_impl< FUNCTION_TYPE, IS_LINEAR_CONSTRAINT_FUNCTION >Helper struct to distinguish between linear constraint functions and other function types. This is necessary as only linear constraint functions provide the method challenge()
 Copengm::AddViolatedLinearConstraintsFunctor< LP_INFERENCE_BASE_TYPE, HEURISTIC >::AddViolatedLinearConstraintsFunctor_impl< FUNCTION_TYPE, true >
 Copengm::AddViolatedLinearConstraintsRelaxedFunctor< LP_INFERENCE_BASE_TYPE, HEURISTIC >Functor used to access the method challengeRelaxed() of the underlying linear constraint function of a graphical model factor and to add a limited number of violated constraints to the LP/MIP model
 Copengm::AddViolatedLinearConstraintsRelaxedFunctor< LP_INFERENCE_BASE_TYPE, HEURISTIC >::AddViolatedLinearConstraintsRelaxedFunctor_impl< FUNCTION_TYPE, IS_LINEAR_CONSTRAINT_FUNCTION >Helper struct to distinguish between linear constraint functions and other function types. This is necessary as only linear constraint functions provide the method challengeRelaxed()
 Copengm::AddViolatedLinearConstraintsRelaxedFunctor< LP_INFERENCE_BASE_TYPE, HEURISTIC >::AddViolatedLinearConstraintsRelaxedFunctor_impl< FUNCTION_TYPE, true >
 Copengm::detail_properties::AllValuesInAnyOrderFunctionProperties< FUNCTION, ACCUMULATOR >
 Copengm::detail_properties::AllValuesInAnyOrderFunctionProperties< FUNCTION, Adder >
 Copengm::detail_properties::AllValuesInAnyOrderFunctionProperties< FUNCTION, Multiplier >
 Copengm::proposal_gen::AlphaBetaSwapGen< GM, ACC >
 Copengm::proposals::AlphaExpansion< GM, ACC >
 Copengm::proposal_gen::AlphaExpansionGen< GM, ACC >
 Copengm::AndConjunction as a binary operation
 Copengm::detail_properties::AtLeastAllUniqueValuesFunctionProperties< FUNCTION, ACCUMULATOR >
 Copengm::detail_properties::AtLeastAllUniqueValuesFunctionProperties< FUNCTION, Maximizer >
 Copengm::detail_properties::AtLeastAllUniqueValuesFunctionProperties< FUNCTION, Minimizer >
 Copengm::LpSolverGurobi::Parameter::Barrier
 Copengm::BeliefPropagationUpdateRules< GM, ACC, BUFFER >Update rules for the MessagePassing framework
 Cbinary_function
 Copengm::BinaryFunctionProperties< PROPERTY_ID, FUNCTION >
 Copengm::BinaryFunctionProperties< BinaryProperties::IsPotts, FUNCTION >
 Copengm::BinaryProperties
 Copengm::proposal_gen::BlurGen< GM, ACC >
 CTransportSolver::List2D< T >::bufferElement
 Copengm::BufferRandomAccessSet< T >
 Copengm::CgcRedirectingVisitor< INFERENCE, INTERSECTION_BASED, INTERSECTION_BASED_VISITOR >
 CCgcStateVisitor< CGC >
 Copengm::ChangeablePriorityQueue< T, COMPARE >Heap-based changable priority queue with a maximum number of elemements
 Copengm::combilp_base::CombiLP_base< GM, ACC, LPREPARAMETRIZER >
 Copengm::combilp_base::CombiLP_base< GM, ACC, ReparametrizerType >
 Copengm::combilp_base::CombiLP_base_Parameter
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::ConstraintStorageStorage class for linear constraints representing the local polytope constraints. They are generated and stored for later use if LPInferenceBase::Parameter::LoosePolytope is selected as relaxation method
 Copengm::LpSolverCplex::ConstraintType
 Copengm::ConvertToExplicit< GM >Convert any graphical model into an explicit graphical model
 CTransportSolver::coordLess< E >
 CTransportSolver::coordMore< E >
 Copengm::external::createMRFEnergy< GM, ENERGYTYPE >
 Copengm::external::createMRFEnergy< GM, TypeGeneral >
 Copengm::external::createMRFEnergy< GM, TypeTruncatedLinear >
 Copengm::external::createMRFEnergy< GM, TypeTruncatedQuadratic >
 Copengm::external::createMRFEnergy< GM, TypeView< GM > >
 Copengm::trws_base::Decomposition< GM >
 Copengm::trws_base::DecompositionStorage< GM >
 Copengm::disjoint_set< T >
 Copengm::DualDecompositionBase< GM, DUALBLOCK >A framework for inference algorithms based on Lagrangian decomposition
 Copengm::DualDecompositionBaseParameter
 Copengm::DualDecompositionEmptyVisitor< DD >Visitor
 Copengm::DualDecompositionVisitor< DD >Visitor
 Copengm::external::pmc::DualEdge
 Copengm::external::pmc::DualNode
 Copengm::trws_base::DynamicProgramming< GM, ACC, InputIterator >
 Copengm::trws_base::DynamicProgramming< GM, ACC, std::vector< GM::ValueType >::const_iterator >
 Copengm::DynamicSingleSiteFunction< T >Single site function with dynamic size
 Copengm::proposal_gen::DynamincGen< GM, ACC >
 Copengm::external::planargraph::Edge
 Copengm::external::pmc::Edge
 CTypeView< GM >::EdgeData
 Copengm::disjoint_set< T >::elem
 Copengm::visitors::EmptyVisitor< INFERENCE >
 Copengm::proposal_gen::EnergyBlurGen< GM, ACC >
 Copengm::python::ETLGen< V, I >
 Cstd::exceptionSTL class
 Copengm::visitors::ExplicitEmptyVisitor< INFERENCE >
 Copengm::ExplicitStorage< GM >ExplicitStorage (continous storage) of a graphical model function data
 Copengm::visitors::ExplicitTimingVisitor< INFERENCE >
 Copengm::visitors::ExplicitVerboseVisitor< INFERENCE >
 Copengm::visitors::ExplicitVisitorWrapper< VISITOR, INFERENCE_TYPE >
 Copengm::external::planargraph::Face
 Copengm::external::pmc::Face
 Copengm::Factor< GRAPHICAL_MODEL >Abstraction (wrapper class) of factors, independent of the function used to implement the factor
 Copengm::FactorGraph< S, I >Interface that makes an object of type S (the template parameter) look like a (non-editable) factor graph
 Copengm::FactorGraph< GraphicalModel< T, OPERATOR, FUNCTION_TYPE_LIST, SPACE >, SPACE::IndexType >
 Copengm::trws_base::PreviousFactorTable< GM >::FactorVarID
 Copengm::trws_base::FactorWrapper< FACTOR >
 Copengm::FastSequence< T, MAX_STACK >Vector that stores values on the stack if size is smaller than MAX_STACK
 Copengm::FastSequence< const FactorType * >
 Copengm::FiFoQueue< T >
 Copengm::python::FTLGen< V, I >
 Copengm::FunctionBase< FUNCTION, VALUE, INDEX, LABEL >Fallback implementation of member functions of OpenGM functions
 Copengm::FunctionBase< AbsoluteDifferenceFunction< T, I, L >, T, I, L >
 Copengm::FunctionBase< AccumulatedViewFunction< GM >, GM::ValueType, GM::IndexType, GM::LabelType >
 Copengm::FunctionBase< ConstantFunction< T, I, L >, T, I, L >
 Copengm::FunctionBase< ExplicitFunction< T, I, L >, T, I, L >
 Copengm::FunctionBase< ExplicitFunction< ValueType, IndexType, LabelType >, ValueType, IndexType, LabelType >
 Copengm::FunctionBase< FoEFunction< T, I, L >, T, size_t, size_t >
 Copengm::FunctionBase< FuseViewFixFunction< GM >, GM::ValueType, GM::IndexType, GM::LabelType >
 Copengm::FunctionBase< FuseViewFunction< GM >, GM::ValueType, GM::IndexType, GM::LabelType >
 Copengm::FunctionBase< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >
 Copengm::FunctionBase< LabelOrderFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, LinearConstraintFunctionTraits< LabelOrderFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > >::ValueType, LinearConstraintFunctionTraits< LabelOrderFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > >::IndexType, LinearConstraintFunctionTraits< LabelOrderFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > >::LabelType >
 Copengm::FunctionBase< LINEAR_CONSTRAINT_FUNCTION_TYPE, LinearConstraintFunctionTraits< LINEAR_CONSTRAINT_FUNCTION_TYPE >::ValueType, LinearConstraintFunctionTraits< LINEAR_CONSTRAINT_FUNCTION_TYPE >::IndexType, LinearConstraintFunctionTraits< LINEAR_CONSTRAINT_FUNCTION_TYPE >::LabelType >
 Copengm::FunctionBase< LinearConstraintFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, LinearConstraintFunctionTraits< LinearConstraintFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > >::ValueType, LinearConstraintFunctionTraits< LinearConstraintFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > >::IndexType, LinearConstraintFunctionTraits< LinearConstraintFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > >::LabelType >
 Copengm::FunctionBase< LPottsFunction< T, I, L >, T, I, L >
 Copengm::FunctionBase< ModelViewFunction< GM, MARRAY >, GM::ValueType, GM::IndexType, GM::LabelType >
 Copengm::FunctionBase< NumLabelsLimitationFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, LinearConstraintFunctionTraits< NumLabelsLimitationFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > >::ValueType, LinearConstraintFunctionTraits< NumLabelsLimitationFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > >::IndexType, LinearConstraintFunctionTraits< NumLabelsLimitationFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > >::LabelType >
 Copengm::FunctionBase< PottsFunction< T, I, L >, T, size_t, size_t >
 Copengm::FunctionBase< PottsGFunction< T, I, L >, T, I, L >
 Copengm::FunctionBase< PottsNFunction< T, I, L >, T, I, L >
 Copengm::FunctionBase< PythonFunction< T, I, L >, T, I, L >
 Copengm::FunctionBase< ReparametrizationView< GM, REPASTORAGE >, GM::ValueType, GM::IndexType, GM::LabelType >
 Copengm::FunctionBase< ScaledViewFunction< GM >, GM::ValueType, GM::IndexType, GM::LabelType >
 Copengm::FunctionBase< SparseFunction< T, I, L, CONTAINER >, T, I, L >
 Copengm::FunctionBase< SquaredDifferenceFunction< T, I, L >, T, I, L >
 Copengm::FunctionBase< StaticSingleSiteFunction< T, SIZE, STORAGE >, T, size_t, size_t >
 Copengm::FunctionBase< SumConstraintFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >
 Copengm::FunctionBase< TruncatedAbsoluteDifferenceFunction< T, I, L >, T, I, L >
 Copengm::FunctionBase< TruncatedSquaredDifferenceFunction< T, I, L >, T, I, L >
 Copengm::FunctionBase< ViewConvertFunction< GM, ACC, VALUE_TYPE >, GM::ValueType, GM::IndexType, GM::LabelType >
 Copengm::FunctionBase< ViewFixVariablesFunction< GM >, GM::ValueType, GM::IndexType, GM::LabelType >
 Copengm::FunctionBase< ViewFunction< GM >, GM::ValueType, GM::IndexType, GM::LabelType >
 Copengm::FunctionIdentification< FUNCTION_INDEX_TYPE, FUNCTION_TYPE_INDEX_TYPE >
 Copengm::FunctionIteratation< I, D, END >
 Copengm::FunctionIteratation< IX, DX, false >
 Copengm::FunctionIteratation< IX, DX, true >
 Copengm::trws_base::FunctionParameters< GM >
 Copengm::FunctionRegistration< FUNCTION_TYPE >FunctionRegistration
 Copengm::FunctionRegistration< LPottsFunction< T, I, L > >
 Copengm::FunctionSerialization< T >FunctionSerialization
 Copengm::FunctionSerialization< python::PythonFunction< T, I, L > >
 Copengm::FusionMover< GM, ACC >
 Copengm::FusionMover< GraphicalModelType, AccumulationType >
 Copengm::FusionVisitor< INF, SELF_FUSION, SELF_FUSION_VISITOR >
 Copengm::LPFunctionTransfer< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::GetIndicatorVariablesFunctorFunctor to call LPFunctionTransfer::getIndicatorVariables() for a factor of the graphical model
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetIndicatorVariablesOrderBeginFunctorFunctor used to access the method indicatorVariablesOrderBegin() of the underlying linear constraint function of a graphical model factor
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetIndicatorVariablesOrderBeginFunctor::GetIndicatorVariablesOrderBeginFunctor_impl< FUNCTION_TYPE, IS_LINEAR_CONSTRAINT_FUNCTION >Helper struct to distinguish between linear constraint functions and other function types. This is necessary as only linear constraint functions provide the method indicatorVariablesOrderBegin()
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetIndicatorVariablesOrderBeginFunctor::GetIndicatorVariablesOrderBeginFunctor_impl< FUNCTION_TYPE, true >
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetIndicatorVariablesOrderEndFunctorFunctor used to access the method indicatorVariablesOrderEnd() of the underlying linear constraint function of a graphical model factor
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetIndicatorVariablesOrderEndFunctor::GetIndicatorVariablesOrderEndFunctor_impl< FUNCTION_TYPE, IS_LINEAR_CONSTRAINT_FUNCTION >Helper struct to distinguish between linear constraint functions and other function types. This is necessary as only linear constraint functions provide the method indicatorVariablesOrderEnd()
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetIndicatorVariablesOrderEndFunctor::GetIndicatorVariablesOrderEndFunctor_impl< FUNCTION_TYPE, true >
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetLinearConstraintsBeginFunctorFunctor used to access the method linearConstraintsBegin() of the underlying linear constraint function of a graphical model factor
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetLinearConstraintsBeginFunctor::GetLinearConstraintsBeginFunctor_impl< FUNCTION_TYPE, IS_LINEAR_CONSTRAINT_FUNCTION >Helper struct to distinguish between linear constraint functions and other function types. This is necessary as only linear constraint functions provide the method linearConstraintsBegin()
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetLinearConstraintsBeginFunctor::GetLinearConstraintsBeginFunctor_impl< FUNCTION_TYPE, true >
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetLinearConstraintsEndFunctorFunctor used to access the method linearConstraintsEnd() of the underlying linear constraint function of a graphical model factor
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetLinearConstraintsEndFunctor::GetLinearConstraintsEndFunctor_impl< FUNCTION_TYPE, IS_LINEAR_CONSTRAINT_FUNCTION >Helper struct to distinguish between linear constraint functions and other function types. This is necessary as only linear constraint functions provide the method linearConstraintsEnd()
 Copengm::LPInferenceBase< LP_INFERENCE_TYPE >::GetLinearConstraintsEndFunctor::GetLinearConstraintsEndFunctor_impl< FUNCTION_TYPE, true >
 Copengm::LPFunctionTransfer< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::GetLinearConstraintsFunctorFunctor to call LPFunctionTransfer::getLinearConstraints() for a factor of the graphical model
 Copengm::LPFunctionTransfer< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::GetSlackVariablesObjectiveCoefficientsFunctorFunctor to call LPFunctionTransfer::getSlackVariablesObjectiveCoefficients() for a factor of the graphical model
 Copengm::LPFunctionTransfer< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::GetSlackVariablesOrderFunctorFunctor to call LPFunctionTransfer::getSlackVariablesOrder() for a factor of the graphical model
 Copengm::GibbsMarginalVisitor< GIBBS >Visitor for the Gibbs sampler to compute arbitrary marginal probabilities
 CTypeView< GM >::GlobalSize
 Copengm::python::GmGen< V, I, O, F >
 Copengm::external::pmc::Graph
 Copengm::GraphicalModelManipulator< GM >GraphicalModelManipulator
 Copengm::HlFusionMover< GM, ACC >
 Copengm::IndependentFactor< T, I, L >Factor (with corresponding function and variable indices), independent of a GraphicalModel
 Copengm::IndicatorVariable< INDEX_TYPE, LABEL_TYPE >Combine a group of variables to a new variable
 Copengm::Inference< GM, ACC >Inference algorithm interface
 Copengm::Inference< GM, INF::AccumulationType >
 Copengm::Inference< GM, opengm::Minimizer >
 Copengm::Inference< GM, opengm::Or >
 Copengm::Inference< GM, PROPOSAL_GEN::AccumulationType >
 Copengm::Inference< INFERENCE::GraphicalModelType, INFERENCE::AccumulationType >
 Copengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType >
 Copengm::Inference< LPInferenceTraits< LPCplex2< GM_TYPE, ACC_TYPE > >::GraphicalModelType, LPInferenceTraits< LPCplex2< GM_TYPE, ACC_TYPE > >::AccumulationType >
 Copengm::Inference< LPInferenceTraits< LPGurobi2< GM_TYPE, ACC_TYPE > >::GraphicalModelType, LPInferenceTraits< LPGurobi2< GM_TYPE, ACC_TYPE > >::AccumulationType >
 Copengm::Inference< SUB_INFERENCE::GraphicalModelType, SUB_INFERENCE::AccumulationType >
 Copengm::SubmodelOptimizer< GM, ACC >::InfResult
 Cmarray::InitializationSkippingFlag to indicate initialization skipping
 Copengm::external::GRANTE< GM >::InsertFunctor< T, OBJECT >
 CIntegralUnorderedMaxSizeSet< INDEX_TYPE >
 Copengm::IntegratorIntegration (addition) as a unary accumulation
 Copengm::LPFunctionTransfer< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::IsTransferableFunctorFunctor to call LPFunctionTransfer::isTransferable() for a factor of the graphical model
 Cmarray::Iterator< T, isConst, A >STL-compliant random access iterator for View and Marray
 Citerator
 Copengm::proposals::LabelHistory< GM, ACC >
 CLibDaiInference
 Copengm::LinearConstraint< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >Define a linear constraint for a set of indicatorVariables
 Copengm::LinearConstraintFunctionTraits< LINEAR_CONSTRAINT_FUNCTION_TYPE >Traits class for linear constraint functions
 Copengm::LinearConstraintFunctionTraits< LabelOrderFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > >
 Copengm::LinearConstraintFunctionTraits< LinearConstraintFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > >
 Copengm::LinearConstraintFunctionTraits< NumLabelsLimitationFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE > >
 Copengm::LinearConstraintTraits::LinearConstraintOperatorThis struct is used to create an own scope for the LinearConstraintTraits::LinearConstraintOperator::ValueType enum as this is not done in C++ by default
 Copengm::LinearConstraintTraitsTraits class for LinearConstraint to provide template independent enum for ConstraintOperatorType
 CTransportSolver::List2D< T >
 CTransportSolver::List2D< floatType >
 CTransportSolver::List2D< T >::listElement
 CTypeView< GM >::LocalSize
 Copengm::LPDef
 Copengm::LPFunctionTransfer< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >Provides transformations for some function types when they are used in inference algorithms which use linear programming
 Copengm::LPFunctionTransfer_impl< FUNCTION_TYPE, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >Default implementation for class opengm::LPFunctionTransfer
 Copengm::LPFunctionTransfer_impl< LabelCostFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >
 Copengm::LPFunctionTransfer_impl< SumConstraintFunction< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >, VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >
 Copengm::LPInferenceTraits< LP_INFERENCE_TYPE >Traits class for lp inference classes
 Copengm::LPInferenceTraits< LPCplex2< GM_TYPE, ACC_TYPE > >
 Copengm::LPInferenceTraits< LPGurobi2< GM_TYPE, ACC_TYPE > >
 Copengm::LPReparametrisationStorage< GM >
 Copengm::LPReparametrisationStorage< Storage::GraphicalModelType >
 Copengm::LPReparametrizer< GM, ACC >
 Copengm::LPReparametrizer< Storage::GraphicalModelType, ACC >
 Copengm::LPReparametrizer_Parameter
 Copengm::LPSolverInterface< LP_SOLVER_TYPE, VALUE_TYPE, INDEX_TYPE, SOLUTION_ITERATOR_TYPE, SOLVER_TIMING_TYPE >Interface definition for wrapper of LP Solvers like CPLEX and Gurobi
 Copengm::LpSolverInterface
 Copengm::LPSolverInterface< LPSolverCplex, IloNum, IloInt, IloNumArrayIterator, IloNum >
 Copengm::LPSolverInterface< LPSolverGurobi, double, int, std::vector< double >::const_iterator, double >
 Copengm::LSA_TR_HELPER< LabelType >
 Copengm::LSA_TR_WeightedEdgeLocal Submodular Approximation with Trust Region regularization

 CTransportSolver::MatrixWrapper< T >
 CTransportSolver::MatrixWrapper< floatType >
 Copengm::MaxDistanceMaxDistance
 Copengm::MaximizerMaximization as a unary accumulation
 CMaybeSetValue< T >
 Copengm::McClusterOp< GM, ACC >
 Csys::MemoryInfo
 Copengm::MinimizerMinimization as a unary accumulation
 Copengm::MinSTCutBoost< NType, VType, mfalg >Boost solvers for the min st-cut framework GraphCut
 Copengm::external::MinSTCutIBFS< NType, VType >IBFS solver for the min st-cut framework GraphCut
 Copengm::LpSolverGurobi::Parameter::MIP
 Copengm::LpSolverGurobi::Parameter::MIPCuts
 Copengm::modelTrees< GM >
 Copengm::Movemaker< GM >A fremework for move making algorithms
 Copengm::Movemaker< GraphicalModelType >
 CMRFEnergy< T >
 CMRFEnergy< TypeGeneral >
 CMRFEnergy< TypeTruncatedLinear >
 CMRFEnergy< TypeTruncatedQuadratic >
 CMRFEnergy< TypeView< GM > >
 Copengm::MultiplierMultiplication as a binary operation
 Copengm::NativeModelProxy< MODEL_TYPE >
 Copengm::external::planargraph::Node
 Copengm::external::pmc::Node
 CTypeView< GM >::NodeData
 Copengm::external::libdai::None
 Copengm::proposal_gen::NonUniformRandomGen< GM, ACC >
 Copengm::NormalizationNormalization w.r.t. a binary operation (e.g. Multiplier) and a unary accumulation (e.g. Integrator)
 Copengm::python::NumpyView< V, DIM >
 Copengm::python::NumpyViewType_from_python_numpyarray< VALUE_TYPE, DIM >
 Copengm::python::NumpyViewType_to_python_numpyarray< VALUE_TYPE, DIM >
 Copengm::LPFunctionTransfer< VALUE_TYPE, INDEX_TYPE, LABEL_TYPE >::NumSlackVariablesFunctorFunctor to call LPFunctionTransfer::numSlackVariables() for a graphical model factor
 COptions
 Copengm::OrDisjunction as a binary operation
 Copengm::LpSolverGurobi::Parameter::Others
 Copengm::LpSolverGurobi::Parameter
 Copengm::external::GRANTE< GM >::ParameterParameter
 Copengm::proposals::AlphaExpansion< GM, ACC >::Parameter
 Copengm::LPSolverInterface< LP_SOLVER_TYPE, VALUE_TYPE, INDEX_TYPE, SOLUTION_ITERATOR_TYPE, SOLVER_TIMING_TYPE >::ParameterParameter class provides options to modify LP Solver behavior
 Copengm::Bruteforce< GM, ACC >::Parameter
 Copengm::proposal_gen::NonUniformRandomGen< GM, ACC >::Parameter
 Copengm::CGC< GM, ACC >::Parameter
 Copengm::DMC< GM, INF >::Parameter
 Copengm::DynamicProgramming< GM, ACC >::Parameter
 Copengm::external::AD3Inf< GM, ACC >::Parameter
 Copengm::external::GCOLIB< GM >::ParameterParameter
 Copengm::external::FastPD< GM >::ParameterParameter
 Copengm::external::libdai::TreeExpectationPropagation< GM, ACC >::Parameter
 Copengm::external::libdai::DecMap< SUB_INFERENCE >::Parameter
 Copengm::external::libdai::MeanField< GM, ACC >::Parameter
 Copengm::Gibbs< GM, ACC >::Parameter
 Copengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter
 Copengm::external::MPLP< GM >::Parameter
 Copengm::external::MRFLIB< GM >::ParameterParameter
 Copengm::external::QPBO< GM >::ParameterParameter for opengm::external::QPBO
 Copengm::external::TRWS< GM >::ParameterParameter
 Copengm::proposal_gen::AlphaBetaSwapGen< GM, ACC >::Parameter
 Copengm::proposal_gen::AlphaExpansionGen< GM, ACC >::Parameter
 Copengm::proposal_gen::UpDownGen< GM, ACC >::Parameter
 Copengm::proposal_gen::RandomGen< GM, ACC >::Parameter
 Copengm::proposal_gen::Random2Gen< GM, ACC >::Parameter
 Copengm::proposal_gen::RandomLFGen< GM, ACC >::Parameter
 Copengm::proposal_gen::BlurGen< GM, ACC >::Parameter
 Copengm::proposal_gen::EnergyBlurGen< GM, ACC >::Parameter
 Copengm::proposal_gen::DynamincGen< GM, ACC >::Parameter
 Copengm::FusionBasedInf< GM, PROPOSAL_GEN >::Parameter
 Copengm::GraphCut< GM, ACC, MINSTCUT >::Parameter
 Copengm::GreedyGremlin< GM, ACC >::Parameter
 Copengm::HQPBO< GM, ACC >::Parameter
 Copengm::ICM< GM, ACC >::Parameter
 Copengm::InfAndFlip< GM, ACC, INF >::Parameter
 Copengm::LpSolverCplex::Parameter
 Copengm::proposal_gen::WeightRandomization< VALUE_TYPE >::Parameter
 Copengm::proposal_gen::RandMcClusterOp< GM, ACC >::Parameter
 Copengm::proposal_gen::RandomizedWatershed< GM, ACC >::Parameter
 Copengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter
 Copengm::LazyFlipper< GM, ACC >::Parameter
 Copengm::LOC< GM, ACC >::Parameter
 Copengm::AlphaBetaSwap< GM, INF >::Parameter
 Copengm::AlphaExpansion< GM, INF >::Parameter
 Copengm::AlphaExpansionFusion< GM, ACC >::Parameter
 Copengm::AStar< GM, ACC >::Parameter
 Copengm::LPCplex< GM, ACC >::Parameter
 Copengm::LPGurobi< GM, ACC >::Parameter
 Copengm::LSA_TR< GM, ACC >::Parameter
 Copengm::HlFusionMover< GM, ACC >::Parameter
 Copengm::MessagePassing< GM, ACC, UPDATE_RULES, DIST >::Parameter
 Copengm::MQPBO< GM, ACC >::Parameter
 Copengm::McClusterOp< GM, ACC >::Parameter
 Copengm::PermutableLabelFusionMove< GM, ACC >::Parameter
 Copengm::PartitionMove< GM, ACC >::Parameter
 Copengm::QPBO< GM, MIN_ST_CUT >::Parameter
 Copengm::ReducedInference< GM, ACC, INF >::Parameter
 Copengm::SAT< GM >::Parameter
 Copengm::SelfFusion< INFERENCE >::Parameter
 Copengm::SwendsenWang< GM, ACC >::Parameter
 Copengm::external::libdai::LoopCorrectedBp< GM, ACC, CAVITY_INFERENCE >::Parameter
 Copengm::Parameters< T, I >
 Copengm::Parameters< ValueType, IndexType >
 Copengm::ParamHeperMulticut Algorithm

[1] J. Kappes, M. Speth, B. Andres, G. Reinelt and C. Schnoerr, "Globally Optimal Image Partitioning by Multicuts", EMMCVPR 2011
[2] J. Kappes, M. Speth, G. Reinelt and C. Schnoerr, "Higher-order Segmentation via Multicuts", Technical Report (http://ipa.iwr.uni-heidelberg.de/ipabib/Papers/kappes-2013-multicut.pdf)
 CParent
 Copengm::Partition< T >Disjoint set data structure with path compression
 Copengm::Partitions< I, L >Enumaration of partitions of a set of N nodes
 Copengm::Partitions< size_t, LabelType >
 Copengm::Partitions< size_t, size_t >
 Copengm::PermutableLabelFusionMove< GM, ACC >
 Copengm::external::planargraph::PlanarGraph
 Copengm::trws_base::PreviousFactorTable< GM >
 Copengm::PrimalLPBound< GM, ACC >[class primallpbound] PrimalLPBound - estimating primal local polytope bound and feasible primal solution for the local polytope relaxation of the MRF energy minimization problem Based on the paper: B. Savchynskyy, S. Schmidt Getting Feasible Variable Estimates From Infeasible Ones: MRF Local Polytope Study. arXiv:1210.4081 Submitted Oct. 2012
 Copengm::PrimalLPBound_Parameter< ValueType >
 CProgramOptions
 Copengm::trws_base::Pseudo2DArray< T >
 Copengm::trws_base::Pseudo2DArray< ValueType >
 Copengm::QpboModelProxy< MODEL_TYPE >
 Copengm::proposal_gen::RandMcClusterOp< GM, ACC >
 Copengm::proposal_gen::Random2Gen< GM, ACC >
 Copengm::RandomAccessSet< Key, Compare, Alloc >Set with O(n) insert and O(1) access
 Copengm::RandomAccessSet< IndexType >
 Copengm::RandomAccessSet< size_t >
 Copengm::proposal_gen::RandomGen< GM, ACC >
 Copengm::proposal_gen::RandomizedHierarchicalClustering< GM, ACC >
 Copengm::proposal_gen::RandomizedWatershed< GM, ACC >
 Copengm::proposal_gen::RandomLFGen< GM, ACC >
 Copengm::Multicut< GM, ACC >::rebind< GM_, ACC_ >
 Copengm::ReducedInferenceHelper< GM >
 Copengm::hdf5::SaveAndLoadFunctions< class, size_t, size_t, bool >
 Copengm::trws_base::SequenceStorage< GM >
 Copengm::LpSolverGurobi::Parameter::Simplex
 Copengm::trws_base::SmoothingBasedInference_Parameter_Base< GM >
 Copengm::trws_base::SmoothingParameters< VALUETYPE >
 Copengm::trws_base::SmoothingParameters< ValueType >
 Copengm::trws_base::SmoothingStrategy< GM, ACC >
 CSolverParameterType
 Copengm::SpaceBase< SPACE, I, L >Interface of label spaces
 Copengm::SpaceBase< DiscreteSpace< I, L >, I, L >
 Copengm::SpaceBase< SimpleDiscreteSpace< I, L >, I, L >
 Copengm::SpaceBase< StaticSimpleDiscreteSpace< LABELS, I, L >, I, L >
 Copengm::trws_base::srcIterator< T >
 CSTORAGE
 CSubmodelCGC< GM >
 CSubmodelCGC< GraphicalModel< ValueType, Adder, PfType, typename GM::SpaceType > >
 Copengm::SubmodelOptimizer< GM, ACC >::SubmodelInfo
 Copengm::SubmodelOptimizer< GM, ACC >
 Copengm::SwendsenWangEmptyVisitor< SW >Visitor
 Copengm::SwendsenWangMarginalVisitor< SW >Visitor
 Copengm::SwendsenWangVerboseVisitor< SW >Visitor
 Copengm::LpSolverGurobi::Parameter::Termination
 Copengm::TimerPlatform-independent runtime measurements
 Copengm::Timing< FUNCTOR >Platform-independent runtime measurements of functors
 Copengm::visitors::TimingVisitor< INFERENCE >
 Copengm::LpSolverGurobi::Parameter::Tolerances
 CTransportSolver::TransportationSolver< OPTIMIZER, DenseMatrix >
 CTransportSolver::TransportationSolver< ACC, FactorWrapper< typename GM::FactorType > >
 Copengm::TrbpUpdateRules< GM, ACC, BUFFER >Update rules for the MessagePassing framework
 Copengm::TriboolVariable with three values (true=1, false=0, maybe=-1)
 Copengm::TRWS_Reparametrizer_Parameters< ValueType >
 Copengm::trws_base::TRWSPrototype< SubSolver >
 Copengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
 Copengm::trws_base::TRWSPrototype< SumProdSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
 Copengm::trws_base::TRWSPrototype_Parameters< ValueType >
 Copengm::trws_base::TRWSPrototype_Parameters< GM::ValueType >
 Ctype
 CTypeView< GM >
 Cunary_function
 Copengm::proposal_gen::UpDownGen< GM, ACC >
 Copengm::ValueFunctionProperties< PROPERTY_ID, FUNCTION >
 Copengm::ValueProperties
 Copengm::trws_base::VariableToFactorMapping< GM >
 Copengm::VectorView< VECTOR, INDEX_TYPE >
 Copengm::VectorView< std::vector< IndexType >, IndexType >
 Copengm::proposal_gen::VectorViewEdgeMap< G, VEC >
 Copengm::proposal_gen::VectorViewNodeMap< G, VEC >
 Copengm::visitors::VerboseVisitor< INFERENCE >
 Cmarray::ViewExpression< E, T >
 Cmarray::ViewExpression< View< IndexType, isConst, A >, IndexType >
 Cmarray::ViewExpression< View< size_t, isConst, A >, size_t >
 Cmarray::ViewExpression< View< SolverIndexType, isConst, A >, SolverIndexType >
 Cmarray::ViewExpression< View< T, isConst, A >, T >
 Cmarray::ViewExpression< View< V, isConst, A >, V >
 Cmarray::ViewExpression< View< ValueType, isConst, A >, ValueType >
 Copengm::ViFunctor< FACTOR, FUNCTOR >
 CVisitorBase
 Copengm::visitors::VisitorReturnFlag
 Copengm::visitors::VisitorWrapper< VISITOR, INFERENCE_TYPE >
 Copengm::proposal_gen::WeightRandomization< VALUE_TYPE >
 Copengm::proposal_gen::WeightRandomization< ValueType >
 Cbool
 CConstraintStorage
 CGraphicalModelType &
 CLabelType
 Csize_t
 CSolverIndexType
 Ctype
 CVarIdMapType
 Cvector< ValueType >
 CVecUnaryFactors