29 #ifndef GUM_OPERATOR_PATTERN_ALLOWED 50 # ifdef GUM_MULTI_DIM_OPERATOR_NAME 51 # define GUM_MULTI_DIM_OPERATOR_TYPE GUM_SCALAR 52 template <
typename GUM_SCALAR >
60 #ifdef GUM_MULTI_DIM_OPERATOR_IMPL2DECISION_GRAPH_NAME 61 #define GUM_MULTI_DIM_OPERATOR_TYPE GUM_SCALAR 62 template <
typename GUM_SCALAR>
63 MultiDimImplementation<GUM_SCALAR>*
64 GUM_MULTI_DIM_OPERATOR_IMPL2DECISION_GRAPH_NAME(
65 const MultiDimImplementation<GUM_SCALAR>* tt1,
66 const MultiDimImplementation<GUM_SCALAR>* tt2 )
73 # ifdef GUM_MULTI_DIM_OPERATOR_IMPL2DECISION_GRAPH_NAME 79 MultiDimFunctionGraphOperator< GUM_MULTI_DIM_OPERATOR_TYPE,
80 GUM_MULTI_DIM_OPERATOR >
85 # undef GUM_MULTI_DIM_OPERATOR_TYPE gum is the global namespace for all aGrUM entities
This files contains several function objects that are not (yet) defined in the STL.
Headers of gum::MultiDimImplementation.
Class used to compute the operation between two decision diagrams.
Headers of MultiDimFunctionGraph.