37 template <
typename GUM_SCALAR >
41 template <
typename GUM_SCALAR >
48 template <
typename GUM_SCALAR >
54 template <
typename GUM_SCALAR >
60 template <
typename GUM_SCALAR >
65 template <
typename GUM_SCALAR >
70 template <
typename GUM_SCALAR >
75 template <
typename GUM_SCALAR >
void combineMult(const ApproximationPolicy< GUM_SCALAR > *ap)
Combine using multiplication with the given gum::ApproximationPolicy.
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.
void combineMax(const ApproximationPolicy< GUM_SCALAR > *ap)
Combine using max with the given gum::ApproximationPolicy.
void combineMin(const ApproximationPolicy< GUM_SCALAR > *ap)
Combine using min with the given gum::ApproximationPolicy.
INLINE GUM_SCALAR fromExact(const GUM_SCALAR &value) const
Convert value to approximation representation.
void combineDiv(const ApproximationPolicy< GUM_SCALAR > *ap)
Combine using division with the given gum::ApproximationPolicy.
void combineAdd(const ApproximationPolicy< GUM_SCALAR > *ap)
Combine using addition with the given gum::ApproximationPolicy.
void combineSub(const ApproximationPolicy< GUM_SCALAR > *ap)
Combine using substraction with the given gum::ApproximationPolicy.
Mother class for all approximation policy classes.
ExactPolicy()
Default constructor.