27 #ifndef SCRIBO_FILTER_OBJECT_GROUPS_SMALL_HH
28 # define SCRIBO_FILTER_OBJECT_GROUPS_SMALL_HH
35 # include <mln/util/array.hh>
37 # include <scribo/core/object_groups.hh>
65 # ifndef MLN_INCLUDE_ONLY
74 mln_trace(
"scribo::filter::object_groups_small");
76 mln_precondition(groups.is_valid());
78 object_groups<L> output = groups.duplicate();
80 for_all_groups(i, output)
81 if (output(i).is_valid() && output(i).card() < n_links)
82 output(i).invalidate();
87 # endif // ! MLN_INCLUDE_ONLY
93 #endif // ! SCRIBO_FILTER_OBJECT_GROUPS_SMALL_HH