Sélection des entités : sélection par critère
Sélection par critère : principe
Les entités sont toutes reliées entre elles par des relations :
- un volume est relié aux faces qui le bordent
- une face est reliée aux lignes qui le bordent
- une ligne est reliée à ces points extrémités, …
Il est donc envisageable de sélectionner les lignes qui bordent une face en sélectionnant cette face ; ou les faces qui bordent un volume en sélectionnant ce volume, …
L'utilisateur peut également envisager de sélectionner des entités par l'intermédiaire de caractéristiques communes :
- les lignes de même visibilité ou de même couleur
- les points portant la même discrétisation ponctuelle, …
Définition / utilisation
On parle de sélection par critère lorsque la sélection est réalisée :
- soit par l'intermédiaire des relations existantes entre les différentes entités (points appartenant à une ligne, …)
- soit par l'intermédiaire de caractéristiques communes à plusieurs entités (faces de même couleur, faces sur la même surface, …)
- …
Fonctionnement
La sélection par critère est disponible au niveau des boîtes de sélection et
s'effectue en trois phases comme cela est présenté dans le tableau ci-dessous (et sur l'exemple présenté dans le bloc suivant).
| Phase | Description | 
|---|---|
| 0 | A partir d'une boîte de sélection … | 
| 1 | L'utilisateur : 
 | 
| → | La boîte de sélection spécifique (avec les opérateurs logiques) est ouverte | 
| 2 | Puis, il sélectionne les entités qui l'intéressent (il choisit un des modes de sélection proposés : sélection graphique, par identifiant ou par critère) | 
| 3 | Et applique l'opérateur de sélection sur l'ensemble d'entités | 
Exemple
Pour sélectionner l'ensemble des lignes appartenant à la face 23 :
             
         
Les étapes de sélection et gestion des entités peuvent être imbriquées et réitérées.
Critères de choix
Un aperçu des critères de choix est présenté dans les tableaux ci-dessous.
| Critères généraux | |
|---|---|
| L'option … | permet la … | 
| Tout sélectionner | sélection de toutes les entités | 
| Vider la sélection | désélection de toutes les entités précédemment sélectionnées | 
| Sélectionner la dernière instance | sélection de la dernière entité sélectionnée | 
| Sélection par coordonnées | sélection de l'entité la plus proche des coordonnées entrées | 
| Critères spécifiques (impliquant l'utilisation des opérateurs) | |
|---|---|
| La sélection par … | permet la sélection de toutes les entités … | 
| ligne / face / volume | appartenant à une ligne / face / volume | 
| surface | appartenant à une surface (définie par une face) | 
| région linéique / surfacique / volumique | appartenant à une région linéique / surfacique / volumique | 
| ensemble mécanique | appartenant à un ensemble mécanique | 
| La sélection par … | permet la sélection de toutes les entités … | 
|---|---|
| couleur | définies par une couleur (…) | 
| visibilité | définies par une visibilité (visible ou invisible) | 
| nature | définies par une nature (standard, in air, no exist) | 
| discrétisation | caractérisées par une discrétisation (point ou ligne) | 
Opérateurs de sélection
Pour gérer les opérations logiques sur les ensembles des entités sélectionnées, l'utilisateur a à sa disposition les opérateurs de sélection présentés dans le tableau ci-dessous.
| Opérateur | Fonction | 
|---|---|
| Exclure | pour enlever des entités de la liste | 
| Unir | pour ajouter des entités dans la liste | 
| Intersection | pour réaliser l'intersection de deux groupes de sélection | 
 )
 )