ajout des commentaire entete de fichier
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
/// Gestionnaire d'état pour l'analyse des cibles (ChangeNotifier).
|
||||
///
|
||||
/// Gère le workflow complet d'analyse : chargement d'image, détection de cible,
|
||||
/// gestion des impacts (manuels et automatiques), calcul des scores,
|
||||
/// analyse de groupement et sauvegarde des sessions.
|
||||
library;
|
||||
|
||||
import 'dart:io';
|
||||
import 'dart:ui' as ui;
|
||||
import 'package:flutter/foundation.dart';
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/// Écran principal d'analyse - Interface centrale de traitement des cibles.
|
||||
///
|
||||
/// Affiche la cible avec overlay des anneaux et impacts détectés.
|
||||
/// Permet la calibration, l'ajout manuel d'impacts, la détection automatique,
|
||||
/// et le calcul des scores et statistiques de groupement.
|
||||
library;
|
||||
|
||||
import 'dart:io';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
/// Statistiques de groupement des impacts.
|
||||
///
|
||||
/// Affiche le diamètre de groupement, l'écart-type et le décalage par rapport
|
||||
/// au centre de la cible. Inclut un indicateur de qualité (Excellent, Bon, Moyen, Faible).
|
||||
library;
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../core/constants/app_constants.dart';
|
||||
import '../../../core/theme/app_theme.dart';
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
/// Carte d'affichage des scores.
|
||||
///
|
||||
/// Affiche le score total, le nombre d'impacts, la moyenne et le pourcentage.
|
||||
/// Inclut la distribution des scores par valeur (1-10 pour cibles concentriques).
|
||||
library;
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../core/constants/app_constants.dart';
|
||||
import '../../../core/theme/app_theme.dart';
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/// Outil de calibration de la cible.
|
||||
///
|
||||
/// Permet l'ajustement interactif du centre, du rayon global et du nombre d'anneaux.
|
||||
/// Supporte la calibration individuelle de chaque anneau et le redimensionnement
|
||||
/// proportionnel via un slider global.
|
||||
library;
|
||||
|
||||
import 'dart:math' as math;
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../core/theme/app_theme.dart';
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
/// Overlay visuel de la cible.
|
||||
///
|
||||
/// Dessine les anneaux de la cible, les impacts détectés, le cercle de groupement
|
||||
/// et les impacts de référence. Gère les interactions tactiles pour l'ajout
|
||||
/// d'impacts et la sélection d'impacts existants.
|
||||
library;
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../../core/theme/app_theme.dart';
|
||||
import '../../../data/models/shot.dart';
|
||||
|
||||
Reference in New Issue
Block a user