OpenGM  2.3.x
Discrete Graphical Model Library
Public Types | Static Public Member Functions | List of all members
opengm::ConvertToExplicit< GM > Class Template Reference

Convert any graphical model into an explicit graphical model. More...

#include <graphicalmodel_explicit_storage.hxx>

+ Collaboration diagram for opengm::ConvertToExplicit< GM >:

Public Types

typedef GraphicalModel< GmValueType, GmOperatorTye, ExplicitFunction< GmValueType >, DiscreteSpace< > > ExplicitGraphicalModelType
 

Static Public Member Functions

static void convert (const GM &gm, ExplicitGraphicalModelType &explicitGm)
 

Detailed Description

template<class GM>
class opengm::ConvertToExplicit< GM >

Convert any graphical model into an explicit graphical model.

An explicit graphical model (gm) is a gm using only the explicit function for storage.

Usage:

Definition at line 152 of file graphicalmodel_explicit_storage.hxx.

Member Typedef Documentation

template<class GM >
typedef GraphicalModel<GmValueType,GmOperatorTye,ExplicitFunction<GmValueType>,DiscreteSpace< > > opengm::ConvertToExplicit< GM >::ExplicitGraphicalModelType

Definition at line 158 of file graphicalmodel_explicit_storage.hxx.

Member Function Documentation

template<class GM >
static void opengm::ConvertToExplicit< GM >::convert ( const GM &  gm,
ExplicitGraphicalModelType explicitGm 
)
inlinestatic

Definition at line 162 of file graphicalmodel_explicit_storage.hxx.

+ Here is the call graph for this function: