/*! \page selection_filter_library_page Selection filter library \n Selection filter library is a powerful tool enabling to create filters to be used on meshes. You can access to it from the Main Menu via Tools / Selection filter library. \image html selectionfilterlibrary.png Library file name shows the path and the file name where your filters will be stored. By clicking the Browse button you can load an existing filter library. \n Names of filters lists the filters created or uploaded for the current study. You can \b Add or \b Delete filters. \n In Filter name box you can specify the name for your filter. By default it is prefixed with the corresponding entity type. \n Each filter can be applicable to \b Nodes, \b Edges, \b Faces or \b Volumes. You can combine many criteria in one filter, but they all must be of the same Entity type. \n The \b Add button creates a new criterion at the end of the list of criteria. The \b Insert button creates a new criterion before the selected criterion. The \b Remove button deletes the selected criterion. The \b Clear button deletes all criteria. \n Each Entity type has its specific list of criteria, however all filters have common syntax. For each criterion you should specify the Threshold Value and whether we search for the elements that should be \b More, \b Less or \b Equal to this \b Value. You can also reverse the sense of a criterion using \b Unary operator Not and you should specify logical relations between criteria using \b Binary operators Or and And. \n Some criteria should have the additional parameter of \b Tolerance. When we create a group using filters (for this click Set Filters button in the Create Group dialog), the menu for setting filters looks a bit differently (see below). Switching on Insert filter in viewer checkbox limits selection of elements in the Viewer using your current filter.
In the \b Source field you choose if the filter will be applied to the whole \b Mesh, the Initial Selection or the Current Group. If \b Mesh is chosen, the elements satisfying the filter will be selected in the 3D Viewer. If Initial Selection is chosen, the filter will be applied to the selected elements and the elements rejected by the filter will be deseleced. If Current Group is chosen, the filter will be applied to the list of elements in the Greate Croup dialog and the elements rejected by the filter will be removed from the list.
Copy from... button gives you a possibility to load an existing filter from Selection filter library and Add to... button gives you a possibility to save your current filter in the Library.
Note: If the button Apply and Close is disabled, there is no selected mesh in the Object Browser and the filter can not be created. You have to select the mesh and the button will be enabled. \image html a-filteronfaces.png Some criteria are applicable to all Entity types: Some criteria are applicable to all Entity types, except for Nodes The following criteria are applicable to all Entity types except for Volumes: The following criteria allow selecting mesh Nodes: The following criteria allow selecting mesh Edges: The following criteria allow selecting mesh Faces: The following criteria allow selecting mesh Volumes: */