35 #ifndef GUM_PROJECTION_PATTERN_ALLOWED 51 # ifdef GUM_MULTI_DIM_PROJECTION_NAME 52 # define GUM_MULTI_DIM_PROJECTION_TYPE GUM_SCALAR 53 template <
typename GUM_SCALAR >
56 const Set< const DiscreteVariable* >& delVars)
60 # ifdef GUM_MULTI_DIM_PROJECTION_IMPL2DECISION_GRAPH_NAME 61 # define GUM_MULTI_DIM_PROJECTION_TYPE GUM_SCALAR 62 template <
typename GUM_SCALAR >
63 MultiDimImplementation< GUM_SCALAR >* GUM_MULTI_DIM_PROJECTION_IMPL2DECISION_GRAPH_NAME(
64 const MultiDimImplementation< GUM_SCALAR >* ttable,
65 const Set< const DiscreteVariable* >& delVars)
69 # ifdef GUM_MULTI_DIM_PROJECTION_IMPL2DECISION_GRAPH_NAME 74 MultiDimFunctionGraphProjector< GUM_MULTI_DIM_PROJECTION_TYPE,
75 GUM_MULTI_DIM_PROJECTION_OPERATOR >
76 proj(table, delVars, GUM_MULTI_DIM_PROJECTION_NEUTRAL);
78 return proj.project();
82 # undef GUM_MULTI_DIM_PROJECTION_TYPE Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.