Interface¶
Le launcher SEABIM Editor est une fenêtre PyQt5 indépendante qui s'ouvre par-dessus CloudCompare. Il sert de point d'entrée à toutes les actions du plugin et est organisé en onglets par domaine fonctionnel.
Anatomie du launcher¶
┌────────────────────────────────────────────────────┐
│ ↶ ↷ ⟳ 🎨 ⚙ ▭ ❓ ← Header (7 actions) │
├────────────────────────────────────────────────────┤
│ Import | Édition | Contrôle qualité | Filtres | │
│ Métadonnées | Export ← Onglets modules │
├────────────────────────────────────────────────────┤
│ │
│ [Bouton action 1] [Bouton action 2] … │
│ [Bouton action 3] [Bouton action 4] … │
│ │
│ ← Zone d'actions de l'onglet actif │
└────────────────────────────────────────────────────┘
- Le header propose 7 actions transversales accessibles depuis n'importe quel onglet (cf. module Header).
- Les onglets correspondent aux modules métier :
Import,Édition,Contrôle qualité,Filtres,Métadonnées,Export(etSynchronisationsi activé par la licence). - La zone d'actions affiche les boutons du module actif, soit en liste verticale, soit en grille (cas du module Filtres qui propose 11 actions en grille).
Onglets disponibles¶
| Onglet | Rôle | Détail |
|---|---|---|
Import |
Chargement de structures | Module Import |
Édition |
Édition de blocs | Module Édition |
Contrôle qualité |
Métriques de qualité | Module Contrôle qualité |
Filtres |
Filtres géométriques | Module Filtres |
Métadonnées |
Édition des métadonnées | Module Métadonnées |
Export |
Sauvegarde et export | Module Export |
Header — actions transversales¶
Le header est toujours visible :
| Icône | Action | Raccourci |
|---|---|---|
| ↶ | Annuler la dernière action | Ctrl+Z |
| ↷ | Rétablir | Ctrl+Y (alias Ctrl+Shift+Z) |
| ⟳ | Rafraîchir la vue | Ctrl+R |
| 🎨 | Changer l'échelle de couleurs | Ctrl+L |
| ⚙ | Paramètres | Ctrl, |
| ▭ | Réduire la taille de fenêtre | — |
| ❓ | Affichage des raccourcis | F1 |
États visuels des boutons¶
- Activé : bouton coloré, cliquable.
- Désactivé : bouton grisé. Typique pour
Annuler/Rétablirquand la pile est vide, ou pour une action qui requiert une sélection (clic = pas d'effet). - Badge : certaines actions ont une badge secondaire à droite du
bouton principal (par exemple
Rapport de recalagesur l'actionRecaler la sélection - Distance adaptative). La badge bascule un état On/Off lié à l'action.
Tooltips et aide¶
- Survoler un bouton pour voir sa description.
- Cliquer sur l'icône d'aide d'une modale ouvre la page de documentation correspondante de ce site dans le navigateur.
Persistance¶
- Les paramètres internes (
parameters.json) et les profils utilisateur sont conservés dans%LOCALAPPDATA%\Seabim\. - Une sauvegarde automatique (
autosave.json) est maintenue pendant la session.
Multi-langue¶
Le launcher est traduit en Français, Anglais et Arabe. La
langue est détectée automatiquement à partir du système, mais peut être
forcée via la variable d'environnement SEABIM_LANG=fr|en|ar.
