21 lines
544 B
Dart
21 lines
544 B
Dart
class QualityResult {
|
|
final bool passed;
|
|
final double score;
|
|
final double blurScore;
|
|
final double brightness;
|
|
final bool isPositionValid;
|
|
|
|
QualityResult({
|
|
required this.passed,
|
|
required this.score,
|
|
required this.blurScore,
|
|
required this.brightness,
|
|
required this.isPositionValid,
|
|
});
|
|
|
|
@override
|
|
String toString() {
|
|
return 'QualityResult(passed: $passed, score: ${score.toStringAsFixed(1)}, blur: ${blurScore.toStringAsFixed(1)}, bright: ${brightness.toStringAsFixed(1)}, pos: $isPositionValid)';
|
|
}
|
|
}
|