_combination_ | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | private |
_projection_ | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | private |
combineAndProject(Set< const TABLE< GUM_SCALAR > * > set, Set< const DiscreteVariable * > del_vars) | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |
combineFunction() | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |
memoryUsage(const Set< const TABLE< GUM_SCALAR > * > &set, const Set< const DiscreteVariable * > &del_vars) const | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |
memoryUsage(const Set< const Sequence< const DiscreteVariable * > * > &set, Set< const DiscreteVariable * > del_vars) const | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |
MultiDimCombineAndProject() | gum::MultiDimCombineAndProject< GUM_SCALAR, TABLE > | |
MultiDimCombineAndProject(const MultiDimCombineAndProject< GUM_SCALAR, TABLE > &) | gum::MultiDimCombineAndProject< GUM_SCALAR, TABLE > | |
MultiDimCombineAndProjectDefault(TABLE< GUM_SCALAR > *(*combine)(const TABLE< GUM_SCALAR > &, const TABLE< GUM_SCALAR > &), TABLE< GUM_SCALAR > *(*project)(const TABLE< GUM_SCALAR > &, const Set< const DiscreteVariable * > &)) | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | |
MultiDimCombineAndProjectDefault(const MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > &) | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | |
nbOperations(const Set< const TABLE< GUM_SCALAR > * > &set, const Set< const DiscreteVariable * > &del_vars) const | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |
nbOperations(const Set< const Sequence< const DiscreteVariable * > * > &set, Set< const DiscreteVariable * > del_vars) const | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |
newFactory() const | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |
projectFunction() | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |
setCombinationClass(const MultiDimCombination< GUM_SCALAR, TABLE > &comb_class) | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |
setCombineFunction(TABLE< GUM_SCALAR > *(*combine)(const TABLE< GUM_SCALAR > &, const TABLE< GUM_SCALAR > &)) | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |
setProjectFunction(TABLE< GUM_SCALAR > *(*proj)(const TABLE< GUM_SCALAR > &, const Set< const DiscreteVariable * > &)) | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |
setProjectionClass(const MultiDimProjection< GUM_SCALAR, TABLE > &proj_class) | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |
~MultiDimCombineAndProject() | gum::MultiDimCombineAndProject< GUM_SCALAR, TABLE > | virtual |
~MultiDimCombineAndProjectDefault() | gum::MultiDimCombineAndProjectDefault< GUM_SCALAR, TABLE > | virtual |