44 return Cut<T>(tree, func, cut_val, compare);
52 return new Cut<T>(tree, func, cut_val, compare);
Cut< T > * NewCut(small_tree const *tree, const T &(small_tree::*func)() const, const T &cut_val, InequalityType compare)
Cut< T > MakeCut(small_tree const *tree, const T &(small_tree::*func)() const, const T &cut_val, InequalityType compare)
const ReturnType &(small_tree::* FunctionPtrType)() const