list_filter
Description:
public static List<ElementFactory> list_filter (List<ElementFactory> list, Caps caps, PadDirection direction, bool subsetonly)
Filter out all the elementfactories in list that can handle caps in the given direction.
If subsetonly is true, then only the elements whose pads templates are a complete superset of
caps will be returned. Else any element whose pad templates caps can intersect with caps will be returned.
Parameters:
| list |
a List of ElementFactory to filter |
| caps |
a Caps |
| direction |
a PadDirection to filter on |
| subsetonly |
whether to filter on caps subsets or not. |
Returns:
|
a List of ElementFactory elements that match the given requisites. Use list_free after usage. |